From hgolden at socal.rr.com Tue Dec 1 01:49:12 2009 From: hgolden at socal.rr.com (Howard B. Golden) Date: Tue Dec 1 01:24:00 2009 Subject: Fix GHC ticket 2615 (linker scripts in .so files) Message-ID: <200911302249.12167.hgolden@socal.rr.com> Mon Nov 30 22:12:34 PST 2009 howard_b_golden@yahoo.com * Fix GHC ticket 2615 (linker scripts in .so files) This patch only applies to systems that use ELF format files. The patch modifies the addDLL function so that it recognizes "invalid ELF header" errors. If these occur, the file that was opened is scanned for a linker script GROUP ( ... ) directive. If found, the first file inside the GROUP ( ... ) will be sent to dlopen. Any errors reported by dlopen then will be reported to the caller. New patches: [Fix GHC ticket 2615 (linker scripts in .so files) howard_b_golden@yahoo.com**20091201061234 Ignore-this: 473d783b8019f375c737a4e6b0627710 This patch only applies to systems that use ELF format files. The patch modifies the addDLL function so that it recognizes "invalid ELF header" errors. If these occur, the file that was opened is scanned for a linker script GROUP ( ... ) directive. If found, the first file inside the GROUP ( ... ) will be sent to dlopen. Any errors reported by dlopen then will be reported to the caller. ] { hunk ./rts/Linker.c 9 * * ---------------------------------------------------------------------------*/ +#define MIN(a,b) (((a) < (b)) ? (a) : (b)) + #if 0 #include "PosixSource.h" #endif hunk ./rts/Linker.c 43 #include #include +#include +#include #ifdef HAVE_SYS_STAT_H #include hunk ./rts/Linker.c 85 #if defined(linux_HOST_OS) || defined(solaris2_HOST_OS) || defined(freebsd_HOST_OS) || defined(dragonfly_HOST_OS) || defined(netbsd_HOST_OS) || defined(openbsd_HOST_OS) # define OBJFORMAT_ELF +# include #elif defined(cygwin32_HOST_OS) || defined (mingw32_HOST_OS) # define OBJFORMAT_PEi386 # include hunk ./rts/Linker.c 1102 #if defined(OBJFORMAT_ELF) || defined(OBJFORMAT_MACHO) static void *dl_prog_handle; +static regex_t re_invalid; +static regex_t re_realso; +static void initLinkerCleanup( void ); #endif void hunk ./rts/Linker.c 1111 initLinker( void ) { RtsSymbolVal *sym; + int compileResult; /* Make initLinker idempotent, so we can call it before evey relevant operation; that means we hunk ./rts/Linker.c 1138 # else dl_prog_handle = dlopen(NULL, RTLD_LAZY); # endif /* RTLD_DEFAULT */ + compileResult = regcomp(&re_invalid, + "(/[^ \\t()]+\\.so[^ \\t():]*):[ \\t]*invalid ELF header", + REG_EXTENDED); + ASSERT( compileResult == 0 ); + compileResult = regcomp(&re_realso, + "GROUP *\\( *(([^ \\)])+)", + REG_EXTENDED); + ASSERT( compileResult == 0 ); + atexit(initLinkerCleanup); # endif #if defined(x86_64_HOST_ARCH) hunk ./rts/Linker.c 1167 #endif } +#if defined(OBJFORMAT_ELF) || defined(OBJFORMAT_MACHO) +void +initLinkerCleanup( void ) { + regfree(&re_invalid); + regfree(&re_realso); +} +#endif + /* ----------------------------------------------------------------------------- * Loading DLL or .so dynamic libraries * ----------------------------------------------------------------------------- hunk ./rts/Linker.c 1210 static OpenedDLL* opened_dlls = NULL; #endif -const char * -addDLL( char *dll_name ) -{ # if defined(OBJFORMAT_ELF) || defined(OBJFORMAT_MACHO) hunk ./rts/Linker.c 1211 - /* ------------------- ELF DLL loader ------------------- */ +static char * +internal_dlopen(const char *dll_name) +{ void *hdl; hunk ./rts/Linker.c 1215 - const char *errmsg; - - initLinker(); + char *errmsg; // omitted: RTLD_NOW // see http://www.haskell.org/pipermail/cvs-ghc/2007-September/038570.html hunk ./rts/Linker.c 1219 - hdl= dlopen(dll_name, RTLD_LAZY | RTLD_GLOBAL); + debugBelch("internal_dlopen: dll_name = '%s'\n", dll_name); + hdl = dlopen(dll_name, RTLD_LAZY | RTLD_GLOBAL); hunk ./rts/Linker.c 1222 + errmsg = NULL; if (hdl == NULL) { /* dlopen failed; return a ptr to the error msg. */ errmsg = dlerror(); hunk ./rts/Linker.c 1227 if (errmsg == NULL) errmsg = "addDLL: unknown error"; - return errmsg; - } else { + } + return errmsg; +} +# endif + +const char * +addDLL( char *dll_name ) +{ +# if defined(OBJFORMAT_ELF) || defined(OBJFORMAT_MACHO) + /* ------------------- ELF DLL loader ------------------- */ + +#define NMATCH 2 + regmatch_t match[NMATCH]; + char *errmsg; + FILE* fp; + size_t match_length; +#define MAXLINE 1000 + char line[MAXLINE]; + + initLinker(); + + debugBelch("addDLL: dll_name = '%s'\n", dll_name); + errmsg = internal_dlopen(dll_name); + + if (errmsg == NULL) { return NULL; } hunk ./rts/Linker.c 1254 - /*NOTREACHED*/ + + // see if the error message is due to an invalid ELF header + + debugBelch("errmsg = '%s'\n", errmsg); + if (regexec(&re_invalid, errmsg, (size_t) NMATCH, match, 0) == 0) { + + // try to read the named file as a linker script + + match_length = (size_t) MIN((match[1].rm_eo - match[1].rm_so), + MAXLINE-1); + strncpy(line, (errmsg+(match[1].rm_so)),match_length); + line[match_length] = '\0'; // make sure string is null-terminated + debugBelch ("file name = '%s'\n", line); + if ((fp = fopen(line, "r")) == NULL) { + return errmsg; + } + // try to find a GROUP ( ... ) command + while (fgets(line, MAXLINE, fp) != NULL) { + debugBelch("input line = %s", line); + if (regexec(&re_realso, line, (size_t) NMATCH, match, 0) == 0) { + debugBelch("match%s\n",""); + line[match[1].rm_eo] = '\0'; + errmsg = internal_dlopen(line+match[1].rm_so); + break; + } + } + } + fclose(fp); + return errmsg; # elif defined(OBJFORMAT_PEi386) /* ------------------- Win32 DLL loader ------------------- */ hunk ./rts/Linker.c 4273 i++; } #endif - else + else { barf ("Don't know how to handle this Mach-O " "scattered relocation entry: " hunk ./rts/Linker.c 4282 oc->fileName, scat->r_type, scat->r_address); return 0; } - + #ifdef powerpc_HOST_ARCH if(scat->r_type == GENERIC_RELOC_VANILLA || scat->r_type == PPC_RELOC_SECTDIFF) hunk ./rts/Linker.c 4328 "object file %s; entry type %ld; address %#lx\n", oc->fileName, scat->r_type, scat->r_address); return 0; - } - + } + } else /* !(relocs[i].r_address & R_SCATTERED) */ { } From simonpj at microsoft.com Tue Dec 1 03:04:59 2009 From: simonpj at microsoft.com (Simon Peyton-Jones) Date: Tue Dec 1 02:39:46 2009 Subject: Fix GHC ticket 2615 (linker scripts in .so files) In-Reply-To: <200911302249.12167.hgolden@socal.rr.com> References: <200911302249.12167.hgolden@socal.rr.com> Message-ID: <59543203684B2244980D7E4057D5FBC108503D4D@DB3EX14MBXC310.europe.corp.microsoft.com> Howard Thank you for rolling up your sleeves. I know nothing of linker scripts, and I'm sure Simon or Ian or Duncan will review your patch before committing it. But, regardless, thank you! Simon | -----Original Message----- | From: cvs-ghc-bounces@haskell.org [mailto:cvs-ghc-bounces@haskell.org] On Behalf Of | Howard B. Golden | Sent: 01 December 2009 06:49 | To: cvs-ghc@haskell.org | Subject: Fix GHC ticket 2615 (linker scripts in .so files) | | Mon Nov 30 22:12:34 PST 2009 howard_b_golden@yahoo.com | * Fix GHC ticket 2615 (linker scripts in .so files) | This patch only applies to systems that use ELF format files. | The patch modifies the addDLL function so that it recognizes | "invalid ELF header" errors. If these occur, the file that was opened | is scanned for a linker script GROUP ( ... ) directive. If found, | the first file inside the GROUP ( ... ) will be sent to dlopen. | Any errors reported by dlopen then will be reported to the caller. | | New patches: | | [Fix GHC ticket 2615 (linker scripts in .so files) | howard_b_golden@yahoo.com**20091201061234 | Ignore-this: 473d783b8019f375c737a4e6b0627710 | This patch only applies to systems that use ELF format files. | The patch modifies the addDLL function so that it recognizes | "invalid ELF header" errors. If these occur, the file that was opened | is scanned for a linker script GROUP ( ... ) directive. If found, | the first file inside the GROUP ( ... ) will be sent to dlopen. | Any errors reported by dlopen then will be reported to the caller. | ] { | hunk ./rts/Linker.c 9 | * | * ---------------------------------------------------------------------------*/ | | +#define MIN(a,b) (((a) < (b)) ? (a) : (b)) From bit.bucket at galois.com Tue Dec 1 03:30:12 2009 From: bit.bucket at galois.com (BuildBot Collator) Date: Tue Dec 1 03:05:08 2009 Subject: Daily report for stable Message-ID: <200912010830.nB18UCRs006957@monk.galois.com> Skipped content of type multipart/alternative-------------- next part -------------- Last 30 lines: -DBOOTSTRAPPING \ -odir bootstrapping \ -hidir bootstrapping \ -iutils/ghc-pkg \ -XCPP -XExistentialQuantification -XDeriveDataTypeable \ -ilibraries/Cabal \ -ilibraries/filepath \ -ilibraries/extensible-exceptions \ -ilibraries/hpc \ -ilibraries/ghc-binary/src \ -ilibraries/bin-package-db [ 1 of 26] Compiling Version ( utils\ghc-pkg\Version.hs, bootstrapping\Version.o ) [ 2 of 26] Compiling Data.Binary.Builder ( libraries\ghc-binary\src\Data\Binary\Builder.hs, bootstrapping\Data\Binary\Builder.o ) [ 3 of 26] Compiling Data.Binary.Put ( libraries\ghc-binary\src\Data\Binary\Put.hs, bootstrapping\Data\Binary\Put.o ) [ 4 of 26] Compiling Data.Binary.Get ( libraries\ghc-binary\src\Data\Binary\Get.hs, bootstrapping\Data\Binary\Get.o ) [ 5 of 26] Compiling Data.Binary ( libraries\ghc-binary\src\Data\Binary.hs, bootstrapping\Data\Binary.o ) [25 of 26] Compiling Distribution.InstalledPackageInfo.Binary ( libraries\bin-package-db\Distribution\InstalledPackageInfo\Binary.hs, bootstrapping\Distribution\InstalledPackageInfo\Binary.o ) [26 of 26] Compiling Main ( utils\ghc-pkg\Main.hs, bootstrapping\Main.o ) Linking utils/ghc-pkg/dist/build/ghc-pkg.exe ... "inplace/bin/mkdirhier" inplace/lib/package.conf.d "rm" -f inplace/lib/package.conf.d/* cp utils/ghc-pkg/dist/build/ghc-pkg.exe inplace/bin/ghc-pkg.exe "inplace/bin/ghc-cabal.exe" configure --with-ghc="c:/ghc/ghc-6.10.4/bin/ghc.exe" --with-ghc-pkg="c:/ghc/ghc-6.10.4/bin/ghc-pkg" --with-gcc="c:/builds/slave/x86-win-stable/build/inplace/mingw/bin/gcc.exe" --configure-option=--with-cc="c:/builds/slave/x86-win-stable/build/inplace/mingw/bin/gcc.exe" --package-db=c:/builds/slave/x86-win-stable/build/libraries/bootstrapping.conf --enable-library-profiling --with-hscolour="c:/tools/HsColour" --configure-option=CFLAGS=" " --configure-option=LDFLAGS=" " -- dist-boot libraries/Cabal Configuring Cabal-1.8.0.1... ghc-cabal.exe: At least the following dependencies are missing: base >=4 && <3 && >=1 && <5, filepath >=1 && <1.2 make[2]: *** [libraries/Cabal/dist-boot/package-data.mk] Error 1 make[1]: *** [all] Error 2 make[1]: Leaving directory `/buildbot/x86-win-stable/build' -------------- next part -------------- Last 30 lines: -DBOOTSTRAPPING \ -odir bootstrapping \ -hidir bootstrapping \ -iutils/ghc-pkg \ -XCPP -XExistentialQuantification -XDeriveDataTypeable \ -ilibraries/Cabal \ -ilibraries/filepath \ -ilibraries/extensible-exceptions \ -ilibraries/hpc \ -ilibraries/ghc-binary/src \ -ilibraries/bin-package-db [ 1 of 26] Compiling Version ( utils\ghc-pkg\Version.hs, bootstrapping\Version.o ) [ 2 of 26] Compiling Data.Binary.Builder ( libraries\ghc-binary\src\Data\Binary\Builder.hs, bootstrapping\Data\Binary\Builder.o ) [ 3 of 26] Compiling Data.Binary.Put ( libraries\ghc-binary\src\Data\Binary\Put.hs, bootstrapping\Data\Binary\Put.o ) [ 4 of 26] Compiling Data.Binary.Get ( libraries\ghc-binary\src\Data\Binary\Get.hs, bootstrapping\Data\Binary\Get.o ) [ 5 of 26] Compiling Data.Binary ( libraries\ghc-binary\src\Data\Binary.hs, bootstrapping\Data\Binary.o ) [25 of 26] Compiling Distribution.InstalledPackageInfo.Binary ( libraries\bin-package-db\Distribution\InstalledPackageInfo\Binary.hs, bootstrapping\Distribution\InstalledPackageInfo\Binary.o ) [26 of 26] Compiling Main ( utils\ghc-pkg\Main.hs, bootstrapping\Main.o ) Linking utils/ghc-pkg/dist/build/ghc-pkg.exe ... "inplace/bin/mkdirhier" inplace/lib/package.conf.d "rm" -f inplace/lib/package.conf.d/* cp utils/ghc-pkg/dist/build/ghc-pkg.exe inplace/bin/ghc-pkg.exe "inplace/bin/ghc-cabal.exe" configure --with-ghc="c:/ghc/ghc-6.10.4/bin/ghc.exe" --with-ghc-pkg="c:/ghc/ghc-6.10.4/bin/ghc-pkg" --with-gcc="c:/builds/slave/x86-win-fast-stable/build/inplace/mingw/bin/gcc.exe" --configure-option=--with-cc="c:/builds/slave/x86-win-fast-stable/build/inplace/mingw/bin/gcc.exe" --package-db=c:/builds/slave/x86-win-fast-stable/build/libraries/bootstrapping.conf --with-hscolour="c:/tools/HsColour" --configure-option=CFLAGS=" " --configure-option=LDFLAGS=" " -- dist-boot libraries/Cabal Configuring Cabal-1.8.0.1... ghc-cabal.exe: At least the following dependencies are missing: base >=4 && <3 && >=1 && <5, filepath >=1 && <1.2 make[2]: *** [libraries/Cabal/dist-boot/package-data.mk] Error 1 make[1]: *** [all] Error 2 make[1]: Leaving directory `/buildbot/x86-win-fast-stable/build' From bit.bucket at galois.com Tue Dec 1 03:30:12 2009 From: bit.bucket at galois.com (BuildBot Collator) Date: Tue Dec 1 03:05:09 2009 Subject: Daily report for head Message-ID: <200912010830.nB18UCHu006959@monk.galois.com> Skipped content of type multipart/alternative-------------- next part -------------- Last 30 lines: Writing docs/users_guide/users_guide/hsc2hs.html for sect1(hsc2hs) Writing docs/users_guide/users_guide/utils.html for chapter(utils) Writing docs/users_guide/users_guide/ghci-windows.html for sect1(ghci-windows) Writing docs/users_guide/users_guide/terminal-interaction.html for sect1(terminal-interaction) Writing docs/users_guide/users_guide/library-differences.html for sect1(library-differences) Writing docs/users_guide/users_guide/ghci-cygwin.html for sect1(ghci-cygwin) Writing docs/users_guide/users_guide/win32-dlls.html for sect1(win32-dlls) Writing docs/users_guide/users_guide/win32.html for chapter(win32) Writing docs/users_guide/users_guide/bugs.html for sect1(bugs) Writing docs/users_guide/users_guide/bugs-and-infelicities.html for chapter(bugs-and-infelicities) Writing docs/users_guide/users_guide/ix01.html for index Writing docs/users_guide/users_guide/index.html for book(users-guide) cp mk/fptools.css docs/users_guide/users_guide/ cp docs/users_guide/prof_scc.png docs/users_guide/users_guide/prof_scc.png "/usr/bin/dblatex" docs/users_guide/users_guide.xml --ps -o docs/users_guide/users_guide.ps Build the listings... XSLT stylesheets DocBook - LaTeX 2e (0.2.8) =================================================== Build users_guide.ps This is pdfTeXk, Version 3.141592-1.40.3 (Web2C 7.5.6) %&-line parsing enabled. entering extended mode latex failed users_guide_tmp.tex:12458: Cannot determine size of graphic in /64playpen/buildbot/x86_64-linux-head/build/docs/users_guide//prof_scc.png (no BoundingBox). users_guide_tmp.tex:12458: leading text: ...ght,keepaspectratio=true]{prof_scc.png} Error: latex compilation failed make[2]: *** [docs/users_guide/users_guide.ps] Error 1 make[1]: *** [all] Error 2 make[1]: Leaving directory `/64playpen/buildbot/x86_64-linux-head/build' -------------- next part -------------- Last 30 lines: -DBOOTSTRAPPING \ -odir bootstrapping \ -hidir bootstrapping \ -iutils/ghc-pkg \ -XCPP -XExistentialQuantification -XDeriveDataTypeable \ -ilibraries/Cabal \ -ilibraries/filepath \ -ilibraries/extensible-exceptions \ -ilibraries/hpc \ -ilibraries/binary/src \ -ilibraries/bin-package-db [ 1 of 26] Compiling Version ( utils\ghc-pkg\Version.hs, bootstrapping\Version.o ) [ 2 of 26] Compiling Data.Binary.Builder ( libraries\binary\src\Data\Binary\Builder.hs, bootstrapping\Data\Binary\Builder.o ) [ 3 of 26] Compiling Data.Binary.Put ( libraries\binary\src\Data\Binary\Put.hs, bootstrapping\Data\Binary\Put.o ) [ 4 of 26] Compiling Data.Binary.Get ( libraries\binary\src\Data\Binary\Get.hs, bootstrapping\Data\Binary\Get.o ) [ 5 of 26] Compiling Data.Binary ( libraries\binary\src\Data\Binary.hs, bootstrapping\Data\Binary.o ) [25 of 26] Compiling Distribution.InstalledPackageInfo.Binary ( libraries\bin-package-db\Distribution\InstalledPackageInfo\Binary.hs, bootstrapping\Distribution\InstalledPackageInfo\Binary.o ) [26 of 26] Compiling Main ( utils\ghc-pkg\Main.hs, bootstrapping\Main.o ) Linking utils/ghc-pkg/dist/build/ghc-pkg.exe ... "inplace/bin/mkdirhier" inplace/lib/package.conf.d/. "rm" -f inplace/lib/package.conf.d/* cp utils/ghc-pkg/dist/build/ghc-pkg.exe inplace/bin/ghc-pkg.exe "inplace/bin/ghc-cabal.exe" configure --with-ghc="c:/ghc/ghc-6.10.4/bin/ghc.exe" --with-ghc-pkg="c:/ghc/ghc-6.10.4/bin/ghc-pkg" --with-gcc="c:/builds/slave/x86-win-head/build/inplace/mingw/bin/gcc.exe" --configure-option=--with-cc="c:/builds/slave/x86-win-head/build/inplace/mingw/bin/gcc.exe" --package-db=c:/builds/slave/x86-win-head/build/libraries/bootstrapping.conf --enable-library-profiling --with-hscolour="c:/tools/HsColour" --configure-option=CFLAGS=" " --configure-option=LDFLAGS=" " -- dist-boot libraries/Cabal Configuring Cabal-1.9.0... ghc-cabal.exe: At least the following dependencies are missing: base >=4 && <3 && >=1 && <5, filepath >=1 && <1.2 make[2]: *** [libraries/Cabal/dist-boot/package-data.mk] Error 1 make[1]: *** [all] Error 2 make[1]: Leaving directory `/buildbot/x86-win-head/build' -------------- next part -------------- Last 30 lines: Creating libraries/bytestring/GNUmakefile Creating libraries/containers/ghc.mk Creating libraries/containers/GNUmakefile Creating libraries/directory/ghc.mk Creating libraries/directory/GNUmakefile Creating libraries/dph/dph-base/ghc.mk Creating libraries/dph/dph-base/GNUmakefile Creating libraries/dph/dph-prim-interface/ghc.mk Creating libraries/dph/dph-prim-interface/GNUmakefile Creating libraries/dph/dph-prim-seq/ghc.mk Creating libraries/dph/dph-prim-seq/GNUmakefile Creating libraries/dph/dph-prim-par/ghc.mk Creating libraries/dph/dph-prim-par/GNUmakefile Creating libraries/dph/dph-common/ghc.mk Creating libraries/dph/dph-common/GNUmakefile Creating libraries/extensible-exceptions/ghc.mk Creating libraries/extensible-exceptions/GNUmakefile Creating libraries/filepath/ghc.mk Creating libraries/filepath/GNUmakefile Creating libraries/ghc-prim/ghc.mk Creating libraries/ghc-prim/GNUmakefile Creating libraries/haskeline/ghc.mk Creating libraries/haskeline/GNUmakefile Creating libraries/haskell98/ghc.mk Creating libraries/haskell98/GNUmakefile Creating libraries/time/ghc.mk Creating libraries/time/GNUmakefile Error: libraries/hpc/LICENSE doesn't exist. Maybe you haven't done './darcs-all get'? -------------- next part -------------- Last 30 lines: Writing docs/users_guide/users_guide/hsc2hs.html for sect1(hsc2hs) Writing docs/users_guide/users_guide/utils.html for chapter(utils) Writing docs/users_guide/users_guide/ghci-windows.html for sect1(ghci-windows) Writing docs/users_guide/users_guide/terminal-interaction.html for sect1(terminal-interaction) Writing docs/users_guide/users_guide/library-differences.html for sect1(library-differences) Writing docs/users_guide/users_guide/ghci-cygwin.html for sect1(ghci-cygwin) Writing docs/users_guide/users_guide/win32-dlls.html for sect1(win32-dlls) Writing docs/users_guide/users_guide/win32.html for chapter(win32) Writing docs/users_guide/users_guide/bugs.html for sect1(bugs) Writing docs/users_guide/users_guide/bugs-and-infelicities.html for chapter(bugs-and-infelicities) Writing docs/users_guide/users_guide/ix01.html for index Writing docs/users_guide/users_guide/index.html for book(users-guide) cp mk/fptools.css docs/users_guide/users_guide/ cp docs/users_guide/prof_scc.png docs/users_guide/users_guide/prof_scc.png "/usr/bin/dblatex" docs/users_guide/users_guide.xml --ps -o docs/users_guide/users_guide.ps Build the listings... XSLT stylesheets DocBook - LaTeX 2e (0.2.8) =================================================== Build users_guide.ps This is pdfTeXk, Version 3.141592-1.40.3 (Web2C 7.5.6) %&-line parsing enabled. entering extended mode latex failed users_guide_tmp.tex:12458: Cannot determine size of graphic in /64playpen/buildbot/x86_64-linux-head-unreg/build/docs/users_guide//prof_scc.png (no BoundingBox). users_guide_tmp.tex:12458: leading text: ...ght,keepaspectratio=true]{prof_scc.png} Error: latex compilation failed make[2]: *** [docs/users_guide/users_guide.ps] Error 1 make[1]: *** [all] Error 2 make[1]: Leaving directory `/64playpen/buildbot/x86_64-linux-head-unreg/build' From marlowsd at gmail.com Tue Dec 1 04:02:55 2009 From: marlowsd at gmail.com (Simon Marlow) Date: Tue Dec 1 03:38:10 2009 Subject: patch applied (ghc): Fix a bug in alternative layout rule In-Reply-To: <1259622321.4896.88222.camel@localhost> References: <20091126115039.GA24969@haskell.galois.com> <4B0FA9E4.9090801@gmail.com> <1259523657.4896.81509.camel@localhost> <4B138D6F.4010902@gmail.com> <1259579556.4896.85302.camel@localhost> <20091130172625.GA6264@matrix.chaos.earth.li> <1259622321.4896.88222.camel@localhost> Message-ID: <4B14DBBF.7000802@gmail.com> On 30/11/2009 23:05, Duncan Coutts wrote: > On Mon, 2009-11-30 at 17:26 +0000, Ian Lynagh wrote: >> On Mon, Nov 30, 2009 at 11:12:36AM +0000, Duncan Coutts wrote: > >>> Hmm, 'where' is a keyword though, so can't that be done at the lexical >>> level without having to tangle it with the parsing? >> >> I think it would be possible to have a special rule for this case, but >> it would be an odd rule in my opinion. I'm not sure it would be possible >> to explain why we had the rule, other than "because Haskell 98 behaved >> that way". > > Yep, I'm happy with the H98 way :-) > >> Out of interest, without trying it, what do you think this program >> should print (the only difference between the 3 functions is the >> indentation of the "where" line)?: >> >> main = do print $ f1 1 >> print $ f2 1 >> print $ f3 1 > > 10 > 10 > 6 > >> f1 x = x + case () of >> () -> x >> where x = 5 > > 10 because, the where clause belongs to the top level of the function > and names defined in a where clause mask the function parameters. > >> f2 x = x + case () of >> () -> x >> where x = 5 > > 10, same reason. No, the only way to understand this example is by the mechanics of the layout translation. Layout inserts a ';' before the 'where', because the 'where' lines up with the current layout context started by the '()'. Now, 'where' is not a valid way to start a pattern, so the parse-error rule kicks in, and inserts a '}', after which the 'where' is valid in the context of the outer function. Clearly this is not ideal at all. We don't want users to have to reason in this way in order to understand how their code is parsed. Cheers, Simon From marlowsd at gmail.com Tue Dec 1 04:07:25 2009 From: marlowsd at gmail.com (Simon Marlow) Date: Tue Dec 1 03:42:32 2009 Subject: patch applied (ghc): Fix a bug in alternative layout rule In-Reply-To: <31057165-088B-4102-964B-3C02A4823A20@cs.york.ac.uk> References: <20091126115039.GA24969@haskell.galois.com> <4B0FA9E4.9090801@gmail.com> <1259523657.4896.81509.camel@localhost> <4B138D6F.4010902@gmail.com> <1259579556.4896.85302.camel@localhost> <20091130172625.GA6264@matrix.chaos.earth.li> <31057165-088B-4102-964B-3C02A4823A20@cs.york.ac.uk> Message-ID: <4B14DCCD.7070606@gmail.com> On 01/12/2009 02:39, Malcolm Wallace wrote: >> f1 x = x + case () of >> () -> x >> where x = 5 > > To be honest, it goes slightly against my intuition that the > pattern-match against () is accepted by the layout rule at all, because > it is indented further to the left than the case itself. Landin's > original rule was something like "everything strictly to the right and > below" belongs to the syntactic construct. This example breaks that > principle. Yes - though that principle is deliberately not a part of the Haskell layout rule. You are free to argue that it should be, of course, though it would be a much deeper change than we're discussing here. Cheers, Simon From marlowsd at gmail.com Tue Dec 1 04:14:22 2009 From: marlowsd at gmail.com (Simon Marlow) Date: Tue Dec 1 03:49:25 2009 Subject: patch applied (ghc): Fix a bug in alternative layout rule In-Reply-To: <20091130173506.GB6264@matrix.chaos.earth.li> References: <20091126115039.GA24969@haskell.galois.com> <4B0FA9E4.9090801@gmail.com> <1259523657.4896.81509.camel@localhost> <20091130173506.GB6264@matrix.chaos.earth.li> Message-ID: <4B14DE6E.3080705@gmail.com> On 30/11/2009 17:35, Ian Lynagh wrote: > On Sun, Nov 29, 2009 at 07:40:57PM +0000, Duncan Coutts wrote: >> >> The minimal fix offends me because it uses the 'where' at an odd column >> offset. You would never deliberately write it like that, only "fix" it >> to be that way. > > I don't think offence due to the minimal fix is important, because in > general one would fix it properly. In my tweaks to get validate working > I've mostly stuck with minimal fixes so that the difference in the > layout rule behaviours is clear. > >> So I'm not convinced. If the tradeoff is between ugly code in my modules >> or the status quo of ugly code in ghc's lexer/parser then I'm happy to >> stick with the status quo. > > Ease of implementation is one motivation for the change, but I think > ease of understanding/explaining the rule should be another. I'm not > sure we have a clear winner here yet; the "parse error" case of the H98 > rule is somewhat subtle (and tricky to implement correctly!), but the > alternative rule has a number of somewhat ad-hoc rules. > > What the code ends up looking like is important too, of course, but > that is somewhat subjective. So I think the layout rule should read something like A layout context can be closed by either (a) a token indented less than the current indentation level (b) a closing bracket that matches an open bracket outside the current layout context where the set of brackets applying to (b) are (), [], {}, and let..in. In particular, not commas. This will throw out a lot of code that currently parses, including Duncan's case/where example. However, it has the distinct advantage of being both easy to understand and easy to implement. Cheers, Simon From duncan.coutts at googlemail.com Tue Dec 1 07:39:45 2009 From: duncan.coutts at googlemail.com (Duncan Coutts) Date: Tue Dec 1 07:14:35 2009 Subject: patch applied (ghc): Fix a bug in alternative layout rule In-Reply-To: <31057165-088B-4102-964B-3C02A4823A20@cs.york.ac.uk> References: <20091126115039.GA24969@haskell.galois.com> <4B0FA9E4.9090801@gmail.com> <1259523657.4896.81509.camel@localhost> <4B138D6F.4010902@gmail.com> <1259579556.4896.85302.camel@localhost> <20091130172625.GA6264@matrix.chaos.earth.li> <31057165-088B-4102-964B-3C02A4823A20@cs.york.ac.uk> Message-ID: <1259671185.4896.91517.camel@localhost> On Tue, 2009-12-01 at 02:39 +0000, Malcolm Wallace wrote: > > f1 x = x + case () of > > () -> x > > where x = 5 > > To be honest, it goes slightly against my intuition that the pattern- > match against () is accepted by the layout rule at all, because it is > indented further to the left than the case itself. Landin's original > rule was something like "everything strictly to the right and below" > belongs to the syntactic construct. This example breaks that principle. and it would mean throwing out code like: f x = case g x of Case1 -> ... Case2 -> ... which is a common pattern. You then have to use: f x = case g x of Case1 -> ... Case2 -> ... and my terminal is only 80 columns wide. I need those extra two columns! :-) Duncan From duncan.coutts at googlemail.com Tue Dec 1 07:40:33 2009 From: duncan.coutts at googlemail.com (Duncan Coutts) Date: Tue Dec 1 07:15:20 2009 Subject: patch applied (ghc): Fix a bug in alternative layout rule In-Reply-To: <20091130233009.GA11725@matrix.chaos.earth.li> References: <20091126115039.GA24969@haskell.galois.com> <4B0FA9E4.9090801@gmail.com> <1259523657.4896.81509.camel@localhost> <4B138D6F.4010902@gmail.com> <1259579556.4896.85302.camel@localhost> <20091130172625.GA6264@matrix.chaos.earth.li> <1259622321.4896.88222.camel@localhost> <20091130233009.GA11725@matrix.chaos.earth.li> Message-ID: <1259671233.4896.91523.camel@localhost> On Mon, 2009-11-30 at 23:30 +0000, Ian Lynagh wrote: > On Mon, Nov 30, 2009 at 11:05:21PM +0000, Duncan Coutts wrote: > > On Mon, 2009-11-30 at 17:26 +0000, Ian Lynagh wrote: > > > > > f2 x = x + case () of > > > () -> x > > > where x = 5 > > > > 10, same reason. > > So if you look at f2 from the perspective of someone new to the > language, given they understand the scoping of f1 and f3, would they > expect that where binding to scope over the entire RHS rather than just > the case expression? Maybe it's just me, but I don't think that would > match my intuition. They would know that it has to be one or the other. The new person would reason that the language designers either picked > or >= for column offset. Which one they picked is something a new person would have to look up, or just try, or avoid. >From a casual perspective there's nothing subtle about this case, it does just look like a question of an arbitrary choice between >= vs >. Programmers don't (and do not have to) realise that in reality parsing this relies on the error rule. Duncan From igloo at earth.li Tue Dec 1 09:07:58 2009 From: igloo at earth.li (Ian Lynagh) Date: Tue Dec 1 08:42:42 2009 Subject: patch applied (ghc-6.12/ghc): Avoid running empty for loops; fixes trac #3683 Message-ID: <20091201140757.GA8151@haskell.galois.com> Tue Dec 1 04:59:27 PST 2009 Ian Lynagh * Avoid running empty for loops; fixes trac #3683 Solaris's sh gives /bin/sh: syntax error at line 1: `;' unexpected when faced with something like for x in ; do ...; done Patch from Christian Maeder. M ./rules/distdir-way-opts.mk +8 View patch online: http://darcs.haskell.org/ghc-6.12/ghc/_darcs/patches/20091201125927-3fd76-ad6f49fa54baabb076ad838b7aa2ece014625653.gz From igloo at earth.li Tue Dec 1 09:08:03 2009 From: igloo at earth.li (Ian Lynagh) Date: Tue Dec 1 08:42:49 2009 Subject: patch applied (ghc-6.12/ghc): Look for sed as gsed first Message-ID: <20091201140802.GA8177@haskell.galois.com> Tue Dec 1 05:07:41 PST 2009 Ian Lynagh * Look for sed as gsed first Solaris's sed apparently doesn't understand [:space:] M ./configure.ac -1 +1 View patch online: http://darcs.haskell.org/ghc-6.12/ghc/_darcs/patches/20091201130741-3fd76-e1172ec746b26e7bf57270595633626919f20e50.gz From igloo at earth.li Tue Dec 1 09:08:08 2009 From: igloo at earth.li (Ian Lynagh) Date: Tue Dec 1 08:42:52 2009 Subject: patch applied (ghc-6.12/ghc): Call $(SED) rather than sed Message-ID: <20091201140807.GA8195@haskell.galois.com> Tue Dec 1 05:10:31 PST 2009 Ian Lynagh * Call $(SED) rather than sed M ./utils/ghc-cabal/ghc.mk -1 +1 View patch online: http://darcs.haskell.org/ghc-6.12/ghc/_darcs/patches/20091201131031-3fd76-a0d45e13b86eee07939791133a83ec147624e08b.gz From igloo at earth.li Tue Dec 1 09:08:13 2009 From: igloo at earth.li (Ian Lynagh) Date: Tue Dec 1 08:42:58 2009 Subject: patch applied (ghc-6.12/ghc): Delay expansion of some makefile variables until they are available Message-ID: <20091201140813.GA8212@haskell.galois.com> Tue Dec 1 05:36:09 PST 2009 Ian Lynagh * Delay expansion of some makefile variables until they are available M ./rules/distdir-way-opts.mk -4 +4 View patch online: http://darcs.haskell.org/ghc-6.12/ghc/_darcs/patches/20091201133609-3fd76-e8b00512f9a68221c2acc4e2571b0ff123cf272f.gz From igloo at earth.li Tue Dec 1 09:22:45 2009 From: igloo at earth.li (Ian Lynagh) Date: Tue Dec 1 08:57:29 2009 Subject: patch applied (ghc): Fix a bug in alternative layout rule In-Reply-To: <1259671233.4896.91523.camel@localhost> References: <20091126115039.GA24969@haskell.galois.com> <4B0FA9E4.9090801@gmail.com> <1259523657.4896.81509.camel@localhost> <4B138D6F.4010902@gmail.com> <1259579556.4896.85302.camel@localhost> <20091130172625.GA6264@matrix.chaos.earth.li> <1259622321.4896.88222.camel@localhost> <20091130233009.GA11725@matrix.chaos.earth.li> <1259671233.4896.91523.camel@localhost> Message-ID: <20091201142245.GA13813@matrix.chaos.earth.li> On Tue, Dec 01, 2009 at 12:40:33PM +0000, Duncan Coutts wrote: > On Mon, 2009-11-30 at 23:30 +0000, Ian Lynagh wrote: > > On Mon, Nov 30, 2009 at 11:05:21PM +0000, Duncan Coutts wrote: > > > On Mon, 2009-11-30 at 17:26 +0000, Ian Lynagh wrote: > > > > > > > f2 x = x + case () of > > > > () -> x > > > > where x = 5 > > > > > > 10, same reason. > > > > So if you look at f2 from the perspective of someone new to the > > language, given they understand the scoping of f1 and f3, would they > > expect that where binding to scope over the entire RHS rather than just > > the case expression? Maybe it's just me, but I don't think that would > > match my intuition. > > They would know that it has to be one or the other. The new person would > reason that the language designers either picked > or >= for column > offset. Which one they picked is something a new person would have to > look up, or just try, or avoid. > > >From a casual perspective there's nothing subtle about this case, it > does just look like a question of an arbitrary choice between >= vs >. > Programmers don't (and do not have to) realise that in reality parsing > this relies on the error rule. Let me try asking it another way: If in H98 the above was an error, and we were discussing what to change it to, how would you rank the options? My answer would be: 1: Keep it as an error; no real need/benefit to make it a special case 2: The bindings should scope over the case expression only, as the where clause looks like it "belongs" with the case expression 3: Scope over the whole function Thanks Ian From igloo at earth.li Tue Dec 1 09:27:09 2009 From: igloo at earth.li (Ian Lynagh) Date: Tue Dec 1 09:01:54 2009 Subject: patch applied (ghc): Fix a bug in alternative layout rule In-Reply-To: <4B14DE6E.3080705@gmail.com> References: <20091126115039.GA24969@haskell.galois.com> <4B0FA9E4.9090801@gmail.com> <1259523657.4896.81509.camel@localhost> <20091130173506.GB6264@matrix.chaos.earth.li> <4B14DE6E.3080705@gmail.com> Message-ID: <20091201142709.GB13813@matrix.chaos.earth.li> On Tue, Dec 01, 2009 at 09:14:22AM +0000, Simon Marlow wrote: > > So I think the layout rule should read something like > > A layout context can be closed by either > (a) a token indented less than the current indentation level > (b) a closing bracket that matches an open bracket outside the > current layout context > > where the set of brackets applying to (b) are (), [], {}, and let..in. And if/then, then/else? > In particular, not commas. In think I'd agree, although I think we'll want to look at how much code breaks in practice by not having the comma rule. We should be able to generate warnings when the comma rule is used, though, which would smooth a transition. Also, this style (which I think is quite popular nowadays): ( e1 , e2 , e3) would still work, as the layout would be closed by the comma being less indented. Thanks Ian From marlowsd at gmail.com Tue Dec 1 10:11:44 2009 From: marlowsd at gmail.com (Simon Marlow) Date: Tue Dec 1 09:46:59 2009 Subject: patch applied (ghc): Fix a bug in alternative layout rule In-Reply-To: <20091201142709.GB13813@matrix.chaos.earth.li> References: <20091126115039.GA24969@haskell.galois.com> <4B0FA9E4.9090801@gmail.com> <1259523657.4896.81509.camel@localhost> <20091130173506.GB6264@matrix.chaos.earth.li> <4B14DE6E.3080705@gmail.com> <20091201142709.GB13813@matrix.chaos.earth.li> Message-ID: <4B153230.9000107@gmail.com> On 01/12/2009 14:27, Ian Lynagh wrote: > On Tue, Dec 01, 2009 at 09:14:22AM +0000, Simon Marlow wrote: >> >> So I think the layout rule should read something like >> >> A layout context can be closed by either >> (a) a token indented less than the current indentation level >> (b) a closing bracket that matches an open bracket outside the >> current layout context >> >> where the set of brackets applying to (b) are (), [], {}, and let..in. > > And if/then, then/else? There are lots more things you could consider as brackets, I erred on the side of simplicity here. Not only if/then/else, but also case/of, and if we really wanted to be silly we could start adding things like | .. = (with commas, for pattern guards). But I think if the new rule is going to be enough of an improvement, it really has to stick to having only a few obvious ways to close a layout context. What I don't know is whether people will accept the new rule in practice. It's hard to remove a feature purely on the grounds of complexity, when the complexity doesn't bite that many people (Duncan already made this point, I think we could expect similar views from others). Cheers, Simon From duncan.coutts at googlemail.com Tue Dec 1 10:33:37 2009 From: duncan.coutts at googlemail.com (Duncan Coutts) Date: Tue Dec 1 10:08:27 2009 Subject: patch applied (ghc): Fix a bug in alternative layout rule In-Reply-To: <20091201142245.GA13813@matrix.chaos.earth.li> References: <20091126115039.GA24969@haskell.galois.com> <4B0FA9E4.9090801@gmail.com> <1259523657.4896.81509.camel@localhost> <4B138D6F.4010902@gmail.com> <1259579556.4896.85302.camel@localhost> <20091130172625.GA6264@matrix.chaos.earth.li> <1259622321.4896.88222.camel@localhost> <20091130233009.GA11725@matrix.chaos.earth.li> <1259671233.4896.91523.camel@localhost> <20091201142245.GA13813@matrix.chaos.earth.li> Message-ID: <1259681617.4896.92235.camel@localhost> On Tue, 2009-12-01 at 14:22 +0000, Ian Lynagh wrote: > On Tue, Dec 01, 2009 at 12:40:33PM +0000, Duncan Coutts wrote: > > On Mon, 2009-11-30 at 23:30 +0000, Ian Lynagh wrote: > > > On Mon, Nov 30, 2009 at 11:05:21PM +0000, Duncan Coutts wrote: > > > > On Mon, 2009-11-30 at 17:26 +0000, Ian Lynagh wrote: > > > > > > > > > f2 x = x + case () of > > > > > () -> x > > > > > where x = 5 > > > > > > > > 10, same reason. > > > > > > So if you look at f2 from the perspective of someone new to the > > > language, given they understand the scoping of f1 and f3, would they > > > expect that where binding to scope over the entire RHS rather than just > > > the case expression? Maybe it's just me, but I don't think that would > > > match my intuition. > > > > They would know that it has to be one or the other. The new person would > > reason that the language designers either picked > or >= for column > > offset. Which one they picked is something a new person would have to > > look up, or just try, or avoid. > > > > >From a casual perspective there's nothing subtle about this case, it > > does just look like a question of an arbitrary choice between >= vs >. > > Programmers don't (and do not have to) realise that in reality parsing > > this relies on the error rule. > > Let me try asking it another way: If in H98 the above was an error, and > we were discussing what to change it to, how would you rank the options? > > My answer would be: > > 1: Keep it as an error; no real need/benefit to make it a special case > 2: The bindings should scope over the case expression only, as the where > clause looks like it "belongs" with the case expression > 3: Scope over the whole function I would put 2 last. We require things to be more indented to indicate that they "belong". If we allowed things to "belong" at the same indentation we'd write thing like: foo x = ... where y = ... As for 1 vs 3, if H'98 had always made it an error then I would not argue especially strongly that it should be allowed rather than continue to be declared a layout error. That said, if the proposal was to make it meaningful then I would not object since it would not break existing programs, would not be visually ambiguous in most cases and would allow a more compact layout (using less horizontal space). Duncan From igloo at earth.li Tue Dec 1 11:19:26 2009 From: igloo at earth.li (Ian Lynagh) Date: Tue Dec 1 10:54:13 2009 Subject: patch applied (ghc-6.12/ghc): Fix the prof_scc.png image in the profiling section (#3694) Message-ID: <20091201161923.GA13275@haskell.galois.com> Mon Nov 30 05:27:03 PST 2009 Simon Marlow * Fix the prof_scc.png image in the profiling section (#3694) Ignore-this: 9774bad70187274e3dd283d66703004 M ./docs/users_guide/ghc.mk +8 M ./docs/users_guide/profiling.xml -1 +1 View patch online: http://darcs.haskell.org/ghc-6.12/ghc/_darcs/patches/20091130132703-12142-e29c9f31c0a3a2f3221aa753773f934f5b707abd.gz From igloo at earth.li Tue Dec 1 11:19:31 2009 From: igloo at earth.li (Ian Lynagh) Date: Tue Dec 1 10:54:18 2009 Subject: patch applied (ghc-6.12/ghc): document 'recache' command in the help output (#3684) Message-ID: <20091201161931.GA13299@haskell.galois.com> Mon Nov 30 04:20:40 PST 2009 Simon Marlow * document 'recache' command in the help output (#3684) Ignore-this: 95a51f76e66055af27cdfc7b5ad7deb3 M ./utils/ghc-pkg/Main.hs +7 View patch online: http://darcs.haskell.org/ghc-6.12/ghc/_darcs/patches/20091130122040-12142-171e47bc48774b96a37583c409502dc18ac0ea4a.gz From igloo at earth.li Tue Dec 1 11:19:36 2009 From: igloo at earth.li (Ian Lynagh) Date: Tue Dec 1 10:54:23 2009 Subject: patch applied (ghc-6.12/ghc): Fix Commentary link in the HACKING file; trac #3706 Message-ID: <20091201161936.GA13316@haskell.galois.com> Tue Dec 1 07:01:49 PST 2009 Ian Lynagh * Fix Commentary link in the HACKING file; trac #3706 M ./HACKING -1 +1 View patch online: http://darcs.haskell.org/ghc-6.12/ghc/_darcs/patches/20091201150149-3fd76-0d56a6a5b4c3e661d4713ed54db9fefad95ec0cd.gz From marlowsd at gmail.com Tue Dec 1 11:22:33 2009 From: marlowsd at gmail.com (Simon Marlow) Date: Tue Dec 1 10:57:18 2009 Subject: patch applied (ghc): Store a destination step in the block descriptor Message-ID: <20091201162232.GA13704@haskell.galois.com> Sun Nov 29 08:42:51 PST 2009 Simon Marlow * Store a destination step in the block descriptor Ignore-this: c406550acfe10141fcc38d3949d67490 At the moment, this just saves a memory reference in the GC inner loop (worth a percent or two of GC time). Later, it will hopefully let me experiment with partial steps, and simplifying the generation/step infrastructure. M ./includes/rts/storage/Block.h -14 +18 M ./includes/rts/storage/GC.h +7 M ./rts/Arena.c +1 M ./rts/Schedule.c -2 +2 M ./rts/Updates.h -1 +1 M ./rts/sm/BlockAlloc.c +1 M ./rts/sm/Evac.c -4 +3 M ./rts/sm/GCUtils.c -2 +1 M ./rts/sm/Storage.c -12 +6 View patch online: http://darcs.haskell.org/ghc/_darcs/patches/20091129164251-12142-e55fa99cae5e3c0c6bff80962f61db83754dcd94.gz From marlowsd at gmail.com Tue Dec 1 11:22:39 2009 From: marlowsd at gmail.com (Simon Marlow) Date: Tue Dec 1 10:57:25 2009 Subject: patch applied (ghc): Implement a new heap-tuning option: -H Message-ID: <20091201162238.GA13725@haskell.galois.com> Mon Nov 30 07:18:36 PST 2009 Simon Marlow * Implement a new heap-tuning option: -H Ignore-this: 2089b9dfaf6c095dc0460cef39e9d586 -H alone causes the RTS to use a larger nursery, but without exceeding the amount of memory that the application is already using. It trades off GC time against locality: the default setting is to use a fixed-size 512k nursery, but this is sometimes worse than using a very large nursery despite the worse locality. Not all programs get faster, but some programs that use large heaps do much better with -H. e.g. this helps a lot with #3061 (binary-trees), though not as much as specifying -H. Typically using -H is better than plain -H, because the runtime doesn't know ahead of time how much memory you want to use. Should -H be on by default? I'm not sure, it makes some programs go slower, but others go faster. M ./includes/rts/Flags.h +1 M ./rts/RtsFlags.c -3 +8 M ./rts/sm/GC.c +4 View patch online: http://darcs.haskell.org/ghc/_darcs/patches/20091130151836-12142-bc0a5936bbce270061b137636ae4f76cfd50ac76.gz From marlowsd at gmail.com Tue Dec 1 11:22:44 2009 From: marlowsd at gmail.com (Simon Marlow) Date: Tue Dec 1 10:57:31 2009 Subject: patch applied (ghc): Fix PS file generation Message-ID: <20091201162243.GA13757@haskell.galois.com> Tue Dec 1 07:42:54 PST 2009 Simon Marlow * Fix PS file generation Ignore-this: 7b7122208e845b029a8b7215149fd203 (the image doesn't work, but at least db2latex doesn't fall over) M ./docs/users_guide/profiling.xml -1 +6 View patch online: http://darcs.haskell.org/ghc/_darcs/patches/20091201154254-12142-c06aa3670a16fd09318fe60e2ff2e07f346d30aa.gz From igloo at earth.li Tue Dec 1 12:02:36 2009 From: igloo at earth.li (Ian Lynagh) Date: Tue Dec 1 11:37:22 2009 Subject: patch applied (ghc-6.12/ghc): Fix PS file generation Message-ID: <20091201170235.GA18268@haskell.galois.com> Tue Dec 1 07:42:54 PST 2009 Simon Marlow * Fix PS file generation Ignore-this: 7b7122208e845b029a8b7215149fd203 (the image doesn't work, but at least db2latex doesn't fall over) M ./docs/users_guide/profiling.xml -1 +6 View patch online: http://darcs.haskell.org/ghc-6.12/ghc/_darcs/patches/20091201154254-12142-c06aa3670a16fd09318fe60e2ff2e07f346d30aa.gz From igloo at earth.li Tue Dec 1 12:43:30 2009 From: igloo at earth.li (Ian Lynagh) Date: Tue Dec 1 12:18:15 2009 Subject: patch applied (ghc): Avoid running empty for loops; fixes trac #3683 Message-ID: <20091201174329.GA19539@haskell.galois.com> Tue Dec 1 04:59:27 PST 2009 Ian Lynagh * Avoid running empty for loops; fixes trac #3683 Solaris's sh gives /bin/sh: syntax error at line 1: `;' unexpected when faced with something like for x in ; do ...; done Patch from Christian Maeder. M ./rules/distdir-way-opts.mk +8 View patch online: http://darcs.haskell.org/ghc/_darcs/patches/20091201125927-3fd76-ad6f49fa54baabb076ad838b7aa2ece014625653.gz From igloo at earth.li Tue Dec 1 12:43:36 2009 From: igloo at earth.li (Ian Lynagh) Date: Tue Dec 1 12:18:25 2009 Subject: patch applied (ghc): Look for sed as gsed first Message-ID: <20091201174335.GA19581@haskell.galois.com> Tue Dec 1 05:07:41 PST 2009 Ian Lynagh * Look for sed as gsed first Solaris's sed apparently doesn't understand [:space:] M ./configure.ac -1 +1 View patch online: http://darcs.haskell.org/ghc/_darcs/patches/20091201130741-3fd76-e1172ec746b26e7bf57270595633626919f20e50.gz From igloo at earth.li Tue Dec 1 12:43:40 2009 From: igloo at earth.li (Ian Lynagh) Date: Tue Dec 1 12:18:26 2009 Subject: patch applied (ghc): Call $(SED) rather than sed Message-ID: <20091201174340.GA19602@haskell.galois.com> Tue Dec 1 05:11:23 PST 2009 Ian Lynagh * Call $(SED) rather than sed M ./utils/ghc-cabal/ghc.mk -1 +1 View patch online: http://darcs.haskell.org/ghc/_darcs/patches/20091201131123-3fd76-912467e97d8b4176ce3056a645caf7a920291067.gz From igloo at earth.li Tue Dec 1 12:43:44 2009 From: igloo at earth.li (Ian Lynagh) Date: Tue Dec 1 12:18:29 2009 Subject: patch applied (ghc): Delay expansion of some makefile variables until they are available Message-ID: <20091201174344.GA19622@haskell.galois.com> Tue Dec 1 05:36:09 PST 2009 Ian Lynagh * Delay expansion of some makefile variables until they are available M ./rules/distdir-way-opts.mk -4 +4 View patch online: http://darcs.haskell.org/ghc/_darcs/patches/20091201133609-3fd76-e8b00512f9a68221c2acc4e2571b0ff123cf272f.gz From igloo at earth.li Tue Dec 1 12:43:49 2009 From: igloo at earth.li (Ian Lynagh) Date: Tue Dec 1 12:18:33 2009 Subject: patch applied (ghc): Fix typo in docs Message-ID: <20091201174348.GA19639@haskell.galois.com> Tue Dec 1 09:05:50 PST 2009 Ian Lynagh * Fix typo in docs M ./docs/users_guide/glasgow_exts.xml -1 +1 View patch online: http://darcs.haskell.org/ghc/_darcs/patches/20091201170550-3fd76-09f0f7a6c265270d38cd3cae39c69a14dd2b95ef.gz From igloo at earth.li Tue Dec 1 13:15:12 2009 From: igloo at earth.li (Ian Lynagh) Date: Tue Dec 1 12:49:59 2009 Subject: patch applied (ghc-6.12/ghc): Fix typo in docs Message-ID: <20091201181511.GA21137@haskell.galois.com> Tue Dec 1 09:05:50 PST 2009 Ian Lynagh * Fix typo in docs M ./docs/users_guide/glasgow_exts.xml -1 +1 View patch online: http://darcs.haskell.org/ghc-6.12/ghc/_darcs/patches/20091201170550-3fd76-09f0f7a6c265270d38cd3cae39c69a14dd2b95ef.gz From igloo at earth.li Tue Dec 1 13:15:17 2009 From: igloo at earth.li (Ian Lynagh) Date: Tue Dec 1 12:50:03 2009 Subject: patch applied (ghc-6.12/ghc): Tweak release notes Message-ID: <20091201181517.GA21161@haskell.galois.com> Tue Dec 1 09:16:03 PST 2009 Ian Lynagh * Tweak release notes M ./docs/users_guide/6.12.1-notes.xml -2 +21 View patch online: http://darcs.haskell.org/ghc-6.12/ghc/_darcs/patches/20091201171603-3fd76-c6bc354d78855acdc315013a33e0f6383816e65a.gz From igloo at earth.li Tue Dec 1 13:15:23 2009 From: igloo at earth.li (Ian Lynagh) Date: Tue Dec 1 12:50:15 2009 Subject: patch applied (ghc-6.12/ghc): Add release highlights, from HCAR report, to ANNOUNCE and release notes Message-ID: <20091201181522.GA21180@haskell.galois.com> Tue Dec 1 09:24:08 PST 2009 Ian Lynagh * Add release highlights, from HCAR report, to ANNOUNCE and release notes M ./ANNOUNCE -14 +50 M ./docs/users_guide/6.12.1-notes.xml -2 +69 View patch online: http://darcs.haskell.org/ghc-6.12/ghc/_darcs/patches/20091201172408-3fd76-8d96fe0336de5cf809468a4101c73e3c92ee319d.gz From igloo at earth.li Tue Dec 1 13:15:31 2009 From: igloo at earth.li (Ian Lynagh) Date: Tue Dec 1 12:50:25 2009 Subject: patch applied (ghc-6.12/ghc): Add an entry fo the ghci command :run to the user guide Message-ID: <20091201181528.GA21203@haskell.galois.com> Tue Dec 1 09:33:39 PST 2009 Ian Lynagh * Add an entry fo the ghci command :run to the user guide M ./docs/users_guide/ghci.xml +10 View patch online: http://darcs.haskell.org/ghc-6.12/ghc/_darcs/patches/20091201173339-3fd76-8638ec09644d554a1d966425035b2870820e8874.gz From igloo at earth.li Tue Dec 1 14:58:49 2009 From: igloo at earth.li (Ian Lynagh) Date: Tue Dec 1 14:33:43 2009 Subject: patch applied (ghc): Add an entry fo the ghci command :run to the user guide Message-ID: <20091201195848.GA7900@haskell.galois.com> Tue Dec 1 09:33:39 PST 2009 Ian Lynagh * Add an entry fo the ghci command :run to the user guide M ./docs/users_guide/ghci.xml +10 View patch online: http://darcs.haskell.org/ghc/_darcs/patches/20091201173339-3fd76-8638ec09644d554a1d966425035b2870820e8874.gz From igloo at earth.li Tue Dec 1 14:59:03 2009 From: igloo at earth.li (Ian Lynagh) Date: Tue Dec 1 14:33:48 2009 Subject: patch applied (ghc): Fix Commentary link in the HACKING file; trac #3706 Message-ID: <20091201195902.GA7930@haskell.galois.com> Tue Dec 1 07:01:49 PST 2009 Ian Lynagh * Fix Commentary link in the HACKING file; trac #3706 M ./HACKING -1 +1 View patch online: http://darcs.haskell.org/ghc/_darcs/patches/20091201150149-3fd76-0d56a6a5b4c3e661d4713ed54db9fefad95ec0cd.gz From igloo at earth.li Tue Dec 1 14:59:08 2009 From: igloo at earth.li (Ian Lynagh) Date: Tue Dec 1 14:33:52 2009 Subject: patch applied (ghc): Use dlltool from the in-tree mingw installation Message-ID: <20091201195907.GA7963@haskell.galois.com> Tue Dec 1 11:05:44 PST 2009 Ian Lynagh * Use dlltool from the in-tree mingw installation We only use dlltool on Windows, and this way we don't require that the user has it installed. M ./configure.ac -15 M ./mk/config.mk.in -1 +1 View patch online: http://darcs.haskell.org/ghc/_darcs/patches/20091201190544-3fd76-f3547a7f99b2d116dca48c54387ad7fff6a5c7ae.gz From ghcbuild at microsoft.com Tue Dec 1 20:26:42 2009 From: ghcbuild at microsoft.com (GHC Build Reports) Date: Tue Dec 1 20:26:44 2009 Subject: [nightly] 01-Dec-2009 build of HEAD on x86_64-unknown-linux (cam-04-unx.europe.corp.microsoft.com) Message-ID: <20091202012642.B90A7324A57@www.haskell.org> Build description = HEAD on x86_64-unknown-linux (cam-04-unx.europe.corp.microsoft.com) Build location = /64playpen/simonmar/nightly/HEAD-cam-04-unx Build config file = /home/simonmar/nightly/site/msrc/conf-HEAD-cam-04-unx Nightly build started on cam-04-unx at Tue Dec 1 19:00:01 GMT 2009. **** checking out new source tree ... warning: . already present; omitting ok. (GHC Version 6.13.20091201) **** Building stage 1 compiler ... ok. **** Building stage 2 compiler ... ok. **** Building stage 3 compiler ... ok. **** building source distribution ... ok. **** building testsuite tools ... ok. **** running tests ... ok (summary below). **** building compiler binary distribution ... ok. **** uploading binary distribution ... ok. **** running nofib (-O) ... ok. **** running nofib (-O -fvia-C) ... ok. **** running nofib (-O -prof -auto-all) ... ok. **** running nofib (-O -prof -auto-all -fasm) ... ok. **** running nofib (-fasm) ... ok. **** publishing logs ... ssh: connect to host haskell.org port 22: No route to host lost connection failed. Logs are at http://www.haskell.org/ghc/dist/current/logs Dists are at http://www.haskell.org/ghc/dist/current/dist Docs are at http://www.haskell.org/ghc/dist/current/docs All done! Nightly build finished successfully at Wed Dec 2 01:51:56 GMT 2009 ------------- GHC Test summary --------------------- OVERALL SUMMARY for test run started at Tue Dec 1 21:33:24 GMT 2009 2420 total tests, which gave rise to 13407 test cases, of which 0 caused framework failures 2766 were skipped 10211 expected passes 359 expected failures 0 unexpected passes 71 unexpected failures Unexpected failures: 2592(profc,profasm) 3231(threaded1,threaded2) 3429(ghci) 3677(threaded1,profthreaded) DoParamM(normal) OldException001(hpc) T1735(hpc) T1969(normal) annrun01(normal,optc,hpc,optasm,ghci,threaded1,threaded2,dyn) barton-mangler-bug(profc) cg059(hpc) concprog001(ghci) hpc001(normal,optc,hpc,optasm,profc,profasm,threaded1,threaded2,dyn,profthreaded) hpc_draft(normal) hpc_fork(normal,optc,hpc,optasm,profc,profasm,threaded1,dyn,profthreaded) hpc_hand_overlay(normal) hpc_markup_001(normal) hpc_markup_002(normal) hpc_markup_multi_001(normal) hpc_markup_multi_002(normal) hpc_markup_multi_003(normal) hpc_overlay(normal) hpc_overlay2(normal) hpc_report_001(normal) hpc_report_002(normal) hpc_report_003(normal) hpc_report_multi_001(normal) hpc_report_multi_002(normal) hpc_report_multi_003(normal) hpc_show(normal) hpc_show_multi_001(normal) hpc_show_multi_002(normal) tc163(hpc) tc210(hpc) tough(normal,optc,hpc,optasm,profc,profasm,threaded1,threaded2,dyn,profthreaded) ---------------------------------------------------- Nightly run ended at Wed Dec 2 01:51:56 GMT 2009 From ghcbuild at microsoft.com Wed Dec 2 00:35:48 2009 From: ghcbuild at microsoft.com (GHC Build Reports) Date: Wed Dec 2 00:35:49 2009 Subject: [nightly] 01-Dec-2009 build of HEAD on i386-unknown-linux (cam-02-unx.europe.corp.microsoft.com) Message-ID: <20091202053548.9680A324194@www.haskell.org> Build description = HEAD on i386-unknown-linux (cam-02-unx.europe.corp.microsoft.com) Build location = /playpen/simonmar/nightly/HEAD Build config file = /home/simonmar/nightly/site/msrc/conf-HEAD-cam-02-unx Nightly build started on cam-02-unx at Tue Dec 1 18:00:01 GMT 2009. **** checking out new source tree ... warning: . already present; omitting ok. (GHC Version 6.13.20091201) **** Building stage 1 compiler ... ok. **** Building stage 2 compiler ... ok. **** Building stage 3 compiler ... ok. **** building testsuite tools ... ok. **** running tests ... ok (summary below). **** building compiler binary distribution ... ok. **** uploading binary distribution ... ok. **** running nofib (-O) ... ok. (2 failures) **** running nofib (-O -fasm) ... ok. (2 failures) **** running nofib (-O -prof -auto-all) ... ok. (2 failures) **** running nofib (-O -prof -auto-all -fasm) ... ok. (2 failures) **** running nofib (-fasm) ... ok. (2 failures) **** running nofib (-unreg) ... failed. **** publishing logs ... ok. Logs are at http://www.haskell.org/ghc/dist/current/logs Dists are at http://www.haskell.org/ghc/dist/current/dist Docs are at http://www.haskell.org/ghc/dist/current/docs All done! Nightly build finished successfully at Wed Dec 2 06:01:00 GMT 2009 ------------- GHC Test summary --------------------- OVERALL SUMMARY for test run started at Tue Dec 1 23:25:56 GMT 2009 2420 total tests, which gave rise to 13407 test cases, of which 0 caused framework failures 2781 were skipped 10182 expected passes 361 expected failures 0 unexpected passes 83 unexpected failures Unexpected failures: 2592(profc,profasm) 3231(threaded1,threaded2) 3677(threaded1,profthreaded) DoParamM(normal) OldException001(hpc) T1735(hpc) T1969(normal) annrun01(normal,optc,hpc,optasm,ghci,threaded1,threaded2,dyn) arith008(profasm,profthreaded) barton-mangler-bug(profc) cg059(hpc) concprog001(ghci) hpc001(normal,optc,hpc,optasm,profc,profasm,threaded1,threaded2,dyn,profthreaded) hpc_draft(normal) hpc_fork(normal,optc,hpc,optasm,profc,profasm,threaded1,dyn,profthreaded) hpc_hand_overlay(normal) hpc_markup_001(normal) hpc_markup_002(normal) hpc_markup_multi_001(normal) hpc_markup_multi_002(normal) hpc_markup_multi_003(normal) hpc_overlay(normal) hpc_overlay2(normal) hpc_report_001(normal) hpc_report_002(normal) hpc_report_003(normal) hpc_report_multi_001(normal) hpc_report_multi_002(normal) hpc_report_multi_003(normal) hpc_show(normal) hpc_show_multi_001(normal) hpc_show_multi_002(normal) tc163(hpc) tc210(hpc) tough(normal,optc,hpc,optasm,profc,profasm,threaded1,threaded2,dyn,profthreaded) user001(normal,optc,hpc,optasm,profc,profasm,ghci,threaded1,threaded2,dyn,profthreaded) ---------------------------------------------------- Nightly run ended at Wed Dec 2 06:01:00 GMT 2009 From bit.bucket at galois.com Wed Dec 2 03:30:05 2009 From: bit.bucket at galois.com (BuildBot Collator) Date: Wed Dec 2 03:04:57 2009 Subject: Daily report for head Message-ID: <200912020830.nB28U5An030816@monk.galois.com> Skipped content of type multipart/alternative-------------- next part -------------- Last 30 lines: -DBOOTSTRAPPING \ -odir bootstrapping \ -hidir bootstrapping \ -iutils/ghc-pkg \ -XCPP -XExistentialQuantification -XDeriveDataTypeable \ -ilibraries/Cabal \ -ilibraries/filepath \ -ilibraries/extensible-exceptions \ -ilibraries/hpc \ -ilibraries/binary/src \ -ilibraries/bin-package-db [ 1 of 26] Compiling Version ( utils\ghc-pkg\Version.hs, bootstrapping\Version.o ) [ 2 of 26] Compiling Data.Binary.Builder ( libraries\binary\src\Data\Binary\Builder.hs, bootstrapping\Data\Binary\Builder.o ) [ 3 of 26] Compiling Data.Binary.Put ( libraries\binary\src\Data\Binary\Put.hs, bootstrapping\Data\Binary\Put.o ) [ 4 of 26] Compiling Data.Binary.Get ( libraries\binary\src\Data\Binary\Get.hs, bootstrapping\Data\Binary\Get.o ) [ 5 of 26] Compiling Data.Binary ( libraries\binary\src\Data\Binary.hs, bootstrapping\Data\Binary.o ) [25 of 26] Compiling Distribution.InstalledPackageInfo.Binary ( libraries\bin-package-db\Distribution\InstalledPackageInfo\Binary.hs, bootstrapping\Distribution\InstalledPackageInfo\Binary.o ) [26 of 26] Compiling Main ( utils\ghc-pkg\Main.hs, bootstrapping\Main.o ) Linking utils/ghc-pkg/dist/build/ghc-pkg.exe ... "inplace/bin/mkdirhier" inplace/lib/package.conf.d/. "rm" -f inplace/lib/package.conf.d/* cp utils/ghc-pkg/dist/build/ghc-pkg.exe inplace/bin/ghc-pkg.exe "inplace/bin/ghc-cabal.exe" configure --with-ghc="c:/ghc/ghc-6.10.4/bin/ghc.exe" --with-ghc-pkg="c:/ghc/ghc-6.10.4/bin/ghc-pkg" --with-gcc="c:/builds/slave/x86-win-head/build/inplace/mingw/bin/gcc.exe" --configure-option=--with-cc="c:/builds/slave/x86-win-head/build/inplace/mingw/bin/gcc.exe" --package-db=c:/builds/slave/x86-win-head/build/libraries/bootstrapping.conf --enable-library-profiling --with-hscolour="c:/tools/HsColour" --configure-option=CFLAGS=" " --configure-option=LDFLAGS=" " -- dist-boot libraries/Cabal Configuring Cabal-1.9.0... ghc-cabal.exe: At least the following dependencies are missing: base >=4 && <3 && >=1 && <5, filepath >=1 && <1.2 make[2]: *** [libraries/Cabal/dist-boot/package-data.mk] Error 1 make[1]: *** [all] Error 2 make[1]: Leaving directory `/buildbot/x86-win-head/build' -------------- next part -------------- Last 30 lines: -DBOOTSTRAPPING \ -odir bootstrapping \ -hidir bootstrapping \ -iutils/ghc-pkg \ -XCPP -XExistentialQuantification -XDeriveDataTypeable \ -ilibraries/Cabal \ -ilibraries/filepath \ -ilibraries/extensible-exceptions \ -ilibraries/hpc \ -ilibraries/binary/src \ -ilibraries/bin-package-db [ 1 of 26] Compiling Version ( utils\ghc-pkg\Version.hs, bootstrapping\Version.o ) [ 2 of 26] Compiling Data.Binary.Builder ( libraries\binary\src\Data\Binary\Builder.hs, bootstrapping\Data\Binary\Builder.o ) [ 3 of 26] Compiling Data.Binary.Put ( libraries\binary\src\Data\Binary\Put.hs, bootstrapping\Data\Binary\Put.o ) [ 4 of 26] Compiling Data.Binary.Get ( libraries\binary\src\Data\Binary\Get.hs, bootstrapping\Data\Binary\Get.o ) [ 5 of 26] Compiling Data.Binary ( libraries\binary\src\Data\Binary.hs, bootstrapping\Data\Binary.o ) [25 of 26] Compiling Distribution.InstalledPackageInfo.Binary ( libraries\bin-package-db\Distribution\InstalledPackageInfo\Binary.hs, bootstrapping\Distribution\InstalledPackageInfo\Binary.o ) [26 of 26] Compiling Main ( utils\ghc-pkg\Main.hs, bootstrapping\Main.o ) Linking utils/ghc-pkg/dist/build/ghc-pkg.exe ... "inplace/bin/mkdirhier" inplace/lib/package.conf.d/. "rm" -f inplace/lib/package.conf.d/* cp utils/ghc-pkg/dist/build/ghc-pkg.exe inplace/bin/ghc-pkg.exe "inplace/bin/ghc-cabal.exe" configure --with-ghc="c:/ghc/ghc-6.10.4/bin/ghc.exe" --with-ghc-pkg="c:/ghc/ghc-6.10.4/bin/ghc-pkg" --with-gcc="c:/builds/slave/x86-win-fast-head/build/inplace/mingw/bin/gcc.exe" --configure-option=--with-cc="c:/builds/slave/x86-win-fast-head/build/inplace/mingw/bin/gcc.exe" --package-db=c:/builds/slave/x86-win-fast-head/build/libraries/bootstrapping.conf --with-hscolour="c:/tools/HsColour" --configure-option=CFLAGS=" " --configure-option=LDFLAGS=" " -- dist-boot libraries/Cabal Configuring Cabal-1.9.0... ghc-cabal.exe: At least the following dependencies are missing: base >=4 && <3 && >=1 && <5, filepath >=1 && <1.2 make[2]: *** [libraries/Cabal/dist-boot/package-data.mk] Error 1 make[1]: *** [all] Error 2 make[1]: Leaving directory `/buildbot/x86-win-fast-head/build' From bit.bucket at galois.com Wed Dec 2 03:30:05 2009 From: bit.bucket at galois.com (BuildBot Collator) Date: Wed Dec 2 03:04:58 2009 Subject: Daily report for stable Message-ID: <200912020830.nB28U5xH030817@monk.galois.com> Skipped content of type multipart/alternative-------------- next part -------------- Last 30 lines: Running Haddock for dph-par-0.4.0... Preprocessing library dph-par-0.4.0... Running hscolour for dph-par-0.4.0... Warning: The documentation for the following packages are not installed. No links will be generated to these packages: ffi-1.0, rts-1.0 Warning: Data.Array.Parallel.Lifted.Repr: Instances of type and data families are not yet supported. Instances of the following families will be filtered out: PData, PRepr Warning: Data.Array.Parallel.Lifted.Instances: Instances of type and data families are not yet supported. Instances of the following families will be filtered out: PData, PRepr Warning: Data.Array.Parallel.Lifted.Closure: Instances of type and data families are not yet supported. Instances of the following families will be filtered out: PData, PRepr Warning: Data.Array.Parallel.Lifted: could not find link destinations for: Data.Array.Parallel.Lifted.Selector.Sel2 Warning: Data.Array.Parallel.Prelude: could not find link destinations for: Data.Array.Parallel.Unlifted.Distributed.Types.DPrim Data.Array.Parallel.Unlifted.Sequential.Flat.UArr.UPrim Warning: Data.Array.Parallel.Prelude.Int: could not find link destinations for: Data.Array.Parallel.Unlifted.Distributed.Types.DPrim Data.Array.Parallel.Unlifted.Sequential.Flat.UArr.UPrim Warning: Data.Array.Parallel.Prelude.Word8: could not find link destinations for: Data.Array.Parallel.Unlifted.Distributed.Types.DPrim Data.Array.Parallel.Unlifted.Sequential.Flat.UArr.UPrim Warning: Data.Array.Parallel.Prelude.Double: could not find link destinations for: Data.Array.Parallel.Unlifted.Distributed.Types.DPrim Data.Array.Parallel.Unlifted.Sequential.Flat.UArr.UPrim Documentation created: dist-install/doc/html/dph-par/index.html "/usr/bin/ld" -r -o compiler/stage1/build/HSghc-6.12.0.20091202.o compiler/stage1/build/AsmCodeGen.o compiler/stage1/build/TargetReg.o compiler/stage1/build/NCGMonad.o compiler/stage1/build/Instruction.o compiler/stage1/build/Size.o compiler/stage1/build/Reg.o compiler/stage1/build/RegClass.o compiler/stage1/build/PprBase.o compiler/stage1/build/PIC.o compiler/stage1/build/Platform.o compiler/stage1/build/Alpha/Regs.o compiler/stage1/build/Alpha/RegInfo.o compiler/stage1/build/Alpha/Instr.o compiler/stage1/build/Alpha/CodeGen.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/RegPlate.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/CCall.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/Reg Alloc/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/PPC/FreeRegs.o compiler/stage1/build/RegAlloc/Linear/SPARC/FreeRegs.o compiler/stage1/build/BasicTypes.o compiler/stage1/build/DataCon.o compiler/stage1/build/Demand.o compiler/stage1/build/Exception.o compiler/stage1/build/Id.o compiler/stage1/build/IdInfo.o compiler/stage1/build/Literal.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/NewDemand.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/BlockId.o compiler/stage1/build/CLabel.o compiler/stage1/build/Cmm.o compiler/stage1/build/CmmBrokenBlock.o compiler/stage1/build/CmmBuildInfoTables.o compiler/stage1/build/CmmCPS.o compiler/stage1/build/CmmCPSGen.o compiler/stage1/build/CmmCPSZ.o compiler/stage1/build/CmmCallConv.o compiler/stage1/build/CmmCommonBlockElimZ.o compiler/stage1/build/CmmContFlowOpt.o compiler/stage1/build/CmmCvt.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/CmmLiveZ.o compiler/stage1/build/CmmOpt.o compiler/stage1/build/CmmParse.o compiler/stage1/build/CmmProcPoint.o compiler/stage1/build/CmmProcPointZ.o compiler/stage 1/build/CmmSpillReload.o compiler/stage1/build/CmmStackLayout.o compiler/stage1/build/CmmTx.o compiler/stage1/build/CmmUtils.o compiler/stage1/build/CmmZipUtil.o compiler/stage1/build/DFMonad.o compiler/stage1/build/Dataflow.o compiler/stage1/build/MkZipCfg.o compiler/stage1/build/MkZipCfgCmm.o compiler/stage1/build/OptimizationFuel.o compiler/stage1/build/PprC.o compiler/stage1/build/PprCmm.o compiler/stage1/build/PprCmmZ.o compiler/stage1/build/StackColor.o compiler/stage1/build/StackPlacements.o compiler/stage1/build/ZipCfg.o compiler/stage1/build/ZipCfgCmmRep.o compiler/stage1/build/ZipCfgExtras.o compiler/stage1/build/ZipDataflow.o compiler/stage1/build/Bitmap.o compiler/stage1/build/CgBindery.o compiler/stage1/build/CgCallConv.o compiler/stage1/build/CgCase.o compiler/stage1/build/CgClosure.o compiler/stage1/build/CgCon.o compiler/stage1/build/CgExpr.o compiler/stage1/build/CgForeignCall.o compiler/stage1/build/CgHeapery.o compiler/stage1/build/CgHpc.o compiler/stage1/build/CgInfoTbls.o compiler/stage1/build/CgLetNoEscape.o compiler/stage1/build/CgMonad.o compiler/stage1/build/CgParallel.o compiler/stage1/build/CgPrimOp.o compiler/stage1/build/CgProf.o compiler/stage1/build/CgStackery.o compiler/stage1/build/CgTailCall.o compiler/stage1/build/CgTicky.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/StgCmmGran.o compiler/stage1/build/StgCmmHeap.o compiler/stage1/build/StgCmmHpc.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/ClosureInfo.o compiler/stage1/build/CodeGen.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/CoreTidy.o compiler/stage1/build/CoreUnfold.o compiler/stage1/build/CoreUtils.o compiler/stage1/build/ExternalCore.o compiler/stage1/build/MkCore.o compiler/stage1/build/MkExternalCore.o compiler/stage1/build/PprCore.o compiler/stage1/build/PprExternalCore.o compiler/stage1/build/CprAnalyse.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/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/Annotations.o compiler/stage1/build/BreakArray.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/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/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/PackageConfig.o compiler/stage1/build/Packages.o compiler/stage1/build/PprTyThing.o compiler/stage1/build/StaticFlags.o compiler/stage1/build/StaticFlagParser.o compiler/stage1/build/SysTools.o compiler/stage1/build/TidyPgm.o compiler/stage1/build/Ctype.o compiler/stage1/build/HaddockUtils.o compiler/stage1/build/LexCore.o compiler/stage1/build/Lexer.o compiler/stage1/build/Parser.o compiler/stage1/build/ParserCore.o compiler/stage1/build/ParserCoreUtils.o compiler/stage1/build/RdrHsSyn.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/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/RnHsSyn.o compiler/stage1/build/RnNames.o compiler/stage1/build/RnPat.o compiler/stage1/build/RnSource.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/SRT.o compiler/stage1/build/SimplStg.o compiler/stage1/build/StgStats.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/DmdAnal.o compiler/stage1/build/SaAbsInt.o compiler/stage1/build/SaLib.o compiler/stage1/build/StrictAnal.o compiler/stage1/b uild/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/TcHsSyn.o compiler/stage1/build/TcHsType.o compiler/stage1/build/TcInstDcls.o compiler/stage1/build/TcMType.o compiler/stage1/build/TcMatches.o compiler/stage1/build/TcPat.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/TcTyClsDecls.o compiler/stage1/build/TcTyDecls.o compiler/stage1/build/TcTyFuns.o compiler/stage1/build/TcType.o compiler/stage1/build/TcUnify.o compiler/stage1/build/Class.o compiler/stage1/build/Coercion.o compiler/stage1/build/FamInstEnv.o compiler/stage1/build/FunDeps.o compiler/stage1/build/Generics.o compiler/stage1/build/InstEnv.o compiler/stage1/build/TyCon.o compiler/stage1/build/Type.o compiler/stage1/build/TypeRep.o compiler/stage1/build/Unify.o compiler/stage1/build/Bag.o compiler/stage1/build/Binary.o compiler/stage1/build/BufWrite.o compiler/stage1/build/Digraph.o compiler/stage1/build/Encoding.o compiler/stage1/build/FastBool.o compiler/stage1/build/FastFunctions.o compiler/stage1/build/FastMutInt.o compiler/stage1/build/FastString.o compiler/stage1/build/FastTypes.o compiler/stage1/build/Fingerprint.o compiler/stage1/build/FiniteMap.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/Interval.o compiler/stage1/build/LazyUniqFM.o compiler/stage1/build/ListSetOps.o compiler/stage1/build/Maybes.o compiler/stage1/build/MonadUtils.o compiler/stage1/buil d/OrdList.o compiler/stage1/build/Outputable.o compiler/stage1/build/Panic.o compiler/stage1/build/Pretty.o compiler/stage1/build/Serialized.o compiler/stage1/build/State.o compiler/stage1/build/StringBuffer.o compiler/stage1/build/UniqFM.o compiler/stage1/build/UniqSet.o compiler/stage1/build/Util.o compiler/stage1/build/VectBuiltIn.o compiler/stage1/build/VectCore.o compiler/stage1/build/VectMonad.o compiler/stage1/build/VectType.o compiler/stage1/build/VectUtils.o compiler/stage1/build/Vectorise.o compiler/stage1/build/parser/cutils.o compiler/stage1/build/utils/md5.o `/usr/bin/find compiler/stage1/build -name "*_stub.o" -print` "/usr/bin/ld" -r -o compiler/stage2/build/HSghc-6.12.0.20091202.o compiler/stage2/build/AsmCodeGen.o compiler/stage2/build/TargetReg.o compiler/stage2/build/NCGMonad.o compiler/stage2/build/Instruction.o compiler/stage2/build/Size.o compiler/stage2/build/Reg.o compiler/stage2/build/RegClass.o compiler/stage2/build/PprBase.o compiler/stage2/build/PIC.o compiler/stage2/build/Platform.o compiler/stage2/build/Alpha/Regs.o compiler/stage2/build/Alpha/RegInfo.o compiler/stage2/build/Alpha/Instr.o compiler/stage2/build/Alpha/CodeGen.o compiler/stage2/build/X86/Regs.o compiler/stage2/build/X86/RegInfo.o compiler/stage2/build/X86/Instr.o compiler/stage2/build/X86/Cond.o compiler/stage2/build/X86/Ppr.o compiler/stage2/build/X86/CodeGen.o compiler/stage2/build/PPC/Regs.o compiler/stage2/build/PPC/RegInfo.o compiler/stage2/build/PPC/Instr.o compiler/stage2/build/PPC/Cond.o compiler/stage2/build/PPC/Ppr.o compiler/stage2/build/PPC/CodeGen.o compiler/stage2/build/SPARC/Base.o compiler/stage2/build/SPARC/Regs.o compiler/stage2/build/SPARC/RegPlate.o compiler/stage2/build/SPARC/Imm.o compiler/stage2/build/SPARC/AddrMode.o compiler/stage2/build/SPARC/Cond.o compiler/stage2/build/SPARC/Instr.o compiler/stage2/build/SPARC/Stack.o compiler/stage2/build/SPARC/ShortcutJump.o compiler/stage2/build/SPARC/Ppr.o compiler/stage2/build/SPARC/CodeGen.o compiler/stage2/build/SPARC/CodeGen/Amode.o compiler/stage2/build/SPARC/CodeGen/Base.o compiler/stage2/build/SPARC/CodeGen/CCall.o compiler/stage2/build/SPARC/CodeGen/CondCode.o compiler/stage2/build/SPARC/CodeGen/Gen32.o compiler/stage2/build/SPARC/CodeGen/Gen64.o compiler/stage2/build/SPARC/CodeGen/Sanity.o compiler/stage2/build/SPARC/CodeGen/Expand.o compiler/stage2/build/RegAlloc/Liveness.o compiler/stage2/build/RegAlloc/Graph/Main.o compiler/stage2/build/RegAlloc/Graph/Stats.o compiler/stage2/build/RegAlloc/Graph/ArchBase.o compiler/stage2/build/RegAlloc/Graph/ArchX86.o compiler/stage2/build/RegAlloc/Graph/Coalesce.o compiler/stage2/build/RegAlloc/Graph/Spill.o compiler/stage2/build/Reg Alloc/Graph/SpillClean.o compiler/stage2/build/RegAlloc/Graph/SpillCost.o compiler/stage2/build/RegAlloc/Graph/TrivColorable.o compiler/stage2/build/RegAlloc/Linear/Main.o compiler/stage2/build/RegAlloc/Linear/JoinToTargets.o compiler/stage2/build/RegAlloc/Linear/State.o compiler/stage2/build/RegAlloc/Linear/Stats.o compiler/stage2/build/RegAlloc/Linear/FreeRegs.o compiler/stage2/build/RegAlloc/Linear/StackMap.o compiler/stage2/build/RegAlloc/Linear/Base.o compiler/stage2/build/RegAlloc/Linear/X86/FreeRegs.o compiler/stage2/build/RegAlloc/Linear/PPC/FreeRegs.o compiler/stage2/build/RegAlloc/Linear/SPARC/FreeRegs.o compiler/stage2/build/DsMeta.o compiler/stage2/build/TcSplice.o compiler/stage2/build/Convert.o compiler/stage2/build/ByteCodeAsm.o compiler/stage2/build/ByteCodeFFI.o compiler/stage2/build/ByteCodeGen.o compiler/stage2/build/ByteCodeInstr.o compiler/stage2/build/ByteCodeItbls.o compiler/stage2/build/ByteCodeLink.o compiler/stage2/build/Debugger.o compiler/stage2/build/LibFFI.o compiler/stage2/build/Linker.o compiler/stage2/build/ObjLink.o compiler/stage2/build/RtClosureInspect.o compiler/stage2/build/BasicTypes.o compiler/stage2/build/DataCon.o compiler/stage2/build/Demand.o compiler/stage2/build/Exception.o compiler/stage2/build/Id.o compiler/stage2/build/IdInfo.o compiler/stage2/build/Literal.o compiler/stage2/build/MkId.o compiler/stage2/build/Module.o compiler/stage2/build/Name.o compiler/stage2/build/NameEnv.o compiler/stage2/build/NameSet.o compiler/stage2/build/NewDemand.o compiler/stage2/build/OccName.o compiler/stage2/build/RdrName.o compiler/stage2/build/SrcLoc.o compiler/stage2/build/UniqSupply.o compiler/stage2/build/Unique.o compiler/stage2/build/Var.o compiler/stage2/build/VarEnv.o compiler/stage2/build/VarSet.o compiler/stage2/build/BlockId.o compiler/stage2/build/CLabel.o compiler/stage2/build/Cmm.o compiler/stage2/build/CmmBrokenBlock.o compiler/stage2/build/CmmBuildInfoTables.o compiler/stage2/build/CmmCPS.o compiler/stage2/build/CmmCPSGen.o compiler/stage2/build/CmmCPSZ.o compiler/s tage2/build/CmmCallConv.o compiler/stage2/build/CmmCommonBlockElimZ.o compiler/stage2/build/CmmContFlowOpt.o compiler/stage2/build/CmmCvt.o compiler/stage2/build/CmmExpr.o compiler/stage2/build/CmmInfo.o compiler/stage2/build/CmmLex.o compiler/stage2/build/CmmLint.o compiler/stage2/build/CmmLive.o compiler/stage2/build/CmmLiveZ.o compiler/stage2/build/CmmOpt.o compiler/stage2/build/CmmParse.o compiler/stage2/build/CmmProcPoint.o compiler/stage2/build/CmmProcPointZ.o compiler/stage2/build/CmmSpillReload.o compiler/stage2/build/CmmStackLayout.o compiler/stage2/build/CmmTx.o compiler/stage2/build/CmmUtils.o compiler/stage2/build/CmmZipUtil.o compiler/stage2/build/DFMonad.o compiler/stage2/build/Dataflow.o compiler/stage2/build/MkZipCfg.o compiler/stage2/build/MkZipCfgCmm.o compiler/stage2/build/OptimizationFuel.o compiler/stage2/build/PprC.o compiler/stage2/build/PprCmm.o compiler/stage2/build/PprCmmZ.o compiler/stage2/build/StackColor.o compiler/stage2/build/StackPlacements.o compiler/stage2/build/ZipCfg.o compiler/stage2/build/ZipCfgCmmRep.o compiler/stage2/build/ZipCfgExtras.o compiler/stage2/build/ZipDataflow.o compiler/stage2/build/Bitmap.o compiler/stage2/build/CgBindery.o compiler/stage2/build/CgCallConv.o compiler/stage2/build/CgCase.o compiler/stage2/build/CgClosure.o compiler/stage2/build/CgCon.o compiler/stage2/build/CgExpr.o compiler/stage2/build/CgForeignCall.o compiler/stage2/build/CgHeapery.o compiler/stage2/build/CgHpc.o compiler/stage2/build/CgInfoTbls.o compiler/stage2/build/CgLetNoEscape.o compiler/stage2/build/CgMonad.o compiler/stage2/build/CgParallel.o compiler/stage2/build/CgPrimOp.o compiler/stage2/build/CgProf.o compiler/stage2/build/CgStackery.o compiler/stage2/build/CgTailCall.o compiler/stage2/build/CgTicky.o compiler/stage2/build/CgUtils.o compiler/stage2/build/StgCmm.o compiler/stage2/build/StgCmmBind.o compiler/stage2/build/StgCmmClosure.o compiler/stage2/build/StgCmmCon.o compiler/stage2/build/StgCmmEnv.o compiler/stage2/build/StgCmmExpr.o compiler/stage2/build/StgCmmForeign.o compil er/stage2/build/StgCmmGran.o compiler/stage2/build/StgCmmHeap.o compiler/stage2/build/StgCmmHpc.o compiler/stage2/build/StgCmmLayout.o compiler/stage2/build/StgCmmMonad.o compiler/stage2/build/StgCmmPrim.o compiler/stage2/build/StgCmmProf.o compiler/stage2/build/StgCmmTicky.o compiler/stage2/build/StgCmmUtils.o compiler/stage2/build/ClosureInfo.o compiler/stage2/build/CodeGen.o compiler/stage2/build/SMRep.o compiler/stage2/build/CoreArity.o compiler/stage2/build/CoreFVs.o compiler/stage2/build/CoreLint.o compiler/stage2/build/CorePrep.o compiler/stage2/build/CoreSubst.o compiler/stage2/build/CoreSyn.o compiler/stage2/build/CoreTidy.o compiler/stage2/build/CoreUnfold.o compiler/stage2/build/CoreUtils.o compiler/stage2/build/ExternalCore.o compiler/stage2/build/MkCore.o compiler/stage2/build/MkExternalCore.o compiler/stage2/build/PprCore.o compiler/stage2/build/PprExternalCore.o compiler/stage2/build/CprAnalyse.o compiler/stage2/build/Check.o compiler/stage2/build/Coverage.o compiler/stage2/build/Desugar.o compiler/stage2/build/DsArrows.o compiler/stage2/build/DsBinds.o compiler/stage2/build/DsCCall.o compiler/stage2/build/DsExpr.o compiler/stage2/build/DsForeign.o compiler/stage2/build/DsGRHSs.o compiler/stage2/build/DsListComp.o compiler/stage2/build/DsMonad.o compiler/stage2/build/DsUtils.o compiler/stage2/build/Match.o compiler/stage2/build/MatchCon.o compiler/stage2/build/MatchLit.o compiler/stage2/build/HsBinds.o compiler/stage2/build/HsDecls.o compiler/stage2/build/HsDoc.o compiler/stage2/build/HsExpr.o compiler/stage2/build/HsImpExp.o compiler/stage2/build/HsLit.o compiler/stage2/build/HsPat.o compiler/stage2/build/HsSyn.o compiler/stage2/build/HsTypes.o compiler/stage2/build/HsUtils.o compiler/stage2/build/BinIface.o compiler/stage2/build/BuildTyCl.o compiler/stage2/build/IfaceEnv.o compiler/stage2/build/IfaceSyn.o compiler/stage2/build/IfaceType.o compiler/stage2/build/LoadIface.o compiler/stage2/build/MkIface.o compiler/stage2/build/TcIface.o compiler/stage2/build/Annotations.o compiler/stage2/build/Bre akArray.o compiler/stage2/build/CmdLineParser.o compiler/stage2/build/CodeOutput.o compiler/stage2/build/Config.o compiler/stage2/build/Constants.o compiler/stage2/build/DriverMkDepend.o compiler/stage2/build/DriverPhases.o compiler/stage2/build/DriverPipeline.o compiler/stage2/build/DynFlags.o compiler/stage2/build/ErrUtils.o compiler/stage2/build/Finder.o compiler/stage2/build/GHC.o compiler/stage2/build/HeaderInfo.o compiler/stage2/build/HscMain.o compiler/stage2/build/HscStats.o compiler/stage2/build/HscTypes.o compiler/stage2/build/InteractiveEval.o compiler/stage2/build/PackageConfig.o compiler/stage2/build/Packages.o compiler/stage2/build/PprTyThing.o compiler/stage2/build/StaticFlags.o compiler/stage2/build/StaticFlagParser.o compiler/stage2/build/SysTools.o compiler/stage2/build/TidyPgm.o compiler/stage2/build/Ctype.o compiler/stage2/build/HaddockUtils.o compiler/stage2/build/LexCore.o compiler/stage2/build/Lexer.o compiler/stage2/build/Parser.o compiler/stage2/build/ParserCore.o compiler/stage2/build/ParserCoreUtils.o compiler/stage2/build/RdrHsSyn.o compiler/stage2/build/ForeignCall.o compiler/stage2/build/PrelInfo.o compiler/stage2/build/PrelNames.o compiler/stage2/build/PrelRules.o compiler/stage2/build/PrimOp.o compiler/stage2/build/TysPrim.o compiler/stage2/build/TysWiredIn.o compiler/stage2/build/CostCentre.o compiler/stage2/build/SCCfinal.o compiler/stage2/build/RnBinds.o compiler/stage2/build/RnEnv.o compiler/stage2/build/RnExpr.o compiler/stage2/build/RnHsDoc.o compiler/stage2/build/RnHsSyn.o compiler/stage2/build/RnNames.o compiler/stage2/build/RnPat.o compiler/stage2/build/RnSource.o compiler/stage2/build/RnTypes.o compiler/stage2/build/CoreMonad.o compiler/stage2/build/CSE.o compiler/stage2/build/FloatIn.o compiler/stage2/build/FloatOut.o compiler/stage2/build/LiberateCase.o compiler/stage2/build/OccurAnal.o compiler/stage2/build/SAT.o compiler/stage2/build/SetLevels.o compiler/stage2/build/SimplCore.o compiler/stage2/build/SimplEnv.o compiler/stage2/build/SimplMonad.o compiler/stage2/build /SimplUtils.o compiler/stage2/build/Simplify.o compiler/stage2/build/SRT.o compiler/stage2/build/SimplStg.o compiler/stage2/build/StgStats.o compiler/stage2/build/Rules.o compiler/stage2/build/SpecConstr.o compiler/stage2/build/Specialise.o compiler/stage2/build/CoreToStg.o compiler/stage2/build/StgLint.o compiler/stage2/build/StgSyn.o compiler/stage2/build/DmdAnal.o compiler/stage2/build/SaAbsInt.o compiler/stage2/build/SaLib.o compiler/stage2/build/StrictAnal.o compiler/stage2/build/WorkWrap.o compiler/stage2/build/WwLib.o compiler/stage2/build/FamInst.o compiler/stage2/build/Inst.o compiler/stage2/build/TcAnnotations.o compiler/stage2/build/TcArrows.o compiler/stage2/build/TcBinds.o compiler/stage2/build/TcClassDcl.o compiler/stage2/build/TcDefaults.o compiler/stage2/build/TcDeriv.o compiler/stage2/build/TcEnv.o compiler/stage2/build/TcExpr.o compiler/stage2/build/TcForeign.o compiler/stage2/build/TcGenDeriv.o compiler/stage2/build/TcHsSyn.o compiler/stage2/build/TcHsType.o compiler/stage2/build/TcInstDcls.o compiler/stage2/build/TcMType.o compiler/stage2/build/TcMatches.o compiler/stage2/build/TcPat.o compiler/stage2/build/TcRnDriver.o compiler/stage2/build/TcRnMonad.o compiler/stage2/build/TcRnTypes.o compiler/stage2/build/TcRules.o compiler/stage2/build/TcSimplify.o compiler/stage2/build/TcTyClsDecls.o compiler/stage2/build/TcTyDecls.o compiler/stage2/build/TcTyFuns.o compiler/stage2/build/TcType.o compiler/stage2/build/TcUnify.o compiler/stage2/build/Class.o compiler/stage2/build/Coercion.o compiler/stage2/build/FamInstEnv.o compiler/stage2/build/FunDeps.o compiler/stage2/build/Generics.o compiler/stage2/build/InstEnv.o compiler/stage2/build/TyCon.o compiler/stage2/build/Type.o compiler/stage2/build/TypeRep.o compiler/stage2/build/Unify.o compiler/stage2/build/Bag.o compiler/stage2/build/Binary.o compiler/stage2/build/BufWrite.o compiler/stage2/build/Digraph.o compiler/stage2/build/Encoding.o compiler/stage2/build/FastBool.o compiler/stage2/build/FastFunctions.o compiler/stage2/build/FastMutInt.o compiler /stage2/build/FastString.o compiler/stage2/build/FastTypes.o compiler/stage2/build/Fingerprint.o compiler/stage2/build/FiniteMap.o compiler/stage2/build/GraphBase.o compiler/stage2/build/GraphColor.o compiler/stage2/build/GraphOps.o compiler/stage2/build/GraphPpr.o compiler/stage2/build/IOEnv.o compiler/stage2/build/Interval.o compiler/stage2/build/LazyUniqFM.o compiler/stage2/build/ListSetOps.o compiler/stage2/build/Maybes.o compiler/stage2/build/MonadUtils.o compiler/stage2/build/OrdList.o compiler/stage2/build/Outputable.o compiler/stage2/build/Panic.o compiler/stage2/build/Pretty.o compiler/stage2/build/Serialized.o compiler/stage2/build/State.o compiler/stage2/build/StringBuffer.o compiler/stage2/build/UniqFM.o compiler/stage2/build/UniqSet.o compiler/stage2/build/Util.o compiler/stage2/build/VectBuiltIn.o compiler/stage2/build/VectCore.o compiler/stage2/build/VectMonad.o compiler/stage2/build/VectType.o compiler/stage2/build/VectUtils.o compiler/stage2/build/Vectorise.o compiler/stage2/build/parser/cutils.o compiler/stage2/build/utils/md5.o `/usr/bin/find compiler/stage2/build -name "*_stub.o" -print` ld warning: atom sorting error for _ghczm6zi12zi0zi20091202_LibFFI_Czuffizucif_closure_tbl and _ghczm6zi12zi0zi20091202_LibFFI_Czuffizutype_closure_tbl in compiler/stage2/build/LibFFI.o ld warning: atom sorting error for _ghczm6zi12zi0zi20091202_LibFFI_Czuffizucif_closure_tbl and _ghczm6zi12zi0zi20091202_LibFFI_Czuffizutype_closure_tbl in compiler/stage2/build/LibFFI.o ld: scattered reloc r_address too large for inferred architecture ppc make[1]: *** [compiler/stage2/build/HSghc-6.12.0.20091202.o] Error 1 make: *** [all] Error 2 -------------- next part -------------- Last 30 lines: mk/boilerplate.mk:4: ../mk/boilerplate.mk: No such file or directory mk/target.mk:2: ../mk/target.mk: No such file or directory make: *** No rule to make target `../mk/target.mk'. Stop. -------------- next part -------------- Last 30 lines: ../../mk/boilerplate.mk:4: ../../../mk/boilerplate.mk: No such file or directory ../../mk/test.mk:19: ../../mk/wordsize.mk: No such file or directory ../../mk/test.mk:22: *** Python must be installed in order to use the testsuite. Stop. -------------- next part -------------- Last 30 lines: -DBOOTSTRAPPING \ -odir bootstrapping \ -hidir bootstrapping \ -iutils/ghc-pkg \ -XCPP -XExistentialQuantification -XDeriveDataTypeable \ -ilibraries/Cabal \ -ilibraries/filepath \ -ilibraries/extensible-exceptions \ -ilibraries/hpc \ -ilibraries/ghc-binary/src \ -ilibraries/bin-package-db [ 1 of 26] Compiling Version ( utils\ghc-pkg\Version.hs, bootstrapping\Version.o ) [ 2 of 26] Compiling Data.Binary.Builder ( libraries\ghc-binary\src\Data\Binary\Builder.hs, bootstrapping\Data\Binary\Builder.o ) [ 3 of 26] Compiling Data.Binary.Put ( libraries\ghc-binary\src\Data\Binary\Put.hs, bootstrapping\Data\Binary\Put.o ) [ 4 of 26] Compiling Data.Binary.Get ( libraries\ghc-binary\src\Data\Binary\Get.hs, bootstrapping\Data\Binary\Get.o ) [ 5 of 26] Compiling Data.Binary ( libraries\ghc-binary\src\Data\Binary.hs, bootstrapping\Data\Binary.o ) [25 of 26] Compiling Distribution.InstalledPackageInfo.Binary ( libraries\bin-package-db\Distribution\InstalledPackageInfo\Binary.hs, bootstrapping\Distribution\InstalledPackageInfo\Binary.o ) [26 of 26] Compiling Main ( utils\ghc-pkg\Main.hs, bootstrapping\Main.o ) Linking utils/ghc-pkg/dist/build/ghc-pkg.exe ... "inplace/bin/mkdirhier" inplace/lib/package.conf.d "rm" -f inplace/lib/package.conf.d/* cp utils/ghc-pkg/dist/build/ghc-pkg.exe inplace/bin/ghc-pkg.exe "inplace/bin/ghc-cabal.exe" configure --with-ghc="c:/ghc/ghc-6.10.4/bin/ghc.exe" --with-ghc-pkg="c:/ghc/ghc-6.10.4/bin/ghc-pkg" --with-gcc="c:/builds/slave/x86-win-stable/build/inplace/mingw/bin/gcc.exe" --configure-option=--with-cc="c:/builds/slave/x86-win-stable/build/inplace/mingw/bin/gcc.exe" --package-db=c:/builds/slave/x86-win-stable/build/libraries/bootstrapping.conf --enable-library-profiling --with-hscolour="c:/tools/HsColour" --configure-option=CFLAGS=" " --configure-option=LDFLAGS=" " -- dist-boot libraries/Cabal Configuring Cabal-1.8.0.2... ghc-cabal.exe: At least the following dependencies are missing: base >=4 && <3 && >=1 && <5, filepath >=1 && <1.2 make[2]: *** [libraries/Cabal/dist-boot/package-data.mk] Error 1 make[1]: *** [all] Error 2 make[1]: Leaving directory `/buildbot/x86-win-stable/build' -------------- next part -------------- Last 30 lines: -DBOOTSTRAPPING \ -odir bootstrapping \ -hidir bootstrapping \ -iutils/ghc-pkg \ -XCPP -XExistentialQuantification -XDeriveDataTypeable \ -ilibraries/Cabal \ -ilibraries/filepath \ -ilibraries/extensible-exceptions \ -ilibraries/hpc \ -ilibraries/ghc-binary/src \ -ilibraries/bin-package-db [ 1 of 26] Compiling Version ( utils\ghc-pkg\Version.hs, bootstrapping\Version.o ) [ 2 of 26] Compiling Data.Binary.Builder ( libraries\ghc-binary\src\Data\Binary\Builder.hs, bootstrapping\Data\Binary\Builder.o ) [ 3 of 26] Compiling Data.Binary.Put ( libraries\ghc-binary\src\Data\Binary\Put.hs, bootstrapping\Data\Binary\Put.o ) [ 4 of 26] Compiling Data.Binary.Get ( libraries\ghc-binary\src\Data\Binary\Get.hs, bootstrapping\Data\Binary\Get.o ) [ 5 of 26] Compiling Data.Binary ( libraries\ghc-binary\src\Data\Binary.hs, bootstrapping\Data\Binary.o ) [25 of 26] Compiling Distribution.InstalledPackageInfo.Binary ( libraries\bin-package-db\Distribution\InstalledPackageInfo\Binary.hs, bootstrapping\Distribution\InstalledPackageInfo\Binary.o ) [26 of 26] Compiling Main ( utils\ghc-pkg\Main.hs, bootstrapping\Main.o ) Linking utils/ghc-pkg/dist/build/ghc-pkg.exe ... "inplace/bin/mkdirhier" inplace/lib/package.conf.d "rm" -f inplace/lib/package.conf.d/* cp utils/ghc-pkg/dist/build/ghc-pkg.exe inplace/bin/ghc-pkg.exe "inplace/bin/ghc-cabal.exe" configure --with-ghc="c:/ghc/ghc-6.10.4/bin/ghc.exe" --with-ghc-pkg="c:/ghc/ghc-6.10.4/bin/ghc-pkg" --with-gcc="c:/builds/slave/x86-win-fast-stable/build/inplace/mingw/bin/gcc.exe" --configure-option=--with-cc="c:/builds/slave/x86-win-fast-stable/build/inplace/mingw/bin/gcc.exe" --package-db=c:/builds/slave/x86-win-fast-stable/build/libraries/bootstrapping.conf --with-hscolour="c:/tools/HsColour" --configure-option=CFLAGS=" " --configure-option=LDFLAGS=" " -- dist-boot libraries/Cabal Configuring Cabal-1.8.0.1... ghc-cabal.exe: At least the following dependencies are missing: base >=4 && <3 && >=1 && <5, filepath >=1 && <1.2 make[2]: *** [libraries/Cabal/dist-boot/package-data.mk] Error 1 make[1]: *** [all] Error 2 make[1]: Leaving directory `/buildbot/x86-win-fast-stable/build' From marlowsd at gmail.com Wed Dec 2 10:08:49 2009 From: marlowsd at gmail.com (Simon Marlow) Date: Wed Dec 2 09:43:30 2009 Subject: patch applied (ghc): exitScheduler: move boundTaskExiting call outside #ifdef THREADED_RTS Message-ID: <20091202150848.GA19478@haskell.galois.com> Tue Dec 1 03:33:52 PST 2009 Simon Marlow * exitScheduler: move boundTaskExiting call outside #ifdef THREADED_RTS Ignore-this: d913df43b14054f73c0fa06d0205952c Fixes a little leaked memory at shutdown in non-threaded RTS M ./rts/Schedule.c -1 +2 View patch online: http://darcs.haskell.org/ghc/_darcs/patches/20091201113352-12142-b1aa0b4027e917e5eca6a4d87f9aeea87990711e.gz From marlowsd at gmail.com Wed Dec 2 10:08:54 2009 From: marlowsd at gmail.com (Simon Marlow) Date: Wed Dec 2 09:43:35 2009 Subject: patch applied (ghc): free cap->saved_mut_lists too Message-ID: <20091202150853.GA19511@haskell.galois.com> Tue Dec 1 03:34:48 PST 2009 Simon Marlow * free cap->saved_mut_lists too Ignore-this: 973e1de140e104c126fe4a213791ba86 fixes some memory leakage at shutdown M ./rts/Capability.c +1 View patch online: http://darcs.haskell.org/ghc/_darcs/patches/20091201113448-12142-c57b5192ae992e2e35476012b9ef375aca6464bd.gz From marlowsd at gmail.com Wed Dec 2 10:08:58 2009 From: marlowsd at gmail.com (Simon Marlow) Date: Wed Dec 2 09:43:41 2009 Subject: patch applied (ghc): Free full_prog_argv at exit, closing a memory leak Message-ID: <20091202150858.GA19530@haskell.galois.com> Tue Dec 1 04:28:01 PST 2009 Simon Marlow * Free full_prog_argv at exit, closing a memory leak Ignore-this: 8fdb41e09bfc318821c427d2f22af737 M ./includes/RtsAPI.h +1 M ./rts/RtsFlags.c +15 M ./rts/RtsStartup.c +3 View patch online: http://darcs.haskell.org/ghc/_darcs/patches/20091201122801-12142-80252c8587a26dedf25c695517277cc2b534f907.gz From marlowsd at gmail.com Wed Dec 2 10:09:02 2009 From: marlowsd at gmail.com (Simon Marlow) Date: Wed Dec 2 09:43:44 2009 Subject: patch applied (ghc): Make allocatePinned use local storage, and other refactorings Message-ID: <20091202150902.GA19550@haskell.galois.com> Tue Dec 1 08:03:21 PST 2009 Simon Marlow * Make allocatePinned use local storage, and other refactorings Ignore-this: ec1334a9a5ec0de2567aa81d74b715ba This is a batch of refactoring to remove some of the GC's global state, as we move towards CPU-local GC. - allocateLocal() now allocates large objects into the local nursery, rather than taking a global lock and allocating then in gen 0 step 0. - allocatePinned() was still allocating from global storage and taking a lock each time, now it uses local storage. (mallocForeignPtrBytes should be faster with -threaded). - We had a gen 0 step 0, distinct from the nurseries, which are stored in a separate nurseries[] array. This is slightly strange. I removed the g0s0 global that pointed to gen 0 step 0, and removed all uses of it. I think now we don't use gen 0 step 0 at all, except possibly when there is only one generation. Possibly more tidying up is needed here. - I removed the global allocate() function, and renamed allocateLocal() to allocate(). - the alloc_blocks global is gone. MAYBE_GC() and doYouWantToGC() now check the local nursery only. M ./includes/Cmm.h -3 +4 M ./includes/mkDerivedConstants.c +3 M ./includes/rts/storage/GC.h -28 +8 M ./rts/Capability.c +1 M ./rts/Capability.h +3 M ./rts/Interpreter.c -10 +10 M ./rts/Linker.c -2 +1 M ./rts/PrimOps.cmm -5 +5 M ./rts/ProfHeap.c -1 +1 M ./rts/RaiseAsync.c -2 +2 M ./rts/RtsAPI.c -17 +17 M ./rts/STM.c -6 +6 M ./rts/Schedule.c -2 +2 M ./rts/Threads.c -3 +3 M ./rts/Weak.c -1 +1 M ./rts/sm/GC.c -25 +39 M ./rts/sm/MarkWeak.c -101 +123 M ./rts/sm/Storage.c -197 +107 M ./rts/sm/Storage.h -4 +7 View patch online: http://darcs.haskell.org/ghc/_darcs/patches/20091201160321-12142-9df75e0269ca2225b4f9b6cedb74a2e7e845adce.gz From marlowsd at gmail.com Wed Dec 2 10:09:07 2009 From: marlowsd at gmail.com (Simon Marlow) Date: Wed Dec 2 09:43:51 2009 Subject: patch applied (ghc): sanity check the top stack frame, not the whole stack Message-ID: <20091202150907.GA19577@haskell.galois.com> Wed Dec 2 05:40:20 PST 2009 Simon Marlow * sanity check the top stack frame, not the whole stack Ignore-this: c4c9b58c13299eecf7ec8cb79e34dc1f M ./rts/Interpreter.c -1 +2 View patch online: http://darcs.haskell.org/ghc/_darcs/patches/20091202134020-12142-9f74417b62d0f8a97d068f1d46a2f09871593123.gz From marlowsd at gmail.com Wed Dec 2 10:09:12 2009 From: marlowsd at gmail.com (Simon Marlow) Date: Wed Dec 2 09:43:55 2009 Subject: patch applied (ghc): fix to sanity checking for ThreadRelocated TSOs Message-ID: <20091202150911.GA19594@haskell.galois.com> Wed Dec 2 05:40:41 PST 2009 Simon Marlow * fix to sanity checking for ThreadRelocated TSOs Ignore-this: 52364f29041e6909b550956087649220 M ./rts/Sanity.c -1 +4 View patch online: http://darcs.haskell.org/ghc/_darcs/patches/20091202134041-12142-264e2d664334f737460494be01e6137438cff50f.gz From marlowsd at gmail.com Wed Dec 2 10:09:17 2009 From: marlowsd at gmail.com (Simon Marlow) Date: Wed Dec 2 09:43:59 2009 Subject: patch applied (ghc): don't sanity check the whole stack when switching interp<->compiled Message-ID: <20091202150917.GA19614@haskell.galois.com> Wed Dec 2 05:41:21 PST 2009 Simon Marlow * don't sanity check the whole stack when switching interp<->compiled Ignore-this: 999b44d4dd096eceda81dda65f65a2df M ./rts/Schedule.c -3 +4 View patch online: http://darcs.haskell.org/ghc/_darcs/patches/20091202134121-12142-7a6b1c3611c742af0e24b648d482b76e2ea2b3db.gz From marlowsd at gmail.com Wed Dec 2 10:09:22 2009 From: marlowsd at gmail.com (Simon Marlow) Date: Wed Dec 2 09:44:06 2009 Subject: patch applied (ghc): threadStackUnderflow: put the new TSO on the mut list if necessary Message-ID: <20091202150921.GA19634@haskell.galois.com> Wed Dec 2 06:45:49 PST 2009 Simon Marlow * threadStackUnderflow: put the new TSO on the mut list if necessary Ignore-this: 839e7ad7893b3d7ea6481030ce7c6fe6 M ./rts/Schedule.c -3 +10 View patch online: http://darcs.haskell.org/ghc/_darcs/patches/20091202144549-12142-725aee077c10f1c5ec451c7d89642e685e5963fc.gz From marlowsd at gmail.com Wed Dec 2 10:21:57 2009 From: marlowsd at gmail.com (Simon Marlow) Date: Wed Dec 2 09:56:40 2009 Subject: patch applied (testsuite): fix driver033 Message-ID: <20091202152157.GA23494@haskell.galois.com> Wed Dec 2 07:07:23 PST 2009 Simon Marlow * fix driver033 Ignore-this: 121fdb538938be37d4d6ba36b75c354d M ./tests/ghc-regress/driver/Makefile -1 +1 View patch online: http://darcs.haskell.org/testsuite/_darcs/patches/20091202150723-12142-657eef78702d104430dcb6528e2ea48aeb7a14cf.gz From marlowsd at gmail.com Wed Dec 2 11:50:21 2009 From: marlowsd at gmail.com (Simon Marlow) Date: Wed Dec 2 11:25:22 2009 Subject: Fix GHC ticket 2615 (linker scripts in .so files) In-Reply-To: <200911302249.12167.hgolden@socal.rr.com> References: <200911302249.12167.hgolden@socal.rr.com> Message-ID: <4B169ACD.6090707@gmail.com> On 01/12/2009 06:49, Howard B. Golden wrote: > Mon Nov 30 22:12:34 PST 2009 howard_b_golden@yahoo.com > * Fix GHC ticket 2615 (linker scripts in .so files) > This patch only applies to systems that use ELF format files. > The patch modifies the addDLL function so that it recognizes > "invalid ELF header" errors. If these occur, the file that was opened > is scanned for a linker script GROUP ( ... ) directive. If found, > the first file inside the GROUP ( ... ) will be sent to dlopen. > Any errors reported by dlopen then will be reported to the caller. Thanks Howard. I think the patch could do with a round of tweaks before being pushed, comments below. > +#define MIN(a,b) (((a)< (b)) ? (a) : (b)) > + See stg_min() in Rts.h. > # define OBJFORMAT_ELF > +# include Can we rely on the availability of regex.h and POSIX regexes? Does this need a configure test? > void > hunk ./rts/Linker.c 1111 > initLinker( void ) > { > RtsSymbolVal *sym; > + int compileResult; > > /* Make initLinker idempotent, so we can call it > before evey relevant operation; that means we > hunk ./rts/Linker.c 1138 > # else > dl_prog_handle = dlopen(NULL, RTLD_LAZY); > # endif /* RTLD_DEFAULT */ > + compileResult = regcomp(&re_invalid, > + "(/[^ \\t()]+\\.so[^ \\t():]*):[ \\t]*invalid ELF header", > + REG_EXTENDED); > + ASSERT( compileResult == 0 ); > + compileResult = regcomp(&re_realso, > + "GROUP *\\( *(([^ \\)])+)", > + REG_EXTENDED); > + ASSERT( compileResult == 0 ); > + atexit(initLinkerCleanup); We don't generally use atexit() in the RTS, all the cleanup has to be done by hs_exit(). Typically each subsystem has an exitFoo() or freeFoo() function called by hs_exit(). > + errmsg = NULL; > if (hdl == NULL) { > /* dlopen failed; return a ptr to the error msg. */ > errmsg = dlerror(); > hunk ./rts/Linker.c 1227 > if (errmsg == NULL) errmsg = "addDLL: unknown error"; > - return errmsg; > - } else { > + } > + return errmsg; > +} > +# endif > + > +const char * > +addDLL( char *dll_name ) > +{ > +# if defined(OBJFORMAT_ELF) || defined(OBJFORMAT_MACHO) > + /* ------------------- ELF DLL loader ------------------- */ > + > +#define NMATCH 2 > + regmatch_t match[NMATCH]; > + char *errmsg; > + FILE* fp; > + size_t match_length; > +#define MAXLINE 1000 > + char line[MAXLINE]; > + > + initLinker(); > + > + debugBelch("addDLL: dll_name = '%s'\n", dll_name); > + errmsg = internal_dlopen(dll_name); > + > + if (errmsg == NULL) { > return NULL; > } > hunk ./rts/Linker.c 1254 > - /*NOTREACHED*/ > + > + // see if the error message is due to an invalid ELF header > + > + debugBelch("errmsg = '%s'\n", errmsg); I think you left some debug output in here. Suggest protecting it with IF_DEBUG(linker, ...). Also I suggest adding a comment referring to the ticket number, and an brief description of the problem and solution. Cheers, Simon From simonpj at microsoft.com Wed Dec 2 12:45:27 2009 From: simonpj at microsoft.com (Simon Peyton Jones) Date: Wed Dec 2 12:20:08 2009 Subject: patch applied (ghc): Fix Trac #3102: pre-matching polytypes Message-ID: <20091202174526.GA29713@haskell.galois.com> Mon Nov 30 09:44:41 PST 2009 simonpj@microsoft.com * Fix Trac #3102: pre-matching polytypes Ignore-this: 3e3fa97e0de28b005a1aabe9e5542b32 When *pre-matching* two types forall a. C1 => t1 ~ forall a. C2 => t2 we were matching t1~t2, but totally ignoring C1,C2 That's utterly wrong when pre-matching (?p::Int) => String ~ a because we emerge with a:=String! All this is part of the impredicative story, which is about to go away, but still. Worth merging this to 6.12 M ./compiler/typecheck/TcUnify.lhs -2 +3 View patch online: http://darcs.haskell.org/ghc/_darcs/patches/20091130174441-1287e-bffdb0ab4fcb9ebfd8c090a6762e08f241c9fac7.gz From simonpj at microsoft.com Wed Dec 2 12:45:32 2009 From: simonpj at microsoft.com (Simon Peyton Jones) Date: Wed Dec 2 12:20:15 2009 Subject: patch applied (ghc): Fix Trac #3100: reifyType Message-ID: <20091202174532.GA29739@haskell.galois.com> Mon Nov 30 09:52:04 PST 2009 simonpj@microsoft.com * Fix Trac #3100: reifyType Ignore-this: ad1578c3d2e3da6128cd5052c8b64dc A type without any leading foralls may still have constraints eg: ?x::Int => Int -> Int But reifyType was failing in this case. Merge to 6.12. M ./compiler/typecheck/TcSplice.lhs -7 +12 View patch online: http://darcs.haskell.org/ghc/_darcs/patches/20091130175204-1287e-3000802df6cecad7dd307e8a09eea76a067f3b88.gz From simonpj at microsoft.com Wed Dec 2 12:45:39 2009 From: simonpj at microsoft.com (Simon Peyton Jones) Date: Wed Dec 2 12:20:22 2009 Subject: patch applied (ghc): More work on the simplifier's inlining strategies Message-ID: <20091202174538.GA29765@haskell.galois.com> Wed Dec 2 09:42:56 PST 2009 simonpj@microsoft.com * More work on the simplifier's inlining strategies Ignore-this: 5840392a95d9a47f37c3074f7394f2c2 This patch collects a small raft of related changes * Arrange that during (a) rule matching and (b) uses of exprIsConApp_maybe we "look through" unfoldings only if they are active in the phase. Doing this for (a) required a bit of extra plumbing in the rule matching code, but I think it's worth it. One wrinkle is that even if inlining is off (in the 'gentle' phase of simplification) during rule matching we want to "look through" things with inlinings. See SimplUtils.activeUnfInRule. This fixes a long-standing bug, where things that were supposed to be (say) NOINLINE, could still be poked into via exprIsConApp_maybe. * In the above cases, also check for (non-rule) loop breakers; we never look through these. This fixes a bug that could make the simplifier diverge (and did for Roman). Test = simplCore/should_compile/dfun-loop * Try harder not to choose a DFun as a loop breaker. This is just a small adjustment in the OccurAnal scoring function * In the scoring function in OccurAnal, look at the InlineRule unfolding (if there is one) not the actual RHS, beause the former is what'll be inlined. * Make the application of any function to dictionary arguments CONLIKE. Thus (f d1 d2) is CONLIKE. Encapsulated in CoreUtils.isExpandableApp Reason: see Note [Expandable overloadings] in CoreUtils * Make case expressions seem slightly smaller in CoreUnfold. This reverses an unexpected consequences of charging for alternatives. Refactorings ~~~~~~~~~~~~ * Signficantly refactor the data type for Unfolding (again). The result is much nicer. * Add type synonym BasicTypes.CompilerPhase = Int and use it Many of the files touched by this patch are simply knock-on consequences of these two refactorings. M ./compiler/basicTypes/MkId.lhs -7 +7 M ./compiler/coreSyn/CoreFVs.lhs -1 +2 M ./compiler/coreSyn/CoreSubst.lhs -15 +26 M ./compiler/coreSyn/CoreSyn.lhs -51 +79 M ./compiler/coreSyn/CoreUnfold.lhs -91 +103 M ./compiler/coreSyn/CoreUtils.lhs -28 +61 M ./compiler/coreSyn/PprCore.lhs -20 +17 M ./compiler/deSugar/DsBinds.lhs -10 +16 M ./compiler/deSugar/DsForeign.lhs -1 +1 M ./compiler/iface/IfaceSyn.lhs -1 +1 M ./compiler/iface/MkIface.lhs -11 +14 M ./compiler/iface/TcIface.lhs -5 +2 M ./compiler/main/DynFlags.hs -2 +3 M ./compiler/main/TidyPgm.lhs -8 +8 M ./compiler/prelude/PrelRules.lhs -33 +36 M ./compiler/simplCore/OccurAnal.lhs -8 +10 M ./compiler/simplCore/SimplCore.lhs -2 +1 M ./compiler/simplCore/SimplUtils.lhs -25 +55 M ./compiler/simplCore/Simplify.lhs -23 +25 M ./compiler/specialise/Rules.lhs -104 +114 M ./compiler/specialise/Specialise.lhs -2 +3 M ./compiler/stranal/WorkWrap.lhs -1 +1 M ./compiler/vectorise/VectType.hs -2 +2 M ./compiler/vectorise/VectUtils.hs -1 +1 M ./compiler/vectorise/Vectorise.hs -1 +1 View patch online: http://darcs.haskell.org/ghc/_darcs/patches/20091202174256-1287e-972cf939a20c1bc79a9deb6244292fc9355aaebb.gz From simonpj at microsoft.com Wed Dec 2 12:51:08 2009 From: simonpj at microsoft.com (Simon Peyton Jones) Date: Wed Dec 2 12:25:49 2009 Subject: patch applied (testsuite): Test Trac #3100 Message-ID: <20091202175108.GA30080@haskell.galois.com> Mon Nov 30 06:43:14 PST 2009 simonpj@microsoft.com * Test Trac #3100 Ignore-this: fbc050a60b29e474308a1096cd1bb76d A ./tests/ghc-regress/th/T3100.hs M ./tests/ghc-regress/th/all.T +1 View patch online: http://darcs.haskell.org/testsuite/_darcs/patches/20091130144314-1287e-416112b35193fca8f54c572cf4a4ede57869f5f2.gz From simonpj at microsoft.com Wed Dec 2 12:51:11 2009 From: simonpj at microsoft.com (Simon Peyton Jones) Date: Wed Dec 2 12:25:51 2009 Subject: patch applied (testsuite): Add test for a loop in the simplifier Message-ID: <20091202175110.GA30103@haskell.galois.com> Mon Nov 30 06:47:16 PST 2009 simonpj@microsoft.com * Add test for a loop in the simplifier Ignore-this: 8eee799e9b3a1aef88e40d163a46a73e M ./tests/ghc-regress/simplCore/should_compile/all.T +1 A ./tests/ghc-regress/simplCore/should_compile/dfun-loop.hs View patch online: http://darcs.haskell.org/testsuite/_darcs/patches/20091130144716-1287e-8ab3d99a81112d9b19fd2f5aa8e2f6b47bf64b63.gz From ghcbuild at microsoft.com Wed Dec 2 14:47:35 2009 From: ghcbuild at microsoft.com (GHC Build Reports) Date: Wed Dec 2 14:47:36 2009 Subject: [nightly] 02-Dec-2009 build of HEAD on x86_64-unknown-linux (cam-04-unx.europe.corp.microsoft.com) Message-ID: <20091202194735.6658C3241D8@www.haskell.org> Build description = HEAD on x86_64-unknown-linux (cam-04-unx.europe.corp.microsoft.com) Build location = /64playpen/simonmar/nightly/HEAD-cam-04-unx Build config file = /home/simonmar/nightly/site/msrc/conf-HEAD-cam-04-unx Nightly build started on cam-04-unx at Wed Dec 2 19:00:01 GMT 2009. **** checking out new source tree ... warning: . already present; omitting ok. (GHC Version 6.13.20091202) **** Building stage 1 compiler ... ok. **** Building stage 2 compiler ... failed; relevant barfage is below. **** building source distribution ... ok. **** building testsuite tools ... failed. **** building compiler binary distribution ... ok. **** uploading binary distribution ... ok. **** running nofib (-O) ... ok. (1 failures) **** running nofib (-O -fvia-C) ... ok. (1 failures) **** running nofib (-O -prof -auto-all) ... ok. (91 failures) **** running nofib (-O -prof -auto-all -fasm) ... ok. (91 failures) **** running nofib (-fasm) ... ok. (1 failures) **** publishing logs ... ssh: connect to host haskell.org port 22: No route to host lost connection failed. Logs are at http://www.haskell.org/ghc/dist/current/logs Dists are at http://www.haskell.org/ghc/dist/current/dist Docs are at http://www.haskell.org/ghc/dist/current/docs All done! Nightly build finished successfully at Wed Dec 2 20:12:51 GMT 2009 ------------------------------------------------------------------------ ------------------------------------------------------------------------ The last 30 lines of /64playpen/simonmar/nightly/HEAD-cam-04-unx/logs/x86_64-unknown-linux-stage2 are ------------------------------------------------------------------------ ------------------------------------------------------------------------ echo rts/dist/build/Adjustor.o rts/dist/build/Arena.o rts/dist/build/Capability.o rts/dist/build/ClosureFlags.o rts/dist/build/Disassembler.o rts/dist/build/FrontPanel.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/Linker.o rts/dist/build/Papi.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/RtsUtils.o rts/dist/build/Sanity.o rts/dist/build/Schedule.o rts/dist/build/Sparks.o rts/dist/build/Stable.o rts/dist/build/Stats.o rts/dist/build/StgCRun.o rts/dist/build/StgPrimFloat.o rts/dist/build/STM.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/Weak.o rts/dist/build/WSDeque.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/RtsOpts.o rts/dist/build/hooks/StackOverflow.o rts/dist/build/parallel/0Hash.o rts/dist/build/parallel/0Unpack.o rts/dist/build/parallel/Dist.o rts/dist/build/parallel/Global.o rts/dist/build/parallel/GranSim.o rts/dist/build/parallel/HLComms.o rts/dist/build/parallel/LLComms.o rts/dist/build/parallel/Pack.o rts/dist/build/parallel/Parallel.o rts/dist/build/parallel/ParallelDebug.o rts/dist/build/parallel/ParInit.o rts/dist/build/parallel/ParTicky.o rts/dist/build/parallel/RBH.o rts/dist/build/sm/BlockAlloc.o rts/dist/build/sm/Compact.o rts/dist/build/sm/Evac.o rts/dist/build/sm/GCAux.o rts/dist/build/sm/GC.o rts/dist/build/sm/GCUtils.o rts/dist/build/sm/MarkWeak.o rts/dist/build/sm/MBlock.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/FileLock.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" "/usr/bin/ar" q rts/dist/build/libHSrts.a /usr/bin/ar: creating rts/dist/build/libHSrts.a "inplace/bin/ghc-stage1" -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wcast-align -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Irts -optc-DCOMPILING_RTS -optc-fno-strict-aliasing -optc-fno-common -optc-Ilibffi/build/include -optc-fomit-frame-pointer -optc-DRtsWay=\"rts_p\" -optc-Wno-strict-prototypes -prof -H32m -O -Iincludes -Irts -DCOMPILING_RTS -package-name rts -dcmm-lint -Ilibffi/build/include -i -irts -irts/dist/build -irts/dist/build/autogen -Irts/dist/build -Irts/dist/build/autogen -optc-O2 -c rts/Adjustor.c -o rts/dist/build/Adjustor.p_o "inplace/bin/ghc-stage1" -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wcast-align -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Irts -optc-DCOMPILING_RTS -optc-fno-strict-aliasing -optc-fno-common -optc-Ilibffi/build/include -optc-fomit-frame-pointer -optc-DRtsWay=\"rts_p\" -prof -H32m -O -Iincludes -Irts -DCOMPILING_RTS -package-name rts -dcmm-lint -Ilibffi/build/include -i -irts -irts/dist/build -irts/dist/build/autogen -Irts/dist/build -Irts/dist/build/autogen -optc-O2 -c rts/Arena.c -o rts/dist/build/Arena.p_o "inplace/bin/ghc-stage1" -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wcast-align -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Irts -optc-DCOMPILING_RTS -optc-fno-strict-aliasing -optc-fno-common -optc-Ilibffi/build/include -optc-fomit-frame-pointer -optc-DRtsWay=\"rts_p\" -prof -H32m -O -Iincludes -Irts -DCOMPILING_RTS -package-name rts -dcmm-lint -Ilibffi/build/include -i -irts -irts/dist/build -irts/dist/build/autogen -Irts/dist/build -Irts/dist/build/autogen -optc-O2 -c rts/Capability.c -o rts/dist/build/Capability.p_o "inplace/bin/ghc-stage1" -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wcast-align -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Irts -optc-DCOMPILING_RTS -optc-fno-strict-aliasing -optc-fno-common -optc-Ilibffi/build/include -optc-fomit-frame-pointer -optc-DRtsWay=\"rts_p\" -prof -H32m -O -Iincludes -Irts -DCOMPILING_RTS -package-name rts -dcmm-lint -Ilibffi/build/include -i -irts -irts/dist/build -irts/dist/build/autogen -Irts/dist/build -Irts/dist/build/autogen -optc-O2 -c rts/ClosureFlags.c -o rts/dist/build/ClosureFlags.p_o "inplace/bin/ghc-stage1" -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wcast-align -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Irts -optc-DCOMPILING_RTS -optc-fno-strict-aliasing -optc-fno-common -optc-Ilibffi/build/include -optc-fomit-frame-pointer -optc-DRtsWay=\"rts_p\" -prof -H32m -O -Iincludes -Irts -DCOMPILING_RTS -package-name rts -dcmm-lint -Ilibffi/build/include -i -irts -irts/dist/build -irts/dist/build/autogen -Irts/dist/build -Irts/dist/build/autogen -optc-O2 -c rts/Disassembler.c -o rts/dist/build/Disassembler.p_o "inplace/bin/ghc-stage1" -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wcast-align -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Irts -optc-DCOMPILING_RTS -optc-fno-strict-aliasing -optc-fno-common -optc-Ilibffi/build/include -optc-fomit-frame-pointer -optc-DRtsWay=\"rts_p\" -prof -H32m -O -Iincludes -Irts -DCOMPILING_RTS -package-name rts -dcmm-lint -Ilibffi/build/include -i -irts -irts/dist/build -irts/dist/build/autogen -Irts/dist/build -Irts/dist/build/autogen -optc-O2 -c rts/FrontPanel.c -o rts/dist/build/FrontPanel.p_o "inplace/bin/ghc-stage1" -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wcast-align -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Irts -optc-DCOMPILING_RTS -optc-fno-strict-aliasing -optc-fno-common -optc-Ilibffi/build/include -optc-fomit-frame-pointer -optc-DRtsWay=\"rts_p\" -prof -H32m -O -Iincludes -Irts -DCOMPILING_RTS -package-name rts -dcmm-lint -Ilibffi/build/include -i -irts -irts/dist/build -irts/dist/build/autogen -Irts/dist/build -Irts/dist/build/autogen -optc-O2 -c rts/Globals.c -o rts/dist/build/Globals.p_o "inplace/bin/ghc-stage1" -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wcast-align -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Irts -optc-DCOMPILING_RTS -optc-fno-strict-aliasing -optc-fno-common -optc-Ilibffi/build/include -optc-fomit-frame-pointer -optc-DRtsWay=\"rts_p\" -prof -H32m -O -Iincludes -Irts -DCOMPILING_RTS -package-name rts -dcmm-lint -Ilibffi/build/include -i -irts -irts/dist/build -irts/dist/build/autogen -Irts/dist/build -Irts/dist/build/autogen -optc-O2 -c rts/Hash.c -o rts/dist/build/Hash.p_o "inplace/bin/ghc-stage1" -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wcast-align -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Irts -optc-DCOMPILING_RTS -optc-fno-strict-aliasing -optc-fno-common -optc-Ilibffi/build/include -optc-fomit-frame-pointer -optc-DRtsWay=\"rts_p\" -prof -H32m -O -Iincludes -Irts -DCOMPILING_RTS -package-name rts -dcmm-lint -Ilibffi/build/include -i -irts -irts/dist/build -irts/dist/build/autogen -Irts/dist/build -Irts/dist/build/autogen -optc-O2 -c rts/Hpc.c -o rts/dist/build/Hpc.p_o "inplace/bin/ghc-stage1" -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wcast-align -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Irts -optc-DCOMPILING_RTS -optc-fno-strict-aliasing -optc-fno-common -optc-Ilibffi/build/include -optc-fomit-frame-pointer -optc-DRtsWay=\"rts_p\" -prof -H32m -O -Iincludes -Irts -DCOMPILING_RTS -package-name rts -dcmm-lint -Ilibffi/build/include -i -irts -irts/dist/build -irts/dist/build/autogen -Irts/dist/build -Irts/dist/build/autogen -optc-O2 -c rts/HsFFI.c -o rts/dist/build/HsFFI.p_o "inplace/bin/ghc-stage1" -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wcast-align -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Irts -optc-DCOMPILING_RTS -optc-fno-strict-aliasing -optc-fno-common -optc-Ilibffi/build/include -optc-fomit-frame-pointer -optc-DRtsWay=\"rts_p\" -prof -H32m -O -Iincludes -Irts -DCOMPILING_RTS -package-name rts -dcmm-lint -Ilibffi/build/include -i -irts -irts/dist/build -irts/dist/build/autogen -Irts/dist/build -Irts/dist/build/autogen -optc-O2 -c rts/Inlines.c -o rts/dist/build/Inlines.p_o "inplace/bin/ghc-stage1" -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wcast-align -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Irts -optc-DCOMPILING_RTS -optc-fno-strict-aliasing -optc-fno-common -optc-Ilibffi/build/include -optc-fomit-frame-pointer -optc-DRtsWay=\"rts_p\" -optc-Wno-strict-prototypes -prof -H32m -O -Iincludes -Irts -DCOMPILING_RTS -package-name rts -dcmm-lint -Ilibffi/build/include -i -irts -irts/dist/build -irts/dist/build/autogen -Irts/dist/build -Irts/dist/build/autogen -optc-O2 -c rts/Interpreter.c -o rts/dist/build/Interpreter.p_o "inplace/bin/ghc-stage1" -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wcast-align -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Irts -optc-DCOMPILING_RTS -optc-fno-strict-aliasing -optc-fno-common -optc-Ilibffi/build/include -optc-fomit-frame-pointer -optc-DRtsWay=\"rts_p\" -prof -H32m -O -Iincludes -Irts -DCOMPILING_RTS -package-name rts -dcmm-lint -Ilibffi/build/include -i -irts -irts/dist/build -irts/dist/build/autogen -Irts/dist/build -Irts/dist/build/autogen -optc-O2 -c rts/LdvProfile.c -o rts/dist/build/LdvProfile.p_o rts/LdvProfile.c: In function ‘processSmallObjectPoolForDead’: rts/LdvProfile.c:245:0: error: ‘g0s0’ undeclared (first use in this function) rts/LdvProfile.c:245:0: error: (Each undeclared identifier is reported only once rts/LdvProfile.c:245:0: error: for each function it appears in.) gmake[1]: *** [rts/dist/build/LdvProfile.p_o] Error 1 gmake: *** [all] Error 2 real 25m50.233s user 20m37.594s sys 5m11.119s Nightly run ended at Wed Dec 2 20:12:51 GMT 2009 From ghcbuild at microsoft.com Wed Dec 2 14:59:36 2009 From: ghcbuild at microsoft.com (GHC Build Reports) Date: Wed Dec 2 14:59:37 2009 Subject: [nightly] 02-Dec-2009 build of HEAD on i386-unknown-linux (cam-02-unx.europe.corp.microsoft.com) Message-ID: <20091202195936.242543241B5@www.haskell.org> Build description = HEAD on i386-unknown-linux (cam-02-unx.europe.corp.microsoft.com) Build location = /playpen/simonmar/nightly/HEAD Build config file = /home/simonmar/nightly/site/msrc/conf-HEAD-cam-02-unx Nightly build started on cam-02-unx at Wed Dec 2 18:00:02 GMT 2009. **** checking out new source tree ... warning: . already present; omitting ok. (GHC Version 6.13.20091202) **** Building stage 1 compiler ... ok. **** Building stage 2 compiler ... failed; relevant barfage is below. **** building testsuite tools ... failed. **** building compiler binary distribution ... ok. **** uploading binary distribution ... ok. **** running nofib (-O) ... ok. (2 failures) **** running nofib (-O -fasm) ... ok. (2 failures) **** running nofib (-O -prof -auto-all) ... ok. (91 failures) **** running nofib (-O -prof -auto-all -fasm) ... ok. (91 failures) **** running nofib (-fasm) ... ok. (2 failures) **** running nofib (-unreg) ... failed. **** publishing logs ... ok. Logs are at http://www.haskell.org/ghc/dist/current/logs Dists are at http://www.haskell.org/ghc/dist/current/dist Docs are at http://www.haskell.org/ghc/dist/current/docs All done! Nightly build finished successfully at Wed Dec 2 20:24:55 GMT 2009 ------------------------------------------------------------------------ ------------------------------------------------------------------------ The last 30 lines of /playpen/simonmar/nightly/HEAD/logs/i386-unknown-linux-stage2 are ------------------------------------------------------------------------ ------------------------------------------------------------------------ echo rts/dist/build/Adjustor.o rts/dist/build/Arena.o rts/dist/build/Capability.o rts/dist/build/ClosureFlags.o rts/dist/build/Disassembler.o rts/dist/build/FrontPanel.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/Linker.o rts/dist/build/Papi.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/RtsUtils.o rts/dist/build/Sanity.o rts/dist/build/Schedule.o rts/dist/build/Sparks.o rts/dist/build/Stable.o rts/dist/build/Stats.o rts/dist/build/StgCRun.o rts/dist/build/StgPrimFloat.o rts/dist/build/STM.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/Weak.o rts/dist/build/WSDeque.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/RtsOpts.o rts/dist/build/hooks/StackOverflow.o rts/dist/build/parallel/0Hash.o rts/dist/build/parallel/0Unpack.o rts/dist/build/parallel/Dist.o rts/dist/build/parallel/Global.o rts/dist/build/parallel/GranSim.o rts/dist/build/parallel/HLComms.o rts/dist/build/parallel/LLComms.o rts/dist/build/parallel/Pack.o rts/dist/build/parallel/Parallel.o rts/dist/build/parallel/ParallelDebug.o rts/dist/build/parallel/ParInit.o rts/dist/build/parallel/ParTicky.o rts/dist/build/parallel/RBH.o rts/dist/build/sm/BlockAlloc.o rts/dist/build/sm/Compact.o rts/dist/build/sm/Evac.o rts/dist/build/sm/GCAux.o rts/dist/build/sm/GC.o rts/dist/build/sm/GCUtils.o rts/dist/build/sm/MarkWeak.o rts/dist/build/sm/MBlock.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/FileLock.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" "/usr/bin/ar" q rts/dist/build/libHSrts.a /usr/bin/ar: creating rts/dist/build/libHSrts.a "inplace/bin/ghc-stage1" -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wcast-align -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Irts -optc-DCOMPILING_RTS -optc-fno-strict-aliasing -optc-fno-common -optc-Ilibffi/build/include -optc-fomit-frame-pointer -optc-DRtsWay=\"rts_p\" -optc-Wno-strict-prototypes -prof -H32m -O -Iincludes -Irts -DCOMPILING_RTS -package-name rts -dcmm-lint -Ilibffi/build/include -i -irts -irts/dist/build -irts/dist/build/autogen -Irts/dist/build -Irts/dist/build/autogen -optc-O2 -c rts/Adjustor.c -o rts/dist/build/Adjustor.p_o "inplace/bin/ghc-stage1" -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wcast-align -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Irts -optc-DCOMPILING_RTS -optc-fno-strict-aliasing -optc-fno-common -optc-Ilibffi/build/include -optc-fomit-frame-pointer -optc-DRtsWay=\"rts_p\" -prof -H32m -O -Iincludes -Irts -DCOMPILING_RTS -package-name rts -dcmm-lint -Ilibffi/build/include -i -irts -irts/dist/build -irts/dist/build/autogen -Irts/dist/build -Irts/dist/build/autogen -optc-O2 -c rts/Arena.c -o rts/dist/build/Arena.p_o "inplace/bin/ghc-stage1" -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wcast-align -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Irts -optc-DCOMPILING_RTS -optc-fno-strict-aliasing -optc-fno-common -optc-Ilibffi/build/include -optc-fomit-frame-pointer -optc-DRtsWay=\"rts_p\" -prof -H32m -O -Iincludes -Irts -DCOMPILING_RTS -package-name rts -dcmm-lint -Ilibffi/build/include -i -irts -irts/dist/build -irts/dist/build/autogen -Irts/dist/build -Irts/dist/build/autogen -optc-O2 -c rts/Capability.c -o rts/dist/build/Capability.p_o "inplace/bin/ghc-stage1" -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wcast-align -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Irts -optc-DCOMPILING_RTS -optc-fno-strict-aliasing -optc-fno-common -optc-Ilibffi/build/include -optc-fomit-frame-pointer -optc-DRtsWay=\"rts_p\" -prof -H32m -O -Iincludes -Irts -DCOMPILING_RTS -package-name rts -dcmm-lint -Ilibffi/build/include -i -irts -irts/dist/build -irts/dist/build/autogen -Irts/dist/build -Irts/dist/build/autogen -optc-O2 -c rts/ClosureFlags.c -o rts/dist/build/ClosureFlags.p_o "inplace/bin/ghc-stage1" -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wcast-align -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Irts -optc-DCOMPILING_RTS -optc-fno-strict-aliasing -optc-fno-common -optc-Ilibffi/build/include -optc-fomit-frame-pointer -optc-DRtsWay=\"rts_p\" -prof -H32m -O -Iincludes -Irts -DCOMPILING_RTS -package-name rts -dcmm-lint -Ilibffi/build/include -i -irts -irts/dist/build -irts/dist/build/autogen -Irts/dist/build -Irts/dist/build/autogen -optc-O2 -c rts/Disassembler.c -o rts/dist/build/Disassembler.p_o "inplace/bin/ghc-stage1" -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wcast-align -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Irts -optc-DCOMPILING_RTS -optc-fno-strict-aliasing -optc-fno-common -optc-Ilibffi/build/include -optc-fomit-frame-pointer -optc-DRtsWay=\"rts_p\" -prof -H32m -O -Iincludes -Irts -DCOMPILING_RTS -package-name rts -dcmm-lint -Ilibffi/build/include -i -irts -irts/dist/build -irts/dist/build/autogen -Irts/dist/build -Irts/dist/build/autogen -optc-O2 -c rts/FrontPanel.c -o rts/dist/build/FrontPanel.p_o "inplace/bin/ghc-stage1" -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wcast-align -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Irts -optc-DCOMPILING_RTS -optc-fno-strict-aliasing -optc-fno-common -optc-Ilibffi/build/include -optc-fomit-frame-pointer -optc-DRtsWay=\"rts_p\" -prof -H32m -O -Iincludes -Irts -DCOMPILING_RTS -package-name rts -dcmm-lint -Ilibffi/build/include -i -irts -irts/dist/build -irts/dist/build/autogen -Irts/dist/build -Irts/dist/build/autogen -optc-O2 -c rts/Globals.c -o rts/dist/build/Globals.p_o "inplace/bin/ghc-stage1" -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wcast-align -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Irts -optc-DCOMPILING_RTS -optc-fno-strict-aliasing -optc-fno-common -optc-Ilibffi/build/include -optc-fomit-frame-pointer -optc-DRtsWay=\"rts_p\" -prof -H32m -O -Iincludes -Irts -DCOMPILING_RTS -package-name rts -dcmm-lint -Ilibffi/build/include -i -irts -irts/dist/build -irts/dist/build/autogen -Irts/dist/build -Irts/dist/build/autogen -optc-O2 -c rts/Hash.c -o rts/dist/build/Hash.p_o "inplace/bin/ghc-stage1" -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wcast-align -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Irts -optc-DCOMPILING_RTS -optc-fno-strict-aliasing -optc-fno-common -optc-Ilibffi/build/include -optc-fomit-frame-pointer -optc-DRtsWay=\"rts_p\" -prof -H32m -O -Iincludes -Irts -DCOMPILING_RTS -package-name rts -dcmm-lint -Ilibffi/build/include -i -irts -irts/dist/build -irts/dist/build/autogen -Irts/dist/build -Irts/dist/build/autogen -optc-O2 -c rts/Hpc.c -o rts/dist/build/Hpc.p_o "inplace/bin/ghc-stage1" -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wcast-align -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Irts -optc-DCOMPILING_RTS -optc-fno-strict-aliasing -optc-fno-common -optc-Ilibffi/build/include -optc-fomit-frame-pointer -optc-DRtsWay=\"rts_p\" -prof -H32m -O -Iincludes -Irts -DCOMPILING_RTS -package-name rts -dcmm-lint -Ilibffi/build/include -i -irts -irts/dist/build -irts/dist/build/autogen -Irts/dist/build -Irts/dist/build/autogen -optc-O2 -c rts/HsFFI.c -o rts/dist/build/HsFFI.p_o "inplace/bin/ghc-stage1" -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wcast-align -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Irts -optc-DCOMPILING_RTS -optc-fno-strict-aliasing -optc-fno-common -optc-Ilibffi/build/include -optc-fomit-frame-pointer -optc-DRtsWay=\"rts_p\" -prof -H32m -O -Iincludes -Irts -DCOMPILING_RTS -package-name rts -dcmm-lint -Ilibffi/build/include -i -irts -irts/dist/build -irts/dist/build/autogen -Irts/dist/build -Irts/dist/build/autogen -optc-O2 -c rts/Inlines.c -o rts/dist/build/Inlines.p_o "inplace/bin/ghc-stage1" -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wcast-align -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Irts -optc-DCOMPILING_RTS -optc-fno-strict-aliasing -optc-fno-common -optc-Ilibffi/build/include -optc-fomit-frame-pointer -optc-DRtsWay=\"rts_p\" -optc-Wno-strict-prototypes -prof -H32m -O -Iincludes -Irts -DCOMPILING_RTS -package-name rts -dcmm-lint -Ilibffi/build/include -i -irts -irts/dist/build -irts/dist/build/autogen -Irts/dist/build -Irts/dist/build/autogen -optc-O2 -c rts/Interpreter.c -o rts/dist/build/Interpreter.p_o "inplace/bin/ghc-stage1" -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wcast-align -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Irts -optc-DCOMPILING_RTS -optc-fno-strict-aliasing -optc-fno-common -optc-Ilibffi/build/include -optc-fomit-frame-pointer -optc-DRtsWay=\"rts_p\" -prof -H32m -O -Iincludes -Irts -DCOMPILING_RTS -package-name rts -dcmm-lint -Ilibffi/build/include -i -irts -irts/dist/build -irts/dist/build/autogen -Irts/dist/build -Irts/dist/build/autogen -optc-O2 -c rts/LdvProfile.c -o rts/dist/build/LdvProfile.p_o rts/LdvProfile.c: In function ‘processSmallObjectPoolForDead’: rts/LdvProfile.c:245:0: error: ‘g0s0’ undeclared (first use in this function) rts/LdvProfile.c:245:0: error: (Each undeclared identifier is reported only once rts/LdvProfile.c:245:0: error: for each function it appears in.) gmake[1]: *** [rts/dist/build/LdvProfile.p_o] Error 1 gmake: *** [all] Error 2 real 71m9.826s user 54m23.813s sys 16m44.895s Nightly run ended at Wed Dec 2 20:24:55 GMT 2009 From hgolden at socal.rr.com Wed Dec 2 16:08:38 2009 From: hgolden at socal.rr.com (Howard B. Golden) Date: Wed Dec 2 15:43:21 2009 Subject: Fix GHC ticket 2615 (linker scripts in .so files) In-Reply-To: <4B169ACD.6090707@gmail.com> References: <200911302249.12167.hgolden@socal.rr.com> <4B169ACD.6090707@gmail.com> Message-ID: <200912021308.38704.hgolden@socal.rr.com> Hi Simon M., On Wednesday December 2, 2009, Simon Marlow wrote: > On 01/12/2009 06:49, Howard B. Golden wrote: > > Mon Nov 30 22:12:34 PST 2009 howard_b_golden@yahoo.com > > * Fix GHC ticket 2615 (linker scripts in .so files) > > This patch only applies to systems that use ELF format files. > > The patch modifies the addDLL function so that it recognizes > > "invalid ELF header" errors. If these occur, the file that was > > opened is scanned for a linker script GROUP ( ... ) directive. If > > found, the first file inside the GROUP ( ... ) will be sent to > > dlopen. Any errors reported by dlopen then will be reported to the > > caller. > > Thanks Howard. I think the patch could do with a round of tweaks > before being pushed, comments below. I will make the changes you suggest. Then I'll follow the full validation process. I have done much of this already. I noticed that there is only 1 failure: T1969. I don't think I can do anything about that, so I plan to disregard it. Please confirm. > Can we rely on the availability of regex.h and POSIX regexes? Does > this need a configure test? I don't know the answer to this. Isn't POSIX part of the baseline assumption? If not, I would need some help with the autoconf changes, since I haven't done any before. > We don't generally use atexit() in the RTS, all the cleanup has to be > done by hs_exit(). Typically each subsystem has an exitFoo() or > freeFoo() function called by hs_exit(). I'm uncertain about what I should do here. Should I simply remove the atexit() and the callback code. Or should I somehow link it up to hs_exit()? > I think you left some debug output in here. Suggest protecting it > with IF_DEBUG(linker, ...). I already discovered this when I ran the validation script. I'm not sure how to write a test case that can be added to the validation tests. By _hand_ I have been testing by running: $ ghc-stage2 --interactive -lpcre On my system (Gentoo), /usr/lib64/libpcre.so is a linker script. However, I don't think this will always be true on other systems. I'd appreciate some suggestions about how to write the test. > Also I suggest adding a comment referring to the ticket number, and > an brief description of the problem and solution. I will add this. Thanks for your thorough review! Now that I understand the QC process (validation scripts) I will try to use it as intended. Regards, Howard From hgolden at socal.rr.com Wed Dec 2 18:38:21 2009 From: hgolden at socal.rr.com (Howard B. Golden) Date: Wed Dec 2 18:13:01 2009 Subject: Fix GHC ticket 2615 (linker scripts in .so files) In-Reply-To: <200912021308.38704.hgolden@socal.rr.com> References: <200911302249.12167.hgolden@socal.rr.com> <4B169ACD.6090707@gmail.com> <200912021308.38704.hgolden@socal.rr.com> Message-ID: <200912021538.21466.hgolden@socal.rr.com> On Wednesday December 2, 2009, I wrote: > On Wednesday December 2, 2009, Simon Marlow wrote: > > Can we rely on the availability of regex.h and POSIX regexes? Does > > this need a configure test? > > I don't know the answer to this. Isn't POSIX part of the baseline > assumption? If not, I would need some help with the autoconf changes, > since I haven't done any before. Googling this subject, I came across Jan Wolter's "Unix Incompatibility Notes: Regular Expression Libraries" (see http://unixpapa.com/incnote/regex.html). Wolter's advice is: "All Unix systems seem to have some form of regular expression parsing library that can be invoked from C programs, however they are not very compatible with each other. Both the regular expression syntax and C- language API vary considerably. "The best solution for programmers wishing to use regular expression routines in portable C programs is probably not to depend on the regular expression libraries that may be found on the host computer, but to include a copy of Henry Spencer's implementation of the POSIX 1003.2 standard (http://arglist.com/regex/) or Philip Hazel's Perl-Compatible Regular Expression Library (http://arglist.com/regex/) in your distribution. This is what Apache, MSQL and many other packages do. The copyright terms on for these libraries are liberal enough so that almost anyone should be able to make use of them, and both packages work well." This advice seems reasonable to me. (Perhaps one of these libraries is already being included in GHC? If so, that is what I will use.) Otherwise, I think either would work fine for my minimal use. Please give me feedback on how to deal with this. Thanks. Regards, Howard From duncan.coutts at googlemail.com Wed Dec 2 19:05:19 2009 From: duncan.coutts at googlemail.com (Duncan Coutts) Date: Wed Dec 2 18:40:03 2009 Subject: Fix GHC ticket 2615 (linker scripts in .so files) In-Reply-To: <200911302249.12167.hgolden@socal.rr.com> References: <200911302249.12167.hgolden@socal.rr.com> Message-ID: <1259798719.4896.100167.camel@localhost> On Mon, 2009-11-30 at 22:49 -0800, Howard B. Golden wrote: > Mon Nov 30 22:12:34 PST 2009 howard_b_golden@yahoo.com > * Fix GHC ticket 2615 (linker scripts in .so files) > This patch only applies to systems that use ELF format files. > The patch modifies the addDLL function so that it recognizes > "invalid ELF header" errors. If these occur, the file that was opened > is scanned for a linker script GROUP ( ... ) directive. If found, > the first file inside the GROUP ( ... ) will be sent to dlopen. > Any errors reported by dlopen then will be reported to the caller. First of all. I'm happy enough with this approach as an interim measure. We know it will not work in all cases, eg it cannot cope with: GROUP ( /lib64/libpthread.so.0 /usr/lib64/libpthread_nonshared.a ) because we cannot obtain any of the symbols from the nonshared version. For the funny Gentoo ld script hackery like /usr/lib64/libpcre.so: GROUP ( /lib64/libpcre.so.0 ) it should work. However I think we could do better. We talked to one of the Gentoo hackers and he pointed out that really we ought to be dlopen'ing /lib64/libpcre.so.0 in the first place. A compiled installed package ought to be referring to a specific SONAME including the .0 or whatever version number. That could be dlopened fine. What remains is to work out a way to resolve -lpthread to /lib64/libpcre.so.0 which could be recorded in the package description. Of course this is exactly what the native system linker does. So another way to look at this is that this will all go away when we build Haskell packages for ghci as shared libs using the native linker. Duncan From hgolden at socal.rr.com Wed Dec 2 19:38:37 2009 From: hgolden at socal.rr.com (Howard B. Golden) Date: Wed Dec 2 19:13:19 2009 Subject: Fix GHC ticket 2615 (linker scripts in .so files) In-Reply-To: <1259798719.4896.100167.camel@localhost> References: <200911302249.12167.hgolden@socal.rr.com> <1259798719.4896.100167.camel@localhost> Message-ID: <200912021638.38093.hgolden@socal.rr.com> Hi Duncan, On Wednesday December 2, 2009, Duncan Coutts wrote: > On Mon, 2009-11-30 at 22:49 -0800, Howard B. Golden wrote: > > Mon Nov 30 22:12:34 PST 2009 howard_b_golden@yahoo.com > > * Fix GHC ticket 2615 (linker scripts in .so files) > > This patch only applies to systems that use ELF format files. > > The patch modifies the addDLL function so that it recognizes > > "invalid ELF header" errors. If these occur, the file that was > > opened is scanned for a linker script GROUP ( ... ) directive. If > > found, the first file inside the GROUP ( ... ) will be sent to > > dlopen. Any errors reported by dlopen then will be reported to the > > caller. > > First of all. I'm happy enough with this approach as an interim > measure. We know it will not work in all cases, eg it cannot cope > with: > > GROUP ( /lib64/libpthread.so.0 /usr/lib64/libpthread_nonshared.a ) > > because we cannot obtain any of the symbols from the nonshared > version. I agree that it won't do this. > What remains is to work out a way to resolve -lpthread > to /lib64/libpcre.so.0 which could be recorded in the package > description. Of course this is exactly what the native system linker > does. I know there was discussion of replacing Linker.c with a call to the native system linker. This seems to me to be the way to go. However, I don't know what monsters might lurk on that path. > So another way to look at this is that this will all go away when we > build Haskell packages for ghci as shared libs using the native > linker. When is this change planned to occur? If soon, maybe this patch should be abandoned. At present, it is possible to say 'ghci -lpcre' or 'addDLL "lpcre"'. For these to work, you have to be able to call the system linker from ghci dynamically. (Therefore, I think it means replacing Linker.c with the native system linker.) Again, I'm all for this, but I don't know the difficulty involved. Regards, Howard From hgolden at socal.rr.com Thu Dec 3 00:06:51 2009 From: hgolden at socal.rr.com (Howard B. Golden) Date: Wed Dec 2 23:41:32 2009 Subject: Fix GHC ticket 2615 (linker scripts in .so files) In-Reply-To: <200912021308.38704.hgolden@socal.rr.com> References: <200911302249.12167.hgolden@socal.rr.com> <4B169ACD.6090707@gmail.com> <200912021308.38704.hgolden@socal.rr.com> Message-ID: <200912022106.51259.hgolden@socal.rr.com> Hi Simon M., On Wednesday December 2, 2009, I wrote: > I'm not sure how to write a test case that can be added to the > validation tests. By _hand_ I have been testing by running: > > $ ghc-stage2 --interactive -lpcre > > On my system (Gentoo), /usr/lib64/libpcre.so is a linker script. > However, I don't think this will always be true on other systems. I'd > appreciate some suggestions about how to write the test. I thought of this approach: In the test I will create a linker script and point it to some convenient library (e.g., libc.so). Then I'll load it. For example, if libc is /lib64/libc.so.6, I will create a linker script in /testc.so which contains GROUP ( /lib64/libc.so.6 ). Then I'll execute: ./ghc-stage2 --interactive /testc.so Note: must be an absolute path; relative paths don't work here. This should succeed with the following messages: GHCi, version 6.12.0.20091126: http://www.haskell.org/ghc/ :? for help Loading package ghc-prim ... linking ... done. Loading package integer-gmp ... linking ... done. Loading package base ... linking ... done. Loading package ffi-1.0 ... linking ... done. Loading object (dynamic) /testc.so ... done final link ... done Prelude> Please let me know if this is an acceptable test case or give your feedback. Thanks. Howard From bit.bucket at galois.com Thu Dec 3 03:30:04 2009 From: bit.bucket at galois.com (BuildBot Collator) Date: Thu Dec 3 03:04:48 2009 Subject: Daily report for stable Message-ID: <200912030830.nB38U4Jf023656@monk.galois.com> Skipped content of type multipart/alternative-------------- next part -------------- Last 30 lines: make[1]: Entering directory `/buildbot/x86-win-stable/build/testsuite' mk/boilerplate.mk:4: ../mk/boilerplate.mk: No such file or directory mk/target.mk:2: ../mk/target.mk: No such file or directory make[1]: *** No rule to make target `../mk/target.mk'. Stop. make[1]: Leaving directory `/buildbot/x86-win-stable/build/testsuite' -------------- next part -------------- Last 30 lines: make[1]: Entering directory `/buildbot/x86-win-stable/build/testsuite/tests/ghc-regress' ../../mk/boilerplate.mk:4: ../../../mk/boilerplate.mk: No such file or directory ../../mk/test.mk:19: ../../mk/wordsize.mk: No such file or directory ../../mk/test.mk:22: *** Python must be installed in order to use the testsuite. Stop. make[1]: Leaving directory `/buildbot/x86-win-stable/build/testsuite/tests/ghc-regress' -------------- next part -------------- Last 30 lines: make: *** nofib: No such file or directory. Stop. -------------- next part -------------- Last 30 lines: make: *** nofib: No such file or directory. Stop. -------------- next part -------------- Last 30 lines: make: *** nofib: No such file or directory. Stop. -------------- next part -------------- Last 30 lines: make: *** nofib: No such file or directory. Stop. -------------- next part -------------- Last 30 lines: make: *** nofib: No such file or directory. Stop. -------------- next part -------------- Last 30 lines: make: *** nofib: No such file or directory. Stop. -------------- next part -------------- Last 30 lines: make: *** nofib: No such file or directory. Stop. -------------- next part -------------- Last 30 lines: make: *** nofib: No such file or directory. Stop. -------------- next part -------------- Last 30 lines: make: *** nofib: No such file or directory. Stop. -------------- next part -------------- Last 30 lines: make: *** nofib: No such file or directory. Stop. -------------- next part -------------- Last 30 lines: make: *** nofib: No such file or directory. Stop. -------------- next part -------------- Last 30 lines: make: *** nofib: No such file or directory. Stop. -------------- next part -------------- Last 30 lines: make: *** nofib: No such file or directory. Stop. -------------- next part -------------- Last 30 lines: make: *** nofib: No such file or directory. Stop. -------------- next part -------------- Last 30 lines: make: *** nofib: No such file or directory. Stop. -------------- next part -------------- Last 30 lines: make[1]: Entering directory `/buildbot/x86-win-fast-stable/build/testsuite' mk/boilerplate.mk:4: ../mk/boilerplate.mk: No such file or directory mk/target.mk:2: ../mk/target.mk: No such file or directory make[1]: *** No rule to make target `../mk/target.mk'. Stop. make[1]: Leaving directory `/buildbot/x86-win-fast-stable/build/testsuite' -------------- next part -------------- Last 30 lines: make[1]: Entering directory `/buildbot/x86-win-fast-stable/build/testsuite/tests/ghc-regress' ../../mk/boilerplate.mk:4: ../../../mk/boilerplate.mk: No such file or directory ../../mk/test.mk:19: ../../mk/wordsize.mk: No such file or directory ../../mk/test.mk:22: *** Python must be installed in order to use the testsuite. Stop. make[1]: Leaving directory `/buildbot/x86-win-fast-stable/build/testsuite/tests/ghc-regress' From bit.bucket at galois.com Thu Dec 3 03:30:04 2009 From: bit.bucket at galois.com (BuildBot Collator) Date: Thu Dec 3 03:04:48 2009 Subject: Daily report for head Message-ID: <200912030830.nB38U42k023661@monk.galois.com> Skipped content of type multipart/alternative-------------- next part -------------- Last 30 lines: "inplace/bin/ghc-stage1.exe" -H32m -O -Iincludes -Irts -DCOMPILING_RTS -package-name rts -dcmm-lint -Ilibffi/build/include -i -irts -irts/dist/build -irts/dist/build/autogen -Irts/dist/build -Irts/dist/build/autogen -optc-O2 -c rts/dist/build/AutoApply.cmm -o rts/dist/build/AutoApply.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/ClosureFlags.o rts/dist/build/Disassembler.o rts/dist/build/FrontPanel.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/Linker.o rts/dist/build/Papi.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/RtsUtils.o rts/dist/build/STM.o rts/dist/build/Sanity.o rts/dist/build/Schedule.o rts/dist/build/Sparks.o rts/dist/build/Stable.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/RtsOpts.o rts/dist/build/hooks/StackOverflow.o rts/dist/build/parallel/0Hash.o rts/dist/build/parallel/0Unpack.o rts/dist/build/parallel/Dist.o rts/dist/build/parallel/Global.o rts/dist/build/parallel/GranSim.o rts/dist/build/parallel/HLComms.o rts/dist/build/parallel/LLComms.o rts/dist/build/parallel/Pack.o rts/dist/build/parallel/ParInit.o rts/dist/build/parallel/ParTicky.o rts/dist/build/parallel/Parallel.o rts/dist/build/parallel/ParallelDebug.o rts/dist/build/parallel/RBH.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 rt s/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/win32/AsyncIO.o rts/dist/build/win32/AwaitEvent.o rts/dist/build/win32/ConsoleHandler.o rts/dist/build/win32/GetTime.o rts/dist/build/win32/IOManager.o rts/dist/build/win32/OSMem.o rts/dist/build/win32/OSThreads.o rts/dist/build/win32/ThrIOManager.o rts/dist/build/win32/Ticker.o rts/dist/build/win32/WorkQueue.o rts/dist/build/win32/seh_excn.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" -s 30000 "C:/cygwin/bin/ar" q rts/dist/build/libHSrts.a C:/cygwin/bin/ar: creating rts/dist/build/libHSrts.a "inplace/bin/ghc-stage1.exe" -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wcast-align -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Irts -optc-DCOMPILING_RTS -optc-fno-strict-aliasing -optc-fno-common -optc-DBE_CONSERVATIVE -optc-Ilibffi/build/include -optc-fomit-frame-pointer -optc-DRtsWay=\"rts_p\" -optc-Wno-strict-prototypes -prof -H32m -O -Iincludes -Irts -DCOMPILING_RTS -package-name rts -dcmm-lint -Ilibffi/build/include -i -irts -irts/dist/build -irts/dist/build/autogen -Irts/dist/build -Irts/dist/build/autogen -optc-O2 -c rts/Adjustor.c -o rts/dist/build/Adjustor.p_o "inplace/bin/ghc-stage1.exe" -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wcast-align -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Irts -optc-DCOMPILING_RTS -optc-fno-strict-aliasing -optc-fno-common -optc-DBE_CONSERVATIVE -optc-Ilibffi/build/include -optc-fomit-frame-pointer -optc-DRtsWay=\"rts_p\" -prof -H32m -O -Iincludes -Irts -DCOMPILING_RTS -package-name rts -dcmm-lint -Ilibffi/build/include -i -irts -irts/dist/build -irts/dist/build/autogen -Irts/dist/build -Irts/dist/build/autogen -optc-O2 -c rts/Arena.c -o rts/dist/build/Arena.p_o "inplace/bin/ghc-stage1.exe" -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wcast-align -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Irts -optc-DCOMPILING_RTS -optc-fno-strict-aliasing -optc-fno-common -optc-DBE_CONSERVATIVE -optc-Ilibffi/build/include -optc-fomit-frame-pointer -optc-DRtsWay=\"rts_p\" -prof -H32m -O -Iincludes -Irts -DCOMPILING_RTS -package-name rts -dcmm-lint -Ilibffi/build/include -i -irts -irts/dist/build -irts/dist/build/autogen -Irts/dist/build -Irts/dist/build/autogen -optc-O2 -c rts/Capability.c -o rts/dist/build/Capability.p_o "inplace/bin/ghc-stage1.exe" -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wcast-align -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Irts -optc-DCOMPILING_RTS -optc-fno-strict-aliasing -optc-fno-common -optc-DBE_CONSERVATIVE -optc-Ilibffi/build/include -optc-fomit-frame-pointer -optc-DRtsWay=\"rts_p\" -prof -H32m -O -Iincludes -Irts -DCOMPILING_RTS -package-name rts -dcmm-lint -Ilibffi/build/include -i -irts -irts/dist/build -irts/dist/build/autogen -Irts/dist/build -Irts/dist/build/autogen -optc-O2 -c rts/ClosureFlags.c -o rts/dist/build/ClosureFlags.p_o "inplace/bin/ghc-stage1.exe" -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wcast-align -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Irts -optc-DCOMPILING_RTS -optc-fno-strict-aliasing -optc-fno-common -optc-DBE_CONSERVATIVE -optc-Ilibffi/build/include -optc-fomit-frame-pointer -optc-DRtsWay=\"rts_p\" -prof -H32m -O -Iincludes -Irts -DCOMPILING_RTS -package-name rts -dcmm-lint -Ilibffi/build/include -i -irts -irts/dist/build -irts/dist/build/autogen -Irts/dist/build -Irts/dist/build/autogen -optc-O2 -c rts/Disassembler.c -o rts/dist/build/Disassembler.p_o "inplace/bin/ghc-stage1.exe" -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wcast-align -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Irts -optc-DCOMPILING_RTS -optc-fno-strict-aliasing -optc-fno-common -optc-DBE_CONSERVATIVE -optc-Ilibffi/build/include -optc-fomit-frame-pointer -optc-DRtsWay=\"rts_p\" -prof -H32m -O -Iincludes -Irts -DCOMPILING_RTS -package-name rts -dcmm-lint -Ilibffi/build/include -i -irts -irts/dist/build -irts/dist/build/autogen -Irts/dist/build -Irts/dist/build/autogen -optc-O2 -c rts/FrontPanel.c -o rts/dist/build/FrontPanel.p_o "inplace/bin/ghc-stage1.exe" -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wcast-align -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Irts -optc-DCOMPILING_RTS -optc-fno-strict-aliasing -optc-fno-common -optc-DBE_CONSERVATIVE -optc-Ilibffi/build/include -optc-fomit-frame-pointer -optc-DRtsWay=\"rts_p\" -prof -H32m -O -Iincludes -Irts -DCOMPILING_RTS -package-name rts -dcmm-lint -Ilibffi/build/include -i -irts -irts/dist/build -irts/dist/build/autogen -Irts/dist/build -Irts/dist/build/autogen -optc-O2 -c rts/Globals.c -o rts/dist/build/Globals.p_o "inplace/bin/ghc-stage1.exe" -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wcast-align -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Irts -optc-DCOMPILING_RTS -optc-fno-strict-aliasing -optc-fno-common -optc-DBE_CONSERVATIVE -optc-Ilibffi/build/include -optc-fomit-frame-pointer -optc-DRtsWay=\"rts_p\" -prof -H32m -O -Iincludes -Irts -DCOMPILING_RTS -package-name rts -dcmm-lint -Ilibffi/build/include -i -irts -irts/dist/build -irts/dist/build/autogen -Irts/dist/build -Irts/dist/build/autogen -optc-O2 -c rts/Hash.c -o rts/dist/build/Hash.p_o "inplace/bin/ghc-stage1.exe" -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wcast-align -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Irts -optc-DCOMPILING_RTS -optc-fno-strict-aliasing -optc-fno-common -optc-DBE_CONSERVATIVE -optc-Ilibffi/build/include -optc-fomit-frame-pointer -optc-DRtsWay=\"rts_p\" -prof -H32m -O -Iincludes -Irts -DCOMPILING_RTS -package-name rts -dcmm-lint -Ilibffi/build/include -i -irts -irts/dist/build -irts/dist/build/autogen -Irts/dist/build -Irts/dist/build/autogen -optc-O2 -c rts/Hpc.c -o rts/dist/build/Hpc.p_o "inplace/bin/ghc-stage1.exe" -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wcast-align -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Irts -optc-DCOMPILING_RTS -optc-fno-strict-aliasing -optc-fno-common -optc-DBE_CONSERVATIVE -optc-Ilibffi/build/include -optc-fomit-frame-pointer -optc-DRtsWay=\"rts_p\" -prof -H32m -O -Iincludes -Irts -DCOMPILING_RTS -package-name rts -dcmm-lint -Ilibffi/build/include -i -irts -irts/dist/build -irts/dist/build/autogen -Irts/dist/build -Irts/dist/build/autogen -optc-O2 -c rts/HsFFI.c -o rts/dist/build/HsFFI.p_o "inplace/bin/ghc-stage1.exe" -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wcast-align -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Irts -optc-DCOMPILING_RTS -optc-fno-strict-aliasing -optc-fno-common -optc-DBE_CONSERVATIVE -optc-Ilibffi/build/include -optc-fomit-frame-pointer -optc-DRtsWay=\"rts_p\" -prof -H32m -O -Iincludes -Irts -DCOMPILING_RTS -package-name rts -dcmm-lint -Ilibffi/build/include -i -irts -irts/dist/build -irts/dist/build/autogen -Irts/dist/build -Irts/dist/build/autogen -optc-O2 -c rts/Inlines.c -o rts/dist/build/Inlines.p_o "inplace/bin/ghc-stage1.exe" -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wcast-align -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Irts -optc-DCOMPILING_RTS -optc-fno-strict-aliasing -optc-fno-common -optc-DBE_CONSERVATIVE -optc-Ilibffi/build/include -optc-fomit-frame-pointer -optc-DRtsWay=\"rts_p\" -optc-Wno-strict-prototypes -prof -H32m -O -Iincludes -Irts -DCOMPILING_RTS -package-name rts -dcmm-lint -Ilibffi/build/include -i -irts -irts/dist/build -irts/dist/build/autogen -Irts/dist/build -Irts/dist/build/autogen -optc-O2 -c rts/Interpreter.c -o rts/dist/build/Interpreter.p_o "inplace/bin/ghc-stage1.exe" -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wcast-align -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Irts -optc-DCOMPILING_RTS -optc-fno-strict-aliasing -optc-fno-common -optc-DBE_CONSERVATIVE -optc-Ilibffi/build/include -optc-fomit-frame-pointer -optc-DRtsWay=\"rts_p\" -prof -H32m -O -Iincludes -Irts -DCOMPILING_RTS -package-name rts -dcmm-lint -Ilibffi/build/include -i -irts -irts/dist/build -irts/dist/build/autogen -Irts/dist/build -Irts/dist/build/autogen -optc-O2 -c rts/LdvProfile.c -o rts/dist/build/LdvProfile.p_o rts\LdvProfile.c: In function `processSmallObjectPoolForDead': rts\LdvProfile.c:245:0: error: `g0s0' undeclared (first use in this function) rts\LdvProfile.c:245:0: error: (Each undeclared identifier is reported only once rts\LdvProfile.c:245:0: error: for each function it appears in.) make[2]: *** [rts/dist/build/LdvProfile.p_o] Error 1 make[1]: *** [all] Error 2 make[1]: Leaving directory `/buildbot/x86-win-head/build' -------------- next part -------------- Last 30 lines: "/Users/thorkilnaur/tn/install/ghc-6.8.3/bin/ghc" -H32m -O -package-conf libraries/bootstrapping.conf -package-name ghc-6.13 -hide-all-packages -i -icompiler/nativeGen -icompiler/basicTypes -icompiler/cmm -icompiler/codeGen -icompiler/coreSyn -icompiler/deSugar -icompiler/ghci -icompiler/hsSyn -icompiler/iface -icompiler/main -icompiler/parser -icompiler/prelude -icompiler/profiling -icompiler/rename -icompiler/simplCore -icompiler/simplStg -icompiler/specialise -icompiler/stgSyn -icompiler/stranal -icompiler/typecheck -icompiler/types -icompiler/utils -icompiler/vectorise -icompiler/stage1/build -icompiler/stage1/build/autogen -Icompiler/stage1/build -Icompiler/stage1/build/autogen -Icompiler/stage1 -Icompiler/../libraries/base/cbits -Icompiler/../libraries/base/include -Icompiler/. -Icompiler/parser -Icompiler/utils -optP-include -optPcompiler/stage1/build/autogen/cabal_macros.h -package Cabal-1.9.0 -package array-0.1.0.0 -package base-3.0.2.0 -package bin-package-db-0.0.0.0 -package bytestring-0.9.0.1.1 -package containers-0.1.0.2 -package directory-1.0.0.1 -package extensible-exceptions-0.1.1.1 -package filepath-1.1.0.0 -package hpc-0.5.0.4 -package old-time-1.0.0.0 -package process-1.0.0.1 -package unix-2.3.0.1 -Wall -fno-warn-name-shadowing -fno-warn-orphans -XPatternSignatures -XCPP -XMagicHash -XUnboxedTuples -XPatternGuards -XForeignFunctionInterface -XEmptyDataDecls -XTypeSynonymInstances -XMultiParamTypeClasses -XFlexibleInstances -XRank2Types -XScopedTypeVariables -XDeriveDataTypeable -XRelaxedPolyRec -#include cutils.h -DSTAGE=1 -O -fasm -odir compiler/stage1/build -hidir compiler/stage1/build -stubdir compiler/stage1/build -hisuf hi -osuf o -hcsuf hc -c compiler/nativeGen/RegAlloc/Graph/Stats.hs -o compiler/stage1/build/RegAlloc/Graph/Stats.o "/Users/thorkilnaur/tn/install/ghc-6.8.3/bin/ghc" -H32m -O -package-conf libraries/bootstrapping.conf -package-name ghc-6.13 -hide-all-packages -i -icompiler/nativeGen -icompiler/basicTypes -icompiler/cmm -icompiler/codeGen -icompiler/coreSyn -icompiler/deSugar -icompiler/ghci -icompiler/hsSyn -icompiler/iface -icompiler/main -icompiler/parser -icompiler/prelude -icompiler/profiling -icompiler/rename -icompiler/simplCore -icompiler/simplStg -icompiler/specialise -icompiler/stgSyn -icompiler/stranal -icompiler/typecheck -icompiler/types -icompiler/utils -icompiler/vectorise -icompiler/stage1/build -icompiler/stage1/build/autogen -Icompiler/stage1/build -Icompiler/stage1/build/autogen -Icompiler/stage1 -Icompiler/../libraries/base/cbits -Icompiler/../libraries/base/include -Icompiler/. -Icompiler/parser -Icompiler/utils -optP-include -optPcompiler/stage1/build/autogen/cabal_macros.h -package Cabal-1.9.0 -package array-0.1.0.0 -package base-3.0.2.0 -package bin-package-db-0.0.0.0 -package bytestring-0.9.0.1.1 -package containers-0.1.0.2 -package directory-1.0.0.1 -package extensible-exceptions-0.1.1.1 -package filepath-1.1.0.0 -package hpc-0.5.0.4 -package old-time-1.0.0.0 -package process-1.0.0.1 -package unix-2.3.0.1 -Wall -fno-warn-name-shadowing -fno-warn-orphans -XPatternSignatures -XCPP -XMagicHash -XUnboxedTuples -XPatternGuards -XForeignFunctionInterface -XEmptyDataDecls -XTypeSynonymInstances -XMultiParamTypeClasses -XFlexibleInstances -XRank2Types -XScopedTypeVariables -XDeriveDataTypeable -XRelaxedPolyRec -#include cutils.h -DSTAGE=1 -O -fasm -odir compiler/stage1/build -hidir compiler/stage1/build -stubdir compiler/stage1/build -hisuf hi -osuf o -hcsuf hc -c compiler/nativeGen/RegAlloc/Graph/SpillClean.hs -o compiler/stage1/build/RegAlloc/Graph/SpillClean.o "/Users/thorkilnaur/tn/install/ghc-6.8.3/bin/ghc" -H32m -O -package-conf libraries/bootstrapping.conf -package-name ghc-6.13 -hide-all-packages -i -icompiler/nativeGen -icompiler/basicTypes -icompiler/cmm -icompiler/codeGen -icompiler/coreSyn -icompiler/deSugar -icompiler/ghci -icompiler/hsSyn -icompiler/iface -icompiler/main -icompiler/parser -icompiler/prelude -icompiler/profiling -icompiler/rename -icompiler/simplCore -icompiler/simplStg -icompiler/specialise -icompiler/stgSyn -icompiler/stranal -icompiler/typecheck -icompiler/types -icompiler/utils -icompiler/vectorise -icompiler/stage1/build -icompiler/stage1/build/autogen -Icompiler/stage1/build -Icompiler/stage1/build/autogen -Icompiler/stage1 -Icompiler/../libraries/base/cbits -Icompiler/../libraries/base/include -Icompiler/. -Icompiler/parser -Icompiler/utils -optP-include -optPcompiler/stage1/build/autogen/cabal_macros.h -package Cabal-1.9.0 -package array-0.1.0.0 -package base-3.0.2.0 -package bin-package-db-0.0.0.0 -package bytestring-0.9.0.1.1 -package containers-0.1.0.2 -package directory-1.0.0.1 -package extensible-exceptions-0.1.1.1 -package filepath-1.1.0.0 -package hpc-0.5.0.4 -package old-time-1.0.0.0 -package process-1.0.0.1 -package unix-2.3.0.1 -Wall -fno-warn-name-shadowing -fno-warn-orphans -XPatternSignatures -XCPP -XMagicHash -XUnboxedTuples -XPatternGuards -XForeignFunctionInterface -XEmptyDataDecls -XTypeSynonymInstances -XMultiParamTypeClasses -XFlexibleInstances -XRank2Types -XScopedTypeVariables -XDeriveDataTypeable -XRelaxedPolyRec -#include cutils.h -DSTAGE=1 -O -fasm -odir compiler/stage1/build -hidir compiler/stage1/build -stubdir compiler/stage1/build -hisuf hi -osuf o -hcsuf hc -c compiler/nativeGen/RegAlloc/Graph/Main.hs -o compiler/stage1/build/RegAlloc/Graph/Main.o "/Users/thorkilnaur/tn/install/ghc-6.8.3/bin/ghc" -H32m -O -package-conf libraries/bootstrapping.conf -package-name ghc-6.13 -hide-all-packages -i -icompiler/nativeGen -icompiler/basicTypes -icompiler/cmm -icompiler/codeGen -icompiler/coreSyn -icompiler/deSugar -icompiler/ghci -icompiler/hsSyn -icompiler/iface -icompiler/main -icompiler/parser -icompiler/prelude -icompiler/profiling -icompiler/rename -icompiler/simplCore -icompiler/simplStg -icompiler/specialise -icompiler/stgSyn -icompiler/stranal -icompiler/typecheck -icompiler/types -icompiler/utils -icompiler/vectorise -icompiler/stage1/build -icompiler/stage1/build/autogen -Icompiler/stage1/build -Icompiler/stage1/build/autogen -Icompiler/stage1 -Icompiler/../libraries/base/cbits -Icompiler/../libraries/base/include -Icompiler/. -Icompiler/parser -Icompiler/utils -optP-include -optPcompiler/stage1/build/autogen/cabal_macros.h -package Cabal-1.9.0 -package array-0.1.0.0 -package base-3.0.2.0 -package bin-package-db-0.0.0.0 -package bytestring-0.9.0.1.1 -package containers-0.1.0.2 -package directory-1.0.0.1 -package extensible-exceptions-0.1.1.1 -package filepath-1.1.0.0 -package hpc-0.5.0.4 -package old-time-1.0.0.0 -package process-1.0.0.1 -package unix-2.3.0.1 -Wall -fno-warn-name-shadowing -fno-warn-orphans -XPatternSignatures -XCPP -XMagicHash -XUnboxedTuples -XPatternGuards -XForeignFunctionInterface -XEmptyDataDecls -XTypeSynonymInstances -XMultiParamTypeClasses -XFlexibleInstances -XRank2Types -XScopedTypeVariables -XDeriveDataTypeable -XRelaxedPolyRec -#include cutils.h -DSTAGE=1 -O -fasm -odir compiler/stage1/build -hidir compiler/stage1/build -stubdir compiler/stage1/build -hisuf hi -osuf o -hcsuf hc -c compiler/nativeGen/RegAlloc/Linear/PPC/FreeRegs.hs -o compiler/stage1/build/RegAlloc/Linear/PPC/FreeRegs.o "/Users/thorkilnaur/tn/install/ghc-6.8.3/bin/ghc" -H32m -O -package-conf libraries/bootstrapping.conf -package-name ghc-6.13 -hide-all-packages -i -icompiler/nativeGen -icompiler/basicTypes -icompiler/cmm -icompiler/codeGen -icompiler/coreSyn -icompiler/deSugar -icompiler/ghci -icompiler/hsSyn -icompiler/iface -icompiler/main -icompiler/parser -icompiler/prelude -icompiler/profiling -icompiler/rename -icompiler/simplCore -icompiler/simplStg -icompiler/specialise -icompiler/stgSyn -icompiler/stranal -icompiler/typecheck -icompiler/types -icompiler/utils -icompiler/vectorise -icompiler/stage1/build -icompiler/stage1/build/autogen -Icompiler/stage1/build -Icompiler/stage1/build/autogen -Icompiler/stage1 -Icompiler/../libraries/base/cbits -Icompiler/../libraries/base/include -Icompiler/. -Icompiler/parser -Icompiler/utils -optP-include -optPcompiler/stage1/build/autogen/cabal_macros.h -package Cabal-1.9.0 -package array-0.1.0.0 -package base-3.0.2.0 -package bin-package-db-0.0.0.0 -package bytestring-0.9.0.1.1 -package containers-0.1.0.2 -package directory-1.0.0.1 -package extensible-exceptions-0.1.1.1 -package filepath-1.1.0.0 -package hpc-0.5.0.4 -package old-time-1.0.0.0 -package process-1.0.0.1 -package unix-2.3.0.1 -Wall -fno-warn-name-shadowing -fno-warn-orphans -XPatternSignatures -XCPP -XMagicHash -XUnboxedTuples -XPatternGuards -XForeignFunctionInterface -XEmptyDataDecls -XTypeSynonymInstances -XMultiParamTypeClasses -XFlexibleInstances -XRank2Types -XScopedTypeVariables -XDeriveDataTypeable -XRelaxedPolyRec -#include cutils.h -DSTAGE=1 -O -fasm -odir compiler/stage1/build -hidir compiler/stage1/build -stubdir compiler/stage1/build -hisuf hi -osuf o -hcsuf hc -c compiler/nativeGen/RegAlloc/Linear/FreeRegs.hs -o compiler/stage1/build/RegAlloc/Linear/FreeRegs.o "/Users/thorkilnaur/tn/install/ghc-6.8.3/bin/ghc" -H32m -O -package-conf libraries/bootstrapping.conf -package-name ghc-6.13 -hide-all-packages -i -icompiler/nativeGen -icompiler/basicTypes -icompiler/cmm -icompiler/codeGen -icompiler/coreSyn -icompiler/deSugar -icompiler/ghci -icompiler/hsSyn -icompiler/iface -icompiler/main -icompiler/parser -icompiler/prelude -icompiler/profiling -icompiler/rename -icompiler/simplCore -icompiler/simplStg -icompiler/specialise -icompiler/stgSyn -icompiler/stranal -icompiler/typecheck -icompiler/types -icompiler/utils -icompiler/vectorise -icompiler/stage1/build -icompiler/stage1/build/autogen -Icompiler/stage1/build -Icompiler/stage1/build/autogen -Icompiler/stage1 -Icompiler/../libraries/base/cbits -Icompiler/../libraries/base/include -Icompiler/. -Icompiler/parser -Icompiler/utils -optP-include -optPcompiler/stage1/build/autogen/cabal_macros.h -package Cabal-1.9.0 -package array-0.1.0.0 -package base-3.0.2.0 -package bin-package-db-0.0.0.0 -package bytestring-0.9.0.1.1 -package containers-0.1.0.2 -package directory-1.0.0.1 -package extensible-exceptions-0.1.1.1 -package filepath-1.1.0.0 -package hpc-0.5.0.4 -package old-time-1.0.0.0 -package process-1.0.0.1 -package unix-2.3.0.1 -Wall -fno-warn-name-shadowing -fno-warn-orphans -XPatternSignatures -XCPP -XMagicHash -XUnboxedTuples -XPatternGuards -XForeignFunctionInterface -XEmptyDataDecls -XTypeSynonymInstances -XMultiParamTypeClasses -XFlexibleInstances -XRank2Types -XScopedTypeVariables -XDeriveDataTypeable -XRelaxedPolyRec -#include cutils.h -DSTAGE=1 -O -fasm -odir compiler/stage1/build -hidir compiler/stage1/build -stubdir compiler/stage1/build -hisuf hi -osuf o -hcsuf hc -c compiler/nativeGen/RegAlloc/Linear/StackMap.hs -o compiler/stage1/build/RegAlloc/Linear/StackMap.o "/Users/thorkilnaur/tn/install/ghc-6.8.3/bin/ghc" -H32m -O -package-conf libraries/bootstrapping.conf -package-name ghc-6.13 -hide-all-packages -i -icompiler/nativeGen -icompiler/basicTypes -icompiler/cmm -icompiler/codeGen -icompiler/coreSyn -icompiler/deSugar -icompiler/ghci -icompiler/hsSyn -icompiler/iface -icompiler/main -icompiler/parser -icompiler/prelude -icompiler/profiling -icompiler/rename -icompiler/simplCore -icompiler/simplStg -icompiler/specialise -icompiler/stgSyn -icompiler/stranal -icompiler/typecheck -icompiler/types -icompiler/utils -icompiler/vectorise -icompiler/stage1/build -icompiler/stage1/build/autogen -Icompiler/stage1/build -Icompiler/stage1/build/autogen -Icompiler/stage1 -Icompiler/../libraries/base/cbits -Icompiler/../libraries/base/include -Icompiler/. -Icompiler/parser -Icompiler/utils -optP-include -optPcompiler/stage1/build/autogen/cabal_macros.h -package Cabal-1.9.0 -package array-0.1.0.0 -package base-3.0.2.0 -package bin-package-db-0.0.0.0 -package bytestring-0.9.0.1.1 -package containers-0.1.0.2 -package directory-1.0.0.1 -package extensible-exceptions-0.1.1.1 -package filepath-1.1.0.0 -package hpc-0.5.0.4 -package old-time-1.0.0.0 -package process-1.0.0.1 -package unix-2.3.0.1 -Wall -fno-warn-name-shadowing -fno-warn-orphans -XPatternSignatures -XCPP -XMagicHash -XUnboxedTuples -XPatternGuards -XForeignFunctionInterface -XEmptyDataDecls -XTypeSynonymInstances -XMultiParamTypeClasses -XFlexibleInstances -XRank2Types -XScopedTypeVariables -XDeriveDataTypeable -XRelaxedPolyRec -#include cutils.h -DSTAGE=1 -O -fasm -odir compiler/stage1/build -hidir compiler/stage1/build -stubdir compiler/stage1/build -hisuf hi -osuf o -hcsuf hc -c compiler/nativeGen/RegAlloc/Linear/Base.hs -o compiler/stage1/build/RegAlloc/Linear/Base.o "/Users/thorkilnaur/tn/install/ghc-6.8.3/bin/ghc" -H32m -O -package-conf libraries/bootstrapping.conf -package-name ghc-6.13 -hide-all-packages -i -icompiler/nativeGen -icompiler/basicTypes -icompiler/cmm -icompiler/codeGen -icompiler/coreSyn -icompiler/deSugar -icompiler/ghci -icompiler/hsSyn -icompiler/iface -icompiler/main -icompiler/parser -icompiler/prelude -icompiler/profiling -icompiler/rename -icompiler/simplCore -icompiler/simplStg -icompiler/specialise -icompiler/stgSyn -icompiler/stranal -icompiler/typecheck -icompiler/types -icompiler/utils -icompiler/vectorise -icompiler/stage1/build -icompiler/stage1/build/autogen -Icompiler/stage1/build -Icompiler/stage1/build/autogen -Icompiler/stage1 -Icompiler/../libraries/base/cbits -Icompiler/../libraries/base/include -Icompiler/. -Icompiler/parser -Icompiler/utils -optP-include -optPcompiler/stage1/build/autogen/cabal_macros.h -package Cabal-1.9.0 -package array-0.1.0.0 -package base-3.0.2.0 -package bin-package-db-0.0.0.0 -package bytestring-0.9.0.1.1 -package containers-0.1.0.2 -package directory-1.0.0.1 -package extensible-exceptions-0.1.1.1 -package filepath-1.1.0.0 -package hpc-0.5.0.4 -package old-time-1.0.0.0 -package process-1.0.0.1 -package unix-2.3.0.1 -Wall -fno-warn-name-shadowing -fno-warn-orphans -XPatternSignatures -XCPP -XMagicHash -XUnboxedTuples -XPatternGuards -XForeignFunctionInterface -XEmptyDataDecls -XTypeSynonymInstances -XMultiParamTypeClasses -XFlexibleInstances -XRank2Types -XScopedTypeVariables -XDeriveDataTypeable -XRelaxedPolyRec -#include cutils.h -DSTAGE=1 -O -fasm -odir compiler/stage1/build -hidir compiler/stage1/build -stubdir compiler/stage1/build -hisuf hi -osuf o -hcsuf hc -c compiler/nativeGen/RegAlloc/Linear/Stats.hs -o compiler/stage1/build/RegAlloc/Linear/Stats.o "/Users/thorkilnaur/tn/install/ghc-6.8.3/bin/ghc" -H32m -O -package-conf libraries/bootstrapping.conf -package-name ghc-6.13 -hide-all-packages -i -icompiler/nativeGen -icompiler/basicTypes -icompiler/cmm -icompiler/codeGen -icompiler/coreSyn -icompiler/deSugar -icompiler/ghci -icompiler/hsSyn -icompiler/iface -icompiler/main -icompiler/parser -icompiler/prelude -icompiler/profiling -icompiler/rename -icompiler/simplCore -icompiler/simplStg -icompiler/specialise -icompiler/stgSyn -icompiler/stranal -icompiler/typecheck -icompiler/types -icompiler/utils -icompiler/vectorise -icompiler/stage1/build -icompiler/stage1/build/autogen -Icompiler/stage1/build -Icompiler/stage1/build/autogen -Icompiler/stage1 -Icompiler/../libraries/base/cbits -Icompiler/../libraries/base/include -Icompiler/. -Icompiler/parser -Icompiler/utils -optP-include -optPcompiler/stage1/build/autogen/cabal_macros.h -package Cabal-1.9.0 -package array-0.1.0.0 -package base-3.0.2.0 -package bin-package-db-0.0.0.0 -package bytestring-0.9.0.1.1 -package containers-0.1.0.2 -package directory-1.0.0.1 -package extensible-exceptions-0.1.1.1 -package filepath-1.1.0.0 -package hpc-0.5.0.4 -package old-time-1.0.0.0 -package process-1.0.0.1 -package unix-2.3.0.1 -Wall -fno-warn-name-shadowing -fno-warn-orphans -XPatternSignatures -XCPP -XMagicHash -XUnboxedTuples -XPatternGuards -XForeignFunctionInterface -XEmptyDataDecls -XTypeSynonymInstances -XMultiParamTypeClasses -XFlexibleInstances -XRank2Types -XScopedTypeVariables -XDeriveDataTypeable -XRelaxedPolyRec -#include cutils.h -DSTAGE=1 -O -fasm -odir compiler/stage1/build -hidir compiler/stage1/build -stubdir compiler/stage1/build -hisuf hi -osuf o -hcsuf hc -c compiler/nativeGen/RegAlloc/Linear/State.hs -o compiler/stage1/build/RegAlloc/Linear/State.o "/Users/thorkilnaur/tn/install/ghc-6.8.3/bin/ghc" -H32m -O -package-conf libraries/bootstrapping.conf -package-name ghc-6.13 -hide-all-packages -i -icompiler/nativeGen -icompiler/basicTypes -icompiler/cmm -icompiler/codeGen -icompiler/coreSyn -icompiler/deSugar -icompiler/ghci -icompiler/hsSyn -icompiler/iface -icompiler/main -icompiler/parser -icompiler/prelude -icompiler/profiling -icompiler/rename -icompiler/simplCore -icompiler/simplStg -icompiler/specialise -icompiler/stgSyn -icompiler/stranal -icompiler/typecheck -icompiler/types -icompiler/utils -icompiler/vectorise -icompiler/stage1/build -icompiler/stage1/build/autogen -Icompiler/stage1/build -Icompiler/stage1/build/autogen -Icompiler/stage1 -Icompiler/../libraries/base/cbits -Icompiler/../libraries/base/include -Icompiler/. -Icompiler/parser -Icompiler/utils -optP-include -optPcompiler/stage1/build/autogen/cabal_macros.h -package Cabal-1.9.0 -package array-0.1.0.0 -package base-3.0.2.0 -package bin-package-db-0.0.0.0 -package bytestring-0.9.0.1.1 -package containers-0.1.0.2 -package directory-1.0.0.1 -package extensible-exceptions-0.1.1.1 -package filepath-1.1.0.0 -package hpc-0.5.0.4 -package old-time-1.0.0.0 -package process-1.0.0.1 -package unix-2.3.0.1 -Wall -fno-warn-name-shadowing -fno-warn-orphans -XPatternSignatures -XCPP -XMagicHash -XUnboxedTuples -XPatternGuards -XForeignFunctionInterface -XEmptyDataDecls -XTypeSynonymInstances -XMultiParamTypeClasses -XFlexibleInstances -XRank2Types -XScopedTypeVariables -XDeriveDataTypeable -XRelaxedPolyRec -#include cutils.h -DSTAGE=1 -O -fasm -odir compiler/stage1/build -hidir compiler/stage1/build -stubdir compiler/stage1/build -hisuf hi -osuf o -hcsuf hc -c compiler/nativeGen/RegAlloc/Linear/JoinToTargets.hs -o compiler/stage1/build/RegAlloc/Linear/JoinToTargets.o "/Users/thorkilnaur/tn/install/ghc-6.8.3/bin/ghc" -H32m -O -package-conf libraries/bootstrapping.conf -package-name ghc-6.13 -hide-all-packages -i -icompiler/nativeGen -icompiler/basicTypes -icompiler/cmm -icompiler/codeGen -icompiler/coreSyn -icompiler/deSugar -icompiler/ghci -icompiler/hsSyn -icompiler/iface -icompiler/main -icompiler/parser -icompiler/prelude -icompiler/profiling -icompiler/rename -icompiler/simplCore -icompiler/simplStg -icompiler/specialise -icompiler/stgSyn -icompiler/stranal -icompiler/typecheck -icompiler/types -icompiler/utils -icompiler/vectorise -icompiler/stage1/build -icompiler/stage1/build/autogen -Icompiler/stage1/build -Icompiler/stage1/build/autogen -Icompiler/stage1 -Icompiler/../libraries/base/cbits -Icompiler/../libraries/base/include -Icompiler/. -Icompiler/parser -Icompiler/utils -optP-include -optPcompiler/stage1/build/autogen/cabal_macros.h -package Cabal-1.9.0 -package array-0.1.0.0 -package base-3.0.2.0 -package bin-package-db-0.0.0.0 -package bytestring-0.9.0.1.1 -package containers-0.1.0.2 -package directory-1.0.0.1 -package extensible-exceptions-0.1.1.1 -package filepath-1.1.0.0 -package hpc-0.5.0.4 -package old-time-1.0.0.0 -package process-1.0.0.1 -package unix-2.3.0.1 -Wall -fno-warn-name-shadowing -fno-warn-orphans -XPatternSignatures -XCPP -XMagicHash -XUnboxedTuples -XPatternGuards -XForeignFunctionInterface -XEmptyDataDecls -XTypeSynonymInstances -XMultiParamTypeClasses -XFlexibleInstances -XRank2Types -XScopedTypeVariables -XDeriveDataTypeable -XRelaxedPolyRec -#include cutils.h -DSTAGE=1 -O -fasm -odir compiler/stage1/build -hidir compiler/stage1/build -stubdir compiler/stage1/build -hisuf hi -osuf o -hcsuf hc -c compiler/nativeGen/RegAlloc/Linear/Main.hs -o compiler/stage1/build/RegAlloc/Linear/Main.o "/Users/thorkilnaur/tn/install/ghc-6.8.3/bin/ghc" -H32m -O -package-conf libraries/bootstrapping.conf -package-name ghc-6.13 -hide-all-packages -i -icompiler/nativeGen -icompiler/basicTypes -icompiler/cmm -icompiler/codeGen -icompiler/coreSyn -icompiler/deSugar -icompiler/ghci -icompiler/hsSyn -icompiler/iface -icompiler/main -icompiler/parser -icompiler/prelude -icompiler/profiling -icompiler/rename -icompiler/simplCore -icompiler/simplStg -icompiler/specialise -icompiler/stgSyn -icompiler/stranal -icompiler/typecheck -icompiler/types -icompiler/utils -icompiler/vectorise -icompiler/stage1/build -icompiler/stage1/build/autogen -Icompiler/stage1/build -Icompiler/stage1/build/autogen -Icompiler/stage1 -Icompiler/../libraries/base/cbits -Icompiler/../libraries/base/include -Icompiler/. -Icompiler/parser -Icompiler/utils -optP-include -optPcompiler/stage1/build/autogen/cabal_macros.h -package Cabal-1.9.0 -package array-0.1.0.0 -package base-3.0.2.0 -package bin-package-db-0.0.0.0 -package bytestring-0.9.0.1.1 -package containers-0.1.0.2 -package directory-1.0.0.1 -package extensible-exceptions-0.1.1.1 -package filepath-1.1.0.0 -package hpc-0.5.0.4 -package old-time-1.0.0.0 -package process-1.0.0.1 -package unix-2.3.0.1 -Wall -fno-warn-name-shadowing -fno-warn-orphans -XPatternSignatures -XCPP -XMagicHash -XUnboxedTuples -XPatternGuards -XForeignFunctionInterface -XEmptyDataDecls -XTypeSynonymInstances -XMultiParamTypeClasses -XFlexibleInstances -XRank2Types -XScopedTypeVariables -XDeriveDataTypeable -XRelaxedPolyRec -#include cutils.h -DSTAGE=1 -O -fasm -odir compiler/stage1/build -hidir compiler/stage1/build -stubdir compiler/stage1/build -hisuf hi -osuf o -hcsuf hc -c compiler/nativeGen/PPC/Ppr.hs -o compiler/stage1/build/PPC/Ppr.o "/Users/thorkilnaur/tn/install/ghc-6.8.3/bin/ghc" -H32m -O -package-conf libraries/bootstrapping.conf -package-name ghc-6.13 -hide-all-packages -i -icompiler/nativeGen -icompiler/basicTypes -icompiler/cmm -icompiler/codeGen -icompiler/coreSyn -icompiler/deSugar -icompiler/ghci -icompiler/hsSyn -icompiler/iface -icompiler/main -icompiler/parser -icompiler/prelude -icompiler/profiling -icompiler/rename -icompiler/simplCore -icompiler/simplStg -icompiler/specialise -icompiler/stgSyn -icompiler/stranal -icompiler/typecheck -icompiler/types -icompiler/utils -icompiler/vectorise -icompiler/stage1/build -icompiler/stage1/build/autogen -Icompiler/stage1/build -Icompiler/stage1/build/autogen -Icompiler/stage1 -Icompiler/../libraries/base/cbits -Icompiler/../libraries/base/include -Icompiler/. -Icompiler/parser -Icompiler/utils -optP-include -optPcompiler/stage1/build/autogen/cabal_macros.h -package Cabal-1.9.0 -package array-0.1.0.0 -package base-3.0.2.0 -package bin-package-db-0.0.0.0 -package bytestring-0.9.0.1.1 -package containers-0.1.0.2 -package directory-1.0.0.1 -package extensible-exceptions-0.1.1.1 -package filepath-1.1.0.0 -package hpc-0.5.0.4 -package old-time-1.0.0.0 -package process-1.0.0.1 -package unix-2.3.0.1 -Wall -fno-warn-name-shadowing -fno-warn-orphans -XPatternSignatures -XCPP -XMagicHash -XUnboxedTuples -XPatternGuards -XForeignFunctionInterface -XEmptyDataDecls -XTypeSynonymInstances -XMultiParamTypeClasses -XFlexibleInstances -XRank2Types -XScopedTypeVariables -XDeriveDataTypeable -XRelaxedPolyRec -#include cutils.h -DSTAGE=1 -O -fasm -odir compiler/stage1/build -hidir compiler/stage1/build -stubdir compiler/stage1/build -hisuf hi -osuf o -hcsuf hc -c compiler/nativeGen/PPC/RegInfo.hs -o compiler/stage1/build/PPC/RegInfo.o "/Users/thorkilnaur/tn/install/ghc-6.8.3/bin/ghc" -H32m -O -package-conf libraries/bootstrapping.conf -package-name ghc-6.13 -hide-all-packages -i -icompiler/nativeGen -icompiler/basicTypes -icompiler/cmm -icompiler/codeGen -icompiler/coreSyn -icompiler/deSugar -icompiler/ghci -icompiler/hsSyn -icompiler/iface -icompiler/main -icompiler/parser -icompiler/prelude -icompiler/profiling -icompiler/rename -icompiler/simplCore -icompiler/simplStg -icompiler/specialise -icompiler/stgSyn -icompiler/stranal -icompiler/typecheck -icompiler/types -icompiler/utils -icompiler/vectorise -icompiler/stage1/build -icompiler/stage1/build/autogen -Icompiler/stage1/build -Icompiler/stage1/build/autogen -Icompiler/stage1 -Icompiler/../libraries/base/cbits -Icompiler/../libraries/base/include -Icompiler/. -Icompiler/parser -Icompiler/utils -optP-include -optPcompiler/stage1/build/autogen/cabal_macros.h -package Cabal-1.9.0 -package array-0.1.0.0 -package base-3.0.2.0 -package bin-package-db-0.0.0.0 -package bytestring-0.9.0.1.1 -package containers-0.1.0.2 -package directory-1.0.0.1 -package extensible-exceptions-0.1.1.1 -package filepath-1.1.0.0 -package hpc-0.5.0.4 -package old-time-1.0.0.0 -package process-1.0.0.1 -package unix-2.3.0.1 -Wall -fno-warn-name-shadowing -fno-warn-orphans -XPatternSignatures -XCPP -XMagicHash -XUnboxedTuples -XPatternGuards -XForeignFunctionInterface -XEmptyDataDecls -XTypeSynonymInstances -XMultiParamTypeClasses -XFlexibleInstances -XRank2Types -XScopedTypeVariables -XDeriveDataTypeable -XRelaxedPolyRec -#include cutils.h -DSTAGE=1 -O -fasm -odir compiler/stage1/build -hidir compiler/stage1/build -stubdir compiler/stage1/build -hisuf hi -osuf o -hcsuf hc -c compiler/nativeGen/PPC/CodeGen.hs -o compiler/stage1/build/PPC/CodeGen.o "/Users/thorkilnaur/tn/install/ghc-6.8.3/bin/ghc" -H32m -O -package-conf libraries/bootstrapping.conf -package-name ghc-6.13 -hide-all-packages -i -icompiler/nativeGen -icompiler/basicTypes -icompiler/cmm -icompiler/codeGen -icompiler/coreSyn -icompiler/deSugar -icompiler/ghci -icompiler/hsSyn -icompiler/iface -icompiler/main -icompiler/parser -icompiler/prelude -icompiler/profiling -icompiler/rename -icompiler/simplCore -icompiler/simplStg -icompiler/specialise -icompiler/stgSyn -icompiler/stranal -icompiler/typecheck -icompiler/types -icompiler/utils -icompiler/vectorise -icompiler/stage1/build -icompiler/stage1/build/autogen -Icompiler/stage1/build -Icompiler/stage1/build/autogen -Icompiler/stage1 -Icompiler/../libraries/base/cbits -Icompiler/../libraries/base/include -Icompiler/. -Icompiler/parser -Icompiler/utils -optP-include -optPcompiler/stage1/build/autogen/cabal_macros.h -package Cabal-1.9.0 -package array-0.1.0.0 -package base-3.0.2.0 -package bin-package-db-0.0.0.0 -package bytestring-0.9.0.1.1 -package containers-0.1.0.2 -package directory-1.0.0.1 -package extensible-exceptions-0.1.1.1 -package filepath-1.1.0.0 -package hpc-0.5.0.4 -package old-time-1.0.0.0 -package process-1.0.0.1 -package unix-2.3.0.1 -Wall -fno-warn-name-shadowing -fno-warn-orphans -XPatternSignatures -XCPP -XMagicHash -XUnboxedTuples -XPatternGuards -XForeignFunctionInterface -XEmptyDataDecls -XTypeSynonymInstances -XMultiParamTypeClasses -XFlexibleInstances -XRank2Types -XScopedTypeVariables -XDeriveDataTypeable -XRelaxedPolyRec -#include cutils.h -DSTAGE=1 -O -fasm -odir compiler/stage1/build -hidir compiler/stage1/build -stubdir compiler/stage1/build -hisuf hi -osuf o -hcsuf hc -c compiler/nativeGen/AsmCodeGen.lhs -o compiler/stage1/build/AsmCodeGen.o compiler/nativeGen/AsmCodeGen.lhs:637:16: Not in scope: data constructor `DestBlockId' compiler/nativeGen/AsmCodeGen.lhs:875:31: Not in scope: `mkRtsCodeLabel' compiler/nativeGen/AsmCodeGen.lhs:879:31: Not in scope: `mkRtsCodeLabel' compiler/nativeGen/AsmCodeGen.lhs:883:31: Not in scope: `mkRtsCodeLabel' make[1]: *** [compiler/stage1/build/AsmCodeGen.o] Error 1 make: *** [all] Error 2 From marlowsd at gmail.com Thu Dec 3 03:43:00 2009 From: marlowsd at gmail.com (Simon Marlow) Date: Thu Dec 3 03:18:09 2009 Subject: Fix GHC ticket 2615 (linker scripts in .so files) In-Reply-To: <200912021308.38704.hgolden@socal.rr.com> References: <200911302249.12167.hgolden@socal.rr.com> <4B169ACD.6090707@gmail.com> <200912021308.38704.hgolden@socal.rr.com> Message-ID: <4B177A14.7090108@gmail.com> On 02/12/2009 21:08, Howard B. Golden wrote: > Hi Simon M., > > On Wednesday December 2, 2009, Simon Marlow wrote: >> On 01/12/2009 06:49, Howard B. Golden wrote: >>> Mon Nov 30 22:12:34 PST 2009 howard_b_golden@yahoo.com >>> * Fix GHC ticket 2615 (linker scripts in .so files) >>> This patch only applies to systems that use ELF format files. >>> The patch modifies the addDLL function so that it recognizes >>> "invalid ELF header" errors. If these occur, the file that was >>> opened is scanned for a linker script GROUP ( ... ) directive. If >>> found, the first file inside the GROUP ( ... ) will be sent to >>> dlopen. Any errors reported by dlopen then will be reported to the >>> caller. >> >> Thanks Howard. I think the patch could do with a round of tweaks >> before being pushed, comments below. > > I will make the changes you suggest. Then I'll follow the full > validation process. I have done much of this already. I noticed that > there is only 1 failure: T1969. I don't think I can do anything about > that, so I plan to disregard it. Please confirm. Correct, T1969 is currently failing (we're looking into it). >> Can we rely on the availability of regex.h and POSIX regexes? Does >> this need a configure test? > > I don't know the answer to this. Isn't POSIX part of the baseline > assumption? If not, I would need some help with the autoconf changes, > since I haven't done any before. I'll follow up to your other email about this. >> We don't generally use atexit() in the RTS, all the cleanup has to be >> done by hs_exit(). Typically each subsystem has an exitFoo() or >> freeFoo() function called by hs_exit(). > > I'm uncertain about what I should do here. Should I simply remove the > atexit() and the callback code. Or should I somehow link it up to > hs_exit()? You should make an exitLinker() function (which may just mean renaming initLinkerCleanup()), and call it from hs_exit() in RtsStartup.c. Remember to check init_linker_done, because the linker is only initialised on demand. Cheers, Simon From marlowsd at gmail.com Thu Dec 3 03:50:09 2009 From: marlowsd at gmail.com (Simon Marlow) Date: Thu Dec 3 03:25:08 2009 Subject: Fix GHC ticket 2615 (linker scripts in .so files) In-Reply-To: <200912021538.21466.hgolden@socal.rr.com> References: <200911302249.12167.hgolden@socal.rr.com> <4B169ACD.6090707@gmail.com> <200912021308.38704.hgolden@socal.rr.com> <200912021538.21466.hgolden@socal.rr.com> Message-ID: <4B177BC1.80507@gmail.com> On 02/12/2009 23:38, Howard B. Golden wrote: > On Wednesday December 2, 2009, I wrote: >> On Wednesday December 2, 2009, Simon Marlow wrote: > >>> Can we rely on the availability of regex.h and POSIX regexes? Does >>> this need a configure test? >> >> I don't know the answer to this. Isn't POSIX part of the baseline >> assumption? If not, I would need some help with the autoconf changes, >> since I haven't done any before. > > Googling this subject, I came across Jan Wolter's "Unix Incompatibility > Notes: Regular Expression Libraries" (see > http://unixpapa.com/incnote/regex.html). Wolter's advice is: > > "All Unix systems seem to have some form of regular expression parsing > library that can be invoked from C programs, however they are not very > compatible with each other. Both the regular expression syntax and C- > language API vary considerably. > > "The best solution for programmers wishing to use regular expression > routines in portable C programs is probably not to depend on the regular > expression libraries that may be found on the host computer, but to > include a copy of Henry Spencer's implementation of the POSIX 1003.2 > standard (http://arglist.com/regex/) or Philip Hazel's Perl-Compatible > Regular Expression Library (http://arglist.com/regex/) in your > distribution. This is what Apache, MSQL and many other packages do. The > copyright terms on for these libraries are liberal enough so that almost > anyone should be able to make use of them, and both packages work well." > > This advice seems reasonable to me. (Perhaps one of these libraries is > already being included in GHC? If so, that is what I will use.) > Otherwise, I think either would work fine for my minimal use. > > Please give me feedback on how to deal with this. Thanks. We don't have a regex library included with GHC, and I think adding one would be overkill just to solve this problem. Regex support is part of POSIX (1003.1-2001), but you should be careful to stick to the POSIX parts of the spec and not use e.g. GNU extensions (I haven't checked whether your patch does this or not). http://www.opengroup.org/onlinepubs/009695399/basedefs/xbd_chap09.html Note that this won't be available on Windows, but since the linker script support is inside #ifdef OBJFORMAT_ELF that shouldn't be a problem. It would be good to add tests to the autoconf script too, but it's not absolutely necessary. We do assume POSIX on non-Windows systems. Cheers, Simon From marlowsd at gmail.com Thu Dec 3 03:51:07 2009 From: marlowsd at gmail.com (Simon Marlow) Date: Thu Dec 3 03:26:00 2009 Subject: Fix GHC ticket 2615 (linker scripts in .so files) In-Reply-To: <200912022106.51259.hgolden@socal.rr.com> References: <200911302249.12167.hgolden@socal.rr.com> <4B169ACD.6090707@gmail.com> <200912021308.38704.hgolden@socal.rr.com> <200912022106.51259.hgolden@socal.rr.com> Message-ID: <4B177BFB.6080909@gmail.com> On 03/12/2009 05:06, Howard B. Golden wrote: > Hi Simon M., > > On Wednesday December 2, 2009, I wrote: > >> I'm not sure how to write a test case that can be added to the >> validation tests. By _hand_ I have been testing by running: >> >> $ ghc-stage2 --interactive -lpcre >> >> On my system (Gentoo), /usr/lib64/libpcre.so is a linker script. >> However, I don't think this will always be true on other systems. I'd >> appreciate some suggestions about how to write the test. > > I thought of this approach: In the test I will create a linker script > and point it to some convenient library (e.g., libc.so). Then I'll load > it. > > For example, if libc is /lib64/libc.so.6, I will create a linker script > in/testc.so which contains GROUP ( /lib64/libc.so.6 ). > Then I'll execute: > > ./ghc-stage2 --interactive/testc.so > > Note: must be an absolute path; relative paths don't > work here. > > This should succeed with the following messages: > > GHCi, version 6.12.0.20091126: http://www.haskell.org/ghc/ :? for help > Loading package ghc-prim ... linking ... done. > Loading package integer-gmp ... linking ... done. > Loading package base ... linking ... done. > Loading package ffi-1.0 ... linking ... done. > Loading object (dynamic)/testc.so ... done > final link ... done > Prelude> > > Please let me know if this is an acceptable test case or give your > feedback. Thanks. Looks good. Remember to disable the test on Windows, with if_platform(i386-unknown-mingw32,skip). Cheers, Simon From marlowsd at gmail.com Thu Dec 3 04:13:40 2009 From: marlowsd at gmail.com (Simon Marlow) Date: Thu Dec 3 03:48:37 2009 Subject: Fix GHC ticket 2615 (linker scripts in .so files) In-Reply-To: <200912021638.38093.hgolden@socal.rr.com> References: <200911302249.12167.hgolden@socal.rr.com> <1259798719.4896.100167.camel@localhost> <200912021638.38093.hgolden@socal.rr.com> Message-ID: <4B178144.1050906@gmail.com> On 03/12/2009 00:38, Howard B. Golden wrote: > Hi Duncan, > > On Wednesday December 2, 2009, Duncan Coutts wrote: >> On Mon, 2009-11-30 at 22:49 -0800, Howard B. Golden wrote: >>> Mon Nov 30 22:12:34 PST 2009 howard_b_golden@yahoo.com >>> * Fix GHC ticket 2615 (linker scripts in .so files) >>> This patch only applies to systems that use ELF format files. >>> The patch modifies the addDLL function so that it recognizes >>> "invalid ELF header" errors. If these occur, the file that was >>> opened is scanned for a linker script GROUP ( ... ) directive. If >>> found, the first file inside the GROUP ( ... ) will be sent to >>> dlopen. Any errors reported by dlopen then will be reported to the >>> caller. >> >> First of all. I'm happy enough with this approach as an interim >> measure. We know it will not work in all cases, eg it cannot cope >> with: >> >> GROUP ( /lib64/libpthread.so.0 /usr/lib64/libpthread_nonshared.a ) >> >> because we cannot obtain any of the symbols from the nonshared >> version. > > I agree that it won't do this. > >> What remains is to work out a way to resolve -lpthread >> to /lib64/libpcre.so.0 which could be recorded in the package >> description. Of course this is exactly what the native system linker >> does. > > I know there was discussion of replacing Linker.c with a call to the > native system linker. This seems to me to be the way to go. However, I > don't know what monsters might lurk on that path. > >> So another way to look at this is that this will all go away when we >> build Haskell packages for ghci as shared libs using the native >> linker. > > When is this change planned to occur? If soon, maybe this patch should > be abandoned. > > At present, it is possible to say 'ghci -lpcre' or 'addDLL "lpcre"'. For > these to work, you have to be able to call the system linker from ghci > dynamically. (Therefore, I think it means replacing Linker.c with the > native system linker.) Again, I'm all for this, but I don't know the > difficulty involved. See http://hackage.haskell.org/trac/ghc/ticket/3658 this in itself doesn't obsolete Linker.c, but it is a necessary first step, and more research needs to be done before we can decide whether obsoleting Linker.c is possible and practical. Duncan is right to point out that linker script futzing in Linker.c won't be necessary if we make GHCi dynamically linked, and we certainly plan to do that in the 6.14 timeframe, so working on dynamically linking GHCi would be more useful in the long term. Cheers, Simon From duncan.coutts at googlemail.com Thu Dec 3 05:33:20 2009 From: duncan.coutts at googlemail.com (Duncan Coutts) Date: Thu Dec 3 05:08:05 2009 Subject: Fix GHC ticket 2615 (linker scripts in .so files) In-Reply-To: <200912021638.38093.hgolden@socal.rr.com> References: <200911302249.12167.hgolden@socal.rr.com> <1259798719.4896.100167.camel@localhost> <200912021638.38093.hgolden@socal.rr.com> Message-ID: <1259836400.4896.102695.camel@localhost> On Wed, 2009-12-02 at 16:38 -0800, Howard B. Golden wrote: > At present, it is possible to say 'ghci -lpcre' or 'addDLL "lpcre"'. For > these to work, you have to be able to call the system linker from ghci > dynamically. (Therefore, I think it means replacing Linker.c with the > native system linker.) The point is, technically we probably do not want "ghci -lpcre" to translate directly into a call to dlopen "libpcre.so". There should be another translation stage to give us "libpcre.so.0". Then that name --- corresponding to a fixed ABI --- should be kept in the package config so we keep linking to the same thing even if you install newer versions of the C lib. The problem is I don't know any sensible way to obtain "libpcre.so.0" from "libpcre.so". You can take an empty .o file and use the system linker to link it against -lpcre and then use ldd to see what it ended up picking. But I'm not sure that's so helpful. Duncan From marlowsd at gmail.com Thu Dec 3 08:13:53 2009 From: marlowsd at gmail.com (Simon Marlow) Date: Thu Dec 3 07:48:31 2009 Subject: patch applied (ghc): Fix profiling build Message-ID: <20091203131352.GA17921@haskell.galois.com> Thu Dec 3 00:59:30 PST 2009 Simon Marlow * Fix profiling build Ignore-this: ff3de527cbf7703e8bac4a48933cd8ba M ./rts/LdvProfile.c -22 View patch online: http://darcs.haskell.org/ghc/_darcs/patches/20091203085930-12142-48de3f71071a55758a4b90b587d573b4220ffc41.gz From marlowsd at gmail.com Thu Dec 3 08:13:58 2009 From: marlowsd at gmail.com (Simon Marlow) Date: Thu Dec 3 07:48:36 2009 Subject: patch applied (ghc): stg_ap_0_fast: sanity-check only the topmost frame, not the whole stack Message-ID: <20091203131357.GA17938@haskell.galois.com> Wed Dec 2 03:51:09 PST 2009 Simon Marlow * stg_ap_0_fast: sanity-check only the topmost frame, not the whole stack Ignore-this: ad45e07c26aa961913d367d7c53efb75 Sanity checking was getting too slow in some cases, this returns it to a constant-factor overhead. M ./rts/Apply.cmm -3 +1 View patch online: http://darcs.haskell.org/ghc/_darcs/patches/20091202115109-12142-6035ca532aa259128c5f970b748b2be97bfbd8fb.gz From marlowsd at gmail.com Thu Dec 3 08:14:03 2009 From: marlowsd at gmail.com (Simon Marlow) Date: Thu Dec 3 07:48:42 2009 Subject: patch applied (ghc): move sanity checking code from Storage.c to Sanity.c Message-ID: <20091203131403.GA17956@haskell.galois.com> Wed Dec 2 04:11:41 PST 2009 Simon Marlow * move sanity checking code from Storage.c to Sanity.c Ignore-this: 216d434c3c3d2250effac22b37bc2b4d M ./rts/Sanity.c +60 M ./rts/Sanity.h -5 +7 M ./rts/sm/GC.c -5 +4 M ./rts/sm/Storage.c -54 M ./rts/sm/Storage.h -2 View patch online: http://darcs.haskell.org/ghc/_darcs/patches/20091202121141-12142-25549be7aa5db947c7e756c254d260049dfec702.gz From marlowsd at gmail.com Thu Dec 3 08:14:08 2009 From: marlowsd at gmail.com (Simon Marlow) Date: Thu Dec 3 07:48:48 2009 Subject: patch applied (ghc): Refactoring only Message-ID: <20091203131408.GA17976@haskell.galois.com> Wed Dec 2 04:38:06 PST 2009 Simon Marlow * Refactoring only Ignore-this: 95a93f6e330f2c609c197194412cac75 ./rts/Sanity.c -> ./rts/sm/Sanity.c ./rts/Sanity.h -> ./rts/sm/Sanity.h M ./rts/Interpreter.c -1 +1 M ./rts/Linker.c +1 M ./rts/RaiseAsync.c -1 +1 M ./rts/RetainerProfile.c -1 +1 M ./rts/Schedule.c -1 +1 M ./rts/Stats.h +2 M ./rts/parallel/Global.c -2 +2 M ./rts/parallel/Pack.c -2 +2 M ./rts/sm/BlockAlloc.c +34 M ./rts/sm/BlockAlloc.h +3 M ./rts/sm/GCUtils.c +1 M ./rts/sm/Sanity.c +173 M ./rts/sm/Sanity.h +2 M ./rts/sm/Storage.c -217 +12 M ./rts/sm/Storage.h -6 +2 M ./rts/sm/Sweep.c -1 +1 View patch online: http://darcs.haskell.org/ghc/_darcs/patches/20091202123806-12142-8036cc7d011ce112a3c85a985df693a76db1e1b0.gz From marlowsd at gmail.com Thu Dec 3 08:14:14 2009 From: marlowsd at gmail.com (Simon Marlow) Date: Thu Dec 3 07:48:54 2009 Subject: patch applied (ghc): remove unused cap->in_gc flag Message-ID: <20091203131413.GA17995@haskell.galois.com> Wed Dec 2 07:42:40 PST 2009 Simon Marlow * remove unused cap->in_gc flag Ignore-this: db2ef6c957c8d32233bbcc344e3c06b6 M ./rts/Capability.c -1 M ./rts/Capability.h -3 M ./rts/sm/GC.c -2 View patch online: http://darcs.haskell.org/ghc/_darcs/patches/20091202154240-12142-96afe01f7a4a4803edd3e2e0b7290415b8e611b6.gz From marlowsd at gmail.com Thu Dec 3 08:14:24 2009 From: marlowsd at gmail.com (Simon Marlow) Date: Thu Dec 3 07:49:04 2009 Subject: patch applied (ghc): add a missing lock around allocGroup() Message-ID: <20091203131422.GA18012@haskell.galois.com> Thu Dec 3 03:02:09 PST 2009 Simon Marlow * add a missing lock around allocGroup() Ignore-this: 5898b3de4010e16789b628b004aa77db M ./rts/sm/Storage.c +2 View patch online: http://darcs.haskell.org/ghc/_darcs/patches/20091203110209-12142-bc9a72a90a1f14d0e3db2673a3b7975af8605998.gz From marlowsd at gmail.com Thu Dec 3 08:23:43 2009 From: marlowsd at gmail.com (Simon Marlow) Date: Thu Dec 3 07:58:50 2009 Subject: patch applied (ghc): More work on the simplifier's inlining strategies In-Reply-To: <20091202174538.GA29765@haskell.galois.com> References: <20091202174538.GA29765@haskell.galois.com> Message-ID: <4B17BBDF.9040403@gmail.com> On 02/12/2009 17:45, Simon Peyton Jones wrote: > Wed Dec 2 09:42:56 PST 2009 simonpj@microsoft.com > * More work on the simplifier's inlining strategies > Ignore-this: 5840392a95d9a47f37c3074f7394f2c2 > > This patch collects a small raft of related changes T1969 has started working for me again. Just lucky? Cheers, Simon From simonpj at microsoft.com Thu Dec 3 09:39:59 2009 From: simonpj at microsoft.com (Simon Peyton-Jones) Date: Thu Dec 3 09:14:40 2009 Subject: patch applied (ghc): More work on the simplifier's inlining strategies In-Reply-To: <4B17BBDF.9040403@gmail.com> References: <20091202174538.GA29765@haskell.galois.com> <4B17BBDF.9040403@gmail.com> Message-ID: <59543203684B2244980D7E4057D5FBC108505C1C@DB3EX14MBXC310.europe.corp.microsoft.com> | -----Original Message----- | From: Simon Marlow [mailto:marlowsd@gmail.com] | Sent: 03 December 2009 13:24 | To: Simon Peyton-Jones | Cc: cvs-ghc@haskell.org | Subject: Re: patch applied (ghc): More work on the simplifier's inlining strategies | | On 02/12/2009 17:45, Simon Peyton Jones wrote: | > Wed Dec 2 09:42:56 PST 2009 simonpj@microsoft.com | > * More work on the simplifier's inlining strategies | > Ignore-this: 5840392a95d9a47f37c3074f7394f2c2 | > | > This patch collects a small raft of related changes | | T1969 has started working for me again. Just lucky? I'm not sure actually. Here's a summary of nofib changes, from more-or-less that patch. I should have put that in the commit msg. -------------------------------------------------------------------------------- Program Size Allocs Runtime Elapsed -------------------------------------------------------------------------------- Min -21.1% -8.8% -15.9% Max +5.2% +7.9% +12.1% Geometric Mean -0.3% -0.6% -1.6% Module sizes -1 s.d. ----- -10.7% +1 s.d. ----- +5.5% Average ----- -2.9% Compile times -1 s.d. ----- -9.5% +1 s.d. ----- +5.9% Average ----- -2.1% From igloo at earth.li Thu Dec 3 10:58:16 2009 From: igloo at earth.li (Ian Lynagh) Date: Thu Dec 3 10:32:59 2009 Subject: patch applied (ghc): Fix column numbers used when highlighting :list output Message-ID: <20091203155815.GA29894@haskell.galois.com> Thu Dec 3 05:03:28 PST 2009 Ian Lynagh * Fix column numbers used when highlighting :list output M ./ghc/InteractiveUI.hs -2 +2 View patch online: http://darcs.haskell.org/ghc/_darcs/patches/20091203130328-3fd76-10d73b1e6de096652725384a74c1fa56aaf1e701.gz From igloo at earth.li Thu Dec 3 10:58:25 2009 From: igloo at earth.li (Ian Lynagh) Date: Thu Dec 3 10:33:04 2009 Subject: patch applied (ghc): Whitespace only Message-ID: <20091203155824.GA29924@haskell.galois.com> Thu Dec 3 05:22:59 PST 2009 Ian Lynagh * Whitespace only M ./utils/hpc/HpcMarkup.hs -189 +189 View patch online: http://darcs.haskell.org/ghc/_darcs/patches/20091203132259-3fd76-c7b53447a2ce8cb64b57d8deffeac6ec94a74025.gz From igloo at earth.li Thu Dec 3 10:58:29 2009 From: igloo at earth.li (Ian Lynagh) Date: Thu Dec 3 10:33:08 2009 Subject: patch applied (ghc): Fix HPC column numbers, following the column number changes in GHC Message-ID: <20091203155829.GA29951@haskell.galois.com> Thu Dec 3 05:55:20 PST 2009 Ian Lynagh * Fix HPC column numbers, following the column number changes in GHC M ./compiler/deSugar/Coverage.lhs -2 +2 M ./utils/hpc/HpcLexer.hs -2 +2 View patch online: http://darcs.haskell.org/ghc/_darcs/patches/20091203135520-3fd76-84ef15f5170c2e3bf841fcf6f19c072261400932.gz From igloo at earth.li Thu Dec 3 10:58:37 2009 From: igloo at earth.li (Ian Lynagh) Date: Thu Dec 3 10:33:15 2009 Subject: patch applied (ghc): Add a GHC layout extension to the alternative layout rule Message-ID: <20091203155834.GA29968@haskell.galois.com> Thu Dec 3 07:57:08 PST 2009 Ian Lynagh * Add a GHC layout extension to the alternative layout rule M ./compiler/parser/Lexer.x +9 View patch online: http://darcs.haskell.org/ghc/_darcs/patches/20091203155708-3fd76-3f75d2d07c857489feedf15edb21b93eaaa76b5c.gz From igloo at earth.li Thu Dec 3 11:10:41 2009 From: igloo at earth.li (Ian Lynagh) Date: Thu Dec 3 10:45:21 2009 Subject: patch applied (testsuite): Accept output for break020 Message-ID: <20091203161040.GA30767@haskell.galois.com> Thu Dec 3 05:56:42 PST 2009 Ian Lynagh * Accept output for break020 It now gets the columns right for the highlighting M ./tests/ghc-regress/ghci.debugger/scripts/break020.stdout -7 +7 View patch online: http://darcs.haskell.org/testsuite/_darcs/patches/20091203135642-3fd76-db815f5ae3abc9553302dc8c28c413bd1398b16e.gz From igloo at earth.li Thu Dec 3 11:10:46 2009 From: igloo at earth.li (Ian Lynagh) Date: Thu Dec 3 10:45:24 2009 Subject: patch applied (testsuite): Accept column change output in break021 Message-ID: <20091203161045.GA30796@haskell.galois.com> Thu Dec 3 06:33:26 PST 2009 Ian Lynagh * Accept column change output in break021 M ./tests/ghc-regress/ghci.debugger/scripts/break021.stdout -23 +23 View patch online: http://darcs.haskell.org/testsuite/_darcs/patches/20091203143326-3fd76-ceea8f1873da6778e39f101aa6522ed17128d198.gz From ghcbuild at microsoft.com Thu Dec 3 20:43:14 2009 From: ghcbuild at microsoft.com (GHC Build Reports) Date: Thu Dec 3 20:43:15 2009 Subject: [nightly] 03-Dec-2009 build of HEAD on x86_64-unknown-linux (cam-04-unx.europe.corp.microsoft.com) Message-ID: <20091204014314.F38C3324019@www.haskell.org> Build description = HEAD on x86_64-unknown-linux (cam-04-unx.europe.corp.microsoft.com) Build location = /64playpen/simonmar/nightly/HEAD-cam-04-unx Build config file = /home/simonmar/nightly/site/msrc/conf-HEAD-cam-04-unx Nightly build started on cam-04-unx at Thu Dec 3 19:00:01 GMT 2009. **** checking out new source tree ... warning: . already present; omitting ok. (GHC Version 6.13.20091203) **** Building stage 1 compiler ... ok. **** Building stage 2 compiler ... ok. **** Building stage 3 compiler ... ok. **** building source distribution ... ok. **** building testsuite tools ... ok. **** running tests ... ok (summary below). **** building compiler binary distribution ... ok. **** uploading binary distribution ... ok. **** running nofib (-O) ... ok. (1 failures) **** running nofib (-O -fvia-C) ... ok. (1 failures) **** running nofib (-O -prof -auto-all) ... ok. **** running nofib (-O -prof -auto-all -fasm) ... ok. **** running nofib (-fasm) ... ok. (1 failures) **** publishing logs ... ssh: connect to host haskell.org port 22: No route to host lost connection failed. Logs are at http://www.haskell.org/ghc/dist/current/logs Dists are at http://www.haskell.org/ghc/dist/current/dist Docs are at http://www.haskell.org/ghc/dist/current/docs All done! Nightly build finished successfully at Fri Dec 4 02:08:36 GMT 2009 ------------- GHC Test summary --------------------- OVERALL SUMMARY for test run started at Thu Dec 3 21:37:27 GMT 2009 2422 total tests, which gave rise to 13419 test cases, of which 0 caused framework failures 2771 were skipped 10221 expected passes 318 expected failures 0 unexpected passes 109 unexpected failures Unexpected failures: 1185(threaded1,profthreaded) 2317(normal,optc,hpc,optasm,profc,profasm,ghci,threaded1,threaded2,dyn,profthreaded) 2592(profc,profasm) 3231(threaded1,threaded2) 3677(threaded1,profthreaded) DoParamM(normal) T1735(hpc) T3001-2(prof_hb) annrun01(normal,optc,hpc,optasm,ghci,threaded1,threaded2,dyn) barton-mangler-bug(profc) cg059(hpc) conc012(ghci) conc015(normal,ghci,threaded1) conc068(normal,ghci,threaded1) concprog001(ghci) forkprocess01(normal,optc,hpc,optasm,profc,profasm,threaded1,dyn,profthreaded) galois_raytrace(normal,optc,hpc,optasm,profc,profasm,ghci,threaded1,threaded2,dyn,profthreaded) hpc_draft(normal) hpc_fork(normal,optc,hpc,optasm,profc,profasm,threaded1,dyn,profthreaded) hpc_hand_overlay(normal) hpc_markup_001(normal) hpc_markup_002(normal) hpc_markup_multi_001(normal) hpc_markup_multi_002(normal) hpc_markup_multi_003(normal) hpc_overlay(normal) hpc_overlay2(normal) hpc_raytrace(normal,optc,hpc,optasm,profc,profasm,threaded1,threaded2,dyn,profthreaded) hpc_report_001(normal) hpc_report_002(normal) hpc_report_003(normal) hpc_report_multi_001(normal) hpc_report_multi_002(normal) hpc_report_multi_003(normal) hpc_show(normal) hpc_show_multi_001(normal) hpc_show_multi_002(normal) qq005(normal,optc,hpc,optasm,ghci,threaded1,threaded2,dyn) qq006(normal) tc137(hpc) tc163(hpc) tc210(hpc) ---------------------------------------------------- Nightly run ended at Fri Dec 4 02:08:36 GMT 2009 From rl at cse.unsw.edu.au Thu Dec 3 21:45:39 2009 From: rl at cse.unsw.edu.au (Roman Leshchinskiy) Date: Thu Dec 3 21:20:16 2009 Subject: patch applied (ghc): Generate INLINE pragmas for PA methods Message-ID: <20091204024538.GA551@haskell.galois.com> Wed Dec 2 19:14:52 PST 2009 Roman Leshchinskiy * Generate INLINE pragmas for PA methods Ignore-this: 3435044aec2737ba58d269aeff915fbd M ./compiler/basicTypes/BasicTypes.lhs -2 +5 M ./compiler/vectorise/VectType.hs -1 +2 View patch online: http://darcs.haskell.org/ghc/_darcs/patches/20091203031452-b2b0a-990f58d7180ddf0ec1d18363e3cce75704779e84.gz From rl at cse.unsw.edu.au Thu Dec 3 21:45:45 2009 From: rl at cse.unsw.edu.au (Roman Leshchinskiy) Date: Thu Dec 3 21:20:22 2009 Subject: patch applied (ghc): Add new ForceSpecConstr annotation Message-ID: <20091204024543.GA574@haskell.galois.com> Wed Dec 2 22:54:55 PST 2009 Roman Leshchinskiy * Add new ForceSpecConstr annotation Ignore-this: ca5327f85d9d40c78d95e8bfe3e7fab1 Annotating a type with {-# ANN type T ForceSpecConstr #-} makes SpecConstr ignore -fspec-constr-threshold and -fspec-constr-count for recursive functions that have arguments of type T. Such functions will be specialised regardless of their size and there is no upper bound on the number of specialisations that can be generated. This also works if T is embedded in other types such as Maybe T (but not T -> T). T should not be a product type because it could be eliminated by the worker/wrapper transformation. For instance, in data T = T Int Int foo :: T -> Int foo (T m n) = ... foo (T m' n') ... SpecConstr will never see the T because w/w will get rid of it. I'm still thinking about whether fixing this is worthwhile. M ./compiler/specialise/SpecConstr.lhs -12 +36 View patch online: http://darcs.haskell.org/ghc/_darcs/patches/20091203065455-b2b0a-0cada94f63ecfd8488f5211da2df6e245f4b8d0f.gz From rl at cse.unsw.edu.au Thu Dec 3 21:45:49 2009 From: rl at cse.unsw.edu.au (Roman Leshchinskiy) Date: Thu Dec 3 21:20:26 2009 Subject: patch applied (ghc): Fix loading of annotations Message-ID: <20091204024549.GA594@haskell.galois.com> Thu Dec 3 18:42:59 PST 2009 Roman Leshchinskiy * Fix loading of annotations Ignore-this: 5750856feecbf9c6aeebfec012b1a1fd The problem was that we collected all annotations we knew about once when the simplifier started and threaded them through the CoreM monad. If new interface files were loaded during simplification, their annotations would not be visible to the simplifier. Now, we rebuild the annotation list at the start of every simplifier pass that needs it (which is only SpecConstr at the moment). This ensures that we see all annotations that have been loaded so far. This is somewhat similar to how RULES are handled. M ./compiler/simplCore/CoreMonad.lhs -40 +40 M ./compiler/simplCore/SimplCore.lhs -4 +1 M ./compiler/specialise/SpecConstr.lhs -4 +4 View patch online: http://darcs.haskell.org/ghc/_darcs/patches/20091204024259-b2b0a-0c04d4793833f46e52355955256cc9bc4332525e.gz From hgolden at socal.rr.com Thu Dec 3 11:59:30 2009 From: hgolden at socal.rr.com (Howard B. Golden) Date: Thu Dec 3 23:45:30 2009 Subject: Fix GHC ticket 2615 (linker scripts in .so files) In-Reply-To: <1259836400.4896.102695.camel@localhost> References: <200911302249.12167.hgolden@socal.rr.com> <200912021638.38093.hgolden@socal.rr.com> <1259836400.4896.102695.camel@localhost> Message-ID: <200912030859.30662.hgolden@socal.rr.com> On Thursday December 3, 2009, Duncan Coutts wrote: > On Wed, 2009-12-02 at 16:38 -0800, Howard B. Golden wrote: > > At present, it is possible to say 'ghci -lpcre' or 'addDLL > > "lpcre"'. For these to work, you have to be able to call the system > > linker from ghci dynamically. (Therefore, I think it means > > replacing Linker.c with the native system linker.) > > The point is, technically we probably do not want "ghci -lpcre" to > translate directly into a call to dlopen "libpcre.so". There should > be another translation stage to give us "libpcre.so.0". Then that > name --- corresponding to a fixed ABI --- should be kept in the > package config so we keep linking to the same thing even if you > install newer versions of the C lib. I'm not sure this applies to ghci loading from the command line. I believe the semantics should be the same as the system linker uses, i.e., the current version. However, I do agree with you about what is stored in the package config. It should be the version at compile time. > The problem is I don't know any sensible way to obtain "libpcre.so.0" > from "libpcre.so". You can take an empty .o file and use the system > linker to link it against -lpcre and then use ldd to see what it > ended up picking. But I'm not sure that's so helpful. Using the system linker with an empty file is the best idea I have come up with so far. Otherwise, you just have to copy/adapt what's already in the system linker to figure out the current version. Howard From ghcbuild at microsoft.com Fri Dec 4 00:58:21 2009 From: ghcbuild at microsoft.com (GHC Build Reports) Date: Fri Dec 4 00:58:22 2009 Subject: [nightly] 03-Dec-2009 build of HEAD on i386-unknown-linux (cam-02-unx.europe.corp.microsoft.com) Message-ID: <20091204055821.A1E3032412B@www.haskell.org> Build description = HEAD on i386-unknown-linux (cam-02-unx.europe.corp.microsoft.com) Build location = /playpen/simonmar/nightly/HEAD Build config file = /home/simonmar/nightly/site/msrc/conf-HEAD-cam-02-unx Nightly build started on cam-02-unx at Thu Dec 3 18:00:01 GMT 2009. **** checking out new source tree ... warning: . already present; omitting ok. (GHC Version 6.13.20091203) **** Building stage 1 compiler ... ok. **** Building stage 2 compiler ... ok. **** Building stage 3 compiler ... ok. **** building testsuite tools ... ok. **** running tests ... ok (summary below). **** building compiler binary distribution ... ok. **** uploading binary distribution ... ok. **** running nofib (-O) ... ok. (3 failures) **** running nofib (-O -fasm) ... ok. (3 failures) **** running nofib (-O -prof -auto-all) ... ok. (2 failures) **** running nofib (-O -prof -auto-all -fasm) ... ok. (2 failures) **** running nofib (-fasm) ... ok. (3 failures) **** running nofib (-unreg) ... failed. **** publishing logs ... ok. Logs are at http://www.haskell.org/ghc/dist/current/logs Dists are at http://www.haskell.org/ghc/dist/current/dist Docs are at http://www.haskell.org/ghc/dist/current/docs All done! Nightly build finished successfully at Fri Dec 4 06:23:44 GMT 2009 ------------- GHC Test summary --------------------- OVERALL SUMMARY for test run started at Thu Dec 3 23:32:38 GMT 2009 2422 total tests, which gave rise to 13419 test cases, of which 0 caused framework failures 2786 were skipped 10185 expected passes 361 expected failures 0 unexpected passes 87 unexpected failures Unexpected failures: 1185(threaded1,profthreaded) 2592(profc,profasm) 3231(threaded1,threaded2) 3429(threaded1) 3677(threaded1,profthreaded) CPUTime001(threaded2) DoParamM(normal) T1735(hpc) T1969(normal) T3001-2(prof_hb) annrun01(normal,optc,hpc,optasm,ghci,threaded1,threaded2,dyn) arith008(profasm,profthreaded) barton-mangler-bug(profc) cg059(hpc) conc012(ghci) conc015(normal,ghci,threaded1) conc019(profthreaded) conc068(normal,ghci,threaded1) concprog001(ghci,threaded2) forkprocess01(normal,optc,hpc,optasm,profc,profasm,threaded1,dyn,profthreaded) hpc_draft(normal) hpc_fork(normal,optc,hpc,optasm,profc,profasm,threaded1,dyn,profthreaded) hpc_hand_overlay(normal) hpc_markup_001(normal) hpc_markup_002(normal) hpc_markup_multi_001(normal) hpc_markup_multi_002(normal) hpc_markup_multi_003(normal) hpc_overlay(normal) hpc_overlay2(normal) hpc_report_001(normal) hpc_report_002(normal) hpc_report_003(normal) hpc_report_multi_001(normal) hpc_report_multi_002(normal) hpc_report_multi_003(normal) hpc_show(normal) hpc_show_multi_001(normal) hpc_show_multi_002(normal) joao-circular(profc) tc137(hpc) tc163(hpc) tc210(hpc) user001(normal,optc,hpc,optasm,profc,profasm,ghci,threaded1,threaded2,dyn,profthreaded) ---------------------------------------------------- Nightly run ended at Fri Dec 4 06:23:44 GMT 2009 From simonpj at microsoft.com Fri Dec 4 03:20:33 2009 From: simonpj at microsoft.com (Simon Peyton-Jones) Date: Fri Dec 4 02:55:12 2009 Subject: patch applied (ghc): Add new ForceSpecConstr annotation In-Reply-To: <20091204024543.GA574@haskell.galois.com> References: <20091204024543.GA574@haskell.galois.com> Message-ID: <59543203684B2244980D7E4057D5FBC10850640C@DB3EX14MBXC310.europe.corp.microsoft.com> Roman I'm fine with this, but please add Note [ForceSpecConstr] ~~~~~~~~~~~~~~~~~~~~~~ to Specialise, with at least the text in your commit message, and preferably some description of why this is a good thing to do. Thanks Simon | -----Original Message----- | From: cvs-ghc-bounces@haskell.org [mailto:cvs-ghc-bounces@haskell.org] On Behalf Of | Roman Leshchinskiy | Sent: 04 December 2009 02:46 | To: cvs-ghc@haskell.org | Subject: patch applied (ghc): Add new ForceSpecConstr annotation | | Wed Dec 2 22:54:55 PST 2009 Roman Leshchinskiy | * Add new ForceSpecConstr annotation | Ignore-this: ca5327f85d9d40c78d95e8bfe3e7fab1 | | Annotating a type with {-# ANN type T ForceSpecConstr #-} makes SpecConstr | ignore -fspec-constr-threshold and -fspec-constr-count for recursive functions | that have arguments of type T. Such functions will be specialised regardless | of their size and there is no upper bound on the number of specialisations | that can be generated. This also works if T is embedded in other types such as | Maybe T (but not T -> T). | | T should not be a product type because it could be eliminated by the | worker/wrapper transformation. For instance, in | | data T = T Int Int | | foo :: T -> Int | foo (T m n) = ... foo (T m' n') ... | | SpecConstr will never see the T because w/w will get rid of it. I'm still | thinking about whether fixing this is worthwhile. | | M ./compiler/specialise/SpecConstr.lhs -12 +36 | | View patch online: | http://darcs.haskell.org/ghc/_darcs/patches/20091203065455-b2b0a- | 0cada94f63ecfd8488f5211da2df6e245f4b8d0f.gz | | _______________________________________________ | Cvs-ghc mailing list | Cvs-ghc@haskell.org | http://www.haskell.org/mailman/listinfo/cvs-ghc From rl at cse.unsw.edu.au Fri Dec 4 03:25:00 2009 From: rl at cse.unsw.edu.au (Roman Leshchinskiy) Date: Fri Dec 4 02:59:42 2009 Subject: patch applied (ghc): Add new ForceSpecConstr annotation In-Reply-To: <59543203684B2244980D7E4057D5FBC10850640C@DB3EX14MBXC310.europe.corp.microsoft.com> References: <20091204024543.GA574@haskell.galois.com> <59543203684B2244980D7E4057D5FBC10850640C@DB3EX14MBXC310.europe.corp.microsoft.com> Message-ID: On 04/12/2009, at 19:20, Simon Peyton-Jones wrote: > I'm fine with this, but please add > Note [ForceSpecConstr] > ~~~~~~~~~~~~~~~~~~~~~~ > > to Specialise, with at least the text in your commit message, and preferably some description of why this is a good thing to do. I'll do that as soon as I'm sure that this actually *is* a good thing. Give me a weekend :-) Roman From bit.bucket at galois.com Fri Dec 4 03:30:03 2009 From: bit.bucket at galois.com (BuildBot Collator) Date: Fri Dec 4 03:04:45 2009 Subject: Daily report for stable Message-ID: <200912040830.nB48U32x018337@monk.galois.com> Skipped content of type multipart/alternative-------------- next part -------------- Last 30 lines: make[1]: Entering directory `/buildbot/x86-win-stable/build/testsuite' mk/boilerplate.mk:4: ../mk/boilerplate.mk: No such file or directory mk/target.mk:2: ../mk/target.mk: No such file or directory make[1]: *** No rule to make target `../mk/target.mk'. Stop. make[1]: Leaving directory `/buildbot/x86-win-stable/build/testsuite' -------------- next part -------------- Last 30 lines: make[1]: Entering directory `/buildbot/x86-win-stable/build/testsuite/tests/ghc-regress' ../../mk/boilerplate.mk:4: ../../../mk/boilerplate.mk: No such file or directory ../../mk/test.mk:19: ../../mk/wordsize.mk: No such file or directory ../../mk/test.mk:22: *** Python must be installed in order to use the testsuite. Stop. make[1]: Leaving directory `/buildbot/x86-win-stable/build/testsuite/tests/ghc-regress' -------------- next part -------------- Last 30 lines: make: *** nofib: No such file or directory. Stop. -------------- next part -------------- Last 30 lines: make: *** nofib: No such file or directory. Stop. -------------- next part -------------- Last 30 lines: make: *** nofib: No such file or directory. Stop. -------------- next part -------------- Last 30 lines: make: *** nofib: No such file or directory. Stop. -------------- next part -------------- Last 30 lines: make: *** nofib: No such file or directory. Stop. -------------- next part -------------- Last 30 lines: make: *** nofib: No such file or directory. Stop. -------------- next part -------------- Last 30 lines: make: *** nofib: No such file or directory. Stop. -------------- next part -------------- Last 30 lines: make: *** nofib: No such file or directory. Stop. -------------- next part -------------- Last 30 lines: make: *** nofib: No such file or directory. Stop. -------------- next part -------------- Last 30 lines: make: *** nofib: No such file or directory. Stop. -------------- next part -------------- Last 30 lines: make: *** nofib: No such file or directory. Stop. -------------- next part -------------- Last 30 lines: make: *** nofib: No such file or directory. Stop. -------------- next part -------------- Last 30 lines: make: *** nofib: No such file or directory. Stop. -------------- next part -------------- Last 30 lines: make: *** nofib: No such file or directory. Stop. -------------- next part -------------- Last 30 lines: make: *** nofib: No such file or directory. Stop. -------------- next part -------------- Last 30 lines: make[1]: Entering directory `/buildbot/x86-win-fast-stable/build/testsuite' mk/boilerplate.mk:4: ../mk/boilerplate.mk: No such file or directory mk/target.mk:2: ../mk/target.mk: No such file or directory make[1]: *** No rule to make target `../mk/target.mk'. Stop. make[1]: Leaving directory `/buildbot/x86-win-fast-stable/build/testsuite' -------------- next part -------------- Last 30 lines: make[1]: Entering directory `/buildbot/x86-win-fast-stable/build/testsuite/tests/ghc-regress' ../../mk/boilerplate.mk:4: ../../../mk/boilerplate.mk: No such file or directory ../../mk/test.mk:19: ../../mk/wordsize.mk: No such file or directory ../../mk/test.mk:22: *** Python must be installed in order to use the testsuite. Stop. make[1]: Leaving directory `/buildbot/x86-win-fast-stable/build/testsuite/tests/ghc-regress' From bit.bucket at galois.com Fri Dec 4 03:30:03 2009 From: bit.bucket at galois.com (BuildBot Collator) Date: Fri Dec 4 03:04:46 2009 Subject: Daily report for head Message-ID: <200912040830.nB48U3xt018338@monk.galois.com> Build results: x86-64 Linux head: pass x86 Windows head fast: pass pass lost pass pass x86-64 Linux head unreg: pass Dropping unexpected test passes reports from builders not seen in 7 days: tnaur x86 OS X head Fixed unexpected test passes: length001 Old unexpected test passes: 2410 2 x86-64 Linux head TH_spliceE5_prof 2 x86-64 Linux head newtype 2 x86-64 Linux head prof001 2 x86-64 Linux head prof002 2 x86-64 Linux head Dropping unexpected test failures reports from builders not seen in 7 days: tnaur x86 OS X head New unexpected test failures: 2317 2 x86-64 Linux head 3677 1 x86-64 Linux head T3001-2 1 x86-64 Linux head unreg conc015 2 x86-64 Linux head conc023 1 x86-64 Linux head conc068 2 x86-64 Linux head forkprocess01 1 x86-64 Linux head unreg galois_raytrace 2 x86-64 Linux head hpc_draft 1 x86-64 Linux head unreg hpc_fork 1 x86-64 Linux head unreg hpc_hand_overlay 1 x86-64 Linux head unreg hpc_markup_001 1 x86-64 Linux head unreg hpc_markup_002 1 x86-64 Linux head unreg hpc_markup_multi_001 1 x86-64 Linux head unreg hpc_markup_multi_002 1 x86-64 Linux head unreg hpc_markup_multi_003 1 x86-64 Linux head unreg hpc_overlay 1 x86-64 Linux head unreg hpc_overlay2 1 x86-64 Linux head unreg hpc_raytrace 1 x86-64 Linux head unreg hpc_report_001 1 x86-64 Linux head unreg hpc_report_002 1 x86-64 Linux head unreg hpc_report_003 1 x86-64 Linux head unreg hpc_report_multi_001 1 x86-64 Linux head unreg hpc_report_multi_002 1 x86-64 Linux head unreg hpc_report_multi_003 1 x86-64 Linux head unreg hpc_show 1 x86-64 Linux head unreg hpc_show_multi_001 1 x86-64 Linux head unreg hpc_show_multi_002 1 x86-64 Linux head unreg qq005 2 x86-64 Linux head qq006 2 x86-64 Linux head tc137 2 x86-64 Linux head Fixed unexpected test failures: 2302 2816 T3294 ffi005 ghci028 memo002 print021 signals002 signals004 Old unexpected test failures: 1959 1 x86-64 Linux head 2592 1 x86-64 Linux head unreg 3231 1 x86 Windows head fast DoParamM 2 x86 Windows head fast OldException001 1 x86 Windows head T1735 2 x86-64 Linux head T1969 3 x86-64 Linux head T2627b 1 x86-64 Linux head T3016 1 x86-64 Linux head TH_pragma 1 x86-64 Linux head unreg annrun01 3 x86-64 Linux head apirecomp001 2 x86-64 Linux head barton-mangler-bug 2 x86-64 Linux head break017 1 x86 Windows head fast break018 1 x86-64 Linux head cg007 1 x86 Windows head cg059 3 x86-64 Linux head conc012 3 x86-64 Linux head concprog001 2 x86 Windows head derefnull 1 x86 Windows head divbyzero 1 x86 Windows head enum01 1 x86-64 Linux head getargs 1 x86-64 Linux head ghc-e005 1 x86-64 Linux head num009 1 x86 Windows head num012 1 x86 Windows head rtsflags001 2 x86 Windows head seward-space-leak 1 x86-64 Linux head space_leak_001 1 x86-64 Linux head unreg tc163 3 x86-64 Linux head tc170 1 x86-64 Linux head tc210 3 x86-64 Linux head -------------- next part -------------- An HTML attachment was scrubbed... URL: http://www.haskell.org/pipermail/cvs-ghc/attachments/20091204/280bcc0d/attachment.html From marlowsd at gmail.com Fri Dec 4 07:12:44 2009 From: marlowsd at gmail.com (Simon Marlow) Date: Fri Dec 4 06:47:22 2009 Subject: patch applied (ghc): fix error message on Windows (fixes rtsflags001) Message-ID: <20091204121243.GA28253@haskell.galois.com> Wed Dec 2 06:11:35 PST 2009 Simon Marlow * fix error message on Windows (fixes rtsflags001) Ignore-this: 239fed52f7f5358b034acd6512d26ef4 M ./rts/RtsFlags.c -2 +3 View patch online: http://darcs.haskell.org/ghc/_darcs/patches/20091202141135-12142-c2a3dd6d644cc2f165909dae47ea9bc48f4c78cf.gz From marlowsd at gmail.com Fri Dec 4 07:12:50 2009 From: marlowsd at gmail.com (Simon Marlow) Date: Fri Dec 4 06:47:26 2009 Subject: patch applied (ghc): GC refactoring, remove "steps" Message-ID: <20091204121250.GA28278@haskell.galois.com> Thu Dec 3 07:07:28 PST 2009 Simon Marlow * GC refactoring, remove "steps" Ignore-this: 5360b8bf30c6847ccb7ffa8c431e81ff The GC had a two-level structure, G generations each of T steps. Steps are for aging within a generation, mostly to avoid premature promotion. Measurements show that more than 2 steps is almost never worthwhile, and 1 step is usually worse than 2. In theory fractional steps are possible, so the ideal number of steps is somewhere between 1 and 3. GHC's default has always been 2. We can implement 2 steps quite straightforwardly by having each block point to the generation to which objects in that block should be promoted, so blocks in the nursery point to generation 0, and blocks in gen 0 point to gen 1, and so on. This commit removes the explicit step structures, merging generations with steps, thus simplifying a lot of code. Performance is unaffected. The tunable number of steps is now gone, although it may be replaced in the future by a way to tune the aging in generation 0. M ./includes/Cmm.h -1 +1 M ./includes/mkDerivedConstants.c -2 +1 M ./includes/rts/storage/Block.h -2 +2 M ./includes/rts/storage/GC.h -39 +28 M ./includes/stg/Regs.h -4 +4 M ./rts/Arena.c -1 +1 M ./rts/Printer.c -8 +6 M ./rts/ProfHeap.c -12 +6 M ./rts/Schedule.c -26 +26 M ./rts/Stats.c -26 +20 M ./rts/Threads.c -5 +5 M ./rts/sm/BlockAlloc.c -2 +2 M ./rts/sm/Compact.c -25 +19 M ./rts/sm/Evac.c -83 +80 M ./rts/sm/GC.c -344 +300 M ./rts/sm/GCThread.h -22 +23 M ./rts/sm/GCUtils.c -16 +16 M ./rts/sm/GCUtils.h -4 +4 M ./rts/sm/MarkWeak.c -30 +23 M ./rts/sm/Sanity.c -40 +28 M ./rts/sm/Sanity.h -1 +1 M ./rts/sm/Scav.c -84 +79 M ./rts/sm/Storage.c -185 +99 M ./rts/sm/Storage.h -2 +2 M ./rts/sm/Sweep.c -9 +9 M ./rts/sm/Sweep.h -1 +1 View patch online: http://darcs.haskell.org/ghc/_darcs/patches/20091203150728-12142-85fc04b0df4f1a8284eb371d6154d9edf406a5ba.gz From marlowsd at gmail.com Fri Dec 4 07:12:58 2009 From: marlowsd at gmail.com (Simon Marlow) Date: Fri Dec 4 06:47:33 2009 Subject: patch applied (ghc): export g0 Message-ID: <20091204121257.GA28299@haskell.galois.com> Thu Dec 3 08:52:09 PST 2009 Simon Marlow * export g0 Ignore-this: 69b5445beb91ac99bb018b9806de90a M ./rts/Linker.c +1 View patch online: http://darcs.haskell.org/ghc/_darcs/patches/20091203165209-12142-dd53aa460f36f935f09774fa6552eda3198898e0.gz From marlowsd at gmail.com Fri Dec 4 07:13:03 2009 From: marlowsd at gmail.com (Simon Marlow) Date: Fri Dec 4 06:47:40 2009 Subject: patch applied (ghc): Correction to the allocation stats following earlier refactoring Message-ID: <20091204121302.GA28318@haskell.galois.com> Fri Dec 4 03:08:39 PST 2009 Simon Marlow * Correction to the allocation stats following earlier refactoring Ignore-this: 7ac497c67706bedd29c79091c100d22f M ./includes/Cmm.h -1 +1 M ./includes/mkDerivedConstants.c -1 +1 M ./includes/rts/storage/GC.h -1 +2 M ./rts/sm/GC.c +1 M ./rts/sm/Storage.c +5 View patch online: http://darcs.haskell.org/ghc/_darcs/patches/20091204110839-12142-c728d97a25d9a0158851c533e21e00cd26b15c64.gz From marlowsd at gmail.com Fri Dec 4 07:13:09 2009 From: marlowsd at gmail.com (Simon Marlow) Date: Fri Dec 4 06:47:44 2009 Subject: patch applied (ghc): evaluate_large: evaluate large objects to bd->dest rather than gen->to Message-ID: <20091204121308.GA28349@haskell.galois.com> Fri Dec 4 03:10:37 PST 2009 Simon Marlow * evaluate_large: evaluate large objects to bd->dest rather than gen->to Ignore-this: 6c77407750d4a6178851aeb79ded20d1 This fixes aging of large objects in the new scheme. Bug found by perf/space_leaks/space_leak_001. Yay perf regressions tests. M ./rts/sm/Evac.c -2 +3 View patch online: http://darcs.haskell.org/ghc/_darcs/patches/20091204111037-12142-1746943454548104b2afc903257de31d2ebb0340.gz From duncan.coutts at googlemail.com Fri Dec 4 10:17:26 2009 From: duncan.coutts at googlemail.com (Duncan Coutts) Date: Fri Dec 4 09:52:06 2009 Subject: Fix GHC ticket 2615 (linker scripts in .so files) In-Reply-To: <200912030859.30662.hgolden@socal.rr.com> References: <200911302249.12167.hgolden@socal.rr.com> <200912021638.38093.hgolden@socal.rr.com> <1259836400.4896.102695.camel@localhost> <200912030859.30662.hgolden@socal.rr.com> Message-ID: <1259939846.4778.177.camel@localhost> On Thu, 2009-12-03 at 08:59 -0800, Howard B. Golden wrote: > On Thursday December 3, 2009, Duncan Coutts wrote: > > The point is, technically we probably do not want "ghci -lpcre" to > > translate directly into a call to dlopen "libpcre.so". There should > > be another translation stage to give us "libpcre.so.0". Then that > > name --- corresponding to a fixed ABI --- should be kept in the > > package config so we keep linking to the same thing even if you > > install newer versions of the C lib. > > I'm not sure this applies to ghci loading from the command line. I > believe the semantics should be the same as the system linker uses, > i.e., the current version. Right, but if we can resolve -lpcre to libpcre.so.0 then we can dlopen libpcre.so.0 without having to parse linker scripts. > > The problem is I don't know any sensible way to obtain "libpcre.so.0" > > from "libpcre.so". You can take an empty .o file and use the system > > linker to link it against -lpcre and then use ldd to see what it > > ended up picking. But I'm not sure that's so helpful. > > Using the system linker with an empty file is the best idea I have come > up with so far. Otherwise, you just have to copy/adapt what's already in > the system linker to figure out the current version. Yeah, but it's not great is it :-(. Duncan From igloo at earth.li Fri Dec 4 10:32:26 2009 From: igloo at earth.li (Ian Lynagh) Date: Fri Dec 4 10:07:02 2009 Subject: patch applied (ghc): Force -fPIC when linking against dynamic libraries on Mac OS/X. Message-ID: <20091204153225.GA12191@haskell.galois.com> Mon Sep 28 13:38:00 PDT 2009 Stephen Blackheath * Force -fPIC when linking against dynamic libraries on Mac OS/X. Ignore-this: 465433af2349779b510f500dc79768f3 Otherwise you get /tmp/ghc7602_0/ghc7602_0.s:207:0: non-relocatable subtraction expression, "___stginit_Lib_dyn" minus "L1x2;4" /tmp/ghc7602_0/ghc7602_0.s:207:0: symbol: "___stginit_Lib_dyn" can't be undefined in a subtraction expression M ./compiler/main/StaticFlags.hs +2 View patch online: http://darcs.haskell.org/ghc/_darcs/patches/20090928203800-7c9c9-3ee70afe7159cff04b08b1785470000de5a14061.gz From igloo at earth.li Fri Dec 4 10:32:33 2009 From: igloo at earth.li (Ian Lynagh) Date: Fri Dec 4 10:07:09 2009 Subject: patch applied (ghc): Add -dylib-install-name option to GHC so the install name can be set for dynamic libs on Mac OS/X. Message-ID: <20091204153232.GA12220@haskell.galois.com> Wed Sep 30 15:37:08 PDT 2009 Stephen Blackheath * Add -dylib-install-name option to GHC so the install name can be set for dynamic libs on Mac OS/X. Ignore-this: 2323929595c0dc03a2e2ea802477a930 M ./compiler/main/DriverPipeline.hs -7 +14 M ./compiler/main/DynFlags.hs -1 +5 View patch online: http://darcs.haskell.org/ghc/_darcs/patches/20090930223708-7c9c9-553e8d5c80e7d1a8176d466f46375cda0525f6da.gz From igloo at earth.li Fri Dec 4 10:32:38 2009 From: igloo at earth.li (Ian Lynagh) Date: Fri Dec 4 10:07:14 2009 Subject: patch applied (ghc): Document the new -dylib-install-name option in the user's guide. Message-ID: <20091204153238.GA12249@haskell.galois.com> Wed Sep 30 22:16:37 PDT 2009 Stephen Blackheath * Document the new -dylib-install-name option in the user's guide. Ignore-this: 568f6ad423f737ccda3a79f2d8efdb97 M ./docs/users_guide/flags.xml +9 M ./docs/users_guide/phases.xml +18 M ./docs/users_guide/shared_libs.xml +13 View patch online: http://darcs.haskell.org/ghc/_darcs/patches/20091001051637-7c9c9-5fe5e3c83466fb2f6524e7f48a53542dcb954bdf.gz From igloo at earth.li Fri Dec 4 10:32:53 2009 From: igloo at earth.li (Ian Lynagh) Date: Fri Dec 4 10:07:29 2009 Subject: patch applied (ghc): Link all dynamic libraries with the correct install_name on Mac OS/X. Message-ID: <20091204153251.GA12266@haskell.galois.com> Fri Dec 4 06:36:14 PST 2009 Ian Lynagh * Link all dynamic libraries with the correct install_name on Mac OS/X. This is a rerecord of Stephen Blackheath **20090930222855 to avoid conflicts. M ./ghc.mk -6 +1 M ./libffi/ghc.mk +8 R ./mk/fix_install_names.sh M ./rts/ghc.mk -1 +6 M ./rules/build-package-way.mk +1 View patch online: http://darcs.haskell.org/ghc/_darcs/patches/20091204143614-3fd76-ea99e912001c20b70e86f22afa4b88ecaee56528.gz From hgolden at socal.rr.com Fri Dec 4 14:30:40 2009 From: hgolden at socal.rr.com (Howard B. Golden) Date: Fri Dec 4 14:05:22 2009 Subject: Fix GHC ticket 2615 (linker scripts in .so files) In-Reply-To: <1259939846.4778.177.camel@localhost> References: <200911302249.12167.hgolden@socal.rr.com> <200912030859.30662.hgolden@socal.rr.com> <1259939846.4778.177.camel@localhost> Message-ID: <200912041130.40588.hgolden@socal.rr.com> On Friday December 4, 2009, Duncan Coutts wrote: > Right, but if we can resolve -lpcre to libpcre.so.0 then we can > dlopen libpcre.so.0 without having to parse linker scripts. There is some code in dlopen that does this (sort of). I haven't studied it carefully yet. However, it basically uses ld.so's apparatus. To give you an example, I ran the following command on my system and got the results below: hbg-srv3 ~ # ldconfig -p | grep libpcre.so libpcre.so.0 (libc6,x86-64) => /lib/libpcre.so.0 libpcre.so.0 (libc6,x86-64) => /usr/lib/libpcre.so.0 libpcre.so.0 (libc6) => /usr/lib32/libpcre.so.0 libpcre.so (libc6) => /usr/lib32/libpcre.so It seems to me that we can pick the "latest" version for the right platform as the proper one to load. I'm not sure I can define "latest" at this point. Also, I'm not sure it will give the same answer as parsing the linker script. I will look into this some more and report my findings. This approach may only work on GNU/Linux systems, but that's probably sufficient. I don't know if this issue is relevant on other platforms. Howard From ghcbuild at microsoft.com Fri Dec 4 14:19:21 2009 From: ghcbuild at microsoft.com (GHC Build Reports) Date: Fri Dec 4 14:19:22 2009 Subject: [nightly] 04-Dec-2009 build of HEAD on i386-unknown-linux (cam-02-unx.europe.corp.microsoft.com) Message-ID: <20091204191921.80B123241EC@www.haskell.org> Build description = HEAD on i386-unknown-linux (cam-02-unx.europe.corp.microsoft.com) Build location = /playpen/simonmar/nightly/HEAD Build config file = /home/simonmar/nightly/site/msrc/conf-HEAD-cam-02-unx Nightly build started on cam-02-unx at Fri Dec 4 18:00:01 GMT 2009. **** checking out new source tree ... warning: . already present; omitting ok. (GHC Version 6.13.20091204) **** Building stage 1 compiler ... ok. **** Building stage 2 compiler ... failed; relevant barfage is below. **** building testsuite tools ... failed. **** building compiler binary distribution ... ok. **** uploading binary distribution ... ok. **** running nofib (-O) ... ok. (91 failures) **** running nofib (-O -fasm) ... ok. (91 failures) **** running nofib (-O -prof -auto-all) ... ok. (91 failures) **** running nofib (-O -prof -auto-all -fasm) ... ok. (91 failures) **** running nofib (-fasm) ... ok. (91 failures) **** running nofib (-unreg) ... failed. **** publishing logs ... ok. Logs are at http://www.haskell.org/ghc/dist/current/logs Dists are at http://www.haskell.org/ghc/dist/current/dist Docs are at http://www.haskell.org/ghc/dist/current/docs All done! Nightly build finished successfully at Fri Dec 4 19:44:45 GMT 2009 ------------------------------------------------------------------------ ------------------------------------------------------------------------ The last 30 lines of /playpen/simonmar/nightly/HEAD/logs/i386-unknown-linux-stage2 are ------------------------------------------------------------------------ ------------------------------------------------------------------------ /playpen/tmp/ghc4589_0/ghc4589_0.hc: In function ‘integer_cmm_xorIntegerzh’: /playpen/tmp/ghc4589_0/ghc4589_0.hc:687:0: error: ‘g0’ undeclared (first use in this function) /playpen/tmp/ghc4589_0/ghc4589_0.hc: In function ‘integer_cmm_mul2ExpIntegerzh’: /playpen/tmp/ghc4589_0/ghc4589_0.hc:737:0: error: ‘g0’ undeclared (first use in this function) /playpen/tmp/ghc4589_0/ghc4589_0.hc: In function ‘integer_cmm_fdivQ2ExpIntegerzh’: /playpen/tmp/ghc4589_0/ghc4589_0.hc:782:0: error: ‘g0’ undeclared (first use in this function) /playpen/tmp/ghc4589_0/ghc4589_0.hc: In function ‘integer_cmm_complementIntegerzh’: /playpen/tmp/ghc4589_0/ghc4589_0.hc:826:0: error: ‘g0’ undeclared (first use in this function) /playpen/tmp/ghc4589_0/ghc4589_0.hc: In function ‘integer_cmm_quotRemIntegerzh’: /playpen/tmp/ghc4589_0/ghc4589_0.hc:875:0: error: ‘g0’ undeclared (first use in this function) /playpen/tmp/ghc4589_0/ghc4589_0.hc: In function ‘integer_cmm_divModIntegerzh’: /playpen/tmp/ghc4589_0/ghc4589_0.hc:939:0: error: ‘g0’ undeclared (first use in this function) gmake[1]: *** [libraries/integer-gmp/dist-install/build/cbits/gmp-wrappers.o] Error 1 gmake: *** [all] Error 2 real 59m54.423s user 44m15.942s sys 9m43.603s Nightly run ended at Fri Dec 4 19:44:45 GMT 2009 From ghcbuild at microsoft.com Fri Dec 4 14:52:59 2009 From: ghcbuild at microsoft.com (GHC Build Reports) Date: Fri Dec 4 14:53:00 2009 Subject: [nightly] 04-Dec-2009 build of HEAD on x86_64-unknown-linux (cam-04-unx.europe.corp.microsoft.com) Message-ID: <20091204195259.BB2B8324729@www.haskell.org> Build description = HEAD on x86_64-unknown-linux (cam-04-unx.europe.corp.microsoft.com) Build location = /64playpen/simonmar/nightly/HEAD-cam-04-unx Build config file = /home/simonmar/nightly/site/msrc/conf-HEAD-cam-04-unx Nightly build started on cam-04-unx at Fri Dec 4 19:00:01 GMT 2009. **** checking out new source tree ... warning: . already present; omitting ok. (GHC Version 6.13.20091204) **** Building stage 1 compiler ... ok. **** Building stage 2 compiler ... failed; relevant barfage is below. **** building source distribution ... ok. **** building testsuite tools ... failed. **** building compiler binary distribution ... ok. **** uploading binary distribution ... ok. **** running nofib (-O) ... ok. (1 failures) **** running nofib (-O -fvia-C) ... ok. (1 failures) **** running nofib (-O -prof -auto-all) ... ok. (91 failures) **** running nofib (-O -prof -auto-all -fasm) ... ok. (91 failures) **** running nofib (-fasm) ... ok. (1 failures) **** publishing logs ... ssh: connect to host haskell.org port 22: No route to host lost connection failed. Logs are at http://www.haskell.org/ghc/dist/current/logs Dists are at http://www.haskell.org/ghc/dist/current/dist Docs are at http://www.haskell.org/ghc/dist/current/docs All done! Nightly build finished successfully at Fri Dec 4 20:18:22 GMT 2009 ------------------------------------------------------------------------ ------------------------------------------------------------------------ The last 30 lines of /64playpen/simonmar/nightly/HEAD-cam-04-unx/logs/x86_64-unknown-linux-stage2 are ------------------------------------------------------------------------ ------------------------------------------------------------------------ "inplace/bin/ghc-stage1" -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wcast-align -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Irts -optc-DCOMPILING_RTS -optc-fno-strict-aliasing -optc-fno-common -optc-Ilibffi/build/include -optc-fomit-frame-pointer -optc-DRtsWay=\"rts_p\" -prof -H32m -O -Iincludes -Irts -DCOMPILING_RTS -package-name rts -dcmm-lint -Ilibffi/build/include -i -irts -irts/dist/build -irts/dist/build/autogen -Irts/dist/build -Irts/dist/build/autogen -optc-O2 -c rts/Capability.c -o rts/dist/build/Capability.p_o "inplace/bin/ghc-stage1" -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wcast-align -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Irts -optc-DCOMPILING_RTS -optc-fno-strict-aliasing -optc-fno-common -optc-Ilibffi/build/include -optc-fomit-frame-pointer -optc-DRtsWay=\"rts_p\" -prof -H32m -O -Iincludes -Irts -DCOMPILING_RTS -package-name rts -dcmm-lint -Ilibffi/build/include -i -irts -irts/dist/build -irts/dist/build/autogen -Irts/dist/build -Irts/dist/build/autogen -optc-O2 -c rts/ClosureFlags.c -o rts/dist/build/ClosureFlags.p_o "inplace/bin/ghc-stage1" -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wcast-align -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Irts -optc-DCOMPILING_RTS -optc-fno-strict-aliasing -optc-fno-common -optc-Ilibffi/build/include -optc-fomit-frame-pointer -optc-DRtsWay=\"rts_p\" -prof -H32m -O -Iincludes -Irts -DCOMPILING_RTS -package-name rts -dcmm-lint -Ilibffi/build/include -i -irts -irts/dist/build -irts/dist/build/autogen -Irts/dist/build -Irts/dist/build/autogen -optc-O2 -c rts/Disassembler.c -o rts/dist/build/Disassembler.p_o "inplace/bin/ghc-stage1" -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wcast-align -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Irts -optc-DCOMPILING_RTS -optc-fno-strict-aliasing -optc-fno-common -optc-Ilibffi/build/include -optc-fomit-frame-pointer -optc-DRtsWay=\"rts_p\" -prof -H32m -O -Iincludes -Irts -DCOMPILING_RTS -package-name rts -dcmm-lint -Ilibffi/build/include -i -irts -irts/dist/build -irts/dist/build/autogen -Irts/dist/build -Irts/dist/build/autogen -optc-O2 -c rts/FrontPanel.c -o rts/dist/build/FrontPanel.p_o "inplace/bin/ghc-stage1" -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wcast-align -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Irts -optc-DCOMPILING_RTS -optc-fno-strict-aliasing -optc-fno-common -optc-Ilibffi/build/include -optc-fomit-frame-pointer -optc-DRtsWay=\"rts_p\" -prof -H32m -O -Iincludes -Irts -DCOMPILING_RTS -package-name rts -dcmm-lint -Ilibffi/build/include -i -irts -irts/dist/build -irts/dist/build/autogen -Irts/dist/build -Irts/dist/build/autogen -optc-O2 -c rts/Globals.c -o rts/dist/build/Globals.p_o "inplace/bin/ghc-stage1" -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wcast-align -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Irts -optc-DCOMPILING_RTS -optc-fno-strict-aliasing -optc-fno-common -optc-Ilibffi/build/include -optc-fomit-frame-pointer -optc-DRtsWay=\"rts_p\" -prof -H32m -O -Iincludes -Irts -DCOMPILING_RTS -package-name rts -dcmm-lint -Ilibffi/build/include -i -irts -irts/dist/build -irts/dist/build/autogen -Irts/dist/build -Irts/dist/build/autogen -optc-O2 -c rts/Hash.c -o rts/dist/build/Hash.p_o "inplace/bin/ghc-stage1" -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wcast-align -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Irts -optc-DCOMPILING_RTS -optc-fno-strict-aliasing -optc-fno-common -optc-Ilibffi/build/include -optc-fomit-frame-pointer -optc-DRtsWay=\"rts_p\" -prof -H32m -O -Iincludes -Irts -DCOMPILING_RTS -package-name rts -dcmm-lint -Ilibffi/build/include -i -irts -irts/dist/build -irts/dist/build/autogen -Irts/dist/build -Irts/dist/build/autogen -optc-O2 -c rts/Hpc.c -o rts/dist/build/Hpc.p_o "inplace/bin/ghc-stage1" -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wcast-align -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Irts -optc-DCOMPILING_RTS -optc-fno-strict-aliasing -optc-fno-common -optc-Ilibffi/build/include -optc-fomit-frame-pointer -optc-DRtsWay=\"rts_p\" -prof -H32m -O -Iincludes -Irts -DCOMPILING_RTS -package-name rts -dcmm-lint -Ilibffi/build/include -i -irts -irts/dist/build -irts/dist/build/autogen -Irts/dist/build -Irts/dist/build/autogen -optc-O2 -c rts/HsFFI.c -o rts/dist/build/HsFFI.p_o "inplace/bin/ghc-stage1" -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wcast-align -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Irts -optc-DCOMPILING_RTS -optc-fno-strict-aliasing -optc-fno-common -optc-Ilibffi/build/include -optc-fomit-frame-pointer -optc-DRtsWay=\"rts_p\" -prof -H32m -O -Iincludes -Irts -DCOMPILING_RTS -package-name rts -dcmm-lint -Ilibffi/build/include -i -irts -irts/dist/build -irts/dist/build/autogen -Irts/dist/build -Irts/dist/build/autogen -optc-O2 -c rts/Inlines.c -o rts/dist/build/Inlines.p_o "inplace/bin/ghc-stage1" -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wcast-align -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Irts -optc-DCOMPILING_RTS -optc-fno-strict-aliasing -optc-fno-common -optc-Ilibffi/build/include -optc-fomit-frame-pointer -optc-DRtsWay=\"rts_p\" -optc-Wno-strict-prototypes -prof -H32m -O -Iincludes -Irts -DCOMPILING_RTS -package-name rts -dcmm-lint -Ilibffi/build/include -i -irts -irts/dist/build -irts/dist/build/autogen -Irts/dist/build -Irts/dist/build/autogen -optc-O2 -c rts/Interpreter.c -o rts/dist/build/Interpreter.p_o "inplace/bin/ghc-stage1" -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wcast-align -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Irts -optc-DCOMPILING_RTS -optc-fno-strict-aliasing -optc-fno-common -optc-Ilibffi/build/include -optc-fomit-frame-pointer -optc-DRtsWay=\"rts_p\" -prof -H32m -O -Iincludes -Irts -DCOMPILING_RTS -package-name rts -dcmm-lint -Ilibffi/build/include -i -irts -irts/dist/build -irts/dist/build/autogen -Irts/dist/build -Irts/dist/build/autogen -optc-O2 -c rts/LdvProfile.c -o rts/dist/build/LdvProfile.p_o rts/LdvProfile.c: In function ‘LdvCensusForDead’: rts/LdvProfile.c:275:0: error: ‘generation’ has no member named ‘n_steps’ rts/LdvProfile.c:278:0: error: ‘generation’ has no member named ‘steps’ rts/LdvProfile.c:280:0: error: ‘generation’ has no member named ‘steps’ rts/LdvProfile.c:281:0: error: ‘generation’ has no member named ‘steps’ gmake[1]: *** [rts/dist/build/LdvProfile.p_o] Error 1 gmake: *** [all] Error 2 real 28m57.457s user 22m22.840s sys 6m33.601s Nightly run ended at Fri Dec 4 20:18:22 GMT 2009 From slyich at gmail.com Fri Dec 4 16:47:13 2009 From: slyich at gmail.com (slyich@gmail.com) Date: Fri Dec 4 16:20:50 2009 Subject: darcs patch: configure.ac: fix libm checks (Trac #3730) Message-ID: <4b198325.0d0db80a.3cf1.7d5c@mx.google.com> Fri Dec 4 23:40:12 EET 2009 Sergei Trofimovich * configure.ac: fix libm checks (Trac #3730) libbfd pulled libm as dependency and broke LIBM= detection. Patch moves libm in library tests as early as possible. Thanks to asuffield for suggesting such a simple fix. Thanks to Roie Kerstein and Renato Gallo for finding and tracking down the issue. -------------- next part -------------- A non-text attachment was scrubbed... Name: not available Type: text/x-darcs-patch Size: 33020 bytes Desc: A darcs patch for your repository! Url : http://www.haskell.org/pipermail/cvs-ghc/attachments/20091204/35d57fd4/attachment-0001.bin From bit.bucket at galois.com Sat Dec 5 03:30:02 2009 From: bit.bucket at galois.com (BuildBot Collator) Date: Sat Dec 5 03:04:38 2009 Subject: Daily report for stable Message-ID: <200912050830.nB58U2QR029692@monk.galois.com> Skipped content of type multipart/alternative-------------- next part -------------- Last 30 lines: make[1]: Entering directory `/buildbot/x86-win-stable/build/testsuite' mk/boilerplate.mk:4: ../mk/boilerplate.mk: No such file or directory mk/target.mk:2: ../mk/target.mk: No such file or directory make[1]: *** No rule to make target `../mk/target.mk'. Stop. make[1]: Leaving directory `/buildbot/x86-win-stable/build/testsuite' -------------- next part -------------- Last 30 lines: make[1]: Entering directory `/buildbot/x86-win-stable/build/testsuite/tests/ghc-regress' ../../mk/boilerplate.mk:4: ../../../mk/boilerplate.mk: No such file or directory ../../mk/test.mk:19: ../../mk/wordsize.mk: No such file or directory ../../mk/test.mk:22: *** Python must be installed in order to use the testsuite. Stop. make[1]: Leaving directory `/buildbot/x86-win-stable/build/testsuite/tests/ghc-regress' -------------- next part -------------- Last 30 lines: make: *** nofib: No such file or directory. Stop. -------------- next part -------------- Last 30 lines: make: *** nofib: No such file or directory. Stop. -------------- next part -------------- Last 30 lines: make: *** nofib: No such file or directory. Stop. -------------- next part -------------- Last 30 lines: make: *** nofib: No such file or directory. Stop. -------------- next part -------------- Last 30 lines: make: *** nofib: No such file or directory. Stop. -------------- next part -------------- Last 30 lines: make: *** nofib: No such file or directory. Stop. -------------- next part -------------- Last 30 lines: make: *** nofib: No such file or directory. Stop. -------------- next part -------------- Last 30 lines: make: *** nofib: No such file or directory. Stop. -------------- next part -------------- Last 30 lines: make: *** nofib: No such file or directory. Stop. -------------- next part -------------- Last 30 lines: make: *** nofib: No such file or directory. Stop. -------------- next part -------------- Last 30 lines: make: *** nofib: No such file or directory. Stop. -------------- next part -------------- Last 30 lines: make: *** nofib: No such file or directory. Stop. -------------- next part -------------- Last 30 lines: make: *** nofib: No such file or directory. Stop. -------------- next part -------------- Last 30 lines: make: *** nofib: No such file or directory. Stop. -------------- next part -------------- Last 30 lines: make: *** nofib: No such file or directory. Stop. -------------- next part -------------- Last 30 lines: make[1]: Entering directory `/buildbot/x86-win-fast-stable/build/testsuite' mk/boilerplate.mk:4: ../mk/boilerplate.mk: No such file or directory mk/target.mk:2: ../mk/target.mk: No such file or directory make[1]: *** No rule to make target `../mk/target.mk'. Stop. make[1]: Leaving directory `/buildbot/x86-win-fast-stable/build/testsuite' -------------- next part -------------- Last 30 lines: make[1]: Entering directory `/buildbot/x86-win-fast-stable/build/testsuite/tests/ghc-regress' ../../mk/boilerplate.mk:4: ../../../mk/boilerplate.mk: No such file or directory ../../mk/test.mk:19: ../../mk/wordsize.mk: No such file or directory ../../mk/test.mk:22: *** Python must be installed in order to use the testsuite. Stop. make[1]: Leaving directory `/buildbot/x86-win-fast-stable/build/testsuite/tests/ghc-regress' From bit.bucket at galois.com Sat Dec 5 03:30:02 2009 From: bit.bucket at galois.com (BuildBot Collator) Date: Sat Dec 5 03:04:39 2009 Subject: Daily report for head Message-ID: <200912050830.nB58U2eY029691@monk.galois.com> Skipped content of type multipart/alternative-------------- next part -------------- Last 30 lines: "inplace/bin/ghc-stage1" -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wcast-align -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Irts -optc-DCOMPILING_RTS -optc-fno-strict-aliasing -optc-fno-common -optc-DBE_CONSERVATIVE -optc-Ilibffi/build/include -optc-fomit-frame-pointer -optc-DRtsWay=\"rts_p\" -optc-Wno-strict-prototypes -prof -H32m -O -Iincludes -Irts -DCOMPILING_RTS -package-name rts -dcmm-lint -Ilibffi/build/include -i -irts -irts/dist/build -irts/dist/build/autogen -Irts/dist/build -Irts/dist/build/autogen -optc-O2 -c rts/Adjustor.c -o rts/dist/build/Adjustor.p_o "inplace/bin/ghc-stage1" -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wcast-align -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Irts -optc-DCOMPILING_RTS -optc-fno-strict-aliasing -optc-fno-common -optc-DBE_CONSERVATIVE -optc-Ilibffi/build/include -optc-fomit-frame-pointer -optc-DRtsWay=\"rts_p\" -prof -H32m -O -Iincludes -Irts -DCOMPILING_RTS -package-name rts -dcmm-lint -Ilibffi/build/include -i -irts -irts/dist/build -irts/dist/build/autogen -Irts/dist/build -Irts/dist/build/autogen -optc-O2 -c rts/Arena.c -o rts/dist/build/Arena.p_o "inplace/bin/ghc-stage1" -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wcast-align -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Irts -optc-DCOMPILING_RTS -optc-fno-strict-aliasing -optc-fno-common -optc-DBE_CONSERVATIVE -optc-Ilibffi/build/include -optc-fomit-frame-pointer -optc-DRtsWay=\"rts_p\" -prof -H32m -O -Iincludes -Irts -DCOMPILING_RTS -package-name rts -dcmm-lint -Ilibffi/build/include -i -irts -irts/dist/build -irts/dist/build/autogen -Irts/dist/build -Irts/dist/build/autogen -optc-O2 -c rts/Capability.c -o rts/dist/build/Capability.p_o "inplace/bin/ghc-stage1" -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wcast-align -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Irts -optc-DCOMPILING_RTS -optc-fno-strict-aliasing -optc-fno-common -optc-DBE_CONSERVATIVE -optc-Ilibffi/build/include -optc-fomit-frame-pointer -optc-DRtsWay=\"rts_p\" -prof -H32m -O -Iincludes -Irts -DCOMPILING_RTS -package-name rts -dcmm-lint -Ilibffi/build/include -i -irts -irts/dist/build -irts/dist/build/autogen -Irts/dist/build -Irts/dist/build/autogen -optc-O2 -c rts/ClosureFlags.c -o rts/dist/build/ClosureFlags.p_o "inplace/bin/ghc-stage1" -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wcast-align -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Irts -optc-DCOMPILING_RTS -optc-fno-strict-aliasing -optc-fno-common -optc-DBE_CONSERVATIVE -optc-Ilibffi/build/include -optc-fomit-frame-pointer -optc-DRtsWay=\"rts_p\" -prof -H32m -O -Iincludes -Irts -DCOMPILING_RTS -package-name rts -dcmm-lint -Ilibffi/build/include -i -irts -irts/dist/build -irts/dist/build/autogen -Irts/dist/build -Irts/dist/build/autogen -optc-O2 -c rts/Disassembler.c -o rts/dist/build/Disassembler.p_o "inplace/bin/ghc-stage1" -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wcast-align -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Irts -optc-DCOMPILING_RTS -optc-fno-strict-aliasing -optc-fno-common -optc-DBE_CONSERVATIVE -optc-Ilibffi/build/include -optc-fomit-frame-pointer -optc-DRtsWay=\"rts_p\" -prof -H32m -O -Iincludes -Irts -DCOMPILING_RTS -package-name rts -dcmm-lint -Ilibffi/build/include -i -irts -irts/dist/build -irts/dist/build/autogen -Irts/dist/build -Irts/dist/build/autogen -optc-O2 -c rts/FrontPanel.c -o rts/dist/build/FrontPanel.p_o "inplace/bin/ghc-stage1" -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wcast-align -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Irts -optc-DCOMPILING_RTS -optc-fno-strict-aliasing -optc-fno-common -optc-DBE_CONSERVATIVE -optc-Ilibffi/build/include -optc-fomit-frame-pointer -optc-DRtsWay=\"rts_p\" -prof -H32m -O -Iincludes -Irts -DCOMPILING_RTS -package-name rts -dcmm-lint -Ilibffi/build/include -i -irts -irts/dist/build -irts/dist/build/autogen -Irts/dist/build -Irts/dist/build/autogen -optc-O2 -c rts/Globals.c -o rts/dist/build/Globals.p_o "inplace/bin/ghc-stage1" -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wcast-align -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Irts -optc-DCOMPILING_RTS -optc-fno-strict-aliasing -optc-fno-common -optc-DBE_CONSERVATIVE -optc-Ilibffi/build/include -optc-fomit-frame-pointer -optc-DRtsWay=\"rts_p\" -prof -H32m -O -Iincludes -Irts -DCOMPILING_RTS -package-name rts -dcmm-lint -Ilibffi/build/include -i -irts -irts/dist/build -irts/dist/build/autogen -Irts/dist/build -Irts/dist/build/autogen -optc-O2 -c rts/Hash.c -o rts/dist/build/Hash.p_o "inplace/bin/ghc-stage1" -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wcast-align -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Irts -optc-DCOMPILING_RTS -optc-fno-strict-aliasing -optc-fno-common -optc-DBE_CONSERVATIVE -optc-Ilibffi/build/include -optc-fomit-frame-pointer -optc-DRtsWay=\"rts_p\" -prof -H32m -O -Iincludes -Irts -DCOMPILING_RTS -package-name rts -dcmm-lint -Ilibffi/build/include -i -irts -irts/dist/build -irts/dist/build/autogen -Irts/dist/build -Irts/dist/build/autogen -optc-O2 -c rts/Hpc.c -o rts/dist/build/Hpc.p_o "inplace/bin/ghc-stage1" -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wcast-align -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Irts -optc-DCOMPILING_RTS -optc-fno-strict-aliasing -optc-fno-common -optc-DBE_CONSERVATIVE -optc-Ilibffi/build/include -optc-fomit-frame-pointer -optc-DRtsWay=\"rts_p\" -prof -H32m -O -Iincludes -Irts -DCOMPILING_RTS -package-name rts -dcmm-lint -Ilibffi/build/include -i -irts -irts/dist/build -irts/dist/build/autogen -Irts/dist/build -Irts/dist/build/autogen -optc-O2 -c rts/HsFFI.c -o rts/dist/build/HsFFI.p_o "inplace/bin/ghc-stage1" -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wcast-align -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Irts -optc-DCOMPILING_RTS -optc-fno-strict-aliasing -optc-fno-common -optc-DBE_CONSERVATIVE -optc-Ilibffi/build/include -optc-fomit-frame-pointer -optc-DRtsWay=\"rts_p\" -prof -H32m -O -Iincludes -Irts -DCOMPILING_RTS -package-name rts -dcmm-lint -Ilibffi/build/include -i -irts -irts/dist/build -irts/dist/build/autogen -Irts/dist/build -Irts/dist/build/autogen -optc-O2 -c rts/Inlines.c -o rts/dist/build/Inlines.p_o "inplace/bin/ghc-stage1" -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wcast-align -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Irts -optc-DCOMPILING_RTS -optc-fno-strict-aliasing -optc-fno-common -optc-DBE_CONSERVATIVE -optc-Ilibffi/build/include -optc-fomit-frame-pointer -optc-DRtsWay=\"rts_p\" -optc-Wno-strict-prototypes -prof -H32m -O -Iincludes -Irts -DCOMPILING_RTS -package-name rts -dcmm-lint -Ilibffi/build/include -i -irts -irts/dist/build -irts/dist/build/autogen -Irts/dist/build -Irts/dist/build/autogen -optc-O2 -c rts/Interpreter.c -o rts/dist/build/Interpreter.p_o "inplace/bin/ghc-stage1" -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wcast-align -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Irts -optc-DCOMPILING_RTS -optc-fno-strict-aliasing -optc-fno-common -optc-DBE_CONSERVATIVE -optc-Ilibffi/build/include -optc-fomit-frame-pointer -optc-DRtsWay=\"rts_p\" -prof -H32m -O -Iincludes -Irts -DCOMPILING_RTS -package-name rts -dcmm-lint -Ilibffi/build/include -i -irts -irts/dist/build -irts/dist/build/autogen -Irts/dist/build -Irts/dist/build/autogen -optc-O2 -c rts/LdvProfile.c -o rts/dist/build/LdvProfile.p_o rts/LdvProfile.c: In function 'LdvCensusForDead': rts/LdvProfile.c:275:0: error: 'generation' has no member named 'n_steps' rts/LdvProfile.c:278:0: error: 'generation' has no member named 'steps' rts/LdvProfile.c:280:0: error: 'generation' has no member named 'steps' rts/LdvProfile.c:281:0: error: 'generation' has no member named 'steps' make[2]: *** [rts/dist/build/LdvProfile.p_o] Error 1 make[1]: *** [all] Error 2 make[1]: Leaving directory `/64playpen/buildbot/x86_64-linux-head/build' -------------- next part -------------- Last 30 lines: "inplace/bin/ghc-stage1.exe" -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wcast-align -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Irts -optc-DCOMPILING_RTS -optc-fno-strict-aliasing -optc-fno-common -optc-DBE_CONSERVATIVE -optc-Ilibffi/build/include -optc-fomit-frame-pointer -optc-DRtsWay=\"rts_p\" -optc-Wno-strict-prototypes -prof -H32m -O -Iincludes -Irts -DCOMPILING_RTS -package-name rts -dcmm-lint -Ilibffi/build/include -i -irts -irts/dist/build -irts/dist/build/autogen -Irts/dist/build -Irts/dist/build/autogen -optc-O2 -c rts/Adjustor.c -o rts/dist/build/Adjustor.p_o "inplace/bin/ghc-stage1.exe" -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wcast-align -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Irts -optc-DCOMPILING_RTS -optc-fno-strict-aliasing -optc-fno-common -optc-DBE_CONSERVATIVE -optc-Ilibffi/build/include -optc-fomit-frame-pointer -optc-DRtsWay=\"rts_p\" -prof -H32m -O -Iincludes -Irts -DCOMPILING_RTS -package-name rts -dcmm-lint -Ilibffi/build/include -i -irts -irts/dist/build -irts/dist/build/autogen -Irts/dist/build -Irts/dist/build/autogen -optc-O2 -c rts/Arena.c -o rts/dist/build/Arena.p_o "inplace/bin/ghc-stage1.exe" -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wcast-align -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Irts -optc-DCOMPILING_RTS -optc-fno-strict-aliasing -optc-fno-common -optc-DBE_CONSERVATIVE -optc-Ilibffi/build/include -optc-fomit-frame-pointer -optc-DRtsWay=\"rts_p\" -prof -H32m -O -Iincludes -Irts -DCOMPILING_RTS -package-name rts -dcmm-lint -Ilibffi/build/include -i -irts -irts/dist/build -irts/dist/build/autogen -Irts/dist/build -Irts/dist/build/autogen -optc-O2 -c rts/Capability.c -o rts/dist/build/Capability.p_o "inplace/bin/ghc-stage1.exe" -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wcast-align -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Irts -optc-DCOMPILING_RTS -optc-fno-strict-aliasing -optc-fno-common -optc-DBE_CONSERVATIVE -optc-Ilibffi/build/include -optc-fomit-frame-pointer -optc-DRtsWay=\"rts_p\" -prof -H32m -O -Iincludes -Irts -DCOMPILING_RTS -package-name rts -dcmm-lint -Ilibffi/build/include -i -irts -irts/dist/build -irts/dist/build/autogen -Irts/dist/build -Irts/dist/build/autogen -optc-O2 -c rts/ClosureFlags.c -o rts/dist/build/ClosureFlags.p_o "inplace/bin/ghc-stage1.exe" -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wcast-align -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Irts -optc-DCOMPILING_RTS -optc-fno-strict-aliasing -optc-fno-common -optc-DBE_CONSERVATIVE -optc-Ilibffi/build/include -optc-fomit-frame-pointer -optc-DRtsWay=\"rts_p\" -prof -H32m -O -Iincludes -Irts -DCOMPILING_RTS -package-name rts -dcmm-lint -Ilibffi/build/include -i -irts -irts/dist/build -irts/dist/build/autogen -Irts/dist/build -Irts/dist/build/autogen -optc-O2 -c rts/Disassembler.c -o rts/dist/build/Disassembler.p_o "inplace/bin/ghc-stage1.exe" -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wcast-align -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Irts -optc-DCOMPILING_RTS -optc-fno-strict-aliasing -optc-fno-common -optc-DBE_CONSERVATIVE -optc-Ilibffi/build/include -optc-fomit-frame-pointer -optc-DRtsWay=\"rts_p\" -prof -H32m -O -Iincludes -Irts -DCOMPILING_RTS -package-name rts -dcmm-lint -Ilibffi/build/include -i -irts -irts/dist/build -irts/dist/build/autogen -Irts/dist/build -Irts/dist/build/autogen -optc-O2 -c rts/FrontPanel.c -o rts/dist/build/FrontPanel.p_o "inplace/bin/ghc-stage1.exe" -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wcast-align -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Irts -optc-DCOMPILING_RTS -optc-fno-strict-aliasing -optc-fno-common -optc-DBE_CONSERVATIVE -optc-Ilibffi/build/include -optc-fomit-frame-pointer -optc-DRtsWay=\"rts_p\" -prof -H32m -O -Iincludes -Irts -DCOMPILING_RTS -package-name rts -dcmm-lint -Ilibffi/build/include -i -irts -irts/dist/build -irts/dist/build/autogen -Irts/dist/build -Irts/dist/build/autogen -optc-O2 -c rts/Globals.c -o rts/dist/build/Globals.p_o "inplace/bin/ghc-stage1.exe" -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wcast-align -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Irts -optc-DCOMPILING_RTS -optc-fno-strict-aliasing -optc-fno-common -optc-DBE_CONSERVATIVE -optc-Ilibffi/build/include -optc-fomit-frame-pointer -optc-DRtsWay=\"rts_p\" -prof -H32m -O -Iincludes -Irts -DCOMPILING_RTS -package-name rts -dcmm-lint -Ilibffi/build/include -i -irts -irts/dist/build -irts/dist/build/autogen -Irts/dist/build -Irts/dist/build/autogen -optc-O2 -c rts/Hash.c -o rts/dist/build/Hash.p_o "inplace/bin/ghc-stage1.exe" -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wcast-align -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Irts -optc-DCOMPILING_RTS -optc-fno-strict-aliasing -optc-fno-common -optc-DBE_CONSERVATIVE -optc-Ilibffi/build/include -optc-fomit-frame-pointer -optc-DRtsWay=\"rts_p\" -prof -H32m -O -Iincludes -Irts -DCOMPILING_RTS -package-name rts -dcmm-lint -Ilibffi/build/include -i -irts -irts/dist/build -irts/dist/build/autogen -Irts/dist/build -Irts/dist/build/autogen -optc-O2 -c rts/Hpc.c -o rts/dist/build/Hpc.p_o "inplace/bin/ghc-stage1.exe" -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wcast-align -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Irts -optc-DCOMPILING_RTS -optc-fno-strict-aliasing -optc-fno-common -optc-DBE_CONSERVATIVE -optc-Ilibffi/build/include -optc-fomit-frame-pointer -optc-DRtsWay=\"rts_p\" -prof -H32m -O -Iincludes -Irts -DCOMPILING_RTS -package-name rts -dcmm-lint -Ilibffi/build/include -i -irts -irts/dist/build -irts/dist/build/autogen -Irts/dist/build -Irts/dist/build/autogen -optc-O2 -c rts/HsFFI.c -o rts/dist/build/HsFFI.p_o "inplace/bin/ghc-stage1.exe" -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wcast-align -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Irts -optc-DCOMPILING_RTS -optc-fno-strict-aliasing -optc-fno-common -optc-DBE_CONSERVATIVE -optc-Ilibffi/build/include -optc-fomit-frame-pointer -optc-DRtsWay=\"rts_p\" -prof -H32m -O -Iincludes -Irts -DCOMPILING_RTS -package-name rts -dcmm-lint -Ilibffi/build/include -i -irts -irts/dist/build -irts/dist/build/autogen -Irts/dist/build -Irts/dist/build/autogen -optc-O2 -c rts/Inlines.c -o rts/dist/build/Inlines.p_o "inplace/bin/ghc-stage1.exe" -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wcast-align -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Irts -optc-DCOMPILING_RTS -optc-fno-strict-aliasing -optc-fno-common -optc-DBE_CONSERVATIVE -optc-Ilibffi/build/include -optc-fomit-frame-pointer -optc-DRtsWay=\"rts_p\" -optc-Wno-strict-prototypes -prof -H32m -O -Iincludes -Irts -DCOMPILING_RTS -package-name rts -dcmm-lint -Ilibffi/build/include -i -irts -irts/dist/build -irts/dist/build/autogen -Irts/dist/build -Irts/dist/build/autogen -optc-O2 -c rts/Interpreter.c -o rts/dist/build/Interpreter.p_o "inplace/bin/ghc-stage1.exe" -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wcast-align -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Irts -optc-DCOMPILING_RTS -optc-fno-strict-aliasing -optc-fno-common -optc-DBE_CONSERVATIVE -optc-Ilibffi/build/include -optc-fomit-frame-pointer -optc-DRtsWay=\"rts_p\" -prof -H32m -O -Iincludes -Irts -DCOMPILING_RTS -package-name rts -dcmm-lint -Ilibffi/build/include -i -irts -irts/dist/build -irts/dist/build/autogen -Irts/dist/build -Irts/dist/build/autogen -optc-O2 -c rts/LdvProfile.c -o rts/dist/build/LdvProfile.p_o rts\LdvProfile.c: In function `LdvCensusForDead': rts\LdvProfile.c:275:0: error: structure has no member named `n_steps' rts\LdvProfile.c:278:0: error: structure has no member named `steps' rts\LdvProfile.c:280:0: error: structure has no member named `steps' rts\LdvProfile.c:281:0: error: structure has no member named `steps' make[2]: *** [rts/dist/build/LdvProfile.p_o] Error 1 make[1]: *** [all] Error 2 make[1]: Leaving directory `/buildbot/x86-win-head/build' -------------- next part -------------- Last 30 lines: /tmp/ghc8447_0/ghc8447_0.hc:651:0: error: 'g0' undeclared (first use in this function) /tmp/ghc8447_0/ghc8447_0.hc: In function 'integer_cmm_xorIntegerzh': /tmp/ghc8447_0/ghc8447_0.hc:705:0: error: 'g0' undeclared (first use in this function) /tmp/ghc8447_0/ghc8447_0.hc: In function 'integer_cmm_mul2ExpIntegerzh': /tmp/ghc8447_0/ghc8447_0.hc:757:0: error: 'g0' undeclared (first use in this function) /tmp/ghc8447_0/ghc8447_0.hc: In function 'integer_cmm_fdivQ2ExpIntegerzh': /tmp/ghc8447_0/ghc8447_0.hc:804:0: error: 'g0' undeclared (first use in this function) /tmp/ghc8447_0/ghc8447_0.hc: In function 'integer_cmm_complementIntegerzh': /tmp/ghc8447_0/ghc8447_0.hc:850:0: error: 'g0' undeclared (first use in this function) /tmp/ghc8447_0/ghc8447_0.hc: In function 'integer_cmm_quotRemIntegerzh': /tmp/ghc8447_0/ghc8447_0.hc:901:0: error: 'g0' undeclared (first use in this function) /tmp/ghc8447_0/ghc8447_0.hc: In function 'integer_cmm_divModIntegerzh': /tmp/ghc8447_0/ghc8447_0.hc:967:0: error: 'g0' undeclared (first use in this function) make[2]: *** [libraries/integer-gmp/dist-install/build/cbits/gmp-wrappers.o] Error 1 make[1]: *** [all] Error 2 make[1]: Leaving directory `/64playpen/buildbot/x86_64-linux-head-unreg/build' From igloo at earth.li Sat Dec 5 10:11:14 2009 From: igloo at earth.li (Ian Lynagh) Date: Sat Dec 5 09:45:48 2009 Subject: patch applied (ghc): Tweak layout for alternative layout rule Message-ID: <20091205151113.GA16017@haskell.galois.com> Thu Dec 3 08:44:24 PST 2009 Ian Lynagh * Tweak layout for alternative layout rule M ./compiler/main/Packages.lhs -4 +4 M ./compiler/parser/Lexer.x -1 +1 M ./compiler/parser/RdrHsSyn.lhs -3 +3 M ./compiler/stranal/DmdAnal.lhs -3 +3 View patch online: http://darcs.haskell.org/ghc/_darcs/patches/20091203164424-3fd76-d42ae9bdeeef66bf3dc272273fb3b7eb0025f625.gz From igloo at earth.li Sat Dec 5 10:17:37 2009 From: igloo at earth.li (Ian Lynagh) Date: Sat Dec 5 09:52:09 2009 Subject: patch applied (testsuite): Add a test for the difference between the H98 and the alternative layout rules Message-ID: <20091205151736.GA16456@haskell.galois.com> Sat Dec 5 06:09:33 PST 2009 Ian Lynagh * Add a test for the difference between the H98 and the alternative layout rules A ./tests/ghc-regress/layout/ A ./tests/ghc-regress/layout/Makefile A ./tests/ghc-regress/layout/all.T A ./tests/ghc-regress/layout/layout001.hs A ./tests/ghc-regress/layout/layout001.stdout View patch online: http://darcs.haskell.org/testsuite/_darcs/patches/20091205140933-3fd76-09c5ed215a53be89fbeee64a08c2e2c2e843d898.gz From igloo at earth.li Sat Dec 5 10:17:40 2009 From: igloo at earth.li (Ian Lynagh) Date: Sat Dec 5 09:52:13 2009 Subject: patch applied (testsuite): Add another layout test Message-ID: <20091205151740.GA16482@haskell.galois.com> Sat Dec 5 06:13:51 PST 2009 Ian Lynagh * Add another layout test M ./tests/ghc-regress/layout/Makefile -1 +1 M ./tests/ghc-regress/layout/all.T +6 A ./tests/ghc-regress/layout/layout002.hs A ./tests/ghc-regress/layout/layout002.stdout View patch online: http://darcs.haskell.org/testsuite/_darcs/patches/20091205141351-3fd76-89eb92eb65509580896300d1846081866d8a815b.gz From igloo at earth.li Sat Dec 5 10:17:42 2009 From: igloo at earth.li (Ian Lynagh) Date: Sat Dec 5 09:52:17 2009 Subject: patch applied (testsuite): Add another layout rule test Message-ID: <20091205151742.GA16500@haskell.galois.com> Sat Dec 5 06:24:13 PST 2009 Ian Lynagh * Add another layout rule test M ./tests/ghc-regress/layout/Makefile -1 +1 M ./tests/ghc-regress/layout/all.T +6 A ./tests/ghc-regress/layout/layout003.hs A ./tests/ghc-regress/layout/layout003.stdout View patch online: http://darcs.haskell.org/testsuite/_darcs/patches/20091205142413-3fd76-7f2779750ac343d995153fc88dffcf388c385680.gz From igloo at earth.li Sat Dec 5 10:17:45 2009 From: igloo at earth.li (Ian Lynagh) Date: Sat Dec 5 09:52:20 2009 Subject: patch applied (testsuite): Add another layout test Message-ID: <20091205151744.GA16521@haskell.galois.com> Sat Dec 5 06:29:02 PST 2009 Ian Lynagh * Add another layout test M ./tests/ghc-regress/layout/Makefile -1 +1 M ./tests/ghc-regress/layout/all.T +6 A ./tests/ghc-regress/layout/layout004.hs A ./tests/ghc-regress/layout/layout004.stdout View patch online: http://darcs.haskell.org/testsuite/_darcs/patches/20091205142902-3fd76-4c82df45b7a53125ab5f12e14fb9cc988d79d784.gz From igloo at earth.li Sat Dec 5 10:17:47 2009 From: igloo at earth.li (Ian Lynagh) Date: Sat Dec 5 09:52:21 2009 Subject: patch applied (testsuite): Add another layout test Message-ID: <20091205151747.GA16543@haskell.galois.com> Sat Dec 5 06:32:28 PST 2009 Ian Lynagh * Add another layout test M ./tests/ghc-regress/layout/Makefile -1 +1 M ./tests/ghc-regress/layout/all.T +6 A ./tests/ghc-regress/layout/layout005.hs A ./tests/ghc-regress/layout/layout005.stdout View patch online: http://darcs.haskell.org/testsuite/_darcs/patches/20091205143228-3fd76-405ef74ea0dbcc26d8fa6a71156c562e02faf50d.gz From igloo at earth.li Sat Dec 5 10:17:49 2009 From: igloo at earth.li (Ian Lynagh) Date: Sat Dec 5 09:52:25 2009 Subject: patch applied (testsuite): Add another layout test Message-ID: <20091205151749.GA16560@haskell.galois.com> Sat Dec 5 06:36:31 PST 2009 Ian Lynagh * Add another layout test M ./tests/ghc-regress/layout/Makefile -1 +1 M ./tests/ghc-regress/layout/all.T +6 A ./tests/ghc-regress/layout/layout006.hs A ./tests/ghc-regress/layout/layout006.stdout View patch online: http://darcs.haskell.org/testsuite/_darcs/patches/20091205143631-3fd76-68fb5c4a7ad91fbebdc906accbe45eb497c3a041.gz From igloo at earth.li Sat Dec 5 11:26:32 2009 From: igloo at earth.li (Ian Lynagh) Date: Sat Dec 5 11:01:05 2009 Subject: patch applied (ghc-6.12/ghc): Add some missing exports back for GHC package users; fixes trac #3715 Message-ID: <20091205162632.GA18863@haskell.galois.com> Sat Dec 5 07:35:32 PST 2009 Ian Lynagh * Add some missing exports back for GHC package users; fixes trac #3715 M ./compiler/main/ErrUtils.lhs +1 View patch online: http://darcs.haskell.org/ghc-6.12/ghc/_darcs/patches/20091205153532-3fd76-7dc2445a3eb1ec2843fd919fd1610c0d6b4c54ec.gz From igloo at earth.li Sat Dec 5 11:26:38 2009 From: igloo at earth.li (Ian Lynagh) Date: Sat Dec 5 11:01:11 2009 Subject: patch applied (ghc-6.12/ghc): Fix Trac #3100: reifyType Message-ID: <20091205162638.GA18886@haskell.galois.com> Mon Nov 30 09:52:04 PST 2009 simonpj@microsoft.com * Fix Trac #3100: reifyType Ignore-this: ad1578c3d2e3da6128cd5052c8b64dc A type without any leading foralls may still have constraints eg: ?x::Int => Int -> Int But reifyType was failing in this case. Merge to 6.12. M ./compiler/typecheck/TcSplice.lhs -7 +12 View patch online: http://darcs.haskell.org/ghc-6.12/ghc/_darcs/patches/20091130175204-1287e-3000802df6cecad7dd307e8a09eea76a067f3b88.gz From igloo at earth.li Sat Dec 5 11:26:43 2009 From: igloo at earth.li (Ian Lynagh) Date: Sat Dec 5 11:01:15 2009 Subject: patch applied (ghc-6.12/ghc): Fix Trac #3102: pre-matching polytypes Message-ID: <20091205162642.GA18905@haskell.galois.com> Mon Nov 30 09:44:41 PST 2009 simonpj@microsoft.com * Fix Trac #3102: pre-matching polytypes Ignore-this: 3e3fa97e0de28b005a1aabe9e5542b32 When *pre-matching* two types forall a. C1 => t1 ~ forall a. C2 => t2 we were matching t1~t2, but totally ignoring C1,C2 That's utterly wrong when pre-matching (?p::Int) => String ~ a because we emerge with a:=String! All this is part of the impredicative story, which is about to go away, but still. Worth merging this to 6.12 M ./compiler/typecheck/TcUnify.lhs -2 +3 View patch online: http://darcs.haskell.org/ghc-6.12/ghc/_darcs/patches/20091130174441-1287e-bffdb0ab4fcb9ebfd8c090a6762e08f241c9fac7.gz From igloo at earth.li Sat Dec 5 11:26:47 2009 From: igloo at earth.li (Ian Lynagh) Date: Sat Dec 5 11:01:19 2009 Subject: patch applied (ghc-6.12/ghc): threadStackOverflow: check whether stack squeezing released some stack (#3677) Message-ID: <20091205162646.GA18923@haskell.galois.com> Wed Nov 25 04:59:17 PST 2009 Simon Marlow * threadStackOverflow: check whether stack squeezing released some stack (#3677) Ignore-this: d35089eb93f5b367b7d1c445bda79232 In a stack overflow situation, stack squeezing may reduce the stack size, but we don't know whether it has been reduced enough for the stack check to succeed if we try again. Fortunately stack squeezing is idempotent, so all we need to do is record whether *any* squeezing happened. If we are at the stack's absolute -K limit, and stack squeezing happened, then we try running the thread again. We also want to avoid enlarging the stack if squeezing has already released some of it. However, we don't want to get into a pathalogical situation where a thread has a nearly full stack (near its current limit, but not near the absolute -K limit), keeps allocating a little bit, squeezing removes a little bit, and then it runs again. So to avoid this, if we squeezed *and* there is still less than BLOCK_SIZE_W words free, then we enlarge the stack anyway. M ./includes/rts/Constants.h +7 M ./rts/Schedule.c -1 +31 M ./rts/ThreadPaused.c +5 View patch online: http://darcs.haskell.org/ghc-6.12/ghc/_darcs/patches/20091125125917-12142-f0ea8e50d5ff21b242c0008dd7af085665fec2d3.gz From igloo at earth.li Sat Dec 5 12:44:22 2009 From: igloo at earth.li (Ian Lynagh) Date: Sat Dec 5 12:18:56 2009 Subject: patch applied (ghc): Add some comments on the alternative layout rule state Message-ID: <20091205174422.GA22262@haskell.galois.com> Sat Dec 5 07:20:39 PST 2009 Ian Lynagh * Add some comments on the alternative layout rule state M ./compiler/parser/Lexer.x +9 View patch online: http://darcs.haskell.org/ghc/_darcs/patches/20091205152039-3fd76-96f456368bd9cb20a3d9cb409d11e2c4b4b8caf2.gz From igloo at earth.li Sat Dec 5 12:44:29 2009 From: igloo at earth.li (Ian Lynagh) Date: Sat Dec 5 12:19:03 2009 Subject: patch applied (ghc): Add some missing exports back for GHC package users; fixes trac #3715 Message-ID: <20091205174428.GA22300@haskell.galois.com> Sat Dec 5 07:35:32 PST 2009 Ian Lynagh * Add some missing exports back for GHC package users; fixes trac #3715 M ./compiler/main/ErrUtils.lhs +1 View patch online: http://darcs.haskell.org/ghc/_darcs/patches/20091205153532-3fd76-7dc2445a3eb1ec2843fd919fd1610c0d6b4c54ec.gz From igloo at earth.li Sat Dec 5 12:44:34 2009 From: igloo at earth.li (Ian Lynagh) Date: Sat Dec 5 12:19:06 2009 Subject: patch applied (ghc): Add comments to "OPTIONS_GHC -fno-warn-orphans" pragmas Message-ID: <20091205174434.GA22321@haskell.galois.com> Sat Dec 5 08:57:21 PST 2009 Ian Lynagh * Add comments to "OPTIONS_GHC -fno-warn-orphans" pragmas M ./libraries/bin-package-db/Distribution/InstalledPackageInfo/Binary.hs -1 +4 View patch online: http://darcs.haskell.org/ghc/_darcs/patches/20091205165721-3fd76-a17441addf1f21ce3d5e311882ce77a858e5b265.gz From ghcbuild at microsoft.com Sat Dec 5 14:24:16 2009 From: ghcbuild at microsoft.com (GHC Build Reports) Date: Sat Dec 5 14:24:18 2009 Subject: [nightly] 05-Dec-2009 build of HEAD on i386-unknown-linux (cam-02-unx.europe.corp.microsoft.com) Message-ID: <20091205192416.17D423247A9@www.haskell.org> Build description = HEAD on i386-unknown-linux (cam-02-unx.europe.corp.microsoft.com) Build location = /playpen/simonmar/nightly/HEAD Build config file = /home/simonmar/nightly/site/msrc/conf-HEAD-cam-02-unx Nightly build started on cam-02-unx at Sat Dec 5 18:00:01 GMT 2009. **** checking out new source tree ... warning: . already present; omitting ok. (GHC Version 6.13.20091205) **** Building stage 1 compiler ... ok. **** Building stage 2 compiler ... failed; relevant barfage is below. **** building testsuite tools ... failed. **** building compiler binary distribution ... ok. **** uploading binary distribution ... ok. **** running nofib (-O) ... ok. (91 failures) **** running nofib (-O -fasm) ... ok. (91 failures) **** running nofib (-O -prof -auto-all) ... ok. (91 failures) **** running nofib (-O -prof -auto-all -fasm) ... ok. (91 failures) **** running nofib (-fasm) ... ok. (91 failures) **** running nofib (-unreg) ... failed. **** publishing logs ... ok. Logs are at http://www.haskell.org/ghc/dist/current/logs Dists are at http://www.haskell.org/ghc/dist/current/dist Docs are at http://www.haskell.org/ghc/dist/current/docs All done! Nightly build finished successfully at Sat Dec 5 19:49:43 GMT 2009 ------------------------------------------------------------------------ ------------------------------------------------------------------------ The last 30 lines of /playpen/simonmar/nightly/HEAD/logs/i386-unknown-linux-stage2 are ------------------------------------------------------------------------ ------------------------------------------------------------------------ /playpen/tmp/ghc9778_0/ghc9778_0.hc: In function ‘integer_cmm_xorIntegerzh’: /playpen/tmp/ghc9778_0/ghc9778_0.hc:687:0: error: ‘g0’ undeclared (first use in this function) /playpen/tmp/ghc9778_0/ghc9778_0.hc: In function ‘integer_cmm_mul2ExpIntegerzh’: /playpen/tmp/ghc9778_0/ghc9778_0.hc:737:0: error: ‘g0’ undeclared (first use in this function) /playpen/tmp/ghc9778_0/ghc9778_0.hc: In function ‘integer_cmm_fdivQ2ExpIntegerzh’: /playpen/tmp/ghc9778_0/ghc9778_0.hc:782:0: error: ‘g0’ undeclared (first use in this function) /playpen/tmp/ghc9778_0/ghc9778_0.hc: In function ‘integer_cmm_complementIntegerzh’: /playpen/tmp/ghc9778_0/ghc9778_0.hc:826:0: error: ‘g0’ undeclared (first use in this function) /playpen/tmp/ghc9778_0/ghc9778_0.hc: In function ‘integer_cmm_quotRemIntegerzh’: /playpen/tmp/ghc9778_0/ghc9778_0.hc:875:0: error: ‘g0’ undeclared (first use in this function) /playpen/tmp/ghc9778_0/ghc9778_0.hc: In function ‘integer_cmm_divModIntegerzh’: /playpen/tmp/ghc9778_0/ghc9778_0.hc:939:0: error: ‘g0’ undeclared (first use in this function) gmake[1]: *** [libraries/integer-gmp/dist-install/build/cbits/gmp-wrappers.o] Error 1 gmake: *** [all] Error 2 real 59m45.866s user 44m16.987s sys 9m42.002s Nightly run ended at Sat Dec 5 19:49:43 GMT 2009 From ghcbuild at microsoft.com Sat Dec 5 14:51:59 2009 From: ghcbuild at microsoft.com (GHC Build Reports) Date: Sat Dec 5 14:52:00 2009 Subject: [nightly] 05-Dec-2009 build of HEAD on x86_64-unknown-linux (cam-04-unx.europe.corp.microsoft.com) Message-ID: <20091205195159.4780C32407F@www.haskell.org> Build description = HEAD on x86_64-unknown-linux (cam-04-unx.europe.corp.microsoft.com) Build location = /64playpen/simonmar/nightly/HEAD-cam-04-unx Build config file = /home/simonmar/nightly/site/msrc/conf-HEAD-cam-04-unx Nightly build started on cam-04-unx at Sat Dec 5 19:00:01 GMT 2009. **** checking out new source tree ... warning: . already present; omitting ok. (GHC Version 6.13.20091205) **** Building stage 1 compiler ... ok. **** Building stage 2 compiler ... failed; relevant barfage is below. **** building source distribution ... ok. **** building testsuite tools ... failed. **** building compiler binary distribution ... ok. **** uploading binary distribution ... ok. **** running nofib (-O) ... ok. (1 failures) **** running nofib (-O -fvia-C) ... ok. (1 failures) **** running nofib (-O -prof -auto-all) ... ok. (91 failures) **** running nofib (-O -prof -auto-all -fasm) ... ok. (91 failures) **** running nofib (-fasm) ... ok. (1 failures) **** publishing logs ... ssh: connect to host haskell.org port 22: No route to host lost connection failed. Logs are at http://www.haskell.org/ghc/dist/current/logs Dists are at http://www.haskell.org/ghc/dist/current/dist Docs are at http://www.haskell.org/ghc/dist/current/docs All done! Nightly build finished successfully at Sat Dec 5 20:17:25 GMT 2009 ------------------------------------------------------------------------ ------------------------------------------------------------------------ The last 30 lines of /64playpen/simonmar/nightly/HEAD-cam-04-unx/logs/x86_64-unknown-linux-stage2 are ------------------------------------------------------------------------ ------------------------------------------------------------------------ "inplace/bin/ghc-stage1" -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wcast-align -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Irts -optc-DCOMPILING_RTS -optc-fno-strict-aliasing -optc-fno-common -optc-Ilibffi/build/include -optc-fomit-frame-pointer -optc-DRtsWay=\"rts_p\" -prof -H32m -O -Iincludes -Irts -DCOMPILING_RTS -package-name rts -dcmm-lint -Ilibffi/build/include -i -irts -irts/dist/build -irts/dist/build/autogen -Irts/dist/build -Irts/dist/build/autogen -optc-O2 -c rts/Capability.c -o rts/dist/build/Capability.p_o "inplace/bin/ghc-stage1" -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wcast-align -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Irts -optc-DCOMPILING_RTS -optc-fno-strict-aliasing -optc-fno-common -optc-Ilibffi/build/include -optc-fomit-frame-pointer -optc-DRtsWay=\"rts_p\" -prof -H32m -O -Iincludes -Irts -DCOMPILING_RTS -package-name rts -dcmm-lint -Ilibffi/build/include -i -irts -irts/dist/build -irts/dist/build/autogen -Irts/dist/build -Irts/dist/build/autogen -optc-O2 -c rts/ClosureFlags.c -o rts/dist/build/ClosureFlags.p_o "inplace/bin/ghc-stage1" -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wcast-align -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Irts -optc-DCOMPILING_RTS -optc-fno-strict-aliasing -optc-fno-common -optc-Ilibffi/build/include -optc-fomit-frame-pointer -optc-DRtsWay=\"rts_p\" -prof -H32m -O -Iincludes -Irts -DCOMPILING_RTS -package-name rts -dcmm-lint -Ilibffi/build/include -i -irts -irts/dist/build -irts/dist/build/autogen -Irts/dist/build -Irts/dist/build/autogen -optc-O2 -c rts/Disassembler.c -o rts/dist/build/Disassembler.p_o "inplace/bin/ghc-stage1" -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wcast-align -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Irts -optc-DCOMPILING_RTS -optc-fno-strict-aliasing -optc-fno-common -optc-Ilibffi/build/include -optc-fomit-frame-pointer -optc-DRtsWay=\"rts_p\" -prof -H32m -O -Iincludes -Irts -DCOMPILING_RTS -package-name rts -dcmm-lint -Ilibffi/build/include -i -irts -irts/dist/build -irts/dist/build/autogen -Irts/dist/build -Irts/dist/build/autogen -optc-O2 -c rts/FrontPanel.c -o rts/dist/build/FrontPanel.p_o "inplace/bin/ghc-stage1" -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wcast-align -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Irts -optc-DCOMPILING_RTS -optc-fno-strict-aliasing -optc-fno-common -optc-Ilibffi/build/include -optc-fomit-frame-pointer -optc-DRtsWay=\"rts_p\" -prof -H32m -O -Iincludes -Irts -DCOMPILING_RTS -package-name rts -dcmm-lint -Ilibffi/build/include -i -irts -irts/dist/build -irts/dist/build/autogen -Irts/dist/build -Irts/dist/build/autogen -optc-O2 -c rts/Globals.c -o rts/dist/build/Globals.p_o "inplace/bin/ghc-stage1" -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wcast-align -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Irts -optc-DCOMPILING_RTS -optc-fno-strict-aliasing -optc-fno-common -optc-Ilibffi/build/include -optc-fomit-frame-pointer -optc-DRtsWay=\"rts_p\" -prof -H32m -O -Iincludes -Irts -DCOMPILING_RTS -package-name rts -dcmm-lint -Ilibffi/build/include -i -irts -irts/dist/build -irts/dist/build/autogen -Irts/dist/build -Irts/dist/build/autogen -optc-O2 -c rts/Hash.c -o rts/dist/build/Hash.p_o "inplace/bin/ghc-stage1" -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wcast-align -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Irts -optc-DCOMPILING_RTS -optc-fno-strict-aliasing -optc-fno-common -optc-Ilibffi/build/include -optc-fomit-frame-pointer -optc-DRtsWay=\"rts_p\" -prof -H32m -O -Iincludes -Irts -DCOMPILING_RTS -package-name rts -dcmm-lint -Ilibffi/build/include -i -irts -irts/dist/build -irts/dist/build/autogen -Irts/dist/build -Irts/dist/build/autogen -optc-O2 -c rts/Hpc.c -o rts/dist/build/Hpc.p_o "inplace/bin/ghc-stage1" -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wcast-align -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Irts -optc-DCOMPILING_RTS -optc-fno-strict-aliasing -optc-fno-common -optc-Ilibffi/build/include -optc-fomit-frame-pointer -optc-DRtsWay=\"rts_p\" -prof -H32m -O -Iincludes -Irts -DCOMPILING_RTS -package-name rts -dcmm-lint -Ilibffi/build/include -i -irts -irts/dist/build -irts/dist/build/autogen -Irts/dist/build -Irts/dist/build/autogen -optc-O2 -c rts/HsFFI.c -o rts/dist/build/HsFFI.p_o "inplace/bin/ghc-stage1" -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wcast-align -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Irts -optc-DCOMPILING_RTS -optc-fno-strict-aliasing -optc-fno-common -optc-Ilibffi/build/include -optc-fomit-frame-pointer -optc-DRtsWay=\"rts_p\" -prof -H32m -O -Iincludes -Irts -DCOMPILING_RTS -package-name rts -dcmm-lint -Ilibffi/build/include -i -irts -irts/dist/build -irts/dist/build/autogen -Irts/dist/build -Irts/dist/build/autogen -optc-O2 -c rts/Inlines.c -o rts/dist/build/Inlines.p_o "inplace/bin/ghc-stage1" -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wcast-align -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Irts -optc-DCOMPILING_RTS -optc-fno-strict-aliasing -optc-fno-common -optc-Ilibffi/build/include -optc-fomit-frame-pointer -optc-DRtsWay=\"rts_p\" -optc-Wno-strict-prototypes -prof -H32m -O -Iincludes -Irts -DCOMPILING_RTS -package-name rts -dcmm-lint -Ilibffi/build/include -i -irts -irts/dist/build -irts/dist/build/autogen -Irts/dist/build -Irts/dist/build/autogen -optc-O2 -c rts/Interpreter.c -o rts/dist/build/Interpreter.p_o "inplace/bin/ghc-stage1" -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wcast-align -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Irts -optc-DCOMPILING_RTS -optc-fno-strict-aliasing -optc-fno-common -optc-Ilibffi/build/include -optc-fomit-frame-pointer -optc-DRtsWay=\"rts_p\" -prof -H32m -O -Iincludes -Irts -DCOMPILING_RTS -package-name rts -dcmm-lint -Ilibffi/build/include -i -irts -irts/dist/build -irts/dist/build/autogen -Irts/dist/build -Irts/dist/build/autogen -optc-O2 -c rts/LdvProfile.c -o rts/dist/build/LdvProfile.p_o rts/LdvProfile.c: In function ‘LdvCensusForDead’: rts/LdvProfile.c:275:0: error: ‘generation’ has no member named ‘n_steps’ rts/LdvProfile.c:278:0: error: ‘generation’ has no member named ‘steps’ rts/LdvProfile.c:280:0: error: ‘generation’ has no member named ‘steps’ rts/LdvProfile.c:281:0: error: ‘generation’ has no member named ‘steps’ gmake[1]: *** [rts/dist/build/LdvProfile.p_o] Error 1 gmake: *** [all] Error 2 real 28m49.609s user 22m20.235s sys 6m31.003s Nightly run ended at Sat Dec 5 20:17:25 GMT 2009 From bit.bucket at galois.com Sun Dec 6 03:30:03 2009 From: bit.bucket at galois.com (BuildBot Collator) Date: Sun Dec 6 03:04:34 2009 Subject: Daily report for head Message-ID: <200912060830.nB68U3dv002887@monk.galois.com> Skipped content of type multipart/alternative-------------- next part -------------- Last 30 lines: "inplace/bin/ghc-stage1" -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wcast-align -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Irts -optc-DCOMPILING_RTS -optc-fno-strict-aliasing -optc-fno-common -optc-DBE_CONSERVATIVE -optc-Ilibffi/build/include -optc-fomit-frame-pointer -optc-DRtsWay=\"rts_p\" -optc-Wno-strict-prototypes -prof -H32m -O -Iincludes -Irts -DCOMPILING_RTS -package-name rts -dcmm-lint -Ilibffi/build/include -i -irts -irts/dist/build -irts/dist/build/autogen -Irts/dist/build -Irts/dist/build/autogen -optc-O2 -c rts/Adjustor.c -o rts/dist/build/Adjustor.p_o "inplace/bin/ghc-stage1" -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wcast-align -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Irts -optc-DCOMPILING_RTS -optc-fno-strict-aliasing -optc-fno-common -optc-DBE_CONSERVATIVE -optc-Ilibffi/build/include -optc-fomit-frame-pointer -optc-DRtsWay=\"rts_p\" -prof -H32m -O -Iincludes -Irts -DCOMPILING_RTS -package-name rts -dcmm-lint -Ilibffi/build/include -i -irts -irts/dist/build -irts/dist/build/autogen -Irts/dist/build -Irts/dist/build/autogen -optc-O2 -c rts/Arena.c -o rts/dist/build/Arena.p_o "inplace/bin/ghc-stage1" -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wcast-align -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Irts -optc-DCOMPILING_RTS -optc-fno-strict-aliasing -optc-fno-common -optc-DBE_CONSERVATIVE -optc-Ilibffi/build/include -optc-fomit-frame-pointer -optc-DRtsWay=\"rts_p\" -prof -H32m -O -Iincludes -Irts -DCOMPILING_RTS -package-name rts -dcmm-lint -Ilibffi/build/include -i -irts -irts/dist/build -irts/dist/build/autogen -Irts/dist/build -Irts/dist/build/autogen -optc-O2 -c rts/Capability.c -o rts/dist/build/Capability.p_o "inplace/bin/ghc-stage1" -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wcast-align -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Irts -optc-DCOMPILING_RTS -optc-fno-strict-aliasing -optc-fno-common -optc-DBE_CONSERVATIVE -optc-Ilibffi/build/include -optc-fomit-frame-pointer -optc-DRtsWay=\"rts_p\" -prof -H32m -O -Iincludes -Irts -DCOMPILING_RTS -package-name rts -dcmm-lint -Ilibffi/build/include -i -irts -irts/dist/build -irts/dist/build/autogen -Irts/dist/build -Irts/dist/build/autogen -optc-O2 -c rts/ClosureFlags.c -o rts/dist/build/ClosureFlags.p_o "inplace/bin/ghc-stage1" -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wcast-align -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Irts -optc-DCOMPILING_RTS -optc-fno-strict-aliasing -optc-fno-common -optc-DBE_CONSERVATIVE -optc-Ilibffi/build/include -optc-fomit-frame-pointer -optc-DRtsWay=\"rts_p\" -prof -H32m -O -Iincludes -Irts -DCOMPILING_RTS -package-name rts -dcmm-lint -Ilibffi/build/include -i -irts -irts/dist/build -irts/dist/build/autogen -Irts/dist/build -Irts/dist/build/autogen -optc-O2 -c rts/Disassembler.c -o rts/dist/build/Disassembler.p_o "inplace/bin/ghc-stage1" -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wcast-align -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Irts -optc-DCOMPILING_RTS -optc-fno-strict-aliasing -optc-fno-common -optc-DBE_CONSERVATIVE -optc-Ilibffi/build/include -optc-fomit-frame-pointer -optc-DRtsWay=\"rts_p\" -prof -H32m -O -Iincludes -Irts -DCOMPILING_RTS -package-name rts -dcmm-lint -Ilibffi/build/include -i -irts -irts/dist/build -irts/dist/build/autogen -Irts/dist/build -Irts/dist/build/autogen -optc-O2 -c rts/FrontPanel.c -o rts/dist/build/FrontPanel.p_o "inplace/bin/ghc-stage1" -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wcast-align -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Irts -optc-DCOMPILING_RTS -optc-fno-strict-aliasing -optc-fno-common -optc-DBE_CONSERVATIVE -optc-Ilibffi/build/include -optc-fomit-frame-pointer -optc-DRtsWay=\"rts_p\" -prof -H32m -O -Iincludes -Irts -DCOMPILING_RTS -package-name rts -dcmm-lint -Ilibffi/build/include -i -irts -irts/dist/build -irts/dist/build/autogen -Irts/dist/build -Irts/dist/build/autogen -optc-O2 -c rts/Globals.c -o rts/dist/build/Globals.p_o "inplace/bin/ghc-stage1" -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wcast-align -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Irts -optc-DCOMPILING_RTS -optc-fno-strict-aliasing -optc-fno-common -optc-DBE_CONSERVATIVE -optc-Ilibffi/build/include -optc-fomit-frame-pointer -optc-DRtsWay=\"rts_p\" -prof -H32m -O -Iincludes -Irts -DCOMPILING_RTS -package-name rts -dcmm-lint -Ilibffi/build/include -i -irts -irts/dist/build -irts/dist/build/autogen -Irts/dist/build -Irts/dist/build/autogen -optc-O2 -c rts/Hash.c -o rts/dist/build/Hash.p_o "inplace/bin/ghc-stage1" -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wcast-align -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Irts -optc-DCOMPILING_RTS -optc-fno-strict-aliasing -optc-fno-common -optc-DBE_CONSERVATIVE -optc-Ilibffi/build/include -optc-fomit-frame-pointer -optc-DRtsWay=\"rts_p\" -prof -H32m -O -Iincludes -Irts -DCOMPILING_RTS -package-name rts -dcmm-lint -Ilibffi/build/include -i -irts -irts/dist/build -irts/dist/build/autogen -Irts/dist/build -Irts/dist/build/autogen -optc-O2 -c rts/Hpc.c -o rts/dist/build/Hpc.p_o "inplace/bin/ghc-stage1" -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wcast-align -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Irts -optc-DCOMPILING_RTS -optc-fno-strict-aliasing -optc-fno-common -optc-DBE_CONSERVATIVE -optc-Ilibffi/build/include -optc-fomit-frame-pointer -optc-DRtsWay=\"rts_p\" -prof -H32m -O -Iincludes -Irts -DCOMPILING_RTS -package-name rts -dcmm-lint -Ilibffi/build/include -i -irts -irts/dist/build -irts/dist/build/autogen -Irts/dist/build -Irts/dist/build/autogen -optc-O2 -c rts/HsFFI.c -o rts/dist/build/HsFFI.p_o "inplace/bin/ghc-stage1" -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wcast-align -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Irts -optc-DCOMPILING_RTS -optc-fno-strict-aliasing -optc-fno-common -optc-DBE_CONSERVATIVE -optc-Ilibffi/build/include -optc-fomit-frame-pointer -optc-DRtsWay=\"rts_p\" -prof -H32m -O -Iincludes -Irts -DCOMPILING_RTS -package-name rts -dcmm-lint -Ilibffi/build/include -i -irts -irts/dist/build -irts/dist/build/autogen -Irts/dist/build -Irts/dist/build/autogen -optc-O2 -c rts/Inlines.c -o rts/dist/build/Inlines.p_o "inplace/bin/ghc-stage1" -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wcast-align -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Irts -optc-DCOMPILING_RTS -optc-fno-strict-aliasing -optc-fno-common -optc-DBE_CONSERVATIVE -optc-Ilibffi/build/include -optc-fomit-frame-pointer -optc-DRtsWay=\"rts_p\" -optc-Wno-strict-prototypes -prof -H32m -O -Iincludes -Irts -DCOMPILING_RTS -package-name rts -dcmm-lint -Ilibffi/build/include -i -irts -irts/dist/build -irts/dist/build/autogen -Irts/dist/build -Irts/dist/build/autogen -optc-O2 -c rts/Interpreter.c -o rts/dist/build/Interpreter.p_o "inplace/bin/ghc-stage1" -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wcast-align -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Irts -optc-DCOMPILING_RTS -optc-fno-strict-aliasing -optc-fno-common -optc-DBE_CONSERVATIVE -optc-Ilibffi/build/include -optc-fomit-frame-pointer -optc-DRtsWay=\"rts_p\" -prof -H32m -O -Iincludes -Irts -DCOMPILING_RTS -package-name rts -dcmm-lint -Ilibffi/build/include -i -irts -irts/dist/build -irts/dist/build/autogen -Irts/dist/build -Irts/dist/build/autogen -optc-O2 -c rts/LdvProfile.c -o rts/dist/build/LdvProfile.p_o rts/LdvProfile.c: In function 'LdvCensusForDead': rts/LdvProfile.c:275:0: error: 'generation' has no member named 'n_steps' rts/LdvProfile.c:278:0: error: 'generation' has no member named 'steps' rts/LdvProfile.c:280:0: error: 'generation' has no member named 'steps' rts/LdvProfile.c:281:0: error: 'generation' has no member named 'steps' make[2]: *** [rts/dist/build/LdvProfile.p_o] Error 1 make[1]: *** [all] Error 2 make[1]: Leaving directory `/64playpen/buildbot/x86_64-linux-head/build' -------------- next part -------------- Last 30 lines: "inplace/bin/ghc-stage1.exe" -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wcast-align -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Irts -optc-DCOMPILING_RTS -optc-fno-strict-aliasing -optc-fno-common -optc-DBE_CONSERVATIVE -optc-Ilibffi/build/include -optc-fomit-frame-pointer -optc-DRtsWay=\"rts_p\" -optc-Wno-strict-prototypes -prof -H32m -O -Iincludes -Irts -DCOMPILING_RTS -package-name rts -dcmm-lint -Ilibffi/build/include -i -irts -irts/dist/build -irts/dist/build/autogen -Irts/dist/build -Irts/dist/build/autogen -optc-O2 -c rts/Adjustor.c -o rts/dist/build/Adjustor.p_o "inplace/bin/ghc-stage1.exe" -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wcast-align -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Irts -optc-DCOMPILING_RTS -optc-fno-strict-aliasing -optc-fno-common -optc-DBE_CONSERVATIVE -optc-Ilibffi/build/include -optc-fomit-frame-pointer -optc-DRtsWay=\"rts_p\" -prof -H32m -O -Iincludes -Irts -DCOMPILING_RTS -package-name rts -dcmm-lint -Ilibffi/build/include -i -irts -irts/dist/build -irts/dist/build/autogen -Irts/dist/build -Irts/dist/build/autogen -optc-O2 -c rts/Arena.c -o rts/dist/build/Arena.p_o "inplace/bin/ghc-stage1.exe" -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wcast-align -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Irts -optc-DCOMPILING_RTS -optc-fno-strict-aliasing -optc-fno-common -optc-DBE_CONSERVATIVE -optc-Ilibffi/build/include -optc-fomit-frame-pointer -optc-DRtsWay=\"rts_p\" -prof -H32m -O -Iincludes -Irts -DCOMPILING_RTS -package-name rts -dcmm-lint -Ilibffi/build/include -i -irts -irts/dist/build -irts/dist/build/autogen -Irts/dist/build -Irts/dist/build/autogen -optc-O2 -c rts/Capability.c -o rts/dist/build/Capability.p_o "inplace/bin/ghc-stage1.exe" -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wcast-align -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Irts -optc-DCOMPILING_RTS -optc-fno-strict-aliasing -optc-fno-common -optc-DBE_CONSERVATIVE -optc-Ilibffi/build/include -optc-fomit-frame-pointer -optc-DRtsWay=\"rts_p\" -prof -H32m -O -Iincludes -Irts -DCOMPILING_RTS -package-name rts -dcmm-lint -Ilibffi/build/include -i -irts -irts/dist/build -irts/dist/build/autogen -Irts/dist/build -Irts/dist/build/autogen -optc-O2 -c rts/ClosureFlags.c -o rts/dist/build/ClosureFlags.p_o "inplace/bin/ghc-stage1.exe" -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wcast-align -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Irts -optc-DCOMPILING_RTS -optc-fno-strict-aliasing -optc-fno-common -optc-DBE_CONSERVATIVE -optc-Ilibffi/build/include -optc-fomit-frame-pointer -optc-DRtsWay=\"rts_p\" -prof -H32m -O -Iincludes -Irts -DCOMPILING_RTS -package-name rts -dcmm-lint -Ilibffi/build/include -i -irts -irts/dist/build -irts/dist/build/autogen -Irts/dist/build -Irts/dist/build/autogen -optc-O2 -c rts/Disassembler.c -o rts/dist/build/Disassembler.p_o "inplace/bin/ghc-stage1.exe" -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wcast-align -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Irts -optc-DCOMPILING_RTS -optc-fno-strict-aliasing -optc-fno-common -optc-DBE_CONSERVATIVE -optc-Ilibffi/build/include -optc-fomit-frame-pointer -optc-DRtsWay=\"rts_p\" -prof -H32m -O -Iincludes -Irts -DCOMPILING_RTS -package-name rts -dcmm-lint -Ilibffi/build/include -i -irts -irts/dist/build -irts/dist/build/autogen -Irts/dist/build -Irts/dist/build/autogen -optc-O2 -c rts/FrontPanel.c -o rts/dist/build/FrontPanel.p_o "inplace/bin/ghc-stage1.exe" -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wcast-align -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Irts -optc-DCOMPILING_RTS -optc-fno-strict-aliasing -optc-fno-common -optc-DBE_CONSERVATIVE -optc-Ilibffi/build/include -optc-fomit-frame-pointer -optc-DRtsWay=\"rts_p\" -prof -H32m -O -Iincludes -Irts -DCOMPILING_RTS -package-name rts -dcmm-lint -Ilibffi/build/include -i -irts -irts/dist/build -irts/dist/build/autogen -Irts/dist/build -Irts/dist/build/autogen -optc-O2 -c rts/Globals.c -o rts/dist/build/Globals.p_o "inplace/bin/ghc-stage1.exe" -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wcast-align -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Irts -optc-DCOMPILING_RTS -optc-fno-strict-aliasing -optc-fno-common -optc-DBE_CONSERVATIVE -optc-Ilibffi/build/include -optc-fomit-frame-pointer -optc-DRtsWay=\"rts_p\" -prof -H32m -O -Iincludes -Irts -DCOMPILING_RTS -package-name rts -dcmm-lint -Ilibffi/build/include -i -irts -irts/dist/build -irts/dist/build/autogen -Irts/dist/build -Irts/dist/build/autogen -optc-O2 -c rts/Hash.c -o rts/dist/build/Hash.p_o "inplace/bin/ghc-stage1.exe" -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wcast-align -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Irts -optc-DCOMPILING_RTS -optc-fno-strict-aliasing -optc-fno-common -optc-DBE_CONSERVATIVE -optc-Ilibffi/build/include -optc-fomit-frame-pointer -optc-DRtsWay=\"rts_p\" -prof -H32m -O -Iincludes -Irts -DCOMPILING_RTS -package-name rts -dcmm-lint -Ilibffi/build/include -i -irts -irts/dist/build -irts/dist/build/autogen -Irts/dist/build -Irts/dist/build/autogen -optc-O2 -c rts/Hpc.c -o rts/dist/build/Hpc.p_o "inplace/bin/ghc-stage1.exe" -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wcast-align -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Irts -optc-DCOMPILING_RTS -optc-fno-strict-aliasing -optc-fno-common -optc-DBE_CONSERVATIVE -optc-Ilibffi/build/include -optc-fomit-frame-pointer -optc-DRtsWay=\"rts_p\" -prof -H32m -O -Iincludes -Irts -DCOMPILING_RTS -package-name rts -dcmm-lint -Ilibffi/build/include -i -irts -irts/dist/build -irts/dist/build/autogen -Irts/dist/build -Irts/dist/build/autogen -optc-O2 -c rts/HsFFI.c -o rts/dist/build/HsFFI.p_o "inplace/bin/ghc-stage1.exe" -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wcast-align -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Irts -optc-DCOMPILING_RTS -optc-fno-strict-aliasing -optc-fno-common -optc-DBE_CONSERVATIVE -optc-Ilibffi/build/include -optc-fomit-frame-pointer -optc-DRtsWay=\"rts_p\" -prof -H32m -O -Iincludes -Irts -DCOMPILING_RTS -package-name rts -dcmm-lint -Ilibffi/build/include -i -irts -irts/dist/build -irts/dist/build/autogen -Irts/dist/build -Irts/dist/build/autogen -optc-O2 -c rts/Inlines.c -o rts/dist/build/Inlines.p_o "inplace/bin/ghc-stage1.exe" -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wcast-align -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Irts -optc-DCOMPILING_RTS -optc-fno-strict-aliasing -optc-fno-common -optc-DBE_CONSERVATIVE -optc-Ilibffi/build/include -optc-fomit-frame-pointer -optc-DRtsWay=\"rts_p\" -optc-Wno-strict-prototypes -prof -H32m -O -Iincludes -Irts -DCOMPILING_RTS -package-name rts -dcmm-lint -Ilibffi/build/include -i -irts -irts/dist/build -irts/dist/build/autogen -Irts/dist/build -Irts/dist/build/autogen -optc-O2 -c rts/Interpreter.c -o rts/dist/build/Interpreter.p_o "inplace/bin/ghc-stage1.exe" -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wcast-align -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Irts -optc-DCOMPILING_RTS -optc-fno-strict-aliasing -optc-fno-common -optc-DBE_CONSERVATIVE -optc-Ilibffi/build/include -optc-fomit-frame-pointer -optc-DRtsWay=\"rts_p\" -prof -H32m -O -Iincludes -Irts -DCOMPILING_RTS -package-name rts -dcmm-lint -Ilibffi/build/include -i -irts -irts/dist/build -irts/dist/build/autogen -Irts/dist/build -Irts/dist/build/autogen -optc-O2 -c rts/LdvProfile.c -o rts/dist/build/LdvProfile.p_o rts\LdvProfile.c: In function `LdvCensusForDead': rts\LdvProfile.c:275:0: error: structure has no member named `n_steps' rts\LdvProfile.c:278:0: error: structure has no member named `steps' rts\LdvProfile.c:280:0: error: structure has no member named `steps' rts\LdvProfile.c:281:0: error: structure has no member named `steps' make[2]: *** [rts/dist/build/LdvProfile.p_o] Error 1 make[1]: *** [all] Error 2 make[1]: Leaving directory `/buildbot/x86-win-head/build' -------------- next part -------------- Last 30 lines: /tmp/ghc10183_0/ghc10183_0.hc:651:0: error: 'g0' undeclared (first use in this function) /tmp/ghc10183_0/ghc10183_0.hc: In function 'integer_cmm_xorIntegerzh': /tmp/ghc10183_0/ghc10183_0.hc:705:0: error: 'g0' undeclared (first use in this function) /tmp/ghc10183_0/ghc10183_0.hc: In function 'integer_cmm_mul2ExpIntegerzh': /tmp/ghc10183_0/ghc10183_0.hc:757:0: error: 'g0' undeclared (first use in this function) /tmp/ghc10183_0/ghc10183_0.hc: In function 'integer_cmm_fdivQ2ExpIntegerzh': /tmp/ghc10183_0/ghc10183_0.hc:804:0: error: 'g0' undeclared (first use in this function) /tmp/ghc10183_0/ghc10183_0.hc: In function 'integer_cmm_complementIntegerzh': /tmp/ghc10183_0/ghc10183_0.hc:850:0: error: 'g0' undeclared (first use in this function) /tmp/ghc10183_0/ghc10183_0.hc: In function 'integer_cmm_quotRemIntegerzh': /tmp/ghc10183_0/ghc10183_0.hc:901:0: error: 'g0' undeclared (first use in this function) /tmp/ghc10183_0/ghc10183_0.hc: In function 'integer_cmm_divModIntegerzh': /tmp/ghc10183_0/ghc10183_0.hc:967:0: error: 'g0' undeclared (first use in this function) make[2]: *** [libraries/integer-gmp/dist-install/build/cbits/gmp-wrappers.o] Error 1 make[1]: *** [all] Error 2 make[1]: Leaving directory `/64playpen/buildbot/x86_64-linux-head-unreg/build' From bit.bucket at galois.com Sun Dec 6 03:30:03 2009 From: bit.bucket at galois.com (BuildBot Collator) Date: Sun Dec 6 03:04:35 2009 Subject: Daily report for stable Message-ID: <200912060830.nB68U3Uo002886@monk.galois.com> Skipped content of type multipart/alternative-------------- next part -------------- Last 30 lines: Running Haddock for dph-par-0.4.0... Preprocessing library dph-par-0.4.0... Running hscolour for dph-par-0.4.0... Warning: The documentation for the following packages are not installed. No links will be generated to these packages: ffi-1.0, rts-1.0 Warning: Data.Array.Parallel.Lifted.Repr: Instances of type and data families are not yet supported. Instances of the following families will be filtered out: PData, PRepr Warning: Data.Array.Parallel.Lifted.Instances: Instances of type and data families are not yet supported. Instances of the following families will be filtered out: PData, PRepr Warning: Data.Array.Parallel.Lifted.Closure: Instances of type and data families are not yet supported. Instances of the following families will be filtered out: PData, PRepr Warning: Data.Array.Parallel.Lifted: could not find link destinations for: Data.Array.Parallel.Lifted.Selector.Sel2 Warning: Data.Array.Parallel.Prelude: could not find link destinations for: Data.Array.Parallel.Unlifted.Distributed.Types.DPrim Data.Array.Parallel.Unlifted.Sequential.Flat.UArr.UPrim Warning: Data.Array.Parallel.Prelude.Int: could not find link destinations for: Data.Array.Parallel.Unlifted.Distributed.Types.DPrim Data.Array.Parallel.Unlifted.Sequential.Flat.UArr.UPrim Warning: Data.Array.Parallel.Prelude.Word8: could not find link destinations for: Data.Array.Parallel.Unlifted.Distributed.Types.DPrim Data.Array.Parallel.Unlifted.Sequential.Flat.UArr.UPrim Warning: Data.Array.Parallel.Prelude.Double: could not find link destinations for: Data.Array.Parallel.Unlifted.Distributed.Types.DPrim Data.Array.Parallel.Unlifted.Sequential.Flat.UArr.UPrim Documentation created: dist-install/doc/html/dph-par/index.html "/usr/bin/ld" -r -o compiler/stage1/build/HSghc-6.12.0.20091206.o compiler/stage1/build/AsmCodeGen.o compiler/stage1/build/TargetReg.o compiler/stage1/build/NCGMonad.o compiler/stage1/build/Instruction.o compiler/stage1/build/Size.o compiler/stage1/build/Reg.o compiler/stage1/build/RegClass.o compiler/stage1/build/PprBase.o compiler/stage1/build/PIC.o compiler/stage1/build/Platform.o compiler/stage1/build/Alpha/Regs.o compiler/stage1/build/Alpha/RegInfo.o compiler/stage1/build/Alpha/Instr.o compiler/stage1/build/Alpha/CodeGen.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/RegPlate.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/CCall.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/Reg Alloc/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/PPC/FreeRegs.o compiler/stage1/build/RegAlloc/Linear/SPARC/FreeRegs.o compiler/stage1/build/BasicTypes.o compiler/stage1/build/DataCon.o compiler/stage1/build/Demand.o compiler/stage1/build/Exception.o compiler/stage1/build/Id.o compiler/stage1/build/IdInfo.o compiler/stage1/build/Literal.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/NewDemand.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/BlockId.o compiler/stage1/build/CLabel.o compiler/stage1/build/Cmm.o compiler/stage1/build/CmmBrokenBlock.o compiler/stage1/build/CmmBuildInfoTables.o compiler/stage1/build/CmmCPS.o compiler/stage1/build/CmmCPSGen.o compiler/stage1/build/CmmCPSZ.o compiler/stage1/build/CmmCallConv.o compiler/stage1/build/CmmCommonBlockElimZ.o compiler/stage1/build/CmmContFlowOpt.o compiler/stage1/build/CmmCvt.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/CmmLiveZ.o compiler/stage1/build/CmmOpt.o compiler/stage1/build/CmmParse.o compiler/stage1/build/CmmProcPoint.o compiler/stage1/build/CmmProcPointZ.o compiler/stage 1/build/CmmSpillReload.o compiler/stage1/build/CmmStackLayout.o compiler/stage1/build/CmmTx.o compiler/stage1/build/CmmUtils.o compiler/stage1/build/CmmZipUtil.o compiler/stage1/build/DFMonad.o compiler/stage1/build/Dataflow.o compiler/stage1/build/MkZipCfg.o compiler/stage1/build/MkZipCfgCmm.o compiler/stage1/build/OptimizationFuel.o compiler/stage1/build/PprC.o compiler/stage1/build/PprCmm.o compiler/stage1/build/PprCmmZ.o compiler/stage1/build/StackColor.o compiler/stage1/build/StackPlacements.o compiler/stage1/build/ZipCfg.o compiler/stage1/build/ZipCfgCmmRep.o compiler/stage1/build/ZipCfgExtras.o compiler/stage1/build/ZipDataflow.o compiler/stage1/build/Bitmap.o compiler/stage1/build/CgBindery.o compiler/stage1/build/CgCallConv.o compiler/stage1/build/CgCase.o compiler/stage1/build/CgClosure.o compiler/stage1/build/CgCon.o compiler/stage1/build/CgExpr.o compiler/stage1/build/CgForeignCall.o compiler/stage1/build/CgHeapery.o compiler/stage1/build/CgHpc.o compiler/stage1/build/CgInfoTbls.o compiler/stage1/build/CgLetNoEscape.o compiler/stage1/build/CgMonad.o compiler/stage1/build/CgParallel.o compiler/stage1/build/CgPrimOp.o compiler/stage1/build/CgProf.o compiler/stage1/build/CgStackery.o compiler/stage1/build/CgTailCall.o compiler/stage1/build/CgTicky.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/StgCmmGran.o compiler/stage1/build/StgCmmHeap.o compiler/stage1/build/StgCmmHpc.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/ClosureInfo.o compiler/stage1/build/CodeGen.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/CoreTidy.o compiler/stage1/build/CoreUnfold.o compiler/stage1/build/CoreUtils.o compiler/stage1/build/ExternalCore.o compiler/stage1/build/MkCore.o compiler/stage1/build/MkExternalCore.o compiler/stage1/build/PprCore.o compiler/stage1/build/PprExternalCore.o compiler/stage1/build/CprAnalyse.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/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/Annotations.o compiler/stage1/build/BreakArray.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/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/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/PackageConfig.o compiler/stage1/build/Packages.o compiler/stage1/build/PprTyThing.o compiler/stage1/build/StaticFlags.o compiler/stage1/build/StaticFlagParser.o compiler/stage1/build/SysTools.o compiler/stage1/build/TidyPgm.o compiler/stage1/build/Ctype.o compiler/stage1/build/HaddockUtils.o compiler/stage1/build/LexCore.o compiler/stage1/build/Lexer.o compiler/stage1/build/Parser.o compiler/stage1/build/ParserCore.o compiler/stage1/build/ParserCoreUtils.o compiler/stage1/build/RdrHsSyn.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/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/RnHsSyn.o compiler/stage1/build/RnNames.o compiler/stage1/build/RnPat.o compiler/stage1/build/RnSource.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/SRT.o compiler/stage1/build/SimplStg.o compiler/stage1/build/StgStats.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/DmdAnal.o compiler/stage1/build/SaAbsInt.o compiler/stage1/build/SaLib.o compiler/stage1/build/StrictAnal.o compiler/stage1/b uild/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/TcHsSyn.o compiler/stage1/build/TcHsType.o compiler/stage1/build/TcInstDcls.o compiler/stage1/build/TcMType.o compiler/stage1/build/TcMatches.o compiler/stage1/build/TcPat.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/TcTyClsDecls.o compiler/stage1/build/TcTyDecls.o compiler/stage1/build/TcTyFuns.o compiler/stage1/build/TcType.o compiler/stage1/build/TcUnify.o compiler/stage1/build/Class.o compiler/stage1/build/Coercion.o compiler/stage1/build/FamInstEnv.o compiler/stage1/build/FunDeps.o compiler/stage1/build/Generics.o compiler/stage1/build/InstEnv.o compiler/stage1/build/TyCon.o compiler/stage1/build/Type.o compiler/stage1/build/TypeRep.o compiler/stage1/build/Unify.o compiler/stage1/build/Bag.o compiler/stage1/build/Binary.o compiler/stage1/build/BufWrite.o compiler/stage1/build/Digraph.o compiler/stage1/build/Encoding.o compiler/stage1/build/FastBool.o compiler/stage1/build/FastFunctions.o compiler/stage1/build/FastMutInt.o compiler/stage1/build/FastString.o compiler/stage1/build/FastTypes.o compiler/stage1/build/Fingerprint.o compiler/stage1/build/FiniteMap.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/Interval.o compiler/stage1/build/LazyUniqFM.o compiler/stage1/build/ListSetOps.o compiler/stage1/build/Maybes.o compiler/stage1/build/MonadUtils.o compiler/stage1/buil d/OrdList.o compiler/stage1/build/Outputable.o compiler/stage1/build/Panic.o compiler/stage1/build/Pretty.o compiler/stage1/build/Serialized.o compiler/stage1/build/State.o compiler/stage1/build/StringBuffer.o compiler/stage1/build/UniqFM.o compiler/stage1/build/UniqSet.o compiler/stage1/build/Util.o compiler/stage1/build/VectBuiltIn.o compiler/stage1/build/VectCore.o compiler/stage1/build/VectMonad.o compiler/stage1/build/VectType.o compiler/stage1/build/VectUtils.o compiler/stage1/build/Vectorise.o compiler/stage1/build/parser/cutils.o compiler/stage1/build/utils/md5.o `/usr/bin/find compiler/stage1/build -name "*_stub.o" -print` "/usr/bin/ld" -r -o compiler/stage2/build/HSghc-6.12.0.20091206.o compiler/stage2/build/AsmCodeGen.o compiler/stage2/build/TargetReg.o compiler/stage2/build/NCGMonad.o compiler/stage2/build/Instruction.o compiler/stage2/build/Size.o compiler/stage2/build/Reg.o compiler/stage2/build/RegClass.o compiler/stage2/build/PprBase.o compiler/stage2/build/PIC.o compiler/stage2/build/Platform.o compiler/stage2/build/Alpha/Regs.o compiler/stage2/build/Alpha/RegInfo.o compiler/stage2/build/Alpha/Instr.o compiler/stage2/build/Alpha/CodeGen.o compiler/stage2/build/X86/Regs.o compiler/stage2/build/X86/RegInfo.o compiler/stage2/build/X86/Instr.o compiler/stage2/build/X86/Cond.o compiler/stage2/build/X86/Ppr.o compiler/stage2/build/X86/CodeGen.o compiler/stage2/build/PPC/Regs.o compiler/stage2/build/PPC/RegInfo.o compiler/stage2/build/PPC/Instr.o compiler/stage2/build/PPC/Cond.o compiler/stage2/build/PPC/Ppr.o compiler/stage2/build/PPC/CodeGen.o compiler/stage2/build/SPARC/Base.o compiler/stage2/build/SPARC/Regs.o compiler/stage2/build/SPARC/RegPlate.o compiler/stage2/build/SPARC/Imm.o compiler/stage2/build/SPARC/AddrMode.o compiler/stage2/build/SPARC/Cond.o compiler/stage2/build/SPARC/Instr.o compiler/stage2/build/SPARC/Stack.o compiler/stage2/build/SPARC/ShortcutJump.o compiler/stage2/build/SPARC/Ppr.o compiler/stage2/build/SPARC/CodeGen.o compiler/stage2/build/SPARC/CodeGen/Amode.o compiler/stage2/build/SPARC/CodeGen/Base.o compiler/stage2/build/SPARC/CodeGen/CCall.o compiler/stage2/build/SPARC/CodeGen/CondCode.o compiler/stage2/build/SPARC/CodeGen/Gen32.o compiler/stage2/build/SPARC/CodeGen/Gen64.o compiler/stage2/build/SPARC/CodeGen/Sanity.o compiler/stage2/build/SPARC/CodeGen/Expand.o compiler/stage2/build/RegAlloc/Liveness.o compiler/stage2/build/RegAlloc/Graph/Main.o compiler/stage2/build/RegAlloc/Graph/Stats.o compiler/stage2/build/RegAlloc/Graph/ArchBase.o compiler/stage2/build/RegAlloc/Graph/ArchX86.o compiler/stage2/build/RegAlloc/Graph/Coalesce.o compiler/stage2/build/RegAlloc/Graph/Spill.o compiler/stage2/build/Reg Alloc/Graph/SpillClean.o compiler/stage2/build/RegAlloc/Graph/SpillCost.o compiler/stage2/build/RegAlloc/Graph/TrivColorable.o compiler/stage2/build/RegAlloc/Linear/Main.o compiler/stage2/build/RegAlloc/Linear/JoinToTargets.o compiler/stage2/build/RegAlloc/Linear/State.o compiler/stage2/build/RegAlloc/Linear/Stats.o compiler/stage2/build/RegAlloc/Linear/FreeRegs.o compiler/stage2/build/RegAlloc/Linear/StackMap.o compiler/stage2/build/RegAlloc/Linear/Base.o compiler/stage2/build/RegAlloc/Linear/X86/FreeRegs.o compiler/stage2/build/RegAlloc/Linear/PPC/FreeRegs.o compiler/stage2/build/RegAlloc/Linear/SPARC/FreeRegs.o compiler/stage2/build/DsMeta.o compiler/stage2/build/TcSplice.o compiler/stage2/build/Convert.o compiler/stage2/build/ByteCodeAsm.o compiler/stage2/build/ByteCodeFFI.o compiler/stage2/build/ByteCodeGen.o compiler/stage2/build/ByteCodeInstr.o compiler/stage2/build/ByteCodeItbls.o compiler/stage2/build/ByteCodeLink.o compiler/stage2/build/Debugger.o compiler/stage2/build/LibFFI.o compiler/stage2/build/Linker.o compiler/stage2/build/ObjLink.o compiler/stage2/build/RtClosureInspect.o compiler/stage2/build/BasicTypes.o compiler/stage2/build/DataCon.o compiler/stage2/build/Demand.o compiler/stage2/build/Exception.o compiler/stage2/build/Id.o compiler/stage2/build/IdInfo.o compiler/stage2/build/Literal.o compiler/stage2/build/MkId.o compiler/stage2/build/Module.o compiler/stage2/build/Name.o compiler/stage2/build/NameEnv.o compiler/stage2/build/NameSet.o compiler/stage2/build/NewDemand.o compiler/stage2/build/OccName.o compiler/stage2/build/RdrName.o compiler/stage2/build/SrcLoc.o compiler/stage2/build/UniqSupply.o compiler/stage2/build/Unique.o compiler/stage2/build/Var.o compiler/stage2/build/VarEnv.o compiler/stage2/build/VarSet.o compiler/stage2/build/BlockId.o compiler/stage2/build/CLabel.o compiler/stage2/build/Cmm.o compiler/stage2/build/CmmBrokenBlock.o compiler/stage2/build/CmmBuildInfoTables.o compiler/stage2/build/CmmCPS.o compiler/stage2/build/CmmCPSGen.o compiler/stage2/build/CmmCPSZ.o compiler/s tage2/build/CmmCallConv.o compiler/stage2/build/CmmCommonBlockElimZ.o compiler/stage2/build/CmmContFlowOpt.o compiler/stage2/build/CmmCvt.o compiler/stage2/build/CmmExpr.o compiler/stage2/build/CmmInfo.o compiler/stage2/build/CmmLex.o compiler/stage2/build/CmmLint.o compiler/stage2/build/CmmLive.o compiler/stage2/build/CmmLiveZ.o compiler/stage2/build/CmmOpt.o compiler/stage2/build/CmmParse.o compiler/stage2/build/CmmProcPoint.o compiler/stage2/build/CmmProcPointZ.o compiler/stage2/build/CmmSpillReload.o compiler/stage2/build/CmmStackLayout.o compiler/stage2/build/CmmTx.o compiler/stage2/build/CmmUtils.o compiler/stage2/build/CmmZipUtil.o compiler/stage2/build/DFMonad.o compiler/stage2/build/Dataflow.o compiler/stage2/build/MkZipCfg.o compiler/stage2/build/MkZipCfgCmm.o compiler/stage2/build/OptimizationFuel.o compiler/stage2/build/PprC.o compiler/stage2/build/PprCmm.o compiler/stage2/build/PprCmmZ.o compiler/stage2/build/StackColor.o compiler/stage2/build/StackPlacements.o compiler/stage2/build/ZipCfg.o compiler/stage2/build/ZipCfgCmmRep.o compiler/stage2/build/ZipCfgExtras.o compiler/stage2/build/ZipDataflow.o compiler/stage2/build/Bitmap.o compiler/stage2/build/CgBindery.o compiler/stage2/build/CgCallConv.o compiler/stage2/build/CgCase.o compiler/stage2/build/CgClosure.o compiler/stage2/build/CgCon.o compiler/stage2/build/CgExpr.o compiler/stage2/build/CgForeignCall.o compiler/stage2/build/CgHeapery.o compiler/stage2/build/CgHpc.o compiler/stage2/build/CgInfoTbls.o compiler/stage2/build/CgLetNoEscape.o compiler/stage2/build/CgMonad.o compiler/stage2/build/CgParallel.o compiler/stage2/build/CgPrimOp.o compiler/stage2/build/CgProf.o compiler/stage2/build/CgStackery.o compiler/stage2/build/CgTailCall.o compiler/stage2/build/CgTicky.o compiler/stage2/build/CgUtils.o compiler/stage2/build/StgCmm.o compiler/stage2/build/StgCmmBind.o compiler/stage2/build/StgCmmClosure.o compiler/stage2/build/StgCmmCon.o compiler/stage2/build/StgCmmEnv.o compiler/stage2/build/StgCmmExpr.o compiler/stage2/build/StgCmmForeign.o compil er/stage2/build/StgCmmGran.o compiler/stage2/build/StgCmmHeap.o compiler/stage2/build/StgCmmHpc.o compiler/stage2/build/StgCmmLayout.o compiler/stage2/build/StgCmmMonad.o compiler/stage2/build/StgCmmPrim.o compiler/stage2/build/StgCmmProf.o compiler/stage2/build/StgCmmTicky.o compiler/stage2/build/StgCmmUtils.o compiler/stage2/build/ClosureInfo.o compiler/stage2/build/CodeGen.o compiler/stage2/build/SMRep.o compiler/stage2/build/CoreArity.o compiler/stage2/build/CoreFVs.o compiler/stage2/build/CoreLint.o compiler/stage2/build/CorePrep.o compiler/stage2/build/CoreSubst.o compiler/stage2/build/CoreSyn.o compiler/stage2/build/CoreTidy.o compiler/stage2/build/CoreUnfold.o compiler/stage2/build/CoreUtils.o compiler/stage2/build/ExternalCore.o compiler/stage2/build/MkCore.o compiler/stage2/build/MkExternalCore.o compiler/stage2/build/PprCore.o compiler/stage2/build/PprExternalCore.o compiler/stage2/build/CprAnalyse.o compiler/stage2/build/Check.o compiler/stage2/build/Coverage.o compiler/stage2/build/Desugar.o compiler/stage2/build/DsArrows.o compiler/stage2/build/DsBinds.o compiler/stage2/build/DsCCall.o compiler/stage2/build/DsExpr.o compiler/stage2/build/DsForeign.o compiler/stage2/build/DsGRHSs.o compiler/stage2/build/DsListComp.o compiler/stage2/build/DsMonad.o compiler/stage2/build/DsUtils.o compiler/stage2/build/Match.o compiler/stage2/build/MatchCon.o compiler/stage2/build/MatchLit.o compiler/stage2/build/HsBinds.o compiler/stage2/build/HsDecls.o compiler/stage2/build/HsDoc.o compiler/stage2/build/HsExpr.o compiler/stage2/build/HsImpExp.o compiler/stage2/build/HsLit.o compiler/stage2/build/HsPat.o compiler/stage2/build/HsSyn.o compiler/stage2/build/HsTypes.o compiler/stage2/build/HsUtils.o compiler/stage2/build/BinIface.o compiler/stage2/build/BuildTyCl.o compiler/stage2/build/IfaceEnv.o compiler/stage2/build/IfaceSyn.o compiler/stage2/build/IfaceType.o compiler/stage2/build/LoadIface.o compiler/stage2/build/MkIface.o compiler/stage2/build/TcIface.o compiler/stage2/build/Annotations.o compiler/stage2/build/Bre akArray.o compiler/stage2/build/CmdLineParser.o compiler/stage2/build/CodeOutput.o compiler/stage2/build/Config.o compiler/stage2/build/Constants.o compiler/stage2/build/DriverMkDepend.o compiler/stage2/build/DriverPhases.o compiler/stage2/build/DriverPipeline.o compiler/stage2/build/DynFlags.o compiler/stage2/build/ErrUtils.o compiler/stage2/build/Finder.o compiler/stage2/build/GHC.o compiler/stage2/build/HeaderInfo.o compiler/stage2/build/HscMain.o compiler/stage2/build/HscStats.o compiler/stage2/build/HscTypes.o compiler/stage2/build/InteractiveEval.o compiler/stage2/build/PackageConfig.o compiler/stage2/build/Packages.o compiler/stage2/build/PprTyThing.o compiler/stage2/build/StaticFlags.o compiler/stage2/build/StaticFlagParser.o compiler/stage2/build/SysTools.o compiler/stage2/build/TidyPgm.o compiler/stage2/build/Ctype.o compiler/stage2/build/HaddockUtils.o compiler/stage2/build/LexCore.o compiler/stage2/build/Lexer.o compiler/stage2/build/Parser.o compiler/stage2/build/ParserCore.o compiler/stage2/build/ParserCoreUtils.o compiler/stage2/build/RdrHsSyn.o compiler/stage2/build/ForeignCall.o compiler/stage2/build/PrelInfo.o compiler/stage2/build/PrelNames.o compiler/stage2/build/PrelRules.o compiler/stage2/build/PrimOp.o compiler/stage2/build/TysPrim.o compiler/stage2/build/TysWiredIn.o compiler/stage2/build/CostCentre.o compiler/stage2/build/SCCfinal.o compiler/stage2/build/RnBinds.o compiler/stage2/build/RnEnv.o compiler/stage2/build/RnExpr.o compiler/stage2/build/RnHsDoc.o compiler/stage2/build/RnHsSyn.o compiler/stage2/build/RnNames.o compiler/stage2/build/RnPat.o compiler/stage2/build/RnSource.o compiler/stage2/build/RnTypes.o compiler/stage2/build/CoreMonad.o compiler/stage2/build/CSE.o compiler/stage2/build/FloatIn.o compiler/stage2/build/FloatOut.o compiler/stage2/build/LiberateCase.o compiler/stage2/build/OccurAnal.o compiler/stage2/build/SAT.o compiler/stage2/build/SetLevels.o compiler/stage2/build/SimplCore.o compiler/stage2/build/SimplEnv.o compiler/stage2/build/SimplMonad.o compiler/stage2/build /SimplUtils.o compiler/stage2/build/Simplify.o compiler/stage2/build/SRT.o compiler/stage2/build/SimplStg.o compiler/stage2/build/StgStats.o compiler/stage2/build/Rules.o compiler/stage2/build/SpecConstr.o compiler/stage2/build/Specialise.o compiler/stage2/build/CoreToStg.o compiler/stage2/build/StgLint.o compiler/stage2/build/StgSyn.o compiler/stage2/build/DmdAnal.o compiler/stage2/build/SaAbsInt.o compiler/stage2/build/SaLib.o compiler/stage2/build/StrictAnal.o compiler/stage2/build/WorkWrap.o compiler/stage2/build/WwLib.o compiler/stage2/build/FamInst.o compiler/stage2/build/Inst.o compiler/stage2/build/TcAnnotations.o compiler/stage2/build/TcArrows.o compiler/stage2/build/TcBinds.o compiler/stage2/build/TcClassDcl.o compiler/stage2/build/TcDefaults.o compiler/stage2/build/TcDeriv.o compiler/stage2/build/TcEnv.o compiler/stage2/build/TcExpr.o compiler/stage2/build/TcForeign.o compiler/stage2/build/TcGenDeriv.o compiler/stage2/build/TcHsSyn.o compiler/stage2/build/TcHsType.o compiler/stage2/build/TcInstDcls.o compiler/stage2/build/TcMType.o compiler/stage2/build/TcMatches.o compiler/stage2/build/TcPat.o compiler/stage2/build/TcRnDriver.o compiler/stage2/build/TcRnMonad.o compiler/stage2/build/TcRnTypes.o compiler/stage2/build/TcRules.o compiler/stage2/build/TcSimplify.o compiler/stage2/build/TcTyClsDecls.o compiler/stage2/build/TcTyDecls.o compiler/stage2/build/TcTyFuns.o compiler/stage2/build/TcType.o compiler/stage2/build/TcUnify.o compiler/stage2/build/Class.o compiler/stage2/build/Coercion.o compiler/stage2/build/FamInstEnv.o compiler/stage2/build/FunDeps.o compiler/stage2/build/Generics.o compiler/stage2/build/InstEnv.o compiler/stage2/build/TyCon.o compiler/stage2/build/Type.o compiler/stage2/build/TypeRep.o compiler/stage2/build/Unify.o compiler/stage2/build/Bag.o compiler/stage2/build/Binary.o compiler/stage2/build/BufWrite.o compiler/stage2/build/Digraph.o compiler/stage2/build/Encoding.o compiler/stage2/build/FastBool.o compiler/stage2/build/FastFunctions.o compiler/stage2/build/FastMutInt.o compiler /stage2/build/FastString.o compiler/stage2/build/FastTypes.o compiler/stage2/build/Fingerprint.o compiler/stage2/build/FiniteMap.o compiler/stage2/build/GraphBase.o compiler/stage2/build/GraphColor.o compiler/stage2/build/GraphOps.o compiler/stage2/build/GraphPpr.o compiler/stage2/build/IOEnv.o compiler/stage2/build/Interval.o compiler/stage2/build/LazyUniqFM.o compiler/stage2/build/ListSetOps.o compiler/stage2/build/Maybes.o compiler/stage2/build/MonadUtils.o compiler/stage2/build/OrdList.o compiler/stage2/build/Outputable.o compiler/stage2/build/Panic.o compiler/stage2/build/Pretty.o compiler/stage2/build/Serialized.o compiler/stage2/build/State.o compiler/stage2/build/StringBuffer.o compiler/stage2/build/UniqFM.o compiler/stage2/build/UniqSet.o compiler/stage2/build/Util.o compiler/stage2/build/VectBuiltIn.o compiler/stage2/build/VectCore.o compiler/stage2/build/VectMonad.o compiler/stage2/build/VectType.o compiler/stage2/build/VectUtils.o compiler/stage2/build/Vectorise.o compiler/stage2/build/parser/cutils.o compiler/stage2/build/utils/md5.o `/usr/bin/find compiler/stage2/build -name "*_stub.o" -print` ld warning: atom sorting error for _ghczm6zi12zi0zi20091206_LibFFI_Czuffizucif_closure_tbl and _ghczm6zi12zi0zi20091206_LibFFI_Czuffizutype_closure_tbl in compiler/stage2/build/LibFFI.o ld warning: atom sorting error for _ghczm6zi12zi0zi20091206_LibFFI_Czuffizucif_closure_tbl and _ghczm6zi12zi0zi20091206_LibFFI_Czuffizutype_closure_tbl in compiler/stage2/build/LibFFI.o ld: scattered reloc r_address too large for inferred architecture ppc make[1]: *** [compiler/stage2/build/HSghc-6.12.0.20091206.o] Error 1 make: *** [all] Error 2 -------------- next part -------------- Last 30 lines: mk/boilerplate.mk:4: ../mk/boilerplate.mk: No such file or directory mk/target.mk:2: ../mk/target.mk: No such file or directory make: *** No rule to make target `../mk/target.mk'. Stop. -------------- next part -------------- Last 30 lines: ../../mk/boilerplate.mk:4: ../../../mk/boilerplate.mk: No such file or directory ../../mk/test.mk:19: ../../mk/wordsize.mk: No such file or directory ../../mk/test.mk:22: *** Python must be installed in order to use the testsuite. Stop. -------------- next part -------------- Last 30 lines: make[1]: Entering directory `/buildbot/x86-win-stable/build/testsuite' mk/boilerplate.mk:4: ../mk/boilerplate.mk: No such file or directory mk/target.mk:2: ../mk/target.mk: No such file or directory make[1]: *** No rule to make target `../mk/target.mk'. Stop. make[1]: Leaving directory `/buildbot/x86-win-stable/build/testsuite' -------------- next part -------------- Last 30 lines: make[1]: Entering directory `/buildbot/x86-win-stable/build/testsuite/tests/ghc-regress' ../../mk/boilerplate.mk:4: ../../../mk/boilerplate.mk: No such file or directory ../../mk/test.mk:19: ../../mk/wordsize.mk: No such file or directory ../../mk/test.mk:22: *** Python must be installed in order to use the testsuite. Stop. make[1]: Leaving directory `/buildbot/x86-win-stable/build/testsuite/tests/ghc-regress' -------------- next part -------------- Last 30 lines: make: *** nofib: No such file or directory. Stop. -------------- next part -------------- Last 30 lines: make: *** nofib: No such file or directory. Stop. -------------- next part -------------- Last 30 lines: make: *** nofib: No such file or directory. Stop. -------------- next part -------------- Last 30 lines: make: *** nofib: No such file or directory. Stop. -------------- next part -------------- Last 30 lines: make: *** nofib: No such file or directory. Stop. -------------- next part -------------- Last 30 lines: make: *** nofib: No such file or directory. Stop. -------------- next part -------------- Last 30 lines: make: *** nofib: No such file or directory. Stop. -------------- next part -------------- Last 30 lines: make: *** nofib: No such file or directory. Stop. -------------- next part -------------- Last 30 lines: make: *** nofib: No such file or directory. Stop. -------------- next part -------------- Last 30 lines: make: *** nofib: No such file or directory. Stop. -------------- next part -------------- Last 30 lines: make: *** nofib: No such file or directory. Stop. -------------- next part -------------- Last 30 lines: make: *** nofib: No such file or directory. Stop. -------------- next part -------------- Last 30 lines: make: *** nofib: No such file or directory. Stop. -------------- next part -------------- Last 30 lines: make: *** nofib: No such file or directory. Stop. -------------- next part -------------- Last 30 lines: make: *** nofib: No such file or directory. Stop. -------------- next part -------------- Last 30 lines: make[1]: Entering directory `/buildbot/x86-win-fast-stable/build/testsuite' mk/boilerplate.mk:4: ../mk/boilerplate.mk: No such file or directory mk/target.mk:2: ../mk/target.mk: No such file or directory make[1]: *** No rule to make target `../mk/target.mk'. Stop. make[1]: Leaving directory `/buildbot/x86-win-fast-stable/build/testsuite' -------------- next part -------------- Last 30 lines: make[1]: Entering directory `/buildbot/x86-win-fast-stable/build/testsuite/tests/ghc-regress' ../../mk/boilerplate.mk:4: ../../../mk/boilerplate.mk: No such file or directory ../../mk/test.mk:19: ../../mk/wordsize.mk: No such file or directory ../../mk/test.mk:22: *** Python must be installed in order to use the testsuite. Stop. make[1]: Leaving directory `/buildbot/x86-win-fast-stable/build/testsuite/tests/ghc-regress' From ghcbuild at microsoft.com Sun Dec 6 14:18:52 2009 From: ghcbuild at microsoft.com (GHC Build Reports) Date: Sun Dec 6 14:18:53 2009 Subject: [nightly] 06-Dec-2009 build of HEAD on i386-unknown-linux (cam-02-unx.europe.corp.microsoft.com) Message-ID: <20091206191852.29AF832407D@www.haskell.org> Build description = HEAD on i386-unknown-linux (cam-02-unx.europe.corp.microsoft.com) Build location = /playpen/simonmar/nightly/HEAD Build config file = /home/simonmar/nightly/site/msrc/conf-HEAD-cam-02-unx Nightly build started on cam-02-unx at Sun Dec 6 18:00:02 GMT 2009. **** checking out new source tree ... warning: . already present; omitting ok. (GHC Version 6.13.20091206) **** Building stage 1 compiler ... ok. **** Building stage 2 compiler ... failed; relevant barfage is below. **** building testsuite tools ... failed. **** building compiler binary distribution ... ok. **** uploading binary distribution ... ok. **** running nofib (-O) ... ok. (91 failures) **** running nofib (-O -fasm) ... ok. (91 failures) **** running nofib (-O -prof -auto-all) ... ok. (91 failures) **** running nofib (-O -prof -auto-all -fasm) ... ok. (91 failures) **** running nofib (-fasm) ... ok. (91 failures) **** running nofib (-unreg) ... failed. **** publishing logs ... ok. Logs are at http://www.haskell.org/ghc/dist/current/logs Dists are at http://www.haskell.org/ghc/dist/current/dist Docs are at http://www.haskell.org/ghc/dist/current/docs All done! Nightly build finished successfully at Sun Dec 6 19:44:23 GMT 2009 ------------------------------------------------------------------------ ------------------------------------------------------------------------ The last 30 lines of /playpen/simonmar/nightly/HEAD/logs/i386-unknown-linux-stage2 are ------------------------------------------------------------------------ ------------------------------------------------------------------------ /playpen/tmp/ghc27304_0/ghc27304_0.hc: In function ‘integer_cmm_xorIntegerzh’: /playpen/tmp/ghc27304_0/ghc27304_0.hc:687:0: error: ‘g0’ undeclared (first use in this function) /playpen/tmp/ghc27304_0/ghc27304_0.hc: In function ‘integer_cmm_mul2ExpIntegerzh’: /playpen/tmp/ghc27304_0/ghc27304_0.hc:737:0: error: ‘g0’ undeclared (first use in this function) /playpen/tmp/ghc27304_0/ghc27304_0.hc: In function ‘integer_cmm_fdivQ2ExpIntegerzh’: /playpen/tmp/ghc27304_0/ghc27304_0.hc:782:0: error: ‘g0’ undeclared (first use in this function) /playpen/tmp/ghc27304_0/ghc27304_0.hc: In function ‘integer_cmm_complementIntegerzh’: /playpen/tmp/ghc27304_0/ghc27304_0.hc:826:0: error: ‘g0’ undeclared (first use in this function) /playpen/tmp/ghc27304_0/ghc27304_0.hc: In function ‘integer_cmm_quotRemIntegerzh’: /playpen/tmp/ghc27304_0/ghc27304_0.hc:875:0: error: ‘g0’ undeclared (first use in this function) /playpen/tmp/ghc27304_0/ghc27304_0.hc: In function ‘integer_cmm_divModIntegerzh’: /playpen/tmp/ghc27304_0/ghc27304_0.hc:939:0: error: ‘g0’ undeclared (first use in this function) gmake[1]: *** [libraries/integer-gmp/dist-install/build/cbits/gmp-wrappers.o] Error 1 gmake: *** [all] Error 2 real 59m49.983s user 44m24.761s sys 9m22.400s Nightly run ended at Sun Dec 6 19:44:23 GMT 2009 From ghcbuild at microsoft.com Sun Dec 6 14:51:12 2009 From: ghcbuild at microsoft.com (GHC Build Reports) Date: Sun Dec 6 14:51:13 2009 Subject: [nightly] 06-Dec-2009 build of HEAD on x86_64-unknown-linux (cam-04-unx.europe.corp.microsoft.com) Message-ID: <20091206195112.40807324478@www.haskell.org> Build description = HEAD on x86_64-unknown-linux (cam-04-unx.europe.corp.microsoft.com) Build location = /64playpen/simonmar/nightly/HEAD-cam-04-unx Build config file = /home/simonmar/nightly/site/msrc/conf-HEAD-cam-04-unx Nightly build started on cam-04-unx at Sun Dec 6 19:00:01 GMT 2009. **** checking out new source tree ... warning: . already present; omitting ok. (GHC Version 6.13.20091206) **** Building stage 1 compiler ... ok. **** Building stage 2 compiler ... failed; relevant barfage is below. **** building source distribution ... ok. **** building testsuite tools ... failed. **** building compiler binary distribution ... ok. **** uploading binary distribution ... ok. **** running nofib (-O) ... ok. (1 failures) **** running nofib (-O -fvia-C) ... ok. (1 failures) **** running nofib (-O -prof -auto-all) ... ok. (91 failures) **** running nofib (-O -prof -auto-all -fasm) ... ok. (91 failures) **** running nofib (-fasm) ... ok. (1 failures) **** publishing logs ... ssh: connect to host haskell.org port 22: No route to host lost connection failed. Logs are at http://www.haskell.org/ghc/dist/current/logs Dists are at http://www.haskell.org/ghc/dist/current/dist Docs are at http://www.haskell.org/ghc/dist/current/docs All done! Nightly build finished successfully at Sun Dec 6 20:16:43 GMT 2009 ------------------------------------------------------------------------ ------------------------------------------------------------------------ The last 30 lines of /64playpen/simonmar/nightly/HEAD-cam-04-unx/logs/x86_64-unknown-linux-stage2 are ------------------------------------------------------------------------ ------------------------------------------------------------------------ "inplace/bin/ghc-stage1" -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wcast-align -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Irts -optc-DCOMPILING_RTS -optc-fno-strict-aliasing -optc-fno-common -optc-Ilibffi/build/include -optc-fomit-frame-pointer -optc-DRtsWay=\"rts_p\" -prof -H32m -O -Iincludes -Irts -DCOMPILING_RTS -package-name rts -dcmm-lint -Ilibffi/build/include -i -irts -irts/dist/build -irts/dist/build/autogen -Irts/dist/build -Irts/dist/build/autogen -optc-O2 -c rts/Capability.c -o rts/dist/build/Capability.p_o "inplace/bin/ghc-stage1" -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wcast-align -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Irts -optc-DCOMPILING_RTS -optc-fno-strict-aliasing -optc-fno-common -optc-Ilibffi/build/include -optc-fomit-frame-pointer -optc-DRtsWay=\"rts_p\" -prof -H32m -O -Iincludes -Irts -DCOMPILING_RTS -package-name rts -dcmm-lint -Ilibffi/build/include -i -irts -irts/dist/build -irts/dist/build/autogen -Irts/dist/build -Irts/dist/build/autogen -optc-O2 -c rts/ClosureFlags.c -o rts/dist/build/ClosureFlags.p_o "inplace/bin/ghc-stage1" -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wcast-align -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Irts -optc-DCOMPILING_RTS -optc-fno-strict-aliasing -optc-fno-common -optc-Ilibffi/build/include -optc-fomit-frame-pointer -optc-DRtsWay=\"rts_p\" -prof -H32m -O -Iincludes -Irts -DCOMPILING_RTS -package-name rts -dcmm-lint -Ilibffi/build/include -i -irts -irts/dist/build -irts/dist/build/autogen -Irts/dist/build -Irts/dist/build/autogen -optc-O2 -c rts/Disassembler.c -o rts/dist/build/Disassembler.p_o "inplace/bin/ghc-stage1" -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wcast-align -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Irts -optc-DCOMPILING_RTS -optc-fno-strict-aliasing -optc-fno-common -optc-Ilibffi/build/include -optc-fomit-frame-pointer -optc-DRtsWay=\"rts_p\" -prof -H32m -O -Iincludes -Irts -DCOMPILING_RTS -package-name rts -dcmm-lint -Ilibffi/build/include -i -irts -irts/dist/build -irts/dist/build/autogen -Irts/dist/build -Irts/dist/build/autogen -optc-O2 -c rts/FrontPanel.c -o rts/dist/build/FrontPanel.p_o "inplace/bin/ghc-stage1" -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wcast-align -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Irts -optc-DCOMPILING_RTS -optc-fno-strict-aliasing -optc-fno-common -optc-Ilibffi/build/include -optc-fomit-frame-pointer -optc-DRtsWay=\"rts_p\" -prof -H32m -O -Iincludes -Irts -DCOMPILING_RTS -package-name rts -dcmm-lint -Ilibffi/build/include -i -irts -irts/dist/build -irts/dist/build/autogen -Irts/dist/build -Irts/dist/build/autogen -optc-O2 -c rts/Globals.c -o rts/dist/build/Globals.p_o "inplace/bin/ghc-stage1" -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wcast-align -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Irts -optc-DCOMPILING_RTS -optc-fno-strict-aliasing -optc-fno-common -optc-Ilibffi/build/include -optc-fomit-frame-pointer -optc-DRtsWay=\"rts_p\" -prof -H32m -O -Iincludes -Irts -DCOMPILING_RTS -package-name rts -dcmm-lint -Ilibffi/build/include -i -irts -irts/dist/build -irts/dist/build/autogen -Irts/dist/build -Irts/dist/build/autogen -optc-O2 -c rts/Hash.c -o rts/dist/build/Hash.p_o "inplace/bin/ghc-stage1" -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wcast-align -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Irts -optc-DCOMPILING_RTS -optc-fno-strict-aliasing -optc-fno-common -optc-Ilibffi/build/include -optc-fomit-frame-pointer -optc-DRtsWay=\"rts_p\" -prof -H32m -O -Iincludes -Irts -DCOMPILING_RTS -package-name rts -dcmm-lint -Ilibffi/build/include -i -irts -irts/dist/build -irts/dist/build/autogen -Irts/dist/build -Irts/dist/build/autogen -optc-O2 -c rts/Hpc.c -o rts/dist/build/Hpc.p_o "inplace/bin/ghc-stage1" -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wcast-align -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Irts -optc-DCOMPILING_RTS -optc-fno-strict-aliasing -optc-fno-common -optc-Ilibffi/build/include -optc-fomit-frame-pointer -optc-DRtsWay=\"rts_p\" -prof -H32m -O -Iincludes -Irts -DCOMPILING_RTS -package-name rts -dcmm-lint -Ilibffi/build/include -i -irts -irts/dist/build -irts/dist/build/autogen -Irts/dist/build -Irts/dist/build/autogen -optc-O2 -c rts/HsFFI.c -o rts/dist/build/HsFFI.p_o "inplace/bin/ghc-stage1" -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wcast-align -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Irts -optc-DCOMPILING_RTS -optc-fno-strict-aliasing -optc-fno-common -optc-Ilibffi/build/include -optc-fomit-frame-pointer -optc-DRtsWay=\"rts_p\" -prof -H32m -O -Iincludes -Irts -DCOMPILING_RTS -package-name rts -dcmm-lint -Ilibffi/build/include -i -irts -irts/dist/build -irts/dist/build/autogen -Irts/dist/build -Irts/dist/build/autogen -optc-O2 -c rts/Inlines.c -o rts/dist/build/Inlines.p_o "inplace/bin/ghc-stage1" -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wcast-align -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Irts -optc-DCOMPILING_RTS -optc-fno-strict-aliasing -optc-fno-common -optc-Ilibffi/build/include -optc-fomit-frame-pointer -optc-DRtsWay=\"rts_p\" -optc-Wno-strict-prototypes -prof -H32m -O -Iincludes -Irts -DCOMPILING_RTS -package-name rts -dcmm-lint -Ilibffi/build/include -i -irts -irts/dist/build -irts/dist/build/autogen -Irts/dist/build -Irts/dist/build/autogen -optc-O2 -c rts/Interpreter.c -o rts/dist/build/Interpreter.p_o "inplace/bin/ghc-stage1" -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wcast-align -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Irts -optc-DCOMPILING_RTS -optc-fno-strict-aliasing -optc-fno-common -optc-Ilibffi/build/include -optc-fomit-frame-pointer -optc-DRtsWay=\"rts_p\" -prof -H32m -O -Iincludes -Irts -DCOMPILING_RTS -package-name rts -dcmm-lint -Ilibffi/build/include -i -irts -irts/dist/build -irts/dist/build/autogen -Irts/dist/build -Irts/dist/build/autogen -optc-O2 -c rts/LdvProfile.c -o rts/dist/build/LdvProfile.p_o rts/LdvProfile.c: In function ‘LdvCensusForDead’: rts/LdvProfile.c:275:0: error: ‘generation’ has no member named ‘n_steps’ rts/LdvProfile.c:278:0: error: ‘generation’ has no member named ‘steps’ rts/LdvProfile.c:280:0: error: ‘generation’ has no member named ‘steps’ rts/LdvProfile.c:281:0: error: ‘generation’ has no member named ‘steps’ gmake[1]: *** [rts/dist/build/LdvProfile.p_o] Error 1 gmake: *** [all] Error 2 real 28m33.973s user 22m10.472s sys 6m25.410s Nightly run ended at Sun Dec 6 20:16:43 GMT 2009 From bit.bucket at galois.com Mon Dec 7 03:30:07 2009 From: bit.bucket at galois.com (BuildBot Collator) Date: Mon Dec 7 03:04:36 2009 Subject: Daily report for stable Message-ID: <200912070830.nB78U6o0016796@monk.galois.com> Skipped content of type multipart/alternative-------------- next part -------------- Last 30 lines: make[1]: Entering directory `/buildbot/x86-win-stable/build/testsuite' mk/boilerplate.mk:4: ../mk/boilerplate.mk: No such file or directory mk/target.mk:2: ../mk/target.mk: No such file or directory make[1]: *** No rule to make target `../mk/target.mk'. Stop. make[1]: Leaving directory `/buildbot/x86-win-stable/build/testsuite' -------------- next part -------------- Last 30 lines: make[1]: Entering directory `/buildbot/x86-win-stable/build/testsuite/tests/ghc-regress' ../../mk/boilerplate.mk:4: ../../../mk/boilerplate.mk: No such file or directory ../../mk/test.mk:19: ../../mk/wordsize.mk: No such file or directory ../../mk/test.mk:22: *** Python must be installed in order to use the testsuite. Stop. make[1]: Leaving directory `/buildbot/x86-win-stable/build/testsuite/tests/ghc-regress' -------------- next part -------------- Last 30 lines: make: *** nofib: No such file or directory. Stop. -------------- next part -------------- Last 30 lines: make: *** nofib: No such file or directory. Stop. -------------- next part -------------- Last 30 lines: make: *** nofib: No such file or directory. Stop. -------------- next part -------------- Last 30 lines: make: *** nofib: No such file or directory. Stop. -------------- next part -------------- Last 30 lines: make: *** nofib: No such file or directory. Stop. -------------- next part -------------- Last 30 lines: make: *** nofib: No such file or directory. Stop. -------------- next part -------------- Last 30 lines: make: *** nofib: No such file or directory. Stop. -------------- next part -------------- Last 30 lines: make: *** nofib: No such file or directory. Stop. -------------- next part -------------- Last 30 lines: make: *** nofib: No such file or directory. Stop. -------------- next part -------------- Last 30 lines: make: *** nofib: No such file or directory. Stop. -------------- next part -------------- Last 30 lines: make: *** nofib: No such file or directory. Stop. -------------- next part -------------- Last 30 lines: make: *** nofib: No such file or directory. Stop. -------------- next part -------------- Last 30 lines: make: *** nofib: No such file or directory. Stop. -------------- next part -------------- Last 30 lines: make: *** nofib: No such file or directory. Stop. -------------- next part -------------- Last 30 lines: make: *** nofib: No such file or directory. Stop. -------------- next part -------------- Last 30 lines: make[1]: Entering directory `/buildbot/x86-win-fast-stable/build/testsuite' mk/boilerplate.mk:4: ../mk/boilerplate.mk: No such file or directory mk/target.mk:2: ../mk/target.mk: No such file or directory make[1]: *** No rule to make target `../mk/target.mk'. Stop. make[1]: Leaving directory `/buildbot/x86-win-fast-stable/build/testsuite' -------------- next part -------------- Last 30 lines: make[1]: Entering directory `/buildbot/x86-win-fast-stable/build/testsuite/tests/ghc-regress' ../../mk/boilerplate.mk:4: ../../../mk/boilerplate.mk: No such file or directory ../../mk/test.mk:19: ../../mk/wordsize.mk: No such file or directory ../../mk/test.mk:22: *** Python must be installed in order to use the testsuite. Stop. make[1]: Leaving directory `/buildbot/x86-win-fast-stable/build/testsuite/tests/ghc-regress' From bit.bucket at galois.com Mon Dec 7 03:30:06 2009 From: bit.bucket at galois.com (BuildBot Collator) Date: Mon Dec 7 03:04:39 2009 Subject: Daily report for head Message-ID: <200912070830.nB78U60E016797@monk.galois.com> Skipped content of type multipart/alternative-------------- next part -------------- Last 30 lines: "inplace/bin/ghc-stage1" -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wcast-align -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Irts -optc-DCOMPILING_RTS -optc-fno-strict-aliasing -optc-fno-common -optc-DBE_CONSERVATIVE -optc-Ilibffi/build/include -optc-fomit-frame-pointer -optc-DRtsWay=\"rts_p\" -optc-Wno-strict-prototypes -prof -H32m -O -Iincludes -Irts -DCOMPILING_RTS -package-name rts -dcmm-lint -Ilibffi/build/include -i -irts -irts/dist/build -irts/dist/build/autogen -Irts/dist/build -Irts/dist/build/autogen -optc-O2 -c rts/Adjustor.c -o rts/dist/build/Adjustor.p_o "inplace/bin/ghc-stage1" -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wcast-align -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Irts -optc-DCOMPILING_RTS -optc-fno-strict-aliasing -optc-fno-common -optc-DBE_CONSERVATIVE -optc-Ilibffi/build/include -optc-fomit-frame-pointer -optc-DRtsWay=\"rts_p\" -prof -H32m -O -Iincludes -Irts -DCOMPILING_RTS -package-name rts -dcmm-lint -Ilibffi/build/include -i -irts -irts/dist/build -irts/dist/build/autogen -Irts/dist/build -Irts/dist/build/autogen -optc-O2 -c rts/Arena.c -o rts/dist/build/Arena.p_o "inplace/bin/ghc-stage1" -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wcast-align -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Irts -optc-DCOMPILING_RTS -optc-fno-strict-aliasing -optc-fno-common -optc-DBE_CONSERVATIVE -optc-Ilibffi/build/include -optc-fomit-frame-pointer -optc-DRtsWay=\"rts_p\" -prof -H32m -O -Iincludes -Irts -DCOMPILING_RTS -package-name rts -dcmm-lint -Ilibffi/build/include -i -irts -irts/dist/build -irts/dist/build/autogen -Irts/dist/build -Irts/dist/build/autogen -optc-O2 -c rts/Capability.c -o rts/dist/build/Capability.p_o "inplace/bin/ghc-stage1" -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wcast-align -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Irts -optc-DCOMPILING_RTS -optc-fno-strict-aliasing -optc-fno-common -optc-DBE_CONSERVATIVE -optc-Ilibffi/build/include -optc-fomit-frame-pointer -optc-DRtsWay=\"rts_p\" -prof -H32m -O -Iincludes -Irts -DCOMPILING_RTS -package-name rts -dcmm-lint -Ilibffi/build/include -i -irts -irts/dist/build -irts/dist/build/autogen -Irts/dist/build -Irts/dist/build/autogen -optc-O2 -c rts/ClosureFlags.c -o rts/dist/build/ClosureFlags.p_o "inplace/bin/ghc-stage1" -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wcast-align -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Irts -optc-DCOMPILING_RTS -optc-fno-strict-aliasing -optc-fno-common -optc-DBE_CONSERVATIVE -optc-Ilibffi/build/include -optc-fomit-frame-pointer -optc-DRtsWay=\"rts_p\" -prof -H32m -O -Iincludes -Irts -DCOMPILING_RTS -package-name rts -dcmm-lint -Ilibffi/build/include -i -irts -irts/dist/build -irts/dist/build/autogen -Irts/dist/build -Irts/dist/build/autogen -optc-O2 -c rts/Disassembler.c -o rts/dist/build/Disassembler.p_o "inplace/bin/ghc-stage1" -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wcast-align -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Irts -optc-DCOMPILING_RTS -optc-fno-strict-aliasing -optc-fno-common -optc-DBE_CONSERVATIVE -optc-Ilibffi/build/include -optc-fomit-frame-pointer -optc-DRtsWay=\"rts_p\" -prof -H32m -O -Iincludes -Irts -DCOMPILING_RTS -package-name rts -dcmm-lint -Ilibffi/build/include -i -irts -irts/dist/build -irts/dist/build/autogen -Irts/dist/build -Irts/dist/build/autogen -optc-O2 -c rts/FrontPanel.c -o rts/dist/build/FrontPanel.p_o "inplace/bin/ghc-stage1" -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wcast-align -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Irts -optc-DCOMPILING_RTS -optc-fno-strict-aliasing -optc-fno-common -optc-DBE_CONSERVATIVE -optc-Ilibffi/build/include -optc-fomit-frame-pointer -optc-DRtsWay=\"rts_p\" -prof -H32m -O -Iincludes -Irts -DCOMPILING_RTS -package-name rts -dcmm-lint -Ilibffi/build/include -i -irts -irts/dist/build -irts/dist/build/autogen -Irts/dist/build -Irts/dist/build/autogen -optc-O2 -c rts/Globals.c -o rts/dist/build/Globals.p_o "inplace/bin/ghc-stage1" -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wcast-align -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Irts -optc-DCOMPILING_RTS -optc-fno-strict-aliasing -optc-fno-common -optc-DBE_CONSERVATIVE -optc-Ilibffi/build/include -optc-fomit-frame-pointer -optc-DRtsWay=\"rts_p\" -prof -H32m -O -Iincludes -Irts -DCOMPILING_RTS -package-name rts -dcmm-lint -Ilibffi/build/include -i -irts -irts/dist/build -irts/dist/build/autogen -Irts/dist/build -Irts/dist/build/autogen -optc-O2 -c rts/Hash.c -o rts/dist/build/Hash.p_o "inplace/bin/ghc-stage1" -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wcast-align -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Irts -optc-DCOMPILING_RTS -optc-fno-strict-aliasing -optc-fno-common -optc-DBE_CONSERVATIVE -optc-Ilibffi/build/include -optc-fomit-frame-pointer -optc-DRtsWay=\"rts_p\" -prof -H32m -O -Iincludes -Irts -DCOMPILING_RTS -package-name rts -dcmm-lint -Ilibffi/build/include -i -irts -irts/dist/build -irts/dist/build/autogen -Irts/dist/build -Irts/dist/build/autogen -optc-O2 -c rts/Hpc.c -o rts/dist/build/Hpc.p_o "inplace/bin/ghc-stage1" -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wcast-align -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Irts -optc-DCOMPILING_RTS -optc-fno-strict-aliasing -optc-fno-common -optc-DBE_CONSERVATIVE -optc-Ilibffi/build/include -optc-fomit-frame-pointer -optc-DRtsWay=\"rts_p\" -prof -H32m -O -Iincludes -Irts -DCOMPILING_RTS -package-name rts -dcmm-lint -Ilibffi/build/include -i -irts -irts/dist/build -irts/dist/build/autogen -Irts/dist/build -Irts/dist/build/autogen -optc-O2 -c rts/HsFFI.c -o rts/dist/build/HsFFI.p_o "inplace/bin/ghc-stage1" -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wcast-align -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Irts -optc-DCOMPILING_RTS -optc-fno-strict-aliasing -optc-fno-common -optc-DBE_CONSERVATIVE -optc-Ilibffi/build/include -optc-fomit-frame-pointer -optc-DRtsWay=\"rts_p\" -prof -H32m -O -Iincludes -Irts -DCOMPILING_RTS -package-name rts -dcmm-lint -Ilibffi/build/include -i -irts -irts/dist/build -irts/dist/build/autogen -Irts/dist/build -Irts/dist/build/autogen -optc-O2 -c rts/Inlines.c -o rts/dist/build/Inlines.p_o "inplace/bin/ghc-stage1" -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wcast-align -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Irts -optc-DCOMPILING_RTS -optc-fno-strict-aliasing -optc-fno-common -optc-DBE_CONSERVATIVE -optc-Ilibffi/build/include -optc-fomit-frame-pointer -optc-DRtsWay=\"rts_p\" -optc-Wno-strict-prototypes -prof -H32m -O -Iincludes -Irts -DCOMPILING_RTS -package-name rts -dcmm-lint -Ilibffi/build/include -i -irts -irts/dist/build -irts/dist/build/autogen -Irts/dist/build -Irts/dist/build/autogen -optc-O2 -c rts/Interpreter.c -o rts/dist/build/Interpreter.p_o "inplace/bin/ghc-stage1" -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wcast-align -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Irts -optc-DCOMPILING_RTS -optc-fno-strict-aliasing -optc-fno-common -optc-DBE_CONSERVATIVE -optc-Ilibffi/build/include -optc-fomit-frame-pointer -optc-DRtsWay=\"rts_p\" -prof -H32m -O -Iincludes -Irts -DCOMPILING_RTS -package-name rts -dcmm-lint -Ilibffi/build/include -i -irts -irts/dist/build -irts/dist/build/autogen -Irts/dist/build -Irts/dist/build/autogen -optc-O2 -c rts/LdvProfile.c -o rts/dist/build/LdvProfile.p_o rts/LdvProfile.c: In function 'LdvCensusForDead': rts/LdvProfile.c:275:0: error: 'generation' has no member named 'n_steps' rts/LdvProfile.c:278:0: error: 'generation' has no member named 'steps' rts/LdvProfile.c:280:0: error: 'generation' has no member named 'steps' rts/LdvProfile.c:281:0: error: 'generation' has no member named 'steps' make[2]: *** [rts/dist/build/LdvProfile.p_o] Error 1 make[1]: *** [all] Error 2 make[1]: Leaving directory `/64playpen/buildbot/x86_64-linux-head/build' -------------- next part -------------- Last 30 lines: "inplace/bin/ghc-stage1.exe" -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wcast-align -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Irts -optc-DCOMPILING_RTS -optc-fno-strict-aliasing -optc-fno-common -optc-DBE_CONSERVATIVE -optc-Ilibffi/build/include -optc-fomit-frame-pointer -optc-DRtsWay=\"rts_p\" -optc-Wno-strict-prototypes -prof -H32m -O -Iincludes -Irts -DCOMPILING_RTS -package-name rts -dcmm-lint -Ilibffi/build/include -i -irts -irts/dist/build -irts/dist/build/autogen -Irts/dist/build -Irts/dist/build/autogen -optc-O2 -c rts/Adjustor.c -o rts/dist/build/Adjustor.p_o "inplace/bin/ghc-stage1.exe" -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wcast-align -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Irts -optc-DCOMPILING_RTS -optc-fno-strict-aliasing -optc-fno-common -optc-DBE_CONSERVATIVE -optc-Ilibffi/build/include -optc-fomit-frame-pointer -optc-DRtsWay=\"rts_p\" -prof -H32m -O -Iincludes -Irts -DCOMPILING_RTS -package-name rts -dcmm-lint -Ilibffi/build/include -i -irts -irts/dist/build -irts/dist/build/autogen -Irts/dist/build -Irts/dist/build/autogen -optc-O2 -c rts/Arena.c -o rts/dist/build/Arena.p_o "inplace/bin/ghc-stage1.exe" -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wcast-align -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Irts -optc-DCOMPILING_RTS -optc-fno-strict-aliasing -optc-fno-common -optc-DBE_CONSERVATIVE -optc-Ilibffi/build/include -optc-fomit-frame-pointer -optc-DRtsWay=\"rts_p\" -prof -H32m -O -Iincludes -Irts -DCOMPILING_RTS -package-name rts -dcmm-lint -Ilibffi/build/include -i -irts -irts/dist/build -irts/dist/build/autogen -Irts/dist/build -Irts/dist/build/autogen -optc-O2 -c rts/Capability.c -o rts/dist/build/Capability.p_o "inplace/bin/ghc-stage1.exe" -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wcast-align -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Irts -optc-DCOMPILING_RTS -optc-fno-strict-aliasing -optc-fno-common -optc-DBE_CONSERVATIVE -optc-Ilibffi/build/include -optc-fomit-frame-pointer -optc-DRtsWay=\"rts_p\" -prof -H32m -O -Iincludes -Irts -DCOMPILING_RTS -package-name rts -dcmm-lint -Ilibffi/build/include -i -irts -irts/dist/build -irts/dist/build/autogen -Irts/dist/build -Irts/dist/build/autogen -optc-O2 -c rts/ClosureFlags.c -o rts/dist/build/ClosureFlags.p_o "inplace/bin/ghc-stage1.exe" -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wcast-align -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Irts -optc-DCOMPILING_RTS -optc-fno-strict-aliasing -optc-fno-common -optc-DBE_CONSERVATIVE -optc-Ilibffi/build/include -optc-fomit-frame-pointer -optc-DRtsWay=\"rts_p\" -prof -H32m -O -Iincludes -Irts -DCOMPILING_RTS -package-name rts -dcmm-lint -Ilibffi/build/include -i -irts -irts/dist/build -irts/dist/build/autogen -Irts/dist/build -Irts/dist/build/autogen -optc-O2 -c rts/Disassembler.c -o rts/dist/build/Disassembler.p_o "inplace/bin/ghc-stage1.exe" -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wcast-align -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Irts -optc-DCOMPILING_RTS -optc-fno-strict-aliasing -optc-fno-common -optc-DBE_CONSERVATIVE -optc-Ilibffi/build/include -optc-fomit-frame-pointer -optc-DRtsWay=\"rts_p\" -prof -H32m -O -Iincludes -Irts -DCOMPILING_RTS -package-name rts -dcmm-lint -Ilibffi/build/include -i -irts -irts/dist/build -irts/dist/build/autogen -Irts/dist/build -Irts/dist/build/autogen -optc-O2 -c rts/FrontPanel.c -o rts/dist/build/FrontPanel.p_o "inplace/bin/ghc-stage1.exe" -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wcast-align -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Irts -optc-DCOMPILING_RTS -optc-fno-strict-aliasing -optc-fno-common -optc-DBE_CONSERVATIVE -optc-Ilibffi/build/include -optc-fomit-frame-pointer -optc-DRtsWay=\"rts_p\" -prof -H32m -O -Iincludes -Irts -DCOMPILING_RTS -package-name rts -dcmm-lint -Ilibffi/build/include -i -irts -irts/dist/build -irts/dist/build/autogen -Irts/dist/build -Irts/dist/build/autogen -optc-O2 -c rts/Globals.c -o rts/dist/build/Globals.p_o "inplace/bin/ghc-stage1.exe" -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wcast-align -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Irts -optc-DCOMPILING_RTS -optc-fno-strict-aliasing -optc-fno-common -optc-DBE_CONSERVATIVE -optc-Ilibffi/build/include -optc-fomit-frame-pointer -optc-DRtsWay=\"rts_p\" -prof -H32m -O -Iincludes -Irts -DCOMPILING_RTS -package-name rts -dcmm-lint -Ilibffi/build/include -i -irts -irts/dist/build -irts/dist/build/autogen -Irts/dist/build -Irts/dist/build/autogen -optc-O2 -c rts/Hash.c -o rts/dist/build/Hash.p_o "inplace/bin/ghc-stage1.exe" -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wcast-align -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Irts -optc-DCOMPILING_RTS -optc-fno-strict-aliasing -optc-fno-common -optc-DBE_CONSERVATIVE -optc-Ilibffi/build/include -optc-fomit-frame-pointer -optc-DRtsWay=\"rts_p\" -prof -H32m -O -Iincludes -Irts -DCOMPILING_RTS -package-name rts -dcmm-lint -Ilibffi/build/include -i -irts -irts/dist/build -irts/dist/build/autogen -Irts/dist/build -Irts/dist/build/autogen -optc-O2 -c rts/Hpc.c -o rts/dist/build/Hpc.p_o "inplace/bin/ghc-stage1.exe" -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wcast-align -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Irts -optc-DCOMPILING_RTS -optc-fno-strict-aliasing -optc-fno-common -optc-DBE_CONSERVATIVE -optc-Ilibffi/build/include -optc-fomit-frame-pointer -optc-DRtsWay=\"rts_p\" -prof -H32m -O -Iincludes -Irts -DCOMPILING_RTS -package-name rts -dcmm-lint -Ilibffi/build/include -i -irts -irts/dist/build -irts/dist/build/autogen -Irts/dist/build -Irts/dist/build/autogen -optc-O2 -c rts/HsFFI.c -o rts/dist/build/HsFFI.p_o "inplace/bin/ghc-stage1.exe" -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wcast-align -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Irts -optc-DCOMPILING_RTS -optc-fno-strict-aliasing -optc-fno-common -optc-DBE_CONSERVATIVE -optc-Ilibffi/build/include -optc-fomit-frame-pointer -optc-DRtsWay=\"rts_p\" -prof -H32m -O -Iincludes -Irts -DCOMPILING_RTS -package-name rts -dcmm-lint -Ilibffi/build/include -i -irts -irts/dist/build -irts/dist/build/autogen -Irts/dist/build -Irts/dist/build/autogen -optc-O2 -c rts/Inlines.c -o rts/dist/build/Inlines.p_o "inplace/bin/ghc-stage1.exe" -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wcast-align -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Irts -optc-DCOMPILING_RTS -optc-fno-strict-aliasing -optc-fno-common -optc-DBE_CONSERVATIVE -optc-Ilibffi/build/include -optc-fomit-frame-pointer -optc-DRtsWay=\"rts_p\" -optc-Wno-strict-prototypes -prof -H32m -O -Iincludes -Irts -DCOMPILING_RTS -package-name rts -dcmm-lint -Ilibffi/build/include -i -irts -irts/dist/build -irts/dist/build/autogen -Irts/dist/build -Irts/dist/build/autogen -optc-O2 -c rts/Interpreter.c -o rts/dist/build/Interpreter.p_o "inplace/bin/ghc-stage1.exe" -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wpointer-arith -optc-Wmissing-noreturn -optc-Wcast-align -optc-Wnested-externs -optc-Wredundant-decls -optc-Iincludes -optc-Irts -optc-DCOMPILING_RTS -optc-fno-strict-aliasing -optc-fno-common -optc-DBE_CONSERVATIVE -optc-Ilibffi/build/include -optc-fomit-frame-pointer -optc-DRtsWay=\"rts_p\" -prof -H32m -O -Iincludes -Irts -DCOMPILING_RTS -package-name rts -dcmm-lint -Ilibffi/build/include -i -irts -irts/dist/build -irts/dist/build/autogen -Irts/dist/build -Irts/dist/build/autogen -optc-O2 -c rts/LdvProfile.c -o rts/dist/build/LdvProfile.p_o rts\LdvProfile.c: In function `LdvCensusForDead': rts\LdvProfile.c:275:0: error: structure has no member named `n_steps' rts\LdvProfile.c:278:0: error: structure has no member named `steps' rts\LdvProfile.c:280:0: error: structure has no member named `steps' rts\LdvProfile.c:281:0: error: structure has no member named `steps' make[2]: *** [rts/dist/build/LdvProfile.p_o] Error 1 make[1]: *** [all] Error 2 make[1]: Leaving directory `/buildbot/x86-win-head/build' -------------- next part -------------- Last 30 lines: checking for gfind... no checking for find... /usr/bin/find checking for sort... /bin/sort checking for GHC version date... given 6.13.20091206 checking for ghc... no configure: error: GHC is required unless bootstrapping from .hc files. -------------- next part -------------- Last 30 lines: "/Users/thorkilnaur/tn/install/ghc-6.8.3/bin/ghc" -H32m -O -package-conf libraries/bootstrapping.conf -package-name ghc-6.13 -hide-all-packages -i -icompiler/nativeGen -icompiler/basicTypes -icompiler/cmm -icompiler/codeGen -icompiler/coreSyn -icompiler/deSugar -icompiler/ghci -icompiler/hsSyn -icompiler/iface -icompiler/main -icompiler/parser -icompiler/prelude -icompiler/profiling -icompiler/rename -icompiler/simplCore -icompiler/simplStg -icompiler/specialise -icompiler/stgSyn -icompiler/stranal -icompiler/typecheck -icompiler/types -icompiler/utils -icompiler/vectorise -icompiler/stage1/build -icompiler/stage1/build/autogen -Icompiler/stage1/build -Icompiler/stage1/build/autogen -Icompiler/stage1 -Icompiler/../libraries/base/cbits -Icompiler/../libraries/base/include -Icompiler/. -Icompiler/parser -Icompiler/utils -optP-include -optPcompiler/stage1/build/autogen/cabal_macros.h -package Cabal-1.9.0 -package array-0.1.0.0 -package base-3.0.2.0 -package bin-package-db-0.0.0.0 -package bytestring-0.9.0.1.1 -package containers-0.1.0.2 -package directory-1.0.0.1 -package extensible-exceptions-0.1.1.1 -package filepath-1.1.0.0 -package hpc-0.5.0.4 -package old-time-1.0.0.0 -package process-1.0.0.1 -package unix-2.3.0.1 -Wall -fno-warn-name-shadowing -fno-warn-orphans -XPatternSignatures -XCPP -XMagicHash -XUnboxedTuples -XPatternGuards -XForeignFunctionInterface -XEmptyDataDecls -XTypeSynonymInstances -XMultiParamTypeClasses -XFlexibleInstances -XRank2Types -XScopedTypeVariables -XDeriveDataTypeable -XRelaxedPolyRec -#include cutils.h -DSTAGE=1 -O -fasm -odir compiler/stage1/build -hidir compiler/stage1/build -stubdir compiler/stage1/build -hisuf hi -osuf o -hcsuf hc -c compiler/nativeGen/RegAlloc/Graph/Stats.hs -o compiler/stage1/build/RegAlloc/Graph/Stats.o "/Users/thorkilnaur/tn/install/ghc-6.8.3/bin/ghc" -H32m -O -package-conf libraries/bootstrapping.conf -package-name ghc-6.13 -hide-all-packages -i -icompiler/nativeGen -icompiler/basicTypes -icompiler/cmm -icompiler/codeGen -icompiler/coreSyn -icompiler/deSugar -icompiler/ghci -icompiler/hsSyn -icompiler/iface -icompiler/main -icompiler/parser -icompiler/prelude -icompiler/profiling -icompiler/rename -icompiler/simplCore -icompiler/simplStg -icompiler/specialise -icompiler/stgSyn -icompiler/stranal -icompiler/typecheck -icompiler/types -icompiler/utils -icompiler/vectorise -icompiler/stage1/build -icompiler/stage1/build/autogen -Icompiler/stage1/build -Icompiler/stage1/build/autogen -Icompiler/stage1 -Icompiler/../libraries/base/cbits -Icompiler/../libraries/base/include -Icompiler/. -Icompiler/parser -Icompiler/utils -optP-include -optPcompiler/stage1/build/autogen/cabal_macros.h -package Cabal-1.9.0 -package array-0.1.0.0 -package base-3.0.2.0 -package bin-package-db-0.0.0.0 -package bytestring-0.9.0.1.1 -package containers-0.1.0.2 -package directory-1.0.0.1 -package extensible-exceptions-0.1.1.1 -package filepath-1.1.0.0 -package hpc-0.5.0.4 -package old-time-1.0.0.0 -package process-1.0.0.1 -package unix-2.3.0.1 -Wall -fno-warn-name-shadowing -fno-warn-orphans -XPatternSignatures -XCPP -XMagicHash -XUnboxedTuples -XPatternGuards -XForeignFunctionInterface -XEmptyDataDecls -XTypeSynonymInstances -XMultiParamTypeClasses -XFlexibleInstances -XRank2Types -XScopedTypeVariables -XDeriveDataTypeable -XRelaxedPolyRec -#include cutils.h -DSTAGE=1 -O -fasm -odir compiler/stage1/build -hidir compiler/stage1/build -stubdir compiler/stage1/build -hisuf hi -osuf o -hcsuf hc -c compiler/nativeGen/RegAlloc/Graph/SpillClean.hs -o compiler/stage1/build/RegAlloc/Graph/SpillClean.o "/Users/thorkilnaur/tn/install/ghc-6.8.3/bin/ghc" -H32m -O -package-conf libraries/bootstrapping.conf -package-name ghc-6.13 -hide-all-packages -i -icompiler/nativeGen -icompiler/basicTypes -icompiler/cmm -icompiler/codeGen -icompiler/coreSyn -icompiler/deSugar -icompiler/ghci -icompiler/hsSyn -icompiler/iface -icompiler/main -icompiler/parser -icompiler/prelude -icompiler/profiling -icompiler/rename -icompiler/simplCore -icompiler/simplStg -icompiler/specialise -icompiler/stgSyn -icompiler/stranal -icompiler/typecheck -icompiler/types -icompiler/utils -icompiler/vectorise -icompiler/stage1/build -icompiler/stage1/build/autogen -Icompiler/stage1/build -Icompiler/stage1/build/autogen -Icompiler/stage1 -Icompiler/../libraries/base/cbits -Icompiler/../libraries/base/include -Icompiler/. -Icompiler/parser -Icompiler/utils -optP-include -optPcompiler/stage1/build/autogen/cabal_macros.h -package Cabal-1.9.0 -package array-0.1.0.0 -package base-3.0.2.0 -package bin-package-db-0.0.0.0 -package bytestring-0.9.0.1.1 -package containers-0.1.0.2 -package directory-1.0.0.1 -package extensible-exceptions-0.1.1.1 -package filepath-1.1.0.0 -package hpc-0.5.0.4 -package old-time-1.0.0.0 -package process-1.0.0.1 -package unix-2.3.0.1 -Wall -fno-warn-name-shadowing -fno-warn-orphans -XPatternSignatures -XCPP -XMagicHash -XUnboxedTuples -XPatternGuards -XForeignFunctionInterface -XEmptyDataDecls -XTypeSynonymInstances -XMultiParamTypeClasses -XFlexibleInstances -XRank2Types -XScopedTypeVariables -XDeriveDataTypeable -XRelaxedPolyRec -#include cutils.h -DSTAGE=1 -O -fasm -odir compiler/stage1/build -hidir compiler/stage1/build -stubdir compiler/stage1/build -hisuf hi -osuf o -hcsuf hc -c compiler/nativeGen/RegAlloc/Graph/Main.hs -o compiler/stage1/build/RegAlloc/Graph/Main.o "/Users/thorkilnaur/tn/install/ghc-6.8.3/bin/ghc" -H32m -O -package-conf libraries/bootstrapping.conf -package-name ghc-6.13 -hide-all-packages -i -icompiler/nativeGen -icompiler/basicTypes -icompiler/cmm -icompiler/codeGen -icompiler/coreSyn -icompiler/deSugar -icompiler/ghci -icompiler/hsSyn -icompiler/iface -icompiler/main -icompiler/parser -icompiler/prelude -icompiler/profiling -icompiler/rename -icompiler/simplCore -icompiler/simplStg -icompiler/specialise -icompiler/stgSyn -icompiler/stranal -icompiler/typecheck -icompiler/types -icompiler/utils -icompiler/vectorise -icompiler/stage1/build -icompiler/stage1/build/autogen -Icompiler/stage1/build -Icompiler/stage1/build/autogen -Icompiler/stage1 -Icompiler/../libraries/base/cbits -Icompiler/../libraries/base/include -Icompiler/. -Icompiler/parser -Icompiler/utils -optP-include -optPcompiler/stage1/build/autogen/cabal_macros.h -package Cabal-1.9.0 -package array-0.1.0.0 -package base-3.0.2.0 -package bin-package-db-0.0.0.0 -package bytestring-0.9.0.1.1 -package containers-0.1.0.2 -package directory-1.0.0.1 -package extensible-exceptions-0.1.1.1 -package filepath-1.1.0.0 -package hpc-0.5.0.4 -package old-time-1.0.0.0 -package process-1.0.0.1 -package unix-2.3.0.1 -Wall -fno-warn-name-shadowing -fno-warn-orphans -XPatternSignatures -XCPP -XMagicHash -XUnboxedTuples -XPatternGuards -XForeignFunctionInterface -XEmptyDataDecls -XTypeSynonymInstances -XMultiParamTypeClasses -XFlexibleInstances -XRank2Types -XScopedTypeVariables -XDeriveDataTypeable -XRelaxedPolyRec -#include cutils.h -DSTAGE=1 -O -fasm -odir compiler/stage1/build -hidir compiler/stage1/build -stubdir compiler/stage1/build -hisuf hi -osuf o -hcsuf hc -c compiler/nativeGen/RegAlloc/Linear/PPC/FreeRegs.hs -o compiler/stage1/build/RegAlloc/Linear/PPC/FreeRegs.o "/Users/thorkilnaur/tn/install/ghc-6.8.3/bin/ghc" -H32m -O -package-conf libraries/bootstrapping.conf -package-name ghc-6.13 -hide-all-packages -i -icompiler/nativeGen -icompiler/basicTypes -icompiler/cmm -icompiler/codeGen -icompiler/coreSyn -icompiler/deSugar -icompiler/ghci -icompiler/hsSyn -icompiler/iface -icompiler/main -icompiler/parser -icompiler/prelude -icompiler/profiling -icompiler/rename -icompiler/simplCore -icompiler/simplStg -icompiler/specialise -icompiler/stgSyn -icompiler/stranal -icompiler/typecheck -icompiler/types -icompiler/utils -icompiler/vectorise -icompiler/stage1/build -icompiler/stage1/build/autogen -Icompiler/stage1/build -Icompiler/stage1/build/autogen -Icompiler/stage1 -Icompiler/../libraries/base/cbits -Icompiler/../libraries/base/include -Icompiler/. -Icompiler/parser -Icompiler/utils -optP-include -optPcompiler/stage1/build/autogen/cabal_macros.h -package Cabal-1.9.0 -package array-0.1.0.0 -package base-3.0.2.0 -package bin-package-db-0.0.0.0 -package bytestring-0.9.0.1.1 -package containers-0.1.0.2 -package directory-1.0.0.1 -package extensible-exceptions-0.1.1.1 -package filepath-1.1.0.0 -package hpc-0.5.0.4 -package old-time-1.0.0.0 -package process-1.0.0.1 -package unix-2.3.0.1 -Wall -fno-warn-name-shadowing -fno-warn-orphans -XPatternSignatures -XCPP -XMagicHash -XUnboxedTuples -XPatternGuards -XForeignFunctionInterface -XEmptyDataDecls -XTypeSynonymInstances -XMultiParamTypeClasses -XFlexibleInstances -XRank2Types -XScopedTypeVariables -XDeriveDataTypeable -XRelaxedPolyRec -#include cutils.h -DSTAGE=1 -O -fasm -odir compiler/stage1/build -hidir compiler/stage1/build -stubdir compiler/stage1/build -hisuf hi -osuf o -hcsuf hc -c compiler/nativeGen/RegAlloc/Linear/FreeRegs.hs -o compiler/stage1/build/RegAlloc/Linear/FreeRegs.o "/Users/thorkilnaur/tn/install/ghc-6.8.3/bin/ghc" -H32m -O -package-conf libraries/bootstrapping.conf -package-name ghc-6.13 -hide-all-packages -i -icompiler/nativeGen -icompiler/basicTypes -icompiler/cmm -icompiler/codeGen -icompiler/coreSyn -icompiler/deSugar -icompiler/ghci -icompiler/hsSyn -icompiler/iface -icompiler/main -icompiler/parser -icompiler/prelude -icompiler/profiling -icompiler/rename -icompiler/simplCore -icompiler/simplStg -icompiler/specialise -icompiler/stgSyn -icompiler/stranal -icompiler/typecheck -icompiler/types -icompiler/utils -icompiler/vectorise -icompiler/stage1/build -icompiler/stage1/build/autogen -Icompiler/stage1/build -Icompiler/stage1/build/autogen -Icompiler/stage1 -Icompiler/../libraries/base/cbits -Icompiler/../libraries/base/include -Icompiler/. -Icompiler/parser -Icompiler/utils -optP-include -optPcompiler/stage1/build/autogen/cabal_macros.h -package Cabal-1.9.0 -package array-0.1.0.0 -package base-3.0.2.0 -package bin-package-db-0.0.0.0 -package bytestring-0.9.0.1.1 -package containers-0.1.0.2 -package directory-1.0.0.1 -package extensible-exceptions-0.1.1.1 -package filepath-1.1.0.0 -package hpc-0.5.0.4 -package old-time-1.0.0.0 -package process-1.0.0.1 -package unix-2.3.0.1 -Wall -fno-warn-name-shadowing -fno-warn-orphans -XPatternSignatures -XCPP -XMagicHash -XUnboxedTuples -XPatternGuards -XForeignFunctionInterface -XEmptyDataDecls -XTypeSynonymInstances -XMultiParamTypeClasses -XFlexibleInstances -XRank2Types -XScopedTypeVariables -XDeriveDataTypeable -XRelaxedPolyRec -#include cutils.h -DSTAGE=1 -O -fasm -odir compiler/stage1/build -hidir compiler/stage1/build -stubdir compiler/stage1/build -hisuf hi -osuf o -hcsuf hc -c compiler/nativeGen/RegAlloc/Linear/StackMap.hs -o compiler/stage1/build/RegAlloc/Linear/StackMap.o "/Users/thorkilnaur/tn/install/ghc-6.8.3/bin/ghc" -H32m -O -package-conf libraries/bootstrapping.conf -package-name ghc-6.13 -hide-all-packages -i -icompiler/nativeGen -icompiler/basicTypes -icompiler/cmm -icompiler/codeGen -icompiler/coreSyn -icompiler/deSugar -icompiler/ghci -icompiler/hsSyn -icompiler/iface -icompiler/main -icompiler/parser -icompiler/prelude -icompiler/profiling -icompiler/rename -icompiler/simplCore -icompiler/simplStg -icompiler/specialise -icompiler/stgSyn -icompiler/stranal -icompiler/typecheck -icompiler/types -icompiler/utils -icompiler/vectorise -icompiler/stage1/build -icompiler/stage1/build/autogen -Icompiler/stage1/build -Icompiler/stage1/build/autogen -Icompiler/stage1 -Icompiler/../libraries/base/cbits -Icompiler/../libraries/base/include -Icompiler/. -Icompiler/parser -Icompiler/utils -optP-include -optPcompiler/stage1/build/autogen/cabal_macros.h -package Cabal-1.9.0 -package array-0.1.0.0 -package base-3.0.2.0 -package bin-package-db-0.0.0.0 -package bytestring-0.9.0.1.1 -package containers-0.1.0.2 -package directory-1.0.0.1 -package extensible-exceptions-0.1.1.1 -package filepath-1.1.0.0 -package hpc-0.5.0.4 -package old-time-1.0.0.0 -package process-1.0.0.1 -package unix-2.3.0.1 -Wall -fno-warn-name-shadowing -fno-warn-orphans -XPatternSignatures -XCPP -XMagicHash -XUnboxedTuples -XPatternGuards -XForeignFunctionInterface -XEmptyDataDecls -XTypeSynonymInstances -XMultiParamTypeClasses -XFlexibleInstances -XRank2Types -XScopedTypeVariables -XDeriveDataTypeable -XRelaxedPolyRec -#include cutils.h -DSTAGE=1 -O -fasm -odir compiler/stage1/build -hidir compiler/stage1/build -stubdir compiler/stage1/build -hisuf hi -osuf o -hcsuf hc -c compiler/nativeGen/RegAlloc/Linear/Base.hs -o compiler/stage1/build/RegAlloc/Linear/Base.o "/Users/thorkilnaur/tn/install/ghc-6.8.3/bin/ghc" -H32m -O -package-conf libraries/bootstrapping.conf -package-name ghc-6.13 -hide-all-packages -i -icompiler/nativeGen -icompiler/basicTypes -icompiler/cmm -icompiler/codeGen -icompiler/coreSyn -icompiler/deSugar -icompiler/ghci -icompiler/hsSyn -icompiler/iface -icompiler/main -icompiler/parser -icompiler/prelude -icompiler/profiling -icompiler/rename -icompiler/simplCore -icompiler/simplStg -icompiler/specialise -icompiler/stgSyn -icompiler/stranal -icompiler/typecheck -icompiler/types -icompiler/utils -icompiler/vectorise -icompiler/stage1/build -icompiler/stage1/build/autogen -Icompiler/stage1/build -Icompiler/stage1/build/autogen -Icompiler/stage1 -Icompiler/../libraries/base/cbits -Icompiler/../libraries/base/include -Icompiler/. -Icompiler/parser -Icompiler/utils -optP-include -optPcompiler/stage1/build/autogen/cabal_macros.h -package Cabal-1.9.0 -package array-0.1.0.0 -package base-3.0.2.0 -package bin-package-db-0.0.0.0 -package bytestring-0.9.0.1.1 -package containers-0.1.0.2 -package directory-1.0.0.1 -package extensible-exceptions-0.1.1.1 -package filepath-1.1.0.0 -package hpc-0.5.0.4 -package old-time-1.0.0.0 -package process-1.0.0.1 -package unix-2.3.0.1 -Wall -fno-warn-name-shadowing -fno-warn-orphans -XPatternSignatures -XCPP -XMagicHash -XUnboxedTuples -XPatternGuards -XForeignFunctionInterface -XEmptyDataDecls -XTypeSynonymInstances -XMultiParamTypeClasses -XFlexibleInstances -XRank2Types -XScopedTypeVariables -XDeriveDataTypeable -XRelaxedPolyRec -#include cutils.h -DSTAGE=1 -O -fasm -odir compiler/stage1/build -hidir compiler/stage1/build -stubdir compiler/stage1/build -hisuf hi -osuf o -hcsuf hc -c compiler/nativeGen/RegAlloc/Linear/Stats.hs -o compiler/stage1/build/RegAlloc/Linear/Stats.o "/Users/thorkilnaur/tn/install/ghc-6.8.3/bin/ghc" -H32m -O -package-conf libraries/bootstrapping.conf -package-name ghc-6.13 -hide-all-packages -i -icompiler/nativeGen -icompiler/basicTypes -icompiler/cmm -icompiler/codeGen -icompiler/coreSyn -icompiler/deSugar -icompiler/ghci -icompiler/hsSyn -icompiler/iface -icompiler/main -icompiler/parser -icompiler/prelude -icompiler/profiling -icompiler/rename -icompiler/simplCore -icompiler/simplStg -icompiler/specialise -icompiler/stgSyn -icompiler/stranal -icompiler/typecheck -icompiler/types -icompiler/utils -icompiler/vectorise -icompiler/stage1/build -icompiler/stage1/build/autogen -Icompiler/stage1/build -Icompiler/stage1/build/autogen -Icompiler/stage1 -Icompiler/../libraries/base/cbits -Icompiler/../libraries/base/include -Icompiler/. -Icompiler/parser -Icompiler/utils -optP-include -optPcompiler/stage1/build/autogen/cabal_macros.h -package Cabal-1.9.0 -package array-0.1.0.0 -package base-3.0.2.0 -package bin-package-db-0.0.0.0 -package bytestring-0.9.0.1.1 -package containers-0.1.0.2 -package directory-1.0.0.1 -package extensible-exceptions-0.1.1.1 -package filepath-1.1.0.0 -package hpc-0.5.0.4 -package old-time-1.0.0.0 -package process-1.0.0.1 -package unix-2.3.0.1 -Wall -fno-warn-name-shadowing -fno-warn-orphans -XPatternSignatures -XCPP -XMagicHash -XUnboxedTuples -XPatternGuards -XForeignFunctionInterface -XEmptyDataDecls -XTypeSynonymInstances -XMultiParamTypeClasses -XFlexibleInstances -XRank2Types -XScopedTypeVariables -XDeriveDataTypeable -XRelaxedPolyRec -#include cutils.h -DSTAGE=1 -O -fasm -odir compiler/stage1/build -hidir compiler/stage1/build -stubdir compiler/stage1/build -hisuf hi -osuf o -hcsuf hc -c compiler/nativeGen/RegAlloc/Linear/State.hs -o compiler/stage1/build/RegAlloc/Linear/State.o "/Users/thorkilnaur/tn/install/ghc-6.8.3/bin/ghc" -H32m -O -package-conf libraries/bootstrapping.conf -package-name ghc-6.13 -hide-all-packages -i -icompiler/nativeGen -icompiler/basicTypes -icompiler/cmm -icompiler/codeGen -icompiler/coreSyn -icompiler/deSugar -icompiler/ghci -icompiler/hsSyn -icompiler/iface -icompiler/main -icompiler/parser -icompiler/prelude -icompiler/profiling -icompiler/rename -icompiler/simplCore -icompiler/simplStg -icompiler/specialise -icompiler/stgSyn -icompiler/stranal -icompiler/typecheck -icompiler/types -icompiler/utils -icompiler/vectorise -icompiler/stage1/build -icompiler/stage1/build/autogen -Icompiler/stage1/build -Icompiler/stage1/build/autogen -Icompiler/stage1 -Icompiler/../libraries/base/cbits -Icompiler/../libraries/base/include -Icompiler/. -Icompiler/parser -Icompiler/utils -optP-include -optPcompiler/stage1/build/autogen/cabal_macros.h -package Cabal-1.9.0 -package array-0.1.0.0 -package base-3.0.2.0 -package bin-package-db-0.0.0.0 -package bytestring-0.9.0.1.1 -package containers-0.1.0.2 -package directory-1.0.0.1 -package extensible-exceptions-0.1.1.1 -package filepath-1.1.0.0 -package hpc-0.5.0.4 -package old-time-1.0.0.0 -package process-1.0.0.1 -package unix-2.3.0.1 -Wall -fno-warn-name-shadowing -fno-warn-orphans -XPatternSignatures -XCPP -XMagicHash -XUnboxedTuples -XPatternGuards -XForeignFunctionInterface -XEmptyDataDecls -XTypeSynonymInstances -XMultiParamTypeClasses -XFlexibleInstances -XRank2Types -XScopedTypeVariables -XDeriveDataTypeable -XRelaxedPolyRec -#include cutils.h -DSTAGE=1 -O -fasm -odir compiler/stage1/build -hidir compiler/stage1/build -stubdir compiler/stage1/build -hisuf hi -osuf o -hcsuf hc -c compiler/nativeGen/RegAlloc/Linear/JoinToTargets.hs -o compiler/stage1/build/RegAlloc/Linear/JoinToTargets.o "/Users/thorkilnaur/tn/install/ghc-6.8.3/bin/ghc" -H32m -O -package-conf libraries/bootstrapping.conf -package-name ghc-6.13 -hide-all-packages -i -icompiler/nativeGen -icompiler/basicTypes -icompiler/cmm -icompiler/codeGen -icompiler/coreSyn -icompiler/deSugar -icompiler/ghci -icompiler/hsSyn -icompiler/iface -icompiler/main -icompiler/parser -icompiler/prelude -icompiler/profiling -icompiler/rename -icompiler/simplCore -icompiler/simplStg -icompiler/specialise -icompiler/stgSyn -icompiler/stranal -icompiler/typecheck -icompiler/types -icompiler/utils -icompiler/vectorise -icompiler/stage1/build -icompiler/stage1/build/autogen -Icompiler/stage1/build -Icompiler/stage1/build/autogen -Icompiler/stage1 -Icompiler/../libraries/base/cbits -Icompiler/../libraries/base/include -Icompiler/. -Icompiler/parser -Icompiler/utils -optP-include -optPcompiler/stage1/build/autogen/cabal_macros.h -package Cabal-1.9.0 -package array-0.1.0.0 -package base-3.0.2.0 -package bin-package-db-0.0.0.0 -package bytestring-0.9.0.1.1 -package containers-0.1.0.2 -package directory-1.0.0.1 -package extensible-exceptions-0.1.1.1 -package filepath-1.1.0.0 -package hpc-0.5.0.4 -package old-time-1.0.0.0 -package process-1.0.0.1 -package unix-2.3.0.1 -Wall -fno-warn-name-shadowing -fno-warn-orphans -XPatternSignatures -XCPP -XMagicHash -XUnboxedTuples -XPatternGuards -XForeignFunctionInterface -XEmptyDataDecls -XTypeSynonymInstances -XMultiParamTypeClasses -XFlexibleInstances -XRank2Types -XScopedTypeVariables -XDeriveDataTypeable -XRelaxedPolyRec -#include cutils.h -DSTAGE=1 -O -fasm -odir compiler/stage1/build -hidir compiler/stage1/build -stubdir compiler/stage1/build -hisuf hi -osuf o -hcsuf hc -c compiler/nativeGen/RegAlloc/Linear/Main.hs -o compiler/stage1/build/RegAlloc/Linear/Main.o "/Users/thorkilnaur/tn/install/ghc-6.8.3/bin/ghc" -H32m -O -package-conf libraries/bootstrapping.conf -package-name ghc-6.13 -hide-all-packages -i -icompiler/nativeGen -icompiler/basicTypes -icompiler/cmm -icompiler/codeGen -icompiler/coreSyn -icompiler/deSugar -icompiler/ghci -icompiler/hsSyn -icompiler/iface -icompiler/main -icompiler/parser -icompiler/prelude -icompiler/profiling -icompiler/rename -icompiler/simplCore -icompiler/simplStg -icompiler/specialise -icompiler/stgSyn -icompiler/stranal -icompiler/typecheck -icompiler/types -icompiler/utils -icompiler/vectorise -icompiler/stage1/build -icompiler/stage1/build/autogen -Icompiler/stage1/build -Icompiler/stage1/build/autogen -Icompiler/stage1 -Icompiler/../libraries/base/cbits -Icompiler/../libraries/base/include -Icompiler/. -Icompiler/parser -Icompiler/utils -optP-include -optPcompiler/stage1/build/autogen/cabal_macros.h -package Cabal-1.9.0 -package array-0.1.0.0 -package base-3.0.2.0 -package bin-package-db-0.0.0.0 -package bytestring-0.9.0.1.1 -package containers-0.1.0.2 -package directory-1.0.0.1 -package extensible-exceptions-0.1.1.1 -package filepath-1.1.0.0 -package hpc-0.5.0.4 -package old-time-1.0.0.0 -package process-1.0.0.1 -package unix-2.3.0.1 -Wall -fno-warn-name-shadowing -fno-warn-orphans -XPatternSignatures -XCPP -XMagicHash -XUnboxedTuples -XPatternGuards -XForeignFunctionInterface -XEmptyDataDecls -XTypeSynonymInstances -XMultiParamTypeClasses -XFlexibleInstances -XRank2Types -XScopedTypeVariables -XDeriveDataTypeable -XRelaxedPolyRec -#include cutils.h -DSTAGE=1 -O -fasm -odir compiler/stage1/build -hidir compiler/stage1/build -stubdir compiler/stage1/build -hisuf hi -osuf o -hcsuf hc -c compiler/nativeGen/PPC/Ppr.hs -o compiler/stage1/build/PPC/Ppr.o "/Users/thorkilnaur/tn/install/ghc-6.8.3/bin/ghc" -H32m -O -package-conf libraries/bootstrapping.conf -package-name ghc-6.13 -hide-all-packages -i -icompiler/nativeGen -icompiler/basicTypes -icompiler/cmm -icompiler/codeGen -icompiler/coreSyn -icompiler/deSugar -icompiler/ghci -icompiler/hsSyn -icompiler/iface -icompiler/main -icompiler/parser -icompiler/prelude -icompiler/profiling -icompiler/rename -icompiler/simplCore -icompiler/simplStg -icompiler/specialise -icompiler/stgSyn -icompiler/stranal -icompiler/typecheck -icompiler/types -icompiler/utils -icompiler/vectorise -icompiler/stage1/build -icompiler/stage1/build/autogen -Icompiler/stage1/build -Icompiler/stage1/build/autogen -Icompiler/stage1 -Icompiler/../libraries/base/cbits -Icompiler/../libraries/base/include -Icompiler/. -Icompiler/parser -Icompiler/utils -optP-include -optPcompiler/stage1/build/autogen/cabal_macros.h -package Cabal-1.9.0 -package array-0.1.0.0 -package base-3.0.2.0 -package bin-package-db-0.0.0.0 -package bytestring-0.9.0.1.1 -package containers-0.1.0.2 -package directory-1.0.0.1 -package extensible-exceptions-0.1.1.1 -package filepath-1.1.0.0 -package hpc-0.5.0.4 -package old-time-1.0.0.0 -package process-1.0.0.1 -package unix-2.3.0.1 -Wall -fno-warn-name-shadowing -fno-warn-orphans -XPatternSignatures -XCPP -XMagicHash -XUnboxedTuples -XPatternGuards -XForeignFunctionInterface -XEmptyDataDecls -XTypeSynonymInstances -XMultiParamTypeClasses -XFlexibleInstances -XRank2Types -XScopedTypeVariables -XDeriveDataTypeable -XRelaxedPolyRec -#include cutils.h -DSTAGE=1 -O -fasm -odir compiler/stage1/build -hidir compiler/stage1/build -stubdir compiler/stage1/build -hisuf hi -osuf o -hcsuf hc -c compiler/nativeGen/PPC/RegInfo.hs -o compiler/stage1/build/PPC/RegInfo.o "/Users/thorkilnaur/tn/install/ghc-6.8.3/bin/ghc" -H32m -O -package-conf libraries/bootstrapping.conf -package-name ghc-6.13 -hide-all-packages -i -icompiler/nativeGen -icompiler/basicTypes -icompiler/cmm -icompiler/codeGen -icompiler/coreSyn -icompiler/deSugar -icompiler/ghci -icompiler/hsSyn -icompiler/iface -icompiler/main -icompiler/parser -icompiler/prelude -icompiler/profiling -icompiler/rename -icompiler/simplCore -icompiler/simplStg -icompiler/specialise -icompiler/stgSyn -icompiler/stranal -icompiler/typecheck -icompiler/types -icompiler/utils -icompiler/vectorise -icompiler/stage1/build -icompiler/stage1/build/autogen -Icompiler/stage1/build -Icompiler/stage1/build/autogen -Icompiler/stage1 -Icompiler/../libraries/base/cbits -Icompiler/../libraries/base/include -Icompiler/. -Icompiler/parser -Icompiler/utils -optP-include -optPcompiler/stage1/build/autogen/cabal_macros.h -package Cabal-1.9.0 -package array-0.1.0.0 -package base-3.0.2.0 -package bin-package-db-0.0.0.0 -package bytestring-0.9.0.1.1 -package containers-0.1.0.2 -package directory-1.0.0.1 -package extensible-exceptions-0.1.1.1 -package filepath-1.1.0.0 -package hpc-0.5.0.4 -package old-time-1.0.0.0 -package process-1.0.0.1 -package unix-2.3.0.1 -Wall -fno-warn-name-shadowing -fno-warn-orphans -XPatternSignatures -XCPP -XMagicHash -XUnboxedTuples -XPatternGuards -XForeignFunctionInterface -XEmptyDataDecls -XTypeSynonymInstances -XMultiParamTypeClasses -XFlexibleInstances -XRank2Types -XScopedTypeVariables -XDeriveDataTypeable -XRelaxedPolyRec -#include cutils.h -DSTAGE=1 -O -fasm -odir compiler/stage1/build -hidir compiler/stage1/build -stubdir compiler/stage1/build -hisuf hi -osuf o -hcsuf hc -c compiler/nativeGen/PPC/CodeGen.hs -o compiler/stage1/build/PPC/CodeGen.o "/Users/thorkilnaur/tn/install/ghc-6.8.3/bin/ghc" -H32m -O -package-conf libraries/bootstrapping.conf -package-name ghc-6.13 -hide-all-packages -i -icompiler/nativeGen -icompiler/basicTypes -icompiler/cmm -icompiler/codeGen -icompiler/coreSyn -icompiler/deSugar -icompiler/ghci -icompiler/hsSyn -icompiler/iface -icompiler/main -icompiler/parser -icompiler/prelude -icompiler/profiling -icompiler/rename -icompiler/simplCore -icompiler/simplStg -icompiler/specialise -icompiler/stgSyn -icompiler/stranal -icompiler/typecheck -icompiler/types -icompiler/utils -icompiler/vectorise -icompiler/stage1/build -icompiler/stage1/build/autogen -Icompiler/stage1/build -Icompiler/stage1/build/autogen -Icompiler/stage1 -Icompiler/../libraries/base/cbits -Icompiler/../libraries/base/include -Icompiler/. -Icompiler/parser -Icompiler/utils -optP-include -optPcompiler/stage1/build/autogen/cabal_macros.h -package Cabal-1.9.0 -package array-0.1.0.0 -package base-3.0.2.0 -package bin-package-db-0.0.0.0 -package bytestring-0.9.0.1.1 -package containers-0.1.0.2 -package directory-1.0.0.1 -package extensible-exceptions-0.1.1.1 -package filepath-1.1.0.0 -package hpc-0.5.0.4 -package old-time-1.0.0.0 -package process-1.0.0.1 -package unix-2.3.0.1 -Wall -fno-warn-name-shadowing -fno-warn-orphans -XPatternSignatures -XCPP -XMagicHash -XUnboxedTuples -XPatternGuards -XForeignFunctionInterface -XEmptyDataDecls -XTypeSynonymInstances -XMultiParamTypeClasses -XFlexibleInstances -XRank2Types -XScopedTypeVariables -XDeriveDataTypeable -XRelaxedPolyRec -#include cutils.h -DSTAGE=1 -O -fasm -odir compiler/stage1/build -hidir compiler/stage1/build -stubdir compiler/stage1/build -hisuf hi -osuf o -hcsuf hc -c compiler/nativeGen/AsmCodeGen.lhs -o compiler/stage1/build/AsmCodeGen.o compiler/nativeGen/AsmCodeGen.lhs:637:16: Not in scope: data constructor `DestBlockId' compiler/nativeGen/AsmCodeGen.lhs:875:31: Not in scope: `mkRtsCodeLabel' compiler/nativeGen/AsmCodeGen.lhs:879:31: Not in scope: `mkRtsCodeLabel' compiler/nativeGen/AsmCodeGen.lhs:883:31: Not in scope: `mkRtsCodeLabel' make[1]: *** [compiler/stage1/build/AsmCodeGen.o] Error 1 make: *** [all] Error 2 -------------- next part -------------- Last 30 lines: /tmp/ghc11015_0/ghc11015_0.hc:651:0: error: 'g0' undeclared (first use in this function) /tmp/ghc11015_0/ghc11015_0.hc: In function 'integer_cmm_xorIntegerzh': /tmp/ghc11015_0/ghc11015_0.hc:705:0: error: 'g0' undeclared (first use in this function) /tmp/ghc11015_0/ghc11015_0.hc: In function 'integer_cmm_mul2ExpIntegerzh': /tmp/ghc11015_0/ghc11015_0.hc:757:0: error: 'g0' undeclared (first use in this function) /tmp/ghc11015_0/ghc11015_0.hc: In function 'integer_cmm_fdivQ2ExpIntegerzh': /tmp/ghc11015_0/ghc11015_0.hc:804:0: error: 'g0' undeclared (first use in this function) /tmp/ghc11015_0/ghc11015_0.hc: In function 'integer_cmm_complementIntegerzh': /tmp/ghc11015_0/ghc11015_0.hc:850:0: error: 'g0' undeclared (first use in this function) /tmp/ghc11015_0/ghc11015_0.hc: In function 'integer_cmm_quotRemIntegerzh': /tmp/ghc11015_0/ghc11015_0.hc:901:0: error: 'g0' undeclared (first use in this function) /tmp/ghc11015_0/ghc11015_0.hc: In function 'integer_cmm_divModIntegerzh': /tmp/ghc11015_0/ghc11015_0.hc:967:0: error: 'g0' undeclared (first use in this function) make[2]: *** [libraries/integer-gmp/dist-install/build/cbits/gmp-wrappers.o] Error 1 make[1]: *** [all] Error 2 make[1]: Leaving directory `/64playpen/buildbot/x86_64-linux-head-unreg/build' From simonpj at microsoft.com Mon Dec 7 03:39:10 2009 From: simonpj at microsoft.com (Simon Peyton Jones) Date: Mon Dec 7 03:13:38 2009 Subject: patch applied (ghc): Use addToUFM_Acc where appropriate Message-ID: <20091207083909.GA17068@haskell.galois.com> Fri Dec 4 07:50:36 PST 2009 simonpj@microsoft.com * Use addToUFM_Acc where appropriate Ignore-this: 38e768c4a9f00d7870a631a9472e6edc This way of extending a UniqFM has existed for some time, but we weren't really using it. addToUFM_Acc :: Uniquable key => (elt -> elts -> elts) -- Add to existing -> (elt -> elts) -- New element -> UniqFM elts -- old -> key -> elt -- new -> UniqFM elts -- result M ./compiler/basicTypes/OccName.lhs -1 +3 M ./compiler/basicTypes/RdrName.lhs -5 +4 M ./compiler/basicTypes/VarEnv.lhs -1 +3 M ./compiler/rename/RnNames.lhs -1 +1 M ./compiler/simplCore/OccurAnal.lhs -2 +3 View patch online: http://darcs.haskell.org/ghc/_darcs/patches/20091204155036-1287e-0e6c0abb1b138b0d0b52ae2e0ecd76d90022dd5d.gz From simonpj at microsoft.com Mon Dec 7 03:39:15 2009 From: simonpj at microsoft.com (Simon Peyton Jones) Date: Mon Dec 7 03:13:43 2009 Subject: patch applied (ghc): Add lengthBag to Bag (using in forthcoming patch) Message-ID: <20091207083915.GA17091@haskell.galois.com> Fri Dec 4 07:50:55 PST 2009 simonpj@microsoft.com * Add lengthBag to Bag (using in forthcoming patch) Ignore-this: 5af0f45d6b51bc77e54c5cb0e2b1e607 M ./compiler/utils/Bag.lhs -1 +7 View patch online: http://darcs.haskell.org/ghc/_darcs/patches/20091204155055-1287e-2cc08ccc26569d34e57c3e50c7a6e64ff15f2bc5.gz From simonpj at microsoft.com Mon Dec 7 03:39:21 2009 From: simonpj at microsoft.com (Simon Peyton Jones) Date: Mon Dec 7 03:13:49 2009 Subject: patch applied (ghc): Add splitUFM to UniqFM (used in a forthcoming patch) Message-ID: <20091207083920.GA17108@haskell.galois.com> Fri Dec 4 08:08:20 PST 2009 simonpj@microsoft.com * Add splitUFM to UniqFM (used in a forthcoming patch) Ignore-this: 332aa029f25ec3f22e4f195ecd44b40b splitUFM :: Uniquable key => UniqFM elt -> key -> (UniqFM elt, Maybe elt, UniqFM elt) -- Splits a UFM into things less than, equal to, and greater than the key M ./compiler/utils/UniqFM.lhs -3 +23 View patch online: http://darcs.haskell.org/ghc/_darcs/patches/20091204160820-1287e-1acf4d7ae2b02cde1f6d4f2922b79067803814ff.gz From simonpj at microsoft.com Mon Dec 7 03:39:29 2009 From: simonpj at microsoft.com (Simon Peyton Jones) Date: Mon Dec 7 03:13:56 2009 Subject: patch applied (ghc): Comments only, about RULE plumbing Message-ID: <20091207083927.GA17131@haskell.galois.com> Mon Dec 7 00:04:42 PST 2009 simonpj@microsoft.com * Comments only, about RULE plumbing Ignore-this: 1a559744f6ad75e151afbfb2281bceb4 M ./compiler/main/HscTypes.lhs -3 +1 M ./compiler/main/TidyPgm.lhs +2 M ./compiler/simplCore/SimplCore.lhs +2 M ./compiler/specialise/Rules.lhs +65 View patch online: http://darcs.haskell.org/ghc/_darcs/patches/20091207080442-1287e-c855662236dd8ab641a8b85ddeba4733ae9f9411.gz From simonpj at microsoft.com Mon Dec 7 03:39:35 2009 From: simonpj at microsoft.com (Simon Peyton Jones) Date: Mon Dec 7 03:14:02 2009 Subject: patch applied (ghc): Comments only, principally about IfaceDeclExtras Message-ID: <20091207083934.GA17153@haskell.galois.com> Mon Dec 7 00:11:08 PST 2009 simonpj@microsoft.com * Comments only, principally about IfaceDeclExtras Ignore-this: 1004303ab0df7802295d67c613c4ab24 M ./compiler/iface/MkIface.lhs -26 +46 View patch online: http://darcs.haskell.org/ghc/_darcs/patches/20091207081108-1287e-8f9110500af76eb05d61d12fd7733fea6ff2731d.gz From simonpj at microsoft.com Mon Dec 7 03:39:41 2009 From: simonpj at microsoft.com (Simon Peyton Jones) Date: Mon Dec 7 03:14:07 2009 Subject: patch applied (ghc): Add a new to-do to cmm-notes Message-ID: <20091207083940.GA17173@haskell.galois.com> Mon Dec 7 00:11:30 PST 2009 simonpj@microsoft.com * Add a new to-do to cmm-notes Ignore-this: fc835da15dd8a206c2c1bdc6c7053c5b M ./compiler/cmm/cmm-notes +4 View patch online: http://darcs.haskell.org/ghc/_darcs/patches/20091207081130-1287e-51e175dc8756efe8223f966c8af1339f73dfaff8.gz From simonpj at microsoft.com Mon Dec 7 03:39:46 2009 From: simonpj at microsoft.com (Simon Peyton Jones) Date: Mon Dec 7 03:14:14 2009 Subject: patch applied (ghc): Fix a nasty (and long-standing) FloatOut performance bug Message-ID: <20091207083945.GA17197@haskell.galois.com> Mon Dec 7 00:32:46 PST 2009 simonpj@microsoft.com * Fix a nasty (and long-standing) FloatOut performance bug Ignore-this: a64b98992fa4ced434d1edf0b89842ec The effect was that, in deeply-nested applications, FloatOut would take quadratic time. A good example was compiling programs/barton-mangler-bug/Expected.hs in which FloatOut had a visible pause of a couple of seconds! Profiling showed that 40% of the entire compile time was being consumbed by the single function partitionByMajorLevel. The bug was that the floating bindings (type FloatBinds) was kept as a list, which was partitioned at each binding site. In programs with deeply nested lists, such as e1 : e2 : e3 : .... : e5000 : [] this led to quadratic behaviour. The solution is to use a proper finite-map representation; see the new definition of FloatBinds near the bottom of FloatOut. M ./compiler/simplCore/FloatOut.lhs -76 +126 View patch online: http://darcs.haskell.org/ghc/_darcs/patches/20091207083246-1287e-bbd45bfecfa03ccbd39f61fa21961bb01c3e8c63.gz From simonpj at microsoft.com Mon Dec 7 03:39:51 2009 From: simonpj at microsoft.com (Simon Peyton Jones) Date: Mon Dec 7 03:14:19 2009 Subject: patch applied (ghc): Minor refactoring to remove redundant code Message-ID: <20091207083950.GA17219@haskell.galois.com> Mon Dec 7 00:33:12 PST 2009 simonpj@microsoft.com * Minor refactoring to remove redundant code Ignore-this: 3203447fa823823ae27565f53d39bd10 M ./compiler/simplCore/SetLevels.lhs -7 +1 View patch online: http://darcs.haskell.org/ghc/_darcs/patches/20091207083312-1287e-726804e72db085542e612e13c27c8e4edcf00d87.gz From simonpj at microsoft.com Mon Dec 7 04:00:50 2009 From: simonpj at microsoft.com (Simon Peyton Jones) Date: Mon Dec 7 03:35:19 2009 Subject: patch applied (testsuite): Test Trac #3012 Message-ID: <20091207090049.GA18148@haskell.galois.com> Mon Dec 7 00:03:03 PST 2009 simonpj@microsoft.com * Test Trac #3012 Ignore-this: 2ac253ce2a38488847286308643053f2 A ./tests/ghc-regress/typecheck/should_fail/T3102.hs M ./tests/ghc-regress/typecheck/should_fail/all.T +1 View patch online: http://darcs.haskell.org/testsuite/_darcs/patches/20091207080303-1287e-3730cbca6b89e5088fd8385a0352b2588d19753f.gz From marlowsd at gmail.com Mon Dec 7 05:38:33 2009 From: marlowsd at gmail.com (Simon Marlow) Date: Mon Dec 7 05:13:01 2009 Subject: patch applied (ghc): Fix profiling build Message-ID: <20091207103831.GA21792@haskell.galois.com> Mon Dec 7 01:23:14 PST 2009 Simon Marlow * Fix profiling build Ignore-this: eb397ec713cb7a8f6e56f409e0663ffe M ./rts/LdvProfile.c -11 +6 View patch online: http://darcs.haskell.org/ghc/_darcs/patches/20091207092314-12142-e58c027e041c272c6594a6865a0147f5be7472ed.gz From simonpj at microsoft.com Mon Dec 7 08:11:46 2009 From: simonpj at microsoft.com (Simon Peyton Jones) Date: Mon Dec 7 07:46:17 2009 Subject: patch applied (ghc): Tidy up deriving error messages Message-ID: <20091207131145.GA13092@haskell.galois.com> Mon Dec 7 05:08:50 PST 2009 simonpj@microsoft.com * Tidy up deriving error messages Ignore-this: 4e134f6b62814ea6f361df7525c25a2d I did this in response to a suggestion in Trac #3702 M ./compiler/typecheck/TcDeriv.lhs -36 +48 View patch online: http://darcs.haskell.org/ghc/_darcs/patches/20091207130850-1287e-3ba21e039e0d9af58e7391fa41aa9790d2698aae.gz From simonpj at microsoft.com Mon Dec 7 08:57:53 2009 From: simonpj at microsoft.com (Simon Peyton Jones) Date: Mon Dec 7 08:32:19 2009 Subject: patch applied (testsuite): Track error message changes for deriving Message-ID: <20091207135751.GA14733@haskell.galois.com> Mon Dec 7 05:07:20 PST 2009 simonpj@microsoft.com * Track error message changes for deriving Ignore-this: 254a66c5a42013393fac04c9a7b28ff1 M ./tests/ghc-regress/deriving/should_fail/T2394.stderr -6 +6 M ./tests/ghc-regress/deriving/should_fail/T2604.stderr -10 +11 M ./tests/ghc-regress/deriving/should_fail/T2701.stderr -5 +5 M ./tests/ghc-regress/deriving/should_fail/T2721.stderr -6 +6 M ./tests/ghc-regress/deriving/should_fail/T3101.stderr -5 +6 M ./tests/ghc-regress/deriving/should_fail/drvfail-foldable-traversable1.stderr -40 +40 M ./tests/ghc-regress/deriving/should_fail/drvfail-functor1.stderr -5 +5 M ./tests/ghc-regress/deriving/should_fail/drvfail-functor2.stderr -31 +31 M ./tests/ghc-regress/deriving/should_fail/drvfail005.stderr -5 +5 M ./tests/ghc-regress/deriving/should_fail/drvfail006.stderr -6 +6 M ./tests/ghc-regress/deriving/should_fail/drvfail008.stderr -6 +6 M ./tests/ghc-regress/deriving/should_fail/drvfail009.stderr -23 +23 M ./tests/ghc-regress/deriving/should_fail/drvfail010.stderr -10 +11 M ./tests/ghc-regress/module/mod53.stderr -5 +5 M ./tests/ghc-regress/module/mod55.stderr -5 +5 M ./tests/ghc-regress/module/mod56.stderr -7 +7 M ./tests/ghc-regress/parser/should_fail/read039.stderr -6 +6 M ./tests/ghc-regress/typecheck/should_fail/tcfail086.stderr -5 +6 M ./tests/ghc-regress/typecheck/should_fail/tcfail117.stderr -10 +10 View patch online: http://darcs.haskell.org/testsuite/_darcs/patches/20091207130720-1287e-4e534eab2ddb9f92ed253d57276f9abb3a516708.gz From simonpj at microsoft.com Mon Dec 7 10:42:29 2009 From: simonpj at microsoft.com (Simon Peyton Jones) Date: Mon Dec 7 10:16:56 2009 Subject: patch applied (ghc): Add some explanation about overlapping instances Message-ID: <20091207154227.GA19453@haskell.galois.com> Mon Dec 7 07:39:15 PST 2009 simonpj@microsoft.com * Add some explanation about overlapping instances Ignore-this: 627db39187f0ed8a10fe46e667a849a Trac #3734 suggested addding some extra guidance about incoherence and overlap; now done M ./docs/users_guide/glasgow_exts.xml +45 View patch online: http://darcs.haskell.org/ghc/_darcs/patches/20091207153915-1287e-8e28391a6a5209538d21dafcc943018fa87c9849.gz From marlowsd at gmail.com Mon Dec 7 10:57:39 2009 From: marlowsd at gmail.com (Simon Marlow) Date: Mon Dec 7 10:32:06 2009 Subject: patch applied (ghc): remove global 'total_allocated', seems to be the same as 'GC_tot_alloc' Message-ID: <20091207155738.GA20244@haskell.galois.com> Mon Dec 7 03:53:59 PST 2009 Simon Marlow * remove global 'total_allocated', seems to be the same as 'GC_tot_alloc' Ignore-this: d174f167a2be6864bbab672f3d5b7c5 M ./rts/Stats.c -1 +1 M ./rts/sm/Storage.c -3 M ./rts/sm/Storage.h -2 View patch online: http://darcs.haskell.org/ghc/_darcs/patches/20091207115359-12142-d93c84947678575fb9f25a6b0cc77ce56737295c.gz From marlowsd at gmail.com Mon Dec 7 10:57:44 2009 From: marlowsd at gmail.com (Simon Marlow) Date: Mon Dec 7 10:32:10 2009 Subject: patch applied (ghc): need locking around use of weak_ptr_list in mkWeak# Message-ID: <20091207155744.GA20271@haskell.galois.com> Mon Dec 7 06:52:13 PST 2009 Simon Marlow * need locking around use of weak_ptr_list in mkWeak# Ignore-this: 9c7d506c30652de4dd5c47d1989022c1 M ./rts/PrimOps.cmm +2 View patch online: http://darcs.haskell.org/ghc/_darcs/patches/20091207145213-12142-a68515f561b8e38c08241a6cdbe5a0ff6d390f7b.gz From simonpj at microsoft.com Mon Dec 7 10:59:06 2009 From: simonpj at microsoft.com (Simon Peyton Jones) Date: Mon Dec 7 10:33:33 2009 Subject: patch applied (testsuite): Add output for T3102 Message-ID: <20091207155906.GA20417@haskell.galois.com> Mon Dec 7 07:56:44 PST 2009 simonpj@microsoft.com * Add output for T3102 Ignore-this: 26a02326560e4c1c7e04126d28674dab A ./tests/ghc-regress/typecheck/should_fail/T3102.stderr View patch online: http://darcs.haskell.org/testsuite/_darcs/patches/20091207155644-1287e-23c62d09ef389ccea063a6a565fcc8cf964edcca.gz From ghcbuild at microsoft.com Mon Dec 7 14:18:35 2009 From: ghcbuild at microsoft.com (GHC Build Reports) Date: Mon Dec 7 14:18:37 2009 Subject: [nightly] 07-Dec-2009 build of HEAD on i386-unknown-linux (cam-02-unx.europe.corp.microsoft.com) Message-ID: <20091207191835.4A71B3241AB@www.haskell.org> Build description = HEAD on i386-unknown-linux (cam-02-unx.europe.corp.microsoft.com) Build location = /playpen/simonmar/nightly/HEAD Build config file = /home/simonmar/nightly/site/msrc/conf-HEAD-cam-02-unx Nightly build started on cam-02-unx at Mon Dec 7 18:00:01 GMT 2009. **** checking out new source tree ... warning: . already present; omitting ok. (GHC Version 6.13.20091207) **** Building stage 1 compiler ... ok. **** Building stage 2 compiler ... failed; relevant barfage is below. **** building testsuite tools ... failed. **** building compiler binary distribution ... ok. **** uploading binary distribution ... ok. **** running nofib (-O) ... ok. (91 failures) **** running nofib (-O -fasm) ... ok. (91 failures) **** running nofib (-O -prof -auto-all) ... ok. (91 failures) **** running nofib (-O -prof -auto-all -fasm) ... ok. (91 failures) **** running nofib (-fasm) ... ok. (91 failures) **** running nofib (-unreg) ... failed. **** publishing logs ... ok. Logs are at http://www.haskell.org/ghc/dist/current/logs Dists are at http://www.haskell.org/ghc/dist/current/dist Docs are at http://www.haskell.org/ghc/dist/current/docs All done! Nightly build finished successfully at Mon Dec 7 19:44:09 GMT 2009 ------------------------------------------------------------------------ ------------------------------------------------------------------------ The last 30 lines of /playpen/simonmar/nightly/HEAD/logs/i386-unknown-linux-stage2 are ------------------------------------------------------------------------ ------------------------------------------------------------------------ /playpen/tmp/ghc13632_0/ghc13632_0.hc: In function ‘integer_cmm_xorIntegerzh’: /playpen/tmp/ghc13632_0/ghc13632_0.hc:687:0: error: ‘g0’ undeclared (first use in this function) /playpen/tmp/ghc13632_0/ghc13632_0.hc: In function ‘integer_cmm_mul2ExpIntegerzh’: /playpen/tmp/ghc13632_0/ghc13632_0.hc:737:0: error: ‘g0’ undeclared (first use in this function) /playpen/tmp/ghc13632_0/ghc13632_0.hc: In function ‘integer_cmm_fdivQ2ExpIntegerzh’: /playpen/tmp/ghc13632_0/ghc13632_0.hc:782:0: error: ‘g0’ undeclared (first use in this function) /playpen/tmp/ghc13632_0/ghc13632_0.hc: In function ‘integer_cmm_complementIntegerzh’: /playpen/tmp/ghc13632_0/ghc13632_0.hc:826:0: error: ‘g0’ undeclared (first use in this function) /playpen/tmp/ghc13632_0/ghc13632_0.hc: In function ‘integer_cmm_quotRemIntegerzh’: /playpen/tmp/ghc13632_0/ghc13632_0.hc:875:0: error: ‘g0’ undeclared (first use in this function) /playpen/tmp/ghc13632_0/ghc13632_0.hc: In function ‘integer_cmm_divModIntegerzh’: /playpen/tmp/ghc13632_0/ghc13632_0.hc:939:0: error: ‘g0’ undeclared (first use in this function) gmake[1]: *** [libraries/integer-gmp/dist-install/build/cbits/gmp-wrappers.o] Error 1 gmake: *** [all] Error 2 real 59m25.235s user 44m34.121s sys 10m34.889s Nightly run ended at Mon Dec 7 19:44:09 GMT 2009 From ghcbuild at microsoft.com Mon Dec 7 20:19:20 2009 From: ghcbuild at microsoft.com (GHC Build Reports) Date: Mon Dec 7 20:19:21 2009 Subject: [nightly] 07-Dec-2009 build of HEAD on x86_64-unknown-linux (cam-04-unx.europe.corp.microsoft.com) Message-ID: <20091208011920.6336F324831@www.haskell.org> Build description = HEAD on x86_64-unknown-linux (cam-04-unx.europe.corp.microsoft.com) Build location = /64playpen/simonmar/nightly/HEAD-cam-04-unx Build config file = /home/simonmar/nightly/site/msrc/conf-HEAD-cam-04-unx Nightly build started on cam-04-unx at Mon Dec 7 19:00:01 GMT 2009. **** checking out new source tree ... warning: . already present; omitting ok. (GHC Version 6.13.20091207) **** Building stage 1 compiler ... ok. **** Building stage 2 compiler ... ok. **** Building stage 3 compiler ... ok. **** building source distribution ... ok. **** building testsuite tools ... ok. **** running tests ... ok (summary below). **** building compiler binary distribution ... ok. **** uploading binary distribution ... ok. **** running nofib (-O) ... ok. (1 failures) **** running nofib (-O -fvia-C) ... ok. (1 failures) **** running nofib (-O -prof -auto-all) ... ok. **** running nofib (-O -prof -auto-all -fasm) ... ok. **** running nofib (-fasm) ... ok. (1 failures) **** publishing logs ... ssh: connect to host haskell.org port 22: No route to host lost connection failed. Logs are at http://www.haskell.org/ghc/dist/current/logs Dists are at http://www.haskell.org/ghc/dist/current/dist Docs are at http://www.haskell.org/ghc/dist/current/docs All done! Nightly build finished successfully at Tue Dec 8 01:44:54 GMT 2009 ------------- GHC Test summary --------------------- OVERALL SUMMARY for test run started at Mon Dec 7 21:35:30 GMT 2009 2429 total tests, which gave rise to 13426 test cases, of which 0 caused framework failures 2771 were skipped 10248 expected passes 359 expected failures 0 unexpected passes 48 unexpected failures Unexpected failures: 2592(profc,profasm) 3231(threaded1,threaded2) 3677(threaded1,profthreaded) DoParamM(normal) T1735(hpc) T3001-2(prof_hb) annrun01(normal,optc,hpc,optasm,ghci,threaded1,threaded2,dyn) barton-mangler-bug(profc) cg059(hpc) conc012(ghci) conc015(normal,ghci,threaded1) conc068(normal,ghci,threaded1) concprog001(ghci) hpc_draft(normal) hpc_hand_overlay(normal) hpc_markup_001(normal) hpc_markup_002(normal) hpc_markup_multi_001(normal) hpc_markup_multi_002(normal) hpc_markup_multi_003(normal) hpc_overlay(normal) hpc_overlay2(normal) hpc_report_001(normal) hpc_report_002(normal) hpc_report_003(normal) hpc_report_multi_001(normal) hpc_report_multi_002(normal) hpc_report_multi_003(normal) hpc_show(normal) hpc_show_multi_001(normal) hpc_show_multi_002(normal) tc137(hpc) tc163(hpc) tc210(hpc) ---------------------------------------------------- Nightly run ended at Tue Dec 8 01:44:54 GMT 2009 From bit.bucket at galois.com Tue Dec 8 03:30:04 2009 From: bit.bucket at galois.com (BuildBot Collator) Date: Tue Dec 8 03:04:30 2009 Subject: Daily report for head Message-ID: <200912080830.nB88U4Zu007950@monk.galois.com> Skipped content of type multipart/alternative-------------- next part -------------- Last 30 lines: /tmp/ghc1701_0/ghc1701_0.hc:651:0: error: 'g0' undeclared (first use in this function) /tmp/ghc1701_0/ghc1701_0.hc: In function 'integer_cmm_xorIntegerzh': /tmp/ghc1701_0/ghc1701_0.hc:705:0: error: 'g0' undeclared (first use in this function) /tmp/ghc1701_0/ghc1701_0.hc: In function 'integer_cmm_mul2ExpIntegerzh': /tmp/ghc1701_0/ghc1701_0.hc:757:0: error: 'g0' undeclared (first use in this function) /tmp/ghc1701_0/ghc1701_0.hc: In function 'integer_cmm_fdivQ2ExpIntegerzh': /tmp/ghc1701_0/ghc1701_0.hc:804:0: error: 'g0' undeclared (first use in this function) /tmp/ghc1701_0/ghc1701_0.hc: In function 'integer_cmm_complementIntegerzh': /tmp/ghc1701_0/ghc1701_0.hc:850:0: error: 'g0' undeclared (first use in this function) /tmp/ghc1701_0/ghc1701_0.hc: In function 'integer_cmm_quotRemIntegerzh': /tmp/ghc1701_0/ghc1701_0.hc:901:0: error: 'g0' undeclared (first use in this function) /tmp/ghc1701_0/ghc1701_0.hc: In function 'integer_cmm_divModIntegerzh': /tmp/ghc1701_0/ghc1701_0.hc:967:0: error: 'g0' undeclared (first use in this function) make[2]: *** [libraries/integer-gmp/dist-install/build/cbits/gmp-wrappers.o] Error 1 make[1]: *** [all] Error 2 make[1]: Leaving directory `/64playpen/buildbot/x86_64-linux-head-unreg/build' From bit.bucket at galois.com Tue Dec 8 03:30:04 2009 From: bit.bucket at galois.com (BuildBot Collator) Date: Tue Dec 8 03:04:33 2009 Subject: Daily report for stable Message-ID: <200912080830.nB88U4oN007951@monk.galois.com> Skipped content of type multipart/alternative-------------- next part -------------- Last 30 lines: checking for gfind... no checking for find... /usr/bin/find checking for sort... /bin/sort checking for GHC version date... given 6.12.0.20091207 checking for ghc... no configure: error: GHC is required unless bootstrapping from .hc files. -------------- next part -------------- Last 30 lines: Running Haddock for dph-par-0.4.0... Preprocessing library dph-par-0.4.0... Running hscolour for dph-par-0.4.0... Warning: The documentation for the following packages are not installed. No links will be generated to these packages: ffi-1.0, rts-1.0 Warning: Data.Array.Parallel.Lifted.Repr: Instances of type and data families are not yet supported. Instances of the following families will be filtered out: PData, PRepr Warning: Data.Array.Parallel.Lifted.Instances: Instances of type and data families are not yet supported. Instances of the following families will be filtered out: PData, PRepr Warning: Data.Array.Parallel.Lifted.Closure: Instances of type and data families are not yet supported. Instances of the following families will be filtered out: PData, PRepr Warning: Data.Array.Parallel.Lifted: could not find link destinations for: Data.Array.Parallel.Lifted.Selector.Sel2 Warning: Data.Array.Parallel.Prelude: could not find link destinations for: Data.Array.Parallel.Unlifted.Distributed.Types.DPrim Data.Array.Parallel.Unlifted.Sequential.Flat.UArr.UPrim Warning: Data.Array.Parallel.Prelude.Int: could not find link destinations for: Data.Array.Parallel.Unlifted.Distributed.Types.DPrim Data.Array.Parallel.Unlifted.Sequential.Flat.UArr.UPrim Warning: Data.Array.Parallel.Prelude.Word8: could not find link destinations for: Data.Array.Parallel.Unlifted.Distributed.Types.DPrim Data.Array.Parallel.Unlifted.Sequential.Flat.UArr.UPrim Warning: Data.Array.Parallel.Prelude.Double: could not find link destinations for: Data.Array.Parallel.Unlifted.Distributed.Types.DPrim Data.Array.Parallel.Unlifted.Sequential.Flat.UArr.UPrim Documentation created: dist-install/doc/html/dph-par/index.html "/usr/bin/ld" -r -o compiler/stage1/build/HSghc-6.12.0.20091208.o compiler/stage1/build/AsmCodeGen.o compiler/stage1/build/TargetReg.o compiler/stage1/build/NCGMonad.o compiler/stage1/build/Instruction.o compiler/stage1/build/Size.o compiler/stage1/build/Reg.o compiler/stage1/build/RegClass.o compiler/stage1/build/PprBase.o compiler/stage1/build/PIC.o compiler/stage1/build/Platform.o compiler/stage1/build/Alpha/Regs.o compiler/stage1/build/Alpha/RegInfo.o compiler/stage1/build/Alpha/Instr.o compiler/stage1/build/Alpha/CodeGen.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/RegPlate.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/CCall.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/Reg Alloc/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/PPC/FreeRegs.o compiler/stage1/build/RegAlloc/Linear/SPARC/FreeRegs.o compiler/stage1/build/BasicTypes.o compiler/stage1/build/DataCon.o compiler/stage1/build/Demand.o compiler/stage1/build/Exception.o compiler/stage1/build/Id.o compiler/stage1/build/IdInfo.o compiler/stage1/build/Literal.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/NewDemand.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/BlockId.o compiler/stage1/build/CLabel.o compiler/stage1/build/Cmm.o compiler/stage1/build/CmmBrokenBlock.o compiler/stage1/build/CmmBuildInfoTables.o compiler/stage1/build/CmmCPS.o compiler/stage1/build/CmmCPSGen.o compiler/stage1/build/CmmCPSZ.o compiler/stage1/build/CmmCallConv.o compiler/stage1/build/CmmCommonBlockElimZ.o compiler/stage1/build/CmmContFlowOpt.o compiler/stage1/build/CmmCvt.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/CmmLiveZ.o compiler/stage1/build/CmmOpt.o compiler/stage1/build/CmmParse.o compiler/stage1/build/CmmProcPoint.o compiler/stage1/build/CmmProcPointZ.o compiler/stage 1/build/CmmSpillReload.o compiler/stage1/build/CmmStackLayout.o compiler/stage1/build/CmmTx.o compiler/stage1/build/CmmUtils.o compiler/stage1/build/CmmZipUtil.o compiler/stage1/build/DFMonad.o compiler/stage1/build/Dataflow.o compiler/stage1/build/MkZipCfg.o compiler/stage1/build/MkZipCfgCmm.o compiler/stage1/build/OptimizationFuel.o compiler/stage1/build/PprC.o compiler/stage1/build/PprCmm.o compiler/stage1/build/PprCmmZ.o compiler/stage1/build/StackColor.o compiler/stage1/build/StackPlacements.o compiler/stage1/build/ZipCfg.o compiler/stage1/build/ZipCfgCmmRep.o compiler/stage1/build/ZipCfgExtras.o compiler/stage1/build/ZipDataflow.o compiler/stage1/build/Bitmap.o compiler/stage1/build/CgBindery.o compiler/stage1/build/CgCallConv.o compiler/stage1/build/CgCase.o compiler/stage1/build/CgClosure.o compiler/stage1/build/CgCon.o compiler/stage1/build/CgExpr.o compiler/stage1/build/CgForeignCall.o compiler/stage1/build/CgHeapery.o compiler/stage1/build/CgHpc.o compiler/stage1/build/CgInfoTbls.o compiler/stage1/build/CgLetNoEscape.o compiler/stage1/build/CgMonad.o compiler/stage1/build/CgParallel.o compiler/stage1/build/CgPrimOp.o compiler/stage1/build/CgProf.o compiler/stage1/build/CgStackery.o compiler/stage1/build/CgTailCall.o compiler/stage1/build/CgTicky.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/StgCmmGran.o compiler/stage1/build/StgCmmHeap.o compiler/stage1/build/StgCmmHpc.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/ClosureInfo.o compiler/stage1/build/CodeGen.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/CoreTidy.o compiler/stage1/build/CoreUnfold.o compiler/stage1/build/CoreUtils.o compiler/stage1/build/ExternalCore.o compiler/stage1/build/MkCore.o compiler/stage1/build/MkExternalCore.o compiler/stage1/build/PprCore.o compiler/stage1/build/PprExternalCore.o compiler/stage1/build/CprAnalyse.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/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/Annotations.o compiler/stage1/build/BreakArray.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/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/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/PackageConfig.o compiler/stage1/build/Packages.o compiler/stage1/build/PprTyThing.o compiler/stage1/build/StaticFlags.o compiler/stage1/build/StaticFlagParser.o compiler/stage1/build/SysTools.o compiler/stage1/build/TidyPgm.o compiler/stage1/build/Ctype.o compiler/stage1/build/HaddockUtils.o compiler/stage1/build/LexCore.o compiler/stage1/build/Lexer.o compiler/stage1/build/Parser.o compiler/stage1/build/ParserCore.o compiler/stage1/build/ParserCoreUtils.o compiler/stage1/build/RdrHsSyn.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/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/RnHsSyn.o compiler/stage1/build/RnNames.o compiler/stage1/build/RnPat.o compiler/stage1/build/RnSource.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/SRT.o compiler/stage1/build/SimplStg.o compiler/stage1/build/StgStats.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/DmdAnal.o compiler/stage1/build/SaAbsInt.o compiler/stage1/build/SaLib.o compiler/stage1/build/StrictAnal.o compiler/stage1/b uild/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/TcHsSyn.o compiler/stage1/build/TcHsType.o compiler/stage1/build/TcInstDcls.o compiler/stage1/build/TcMType.o compiler/stage1/build/TcMatches.o compiler/stage1/build/TcPat.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/TcTyClsDecls.o compiler/stage1/build/TcTyDecls.o compiler/stage1/build/TcTyFuns.o compiler/stage1/build/TcType.o compiler/stage1/build/TcUnify.o compiler/stage1/build/Class.o compiler/stage1/build/Coercion.o compiler/stage1/build/FamInstEnv.o compiler/stage1/build/FunDeps.o compiler/stage1/build/Generics.o compiler/stage1/build/InstEnv.o compiler/stage1/build/TyCon.o compiler/stage1/build/Type.o compiler/stage1/build/TypeRep.o compiler/stage1/build/Unify.o compiler/stage1/build/Bag.o compiler/stage1/build/Binary.o compiler/stage1/build/BufWrite.o compiler/stage1/build/Digraph.o compiler/stage1/build/Encoding.o compiler/stage1/build/FastBool.o compiler/stage1/build/FastFunctions.o compiler/stage1/build/FastMutInt.o compiler/stage1/build/FastString.o compiler/stage1/build/FastTypes.o compiler/stage1/build/Fingerprint.o compiler/stage1/build/FiniteMap.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/Interval.o compiler/stage1/build/LazyUniqFM.o compiler/stage1/build/ListSetOps.o compiler/stage1/build/Maybes.o compiler/stage1/build/MonadUtils.o compiler/stage1/buil d/OrdList.o compiler/stage1/build/Outputable.o compiler/stage1/build/Panic.o compiler/stage1/build/Pretty.o compiler/stage1/build/Serialized.o compiler/stage1/build/State.o compiler/stage1/build/StringBuffer.o compiler/stage1/build/UniqFM.o compiler/stage1/build/UniqSet.o compiler/stage1/build/Util.o compiler/stage1/build/VectBuiltIn.o compiler/stage1/build/VectCore.o compiler/stage1/build/VectMonad.o compiler/stage1/build/VectType.o compiler/stage1/build/VectUtils.o compiler/stage1/build/Vectorise.o compiler/stage1/build/parser/cutils.o compiler/stage1/build/utils/md5.o `/usr/bin/find compiler/stage1/build -name "*_stub.o" -print` "/usr/bin/ld" -r -o compiler/stage2/build/HSghc-6.12.0.20091208.o compiler/stage2/build/AsmCodeGen.o compiler/stage2/build/TargetReg.o compiler/stage2/build/NCGMonad.o compiler/stage2/build/Instruction.o compiler/stage2/build/Size.o compiler/stage2/build/Reg.o compiler/stage2/build/RegClass.o compiler/stage2/build/PprBase.o compiler/stage2/build/PIC.o compiler/stage2/build/Platform.o compiler/stage2/build/Alpha/Regs.o compiler/stage2/build/Alpha/RegInfo.o compiler/stage2/build/Alpha/Instr.o compiler/stage2/build/Alpha/CodeGen.o compiler/stage2/build/X86/Regs.o compiler/stage2/build/X86/RegInfo.o compiler/stage2/build/X86/Instr.o compiler/stage2/build/X86/Cond.o compiler/stage2/build/X86/Ppr.o compiler/stage2/build/X86/CodeGen.o compiler/stage2/build/PPC/Regs.o compiler/stage2/build/PPC/RegInfo.o compiler/stage2/build/PPC/Instr.o compiler/stage2/build/PPC/Cond.o compiler/stage2/build/PPC/Ppr.o compiler/stage2/build/PPC/CodeGen.o compiler/stage2/build/SPARC/Base.o compiler/stage2/build/SPARC/Regs.o compiler/stage2/build/SPARC/RegPlate.o compiler/stage2/build/SPARC/Imm.o compiler/stage2/build/SPARC/AddrMode.o compiler/stage2/build/SPARC/Cond.o compiler/stage2/build/SPARC/Instr.o compiler/stage2/build/SPARC/Stack.o compiler/stage2/build/SPARC/ShortcutJump.o compiler/stage2/build/SPARC/Ppr.o compiler/stage2/build/SPARC/CodeGen.o compiler/stage2/build/SPARC/CodeGen/Amode.o compiler/stage2/build/SPARC/CodeGen/Base.o compiler/stage2/build/SPARC/CodeGen/CCall.o compiler/stage2/build/SPARC/CodeGen/CondCode.o compiler/stage2/build/SPARC/CodeGen/Gen32.o compiler/stage2/build/SPARC/CodeGen/Gen64.o compiler/stage2/build/SPARC/CodeGen/Sanity.o compiler/stage2/build/SPARC/CodeGen/Expand.o compiler/stage2/build/RegAlloc/Liveness.o compiler/stage2/build/RegAlloc/Graph/Main.o compiler/stage2/build/RegAlloc/Graph/Stats.o compiler/stage2/build/RegAlloc/Graph/ArchBase.o compiler/stage2/build/RegAlloc/Graph/ArchX86.o compiler/stage2/build/RegAlloc/Graph/Coalesce.o compiler/stage2/build/RegAlloc/Graph/Spill.o compiler/stage2/build/Reg Alloc/Graph/SpillClean.o compiler/stage2/build/RegAlloc/Graph/SpillCost.o compiler/stage2/build/RegAlloc/Graph/TrivColorable.o compiler/stage2/build/RegAlloc/Linear/Main.o compiler/stage2/build/RegAlloc/Linear/JoinToTargets.o compiler/stage2/build/RegAlloc/Linear/State.o compiler/stage2/build/RegAlloc/Linear/Stats.o compiler/stage2/build/RegAlloc/Linear/FreeRegs.o compiler/stage2/build/RegAlloc/Linear/StackMap.o compiler/stage2/build/RegAlloc/Linear/Base.o compiler/stage2/build/RegAlloc/Linear/X86/FreeRegs.o compiler/stage2/build/RegAlloc/Linear/PPC/FreeRegs.o compiler/stage2/build/RegAlloc/Linear/SPARC/FreeRegs.o compiler/stage2/build/DsMeta.o compiler/stage2/build/TcSplice.o compiler/stage2/build/Convert.o compiler/stage2/build/ByteCodeAsm.o compiler/stage2/build/ByteCodeFFI.o compiler/stage2/build/ByteCodeGen.o compiler/stage2/build/ByteCodeInstr.o compiler/stage2/build/ByteCodeItbls.o compiler/stage2/build/ByteCodeLink.o compiler/stage2/build/Debugger.o compiler/stage2/build/LibFFI.o compiler/stage2/build/Linker.o compiler/stage2/build/ObjLink.o compiler/stage2/build/RtClosureInspect.o compiler/stage2/build/BasicTypes.o compiler/stage2/build/DataCon.o compiler/stage2/build/Demand.o compiler/stage2/build/Exception.o compiler/stage2/build/Id.o compiler/stage2/build/IdInfo.o compiler/stage2/build/Literal.o compiler/stage2/build/MkId.o compiler/stage2/build/Module.o compiler/stage2/build/Name.o compiler/stage2/build/NameEnv.o compiler/stage2/build/NameSet.o compiler/stage2/build/NewDemand.o compiler/stage2/build/OccName.o compiler/stage2/build/RdrName.o compiler/stage2/build/SrcLoc.o compiler/stage2/build/UniqSupply.o compiler/stage2/build/Unique.o compiler/stage2/build/Var.o compiler/stage2/build/VarEnv.o compiler/stage2/build/VarSet.o compiler/stage2/build/BlockId.o compiler/stage2/build/CLabel.o compiler/stage2/build/Cmm.o compiler/stage2/build/CmmBrokenBlock.o compiler/stage2/build/CmmBuildInfoTables.o compiler/stage2/build/CmmCPS.o compiler/stage2/build/CmmCPSGen.o compiler/stage2/build/CmmCPSZ.o compiler/s tage2/build/CmmCallConv.o compiler/stage2/build/CmmCommonBlockElimZ.o compiler/stage2/build/CmmContFlowOpt.o compiler/stage2/build/CmmCvt.o compiler/stage2/build/CmmExpr.o compiler/stage2/build/CmmInfo.o compiler/stage2/build/CmmLex.o compiler/stage2/build/CmmLint.o compiler/stage2/build/CmmLive.o compiler/stage2/build/CmmLiveZ.o compiler/stage2/build/CmmOpt.o compiler/stage2/build/CmmParse.o compiler/stage2/build/CmmProcPoint.o compiler/stage2/build/CmmProcPointZ.o compiler/stage2/build/CmmSpillReload.o compiler/stage2/build/CmmStackLayout.o compiler/stage2/build/CmmTx.o compiler/stage2/build/CmmUtils.o compiler/stage2/build/CmmZipUtil.o compiler/stage2/build/DFMonad.o compiler/stage2/build/Dataflow.o compiler/stage2/build/MkZipCfg.o compiler/stage2/build/MkZipCfgCmm.o compiler/stage2/build/OptimizationFuel.o compiler/stage2/build/PprC.o compiler/stage2/build/PprCmm.o compiler/stage2/build/PprCmmZ.o compiler/stage2/build/StackColor.o compiler/stage2/build/StackPlacements.o compiler/stage2/build/ZipCfg.o compiler/stage2/build/ZipCfgCmmRep.o compiler/stage2/build/ZipCfgExtras.o compiler/stage2/build/ZipDataflow.o compiler/stage2/build/Bitmap.o compiler/stage2/build/CgBindery.o compiler/stage2/build/CgCallConv.o compiler/stage2/build/CgCase.o compiler/stage2/build/CgClosure.o compiler/stage2/build/CgCon.o compiler/stage2/build/CgExpr.o compiler/stage2/build/CgForeignCall.o compiler/stage2/build/CgHeapery.o compiler/stage2/build/CgHpc.o compiler/stage2/build/CgInfoTbls.o compiler/stage2/build/CgLetNoEscape.o compiler/stage2/build/CgMonad.o compiler/stage2/build/CgParallel.o compiler/stage2/build/CgPrimOp.o compiler/stage2/build/CgProf.o compiler/stage2/build/CgStackery.o compiler/stage2/build/CgTailCall.o compiler/stage2/build/CgTicky.o compiler/stage2/build/CgUtils.o compiler/stage2/build/StgCmm.o compiler/stage2/build/StgCmmBind.o compiler/stage2/build/StgCmmClosure.o compiler/stage2/build/StgCmmCon.o compiler/stage2/build/StgCmmEnv.o compiler/stage2/build/StgCmmExpr.o compiler/stage2/build/StgCmmForeign.o compil er/stage2/build/StgCmmGran.o compiler/stage2/build/StgCmmHeap.o compiler/stage2/build/StgCmmHpc.o compiler/stage2/build/StgCmmLayout.o compiler/stage2/build/StgCmmMonad.o compiler/stage2/build/StgCmmPrim.o compiler/stage2/build/StgCmmProf.o compiler/stage2/build/StgCmmTicky.o compiler/stage2/build/StgCmmUtils.o compiler/stage2/build/ClosureInfo.o compiler/stage2/build/CodeGen.o compiler/stage2/build/SMRep.o compiler/stage2/build/CoreArity.o compiler/stage2/build/CoreFVs.o compiler/stage2/build/CoreLint.o compiler/stage2/build/CorePrep.o compiler/stage2/build/CoreSubst.o compiler/stage2/build/CoreSyn.o compiler/stage2/build/CoreTidy.o compiler/stage2/build/CoreUnfold.o compiler/stage2/build/CoreUtils.o compiler/stage2/build/ExternalCore.o compiler/stage2/build/MkCore.o compiler/stage2/build/MkExternalCore.o compiler/stage2/build/PprCore.o compiler/stage2/build/PprExternalCore.o compiler/stage2/build/CprAnalyse.o compiler/stage2/build/Check.o compiler/stage2/build/Coverage.o compiler/stage2/build/Desugar.o compiler/stage2/build/DsArrows.o compiler/stage2/build/DsBinds.o compiler/stage2/build/DsCCall.o compiler/stage2/build/DsExpr.o compiler/stage2/build/DsForeign.o compiler/stage2/build/DsGRHSs.o compiler/stage2/build/DsListComp.o compiler/stage2/build/DsMonad.o compiler/stage2/build/DsUtils.o compiler/stage2/build/Match.o compiler/stage2/build/MatchCon.o compiler/stage2/build/MatchLit.o compiler/stage2/build/HsBinds.o compiler/stage2/build/HsDecls.o compiler/stage2/build/HsDoc.o compiler/stage2/build/HsExpr.o compiler/stage2/build/HsImpExp.o compiler/stage2/build/HsLit.o compiler/stage2/build/HsPat.o compiler/stage2/build/HsSyn.o compiler/stage2/build/HsTypes.o compiler/stage2/build/HsUtils.o compiler/stage2/build/BinIface.o compiler/stage2/build/BuildTyCl.o compiler/stage2/build/IfaceEnv.o compiler/stage2/build/IfaceSyn.o compiler/stage2/build/IfaceType.o compiler/stage2/build/LoadIface.o compiler/stage2/build/MkIface.o compiler/stage2/build/TcIface.o compiler/stage2/build/Annotations.o compiler/stage2/build/Bre akArray.o compiler/stage2/build/CmdLineParser.o compiler/stage2/build/CodeOutput.o compiler/stage2/build/Config.o compiler/stage2/build/Constants.o compiler/stage2/build/DriverMkDepend.o compiler/stage2/build/DriverPhases.o compiler/stage2/build/DriverPipeline.o compiler/stage2/build/DynFlags.o compiler/stage2/build/ErrUtils.o compiler/stage2/build/Finder.o compiler/stage2/build/GHC.o compiler/stage2/build/HeaderInfo.o compiler/stage2/build/HscMain.o compiler/stage2/build/HscStats.o compiler/stage2/build/HscTypes.o compiler/stage2/build/InteractiveEval.o compiler/stage2/build/PackageConfig.o compiler/stage2/build/Packages.o compiler/stage2/build/PprTyThing.o compiler/stage2/build/StaticFlags.o compiler/stage2/build/StaticFlagParser.o compiler/stage2/build/SysTools.o compiler/stage2/build/TidyPgm.o compiler/stage2/build/Ctype.o compiler/stage2/build/HaddockUtils.o compiler/stage2/build/LexCore.o compiler/stage2/build/Lexer.o compiler/stage2/build/Parser.o compiler/stage2/build/ParserCore.o compiler/stage2/build/ParserCoreUtils.o compiler/stage2/build/RdrHsSyn.o compiler/stage2/build/ForeignCall.o compiler/stage2/build/PrelInfo.o compiler/stage2/build/PrelNames.o compiler/stage2/build/PrelRules.o compiler/stage2/build/PrimOp.o compiler/stage2/build/TysPrim.o compiler/stage2/build/TysWiredIn.o compiler/stage2/build/CostCentre.o compiler/stage2/build/SCCfinal.o compiler/stage2/build/RnBinds.o compiler/stage2/build/RnEnv.o compiler/stage2/build/RnExpr.o compiler/stage2/build/RnHsDoc.o compiler/stage2/build/RnHsSyn.o compiler/stage2/build/RnNames.o compiler/stage2/build/RnPat.o compiler/stage2/build/RnSource.o compiler/stage2/build/RnTypes.o compiler/stage2/build/CoreMonad.o compiler/stage2/build/CSE.o compiler/stage2/build/FloatIn.o compiler/stage2/build/FloatOut.o compiler/stage2/build/LiberateCase.o compiler/stage2/build/OccurAnal.o compiler/stage2/build/SAT.o compiler/stage2/build/SetLevels.o compiler/stage2/build/SimplCore.o compiler/stage2/build/SimplEnv.o compiler/stage2/build/SimplMonad.o compiler/stage2/build /SimplUtils.o compiler/stage2/build/Simplify.o compiler/stage2/build/SRT.o compiler/stage2/build/SimplStg.o compiler/stage2/build/StgStats.o compiler/stage2/build/Rules.o compiler/stage2/build/SpecConstr.o compiler/stage2/build/Specialise.o compiler/stage2/build/CoreToStg.o compiler/stage2/build/StgLint.o compiler/stage2/build/StgSyn.o compiler/stage2/build/DmdAnal.o compiler/stage2/build/SaAbsInt.o compiler/stage2/build/SaLib.o compiler/stage2/build/StrictAnal.o compiler/stage2/build/WorkWrap.o compiler/stage2/build/WwLib.o compiler/stage2/build/FamInst.o compiler/stage2/build/Inst.o compiler/stage2/build/TcAnnotations.o compiler/stage2/build/TcArrows.o compiler/stage2/build/TcBinds.o compiler/stage2/build/TcClassDcl.o compiler/stage2/build/TcDefaults.o compiler/stage2/build/TcDeriv.o compiler/stage2/build/TcEnv.o compiler/stage2/build/TcExpr.o compiler/stage2/build/TcForeign.o compiler/stage2/build/TcGenDeriv.o compiler/stage2/build/TcHsSyn.o compiler/stage2/build/TcHsType.o compiler/stage2/build/TcInstDcls.o compiler/stage2/build/TcMType.o compiler/stage2/build/TcMatches.o compiler/stage2/build/TcPat.o compiler/stage2/build/TcRnDriver.o compiler/stage2/build/TcRnMonad.o compiler/stage2/build/TcRnTypes.o compiler/stage2/build/TcRules.o compiler/stage2/build/TcSimplify.o compiler/stage2/build/TcTyClsDecls.o compiler/stage2/build/TcTyDecls.o compiler/stage2/build/TcTyFuns.o compiler/stage2/build/TcType.o compiler/stage2/build/TcUnify.o compiler/stage2/build/Class.o compiler/stage2/build/Coercion.o compiler/stage2/build/FamInstEnv.o compiler/stage2/build/FunDeps.o compiler/stage2/build/Generics.o compiler/stage2/build/InstEnv.o compiler/stage2/build/TyCon.o compiler/stage2/build/Type.o compiler/stage2/build/TypeRep.o compiler/stage2/build/Unify.o compiler/stage2/build/Bag.o compiler/stage2/build/Binary.o compiler/stage2/build/BufWrite.o compiler/stage2/build/Digraph.o compiler/stage2/build/Encoding.o compiler/stage2/build/FastBool.o compiler/stage2/build/FastFunctions.o compiler/stage2/build/FastMutInt.o compiler /stage2/build/FastString.o compiler/stage2/build/FastTypes.o compiler/stage2/build/Fingerprint.o compiler/stage2/build/FiniteMap.o compiler/stage2/build/GraphBase.o compiler/stage2/build/GraphColor.o compiler/stage2/build/GraphOps.o compiler/stage2/build/GraphPpr.o compiler/stage2/build/IOEnv.o compiler/stage2/build/Interval.o compiler/stage2/build/LazyUniqFM.o compiler/stage2/build/ListSetOps.o compiler/stage2/build/Maybes.o compiler/stage2/build/MonadUtils.o compiler/stage2/build/OrdList.o compiler/stage2/build/Outputable.o compiler/stage2/build/Panic.o compiler/stage2/build/Pretty.o compiler/stage2/build/Serialized.o compiler/stage2/build/State.o compiler/stage2/build/StringBuffer.o compiler/stage2/build/UniqFM.o compiler/stage2/build/UniqSet.o compiler/stage2/build/Util.o compiler/stage2/build/VectBuiltIn.o compiler/stage2/build/VectCore.o compiler/stage2/build/VectMonad.o compiler/stage2/build/VectType.o compiler/stage2/build/VectUtils.o compiler/stage2/build/Vectorise.o compiler/stage2/build/parser/cutils.o compiler/stage2/build/utils/md5.o `/usr/bin/find compiler/stage2/build -name "*_stub.o" -print` ld warning: atom sorting error for _ghczm6zi12zi0zi20091208_LibFFI_Czuffizucif_closure_tbl and _ghczm6zi12zi0zi20091208_LibFFI_Czuffizutype_closure_tbl in compiler/stage2/build/LibFFI.o ld warning: atom sorting error for _ghczm6zi12zi0zi20091208_LibFFI_Czuffizucif_closure_tbl and _ghczm6zi12zi0zi20091208_LibFFI_Czuffizutype_closure_tbl in compiler/stage2/build/LibFFI.o ld: scattered reloc r_address too large for inferred architecture ppc make[1]: *** [compiler/stage2/build/HSghc-6.12.0.20091208.o] Error 1 make: *** [all] Error 2 -------------- next part -------------- Last 30 lines: make[1]: Entering directory `/buildbot/x86-win-stable/build/testsuite' mk/boilerplate.mk:4: ../mk/boilerplate.mk: No such file or directory mk/target.mk:2: ../mk/target.mk: No such file or directory make[1]: *** No rule to make target `../mk/target.mk'. Stop. make[1]: Leaving directory `/buildbot/x86-win-stable/build/testsuite' -------------- next part -------------- Last 30 lines: make[1]: Entering directory `/buildbot/x86-win-stable/build/testsuite/tests/ghc-regress' ../../mk/boilerplate.mk:4: ../../../mk/boilerplate.mk: No such file or directory ../../mk/test.mk:19: ../../mk/wordsize.mk: No such file or directory ../../mk/test.mk:22: *** Python must be installed in order to use the testsuite. Stop. make[1]: Leaving directory `/buildbot/x86-win-stable/build/testsuite/tests/ghc-regress' -------------- next part -------------- Last 30 lines: make: *** nofib: No such file or directory. Stop. -------------- next part -------------- Last 30 lines: make: *** nofib: No such file or directory. Stop. -------------- next part -------------- Last 30 lines: make: *** nofib: No such file or directory. Stop. -------------- next part -------------- Last 30 lines: make: *** nofib: No such file or directory. Stop. -------------- next part -------------- Last 30 lines: make: *** nofib: No such file or directory. Stop. -------------- next part -------------- Last 30 lines: make: *** nofib: No such file or directory. Stop. -------------- next part -------------- Last 30 lines: make: *** nofib: No such file or directory. Stop. -------------- next part -------------- Last 30 lines: make: *** nofib: No such file or directory. Stop. -------------- next part -------------- Last 30 lines: make: *** nofib: No such file or directory. Stop. -------------- next part -------------- Last 30 lines: make: *** nofib: No such file or directory. Stop. -------------- next part -------------- Last 30 lines: make: *** nofib: No such file or directory. Stop. -------------- next part -------------- Last 30 lines: make: *** nofib: No such file or directory. Stop. -------------- next part -------------- Last 30 lines: make: *** nofib: No such file or directory. Stop. -------------- next part -------------- Last 30 lines: make: *** nofib: No such file or directory. Stop. -------------- next part -------------- Last 30 lines: make: *** nofib: No such file or directory. Stop. -------------- next part -------------- Last 30 lines: make[1]: Entering directory `/buildbot/x86-win-fast-stable/build/testsuite' mk/boilerplate.mk:4: ../mk/boilerplate.mk: No such file or directory mk/target.mk:2: ../mk/target.mk: No such file or directory make[1]: *** No rule to make target `../mk/target.mk'. Stop. make[1]: Leaving directory `/buildbot/x86-win-fast-stable/build/testsuite' -------------- next part -------------- Last 30 lines: make[1]: Entering directory `/buildbot/x86-win-fast-stable/build/testsuite/tests/ghc-regress' ../../mk/boilerplate.mk:4: ../../../mk/boilerplate.mk: No such file or directory ../../mk/test.mk:19: ../../mk/wordsize.mk: No such file or directory ../../mk/test.mk:22: *** Python must be installed in order to use the testsuite. Stop. make[1]: Leaving directory `/buildbot/x86-win-fast-stable/build/testsuite/tests/ghc-regress' From marlowsd at gmail.com Tue Dec 8 05:23:28 2009 From: marlowsd at gmail.com (Simon Marlow) Date: Tue Dec 8 04:57:52 2009 Subject: patch applied (ghc): threadStackUnderflow: fix recently introduced bug (conc068(threaded1) failure) Message-ID: <20091208102326.GA12345@haskell.galois.com> Mon Dec 7 09:01:27 PST 2009 Simon Marlow * threadStackUnderflow: fix recently introduced bug (conc068(threaded1) failure) Ignore-this: cab7b66b3b1478d44ad5272eeec84004 bug introduced by "threadStackUnderflow: put the new TSO on the mut list if necessary" M ./rts/Schedule.c -1 +1 View patch online: http://darcs.haskell.org/ghc/_darcs/patches/20091207170127-12142-18a69793851ef726522862f74c47bc0c6e9e6c4f.gz From marlowsd at gmail.com Tue Dec 8 05:23:34 2009 From: marlowsd at gmail.com (Simon Marlow) Date: Tue Dec 8 04:57:59 2009 Subject: patch applied (ghc): simplification/optimisation: update tso->bound->tso when scavenging the TSO Message-ID: <20091208102334.GA12406@haskell.galois.com> Tue Dec 8 00:57:39 PST 2009 Simon Marlow * simplification/optimisation: update tso->bound->tso when scavenging the TSO Ignore-this: 401e2c67e42de9671191ba9d18c3fcf7 M ./rts/sm/GC.c -37 M ./rts/sm/Scav.c +5 View patch online: http://darcs.haskell.org/ghc/_darcs/patches/20091208085739-12142-d6396a69c99ed766a5c5c1f42bafc43eb9a7d256.gz From marlowsd at gmail.com Tue Dec 8 05:23:41 2009 From: marlowsd at gmail.com (Simon Marlow) Date: Tue Dec 8 04:58:05 2009 Subject: patch applied (ghc): simplify weak pointer processing Message-ID: <20091208102340.GA12446@haskell.galois.com> Tue Dec 8 01:48:22 PST 2009 Simon Marlow * simplify weak pointer processing Ignore-this: d88091b23860eeba6cd971282b05c2e6 M ./rts/sm/MarkWeak.c -21 +14 View patch online: http://darcs.haskell.org/ghc/_darcs/patches/20091208094822-12142-92de2210bf157eff7a4cdd0e50fbadd1e2daf4eb.gz From marlowsd at gmail.com Tue Dec 8 05:23:46 2009 From: marlowsd at gmail.com (Simon Marlow) Date: Tue Dec 8 04:58:11 2009 Subject: patch applied (ghc): declare g0 (fixes compilation failure with -fvia-C) Message-ID: <20091208102345.GA12501@haskell.galois.com> Tue Dec 8 02:09:25 PST 2009 Simon Marlow * declare g0 (fixes compilation failure with -fvia-C) M ./includes/stg/MiscClosures.h -1 +1 View patch online: http://darcs.haskell.org/ghc/_darcs/patches/20091208100925-12142-38d1cb6d11fb61aa8efbeb263047defb0a3dab7c.gz From marlowsd at gmail.com Tue Dec 8 05:23:56 2009 From: marlowsd at gmail.com (Simon Marlow) Date: Tue Dec 8 04:58:22 2009 Subject: patch applied (ghc): add locking in mkWeakForeignEnv# Message-ID: <20091208102352.GA12540@haskell.galois.com> Tue Dec 8 02:12:29 PST 2009 Simon Marlow * add locking in mkWeakForeignEnv# Ignore-this: 3902631687fc252c0e6794d58641371b M ./rts/PrimOps.cmm +2 View patch online: http://darcs.haskell.org/ghc/_darcs/patches/20091208101229-12142-1520837464133763030d7b868eea3f2a79578fad.gz From marlowsd at gmail.com Tue Dec 8 05:25:22 2009 From: marlowsd at gmail.com (Simon Marlow) Date: Tue Dec 8 05:00:04 2009 Subject: patch applied (ghc): simplification/optimisation: update tso->bound->tso when scavenging the TSO In-Reply-To: <20091208102334.GA12406@haskell.galois.com> References: <20091208102334.GA12406@haskell.galois.com> Message-ID: <4B1E2992.1040200@gmail.com> On 08/12/2009 10:23, Simon Marlow wrote: > Tue Dec 8 00:57:39 PST 2009 Simon Marlow > * simplification/optimisation: update tso->bound->tso when scavenging the TSO > Ignore-this: 401e2c67e42de9671191ba9d18c3fcf7 > > M ./rts/sm/GC.c -37 > M ./rts/sm/Scav.c +5 I think this may fix a bug. Ian, let's merge post-6.12.1. Cheers, Simon From marlowsd at gmail.com Tue Dec 8 05:47:40 2009 From: marlowsd at gmail.com (Simon Marlow) Date: Tue Dec 8 05:22:03 2009 Subject: patch applied (testsuite): accept output Message-ID: <20091208104739.GA16860@haskell.galois.com> Tue Dec 8 01:12:40 PST 2009 Simon Marlow * accept output Ignore-this: 93a72b8d9fa234e0c3476508dfb492dc M ./tests/ghc-regress/profiling/should_run/2592.stderr -1 +1 View patch online: http://darcs.haskell.org/testsuite/_darcs/patches/20091208091240-12142-1326aa318351ea8099a38e4083faa69c791ea41a.gz From marlowsd at gmail.com Tue Dec 8 05:47:42 2009 From: marlowsd at gmail.com (Simon Marlow) Date: Tue Dec 8 05:22:05 2009 Subject: patch applied (testsuite): accept output (column numbers) Message-ID: <20091208104741.GA16884@haskell.galois.com> Tue Dec 8 01:32:07 PST 2009 Simon Marlow * accept output (column numbers) Ignore-this: 9ad2a53c9c34136f9a017040dd0be8a3 M ./tests/ghc-regress/rebindable/DoParamM.stderr -3 +3 View patch online: http://darcs.haskell.org/testsuite/_darcs/patches/20091208093207-12142-2d6ee05bccfac4cd25c87be1656aa5ea2a981724.gz From igloo at earth.li Tue Dec 8 07:34:08 2009 From: igloo at earth.li (Ian Lynagh) Date: Tue Dec 8 07:08:32 2009 Subject: patch applied (ghc-6.12/ghc): Set RELEASE to YES Message-ID: <20091208123407.GA28528@haskell.galois.com> Mon Dec 7 08:00:59 PST 2009 Ian Lynagh * Set RELEASE to YES M ./configure.ac -1 +1 View patch online: http://darcs.haskell.org/ghc-6.12/ghc/_darcs/patches/20091207160059-3fd76-06159c3bae4365ee344ba56f37279016f52fdd14.gz From igloo at earth.li Tue Dec 8 07:34:14 2009 From: igloo at earth.li (Ian Lynagh) Date: Tue Dec 8 07:08:36 2009 Subject: patch applied (ghc-6.12/ghc): need locking around use of weak_ptr_list in mkWeak# Message-ID: <20091208123413.GA28551@haskell.galois.com> Mon Dec 7 06:52:13 PST 2009 Simon Marlow * need locking around use of weak_ptr_list in mkWeak# Ignore-this: 9c7d506c30652de4dd5c47d1989022c1 M ./rts/PrimOps.cmm +2 View patch online: http://darcs.haskell.org/ghc-6.12/ghc/_darcs/patches/20091207145213-12142-a68515f561b8e38c08241a6cdbe5a0ff6d390f7b.gz From igloo at earth.li Tue Dec 8 07:34:18 2009 From: igloo at earth.li (Ian Lynagh) Date: Tue Dec 8 07:08:40 2009 Subject: patch applied (ghc-6.12/ghc): add locking in mkWeakForeignEnv# Message-ID: <20091208123417.GA28569@haskell.galois.com> Tue Dec 8 02:12:29 PST 2009 Simon Marlow * add locking in mkWeakForeignEnv# Ignore-this: 3902631687fc252c0e6794d58641371b M ./rts/PrimOps.cmm +2 View patch online: http://darcs.haskell.org/ghc-6.12/ghc/_darcs/patches/20091208101229-12142-1520837464133763030d7b868eea3f2a79578fad.gz From igloo at earth.li Tue Dec 8 07:34:22 2009 From: igloo at earth.li (Ian Lynagh) Date: Tue Dec 8 07:08:44 2009 Subject: patch applied (ghc-6.12/ghc): Add an entry about deriving instances for GADTs to the release notes Message-ID: <20091208123421.GA28589@haskell.galois.com> Tue Dec 8 03:45:11 PST 2009 Ian Lynagh * Add an entry about deriving instances for GADTs to the release notes M ./docs/users_guide/6.12.1-notes.xml +7 View patch online: http://darcs.haskell.org/ghc-6.12/ghc/_darcs/patches/20091208114511-3fd76-8daddc3cae1a86a64dc5d85e477dc8fc645d678b.gz From igloo at earth.li Tue Dec 8 07:36:09 2009 From: igloo at earth.li (Ian Lynagh) Date: Tue Dec 8 07:10:33 2009 Subject: patch applied (ghc-6.12/testsuite): accept output Message-ID: <20091208123608.GA28739@haskell.galois.com> Fri Nov 20 02:21:08 PST 2009 Simon Marlow UNDO: accept output Ignore-this: a500f2797238168afdbbd42fbf00055b M ./tests/ghc-regress/rts/outofmem2.stderr -1 +1 View patch online: http://darcs.haskell.org/ghc-6.12/testsuite/_darcs/patches/20091120102108-12142-3ce30b99d26a1d62e2a8c82a60800612c08c0750.gz From igloo at earth.li Tue Dec 8 07:36:13 2009 From: igloo at earth.li (Ian Lynagh) Date: Tue Dec 8 07:10:36 2009 Subject: patch applied (ghc-6.12/testsuite): Test Trac #3100 Message-ID: <20091208123612.GA28759@haskell.galois.com> Mon Nov 30 06:43:14 PST 2009 simonpj@microsoft.com * Test Trac #3100 Ignore-this: fbc050a60b29e474308a1096cd1bb76d A ./tests/ghc-regress/th/T3100.hs M ./tests/ghc-regress/th/all.T +1 View patch online: http://darcs.haskell.org/ghc-6.12/testsuite/_darcs/patches/20091130144314-1287e-416112b35193fca8f54c572cf4a4ede57869f5f2.gz From igloo at earth.li Tue Dec 8 07:36:16 2009 From: igloo at earth.li (Ian Lynagh) Date: Tue Dec 8 07:10:39 2009 Subject: patch applied (ghc-6.12/testsuite): add a test for #3677 Message-ID: <20091208123615.GA28776@haskell.galois.com> Mon Nov 30 03:25:08 PST 2009 Simon Marlow * add a test for #3677 Ignore-this: 5ccd81e580a6d245d69d6e8e01eb3243 A ./tests/ghc-regress/codeGen/should_run/3677.hs A ./tests/ghc-regress/codeGen/should_run/3677.stdout M ./tests/ghc-regress/codeGen/should_run/all.T +2 View patch online: http://darcs.haskell.org/ghc-6.12/testsuite/_darcs/patches/20091130112508-12142-51f8f7ddc52e80160f750ff6bc90eab1ca1650fd.gz From igloo at earth.li Tue Dec 8 07:36:19 2009 From: igloo at earth.li (Ian Lynagh) Date: Tue Dec 8 07:10:43 2009 Subject: patch applied (ghc-6.12/testsuite): Add output for T3102 Message-ID: <20091208123618.GA28797@haskell.galois.com> Mon Dec 7 07:56:44 PST 2009 simonpj@microsoft.com * Add output for T3102 Ignore-this: 26a02326560e4c1c7e04126d28674dab A ./tests/ghc-regress/typecheck/should_fail/T3102.stderr View patch online: http://darcs.haskell.org/ghc-6.12/testsuite/_darcs/patches/20091207155644-1287e-23c62d09ef389ccea063a6a565fcc8cf964edcca.gz From igloo at earth.li Tue Dec 8 07:36:22 2009 From: igloo at earth.li (Ian Lynagh) Date: Tue Dec 8 07:10:46 2009 Subject: patch applied (ghc-6.12/testsuite): Test Trac #3012 Message-ID: <20091208123622.GA28826@haskell.galois.com> Mon Dec 7 00:03:03 PST 2009 simonpj@microsoft.com * Test Trac #3012 Ignore-this: 2ac253ce2a38488847286308643053f2 A ./tests/ghc-regress/typecheck/should_fail/T3102.hs M ./tests/ghc-regress/typecheck/should_fail/all.T +1 View patch online: http://darcs.haskell.org/ghc-6.12/testsuite/_darcs/patches/20091207080303-1287e-3730cbca6b89e5088fd8385a0352b2588d19753f.gz From igloo at earth.li Tue Dec 8 07:36:24 2009 From: igloo at earth.li (Ian Lynagh) Date: Tue Dec 8 07:10:48 2009 Subject: patch applied (ghc-6.12/testsuite): Correct T3102 output for 6.12 branch Message-ID: <20091208123624.GA28843@haskell.galois.com> Tue Dec 8 04:26:36 PST 2009 Ian Lynagh * Correct T3102 output for 6.12 branch M ./tests/ghc-regress/typecheck/should_fail/T3102.stderr -2 +2 View patch online: http://darcs.haskell.org/ghc-6.12/testsuite/_darcs/patches/20091208122636-3fd76-828387c7da927f32f33a127c5b82d7d1fe1481ba.gz From ghcbuild at microsoft.com Tue Dec 8 20:41:57 2009 From: ghcbuild at microsoft.com (GHC Build Reports) Date: Tue Dec 8 20:41:59 2009 Subject: [nightly] 08-Dec-2009 build of HEAD on x86_64-unknown-linux (cam-04-unx.europe.corp.microsoft.com) Message-ID: <20091209014157.81556324250@www.haskell.org> Build description = HEAD on x86_64-unknown-linux (cam-04-unx.europe.corp.microsoft.com) Build location = /64playpen/simonmar/nightly/HEAD-cam-04-unx Build config file = /home/simonmar/nightly/site/msrc/conf-HEAD-cam-04-unx Nightly build started on cam-04-unx at Tue Dec 8 19:00:01 GMT 2009. **** checking out new source tree ... warning: . already present; omitting ok. (GHC Version 6.13.20091208) **** Building stage 1 compiler ... ok. **** Building stage 2 compiler ... ok. **** Building stage 3 compiler ... ok. **** building source distribution ... ok. **** building testsuite tools ... ok. **** running tests ... ok (summary below). **** building compiler binary distribution ... ok. **** uploading binary distribution ... ok. **** running nofib (-O) ... ok. (1 failures) **** running nofib (-O -fvia-C) ... ok. (1 failures) **** running nofib (-O -prof -auto-all) ... ok. **** running nofib (-O -prof -auto-all -fasm) ... ok. **** running nofib (-fasm) ... ok. (1 failures) **** publishing logs ... ssh: connect to host haskell.org port 22: No route to host lost connection failed. Logs are at http://www.haskell.org/ghc/dist/current/logs Dists are at http://www.haskell.org/ghc/dist/current/dist Docs are at http://www.haskell.org/ghc/dist/current/docs All done! Nightly build finished successfully at Wed Dec 9 02:07:33 GMT 2009 ------------- GHC Test summary --------------------- OVERALL SUMMARY for test run started at Tue Dec 8 21:47:23 GMT 2009 2429 total tests, which gave rise to 13426 test cases, of which 0 caused framework failures 2771 were skipped 10256 expected passes 359 expected failures 0 unexpected passes 40 unexpected failures Unexpected failures: 3231(threaded1,threaded2) 3677(threaded1,profthreaded) T1735(hpc) T3001-2(prof_hb) annrun01(normal,optc,hpc,optasm,ghci,threaded1,threaded2,dyn) barton-mangler-bug(profc) cg059(hpc) conc012(ghci) concprog001(ghci,threaded2) hpc_draft(normal) hpc_hand_overlay(normal) hpc_markup_001(normal) hpc_markup_002(normal) hpc_markup_multi_001(normal) hpc_markup_multi_002(normal) hpc_markup_multi_003(normal) hpc_overlay(normal) hpc_overlay2(normal) hpc_report_001(normal) hpc_report_002(normal) hpc_report_003(normal) hpc_report_multi_001(normal) hpc_report_multi_002(normal) hpc_report_multi_003(normal) hpc_show(normal) hpc_show_multi_001(normal) hpc_show_multi_002(normal) tc137(hpc) tc163(hpc) tc210(hpc) ---------------------------------------------------- Nightly run ended at Wed Dec 9 02:07:33 GMT 2009 From ghcbuild at microsoft.com Wed Dec 9 00:18:46 2009 From: ghcbuild at microsoft.com (GHC Build Reports) Date: Wed Dec 9 00:18:49 2009 Subject: [nightly] 08-Dec-2009 build of HEAD on i386-unknown-linux (cam-02-unx.europe.corp.microsoft.com) Message-ID: <20091209051846.E67B8324159@www.haskell.org> Build description = HEAD on i386-unknown-linux (cam-02-unx.europe.corp.microsoft.com) Build location = /playpen/simonmar/nightly/HEAD Build config file = /home/simonmar/nightly/site/msrc/conf-HEAD-cam-02-unx Nightly build started on cam-02-unx at Tue Dec 8 18:00:01 GMT 2009. **** checking out new source tree ... warning: . already present; omitting ok. (GHC Version 6.13.20091208) **** Building stage 1 compiler ... ok. **** Building stage 2 compiler ... ok. **** Building stage 3 compiler ... ok. **** building testsuite tools ... ok. **** running tests ... ok (summary below). **** building compiler binary distribution ... ok. **** uploading binary distribution ... ok. **** running nofib (-O) ... ok. (3 failures) **** running nofib (-O -fasm) ... ok. (3 failures) **** running nofib (-O -prof -auto-all) ... ok. (2 failures) **** running nofib (-O -prof -auto-all -fasm) ... ok. (2 failures) **** running nofib (-fasm) ... ok. (3 failures) **** running nofib (-unreg) ... failed. **** publishing logs ... ok. Logs are at http://www.haskell.org/ghc/dist/current/logs Dists are at http://www.haskell.org/ghc/dist/current/dist Docs are at http://www.haskell.org/ghc/dist/current/docs All done! Nightly build finished successfully at Wed Dec 9 05:44:25 GMT 2009 ------------- GHC Test summary --------------------- OVERALL SUMMARY for test run started at Tue Dec 8 23:25:02 GMT 2009 2429 total tests, which gave rise to 13426 test cases, of which 0 caused framework failures 2786 were skipped 10224 expected passes 361 expected failures 0 unexpected passes 55 unexpected failures Unexpected failures: 3231(threaded1,threaded2) 3677(threaded1,profthreaded) T1735(hpc) T1969(normal) T3001-2(prof_hb) annrun01(normal,optc,hpc,optasm,ghci,threaded1,threaded2,dyn) arith008(profasm,profthreaded) barton-mangler-bug(profc) cg059(hpc) conc012(ghci) concprog001(ghci,threaded2) hpc_draft(normal) hpc_hand_overlay(normal) hpc_markup_001(normal) hpc_markup_002(normal) hpc_markup_multi_001(normal) hpc_markup_multi_002(normal) hpc_markup_multi_003(normal) hpc_overlay(normal) hpc_overlay2(normal) hpc_report_001(normal) hpc_report_002(normal) hpc_report_003(normal) hpc_report_multi_001(normal) hpc_report_multi_002(normal) hpc_report_multi_003(normal) hpc_show(normal) hpc_show_multi_001(normal) hpc_show_multi_002(normal) joao-circular(profc) tc137(hpc) tc163(hpc) tc210(hpc) user001(normal,optc,hpc,optasm,profc,profasm,ghci,threaded1,threaded2,dyn,profthreaded) ---------------------------------------------------- Nightly run ended at Wed Dec 9 05:44:25 GMT 2009 From bit.bucket at galois.com Wed Dec 9 03:30:03 2009 From: bit.bucket at galois.com (BuildBot Collator) Date: Wed Dec 9 03:04:25 2009 Subject: Daily report for stable Message-ID: <200912090830.nB98U3iR019911@monk.galois.com> Build results: x86 Windows stable: lost x86 Windows stable fast: fail (failed boottestsuite runtestsuite) lost lost fail (failed darcs) pass x86-64 Linux stable: lost Old unexpected test passes: 2410 2 x86 Linux stable TH_spliceE5_prof 2 x86 Linux stable newtype 2 x86 Linux stable prof001 2 x86 Linux stable prof002 2 x86 Linux stable New unexpected test failures: T1969 1 x86 Windows stable fast Old unexpected test failures: 3677 2 x86 Linux stable annrun01 2 x86 Linux stable apirecomp001 2 x86 Linux stable break024 3 x86 Linux stable concprog001 2 x86 Linux stable dynamic_flags_001 2 x86 Linux stable ghci024 2 x86 Linux stable recomp001 2 x86 Linux stable recomp002 2 x86 Linux stable recomp005 2 x86 Linux stable recomp006 2 x86 Linux stable rtsflags001 3 x86 Linux stable -------------- next part -------------- An HTML attachment was scrubbed... URL: http://www.haskell.org/pipermail/cvs-ghc/attachments/20091209/10b4e43c/attachment.html From bit.bucket at galois.com Wed Dec 9 03:30:03 2009 From: bit.bucket at galois.com (BuildBot Collator) Date: Wed Dec 9 03:04:30 2009 Subject: Daily report for head Message-ID: <200912090830.nB98U3PK019912@monk.galois.com> Skipped content of type multipart/alternative-------------- next part -------------- Last 30 lines: checking for gfind... no checking for find... /usr/bin/find checking for sort... /bin/sort checking for GHC version date... given 6.13.20091208 checking for ghc... no configure: error: GHC is required unless bootstrapping from .hc files. -------------- next part -------------- Last 30 lines: "/Users/thorkilnaur/tn/install/ghc-6.8.3/bin/ghc" -H32m -O -package-conf libraries/bootstrapping.conf -package-name ghc-6.13 -hide-all-packages -i -icompiler/nativeGen -icompiler/basicTypes -icompiler/cmm -icompiler/codeGen -icompiler/coreSyn -icompiler/deSugar -icompiler/ghci -icompiler/hsSyn -icompiler/iface -icompiler/main -icompiler/parser -icompiler/prelude -icompiler/profiling -icompiler/rename -icompiler/simplCore -icompiler/simplStg -icompiler/specialise -icompiler/stgSyn -icompiler/stranal -icompiler/typecheck -icompiler/types -icompiler/utils -icompiler/vectorise -icompiler/stage1/build -icompiler/stage1/build/autogen -Icompiler/stage1/build -Icompiler/stage1/build/autogen -Icompiler/stage1 -Icompiler/../libraries/base/cbits -Icompiler/../libraries/base/include -Icompiler/. -Icompiler/parser -Icompiler/utils -optP-include -optPcompiler/stage1/build/autogen/cabal_macros.h -package Cabal-1.9.0 -package array-0.1.0.0 -package base-3.0.2.0 -package bin-package-db-0.0.0.0 -package bytestring-0.9.0.1.1 -package containers-0.1.0.2 -package directory-1.0.0.1 -package extensible-exceptions-0.1.1.1 -package filepath-1.1.0.0 -package hpc-0.5.0.4 -package old-time-1.0.0.0 -package process-1.0.0.1 -package unix-2.3.0.1 -Wall -fno-warn-name-shadowing -fno-warn-orphans -XPatternSignatures -XCPP -XMagicHash -XUnboxedTuples -XPatternGuards -XForeignFunctionInterface -XEmptyDataDecls -XTypeSynonymInstances -XMultiParamTypeClasses -XFlexibleInstances -XRank2Types -XScopedTypeVariables -XDeriveDataTypeable -XRelaxedPolyRec -#include cutils.h -DSTAGE=1 -O -fasm -odir compiler/stage1/build -hidir compiler/stage1/build -stubdir compiler/stage1/build -hisuf hi -osuf o -hcsuf hc -c compiler/nativeGen/RegAlloc/Graph/Stats.hs -o compiler/stage1/build/RegAlloc/Graph/Stats.o "/Users/thorkilnaur/tn/install/ghc-6.8.3/bin/ghc" -H32m -O -package-conf libraries/bootstrapping.conf -package-name ghc-6.13 -hide-all-packages -i -icompiler/nativeGen -icompiler/basicTypes -icompiler/cmm -icompiler/codeGen -icompiler/coreSyn -icompiler/deSugar -icompiler/ghci -icompiler/hsSyn -icompiler/iface -icompiler/main -icompiler/parser -icompiler/prelude -icompiler/profiling -icompiler/rename -icompiler/simplCore -icompiler/simplStg -icompiler/specialise -icompiler/stgSyn -icompiler/stranal -icompiler/typecheck -icompiler/types -icompiler/utils -icompiler/vectorise -icompiler/stage1/build -icompiler/stage1/build/autogen -Icompiler/stage1/build -Icompiler/stage1/build/autogen -Icompiler/stage1 -Icompiler/../libraries/base/cbits -Icompiler/../libraries/base/include -Icompiler/. -Icompiler/parser -Icompiler/utils -optP-include -optPcompiler/stage1/build/autogen/cabal_macros.h -package Cabal-1.9.0 -package array-0.1.0.0 -package base-3.0.2.0 -package bin-package-db-0.0.0.0 -package bytestring-0.9.0.1.1 -package containers-0.1.0.2 -package directory-1.0.0.1 -package extensible-exceptions-0.1.1.1 -package filepath-1.1.0.0 -package hpc-0.5.0.4 -package old-time-1.0.0.0 -package process-1.0.0.1 -package unix-2.3.0.1 -Wall -fno-warn-name-shadowing -fno-warn-orphans -XPatternSignatures -XCPP -XMagicHash -XUnboxedTuples -XPatternGuards -XForeignFunctionInterface -XEmptyDataDecls -XTypeSynonymInstances -XMultiParamTypeClasses -XFlexibleInstances -XRank2Types -XScopedTypeVariables -XDeriveDataTypeable -XRelaxedPolyRec -#include cutils.h -DSTAGE=1 -O -fasm -odir compiler/stage1/build -hidir compiler/stage1/build -stubdir compiler/stage1/build -hisuf hi -osuf o -hcsuf hc -c compiler/nativeGen/RegAlloc/Graph/SpillClean.hs -o compiler/stage1/build/RegAlloc/Graph/SpillClean.o "/Users/thorkilnaur/tn/install/ghc-6.8.3/bin/ghc" -H32m -O -package-conf libraries/bootstrapping.conf -package-name ghc-6.13 -hide-all-packages -i -icompiler/nativeGen -icompiler/basicTypes -icompiler/cmm -icompiler/codeGen -icompiler/coreSyn -icompiler/deSugar -icompiler/ghci -icompiler/hsSyn -icompiler/iface -icompiler/main -icompiler/parser -icompiler/prelude -icompiler/profiling -icompiler/rename -icompiler/simplCore -icompiler/simplStg -icompiler/specialise -icompiler/stgSyn -icompiler/stranal -icompiler/typecheck -icompiler/types -icompiler/utils -icompiler/vectorise -icompiler/stage1/build -icompiler/stage1/build/autogen -Icompiler/stage1/build -Icompiler/stage1/build/autogen -Icompiler/stage1 -Icompiler/../libraries/base/cbits -Icompiler/../libraries/base/include -Icompiler/. -Icompiler/parser -Icompiler/utils -optP-include -optPcompiler/stage1/build/autogen/cabal_macros.h -package Cabal-1.9.0 -package array-0.1.0.0 -package base-3.0.2.0 -package bin-package-db-0.0.0.0 -package bytestring-0.9.0.1.1 -package containers-0.1.0.2 -package directory-1.0.0.1 -package extensible-exceptions-0.1.1.1 -package filepath-1.1.0.0 -package hpc-0.5.0.4 -package old-time-1.0.0.0 -package process-1.0.0.1 -package unix-2.3.0.1 -Wall -fno-warn-name-shadowing -fno-warn-orphans -XPatternSignatures -XCPP -XMagicHash -XUnboxedTuples -XPatternGuards -XForeignFunctionInterface -XEmptyDataDecls -XTypeSynonymInstances -XMultiParamTypeClasses -XFlexibleInstances -XRank2Types -XScopedTypeVariables -XDeriveDataTypeable -XRelaxedPolyRec -#include cutils.h -DSTAGE=1 -O -fasm -odir compiler/stage1/build -hidir compiler/stage1/build -stubdir compiler/stage1/build -hisuf hi -osuf o -hcsuf hc -c compiler/nativeGen/RegAlloc/Graph/Main.hs -o compiler/stage1/build/RegAlloc/Graph/Main.o "/Users/thorkilnaur/tn/install/ghc-6.8.3/bin/ghc" -H32m -O -package-conf libraries/bootstrapping.conf -package-name ghc-6.13 -hide-all-packages -i -icompiler/nativeGen -icompiler/basicTypes -icompiler/cmm -icompiler/codeGen -icompiler/coreSyn -icompiler/deSugar -icompiler/ghci -icompiler/hsSyn -icompiler/iface -icompiler/main -icompiler/parser -icompiler/prelude -icompiler/profiling -icompiler/rename -icompiler/simplCore -icompiler/simplStg -icompiler/specialise -icompiler/stgSyn -icompiler/stranal -icompiler/typecheck -icompiler/types -icompiler/utils -icompiler/vectorise -icompiler/stage1/build -icompiler/stage1/build/autogen -Icompiler/stage1/build -Icompiler/stage1/build/autogen -Icompiler/stage1 -Icompiler/../libraries/base/cbits -Icompiler/../libraries/base/include -Icompiler/. -Icompiler/parser -Icompiler/utils -optP-include -optPcompiler/stage1/build/autogen/cabal_macros.h -package Cabal-1.9.0 -package array-0.1.0.0 -package base-3.0.2.0 -package bin-package-db-0.0.0.0 -package bytestring-0.9.0.1.1 -package containers-0.1.0.2 -package directory-1.0.0.1 -package extensible-exceptions-0.1.1.1 -package filepath-1.1.0.0 -package hpc-0.5.0.4 -package old-time-1.0.0.0 -package process-1.0.0.1 -package unix-2.3.0.1 -Wall -fno-warn-name-shadowing -fno-warn-orphans -XPatternSignatures -XCPP -XMagicHash -XUnboxedTuples -XPatternGuards -XForeignFunctionInterface -XEmptyDataDecls -XTypeSynonymInstances -XMultiParamTypeClasses -XFlexibleInstances -XRank2Types -XScopedTypeVariables -XDeriveDataTypeable -XRelaxedPolyRec -#include cutils.h -DSTAGE=1 -O -fasm -odir compiler/stage1/build -hidir compiler/stage1/build -stubdir compiler/stage1/build -hisuf hi -osuf o -hcsuf hc -c compiler/nativeGen/RegAlloc/Linear/PPC/FreeRegs.hs -o compiler/stage1/build/RegAlloc/Linear/PPC/FreeRegs.o "/Users/thorkilnaur/tn/install/ghc-6.8.3/bin/ghc" -H32m -O -package-conf libraries/bootstrapping.conf -package-name ghc-6.13 -hide-all-packages -i -icompiler/nativeGen -icompiler/basicTypes -icompiler/cmm -icompiler/codeGen -icompiler/coreSyn -icompiler/deSugar -icompiler/ghci -icompiler/hsSyn -icompiler/iface -icompiler/main -icompiler/parser -icompiler/prelude -icompiler/profiling -icompiler/rename -icompiler/simplCore -icompiler/simplStg -icompiler/specialise -icompiler/stgSyn -icompiler/stranal -icompiler/typecheck -icompiler/types -icompiler/utils -icompiler/vectorise -icompiler/stage1/build -icompiler/stage1/build/autogen -Icompiler/stage1/build -Icompiler/stage1/build/autogen -Icompiler/stage1 -Icompiler/../libraries/base/cbits -Icompiler/../libraries/base/include -Icompiler/. -Icompiler/parser -Icompiler/utils -optP-include -optPcompiler/stage1/build/autogen/cabal_macros.h -package Cabal-1.9.0 -package array-0.1.0.0 -package base-3.0.2.0 -package bin-package-db-0.0.0.0 -package bytestring-0.9.0.1.1 -package containers-0.1.0.2 -package directory-1.0.0.1 -package extensible-exceptions-0.1.1.1 -package filepath-1.1.0.0 -package hpc-0.5.0.4 -package old-time-1.0.0.0 -package process-1.0.0.1 -package unix-2.3.0.1 -Wall -fno-warn-name-shadowing -fno-warn-orphans -XPatternSignatures -XCPP -XMagicHash -XUnboxedTuples -XPatternGuards -XForeignFunctionInterface -XEmptyDataDecls -XTypeSynonymInstances -XMultiParamTypeClasses -XFlexibleInstances -XRank2Types -XScopedTypeVariables -XDeriveDataTypeable -XRelaxedPolyRec -#include cutils.h -DSTAGE=1 -O -fasm -odir compiler/stage1/build -hidir compiler/stage1/build -stubdir compiler/stage1/build -hisuf hi -osuf o -hcsuf hc -c compiler/nativeGen/RegAlloc/Linear/FreeRegs.hs -o compiler/stage1/build/RegAlloc/Linear/FreeRegs.o "/Users/thorkilnaur/tn/install/ghc-6.8.3/bin/ghc" -H32m -O -package-conf libraries/bootstrapping.conf -package-name ghc-6.13 -hide-all-packages -i -icompiler/nativeGen -icompiler/basicTypes -icompiler/cmm -icompiler/codeGen -icompiler/coreSyn -icompiler/deSugar -icompiler/ghci -icompiler/hsSyn -icompiler/iface -icompiler/main -icompiler/parser -icompiler/prelude -icompiler/profiling -icompiler/rename -icompiler/simplCore -icompiler/simplStg -icompiler/specialise -icompiler/stgSyn -icompiler/stranal -icompiler/typecheck -icompiler/types -icompiler/utils -icompiler/vectorise -icompiler/stage1/build -icompiler/stage1/build/autogen -Icompiler/stage1/build -Icompiler/stage1/build/autogen -Icompiler/stage1 -Icompiler/../libraries/base/cbits -Icompiler/../libraries/base/include -Icompiler/. -Icompiler/parser -Icompiler/utils -optP-include -optPcompiler/stage1/build/autogen/cabal_macros.h -package Cabal-1.9.0 -package array-0.1.0.0 -package base-3.0.2.0 -package bin-package-db-0.0.0.0 -package bytestring-0.9.0.1.1 -package containers-0.1.0.2 -package directory-1.0.0.1 -package extensible-exceptions-0.1.1.1 -package filepath-1.1.0.0 -package hpc-0.5.0.4 -package old-time-1.0.0.0 -package process-1.0.0.1 -package unix-2.3.0.1 -Wall -fno-warn-name-shadowing -fno-warn-orphans -XPatternSignatures -XCPP -XMagicHash -XUnboxedTuples -XPatternGuards -XForeignFunctionInterface -XEmptyDataDecls -XTypeSynonymInstances -XMultiParamTypeClasses -XFlexibleInstances -XRank2Types -XScopedTypeVariables -XDeriveDataTypeable -XRelaxedPolyRec -#include cutils.h -DSTAGE=1 -O -fasm -odir compiler/stage1/build -hidir compiler/stage1/build -stubdir compiler/stage1/build -hisuf hi -osuf o -hcsuf hc -c compiler/nativeGen/RegAlloc/Linear/StackMap.hs -o compiler/stage1/build/RegAlloc/Linear/StackMap.o "/Users/thorkilnaur/tn/install/ghc-6.8.3/bin/ghc" -H32m -O -package-conf libraries/bootstrapping.conf -package-name ghc-6.13 -hide-all-packages -i -icompiler/nativeGen -icompiler/basicTypes -icompiler/cmm -icompiler/codeGen -icompiler/coreSyn -icompiler/deSugar -icompiler/ghci -icompiler/hsSyn -icompiler/iface -icompiler/main -icompiler/parser -icompiler/prelude -icompiler/profiling -icompiler/rename -icompiler/simplCore -icompiler/simplStg -icompiler/specialise -icompiler/stgSyn -icompiler/stranal -icompiler/typecheck -icompiler/types -icompiler/utils -icompiler/vectorise -icompiler/stage1/build -icompiler/stage1/build/autogen -Icompiler/stage1/build -Icompiler/stage1/build/autogen -Icompiler/stage1 -Icompiler/../libraries/base/cbits -Icompiler/../libraries/base/include -Icompiler/. -Icompiler/parser -Icompiler/utils -optP-include -optPcompiler/stage1/build/autogen/cabal_macros.h -package Cabal-1.9.0 -package array-0.1.0.0 -package base-3.0.2.0 -package bin-package-db-0.0.0.0 -package bytestring-0.9.0.1.1 -package containers-0.1.0.2 -package directory-1.0.0.1 -package extensible-exceptions-0.1.1.1 -package filepath-1.1.0.0 -package hpc-0.5.0.4 -package old-time-1.0.0.0 -package process-1.0.0.1 -package unix-2.3.0.1 -Wall -fno-warn-name-shadowing -fno-warn-orphans -XPatternSignatures -XCPP -XMagicHash -XUnboxedTuples -XPatternGuards -XForeignFunctionInterface -XEmptyDataDecls -XTypeSynonymInstances -XMultiParamTypeClasses -XFlexibleInstances -XRank2Types -XScopedTypeVariables -XDeriveDataTypeable -XRelaxedPolyRec -#include cutils.h -DSTAGE=1 -O -fasm -odir compiler/stage1/build -hidir compiler/stage1/build -stubdir compiler/stage1/build -hisuf hi -osuf o -hcsuf hc -c compiler/nativeGen/RegAlloc/Linear/Base.hs -o compiler/stage1/build/RegAlloc/Linear/Base.o "/Users/thorkilnaur/tn/install/ghc-6.8.3/bin/ghc" -H32m -O -package-conf libraries/bootstrapping.conf -package-name ghc-6.13 -hide-all-packages -i -icompiler/nativeGen -icompiler/basicTypes -icompiler/cmm -icompiler/codeGen -icompiler/coreSyn -icompiler/deSugar -icompiler/ghci -icompiler/hsSyn -icompiler/iface -icompiler/main -icompiler/parser -icompiler/prelude -icompiler/profiling -icompiler/rename -icompiler/simplCore -icompiler/simplStg -icompiler/specialise -icompiler/stgSyn -icompiler/stranal -icompiler/typecheck -icompiler/types -icompiler/utils -icompiler/vectorise -icompiler/stage1/build -icompiler/stage1/build/autogen -Icompiler/stage1/build -Icompiler/stage1/build/autogen -Icompiler/stage1 -Icompiler/../libraries/base/cbits -Icompiler/../libraries/base/include -Icompiler/. -Icompiler/parser -Icompiler/utils -optP-include -optPcompiler/stage1/build/autogen/cabal_macros.h -package Cabal-1.9.0 -package array-0.1.0.0 -package base-3.0.2.0 -package bin-package-db-0.0.0.0 -package bytestring-0.9.0.1.1 -package containers-0.1.0.2 -package directory-1.0.0.1 -package extensible-exceptions-0.1.1.1 -package filepath-1.1.0.0 -package hpc-0.5.0.4 -package old-time-1.0.0.0 -package process-1.0.0.1 -package unix-2.3.0.1 -Wall -fno-warn-name-shadowing -fno-warn-orphans -XPatternSignatures -XCPP -XMagicHash -XUnboxedTuples -XPatternGuards -XForeignFunctionInterface -XEmptyDataDecls -XTypeSynonymInstances -XMultiParamTypeClasses -XFlexibleInstances -XRank2Types -XScopedTypeVariables -XDeriveDataTypeable -XRelaxedPolyRec -#include cutils.h -DSTAGE=1 -O -fasm -odir compiler/stage1/build -hidir compiler/stage1/build -stubdir compiler/stage1/build -hisuf hi -osuf o -hcsuf hc -c compiler/nativeGen/RegAlloc/Linear/Stats.hs -o compiler/stage1/build/RegAlloc/Linear/Stats.o "/Users/thorkilnaur/tn/install/ghc-6.8.3/bin/ghc" -H32m -O -package-conf libraries/bootstrapping.conf -package-name ghc-6.13 -hide-all-packages -i -icompiler/nativeGen -icompiler/basicTypes -icompiler/cmm -icompiler/codeGen -icompiler/coreSyn -icompiler/deSugar -icompiler/ghci -icompiler/hsSyn -icompiler/iface -icompiler/main -icompiler/parser -icompiler/prelude -icompiler/profiling -icompiler/rename -icompiler/simplCore -icompiler/simplStg -icompiler/specialise -icompiler/stgSyn -icompiler/stranal -icompiler/typecheck -icompiler/types -icompiler/utils -icompiler/vectorise -icompiler/stage1/build -icompiler/stage1/build/autogen -Icompiler/stage1/build -Icompiler/stage1/build/autogen -Icompiler/stage1 -Icompiler/../libraries/base/cbits -Icompiler/../libraries/base/include -Icompiler/. -Icompiler/parser -Icompiler/utils -optP-include -optPcompiler/stage1/build/autogen/cabal_macros.h -package Cabal-1.9.0 -package array-0.1.0.0 -package base-3.0.2.0 -package bin-package-db-0.0.0.0 -package bytestring-0.9.0.1.1 -package containers-0.1.0.2 -package directory-1.0.0.1 -package extensible-exceptions-0.1.1.1 -package filepath-1.1.0.0 -package hpc-0.5.0.4 -package old-time-1.0.0.0 -package process-1.0.0.1 -package unix-2.3.0.1 -Wall -fno-warn-name-shadowing -fno-warn-orphans -XPatternSignatures -XCPP -XMagicHash -XUnboxedTuples -XPatternGuards -XForeignFunctionInterface -XEmptyDataDecls -XTypeSynonymInstances -XMultiParamTypeClasses -XFlexibleInstances -XRank2Types -XScopedTypeVariables -XDeriveDataTypeable -XRelaxedPolyRec -#include cutils.h -DSTAGE=1 -O -fasm -odir compiler/stage1/build -hidir compiler/stage1/build -stubdir compiler/stage1/build -hisuf hi -osuf o -hcsuf hc -c compiler/nativeGen/RegAlloc/Linear/State.hs -o compiler/stage1/build/RegAlloc/Linear/State.o "/Users/thorkilnaur/tn/install/ghc-6.8.3/bin/ghc" -H32m -O -package-conf libraries/bootstrapping.conf -package-name ghc-6.13 -hide-all-packages -i -icompiler/nativeGen -icompiler/basicTypes -icompiler/cmm -icompiler/codeGen -icompiler/coreSyn -icompiler/deSugar -icompiler/ghci -icompiler/hsSyn -icompiler/iface -icompiler/main -icompiler/parser -icompiler/prelude -icompiler/profiling -icompiler/rename -icompiler/simplCore -icompiler/simplStg -icompiler/specialise -icompiler/stgSyn -icompiler/stranal -icompiler/typecheck -icompiler/types -icompiler/utils -icompiler/vectorise -icompiler/stage1/build -icompiler/stage1/build/autogen -Icompiler/stage1/build -Icompiler/stage1/build/autogen -Icompiler/stage1 -Icompiler/../libraries/base/cbits -Icompiler/../libraries/base/include -Icompiler/. -Icompiler/parser -Icompiler/utils -optP-include -optPcompiler/stage1/build/autogen/cabal_macros.h -package Cabal-1.9.0 -package array-0.1.0.0 -package base-3.0.2.0 -package bin-package-db-0.0.0.0 -package bytestring-0.9.0.1.1 -package containers-0.1.0.2 -package directory-1.0.0.1 -package extensible-exceptions-0.1.1.1 -package filepath-1.1.0.0 -package hpc-0.5.0.4 -package old-time-1.0.0.0 -package process-1.0.0.1 -package unix-2.3.0.1 -Wall -fno-warn-name-shadowing -fno-warn-orphans -XPatternSignatures -XCPP -XMagicHash -XUnboxedTuples -XPatternGuards -XForeignFunctionInterface -XEmptyDataDecls -XTypeSynonymInstances -XMultiParamTypeClasses -XFlexibleInstances -XRank2Types -XScopedTypeVariables -XDeriveDataTypeable -XRelaxedPolyRec -#include cutils.h -DSTAGE=1 -O -fasm -odir compiler/stage1/build -hidir compiler/stage1/build -stubdir compiler/stage1/build -hisuf hi -osuf o -hcsuf hc -c compiler/nativeGen/RegAlloc/Linear/JoinToTargets.hs -o compiler/stage1/build/RegAlloc/Linear/JoinToTargets.o "/Users/thorkilnaur/tn/install/ghc-6.8.3/bin/ghc" -H32m -O -package-conf libraries/bootstrapping.conf -package-name ghc-6.13 -hide-all-packages -i -icompiler/nativeGen -icompiler/basicTypes -icompiler/cmm -icompiler/codeGen -icompiler/coreSyn -icompiler/deSugar -icompiler/ghci -icompiler/hsSyn -icompiler/iface -icompiler/main -icompiler/parser -icompiler/prelude -icompiler/profiling -icompiler/rename -icompiler/simplCore -icompiler/simplStg -icompiler/specialise -icompiler/stgSyn -icompiler/stranal -icompiler/typecheck -icompiler/types -icompiler/utils -icompiler/vectorise -icompiler/stage1/build -icompiler/stage1/build/autogen -Icompiler/stage1/build -Icompiler/stage1/build/autogen -Icompiler/stage1 -Icompiler/../libraries/base/cbits -Icompiler/../libraries/base/include -Icompiler/. -Icompiler/parser -Icompiler/utils -optP-include -optPcompiler/stage1/build/autogen/cabal_macros.h -package Cabal-1.9.0 -package array-0.1.0.0 -package base-3.0.2.0 -package bin-package-db-0.0.0.0 -package bytestring-0.9.0.1.1 -package containers-0.1.0.2 -package directory-1.0.0.1 -package extensible-exceptions-0.1.1.1 -package filepath-1.1.0.0 -package hpc-0.5.0.4 -package old-time-1.0.0.0 -package process-1.0.0.1 -package unix-2.3.0.1 -Wall -fno-warn-name-shadowing -fno-warn-orphans -XPatternSignatures -XCPP -XMagicHash -XUnboxedTuples -XPatternGuards -XForeignFunctionInterface -XEmptyDataDecls -XTypeSynonymInstances -XMultiParamTypeClasses -XFlexibleInstances -XRank2Types -XScopedTypeVariables -XDeriveDataTypeable -XRelaxedPolyRec -#include cutils.h -DSTAGE=1 -O -fasm -odir compiler/stage1/build -hidir compiler/stage1/build -stubdir compiler/stage1/build -hisuf hi -osuf o -hcsuf hc -c compiler/nativeGen/RegAlloc/Linear/Main.hs -o compiler/stage1/build/RegAlloc/Linear/Main.o "/Users/thorkilnaur/tn/install/ghc-6.8.3/bin/ghc" -H32m -O -package-conf libraries/bootstrapping.conf -package-name ghc-6.13 -hide-all-packages -i -icompiler/nativeGen -icompiler/basicTypes -icompiler/cmm -icompiler/codeGen -icompiler/coreSyn -icompiler/deSugar -icompiler/ghci -icompiler/hsSyn -icompiler/iface -icompiler/main -icompiler/parser -icompiler/prelude -icompiler/profiling -icompiler/rename -icompiler/simplCore -icompiler/simplStg -icompiler/specialise -icompiler/stgSyn -icompiler/stranal -icompiler/typecheck -icompiler/types -icompiler/utils -icompiler/vectorise -icompiler/stage1/build -icompiler/stage1/build/autogen -Icompiler/stage1/build -Icompiler/stage1/build/autogen -Icompiler/stage1 -Icompiler/../libraries/base/cbits -Icompiler/../libraries/base/include -Icompiler/. -Icompiler/parser -Icompiler/utils -optP-include -optPcompiler/stage1/build/autogen/cabal_macros.h -package Cabal-1.9.0 -package array-0.1.0.0 -package base-3.0.2.0 -package bin-package-db-0.0.0.0 -package bytestring-0.9.0.1.1 -package containers-0.1.0.2 -package directory-1.0.0.1 -package extensible-exceptions-0.1.1.1 -package filepath-1.1.0.0 -package hpc-0.5.0.4 -package old-time-1.0.0.0 -package process-1.0.0.1 -package unix-2.3.0.1 -Wall -fno-warn-name-shadowing -fno-warn-orphans -XPatternSignatures -XCPP -XMagicHash -XUnboxedTuples -XPatternGuards -XForeignFunctionInterface -XEmptyDataDecls -XTypeSynonymInstances -XMultiParamTypeClasses -XFlexibleInstances -XRank2Types -XScopedTypeVariables -XDeriveDataTypeable -XRelaxedPolyRec -#include cutils.h -DSTAGE=1 -O -fasm -odir compiler/stage1/build -hidir compiler/stage1/build -stubdir compiler/stage1/build -hisuf hi -osuf o -hcsuf hc -c compiler/nativeGen/PPC/Ppr.hs -o compiler/stage1/build/PPC/Ppr.o "/Users/thorkilnaur/tn/install/ghc-6.8.3/bin/ghc" -H32m -O -package-conf libraries/bootstrapping.conf -package-name ghc-6.13 -hide-all-packages -i -icompiler/nativeGen -icompiler/basicTypes -icompiler/cmm -icompiler/codeGen -icompiler/coreSyn -icompiler/deSugar -icompiler/ghci -icompiler/hsSyn -icompiler/iface -icompiler/main -icompiler/parser -icompiler/prelude -icompiler/profiling -icompiler/rename -icompiler/simplCore -icompiler/simplStg -icompiler/specialise -icompiler/stgSyn -icompiler/stranal -icompiler/typecheck -icompiler/types -icompiler/utils -icompiler/vectorise -icompiler/stage1/build -icompiler/stage1/build/autogen -Icompiler/stage1/build -Icompiler/stage1/build/autogen -Icompiler/stage1 -Icompiler/../libraries/base/cbits -Icompiler/../libraries/base/include -Icompiler/. -Icompiler/parser -Icompiler/utils -optP-include -optPcompiler/stage1/build/autogen/cabal_macros.h -package Cabal-1.9.0 -package array-0.1.0.0 -package base-3.0.2.0 -package bin-package-db-0.0.0.0 -package bytestring-0.9.0.1.1 -package containers-0.1.0.2 -package directory-1.0.0.1 -package extensible-exceptions-0.1.1.1 -package filepath-1.1.0.0 -package hpc-0.5.0.4 -package old-time-1.0.0.0 -package process-1.0.0.1 -package unix-2.3.0.1 -Wall -fno-warn-name-shadowing -fno-warn-orphans -XPatternSignatures -XCPP -XMagicHash -XUnboxedTuples -XPatternGuards -XForeignFunctionInterface -XEmptyDataDecls -XTypeSynonymInstances -XMultiParamTypeClasses -XFlexibleInstances -XRank2Types -XScopedTypeVariables -XDeriveDataTypeable -XRelaxedPolyRec -#include cutils.h -DSTAGE=1 -O -fasm -odir compiler/stage1/build -hidir compiler/stage1/build -stubdir compiler/stage1/build -hisuf hi -osuf o -hcsuf hc -c compiler/nativeGen/PPC/RegInfo.hs -o compiler/stage1/build/PPC/RegInfo.o "/Users/thorkilnaur/tn/install/ghc-6.8.3/bin/ghc" -H32m -O -package-conf libraries/bootstrapping.conf -package-name ghc-6.13 -hide-all-packages -i -icompiler/nativeGen -icompiler/basicTypes -icompiler/cmm -icompiler/codeGen -icompiler/coreSyn -icompiler/deSugar -icompiler/ghci -icompiler/hsSyn -icompiler/iface -icompiler/main -icompiler/parser -icompiler/prelude -icompiler/profiling -icompiler/rename -icompiler/simplCore -icompiler/simplStg -icompiler/specialise -icompiler/stgSyn -icompiler/stranal -icompiler/typecheck -icompiler/types -icompiler/utils -icompiler/vectorise -icompiler/stage1/build -icompiler/stage1/build/autogen -Icompiler/stage1/build -Icompiler/stage1/build/autogen -Icompiler/stage1 -Icompiler/../libraries/base/cbits -Icompiler/../libraries/base/include -Icompiler/. -Icompiler/parser -Icompiler/utils -optP-include -optPcompiler/stage1/build/autogen/cabal_macros.h -package Cabal-1.9.0 -package array-0.1.0.0 -package base-3.0.2.0 -package bin-package-db-0.0.0.0 -package bytestring-0.9.0.1.1 -package containers-0.1.0.2 -package directory-1.0.0.1 -package extensible-exceptions-0.1.1.1 -package filepath-1.1.0.0 -package hpc-0.5.0.4 -package old-time-1.0.0.0 -package process-1.0.0.1 -package unix-2.3.0.1 -Wall -fno-warn-name-shadowing -fno-warn-orphans -XPatternSignatures -XCPP -XMagicHash -XUnboxedTuples -XPatternGuards -XForeignFunctionInterface -XEmptyDataDecls -XTypeSynonymInstances -XMultiParamTypeClasses -XFlexibleInstances -XRank2Types -XScopedTypeVariables -XDeriveDataTypeable -XRelaxedPolyRec -#include cutils.h -DSTAGE=1 -O -fasm -odir compiler/stage1/build -hidir compiler/stage1/build -stubdir compiler/stage1/build -hisuf hi -osuf o -hcsuf hc -c compiler/nativeGen/PPC/CodeGen.hs -o compiler/stage1/build/PPC/CodeGen.o "/Users/thorkilnaur/tn/install/ghc-6.8.3/bin/ghc" -H32m -O -package-conf libraries/bootstrapping.conf -package-name ghc-6.13 -hide-all-packages -i -icompiler/nativeGen -icompiler/basicTypes -icompiler/cmm -icompiler/codeGen -icompiler/coreSyn -icompiler/deSugar -icompiler/ghci -icompiler/hsSyn -icompiler/iface -icompiler/main -icompiler/parser -icompiler/prelude -icompiler/profiling -icompiler/rename -icompiler/simplCore -icompiler/simplStg -icompiler/specialise -icompiler/stgSyn -icompiler/stranal -icompiler/typecheck -icompiler/types -icompiler/utils -icompiler/vectorise -icompiler/stage1/build -icompiler/stage1/build/autogen -Icompiler/stage1/build -Icompiler/stage1/build/autogen -Icompiler/stage1 -Icompiler/../libraries/base/cbits -Icompiler/../libraries/base/include -Icompiler/. -Icompiler/parser -Icompiler/utils -optP-include -optPcompiler/stage1/build/autogen/cabal_macros.h -package Cabal-1.9.0 -package array-0.1.0.0 -package base-3.0.2.0 -package bin-package-db-0.0.0.0 -package bytestring-0.9.0.1.1 -package containers-0.1.0.2 -package directory-1.0.0.1 -package extensible-exceptions-0.1.1.1 -package filepath-1.1.0.0 -package hpc-0.5.0.4 -package old-time-1.0.0.0 -package process-1.0.0.1 -package unix-2.3.0.1 -Wall -fno-warn-name-shadowing -fno-warn-orphans -XPatternSignatures -XCPP -XMagicHash -XUnboxedTuples -XPatternGuards -XForeignFunctionInterface -XEmptyDataDecls -XTypeSynonymInstances -XMultiParamTypeClasses -XFlexibleInstances -XRank2Types -XScopedTypeVariables -XDeriveDataTypeable -XRelaxedPolyRec -#include cutils.h -DSTAGE=1 -O -fasm -odir compiler/stage1/build -hidir compiler/stage1/build -stubdir compiler/stage1/build -hisuf hi -osuf o -hcsuf hc -c compiler/nativeGen/AsmCodeGen.lhs -o compiler/stage1/build/AsmCodeGen.o compiler/nativeGen/AsmCodeGen.lhs:637:16: Not in scope: data constructor `DestBlockId' compiler/nativeGen/AsmCodeGen.lhs:875:31: Not in scope: `mkRtsCodeLabel' compiler/nativeGen/AsmCodeGen.lhs:879:31: Not in scope: `mkRtsCodeLabel' compiler/nativeGen/AsmCodeGen.lhs:883:31: Not in scope: `mkRtsCodeLabel' make[1]: *** [compiler/stage1/build/AsmCodeGen.o] Error 1 make: *** [all] Error 2 From igloo at earth.li Wed Dec 9 07:48:52 2009 From: igloo at earth.li (Ian Lynagh) Date: Wed Dec 9 07:23:14 2009 Subject: patch applied (ghc): Add -Iincludes to hp2ps's CC_OPTS Message-ID: <20091209124851.GA357@haskell.galois.com> Tue Dec 8 09:57:18 PST 2009 Ian Lynagh * Add -Iincludes to hp2ps's CC_OPTS Making C deps for hp2ps always failed, but we used to carry on regardless M ./utils/hp2ps/ghc.mk +2 View patch online: http://darcs.haskell.org/ghc/_darcs/patches/20091208175718-3fd76-6252962dd4bc7f4d846b6841b2c72bfc5e0bd8ee.gz From igloo at earth.li Wed Dec 9 07:49:01 2009 From: igloo at earth.li (Ian Lynagh) Date: Wed Dec 9 07:23:21 2009 Subject: patch applied (ghc): Change some HC_OPTS to CC_OPTS, so they are used when making dependencies Message-ID: <20091209124900.GA380@haskell.galois.com> Tue Dec 8 12:03:15 PST 2009 Ian Lynagh * Change some HC_OPTS to CC_OPTS, so they are used when making dependencies M ./rts/ghc.mk -2 +2 View patch online: http://darcs.haskell.org/ghc/_darcs/patches/20091208200315-3fd76-8985328f559d9150852aacb20dfd6c3dae71ee28.gz From igloo at earth.li Wed Dec 9 07:49:06 2009 From: igloo at earth.li (Ian Lynagh) Date: Wed Dec 9 07:23:26 2009 Subject: patch applied (ghc): Eliminate mkdependC Message-ID: <20091209124905.GA416@haskell.galois.com> Wed Dec 9 04:39:29 PST 2009 Ian Lynagh * Eliminate mkdependC We now just call gcc to get the dependencies directly M ./compiler/ghc.mk -6 +12 M ./ghc.mk -3 +2 M ./ghc/ghc.mk -3 +11 M ./includes/RtsFlags.h +3 M ./includes/ghc.mk -2 +2 M ./mk/config.mk.in -2 M ./mk/tree.mk -1 M ./rts/ghc.mk -9 +3 M ./rules/build-dependencies.mk -11 +39 M ./rules/build-package.mk -1 +1 M ./rules/build-prog.mk -1 +3 R ./utils/mkdependC/ R ./utils/mkdependC/Makefile R ./utils/mkdependC/ghc.mk R ./utils/mkdependC/mkdependC.prl View patch online: http://darcs.haskell.org/ghc/_darcs/patches/20091209123929-3fd76-ac55436e77ebca69d175498f1de892959f7e6119.gz From slyich at gmail.com Wed Dec 9 08:21:36 2009 From: slyich at gmail.com (Sergei Trofimovich) Date: Wed Dec 9 07:54:58 2009 Subject: darcs patch: configure.ac: fix libm checks (Trac #3730) Message-ID: <4b1fa41e.0d0db80a.39d0.fffff6d6@mx.google.com> Fri Dec 4 23:40:12 EET 2009 Sergei Trofimovich * configure.ac: fix libm checks (Trac #3730) libbfd pulled libm as dependency and broke LIBM= detection. Patch moves libm in library tests as early as possible. Thanks to asuffield for suggesting such a simple fix. Thanks to Roie Kerstein and Renato Gallo for finding and tracking down the issue. -------------- next part -------------- A non-text attachment was scrubbed... Name: not available Type: text/x-darcs-patch Size: 37780 bytes Desc: A darcs patch for your repository! Url : http://www.haskell.org/pipermail/cvs-ghc/attachments/20091209/4d694bc3/attachment-0001.bin From marlowsd at gmail.com Wed Dec 9 08:33:33 2009 From: marlowsd at gmail.com (Simon Marlow) Date: Wed Dec 9 08:08:02 2009 Subject: patch applied (ghc): add a missing unlockTSO() Message-ID: <20091209133328.GA2192@haskell.galois.com> Wed Dec 9 04:41:13 PST 2009 Simon Marlow * add a missing unlockTSO() Ignore-this: 9ff0aedcb6d62e5b4bd2fab30bfce105 M ./rts/Schedule.c +1 View patch online: http://darcs.haskell.org/ghc/_darcs/patches/20091209124113-12142-16832f1b5c5857e3cdf2c248704801e22e68fc41.gz From igloo at earth.li Wed Dec 9 11:12:06 2009 From: igloo at earth.li (Ian Lynagh) Date: Wed Dec 9 10:46:27 2009 Subject: patch applied (ghc-6.12/ghc): Correct the version number Message-ID: <20091209161205.GA11138@haskell.galois.com> Wed Dec 9 04:47:04 PST 2009 Ian Lynagh * Correct the version number M ./configure.ac -1 +1 View patch online: http://darcs.haskell.org/ghc-6.12/ghc/_darcs/patches/20091209124704-3fd76-8cb34c77711338d2b3511a0abd172779d0535b07.gz From igloo at earth.li Wed Dec 9 11:12:12 2009 From: igloo at earth.li (Ian Lynagh) Date: Wed Dec 9 10:46:32 2009 Subject: patch applied (ghc-6.12/ghc): add a missing unlockTSO() Message-ID: <20091209161211.GA11173@haskell.galois.com> Wed Dec 9 04:41:13 PST 2009 Simon Marlow * add a missing unlockTSO() Ignore-this: 9ff0aedcb6d62e5b4bd2fab30bfce105 M ./rts/Schedule.c +1 View patch online: http://darcs.haskell.org/ghc-6.12/ghc/_darcs/patches/20091209124113-12142-16832f1b5c5857e3cdf2c248704801e22e68fc41.gz From igloo at earth.li Wed Dec 9 11:12:17 2009 From: igloo at earth.li (Ian Lynagh) Date: Wed Dec 9 10:46:37 2009 Subject: patch applied (ghc-6.12/ghc): Fix the stage1 version number munging Message-ID: <20091209161217.GA11192@haskell.galois.com> Wed Dec 9 07:17:15 PST 2009 Ian Lynagh * Fix the stage1 version number munging It was munging 6.12.1 into 62 M ./compiler/ghc.mk -2 +7 View patch online: http://darcs.haskell.org/ghc-6.12/ghc/_darcs/patches/20091209151715-3fd76-ccace7fb4d2f0d367b9b4e279de422c45cd680e2.gz From igloo at earth.li Wed Dec 9 11:26:46 2009 From: igloo at earth.li (Ian Lynagh) Date: Wed Dec 9 11:01:06 2009 Subject: patch applied (ghc): Add a comment about why $(CPP) is defined the way it is in config.mk.in Message-ID: <20091209162646.GA11886@haskell.galois.com> Wed Dec 9 05:19:17 PST 2009 Ian Lynagh * Add a comment about why $(CPP) is defined the way it is in config.mk.in M ./mk/config.mk.in +2 View patch online: http://darcs.haskell.org/ghc/_darcs/patches/20091209131917-3fd76-0dd535f706713cc99ac6baf9e7565c15dec083a7.gz From igloo at earth.li Wed Dec 9 11:26:57 2009 From: igloo at earth.li (Ian Lynagh) Date: Wed Dec 9 11:01:20 2009 Subject: patch applied (ghc): Fix the stage1 version number munging Message-ID: <20091209162656.GA11914@haskell.galois.com> Wed Dec 9 07:17:15 PST 2009 Ian Lynagh * Fix the stage1 version number munging It was munging 6.12.1 into 62 M ./compiler/ghc.mk -2 +7 View patch online: http://darcs.haskell.org/ghc/_darcs/patches/20091209151715-3fd76-ccace7fb4d2f0d367b9b4e279de422c45cd680e2.gz From igloo at earth.li Wed Dec 9 11:27:05 2009 From: igloo at earth.li (Ian Lynagh) Date: Wed Dec 9 11:01:24 2009 Subject: patch applied (ghc): Fix typo Message-ID: <20091209162704.GA11946@haskell.galois.com> Wed Dec 9 07:22:23 PST 2009 Ian Lynagh * Fix typo M ./ghc.mk -1 +1 View patch online: http://darcs.haskell.org/ghc/_darcs/patches/20091209152223-3fd76-54464e1ca48f6e5ee5e92af5ba2e54475db4fea0.gz From igloo at earth.li Wed Dec 9 12:46:23 2009 From: igloo at earth.li (Ian Lynagh) Date: Wed Dec 9 12:20:52 2009 Subject: patch applied (ghc-6.12/ghc): Put README and INSTALL into bindists Message-ID: <20091209174618.GA15267@haskell.galois.com> Wed Dec 9 09:43:05 PST 2009 Ian Lynagh * Put README and INSTALL into bindists Also tidied up the way configure.ac gets into bindists ./distrib/configure-bin.ac.in -> ./distrib/configure.ac.in M ./configure.ac -1 +1 M ./ghc.mk -2 +3 View patch online: http://darcs.haskell.org/ghc-6.12/ghc/_darcs/patches/20091209174305-3fd76-8c76c8a63b310eeaaf728526c233a78fdb22ed27.gz From igloo at earth.li Wed Dec 9 15:39:42 2009 From: igloo at earth.li (Ian Lynagh) Date: Wed Dec 9 15:14:16 2009 Subject: patch applied (ghc): Put README and INSTALL into bindists Message-ID: <20091209203940.GA27400@haskell.galois.com> Wed Dec 9 09:43:05 PST 2009 Ian Lynagh * Put README and INSTALL into bindists Also tidied up the way configure.ac gets into bindists ./distrib/configure-bin.ac.in -> ./distrib/configure.ac.in M ./configure.ac -1 +1 M ./ghc.mk -2 +3 View patch online: http://darcs.haskell.org/ghc/_darcs/patches/20091209174305-3fd76-8c76c8a63b310eeaaf728526c233a78fdb22ed27.gz From igloo at earth.li Wed Dec 9 16:05:46 2009 From: igloo at earth.li (Ian Lynagh) Date: Wed Dec 9 15:40:05 2009 Subject: patch applied (testsuite): Fix typos Message-ID: <20091209210545.GA28730@haskell.galois.com> Wed Dec 9 11:02:39 PST 2009 Ian Lynagh * Fix typos M ./mk/boilerplate.mk -3 +3 View patch online: http://darcs.haskell.org/testsuite/_darcs/patches/20091209190239-3fd76-8c794c9b131a2b47319334ccafaea98d53f6c626.gz From igloo at earth.li Wed Dec 9 16:05:49 2009 From: igloo at earth.li (Ian Lynagh) Date: Wed Dec 9 15:40:08 2009 Subject: patch applied (testsuite): Fix quoting, and add some sanity checking Message-ID: <20091209210548.GA28753@haskell.galois.com> Wed Dec 9 11:45:21 PST 2009 Ian Lynagh * Fix quoting, and add some sanity checking M ./tests/ghc-regress/Makefile -1 +5 View patch online: http://darcs.haskell.org/testsuite/_darcs/patches/20091209194521-3fd76-b5279373ab4693606837f8f3519af8f1540b64de.gz From ghcbuild at microsoft.com Wed Dec 9 19:20:14 2009 From: ghcbuild at microsoft.com (GHC Build Reports) Date: Wed Dec 9 19:20:16 2009 Subject: [nightly] 09-Dec-2009 build of HEAD on x86_64-unknown-linux (cam-04-unx.europe.corp.microsoft.com) Message-ID: <20091210002014.E56A1324BEF@www.haskell.org> Build description = HEAD on x86_64-unknown-linux (cam-04-unx.europe.corp.microsoft.com) Build location = /64playpen/simonmar/nightly/HEAD-cam-04-unx Build config file = /home/simonmar/nightly/site/msrc/conf-HEAD-cam-04-unx Nightly build started on cam-04-unx at Wed Dec 9 19:00:01 GMT 2009. **** checking out new source tree ... warning: . already present; omitting ok. (GHC Version 6.13.20091209) **** Building stage 1 compiler ... ok. **** Building stage 2 compiler ... ok. **** Building stage 3 compiler ... ok. **** building source distribution ... ok. **** building testsuite tools ... ok. **** running tests ... ok (summary below). **** building compiler binary distribution ... ok. **** uploading binary distribution ... ok. **** running nofib (-O) ... failed. **** running nofib (-O -fvia-C) ... failed. **** running nofib (-O -prof -auto-all) ... failed. **** running nofib (-O -prof -auto-all -fasm) ... failed. **** running nofib (-fasm) ... failed. **** publishing logs ... ssh: connect to host haskell.org port 22: No route to host lost connection failed. Logs are at http://www.haskell.org/ghc/dist/current/logs Dists are at http://www.haskell.org/ghc/dist/current/dist Docs are at http://www.haskell.org/ghc/dist/current/docs All done! Nightly build finished successfully at Thu Dec 10 00:45:54 GMT 2009 ------------- GHC Test summary --------------------- OVERALL SUMMARY for test run started at Wed Dec 9 21:39:16 GMT 2009 2429 total tests, which gave rise to 13426 test cases, of which 0 caused framework failures 2771 were skipped 10259 expected passes 359 expected failures 0 unexpected passes 37 unexpected failures Unexpected failures: 3231(threaded1,threaded2) T1735(hpc) T3001-2(prof_hb) annrun01(normal,optc,hpc,optasm,ghci,threaded1,threaded2,dyn) barton-mangler-bug(profc) cg059(hpc) conc012(ghci) concprog001(ghci) hpc_draft(normal) hpc_hand_overlay(normal) hpc_markup_001(normal) hpc_markup_002(normal) hpc_markup_multi_001(normal) hpc_markup_multi_002(normal) hpc_markup_multi_003(normal) hpc_overlay(normal) hpc_overlay2(normal) hpc_report_001(normal) hpc_report_002(normal) hpc_report_003(normal) hpc_report_multi_001(normal) hpc_report_multi_002(normal) hpc_report_multi_003(normal) hpc_show(normal) hpc_show_multi_001(normal) hpc_show_multi_002(normal) tc137(hpc) tc163(hpc) tc210(hpc) ---------------------------------------------------- Nightly run ended at Thu Dec 10 00:45:54 GMT 2009 From ghcbuild at microsoft.com Wed Dec 9 23:56:25 2009 From: ghcbuild at microsoft.com (GHC Build Reports) Date: Wed Dec 9 23:56:27 2009 Subject: [nightly] 09-Dec-2009 build of HEAD on i386-unknown-linux (cam-02-unx.europe.corp.microsoft.com) Message-ID: <20091210045625.94D9C3242E3@www.haskell.org> Build description = HEAD on i386-unknown-linux (cam-02-unx.europe.corp.microsoft.com) Build location = /playpen/simonmar/nightly/HEAD Build config file = /home/simonmar/nightly/site/msrc/conf-HEAD-cam-02-unx Nightly build started on cam-02-unx at Wed Dec 9 18:00:01 GMT 2009. **** checking out new source tree ... warning: . already present; omitting ok. (GHC Version 6.13.20091209) **** Building stage 1 compiler ... ok. **** Building stage 2 compiler ... ok. **** Building stage 3 compiler ... ok. **** building testsuite tools ... ok. **** running tests ... ok (summary below). **** building compiler binary distribution ... ok. **** uploading binary distribution ... ok. **** running nofib (-O) ... failed. **** running nofib (-O -fasm) ... failed. **** running nofib (-O -prof -auto-all) ... failed. **** running nofib (-O -prof -auto-all -fasm) ... failed. **** running nofib (-fasm) ... failed. **** running nofib (-unreg) ... failed. **** publishing logs ... ok. Logs are at http://www.haskell.org/ghc/dist/current/logs Dists are at http://www.haskell.org/ghc/dist/current/dist Docs are at http://www.haskell.org/ghc/dist/current/docs All done! Nightly build finished successfully at Thu Dec 10 05:22:06 GMT 2009 ------------- GHC Test summary --------------------- OVERALL SUMMARY for test run started at Wed Dec 9 23:37:01 GMT 2009 2429 total tests, which gave rise to 13426 test cases, of which 0 caused framework failures 2786 were skipped 10223 expected passes 361 expected failures 0 unexpected passes 56 unexpected failures Unexpected failures: 3231(threaded1,threaded2) 3429(threaded1,profthreaded) CPUTime001(threaded2) T1735(hpc) T1969(normal) T3001-2(prof_hb) annrun01(normal,optc,hpc,optasm,ghci,threaded1,threaded2,dyn) arith008(profasm,profthreaded) barton-mangler-bug(profc) cg059(hpc) conc012(ghci) conc019(profthreaded) concprog001(ghci) hpc_draft(normal) hpc_hand_overlay(normal) hpc_markup_001(normal) hpc_markup_002(normal) hpc_markup_multi_001(normal) hpc_markup_multi_002(normal) hpc_markup_multi_003(normal) hpc_overlay(normal) hpc_overlay2(normal) hpc_report_001(normal) hpc_report_002(normal) hpc_report_003(normal) hpc_report_multi_001(normal) hpc_report_multi_002(normal) hpc_report_multi_003(normal) hpc_show(normal) hpc_show_multi_001(normal) hpc_show_multi_002(normal) joao-circular(profc) tc137(hpc) tc163(hpc) tc210(hpc) user001(normal,optc,hpc,optasm,profc,profasm,ghci,threaded1,threaded2,dyn,profthreaded) ---------------------------------------------------- Nightly run ended at Thu Dec 10 05:22:06 GMT 2009 From bit.bucket at galois.com Thu Dec 10 03:30:03 2009 From: bit.bucket at galois.com (BuildBot Collator) Date: Thu Dec 10 03:04:24 2009 Subject: Daily report for stable Message-ID: <200912100830.nBA8U3ZP030651@monk.galois.com> Skipped content of type multipart/alternative-------------- next part -------------- Last 30 lines: checking for gfind... no checking for find... /usr/bin/find checking for sort... /bin/sort checking for ghc... no configure: error: GHC is required unless bootstrapping from .hc files. -------------- next part -------------- Last 30 lines: Running Haddock for dph-par-0.4.0... Preprocessing library dph-par-0.4.0... Running hscolour for dph-par-0.4.0... Warning: The documentation for the following packages are not installed. No links will be generated to these packages: ffi-1.0, rts-1.0 Warning: Data.Array.Parallel.Lifted.Repr: Instances of type and data families are not yet supported. Instances of the following families will be filtered out: PData, PRepr Warning: Data.Array.Parallel.Lifted.Instances: Instances of type and data families are not yet supported. Instances of the following families will be filtered out: PData, PRepr Warning: Data.Array.Parallel.Lifted.Closure: Instances of type and data families are not yet supported. Instances of the following families will be filtered out: PData, PRepr Warning: Data.Array.Parallel.Lifted: could not find link destinations for: Data.Array.Parallel.Lifted.Selector.Sel2 Warning: Data.Array.Parallel.Prelude: could not find link destinations for: Data.Array.Parallel.Unlifted.Distributed.Types.DPrim Data.Array.Parallel.Unlifted.Sequential.Flat.UArr.UPrim Warning: Data.Array.Parallel.Prelude.Int: could not find link destinations for: Data.Array.Parallel.Unlifted.Distributed.Types.DPrim Data.Array.Parallel.Unlifted.Sequential.Flat.UArr.UPrim Warning: Data.Array.Parallel.Prelude.Word8: could not find link destinations for: Data.Array.Parallel.Unlifted.Distributed.Types.DPrim Data.Array.Parallel.Unlifted.Sequential.Flat.UArr.UPrim Warning: Data.Array.Parallel.Prelude.Double: could not find link destinations for: Data.Array.Parallel.Unlifted.Distributed.Types.DPrim Data.Array.Parallel.Unlifted.Sequential.Flat.UArr.UPrim Documentation created: dist-install/doc/html/dph-par/index.html "/usr/bin/ld" -r -o compiler/stage1/build/HSghc-6.12.1.o compiler/stage1/build/AsmCodeGen.o compiler/stage1/build/TargetReg.o compiler/stage1/build/NCGMonad.o compiler/stage1/build/Instruction.o compiler/stage1/build/Size.o compiler/stage1/build/Reg.o compiler/stage1/build/RegClass.o compiler/stage1/build/PprBase.o compiler/stage1/build/PIC.o compiler/stage1/build/Platform.o compiler/stage1/build/Alpha/Regs.o compiler/stage1/build/Alpha/RegInfo.o compiler/stage1/build/Alpha/Instr.o compiler/stage1/build/Alpha/CodeGen.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/RegPlate.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/CCall.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/Gra ph/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/PPC/FreeRegs.o compiler/stage1/build/RegAlloc/Linear/SPARC/FreeRegs.o compiler/stage1/build/BasicTypes.o compiler/stage1/build/DataCon.o compiler/stage1/build/Demand.o compiler/stage1/build/Exception.o compiler/stage1/build/Id.o compiler/stage1/build/IdInfo.o compiler/stage1/build/Literal.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/NewDemand.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/BlockId.o compiler/stage1/build/CLabel.o compiler/stage1/build/Cmm.o compiler/stage1/build/CmmBrokenBlock.o compiler/stage1/build/CmmBuildInfoTables.o compiler/stage1/build/CmmCPS.o compiler/stage1/build/CmmCPSGen.o compiler/stage1/build/CmmCPSZ.o compiler/stage1/build/CmmCallConv.o compiler/stage1/build/CmmCommonBlockElimZ.o compiler/stage1/build/CmmContFlowOpt.o compiler/stage1/build/CmmCvt.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/CmmLiveZ.o compiler/stage1/build/CmmOpt.o compiler/stage1/build/CmmParse.o compiler/stage1/build/CmmProcPoint.o compiler/stage1/build/CmmProcPointZ.o compiler/stage1/build/C mmSpillReload.o compiler/stage1/build/CmmStackLayout.o compiler/stage1/build/CmmTx.o compiler/stage1/build/CmmUtils.o compiler/stage1/build/CmmZipUtil.o compiler/stage1/build/DFMonad.o compiler/stage1/build/Dataflow.o compiler/stage1/build/MkZipCfg.o compiler/stage1/build/MkZipCfgCmm.o compiler/stage1/build/OptimizationFuel.o compiler/stage1/build/PprC.o compiler/stage1/build/PprCmm.o compiler/stage1/build/PprCmmZ.o compiler/stage1/build/StackColor.o compiler/stage1/build/StackPlacements.o compiler/stage1/build/ZipCfg.o compiler/stage1/build/ZipCfgCmmRep.o compiler/stage1/build/ZipCfgExtras.o compiler/stage1/build/ZipDataflow.o compiler/stage1/build/Bitmap.o compiler/stage1/build/CgBindery.o compiler/stage1/build/CgCallConv.o compiler/stage1/build/CgCase.o compiler/stage1/build/CgClosure.o compiler/stage1/build/CgCon.o compiler/stage1/build/CgExpr.o compiler/stage1/build/CgForeignCall.o compiler/stage1/build/CgHeapery.o compiler/stage1/build/CgHpc.o compiler/stage1/build/CgInfoTbls.o compiler/stage1/build/CgLetNoEscape.o compiler/stage1/build/CgMonad.o compiler/stage1/build/CgParallel.o compiler/stage1/build/CgPrimOp.o compiler/stage1/build/CgProf.o compiler/stage1/build/CgStackery.o compiler/stage1/build/CgTailCall.o compiler/stage1/build/CgTicky.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/StgCmmGran.o compiler/stage1/build/StgCmmHeap.o compiler/stage1/build/StgCmmHpc.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/ClosureInfo.o compiler/stage1/build/CodeGen.o compiler/stage1/build/SMRep.o compiler/stage1/build/CoreArity.o compiler/stage1/build/CoreFVs.o compiler/stage1/b uild/CoreLint.o compiler/stage1/build/CorePrep.o compiler/stage1/build/CoreSubst.o compiler/stage1/build/CoreSyn.o compiler/stage1/build/CoreTidy.o compiler/stage1/build/CoreUnfold.o compiler/stage1/build/CoreUtils.o compiler/stage1/build/ExternalCore.o compiler/stage1/build/MkCore.o compiler/stage1/build/MkExternalCore.o compiler/stage1/build/PprCore.o compiler/stage1/build/PprExternalCore.o compiler/stage1/build/CprAnalyse.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/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/Annotations.o compiler/stage1/build/BreakArray.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/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/HeaderInfo.o compiler/stage1/build/HscMain.o compiler/stage1/build/HscStats.o compil er/stage1/build/HscTypes.o compiler/stage1/build/InteractiveEval.o compiler/stage1/build/PackageConfig.o compiler/stage1/build/Packages.o compiler/stage1/build/PprTyThing.o compiler/stage1/build/StaticFlags.o compiler/stage1/build/StaticFlagParser.o compiler/stage1/build/SysTools.o compiler/stage1/build/TidyPgm.o compiler/stage1/build/Ctype.o compiler/stage1/build/HaddockUtils.o compiler/stage1/build/LexCore.o compiler/stage1/build/Lexer.o compiler/stage1/build/Parser.o compiler/stage1/build/ParserCore.o compiler/stage1/build/ParserCoreUtils.o compiler/stage1/build/RdrHsSyn.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/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/RnHsSyn.o compiler/stage1/build/RnNames.o compiler/stage1/build/RnPat.o compiler/stage1/build/RnSource.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/SRT.o compiler/stage1/build/SimplStg.o compiler/stage1/build/StgStats.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/DmdAnal.o compiler/stage1/build/SaAbsInt.o compiler/stage1/build/SaLib.o compiler/stage1/build/StrictAnal.o compiler/stage1/build/Work Wrap.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/TcHsSyn.o compiler/stage1/build/TcHsType.o compiler/stage1/build/TcInstDcls.o compiler/stage1/build/TcMType.o compiler/stage1/build/TcMatches.o compiler/stage1/build/TcPat.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/TcTyClsDecls.o compiler/stage1/build/TcTyDecls.o compiler/stage1/build/TcTyFuns.o compiler/stage1/build/TcType.o compiler/stage1/build/TcUnify.o compiler/stage1/build/Class.o compiler/stage1/build/Coercion.o compiler/stage1/build/FamInstEnv.o compiler/stage1/build/FunDeps.o compiler/stage1/build/Generics.o compiler/stage1/build/InstEnv.o compiler/stage1/build/TyCon.o compiler/stage1/build/Type.o compiler/stage1/build/TypeRep.o compiler/stage1/build/Unify.o compiler/stage1/build/Bag.o compiler/stage1/build/Binary.o compiler/stage1/build/BufWrite.o compiler/stage1/build/Digraph.o compiler/stage1/build/Encoding.o compiler/stage1/build/FastBool.o compiler/stage1/build/FastFunctions.o compiler/stage1/build/FastMutInt.o compiler/stage1/build/FastString.o compiler/stage1/build/FastTypes.o compiler/stage1/build/Fingerprint.o compiler/stage1/build/FiniteMap.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/Interval.o compiler/stage1/build/LazyUniqFM.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/Panic.o compiler/stage1/build/Pretty.o compiler/stage1/build/Serialized.o compiler/stage1/build/State.o compiler/stage1/build/StringBuffer.o compiler/stage1/build/UniqFM.o compiler/stage1/build/UniqSet.o compiler/stage1/build/Util.o compiler/stage1/build/VectBuiltIn.o compiler/stage1/build/VectCore.o compiler/stage1/build/VectMonad.o compiler/stage1/build/VectType.o compiler/stage1/build/VectUtils.o compiler/stage1/build/Vectorise.o compiler/stage1/build/parser/cutils.o compiler/stage1/build/utils/md5.o `/usr/bin/find compiler/stage1/build -name "*_stub.o" -print` "/usr/bin/ld" -r -o compiler/stage2/build/HSghc-6.12.1.o compiler/stage2/build/AsmCodeGen.o compiler/stage2/build/TargetReg.o compiler/stage2/build/NCGMonad.o compiler/stage2/build/Instruction.o compiler/stage2/build/Size.o compiler/stage2/build/Reg.o compiler/stage2/build/RegClass.o compiler/stage2/build/PprBase.o compiler/stage2/build/PIC.o compiler/stage2/build/Platform.o compiler/stage2/build/Alpha/Regs.o compiler/stage2/build/Alpha/RegInfo.o compiler/stage2/build/Alpha/Instr.o compiler/stage2/build/Alpha/CodeGen.o compiler/stage2/build/X86/Regs.o compiler/stage2/build/X86/RegInfo.o compiler/stage2/build/X86/Instr.o compiler/stage2/build/X86/Cond.o compiler/stage2/build/X86/Ppr.o compiler/stage2/build/X86/CodeGen.o compiler/stage2/build/PPC/Regs.o compiler/stage2/build/PPC/RegInfo.o compiler/stage2/build/PPC/Instr.o compiler/stage2/build/PPC/Cond.o compiler/stage2/build/PPC/Ppr.o compiler/stage2/build/PPC/CodeGen.o compiler/stage2/build/SPARC/Base.o compiler/stage2/build/SPARC/Regs.o compiler/stage2/build/SPARC/RegPlate.o compiler/stage2/build/SPARC/Imm.o compiler/stage2/build/SPARC/AddrMode.o compiler/stage2/build/SPARC/Cond.o compiler/stage2/build/SPARC/Instr.o compiler/stage2/build/SPARC/Stack.o compiler/stage2/build/SPARC/ShortcutJump.o compiler/stage2/build/SPARC/Ppr.o compiler/stage2/build/SPARC/CodeGen.o compiler/stage2/build/SPARC/CodeGen/Amode.o compiler/stage2/build/SPARC/CodeGen/Base.o compiler/stage2/build/SPARC/CodeGen/CCall.o compiler/stage2/build/SPARC/CodeGen/CondCode.o compiler/stage2/build/SPARC/CodeGen/Gen32.o compiler/stage2/build/SPARC/CodeGen/Gen64.o compiler/stage2/build/SPARC/CodeGen/Sanity.o compiler/stage2/build/SPARC/CodeGen/Expand.o compiler/stage2/build/RegAlloc/Liveness.o compiler/stage2/build/RegAlloc/Graph/Main.o compiler/stage2/build/RegAlloc/Graph/Stats.o compiler/stage2/build/RegAlloc/Graph/ArchBase.o compiler/stage2/build/RegAlloc/Graph/ArchX86.o compiler/stage2/build/RegAlloc/Graph/Coalesce.o compiler/stage2/build/RegAlloc/Graph/Spill.o compiler/stage2/build/RegAlloc/Gra ph/SpillClean.o compiler/stage2/build/RegAlloc/Graph/SpillCost.o compiler/stage2/build/RegAlloc/Graph/TrivColorable.o compiler/stage2/build/RegAlloc/Linear/Main.o compiler/stage2/build/RegAlloc/Linear/JoinToTargets.o compiler/stage2/build/RegAlloc/Linear/State.o compiler/stage2/build/RegAlloc/Linear/Stats.o compiler/stage2/build/RegAlloc/Linear/FreeRegs.o compiler/stage2/build/RegAlloc/Linear/StackMap.o compiler/stage2/build/RegAlloc/Linear/Base.o compiler/stage2/build/RegAlloc/Linear/X86/FreeRegs.o compiler/stage2/build/RegAlloc/Linear/PPC/FreeRegs.o compiler/stage2/build/RegAlloc/Linear/SPARC/FreeRegs.o compiler/stage2/build/DsMeta.o compiler/stage2/build/TcSplice.o compiler/stage2/build/Convert.o compiler/stage2/build/ByteCodeAsm.o compiler/stage2/build/ByteCodeFFI.o compiler/stage2/build/ByteCodeGen.o compiler/stage2/build/ByteCodeInstr.o compiler/stage2/build/ByteCodeItbls.o compiler/stage2/build/ByteCodeLink.o compiler/stage2/build/Debugger.o compiler/stage2/build/LibFFI.o compiler/stage2/build/Linker.o compiler/stage2/build/ObjLink.o compiler/stage2/build/RtClosureInspect.o compiler/stage2/build/BasicTypes.o compiler/stage2/build/DataCon.o compiler/stage2/build/Demand.o compiler/stage2/build/Exception.o compiler/stage2/build/Id.o compiler/stage2/build/IdInfo.o compiler/stage2/build/Literal.o compiler/stage2/build/MkId.o compiler/stage2/build/Module.o compiler/stage2/build/Name.o compiler/stage2/build/NameEnv.o compiler/stage2/build/NameSet.o compiler/stage2/build/NewDemand.o compiler/stage2/build/OccName.o compiler/stage2/build/RdrName.o compiler/stage2/build/SrcLoc.o compiler/stage2/build/UniqSupply.o compiler/stage2/build/Unique.o compiler/stage2/build/Var.o compiler/stage2/build/VarEnv.o compiler/stage2/build/VarSet.o compiler/stage2/build/BlockId.o compiler/stage2/build/CLabel.o compiler/stage2/build/Cmm.o compiler/stage2/build/CmmBrokenBlock.o compiler/stage2/build/CmmBuildInfoTables.o compiler/stage2/build/CmmCPS.o compiler/stage2/build/CmmCPSGen.o compiler/stage2/build/CmmCPSZ.o compiler/stage2/bui ld/CmmCallConv.o compiler/stage2/build/CmmCommonBlockElimZ.o compiler/stage2/build/CmmContFlowOpt.o compiler/stage2/build/CmmCvt.o compiler/stage2/build/CmmExpr.o compiler/stage2/build/CmmInfo.o compiler/stage2/build/CmmLex.o compiler/stage2/build/CmmLint.o compiler/stage2/build/CmmLive.o compiler/stage2/build/CmmLiveZ.o compiler/stage2/build/CmmOpt.o compiler/stage2/build/CmmParse.o compiler/stage2/build/CmmProcPoint.o compiler/stage2/build/CmmProcPointZ.o compiler/stage2/build/CmmSpillReload.o compiler/stage2/build/CmmStackLayout.o compiler/stage2/build/CmmTx.o compiler/stage2/build/CmmUtils.o compiler/stage2/build/CmmZipUtil.o compiler/stage2/build/DFMonad.o compiler/stage2/build/Dataflow.o compiler/stage2/build/MkZipCfg.o compiler/stage2/build/MkZipCfgCmm.o compiler/stage2/build/OptimizationFuel.o compiler/stage2/build/PprC.o compiler/stage2/build/PprCmm.o compiler/stage2/build/PprCmmZ.o compiler/stage2/build/StackColor.o compiler/stage2/build/StackPlacements.o compiler/stage2/build/ZipCfg.o compiler/stage2/build/ZipCfgCmmRep.o compiler/stage2/build/ZipCfgExtras.o compiler/stage2/build/ZipDataflow.o compiler/stage2/build/Bitmap.o compiler/stage2/build/CgBindery.o compiler/stage2/build/CgCallConv.o compiler/stage2/build/CgCase.o compiler/stage2/build/CgClosure.o compiler/stage2/build/CgCon.o compiler/stage2/build/CgExpr.o compiler/stage2/build/CgForeignCall.o compiler/stage2/build/CgHeapery.o compiler/stage2/build/CgHpc.o compiler/stage2/build/CgInfoTbls.o compiler/stage2/build/CgLetNoEscape.o compiler/stage2/build/CgMonad.o compiler/stage2/build/CgParallel.o compiler/stage2/build/CgPrimOp.o compiler/stage2/build/CgProf.o compiler/stage2/build/CgStackery.o compiler/stage2/build/CgTailCall.o compiler/stage2/build/CgTicky.o compiler/stage2/build/CgUtils.o compiler/stage2/build/StgCmm.o compiler/stage2/build/StgCmmBind.o compiler/stage2/build/StgCmmClosure.o compiler/stage2/build/StgCmmCon.o compiler/stage2/build/StgCmmEnv.o compiler/stage2/build/StgCmmExpr.o compiler/stage2/build/StgCmmForeign.o compiler/stage2 /build/StgCmmGran.o compiler/stage2/build/StgCmmHeap.o compiler/stage2/build/StgCmmHpc.o compiler/stage2/build/StgCmmLayout.o compiler/stage2/build/StgCmmMonad.o compiler/stage2/build/StgCmmPrim.o compiler/stage2/build/StgCmmProf.o compiler/stage2/build/StgCmmTicky.o compiler/stage2/build/StgCmmUtils.o compiler/stage2/build/ClosureInfo.o compiler/stage2/build/CodeGen.o compiler/stage2/build/SMRep.o compiler/stage2/build/CoreArity.o compiler/stage2/build/CoreFVs.o compiler/stage2/build/CoreLint.o compiler/stage2/build/CorePrep.o compiler/stage2/build/CoreSubst.o compiler/stage2/build/CoreSyn.o compiler/stage2/build/CoreTidy.o compiler/stage2/build/CoreUnfold.o compiler/stage2/build/CoreUtils.o compiler/stage2/build/ExternalCore.o compiler/stage2/build/MkCore.o compiler/stage2/build/MkExternalCore.o compiler/stage2/build/PprCore.o compiler/stage2/build/PprExternalCore.o compiler/stage2/build/CprAnalyse.o compiler/stage2/build/Check.o compiler/stage2/build/Coverage.o compiler/stage2/build/Desugar.o compiler/stage2/build/DsArrows.o compiler/stage2/build/DsBinds.o compiler/stage2/build/DsCCall.o compiler/stage2/build/DsExpr.o compiler/stage2/build/DsForeign.o compiler/stage2/build/DsGRHSs.o compiler/stage2/build/DsListComp.o compiler/stage2/build/DsMonad.o compiler/stage2/build/DsUtils.o compiler/stage2/build/Match.o compiler/stage2/build/MatchCon.o compiler/stage2/build/MatchLit.o compiler/stage2/build/HsBinds.o compiler/stage2/build/HsDecls.o compiler/stage2/build/HsDoc.o compiler/stage2/build/HsExpr.o compiler/stage2/build/HsImpExp.o compiler/stage2/build/HsLit.o compiler/stage2/build/HsPat.o compiler/stage2/build/HsSyn.o compiler/stage2/build/HsTypes.o compiler/stage2/build/HsUtils.o compiler/stage2/build/BinIface.o compiler/stage2/build/BuildTyCl.o compiler/stage2/build/IfaceEnv.o compiler/stage2/build/IfaceSyn.o compiler/stage2/build/IfaceType.o compiler/stage2/build/LoadIface.o compiler/stage2/build/MkIface.o compiler/stage2/build/TcIface.o compiler/stage2/build/Annotations.o compiler/stage2/build/BreakArray.o compiler/stage2/build/CmdLineParser.o compiler/stage2/build/CodeOutput.o compiler/stage2/build/Config.o compiler/stage2/build/Constants.o compiler/stage2/build/DriverMkDepend.o compiler/stage2/build/DriverPhases.o compiler/stage2/build/DriverPipeline.o compiler/stage2/build/DynFlags.o compiler/stage2/build/ErrUtils.o compiler/stage2/build/Finder.o compiler/stage2/build/GHC.o compiler/stage2/build/HeaderInfo.o compiler/stage2/build/HscMain.o compiler/stage2/build/HscStats.o compiler/stage2/build/HscTypes.o compiler/stage2/build/InteractiveEval.o compiler/stage2/build/PackageConfig.o compiler/stage2/build/Packages.o compiler/stage2/build/PprTyThing.o compiler/stage2/build/StaticFlags.o compiler/stage2/build/StaticFlagParser.o compiler/stage2/build/SysTools.o compiler/stage2/build/TidyPgm.o compiler/stage2/build/Ctype.o compiler/stage2/build/HaddockUtils.o compiler/stage2/build/LexCore.o compiler/stage2/build/Lexer.o compiler/stage2/build/Parser.o compiler/stage2/build/ParserCore.o compiler/stage2/build/ParserCoreUtils.o compiler/stage2/build/RdrHsSyn.o compiler/stage2/build/ForeignCall.o compiler/stage2/build/PrelInfo.o compiler/stage2/build/PrelNames.o compiler/stage2/build/PrelRules.o compiler/stage2/build/PrimOp.o compiler/stage2/build/TysPrim.o compiler/stage2/build/TysWiredIn.o compiler/stage2/build/CostCentre.o compiler/stage2/build/SCCfinal.o compiler/stage2/build/RnBinds.o compiler/stage2/build/RnEnv.o compiler/stage2/build/RnExpr.o compiler/stage2/build/RnHsDoc.o compiler/stage2/build/RnHsSyn.o compiler/stage2/build/RnNames.o compiler/stage2/build/RnPat.o compiler/stage2/build/RnSource.o compiler/stage2/build/RnTypes.o compiler/stage2/build/CoreMonad.o compiler/stage2/build/CSE.o compiler/stage2/build/FloatIn.o compiler/stage2/build/FloatOut.o compiler/stage2/build/LiberateCase.o compiler/stage2/build/OccurAnal.o compiler/stage2/build/SAT.o compiler/stage2/build/SetLevels.o compiler/stage2/build/SimplCore.o compiler/stage2/build/SimplEnv.o compiler/stage2/build/SimplMonad.o compiler/stage2/build/SimplUti ls.o compiler/stage2/build/Simplify.o compiler/stage2/build/SRT.o compiler/stage2/build/SimplStg.o compiler/stage2/build/StgStats.o compiler/stage2/build/Rules.o compiler/stage2/build/SpecConstr.o compiler/stage2/build/Specialise.o compiler/stage2/build/CoreToStg.o compiler/stage2/build/StgLint.o compiler/stage2/build/StgSyn.o compiler/stage2/build/DmdAnal.o compiler/stage2/build/SaAbsInt.o compiler/stage2/build/SaLib.o compiler/stage2/build/StrictAnal.o compiler/stage2/build/WorkWrap.o compiler/stage2/build/WwLib.o compiler/stage2/build/FamInst.o compiler/stage2/build/Inst.o compiler/stage2/build/TcAnnotations.o compiler/stage2/build/TcArrows.o compiler/stage2/build/TcBinds.o compiler/stage2/build/TcClassDcl.o compiler/stage2/build/TcDefaults.o compiler/stage2/build/TcDeriv.o compiler/stage2/build/TcEnv.o compiler/stage2/build/TcExpr.o compiler/stage2/build/TcForeign.o compiler/stage2/build/TcGenDeriv.o compiler/stage2/build/TcHsSyn.o compiler/stage2/build/TcHsType.o compiler/stage2/build/TcInstDcls.o compiler/stage2/build/TcMType.o compiler/stage2/build/TcMatches.o compiler/stage2/build/TcPat.o compiler/stage2/build/TcRnDriver.o compiler/stage2/build/TcRnMonad.o compiler/stage2/build/TcRnTypes.o compiler/stage2/build/TcRules.o compiler/stage2/build/TcSimplify.o compiler/stage2/build/TcTyClsDecls.o compiler/stage2/build/TcTyDecls.o compiler/stage2/build/TcTyFuns.o compiler/stage2/build/TcType.o compiler/stage2/build/TcUnify.o compiler/stage2/build/Class.o compiler/stage2/build/Coercion.o compiler/stage2/build/FamInstEnv.o compiler/stage2/build/FunDeps.o compiler/stage2/build/Generics.o compiler/stage2/build/InstEnv.o compiler/stage2/build/TyCon.o compiler/stage2/build/Type.o compiler/stage2/build/TypeRep.o compiler/stage2/build/Unify.o compiler/stage2/build/Bag.o compiler/stage2/build/Binary.o compiler/stage2/build/BufWrite.o compiler/stage2/build/Digraph.o compiler/stage2/build/Encoding.o compiler/stage2/build/FastBool.o compiler/stage2/build/FastFunctions.o compiler/stage2/build/FastMutInt.o compiler/stage2/b uild/FastString.o compiler/stage2/build/FastTypes.o compiler/stage2/build/Fingerprint.o compiler/stage2/build/FiniteMap.o compiler/stage2/build/GraphBase.o compiler/stage2/build/GraphColor.o compiler/stage2/build/GraphOps.o compiler/stage2/build/GraphPpr.o compiler/stage2/build/IOEnv.o compiler/stage2/build/Interval.o compiler/stage2/build/LazyUniqFM.o compiler/stage2/build/ListSetOps.o compiler/stage2/build/Maybes.o compiler/stage2/build/MonadUtils.o compiler/stage2/build/OrdList.o compiler/stage2/build/Outputable.o compiler/stage2/build/Panic.o compiler/stage2/build/Pretty.o compiler/stage2/build/Serialized.o compiler/stage2/build/State.o compiler/stage2/build/StringBuffer.o compiler/stage2/build/UniqFM.o compiler/stage2/build/UniqSet.o compiler/stage2/build/Util.o compiler/stage2/build/VectBuiltIn.o compiler/stage2/build/VectCore.o compiler/stage2/build/VectMonad.o compiler/stage2/build/VectType.o compiler/stage2/build/VectUtils.o compiler/stage2/build/Vectorise.o compiler/stage2/build/parser/cutils.o compiler/stage2/build/utils/md5.o `/usr/bin/find compiler/stage2/build -name "*_stub.o" -print` ld warning: atom sorting error for _ghczm6zi12zi1_LibFFI_Czuffizucif_closure_tbl and _ghczm6zi12zi1_LibFFI_Czuffizutype_closure_tbl in compiler/stage2/build/LibFFI.o ld warning: atom sorting error for _ghczm6zi12zi1_LibFFI_Czuffizucif_closure_tbl and _ghczm6zi12zi1_LibFFI_Czuffizutype_closure_tbl in compiler/stage2/build/LibFFI.o ld: scattered reloc r_address too large for inferred architecture ppc make[1]: *** [compiler/stage2/build/HSghc-6.12.1.o] Error 1 make: *** [all] Error 2 From bit.bucket at galois.com Thu Dec 10 03:30:04 2009 From: bit.bucket at galois.com (BuildBot Collator) Date: Thu Dec 10 03:04:25 2009 Subject: Daily report for head Message-ID: <200912100830.nBA8U4Zb030653@monk.galois.com> Skipped content of type multipart/alternative-------------- next part -------------- Last 30 lines: /64playpen/buildbot/x86_64-linux-head/build/inplace/bin/ghc-stage2 -M -dep-makefile .depend -osuf o -H32m -O -O -fvia-C -Rghc-timing -H32m -hisuf hi Knowledge.hs Main.hs Match.hs Result.hs Search.hs Table.hs <> Finished making boot in expert: 0 ------------------------------------------------------------------------ == make boot - --no-print-directory; in /64playpen/buildbot/x86_64-linux-head/build/nofib/spectral/fibheaps ------------------------------------------------------------------------ /64playpen/buildbot/x86_64-linux-head/build/inplace/bin/ghc-stage2 -M -dep-makefile .depend -osuf o -H32m -O -O -fvia-C -Rghc-timing -H32m -hisuf hi -fglasgow-exts Main.lhs <> Finished making boot in fibheaps: 0 ------------------------------------------------------------------------ == make boot - --no-print-directory; in /64playpen/buildbot/x86_64-linux-head/build/nofib/spectral/fish ------------------------------------------------------------------------ /64playpen/buildbot/x86_64-linux-head/build/inplace/bin/ghc-stage2 -M -dep-makefile .depend -osuf o -H32m -O -O -fvia-C -Rghc-timing -H32m -hisuf hi Main.hs <> Finished making boot in fish: 0 ------------------------------------------------------------------------ == make boot - --no-print-directory; in /64playpen/buildbot/x86_64-linux-head/build/nofib/spectral/fft2 ------------------------------------------------------------------------ /64playpen/buildbot/x86_64-linux-head/build/ -f .depend -- -- fft.c make[3]: execvp: /64playpen/buildbot/x86_64-linux-head/build/: Permission denied make[3]: *** [depend] Error 127 Failed making boot in fft2: 1 make[2]: *** [boot] Error 1 Failed making boot in spectral: 1 make[1]: *** [boot] Error 1 make[1]: Leaving directory `/64playpen/buildbot/x86_64-linux-head/build/nofib' -------------- next part -------------- Last 30 lines: /64playpen/buildbot/x86_64-linux-head/build/inplace/bin/ghc-stage2 -M -dep-makefile .depend -osuf o -H32m -O -O -fasm -Rghc-timing -H32m -hisuf hi Knowledge.hs Main.hs Match.hs Result.hs Search.hs Table.hs <> Finished making boot in expert: 0 ------------------------------------------------------------------------ == make boot - --no-print-directory; in /64playpen/buildbot/x86_64-linux-head/build/nofib/spectral/fibheaps ------------------------------------------------------------------------ /64playpen/buildbot/x86_64-linux-head/build/inplace/bin/ghc-stage2 -M -dep-makefile .depend -osuf o -H32m -O -O -fasm -Rghc-timing -H32m -hisuf hi -fglasgow-exts Main.lhs <> Finished making boot in fibheaps: 0 ------------------------------------------------------------------------ == make boot - --no-print-directory; in /64playpen/buildbot/x86_64-linux-head/build/nofib/spectral/fish ------------------------------------------------------------------------ /64playpen/buildbot/x86_64-linux-head/build/inplace/bin/ghc-stage2 -M -dep-makefile .depend -osuf o -H32m -O -O -fasm -Rghc-timing -H32m -hisuf hi Main.hs <> Finished making boot in fish: 0 ------------------------------------------------------------------------ == make boot - --no-print-directory; in /64playpen/buildbot/x86_64-linux-head/build/nofib/spectral/fft2 ------------------------------------------------------------------------ /64playpen/buildbot/x86_64-linux-head/build/ -f .depend -- -- fft.c make[3]: execvp: /64playpen/buildbot/x86_64-linux-head/build/: Permission denied make[3]: *** [depend] Error 127 Failed making boot in fft2: 1 make[2]: *** [boot] Error 1 Failed making boot in spectral: 1 make[1]: *** [boot] Error 1 make[1]: Leaving directory `/64playpen/buildbot/x86_64-linux-head/build/nofib' -------------- next part -------------- Last 30 lines: /64playpen/buildbot/x86_64-linux-head/build/inplace/bin/ghc-stage2 -M -dep-makefile .depend -osuf o -H32m -O -O -prof -auto-all -fvia-C -Rghc-timing -H32m -hisuf hi Knowledge.hs Main.hs Match.hs Result.hs Search.hs Table.hs <> Finished making boot in expert: 0 ------------------------------------------------------------------------ == make boot - --no-print-directory; in /64playpen/buildbot/x86_64-linux-head/build/nofib/spectral/fibheaps ------------------------------------------------------------------------ /64playpen/buildbot/x86_64-linux-head/build/inplace/bin/ghc-stage2 -M -dep-makefile .depend -osuf o -H32m -O -O -prof -auto-all -fvia-C -Rghc-timing -H32m -hisuf hi -fglasgow-exts Main.lhs <> Finished making boot in fibheaps: 0 ------------------------------------------------------------------------ == make boot - --no-print-directory; in /64playpen/buildbot/x86_64-linux-head/build/nofib/spectral/fish ------------------------------------------------------------------------ /64playpen/buildbot/x86_64-linux-head/build/inplace/bin/ghc-stage2 -M -dep-makefile .depend -osuf o -H32m -O -O -prof -auto-all -fvia-C -Rghc-timing -H32m -hisuf hi Main.hs <> Finished making boot in fish: 0 ------------------------------------------------------------------------ == make boot - --no-print-directory; in /64playpen/buildbot/x86_64-linux-head/build/nofib/spectral/fft2 ------------------------------------------------------------------------ /64playpen/buildbot/x86_64-linux-head/build/ -f .depend -- -- fft.c make[3]: execvp: /64playpen/buildbot/x86_64-linux-head/build/: Permission denied make[3]: *** [depend] Error 127 Failed making boot in fft2: 1 make[2]: *** [boot] Error 1 Failed making boot in spectral: 1 make[1]: *** [boot] Error 1 make[1]: Leaving directory `/64playpen/buildbot/x86_64-linux-head/build/nofib' -------------- next part -------------- Last 30 lines: /64playpen/buildbot/x86_64-linux-head/build/inplace/bin/ghc-stage2 -M -dep-makefile .depend -osuf o -H32m -O -O -prof -auto-all -fasm -Rghc-timing -H32m -hisuf hi Knowledge.hs Main.hs Match.hs Result.hs Search.hs Table.hs <> Finished making boot in expert: 0 ------------------------------------------------------------------------ == make boot - --no-print-directory; in /64playpen/buildbot/x86_64-linux-head/build/nofib/spectral/fibheaps ------------------------------------------------------------------------ /64playpen/buildbot/x86_64-linux-head/build/inplace/bin/ghc-stage2 -M -dep-makefile .depend -osuf o -H32m -O -O -prof -auto-all -fasm -Rghc-timing -H32m -hisuf hi -fglasgow-exts Main.lhs <> Finished making boot in fibheaps: 0 ------------------------------------------------------------------------ == make boot - --no-print-directory; in /64playpen/buildbot/x86_64-linux-head/build/nofib/spectral/fish ------------------------------------------------------------------------ /64playpen/buildbot/x86_64-linux-head/build/inplace/bin/ghc-stage2 -M -dep-makefile .depend -osuf o -H32m -O -O -prof -auto-all -fasm -Rghc-timing -H32m -hisuf hi Main.hs <> Finished making boot in fish: 0 ------------------------------------------------------------------------ == make boot - --no-print-directory; in /64playpen/buildbot/x86_64-linux-head/build/nofib/spectral/fft2 ------------------------------------------------------------------------ /64playpen/buildbot/x86_64-linux-head/build/ -f .depend -- -- fft.c make[3]: execvp: /64playpen/buildbot/x86_64-linux-head/build/: Permission denied make[3]: *** [depend] Error 127 Failed making boot in fft2: 1 make[2]: *** [boot] Error 1 Failed making boot in spectral: 1 make[1]: *** [boot] Error 1 make[1]: Leaving directory `/64playpen/buildbot/x86_64-linux-head/build/nofib' -------------- next part -------------- Last 30 lines: /64playpen/buildbot/x86_64-linux-head/build/inplace/bin/ghc-stage2 -M -dep-makefile .depend -osuf o -H32m -O -fasm -Rghc-timing -H32m -hisuf hi Knowledge.hs Main.hs Match.hs Result.hs Search.hs Table.hs <> Finished making boot in expert: 0 ------------------------------------------------------------------------ == make boot - --no-print-directory; in /64playpen/buildbot/x86_64-linux-head/build/nofib/spectral/fibheaps ------------------------------------------------------------------------ /64playpen/buildbot/x86_64-linux-head/build/inplace/bin/ghc-stage2 -M -dep-makefile .depend -osuf o -H32m -O -fasm -Rghc-timing -H32m -hisuf hi -fglasgow-exts Main.lhs <> Finished making boot in fibheaps: 0 ------------------------------------------------------------------------ == make boot - --no-print-directory; in /64playpen/buildbot/x86_64-linux-head/build/nofib/spectral/fish ------------------------------------------------------------------------ /64playpen/buildbot/x86_64-linux-head/build/inplace/bin/ghc-stage2 -M -dep-makefile .depend -osuf o -H32m -O -fasm -Rghc-timing -H32m -hisuf hi Main.hs <> Finished making boot in fish: 0 ------------------------------------------------------------------------ == make boot - --no-print-directory; in /64playpen/buildbot/x86_64-linux-head/build/nofib/spectral/fft2 ------------------------------------------------------------------------ /64playpen/buildbot/x86_64-linux-head/build/ -f .depend -- -- fft.c make[3]: execvp: /64playpen/buildbot/x86_64-linux-head/build/: Permission denied make[3]: *** [depend] Error 127 Failed making boot in fft2: 1 make[2]: *** [boot] Error 1 Failed making boot in spectral: 1 make[1]: *** [boot] Error 1 make[1]: Leaving directory `/64playpen/buildbot/x86_64-linux-head/build/nofib' -------------- next part -------------- Last 30 lines: # important, in order to get make to generate the right makefile code. c:/builds/slave/x86-win-head/build/inplace/mingw/bin/gcc.exe -E -Ilibraries/base/include -DOPTIMISE_INTEGER_GCD_LCM -I"c:/builds/slave/x86-win-head/build/includes" -I"c:/builds/slave/x86-win-head/build/libffi/dist-install/build" -MM libraries/base/cbits/primFloat.c -MF libraries/base/dist-install/build/.depend-v-p.c_asm.bit sed -e "1s|\.o|\.p_o|" -e "1s|^|libraries/base/cbits/|" -e "1s|libraries/base/|libraries/base/dist-install/build/|" -e "s|c:/builds/slave/x86-win-head/build/||g" -e "s|dist-install/build/dist-install/build|dist-install/build|g" libraries/base/dist-install/build/.depend-v-p.c_asm.bit >> libraries/base/dist-install/build/.depend-v-p.c_asm.tmp "rm" -f libraries/base/dist-install/build/.depend-v-p.c_asm.bit echo "libraries/base_dist-install_depfile_c_asm_EXISTS = YES" >> libraries/base/dist-install/build/.depend-v-p.c_asm.tmp mv libraries/base/dist-install/build/.depend-v-p.c_asm.tmp libraries/base/dist-install/build/.depend-v-p.c_asm "inplace/bin/mkdirhier" libraries/base/dist-install/build/System//. "inplace/bin/hsc2hs.exe" --cc=c:/builds/slave/x86-win-head/build/inplace/mingw/bin/gcc.exe --ld=c:/builds/slave/x86-win-head/build/inplace/mingw/bin/gcc.exe --cflag=-D__GLASGOW_HASKELL__=613 '--cflag=-Ilibraries/base/include' '--cflag=-DOPTIMISE_INTEGER_GCD_LCM' '--cflag=-Ic:/builds/slave/x86-win-head/build/includes' '--cflag=-Ic:/builds/slave/x86-win-head/build/libffi/dist-install/build' '--lflag=-LC:\builds\slave\x86-win-head\build\libraries\integer-gmp\dist-install\build' '--lflag=-LC:\builds\slave\x86-win-head\build\libraries\ghc-prim\dist-install\build' '--lflag=-Lc:/builds/slave/x86-win-head/build/rts/dist/build' '--lflag=-Lc:/builds/slave/x86-win-head/build/libffi/dist-install/build' '--lflag=-lm' '--lflag=-lwsock32' '--lflag=-lmingwex' libraries/base/./System/CPUTime.hsc -o libraries/base/dist-install/build/System/CPUTime.hs "rm" -f libraries/base/dist-install/build/.depend-v-p.haskell.tmp touch libraries/base/dist-install/build/.depend-v-p.haskell.tmp "inplace/bin/ghc-stage1.exe" -M -include-pkg-deps -dep-makefile libraries/base/dist-install/build/.depend-v-p.haskell.tmp -dep-suffix p -H32m -O -package-name base-4.2.0.0 -hide-all-packages -i -ilibraries/base/. -ilibraries/base/dist-install/build -ilibraries/base/dist-install/build/autogen -Ilibraries/base/dist-install/build -Ilibraries/base/dist-install/build/autogen -Ilibraries/base/include -optP-DOPTIMISE_INTEGER_GCD_LCM -optP-include -optPlibraries/base/dist-install/build/autogen/cabal_macros.h -package ghc-prim-0.2.0.0 -package integer-gmp-0.2.0.0 -package rts-1.0 -package-name base -XMagicHash -XExistentialQuantification -XRank2Types -XScopedTypeVariables -XUnboxedTuples -XForeignFunctionInterface -XUnliftedFFITypes -XDeriveDataTypeable -XGeneralizedNewtypeDeriving -XFlexibleInstances -XStandaloneDeriving -XPatternGuards -XEmptyDataDecls -XNoImplicitPrelude -XCPP -O2 -XGenerics -fno-warn-deprecated-flags -odir libraries/base/dist-install/build -hidir libraries/base/dist-install/build -stubdir libraries/base/dist-install/build -hisuf hi -osuf o -hcsuf hc libraries/base/./GHC/IO/Encoding/CodePage/Table.hs libraries/base/./Foreign/Concurrent.hs libraries/base/./GHC/Arr.lhs libraries/base/./GHC/Base.lhs libraries/base/./GHC/Classes.hs libraries/base/./GHC/Conc.lhs libraries/base/./GHC/ConsoleHandler.hs libraries/base/./GHC/Constants.hs libraries/base/./GHC/Desugar.hs libraries/base/./GHC/Enum.lhs libraries/base/./GHC/Environment.hs libraries/base/./GHC/Err.lhs libraries/base/./GHC/Exception.lhs libraries/base/./GHC/Exts.hs libraries/base/./GHC/Float.lhs libraries/base/./GHC/ForeignPtr.hs libraries/base/./GHC/MVar.hs libraries/base/./GHC/IO.hs libraries/base/./GHC/IO/IOMode.hs libraries/base/./GHC/IO/Buffer.hs libraries/base/./GHC/IO/Device.hs libraries/base/./GHC/IO/BufferedIO.hs libraries/base/./GHC/IO/FD.hs libraries/base/./GHC/IO/Exception.hs libraries/base/./GHC/IO/Encoding.hs libraries/base/./GHC/IO/Encoding/Latin1.hs libraries/base/./GHC/IO/Encoding/UTF8.hs libraries/base/./ GHC/IO/Encoding/UTF16.hs libraries/base/./GHC/IO/Encoding/UTF32.hs libraries/base/./GHC/IO/Encoding/Types.hs libraries/base/./GHC/IO/Encoding/Iconv.hs libraries/base/./GHC/IO/Encoding/CodePage.hs libraries/base/./GHC/IO/Handle.hs libraries/base/./GHC/IO/Handle/Types.hs libraries/base/./GHC/IO/Handle/Internals.hs libraries/base/./GHC/IO/Handle/FD.hs libraries/base/./GHC/IO/Handle/Text.hs libraries/base/./GHC/IOBase.hs libraries/base/./GHC/Handle.hs libraries/base/./GHC/IORef.hs libraries/base/./GHC/IOArray.hs libraries/base/./GHC/Int.hs libraries/base/./GHC/List.lhs libraries/base/./GHC/Num.lhs libraries/base/./GHC/PArr.hs libraries/base/./GHC/Pack.lhs libraries/base/./GHC/Ptr.lhs libraries/base/./GHC/Read.lhs libraries/base/./GHC/Real.lhs libraries/base/./GHC/ST.lhs libraries/base/./GHC/STRef.lhs libraries/base/./GHC/Show.lhs libraries/base/./GHC/Stable.lhs libraries/base/./GHC/Storable.lhs libraries/base/./GHC/TopHandler.lhs libraries/base/./GHC/Unicode.hs libraries/base/./GHC/Weak.lhs libraries/base/./GHC/Word.hs libraries/base/./System/Timeout.hs 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/Concurrent/SampleVar.hs libraries/base/./Control/Exception.hs libraries/base/./Control/Exception/Base.hs libraries/base/./Control/OldException.hs libraries/base/./Control/Monad.hs libraries/base/./Control/Monad/Fix.hs libraries/base/./Control/Monad/Instances.hs libraries/base/./Control/Monad/ST.hs libraries/base/./Control/Monad/ST/Lazy.hs libraries/base/./Control/Monad/ST/Strict.hs libraries/base/./Data/Bits.hs libraries/base/./Data/Bool.hs libraries/base/./Data/Char.hs libraries/base/./Data/Complex.hs libraries/base/./Data/Dynamic.hs libraries/base/./Data/Either.hs libraries/base/./Data/Eq.hs libraries/base/./Data/Data.hs libraries/base/./Data/Fixed.hs libraries/base/./Data/Foldable.hs libraries/base/./Data/Function.hs libraries/base/./Data/Functor.hs libraries/base/./Data/HashTable.hs libraries/base/./Data/IORef.hs libraries/base/./Data/Int.hs libraries/base/./Data/Ix.hs libraries/base/./Data/List.hs libraries/base/./Data/Maybe.hs libraries/base/./Data/Monoid.hs libraries/base/./Data/Ord.hs libraries/base/./Data/Ratio.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/Typeable.hs libraries/base/./Data/Unique.hs libraries/base/./Data/Version.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/ForeignPtr.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/Utils.hs libraries/base/./Foreign/Ptr.hs libraries/base/./Foreign/StablePtr.hs libraries/base/./Foreign/Storable.hs libraries/base/./Numeric.hs libraries/base/./Prelude.hs libraries/base/./System/Console/GetOpt.hs libraries/base/dist-install/build/System/CPUTime.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/./Text/ParserCombinators/ReadP.hs libr aries/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 echo "libraries/base_dist-install_depfile_haskell_EXISTS = YES" >> libraries/base/dist-install/build/.depend-v-p.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/ST/ libraries/base/dist-install/build/Data/ libraries/base/dist-install/build/Data/STRef/ 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/Marshal/ libraries/base/dist-install/build/GHC/ libraries/base/dist-install/build/GHC/IO/ libraries/base/dist-install/build/GHC/IO/Encoding/ libraries/base/dist-install/build/GHC/IO/Encoding/CodePage/ libraries/base/dist-install/build/GHC/IO/Handle/ libraries/base/dist-install/build/System/ libraries/base/dist-install/build/System/Console/ 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 mv libraries/base/dist-install/build/.depend-v-p.haskell.tmp libraries/base/dist-install/build/.depend-v-p.haskell "rm" -f libraries/integer-gmp/dist-install/build/.depend-v-p.c_asm.tmp touch libraries/integer-gmp/dist-install/build/.depend-v-p.c_asm.tmp # libraries/integer-gmp = dir # dist-install = distdir # libraries/integer-gmp/dist-install/build/.depend-v-p.c_asm = depfile # libraries/integer-gmp/cbits/cbits.c = file # v = way # The formatting of this definition (e.g. the blank line above) is # important, in order to get make to generate the right makefile code. c:/builds/slave/x86-win-head/build/inplace/mingw/bin/gcc.exe -E -Ic:/builds/slave/x86-win-head/build/libraries/integer-gmp/gmp -Ilibraries/integer-gmp/. -I"c:/builds/slave/x86-win-head/build/includes" -I"c:/builds/slave/x86-win-head/build/libffi/dist-install/build" -MM libraries/integer-gmp/cbits/cbits.c -MF libraries/integer-gmp/dist-install/build/.depend-v-p.c_asm.bit In file included from libraries/integer-gmp/cbits/cbits.c:12: libraries/integer-gmp/cbits/alloc.c:11:17: gmp.h: No such file or directory make[2]: *** [libraries/integer-gmp/dist-install/build/.depend-v-p.c_asm] Error 1 make[1]: *** [all] Error 2 make[1]: Leaving directory `/buildbot/x86-win-head/build' -------------- next part -------------- Last 30 lines: # important, in order to get make to generate the right makefile code. c:/builds/slave/x86-win-fast-head/build/inplace/mingw/bin/gcc.exe -E -Ilibraries/base/include -DOPTIMISE_INTEGER_GCD_LCM -I"c:/builds/slave/x86-win-fast-head/build/includes" -I"c:/builds/slave/x86-win-fast-head/build/libffi/dist-install/build" -MM libraries/base/cbits/primFloat.c -MF libraries/base/dist-install/build/.depend-v.c_asm.bit sed -e "1s|\.o|\.o|" -e "1s|^|libraries/base/cbits/|" -e "1s|libraries/base/|libraries/base/dist-install/build/|" -e "s|c:/builds/slave/x86-win-fast-head/build/||g" -e "s|dist-install/build/dist-install/build|dist-install/build|g" libraries/base/dist-install/build/.depend-v.c_asm.bit >> libraries/base/dist-install/build/.depend-v.c_asm.tmp "rm" -f libraries/base/dist-install/build/.depend-v.c_asm.bit echo "libraries/base_dist-install_depfile_c_asm_EXISTS = YES" >> libraries/base/dist-install/build/.depend-v.c_asm.tmp mv libraries/base/dist-install/build/.depend-v.c_asm.tmp libraries/base/dist-install/build/.depend-v.c_asm "inplace/bin/mkdirhier" libraries/base/dist-install/build/System//. "inplace/bin/hsc2hs.exe" --cc=c:/builds/slave/x86-win-fast-head/build/inplace/mingw/bin/gcc.exe --ld=c:/builds/slave/x86-win-fast-head/build/inplace/mingw/bin/gcc.exe --cflag=-D__GLASGOW_HASKELL__=613 '--cflag=-Ilibraries/base/include' '--cflag=-DOPTIMISE_INTEGER_GCD_LCM' '--cflag=-Ic:/builds/slave/x86-win-fast-head/build/includes' '--cflag=-Ic:/builds/slave/x86-win-fast-head/build/libffi/dist-install/build' '--lflag=-LC:\builds\slave\x86-win-fast-head\build\libraries\integer-gmp\dist-install\build' '--lflag=-LC:\builds\slave\x86-win-fast-head\build\libraries\ghc-prim\dist-install\build' '--lflag=-Lc:/builds/slave/x86-win-fast-head/build/rts/dist/build' '--lflag=-Lc:/builds/slave/x86-win-fast-head/build/libffi/dist-install/build' '--lflag=-lm' '--lflag=-lwsock32' '--lflag=-lmingwex' libraries/base/./System/CPUTime.hsc -o libraries/base/dist-install/build/System/CPUTime.hs "rm" -f libraries/base/dist-install/build/.depend-v.haskell.tmp touch libraries/base/dist-install/build/.depend-v.haskell.tmp "inplace/bin/ghc-stage1.exe" -M -include-pkg-deps -dep-makefile libraries/base/dist-install/build/.depend-v.haskell.tmp -H32m -O -package-name base-4.2.0.0 -hide-all-packages -i -ilibraries/base/. -ilibraries/base/dist-install/build -ilibraries/base/dist-install/build/autogen -Ilibraries/base/dist-install/build -Ilibraries/base/dist-install/build/autogen -Ilibraries/base/include -optP-DOPTIMISE_INTEGER_GCD_LCM -optP-include -optPlibraries/base/dist-install/build/autogen/cabal_macros.h -package ghc-prim-0.2.0.0 -package integer-gmp-0.2.0.0 -package rts-1.0 -package-name base -XMagicHash -XExistentialQuantification -XRank2Types -XScopedTypeVariables -XUnboxedTuples -XForeignFunctionInterface -XUnliftedFFITypes -XDeriveDataTypeable -XGeneralizedNewtypeDeriving -XFlexibleInstances -XStandaloneDeriving -XPatternGuards -XEmptyDataDecls -XNoImplicitPrelude -XCPP -O -fgenerics -fasm -fno-warn-deprecated-flags -odir libraries/base/dist-install/build -hidir libraries/base/dist-install/build -stubdir libraries/base/dist-install/build -hisuf hi -osuf o -hcsuf hc libraries/base/./GHC/IO/Encoding/CodePage/Table.hs libraries/base/./Foreign/Concurrent.hs libraries/base/./GHC/Arr.lhs libraries/base/./GHC/Base.lhs libraries/base/./GHC/Classes.hs libraries/base/./GHC/Conc.lhs libraries/base/./GHC/ConsoleHandler.hs libraries/base/./GHC/Constants.hs libraries/base/./GHC/Desugar.hs libraries/base/./GHC/Enum.lhs libraries/base/./GHC/Environment.hs libraries/base/./GHC/Err.lhs libraries/base/./GHC/Exception.lhs libraries/base/./GHC/Exts.hs libraries/base/./GHC/Float.lhs libraries/base/./GHC/ForeignPtr.hs libraries/base/./GHC/MVar.hs libraries/base/./GHC/IO.hs libraries/base/./GHC/IO/IOMode.hs libraries/base/./GHC/IO/Buffer.hs libraries/base/./GHC/IO/Device.hs libraries/base/./GHC/IO/BufferedIO.hs libraries/base/./GHC/IO/FD.hs libraries/base/./GHC/IO/Exception.hs libraries/base/./GHC/IO/Encoding.hs libraries/base/./GHC/IO/Encoding/Latin1.hs libraries/base/./GHC/IO/Encoding/UTF8.hs libraries/base/./GHC/IO/Enc oding/UTF16.hs libraries/base/./GHC/IO/Encoding/UTF32.hs libraries/base/./GHC/IO/Encoding/Types.hs libraries/base/./GHC/IO/Encoding/Iconv.hs libraries/base/./GHC/IO/Encoding/CodePage.hs libraries/base/./GHC/IO/Handle.hs libraries/base/./GHC/IO/Handle/Types.hs libraries/base/./GHC/IO/Handle/Internals.hs libraries/base/./GHC/IO/Handle/FD.hs libraries/base/./GHC/IO/Handle/Text.hs libraries/base/./GHC/IOBase.hs libraries/base/./GHC/Handle.hs libraries/base/./GHC/IORef.hs libraries/base/./GHC/IOArray.hs libraries/base/./GHC/Int.hs libraries/base/./GHC/List.lhs libraries/base/./GHC/Num.lhs libraries/base/./GHC/PArr.hs libraries/base/./GHC/Pack.lhs libraries/base/./GHC/Ptr.lhs libraries/base/./GHC/Read.lhs libraries/base/./GHC/Real.lhs libraries/base/./GHC/ST.lhs libraries/base/./GHC/STRef.lhs libraries/base/./GHC/Show.lhs libraries/base/./GHC/Stable.lhs libraries/base/./GHC/Storable.lhs libraries/base/./GHC/TopHandler.lhs libraries/base/./GHC/Unicode.hs libraries/base/./GHC/Weak.lhs libraries/base/./GHC/Word.hs libraries/base/./System/Timeout.hs 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/Concurrent/SampleVar.hs libraries/base/./Control/Exception.hs libraries/base/./Control/Exception/Base.hs libraries/base/./Control/OldException.hs libraries/base/./Control/Monad.hs libraries/base/./Control/Monad/Fix.hs libraries/base/./Control/Monad/Instances.hs libraries/base/./Control/Monad/ST.hs libraries/base/./Control/Monad/ST/Lazy.hs libraries/base/./Control/Monad/ST/Strict.hs libraries/base/./Data/Bits.hs libraries/base/./Data/Bool.hs libraries/base/./Data/Char.hs libraries/base/./Data/Complex.hs libraries/base/./Data/Dynamic.hs libraries/base/./Data/Either.hs libraries/ base/./Data/Eq.hs libraries/base/./Data/Data.hs libraries/base/./Data/Fixed.hs libraries/base/./Data/Foldable.hs libraries/base/./Data/Function.hs libraries/base/./Data/Functor.hs libraries/base/./Data/HashTable.hs libraries/base/./Data/IORef.hs libraries/base/./Data/Int.hs libraries/base/./Data/Ix.hs libraries/base/./Data/List.hs libraries/base/./Data/Maybe.hs libraries/base/./Data/Monoid.hs libraries/base/./Data/Ord.hs libraries/base/./Data/Ratio.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/Typeable.hs libraries/base/./Data/Unique.hs libraries/base/./Data/Version.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/ForeignPtr.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/Utils.hs libraries/base/./Foreign/Ptr.hs libraries/base/./Foreign/StablePtr.hs libraries/base/./Foreign/Storable.hs libraries/base/./Numeric.hs libraries/base/./Prelude.hs libraries/base/./System/Console/GetOpt.hs libraries/base/dist-install/build/System/CPUTime.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/./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 echo "libraries/base_dist-install_depfile_haskell_EXISTS = YES" >> libraries/base/dist-install/build/.depend-v.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/ST/ libraries/base/dist-install/build/Data/ libraries/base/dist-install/build/Data/STRef/ 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/Marshal/ libraries/base/dist-install/build/GHC/ libraries/base/dist-install/build/GHC/IO/ libraries/base/dist-install/build/GHC/IO/Encoding/ libraries/base/dist-install/build/GHC/IO/Encoding/CodePage/ libraries/base/dist-install/build/GHC/IO/Handle/ libraries/base/dist-install/build/System/ libraries/base/dist-install/build/System/Console/ 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 mv libraries/base/dist-install/build/.depend-v.haskell.tmp libraries/base/dist-install/build/.depend-v.haskell "rm" -f libraries/integer-gmp/dist-install/build/.depend-v.c_asm.tmp touch libraries/integer-gmp/dist-install/build/.depend-v.c_asm.tmp # libraries/integer-gmp = dir # dist-install = distdir # libraries/integer-gmp/dist-install/build/.depend-v.c_asm = depfile # libraries/integer-gmp/cbits/cbits.c = file # v = way # The formatting of this definition (e.g. the blank line above) is # important, in order to get make to generate the right makefile code. c:/builds/slave/x86-win-fast-head/build/inplace/mingw/bin/gcc.exe -E -Ic:/builds/slave/x86-win-fast-head/build/libraries/integer-gmp/gmp -Ilibraries/integer-gmp/. -I"c:/builds/slave/x86-win-fast-head/build/includes" -I"c:/builds/slave/x86-win-fast-head/build/libffi/dist-install/build" -MM libraries/integer-gmp/cbits/cbits.c -MF libraries/integer-gmp/dist-install/build/.depend-v.c_asm.bit In file included from libraries/integer-gmp/cbits/cbits.c:12: libraries/integer-gmp/cbits/alloc.c:11:17: gmp.h: No such file or directory make[2]: *** [libraries/integer-gmp/dist-install/build/.depend-v.c_asm] Error 1 make[1]: *** [all] Error 2 make[1]: Leaving directory `/buildbot/x86-win-fast-head/build' -------------- next part -------------- Last 30 lines: /64playpen/buildbot/x86_64-linux-head-unreg/build/inplace/bin/ghc-stage2 -M -dep-makefile .depend -osuf o -H32m -O -O -fvia-C -Rghc-timing -H32m -hisuf hi Knowledge.hs Main.hs Match.hs Result.hs Search.hs Table.hs <> Finished making boot in expert: 0 ------------------------------------------------------------------------ == make boot - --no-print-directory; in /64playpen/buildbot/x86_64-linux-head-unreg/build/nofib/spectral/fibheaps ------------------------------------------------------------------------ /64playpen/buildbot/x86_64-linux-head-unreg/build/inplace/bin/ghc-stage2 -M -dep-makefile .depend -osuf o -H32m -O -O -fvia-C -Rghc-timing -H32m -hisuf hi -fglasgow-exts Main.lhs <> Finished making boot in fibheaps: 0 ------------------------------------------------------------------------ == make boot - --no-print-directory; in /64playpen/buildbot/x86_64-linux-head-unreg/build/nofib/spectral/fish ------------------------------------------------------------------------ /64playpen/buildbot/x86_64-linux-head-unreg/build/inplace/bin/ghc-stage2 -M -dep-makefile .depend -osuf o -H32m -O -O -fvia-C -Rghc-timing -H32m -hisuf hi Main.hs <> Finished making boot in fish: 0 ------------------------------------------------------------------------ == make boot - --no-print-directory; in /64playpen/buildbot/x86_64-linux-head-unreg/build/nofib/spectral/fft2 ------------------------------------------------------------------------ /64playpen/buildbot/x86_64-linux-head-unreg/build/ -f .depend -- -- fft.c make[3]: execvp: /64playpen/buildbot/x86_64-linux-head-unreg/build/: Permission denied make[3]: *** [depend] Error 127 Failed making boot in fft2: 1 make[2]: *** [boot] Error 1 Failed making boot in spectral: 1 make[1]: *** [boot] Error 1 make[1]: Leaving directory `/64playpen/buildbot/x86_64-linux-head-unreg/build/nofib' -------------- next part -------------- Last 30 lines: /64playpen/buildbot/x86_64-linux-head-unreg/build/inplace/bin/ghc-stage2 -M -dep-makefile .depend -osuf o -H32m -O -O -fasm -Rghc-timing -H32m -hisuf hi Knowledge.hs Main.hs Match.hs Result.hs Search.hs Table.hs <> Finished making boot in expert: 0 ------------------------------------------------------------------------ == make boot - --no-print-directory; in /64playpen/buildbot/x86_64-linux-head-unreg/build/nofib/spectral/fibheaps ------------------------------------------------------------------------ /64playpen/buildbot/x86_64-linux-head-unreg/build/inplace/bin/ghc-stage2 -M -dep-makefile .depend -osuf o -H32m -O -O -fasm -Rghc-timing -H32m -hisuf hi -fglasgow-exts Main.lhs <> Finished making boot in fibheaps: 0 ------------------------------------------------------------------------ == make boot - --no-print-directory; in /64playpen/buildbot/x86_64-linux-head-unreg/build/nofib/spectral/fish ------------------------------------------------------------------------ /64playpen/buildbot/x86_64-linux-head-unreg/build/inplace/bin/ghc-stage2 -M -dep-makefile .depend -osuf o -H32m -O -O -fasm -Rghc-timing -H32m -hisuf hi Main.hs <> Finished making boot in fish: 0 ------------------------------------------------------------------------ == make boot - --no-print-directory; in /64playpen/buildbot/x86_64-linux-head-unreg/build/nofib/spectral/fft2 ------------------------------------------------------------------------ /64playpen/buildbot/x86_64-linux-head-unreg/build/ -f .depend -- -- fft.c make[3]: execvp: /64playpen/buildbot/x86_64-linux-head-unreg/build/: Permission denied make[3]: *** [depend] Error 127 Failed making boot in fft2: 1 make[2]: *** [boot] Error 1 Failed making boot in spectral: 1 make[1]: *** [boot] Error 1 make[1]: Leaving directory `/64playpen/buildbot/x86_64-linux-head-unreg/build/nofib' -------------- next part -------------- Last 30 lines: /64playpen/buildbot/x86_64-linux-head-unreg/build/inplace/bin/ghc-stage2 -M -dep-makefile .depend -osuf o -H32m -O -O -prof -auto-all -fvia-C -Rghc-timing -H32m -hisuf hi Knowledge.hs Main.hs Match.hs Result.hs Search.hs Table.hs <> Finished making boot in expert: 0 ------------------------------------------------------------------------ == make boot - --no-print-directory; in /64playpen/buildbot/x86_64-linux-head-unreg/build/nofib/spectral/fibheaps ------------------------------------------------------------------------ /64playpen/buildbot/x86_64-linux-head-unreg/build/inplace/bin/ghc-stage2 -M -dep-makefile .depend -osuf o -H32m -O -O -prof -auto-all -fvia-C -Rghc-timing -H32m -hisuf hi -fglasgow-exts Main.lhs <> Finished making boot in fibheaps: 0 ------------------------------------------------------------------------ == make boot - --no-print-directory; in /64playpen/buildbot/x86_64-linux-head-unreg/build/nofib/spectral/fish ------------------------------------------------------------------------ /64playpen/buildbot/x86_64-linux-head-unreg/build/inplace/bin/ghc-stage2 -M -dep-makefile .depend -osuf o -H32m -O -O -prof -auto-all -fvia-C -Rghc-timing -H32m -hisuf hi Main.hs <> Finished making boot in fish: 0 ------------------------------------------------------------------------ == make boot - --no-print-directory; in /64playpen/buildbot/x86_64-linux-head-unreg/build/nofib/spectral/fft2 ------------------------------------------------------------------------ /64playpen/buildbot/x86_64-linux-head-unreg/build/ -f .depend -- -- fft.c make[3]: execvp: /64playpen/buildbot/x86_64-linux-head-unreg/build/: Permission denied make[3]: *** [depend] Error 127 Failed making boot in fft2: 1 make[2]: *** [boot] Error 1 Failed making boot in spectral: 1 make[1]: *** [boot] Error 1 make[1]: Leaving directory `/64playpen/buildbot/x86_64-linux-head-unreg/build/nofib' -------------- next part -------------- Last 30 lines: /64playpen/buildbot/x86_64-linux-head-unreg/build/inplace/bin/ghc-stage2 -M -dep-makefile .depend -osuf o -H32m -O -O -prof -auto-all -fasm -Rghc-timing -H32m -hisuf hi Knowledge.hs Main.hs Match.hs Result.hs Search.hs Table.hs <> Finished making boot in expert: 0 ------------------------------------------------------------------------ == make boot - --no-print-directory; in /64playpen/buildbot/x86_64-linux-head-unreg/build/nofib/spectral/fibheaps ------------------------------------------------------------------------ /64playpen/buildbot/x86_64-linux-head-unreg/build/inplace/bin/ghc-stage2 -M -dep-makefile .depend -osuf o -H32m -O -O -prof -auto-all -fasm -Rghc-timing -H32m -hisuf hi -fglasgow-exts Main.lhs <> Finished making boot in fibheaps: 0 ------------------------------------------------------------------------ == make boot - --no-print-directory; in /64playpen/buildbot/x86_64-linux-head-unreg/build/nofib/spectral/fish ------------------------------------------------------------------------ /64playpen/buildbot/x86_64-linux-head-unreg/build/inplace/bin/ghc-stage2 -M -dep-makefile .depend -osuf o -H32m -O -O -prof -auto-all -fasm -Rghc-timing -H32m -hisuf hi Main.hs <> Finished making boot in fish: 0 ------------------------------------------------------------------------ == make boot - --no-print-directory; in /64playpen/buildbot/x86_64-linux-head-unreg/build/nofib/spectral/fft2 ------------------------------------------------------------------------ /64playpen/buildbot/x86_64-linux-head-unreg/build/ -f .depend -- -- fft.c make[3]: execvp: /64playpen/buildbot/x86_64-linux-head-unreg/build/: Permission denied make[3]: *** [depend] Error 127 Failed making boot in fft2: 1 make[2]: *** [boot] Error 1 Failed making boot in spectral: 1 make[1]: *** [boot] Error 1 make[1]: Leaving directory `/64playpen/buildbot/x86_64-linux-head-unreg/build/nofib' -------------- next part -------------- Last 30 lines: /64playpen/buildbot/x86_64-linux-head-unreg/build/inplace/bin/ghc-stage2 -M -dep-makefile .depend -osuf o -H32m -O -fasm -Rghc-timing -H32m -hisuf hi Knowledge.hs Main.hs Match.hs Result.hs Search.hs Table.hs <> Finished making boot in expert: 0 ------------------------------------------------------------------------ == make boot - --no-print-directory; in /64playpen/buildbot/x86_64-linux-head-unreg/build/nofib/spectral/fibheaps ------------------------------------------------------------------------ /64playpen/buildbot/x86_64-linux-head-unreg/build/inplace/bin/ghc-stage2 -M -dep-makefile .depend -osuf o -H32m -O -fasm -Rghc-timing -H32m -hisuf hi -fglasgow-exts Main.lhs <> Finished making boot in fibheaps: 0 ------------------------------------------------------------------------ == make boot - --no-print-directory; in /64playpen/buildbot/x86_64-linux-head-unreg/build/nofib/spectral/fish ------------------------------------------------------------------------ /64playpen/buildbot/x86_64-linux-head-unreg/build/inplace/bin/ghc-stage2 -M -dep-makefile .depend -osuf o -H32m -O -fasm -Rghc-timing -H32m -hisuf hi Main.hs <> Finished making boot in fish: 0 ------------------------------------------------------------------------ == make boot - --no-print-directory; in /64playpen/buildbot/x86_64-linux-head-unreg/build/nofib/spectral/fft2 ------------------------------------------------------------------------ /64playpen/buildbot/x86_64-linux-head-unreg/build/ -f .depend -- -- fft.c make[3]: execvp: /64playpen/buildbot/x86_64-linux-head-unreg/build/: Permission denied make[3]: *** [depend] Error 127 Failed making boot in fft2: 1 make[2]: *** [boot] Error 1 Failed making boot in spectral: 1 make[1]: *** [boot] Error 1 make[1]: Leaving directory `/64playpen/buildbot/x86_64-linux-head-unreg/build/nofib' From marlowsd at gmail.com Thu Dec 10 04:19:37 2009 From: marlowsd at gmail.com (Simon Marlow) Date: Thu Dec 10 03:53:57 2009 Subject: patch applied (nofib): remove use of MKDEPENDC Message-ID: <20091210091936.GA32456@haskell.galois.com> Thu Dec 10 01:17:58 PST 2009 Simon Marlow * remove use of MKDEPENDC Ignore-this: 38a84b3e5567372b6574c726d82800df mkdepenC has gone away, and we don't care about C sources in nofib anyway M ./mk/ghc-target.mk -3 View patch online: http://darcs.haskell.org/nofib/_darcs/patches/20091210091758-12142-88eae2cdbe14a9ebb4a3a56d8d2bba82eec9eac5.gz From marlowsd at gmail.com Thu Dec 10 05:30:47 2009 From: marlowsd at gmail.com (Simon Marlow) Date: Thu Dec 10 05:05:05 2009 Subject: patch applied (testsuite): update expected value comments Message-ID: <20091210103046.GA3668@haskell.galois.com> Tue Dec 8 06:15:58 PST 2009 Simon Marlow * update expected value comments Ignore-this: 67c22cc48656e7f955dd57a44f0c218e M ./tests/ghc-regress/perf/compiler/all.T -1 +2 View patch online: http://darcs.haskell.org/testsuite/_darcs/patches/20091208141558-12142-db48660530ed23ad21d616090c6f58c5050cf6a4.gz From marlowsd at gmail.com Thu Dec 10 11:33:33 2009 From: marlowsd at gmail.com (Simon Marlow) Date: Thu Dec 10 11:07:53 2009 Subject: patch applied (ghc): Allow spaces at either end of the C import spec (#3742) Message-ID: <20091210163332.GA24482@haskell.galois.com> Thu Dec 10 04:45:37 PST 2009 Simon Marlow * Allow spaces at either end of the C import spec (#3742) Ignore-this: 840424ea49d5e81ab8f8ce3209d5eedf M ./compiler/parser/RdrHsSyn.lhs -2 +6 View patch online: http://darcs.haskell.org/ghc/_darcs/patches/20091210124537-12142-ddb4a79ed497caffadf06297ec5e64437d42846f.gz From marlowsd at gmail.com Thu Dec 10 11:33:44 2009 From: marlowsd at gmail.com (Simon Marlow) Date: Thu Dec 10 11:08:02 2009 Subject: patch applied (ghc): Fix #3741, simplifying things in the process Message-ID: <20091210163341.GA24510@haskell.galois.com> Thu Dec 10 08:09:09 PST 2009 Simon Marlow * Fix #3741, simplifying things in the process Ignore-this: 8a668af4eb9e1aa71b4764b84f148dac The problem in #3741 was that we had confused column numbers with byte offsets, which fails in the case of UTF-8 (amongst other things). Fortunately we're tracking correct column offsets now, so we didn't have to make a calculation based on a byte offset. I got rid of two fields from the PState (last_line_len and last_offs).and one field from the AI (alex input) constructor. M ./compiler/cmm/CmmLex.x -2 +2 M ./compiler/parser/Lexer.x -72 +46 View patch online: http://darcs.haskell.org/ghc/_darcs/patches/20091210160909-12142-b8ec9b834dbda373a96ef341be16babc3bd882a4.gz From marlowsd at gmail.com Thu Dec 10 11:46:23 2009 From: marlowsd at gmail.com (Simon Marlow) Date: Thu Dec 10 11:20:40 2009 Subject: patch applied (testsuite): add test for #3741 Message-ID: <20091210164622.GA28213@haskell.galois.com> Thu Dec 10 04:33:54 PST 2009 Simon Marlow * add test for #3741 Ignore-this: aa00e7cbe59c34682516ac6849735b9d A ./tests/ghc-regress/parser/should_compile/T3741.hs M ./tests/ghc-regress/parser/should_compile/all.T -1 +1 View patch online: http://darcs.haskell.org/testsuite/_darcs/patches/20091210123354-12142-6d1ab85732fa9ba567fa44c4108c4d780895dff7.gz From marlowsd at gmail.com Thu Dec 10 11:46:27 2009 From: marlowsd at gmail.com (Simon Marlow) Date: Thu Dec 10 11:20:45 2009 Subject: patch applied (testsuite): add test for #3742 Message-ID: <20091210164626.GA28237@haskell.galois.com> Thu Dec 10 04:45:18 PST 2009 Simon Marlow * add test for #3742 Ignore-this: 60cea81bfbb8858702ae426142943f8 A ./tests/ghc-regress/ffi/should_compile/3742.hs M ./tests/ghc-regress/ffi/should_compile/all.T +1 View patch online: http://darcs.haskell.org/testsuite/_darcs/patches/20091210124518-12142-763756a86e6a706fe9b1d992f0b63e52733f34b1.gz From ghcbuild at microsoft.com Thu Dec 10 20:54:38 2009 From: ghcbuild at microsoft.com (GHC Build Reports) Date: Thu Dec 10 20:54:40 2009 Subject: [nightly] 10-Dec-2009 build of HEAD on x86_64-unknown-linux (cam-04-unx.europe.corp.microsoft.com) Message-ID: <20091211015438.EBD5E324574@www.haskell.org> Build description = HEAD on x86_64-unknown-linux (cam-04-unx.europe.corp.microsoft.com) Build location = /64playpen/simonmar/nightly/HEAD-cam-04-unx Build config file = /home/simonmar/nightly/site/msrc/conf-HEAD-cam-04-unx Nightly build started on cam-04-unx at Thu Dec 10 19:00:01 GMT 2009. **** checking out new source tree ... warning: . already present; omitting ok. (GHC Version 6.13.20091210) **** Building stage 1 compiler ... ok. **** Building stage 2 compiler ... ok. **** Building stage 3 compiler ... ok. **** building source distribution ... ok. **** building testsuite tools ... ok. **** running tests ... ok (summary below). **** building compiler binary distribution ... ok. **** uploading binary distribution ... ok. **** running nofib (-O) ... ok. (1 failures) **** running nofib (-O -fvia-C) ... ok. (1 failures) **** running nofib (-O -prof -auto-all) ... ok. **** running nofib (-O -prof -auto-all -fasm) ... ok. **** running nofib (-fasm) ... ok. (1 failures) **** publishing logs ... ssh: connect to host haskell.org port 22: No route to host lost connection failed. Logs are at http://www.haskell.org/ghc/dist/current/logs Dists are at http://www.haskell.org/ghc/dist/current/dist Docs are at http://www.haskell.org/ghc/dist/current/docs All done! Nightly build finished successfully at Fri Dec 11 02:20:22 GMT 2009 ------------- GHC Test summary --------------------- OVERALL SUMMARY for test run started at Thu Dec 10 21:38:43 GMT 2009 2431 total tests, which gave rise to 13438 test cases, of which 0 caused framework failures 2771 were skipped 10272 expected passes 359 expected failures 0 unexpected passes 36 unexpected failures Unexpected failures: T1735(hpc) T3001-2(prof_hb) annrun01(normal,optc,hpc,optasm,ghci,threaded1,threaded2,dyn) barton-mangler-bug(profc) cg059(hpc) conc012(ghci) concprog001(ghci,threaded2) hpc_draft(normal) hpc_hand_overlay(normal) hpc_markup_001(normal) hpc_markup_002(normal) hpc_markup_multi_001(normal) hpc_markup_multi_002(normal) hpc_markup_multi_003(normal) hpc_overlay(normal) hpc_overlay2(normal) hpc_report_001(normal) hpc_report_002(normal) hpc_report_003(normal) hpc_report_multi_001(normal) hpc_report_multi_002(normal) hpc_report_multi_003(normal) hpc_show(normal) hpc_show_multi_001(normal) hpc_show_multi_002(normal) tc137(hpc) tc163(hpc) tc210(hpc) ---------------------------------------------------- Nightly run ended at Fri Dec 11 02:20:22 GMT 2009 From ghcbuild at microsoft.com Fri Dec 11 00:32:56 2009 From: ghcbuild at microsoft.com (GHC Build Reports) Date: Fri Dec 11 00:32:59 2009 Subject: [nightly] 10-Dec-2009 build of HEAD on i386-unknown-linux (cam-02-unx.europe.corp.microsoft.com) Message-ID: <20091211053256.85CE6324221@www.haskell.org> Build description = HEAD on i386-unknown-linux (cam-02-unx.europe.corp.microsoft.com) Build location = /playpen/simonmar/nightly/HEAD Build config file = /home/simonmar/nightly/site/msrc/conf-HEAD-cam-02-unx Nightly build started on cam-02-unx at Thu Dec 10 18:00:01 GMT 2009. **** checking out new source tree ... warning: . already present; omitting ok. (GHC Version 6.13.20091210) **** Building stage 1 compiler ... ok. **** Building stage 2 compiler ... ok. **** Building stage 3 compiler ... ok. **** building testsuite tools ... ok. **** running tests ... ok (summary below). **** building compiler binary distribution ... ok. **** uploading binary distribution ... ok. **** running nofib (-O) ... ok. (3 failures) **** running nofib (-O -fasm) ... ok. (3 failures) **** running nofib (-O -prof -auto-all) ... ok. (2 failures) **** running nofib (-O -prof -auto-all -fasm) ... ok. (2 failures) **** running nofib (-fasm) ... ok. (3 failures) **** running nofib (-unreg) ... failed. **** publishing logs ... ok. Logs are at http://www.haskell.org/ghc/dist/current/logs Dists are at http://www.haskell.org/ghc/dist/current/dist Docs are at http://www.haskell.org/ghc/dist/current/docs All done! Nightly build finished successfully at Fri Dec 11 05:58:40 GMT 2009 ------------- GHC Test summary --------------------- OVERALL SUMMARY for test run started at Thu Dec 10 23:37:58 GMT 2009 2431 total tests, which gave rise to 13438 test cases, of which 0 caused framework failures 2786 were skipped 10241 expected passes 361 expected failures 0 unexpected passes 50 unexpected failures Unexpected failures: T1735(hpc) T1969(normal) T3001-2(prof_hb) annrun01(normal,optc,hpc,optasm,ghci,threaded1,threaded2,dyn) arith008(profasm,profthreaded) barton-mangler-bug(profc) cg059(hpc) conc012(ghci) concprog001(ghci) hpc_draft(normal) hpc_hand_overlay(normal) hpc_markup_001(normal) hpc_markup_002(normal) hpc_markup_multi_001(normal) hpc_markup_multi_002(normal) hpc_markup_multi_003(normal) hpc_overlay(normal) hpc_overlay2(normal) hpc_report_001(normal) hpc_report_002(normal) hpc_report_003(normal) hpc_report_multi_001(normal) hpc_report_multi_002(normal) hpc_report_multi_003(normal) hpc_show(normal) hpc_show_multi_001(normal) hpc_show_multi_002(normal) joao-circular(profc) tc137(hpc) tc163(hpc) tc210(hpc) user001(normal,optc,hpc,optasm,profc,profasm,ghci,threaded1,threaded2,dyn,profthreaded) ---------------------------------------------------- Nightly run ended at Fri Dec 11 05:58:40 GMT 2009 From bit.bucket at galois.com Fri Dec 11 03:30:03 2009 From: bit.bucket at galois.com (BuildBot Collator) Date: Fri Dec 11 03:04:20 2009 Subject: Daily report for stable Message-ID: <200912110830.nBB8U3Zl012628@monk.galois.com> Build results: kahl G5 Gentoo Linux stable: lost x86 Linux stable: lost x86 Windows stable: pass x86 Windows stable fast: pass lost pass pass pass x86-64 Linux stable: pass Old unexpected test passes: 2410 3 x86 Linux stable TH_spliceE5_prof 3 x86 Linux stable length001 1 tnaur x86 OS X stable newtype 3 x86 Linux stable prof001 3 x86 Linux stable prof002 3 x86 Linux stable New unexpected test failures: cg007 1 x86 Windows stable derefnull 1 x86 Windows stable divbyzero 1 x86 Windows stable num012 1 x86 Windows stable Old unexpected test failures: 2302 1 tnaur x86 OS X stable 2816 1 tnaur x86 OS X stable 3429 1 x86 Linux stable CPUTime001 1 x86 Linux stable T1969 2 x86 Windows stable annrun01 3 x86 Linux stable apirecomp001 4 tnaur x86 OS X stable break024 5 tnaur x86 OS X stable conc012 2 tnaur x86 OS X stable conc023 1 x86 Linux stable concprog001 4 tnaur x86 OS X stable dynamic_flags_001 3 x86 Linux stable ffi002 1 x86 Linux stable ffi005 1 tnaur x86 OS X stable ghci024 3 x86 Linux stable ghci028 1 tnaur x86 OS X stable num009 2 tnaur x86 OS X stable print021 1 tnaur x86 OS X stable recomp001 3 x86 Linux stable recomp002 3 x86 Linux stable recomp005 3 x86 Linux stable recomp006 3 x86 Linux stable rtsflags001 5 tnaur x86 OS X stable signals002 1 tnaur x86 OS X stable signals004 1 tnaur x86 OS X stable -------------- next part -------------- An HTML attachment was scrubbed... URL: http://www.haskell.org/pipermail/cvs-ghc/attachments/20091211/5053df1b/attachment-0001.html From bit.bucket at galois.com Fri Dec 11 03:30:04 2009 From: bit.bucket at galois.com (BuildBot Collator) Date: Fri Dec 11 03:04:22 2009 Subject: Daily report for head Message-ID: <200912110830.nBB8U4LB012646@monk.galois.com> Skipped content of type multipart/alternative-------------- next part -------------- Last 30 lines: -------------- next part -------------- Last 30 lines: # important, in order to get make to generate the right makefile code. c:/builds/slave/x86-win-head/build/inplace/mingw/bin/gcc.exe -E -Ilibraries/base/include -DOPTIMISE_INTEGER_GCD_LCM -I"c:/builds/slave/x86-win-head/build/includes" -I"c:/builds/slave/x86-win-head/build/libffi/dist-install/build" -MM libraries/base/cbits/primFloat.c -MF libraries/base/dist-install/build/.depend-v-p.c_asm.bit sed -e "1s|\.o|\.p_o|" -e "1s|^|libraries/base/cbits/|" -e "1s|libraries/base/|libraries/base/dist-install/build/|" -e "s|c:/builds/slave/x86-win-head/build/||g" -e "s|dist-install/build/dist-install/build|dist-install/build|g" libraries/base/dist-install/build/.depend-v-p.c_asm.bit >> libraries/base/dist-install/build/.depend-v-p.c_asm.tmp "rm" -f libraries/base/dist-install/build/.depend-v-p.c_asm.bit echo "libraries/base_dist-install_depfile_c_asm_EXISTS = YES" >> libraries/base/dist-install/build/.depend-v-p.c_asm.tmp mv libraries/base/dist-install/build/.depend-v-p.c_asm.tmp libraries/base/dist-install/build/.depend-v-p.c_asm "inplace/bin/mkdirhier" libraries/base/dist-install/build/System//. "inplace/bin/hsc2hs.exe" --cc=c:/builds/slave/x86-win-head/build/inplace/mingw/bin/gcc.exe --ld=c:/builds/slave/x86-win-head/build/inplace/mingw/bin/gcc.exe --cflag=-D__GLASGOW_HASKELL__=613 '--cflag=-Ilibraries/base/include' '--cflag=-DOPTIMISE_INTEGER_GCD_LCM' '--cflag=-Ic:/builds/slave/x86-win-head/build/includes' '--cflag=-Ic:/builds/slave/x86-win-head/build/libffi/dist-install/build' '--lflag=-LC:\builds\slave\x86-win-head\build\libraries\integer-gmp\dist-install\build' '--lflag=-LC:\builds\slave\x86-win-head\build\libraries\ghc-prim\dist-install\build' '--lflag=-Lc:/builds/slave/x86-win-head/build/rts/dist/build' '--lflag=-Lc:/builds/slave/x86-win-head/build/libffi/dist-install/build' '--lflag=-lm' '--lflag=-lwsock32' '--lflag=-lmingwex' libraries/base/./System/CPUTime.hsc -o libraries/base/dist-install/build/System/CPUTime.hs "rm" -f libraries/base/dist-install/build/.depend-v-p.haskell.tmp touch libraries/base/dist-install/build/.depend-v-p.haskell.tmp "inplace/bin/ghc-stage1.exe" -M -include-pkg-deps -dep-makefile libraries/base/dist-install/build/.depend-v-p.haskell.tmp -dep-suffix p -H32m -O -package-name base-4.2.0.0 -hide-all-packages -i -ilibraries/base/. -ilibraries/base/dist-install/build -ilibraries/base/dist-install/build/autogen -Ilibraries/base/dist-install/build -Ilibraries/base/dist-install/build/autogen -Ilibraries/base/include -optP-DOPTIMISE_INTEGER_GCD_LCM -optP-include -optPlibraries/base/dist-install/build/autogen/cabal_macros.h -package ghc-prim-0.2.0.0 -package integer-gmp-0.2.0.0 -package rts-1.0 -package-name base -XMagicHash -XExistentialQuantification -XRank2Types -XScopedTypeVariables -XUnboxedTuples -XForeignFunctionInterface -XUnliftedFFITypes -XDeriveDataTypeable -XGeneralizedNewtypeDeriving -XFlexibleInstances -XStandaloneDeriving -XPatternGuards -XEmptyDataDecls -XNoImplicitPrelude -XCPP -O2 -XGenerics -fno-warn-deprecated-flags -odir libraries/base/dist-install/build -hidir libraries/base/dist-install/build -stubdir libraries/base/dist-install/build -hisuf hi -osuf o -hcsuf hc libraries/base/./GHC/IO/Encoding/CodePage/Table.hs libraries/base/./Foreign/Concurrent.hs libraries/base/./GHC/Arr.lhs libraries/base/./GHC/Base.lhs libraries/base/./GHC/Classes.hs libraries/base/./GHC/Conc.lhs libraries/base/./GHC/ConsoleHandler.hs libraries/base/./GHC/Constants.hs libraries/base/./GHC/Desugar.hs libraries/base/./GHC/Enum.lhs libraries/base/./GHC/Environment.hs libraries/base/./GHC/Err.lhs libraries/base/./GHC/Exception.lhs libraries/base/./GHC/Exts.hs libraries/base/./GHC/Float.lhs libraries/base/./GHC/ForeignPtr.hs libraries/base/./GHC/MVar.hs libraries/base/./GHC/IO.hs libraries/base/./GHC/IO/IOMode.hs libraries/base/./GHC/IO/Buffer.hs libraries/base/./GHC/IO/Device.hs libraries/base/./GHC/IO/BufferedIO.hs libraries/base/./GHC/IO/FD.hs libraries/base/./GHC/IO/Exception.hs libraries/base/./GHC/IO/Encoding.hs libraries/base/./GHC/IO/Encoding/Latin1.hs libraries/base/./GHC/IO/Encoding/UTF8.hs libraries/base/./ GHC/IO/Encoding/UTF16.hs libraries/base/./GHC/IO/Encoding/UTF32.hs libraries/base/./GHC/IO/Encoding/Types.hs libraries/base/./GHC/IO/Encoding/Iconv.hs libraries/base/./GHC/IO/Encoding/CodePage.hs libraries/base/./GHC/IO/Handle.hs libraries/base/./GHC/IO/Handle/Types.hs libraries/base/./GHC/IO/Handle/Internals.hs libraries/base/./GHC/IO/Handle/FD.hs libraries/base/./GHC/IO/Handle/Text.hs libraries/base/./GHC/IOBase.hs libraries/base/./GHC/Handle.hs libraries/base/./GHC/IORef.hs libraries/base/./GHC/IOArray.hs libraries/base/./GHC/Int.hs libraries/base/./GHC/List.lhs libraries/base/./GHC/Num.lhs libraries/base/./GHC/PArr.hs libraries/base/./GHC/Pack.lhs libraries/base/./GHC/Ptr.lhs libraries/base/./GHC/Read.lhs libraries/base/./GHC/Real.lhs libraries/base/./GHC/ST.lhs libraries/base/./GHC/STRef.lhs libraries/base/./GHC/Show.lhs libraries/base/./GHC/Stable.lhs libraries/base/./GHC/Storable.lhs libraries/base/./GHC/TopHandler.lhs libraries/base/./GHC/Unicode.hs libraries/base/./GHC/Weak.lhs libraries/base/./GHC/Word.hs libraries/base/./System/Timeout.hs 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/Concurrent/SampleVar.hs libraries/base/./Control/Exception.hs libraries/base/./Control/Exception/Base.hs libraries/base/./Control/OldException.hs libraries/base/./Control/Monad.hs libraries/base/./Control/Monad/Fix.hs libraries/base/./Control/Monad/Instances.hs libraries/base/./Control/Monad/ST.hs libraries/base/./Control/Monad/ST/Lazy.hs libraries/base/./Control/Monad/ST/Strict.hs libraries/base/./Data/Bits.hs libraries/base/./Data/Bool.hs libraries/base/./Data/Char.hs libraries/base/./Data/Complex.hs libraries/base/./Data/Dynamic.hs libraries/base/./Data/Either.hs libraries/base/./Data/Eq.hs libraries/base/./Data/Data.hs libraries/base/./Data/Fixed.hs libraries/base/./Data/Foldable.hs libraries/base/./Data/Function.hs libraries/base/./Data/Functor.hs libraries/base/./Data/HashTable.hs libraries/base/./Data/IORef.hs libraries/base/./Data/Int.hs libraries/base/./Data/Ix.hs libraries/base/./Data/List.hs libraries/base/./Data/Maybe.hs libraries/base/./Data/Monoid.hs libraries/base/./Data/Ord.hs libraries/base/./Data/Ratio.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/Typeable.hs libraries/base/./Data/Unique.hs libraries/base/./Data/Version.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/ForeignPtr.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/Utils.hs libraries/base/./Foreign/Ptr.hs libraries/base/./Foreign/StablePtr.hs libraries/base/./Foreign/Storable.hs libraries/base/./Numeric.hs libraries/base/./Prelude.hs libraries/base/./System/Console/GetOpt.hs libraries/base/dist-install/build/System/CPUTime.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/./Text/ParserCombinators/ReadP.hs libr aries/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 echo "libraries/base_dist-install_depfile_haskell_EXISTS = YES" >> libraries/base/dist-install/build/.depend-v-p.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/ST/ libraries/base/dist-install/build/Data/ libraries/base/dist-install/build/Data/STRef/ 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/Marshal/ libraries/base/dist-install/build/GHC/ libraries/base/dist-install/build/GHC/IO/ libraries/base/dist-install/build/GHC/IO/Encoding/ libraries/base/dist-install/build/GHC/IO/Encoding/CodePage/ libraries/base/dist-install/build/GHC/IO/Handle/ libraries/base/dist-install/build/System/ libraries/base/dist-install/build/System/Console/ 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 mv libraries/base/dist-install/build/.depend-v-p.haskell.tmp libraries/base/dist-install/build/.depend-v-p.haskell "rm" -f libraries/integer-gmp/dist-install/build/.depend-v-p.c_asm.tmp touch libraries/integer-gmp/dist-install/build/.depend-v-p.c_asm.tmp # libraries/integer-gmp = dir # dist-install = distdir # libraries/integer-gmp/dist-install/build/.depend-v-p.c_asm = depfile # libraries/integer-gmp/cbits/cbits.c = file # v = way # The formatting of this definition (e.g. the blank line above) is # important, in order to get make to generate the right makefile code. c:/builds/slave/x86-win-head/build/inplace/mingw/bin/gcc.exe -E -Ic:/builds/slave/x86-win-head/build/libraries/integer-gmp/gmp -Ilibraries/integer-gmp/. -I"c:/builds/slave/x86-win-head/build/includes" -I"c:/builds/slave/x86-win-head/build/libffi/dist-install/build" -MM libraries/integer-gmp/cbits/cbits.c -MF libraries/integer-gmp/dist-install/build/.depend-v-p.c_asm.bit In file included from libraries/integer-gmp/cbits/cbits.c:12: libraries/integer-gmp/cbits/alloc.c:11:17: gmp.h: No such file or directory make[2]: *** [libraries/integer-gmp/dist-install/build/.depend-v-p.c_asm] Error 1 make[1]: *** [all] Error 2 make[1]: Leaving directory `/buildbot/x86-win-head/build' -------------- next part -------------- Last 30 lines: # important, in order to get make to generate the right makefile code. c:/builds/slave/x86-win-fast-head/build/inplace/mingw/bin/gcc.exe -E -Ilibraries/base/include -DOPTIMISE_INTEGER_GCD_LCM -I"c:/builds/slave/x86-win-fast-head/build/includes" -I"c:/builds/slave/x86-win-fast-head/build/libffi/dist-install/build" -MM libraries/base/cbits/primFloat.c -MF libraries/base/dist-install/build/.depend-v.c_asm.bit sed -e "1s|\.o|\.o|" -e "1s|^|libraries/base/cbits/|" -e "1s|libraries/base/|libraries/base/dist-install/build/|" -e "s|c:/builds/slave/x86-win-fast-head/build/||g" -e "s|dist-install/build/dist-install/build|dist-install/build|g" libraries/base/dist-install/build/.depend-v.c_asm.bit >> libraries/base/dist-install/build/.depend-v.c_asm.tmp "rm" -f libraries/base/dist-install/build/.depend-v.c_asm.bit echo "libraries/base_dist-install_depfile_c_asm_EXISTS = YES" >> libraries/base/dist-install/build/.depend-v.c_asm.tmp mv libraries/base/dist-install/build/.depend-v.c_asm.tmp libraries/base/dist-install/build/.depend-v.c_asm "inplace/bin/mkdirhier" libraries/base/dist-install/build/System//. "inplace/bin/hsc2hs.exe" --cc=c:/builds/slave/x86-win-fast-head/build/inplace/mingw/bin/gcc.exe --ld=c:/builds/slave/x86-win-fast-head/build/inplace/mingw/bin/gcc.exe --cflag=-D__GLASGOW_HASKELL__=613 '--cflag=-Ilibraries/base/include' '--cflag=-DOPTIMISE_INTEGER_GCD_LCM' '--cflag=-Ic:/builds/slave/x86-win-fast-head/build/includes' '--cflag=-Ic:/builds/slave/x86-win-fast-head/build/libffi/dist-install/build' '--lflag=-LC:\builds\slave\x86-win-fast-head\build\libraries\integer-gmp\dist-install\build' '--lflag=-LC:\builds\slave\x86-win-fast-head\build\libraries\ghc-prim\dist-install\build' '--lflag=-Lc:/builds/slave/x86-win-fast-head/build/rts/dist/build' '--lflag=-Lc:/builds/slave/x86-win-fast-head/build/libffi/dist-install/build' '--lflag=-lm' '--lflag=-lwsock32' '--lflag=-lmingwex' libraries/base/./System/CPUTime.hsc -o libraries/base/dist-install/build/System/CPUTime.hs "rm" -f libraries/base/dist-install/build/.depend-v.haskell.tmp touch libraries/base/dist-install/build/.depend-v.haskell.tmp "inplace/bin/ghc-stage1.exe" -M -include-pkg-deps -dep-makefile libraries/base/dist-install/build/.depend-v.haskell.tmp -H32m -O -package-name base-4.2.0.0 -hide-all-packages -i -ilibraries/base/. -ilibraries/base/dist-install/build -ilibraries/base/dist-install/build/autogen -Ilibraries/base/dist-install/build -Ilibraries/base/dist-install/build/autogen -Ilibraries/base/include -optP-DOPTIMISE_INTEGER_GCD_LCM -optP-include -optPlibraries/base/dist-install/build/autogen/cabal_macros.h -package ghc-prim-0.2.0.0 -package integer-gmp-0.2.0.0 -package rts-1.0 -package-name base -XMagicHash -XExistentialQuantification -XRank2Types -XScopedTypeVariables -XUnboxedTuples -XForeignFunctionInterface -XUnliftedFFITypes -XDeriveDataTypeable -XGeneralizedNewtypeDeriving -XFlexibleInstances -XStandaloneDeriving -XPatternGuards -XEmptyDataDecls -XNoImplicitPrelude -XCPP -O -fgenerics -fasm -fno-warn-deprecated-flags -odir libraries/base/dist-install/build -hidir libraries/base/dist-install/build -stubdir libraries/base/dist-install/build -hisuf hi -osuf o -hcsuf hc libraries/base/./GHC/IO/Encoding/CodePage/Table.hs libraries/base/./Foreign/Concurrent.hs libraries/base/./GHC/Arr.lhs libraries/base/./GHC/Base.lhs libraries/base/./GHC/Classes.hs libraries/base/./GHC/Conc.lhs libraries/base/./GHC/ConsoleHandler.hs libraries/base/./GHC/Constants.hs libraries/base/./GHC/Desugar.hs libraries/base/./GHC/Enum.lhs libraries/base/./GHC/Environment.hs libraries/base/./GHC/Err.lhs libraries/base/./GHC/Exception.lhs libraries/base/./GHC/Exts.hs libraries/base/./GHC/Float.lhs libraries/base/./GHC/ForeignPtr.hs libraries/base/./GHC/MVar.hs libraries/base/./GHC/IO.hs libraries/base/./GHC/IO/IOMode.hs libraries/base/./GHC/IO/Buffer.hs libraries/base/./GHC/IO/Device.hs libraries/base/./GHC/IO/BufferedIO.hs libraries/base/./GHC/IO/FD.hs libraries/base/./GHC/IO/Exception.hs libraries/base/./GHC/IO/Encoding.hs libraries/base/./GHC/IO/Encoding/Latin1.hs libraries/base/./GHC/IO/Encoding/UTF8.hs libraries/base/./GHC/IO/Enc oding/UTF16.hs libraries/base/./GHC/IO/Encoding/UTF32.hs libraries/base/./GHC/IO/Encoding/Types.hs libraries/base/./GHC/IO/Encoding/Iconv.hs libraries/base/./GHC/IO/Encoding/CodePage.hs libraries/base/./GHC/IO/Handle.hs libraries/base/./GHC/IO/Handle/Types.hs libraries/base/./GHC/IO/Handle/Internals.hs libraries/base/./GHC/IO/Handle/FD.hs libraries/base/./GHC/IO/Handle/Text.hs libraries/base/./GHC/IOBase.hs libraries/base/./GHC/Handle.hs libraries/base/./GHC/IORef.hs libraries/base/./GHC/IOArray.hs libraries/base/./GHC/Int.hs libraries/base/./GHC/List.lhs libraries/base/./GHC/Num.lhs libraries/base/./GHC/PArr.hs libraries/base/./GHC/Pack.lhs libraries/base/./GHC/Ptr.lhs libraries/base/./GHC/Read.lhs libraries/base/./GHC/Real.lhs libraries/base/./GHC/ST.lhs libraries/base/./GHC/STRef.lhs libraries/base/./GHC/Show.lhs libraries/base/./GHC/Stable.lhs libraries/base/./GHC/Storable.lhs libraries/base/./GHC/TopHandler.lhs libraries/base/./GHC/Unicode.hs libraries/base/./GHC/Weak.lhs libraries/base/./GHC/Word.hs libraries/base/./System/Timeout.hs 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/Concurrent/SampleVar.hs libraries/base/./Control/Exception.hs libraries/base/./Control/Exception/Base.hs libraries/base/./Control/OldException.hs libraries/base/./Control/Monad.hs libraries/base/./Control/Monad/Fix.hs libraries/base/./Control/Monad/Instances.hs libraries/base/./Control/Monad/ST.hs libraries/base/./Control/Monad/ST/Lazy.hs libraries/base/./Control/Monad/ST/Strict.hs libraries/base/./Data/Bits.hs libraries/base/./Data/Bool.hs libraries/base/./Data/Char.hs libraries/base/./Data/Complex.hs libraries/base/./Data/Dynamic.hs libraries/base/./Data/Either.hs libraries/ base/./Data/Eq.hs libraries/base/./Data/Data.hs libraries/base/./Data/Fixed.hs libraries/base/./Data/Foldable.hs libraries/base/./Data/Function.hs libraries/base/./Data/Functor.hs libraries/base/./Data/HashTable.hs libraries/base/./Data/IORef.hs libraries/base/./Data/Int.hs libraries/base/./Data/Ix.hs libraries/base/./Data/List.hs libraries/base/./Data/Maybe.hs libraries/base/./Data/Monoid.hs libraries/base/./Data/Ord.hs libraries/base/./Data/Ratio.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/Typeable.hs libraries/base/./Data/Unique.hs libraries/base/./Data/Version.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/ForeignPtr.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/Utils.hs libraries/base/./Foreign/Ptr.hs libraries/base/./Foreign/StablePtr.hs libraries/base/./Foreign/Storable.hs libraries/base/./Numeric.hs libraries/base/./Prelude.hs libraries/base/./System/Console/GetOpt.hs libraries/base/dist-install/build/System/CPUTime.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/./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 echo "libraries/base_dist-install_depfile_haskell_EXISTS = YES" >> libraries/base/dist-install/build/.depend-v.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/ST/ libraries/base/dist-install/build/Data/ libraries/base/dist-install/build/Data/STRef/ 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/Marshal/ libraries/base/dist-install/build/GHC/ libraries/base/dist-install/build/GHC/IO/ libraries/base/dist-install/build/GHC/IO/Encoding/ libraries/base/dist-install/build/GHC/IO/Encoding/CodePage/ libraries/base/dist-install/build/GHC/IO/Handle/ libraries/base/dist-install/build/System/ libraries/base/dist-install/build/System/Console/ 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 mv libraries/base/dist-install/build/.depend-v.haskell.tmp libraries/base/dist-install/build/.depend-v.haskell "rm" -f libraries/integer-gmp/dist-install/build/.depend-v.c_asm.tmp touch libraries/integer-gmp/dist-install/build/.depend-v.c_asm.tmp # libraries/integer-gmp = dir # dist-install = distdir # libraries/integer-gmp/dist-install/build/.depend-v.c_asm = depfile # libraries/integer-gmp/cbits/cbits.c = file # v = way # The formatting of this definition (e.g. the blank line above) is # important, in order to get make to generate the right makefile code. c:/builds/slave/x86-win-fast-head/build/inplace/mingw/bin/gcc.exe -E -Ic:/builds/slave/x86-win-fast-head/build/libraries/integer-gmp/gmp -Ilibraries/integer-gmp/. -I"c:/builds/slave/x86-win-fast-head/build/includes" -I"c:/builds/slave/x86-win-fast-head/build/libffi/dist-install/build" -MM libraries/integer-gmp/cbits/cbits.c -MF libraries/integer-gmp/dist-install/build/.depend-v.c_asm.bit In file included from libraries/integer-gmp/cbits/cbits.c:12: libraries/integer-gmp/cbits/alloc.c:11:17: gmp.h: No such file or directory make[2]: *** [libraries/integer-gmp/dist-install/build/.depend-v.c_asm] Error 1 make[1]: *** [all] Error 2 make[1]: Leaving directory `/buildbot/x86-win-fast-head/build' -------------- next part -------------- Last 30 lines: checking for gfind... no checking for find... /usr/bin/find checking for sort... /bin/sort checking for GHC version date... given 6.13.20091210 checking for ghc... no configure: error: GHC is required unless bootstrapping from .hc files. -------------- next part -------------- Last 30 lines: "/Users/thorkilnaur/tn/install/ghc-6.8.3/bin/ghc" -H32m -O -package-conf libraries/bootstrapping.conf -package-name ghc-6.13 -hide-all-packages -i -icompiler/nativeGen -icompiler/basicTypes -icompiler/cmm -icompiler/codeGen -icompiler/coreSyn -icompiler/deSugar -icompiler/ghci -icompiler/hsSyn -icompiler/iface -icompiler/main -icompiler/parser -icompiler/prelude -icompiler/profiling -icompiler/rename -icompiler/simplCore -icompiler/simplStg -icompiler/specialise -icompiler/stgSyn -icompiler/stranal -icompiler/typecheck -icompiler/types -icompiler/utils -icompiler/vectorise -icompiler/stage1/build -icompiler/stage1/build/autogen -Icompiler/stage1/build -Icompiler/stage1/build/autogen -Icompiler/stage1 -Icompiler/../libraries/base/cbits -Icompiler/../libraries/base/include -Icompiler/. -Icompiler/parser -Icompiler/utils -optP-include -optPcompiler/stage1/build/autogen/cabal_macros.h -package Cabal-1.9.0 -package array-0.1.0.0 -package base-3.0.2.0 -package bin-package-db-0.0.0.0 -package bytestring-0.9.0.1.1 -package containers-0.1.0.2 -package directory-1.0.0.1 -package extensible-exceptions-0.1.1.1 -package filepath-1.1.0.0 -package hpc-0.5.0.4 -package old-time-1.0.0.0 -package process-1.0.0.1 -package unix-2.3.0.1 -Wall -fno-warn-name-shadowing -fno-warn-orphans -XPatternSignatures -XCPP -XMagicHash -XUnboxedTuples -XPatternGuards -XForeignFunctionInterface -XEmptyDataDecls -XTypeSynonymInstances -XMultiParamTypeClasses -XFlexibleInstances -XRank2Types -XScopedTypeVariables -XDeriveDataTypeable -XRelaxedPolyRec -#include cutils.h -DSTAGE=1 -O -fasm -odir compiler/stage1/build -hidir compiler/stage1/build -stubdir compiler/stage1/build -hisuf hi -osuf o -hcsuf hc -c compiler/nativeGen/RegAlloc/Graph/Stats.hs -o compiler/stage1/build/RegAlloc/Graph/Stats.o "/Users/thorkilnaur/tn/install/ghc-6.8.3/bin/ghc" -H32m -O -package-conf libraries/bootstrapping.conf -package-name ghc-6.13 -hide-all-packages -i -icompiler/nativeGen -icompiler/basicTypes -icompiler/cmm -icompiler/codeGen -icompiler/coreSyn -icompiler/deSugar -icompiler/ghci -icompiler/hsSyn -icompiler/iface -icompiler/main -icompiler/parser -icompiler/prelude -icompiler/profiling -icompiler/rename -icompiler/simplCore -icompiler/simplStg -icompiler/specialise -icompiler/stgSyn -icompiler/stranal -icompiler/typecheck -icompiler/types -icompiler/utils -icompiler/vectorise -icompiler/stage1/build -icompiler/stage1/build/autogen -Icompiler/stage1/build -Icompiler/stage1/build/autogen -Icompiler/stage1 -Icompiler/../libraries/base/cbits -Icompiler/../libraries/base/include -Icompiler/. -Icompiler/parser -Icompiler/utils -optP-include -optPcompiler/stage1/build/autogen/cabal_macros.h -package Cabal-1.9.0 -package array-0.1.0.0 -package base-3.0.2.0 -package bin-package-db-0.0.0.0 -package bytestring-0.9.0.1.1 -package containers-0.1.0.2 -package directory-1.0.0.1 -package extensible-exceptions-0.1.1.1 -package filepath-1.1.0.0 -package hpc-0.5.0.4 -package old-time-1.0.0.0 -package process-1.0.0.1 -package unix-2.3.0.1 -Wall -fno-warn-name-shadowing -fno-warn-orphans -XPatternSignatures -XCPP -XMagicHash -XUnboxedTuples -XPatternGuards -XForeignFunctionInterface -XEmptyDataDecls -XTypeSynonymInstances -XMultiParamTypeClasses -XFlexibleInstances -XRank2Types -XScopedTypeVariables -XDeriveDataTypeable -XRelaxedPolyRec -#include cutils.h -DSTAGE=1 -O -fasm -odir compiler/stage1/build -hidir compiler/stage1/build -stubdir compiler/stage1/build -hisuf hi -osuf o -hcsuf hc -c compiler/nativeGen/RegAlloc/Graph/SpillClean.hs -o compiler/stage1/build/RegAlloc/Graph/SpillClean.o "/Users/thorkilnaur/tn/install/ghc-6.8.3/bin/ghc" -H32m -O -package-conf libraries/bootstrapping.conf -package-name ghc-6.13 -hide-all-packages -i -icompiler/nativeGen -icompiler/basicTypes -icompiler/cmm -icompiler/codeGen -icompiler/coreSyn -icompiler/deSugar -icompiler/ghci -icompiler/hsSyn -icompiler/iface -icompiler/main -icompiler/parser -icompiler/prelude -icompiler/profiling -icompiler/rename -icompiler/simplCore -icompiler/simplStg -icompiler/specialise -icompiler/stgSyn -icompiler/stranal -icompiler/typecheck -icompiler/types -icompiler/utils -icompiler/vectorise -icompiler/stage1/build -icompiler/stage1/build/autogen -Icompiler/stage1/build -Icompiler/stage1/build/autogen -Icompiler/stage1 -Icompiler/../libraries/base/cbits -Icompiler/../libraries/base/include -Icompiler/. -Icompiler/parser -Icompiler/utils -optP-include -optPcompiler/stage1/build/autogen/cabal_macros.h -package Cabal-1.9.0 -package array-0.1.0.0 -package base-3.0.2.0 -package bin-package-db-0.0.0.0 -package bytestring-0.9.0.1.1 -package containers-0.1.0.2 -package directory-1.0.0.1 -package extensible-exceptions-0.1.1.1 -package filepath-1.1.0.0 -package hpc-0.5.0.4 -package old-time-1.0.0.0 -package process-1.0.0.1 -package unix-2.3.0.1 -Wall -fno-warn-name-shadowing -fno-warn-orphans -XPatternSignatures -XCPP -XMagicHash -XUnboxedTuples -XPatternGuards -XForeignFunctionInterface -XEmptyDataDecls -XTypeSynonymInstances -XMultiParamTypeClasses -XFlexibleInstances -XRank2Types -XScopedTypeVariables -XDeriveDataTypeable -XRelaxedPolyRec -#include cutils.h -DSTAGE=1 -O -fasm -odir compiler/stage1/build -hidir compiler/stage1/build -stubdir compiler/stage1/build -hisuf hi -osuf o -hcsuf hc -c compiler/nativeGen/RegAlloc/Graph/Main.hs -o compiler/stage1/build/RegAlloc/Graph/Main.o "/Users/thorkilnaur/tn/install/ghc-6.8.3/bin/ghc" -H32m -O -package-conf libraries/bootstrapping.conf -package-name ghc-6.13 -hide-all-packages -i -icompiler/nativeGen -icompiler/basicTypes -icompiler/cmm -icompiler/codeGen -icompiler/coreSyn -icompiler/deSugar -icompiler/ghci -icompiler/hsSyn -icompiler/iface -icompiler/main -icompiler/parser -icompiler/prelude -icompiler/profiling -icompiler/rename -icompiler/simplCore -icompiler/simplStg -icompiler/specialise -icompiler/stgSyn -icompiler/stranal -icompiler/typecheck -icompiler/types -icompiler/utils -icompiler/vectorise -icompiler/stage1/build -icompiler/stage1/build/autogen -Icompiler/stage1/build -Icompiler/stage1/build/autogen -Icompiler/stage1 -Icompiler/../libraries/base/cbits -Icompiler/../libraries/base/include -Icompiler/. -Icompiler/parser -Icompiler/utils -optP-include -optPcompiler/stage1/build/autogen/cabal_macros.h -package Cabal-1.9.0 -package array-0.1.0.0 -package base-3.0.2.0 -package bin-package-db-0.0.0.0 -package bytestring-0.9.0.1.1 -package containers-0.1.0.2 -package directory-1.0.0.1 -package extensible-exceptions-0.1.1.1 -package filepath-1.1.0.0 -package hpc-0.5.0.4 -package old-time-1.0.0.0 -package process-1.0.0.1 -package unix-2.3.0.1 -Wall -fno-warn-name-shadowing -fno-warn-orphans -XPatternSignatures -XCPP -XMagicHash -XUnboxedTuples -XPatternGuards -XForeignFunctionInterface -XEmptyDataDecls -XTypeSynonymInstances -XMultiParamTypeClasses -XFlexibleInstances -XRank2Types -XScopedTypeVariables -XDeriveDataTypeable -XRelaxedPolyRec -#include cutils.h -DSTAGE=1 -O -fasm -odir compiler/stage1/build -hidir compiler/stage1/build -stubdir compiler/stage1/build -hisuf hi -osuf o -hcsuf hc -c compiler/nativeGen/RegAlloc/Linear/PPC/FreeRegs.hs -o compiler/stage1/build/RegAlloc/Linear/PPC/FreeRegs.o "/Users/thorkilnaur/tn/install/ghc-6.8.3/bin/ghc" -H32m -O -package-conf libraries/bootstrapping.conf -package-name ghc-6.13 -hide-all-packages -i -icompiler/nativeGen -icompiler/basicTypes -icompiler/cmm -icompiler/codeGen -icompiler/coreSyn -icompiler/deSugar -icompiler/ghci -icompiler/hsSyn -icompiler/iface -icompiler/main -icompiler/parser -icompiler/prelude -icompiler/profiling -icompiler/rename -icompiler/simplCore -icompiler/simplStg -icompiler/specialise -icompiler/stgSyn -icompiler/stranal -icompiler/typecheck -icompiler/types -icompiler/utils -icompiler/vectorise -icompiler/stage1/build -icompiler/stage1/build/autogen -Icompiler/stage1/build -Icompiler/stage1/build/autogen -Icompiler/stage1 -Icompiler/../libraries/base/cbits -Icompiler/../libraries/base/include -Icompiler/. -Icompiler/parser -Icompiler/utils -optP-include -optPcompiler/stage1/build/autogen/cabal_macros.h -package Cabal-1.9.0 -package array-0.1.0.0 -package base-3.0.2.0 -package bin-package-db-0.0.0.0 -package bytestring-0.9.0.1.1 -package containers-0.1.0.2 -package directory-1.0.0.1 -package extensible-exceptions-0.1.1.1 -package filepath-1.1.0.0 -package hpc-0.5.0.4 -package old-time-1.0.0.0 -package process-1.0.0.1 -package unix-2.3.0.1 -Wall -fno-warn-name-shadowing -fno-warn-orphans -XPatternSignatures -XCPP -XMagicHash -XUnboxedTuples -XPatternGuards -XForeignFunctionInterface -XEmptyDataDecls -XTypeSynonymInstances -XMultiParamTypeClasses -XFlexibleInstances -XRank2Types -XScopedTypeVariables -XDeriveDataTypeable -XRelaxedPolyRec -#include cutils.h -DSTAGE=1 -O -fasm -odir compiler/stage1/build -hidir compiler/stage1/build -stubdir compiler/stage1/build -hisuf hi -osuf o -hcsuf hc -c compiler/nativeGen/RegAlloc/Linear/FreeRegs.hs -o compiler/stage1/build/RegAlloc/Linear/FreeRegs.o "/Users/thorkilnaur/tn/install/ghc-6.8.3/bin/ghc" -H32m -O -package-conf libraries/bootstrapping.conf -package-name ghc-6.13 -hide-all-packages -i -icompiler/nativeGen -icompiler/basicTypes -icompiler/cmm -icompiler/codeGen -icompiler/coreSyn -icompiler/deSugar -icompiler/ghci -icompiler/hsSyn -icompiler/iface -icompiler/main -icompiler/parser -icompiler/prelude -icompiler/profiling -icompiler/rename -icompiler/simplCore -icompiler/simplStg -icompiler/specialise -icompiler/stgSyn -icompiler/stranal -icompiler/typecheck -icompiler/types -icompiler/utils -icompiler/vectorise -icompiler/stage1/build -icompiler/stage1/build/autogen -Icompiler/stage1/build -Icompiler/stage1/build/autogen -Icompiler/stage1 -Icompiler/../libraries/base/cbits -Icompiler/../libraries/base/include -Icompiler/. -Icompiler/parser -Icompiler/utils -optP-include -optPcompiler/stage1/build/autogen/cabal_macros.h -package Cabal-1.9.0 -package array-0.1.0.0 -package base-3.0.2.0 -package bin-package-db-0.0.0.0 -package bytestring-0.9.0.1.1 -package containers-0.1.0.2 -package directory-1.0.0.1 -package extensible-exceptions-0.1.1.1 -package filepath-1.1.0.0 -package hpc-0.5.0.4 -package old-time-1.0.0.0 -package process-1.0.0.1 -package unix-2.3.0.1 -Wall -fno-warn-name-shadowing -fno-warn-orphans -XPatternSignatures -XCPP -XMagicHash -XUnboxedTuples -XPatternGuards -XForeignFunctionInterface -XEmptyDataDecls -XTypeSynonymInstances -XMultiParamTypeClasses -XFlexibleInstances -XRank2Types -XScopedTypeVariables -XDeriveDataTypeable -XRelaxedPolyRec -#include cutils.h -DSTAGE=1 -O -fasm -odir compiler/stage1/build -hidir compiler/stage1/build -stubdir compiler/stage1/build -hisuf hi -osuf o -hcsuf hc -c compiler/nativeGen/RegAlloc/Linear/StackMap.hs -o compiler/stage1/build/RegAlloc/Linear/StackMap.o "/Users/thorkilnaur/tn/install/ghc-6.8.3/bin/ghc" -H32m -O -package-conf libraries/bootstrapping.conf -package-name ghc-6.13 -hide-all-packages -i -icompiler/nativeGen -icompiler/basicTypes -icompiler/cmm -icompiler/codeGen -icompiler/coreSyn -icompiler/deSugar -icompiler/ghci -icompiler/hsSyn -icompiler/iface -icompiler/main -icompiler/parser -icompiler/prelude -icompiler/profiling -icompiler/rename -icompiler/simplCore -icompiler/simplStg -icompiler/specialise -icompiler/stgSyn -icompiler/stranal -icompiler/typecheck -icompiler/types -icompiler/utils -icompiler/vectorise -icompiler/stage1/build -icompiler/stage1/build/autogen -Icompiler/stage1/build -Icompiler/stage1/build/autogen -Icompiler/stage1 -Icompiler/../libraries/base/cbits -Icompiler/../libraries/base/include -Icompiler/. -Icompiler/parser -Icompiler/utils -optP-include -optPcompiler/stage1/build/autogen/cabal_macros.h -package Cabal-1.9.0 -package array-0.1.0.0 -package base-3.0.2.0 -package bin-package-db-0.0.0.0 -package bytestring-0.9.0.1.1 -package containers-0.1.0.2 -package directory-1.0.0.1 -package extensible-exceptions-0.1.1.1 -package filepath-1.1.0.0 -package hpc-0.5.0.4 -package old-time-1.0.0.0 -package process-1.0.0.1 -package unix-2.3.0.1 -Wall -fno-warn-name-shadowing -fno-warn-orphans -XPatternSignatures -XCPP -XMagicHash -XUnboxedTuples -XPatternGuards -XForeignFunctionInterface -XEmptyDataDecls -XTypeSynonymInstances -XMultiParamTypeClasses -XFlexibleInstances -XRank2Types -XScopedTypeVariables -XDeriveDataTypeable -XRelaxedPolyRec -#include cutils.h -DSTAGE=1 -O -fasm -odir compiler/stage1/build -hidir compiler/stage1/build -stubdir compiler/stage1/build -hisuf hi -osuf o -hcsuf hc -c compiler/nativeGen/RegAlloc/Linear/Base.hs -o compiler/stage1/build/RegAlloc/Linear/Base.o "/Users/thorkilnaur/tn/install/ghc-6.8.3/bin/ghc" -H32m -O -package-conf libraries/bootstrapping.conf -package-name ghc-6.13 -hide-all-packages -i -icompiler/nativeGen -icompiler/basicTypes -icompiler/cmm -icompiler/codeGen -icompiler/coreSyn -icompiler/deSugar -icompiler/ghci -icompiler/hsSyn -icompiler/iface -icompiler/main -icompiler/parser -icompiler/prelude -icompiler/profiling -icompiler/rename -icompiler/simplCore -icompiler/simplStg -icompiler/specialise -icompiler/stgSyn -icompiler/stranal -icompiler/typecheck -icompiler/types -icompiler/utils -icompiler/vectorise -icompiler/stage1/build -icompiler/stage1/build/autogen -Icompiler/stage1/build -Icompiler/stage1/build/autogen -Icompiler/stage1 -Icompiler/../libraries/base/cbits -Icompiler/../libraries/base/include -Icompiler/. -Icompiler/parser -Icompiler/utils -optP-include -optPcompiler/stage1/build/autogen/cabal_macros.h -package Cabal-1.9.0 -package array-0.1.0.0 -package base-3.0.2.0 -package bin-package-db-0.0.0.0 -package bytestring-0.9.0.1.1 -package containers-0.1.0.2 -package directory-1.0.0.1 -package extensible-exceptions-0.1.1.1 -package filepath-1.1.0.0 -package hpc-0.5.0.4 -package old-time-1.0.0.0 -package process-1.0.0.1 -package unix-2.3.0.1 -Wall -fno-warn-name-shadowing -fno-warn-orphans -XPatternSignatures -XCPP -XMagicHash -XUnboxedTuples -XPatternGuards -XForeignFunctionInterface -XEmptyDataDecls -XTypeSynonymInstances -XMultiParamTypeClasses -XFlexibleInstances -XRank2Types -XScopedTypeVariables -XDeriveDataTypeable -XRelaxedPolyRec -#include cutils.h -DSTAGE=1 -O -fasm -odir compiler/stage1/build -hidir compiler/stage1/build -stubdir compiler/stage1/build -hisuf hi -osuf o -hcsuf hc -c compiler/nativeGen/RegAlloc/Linear/Stats.hs -o compiler/stage1/build/RegAlloc/Linear/Stats.o "/Users/thorkilnaur/tn/install/ghc-6.8.3/bin/ghc" -H32m -O -package-conf libraries/bootstrapping.conf -package-name ghc-6.13 -hide-all-packages -i -icompiler/nativeGen -icompiler/basicTypes -icompiler/cmm -icompiler/codeGen -icompiler/coreSyn -icompiler/deSugar -icompiler/ghci -icompiler/hsSyn -icompiler/iface -icompiler/main -icompiler/parser -icompiler/prelude -icompiler/profiling -icompiler/rename -icompiler/simplCore -icompiler/simplStg -icompiler/specialise -icompiler/stgSyn -icompiler/stranal -icompiler/typecheck -icompiler/types -icompiler/utils -icompiler/vectorise -icompiler/stage1/build -icompiler/stage1/build/autogen -Icompiler/stage1/build -Icompiler/stage1/build/autogen -Icompiler/stage1 -Icompiler/../libraries/base/cbits -Icompiler/../libraries/base/include -Icompiler/. -Icompiler/parser -Icompiler/utils -optP-include -optPcompiler/stage1/build/autogen/cabal_macros.h -package Cabal-1.9.0 -package array-0.1.0.0 -package base-3.0.2.0 -package bin-package-db-0.0.0.0 -package bytestring-0.9.0.1.1 -package containers-0.1.0.2 -package directory-1.0.0.1 -package extensible-exceptions-0.1.1.1 -package filepath-1.1.0.0 -package hpc-0.5.0.4 -package old-time-1.0.0.0 -package process-1.0.0.1 -package unix-2.3.0.1 -Wall -fno-warn-name-shadowing -fno-warn-orphans -XPatternSignatures -XCPP -XMagicHash -XUnboxedTuples -XPatternGuards -XForeignFunctionInterface -XEmptyDataDecls -XTypeSynonymInstances -XMultiParamTypeClasses -XFlexibleInstances -XRank2Types -XScopedTypeVariables -XDeriveDataTypeable -XRelaxedPolyRec -#include cutils.h -DSTAGE=1 -O -fasm -odir compiler/stage1/build -hidir compiler/stage1/build -stubdir compiler/stage1/build -hisuf hi -osuf o -hcsuf hc -c compiler/nativeGen/RegAlloc/Linear/State.hs -o compiler/stage1/build/RegAlloc/Linear/State.o "/Users/thorkilnaur/tn/install/ghc-6.8.3/bin/ghc" -H32m -O -package-conf libraries/bootstrapping.conf -package-name ghc-6.13 -hide-all-packages -i -icompiler/nativeGen -icompiler/basicTypes -icompiler/cmm -icompiler/codeGen -icompiler/coreSyn -icompiler/deSugar -icompiler/ghci -icompiler/hsSyn -icompiler/iface -icompiler/main -icompiler/parser -icompiler/prelude -icompiler/profiling -icompiler/rename -icompiler/simplCore -icompiler/simplStg -icompiler/specialise -icompiler/stgSyn -icompiler/stranal -icompiler/typecheck -icompiler/types -icompiler/utils -icompiler/vectorise -icompiler/stage1/build -icompiler/stage1/build/autogen -Icompiler/stage1/build -Icompiler/stage1/build/autogen -Icompiler/stage1 -Icompiler/../libraries/base/cbits -Icompiler/../libraries/base/include -Icompiler/. -Icompiler/parser -Icompiler/utils -optP-include -optPcompiler/stage1/build/autogen/cabal_macros.h -package Cabal-1.9.0 -package array-0.1.0.0 -package base-3.0.2.0 -package bin-package-db-0.0.0.0 -package bytestring-0.9.0.1.1 -package containers-0.1.0.2 -package directory-1.0.0.1 -package extensible-exceptions-0.1.1.1 -package filepath-1.1.0.0 -package hpc-0.5.0.4 -package old-time-1.0.0.0 -package process-1.0.0.1 -package unix-2.3.0.1 -Wall -fno-warn-name-shadowing -fno-warn-orphans -XPatternSignatures -XCPP -XMagicHash -XUnboxedTuples -XPatternGuards -XForeignFunctionInterface -XEmptyDataDecls -XTypeSynonymInstances -XMultiParamTypeClasses -XFlexibleInstances -XRank2Types -XScopedTypeVariables -XDeriveDataTypeable -XRelaxedPolyRec -#include cutils.h -DSTAGE=1 -O -fasm -odir compiler/stage1/build -hidir compiler/stage1/build -stubdir compiler/stage1/build -hisuf hi -osuf o -hcsuf hc -c compiler/nativeGen/RegAlloc/Linear/JoinToTargets.hs -o compiler/stage1/build/RegAlloc/Linear/JoinToTargets.o "/Users/thorkilnaur/tn/install/ghc-6.8.3/bin/ghc" -H32m -O -package-conf libraries/bootstrapping.conf -package-name ghc-6.13 -hide-all-packages -i -icompiler/nativeGen -icompiler/basicTypes -icompiler/cmm -icompiler/codeGen -icompiler/coreSyn -icompiler/deSugar -icompiler/ghci -icompiler/hsSyn -icompiler/iface -icompiler/main -icompiler/parser -icompiler/prelude -icompiler/profiling -icompiler/rename -icompiler/simplCore -icompiler/simplStg -icompiler/specialise -icompiler/stgSyn -icompiler/stranal -icompiler/typecheck -icompiler/types -icompiler/utils -icompiler/vectorise -icompiler/stage1/build -icompiler/stage1/build/autogen -Icompiler/stage1/build -Icompiler/stage1/build/autogen -Icompiler/stage1 -Icompiler/../libraries/base/cbits -Icompiler/../libraries/base/include -Icompiler/. -Icompiler/parser -Icompiler/utils -optP-include -optPcompiler/stage1/build/autogen/cabal_macros.h -package Cabal-1.9.0 -package array-0.1.0.0 -package base-3.0.2.0 -package bin-package-db-0.0.0.0 -package bytestring-0.9.0.1.1 -package containers-0.1.0.2 -package directory-1.0.0.1 -package extensible-exceptions-0.1.1.1 -package filepath-1.1.0.0 -package hpc-0.5.0.4 -package old-time-1.0.0.0 -package process-1.0.0.1 -package unix-2.3.0.1 -Wall -fno-warn-name-shadowing -fno-warn-orphans -XPatternSignatures -XCPP -XMagicHash -XUnboxedTuples -XPatternGuards -XForeignFunctionInterface -XEmptyDataDecls -XTypeSynonymInstances -XMultiParamTypeClasses -XFlexibleInstances -XRank2Types -XScopedTypeVariables -XDeriveDataTypeable -XRelaxedPolyRec -#include cutils.h -DSTAGE=1 -O -fasm -odir compiler/stage1/build -hidir compiler/stage1/build -stubdir compiler/stage1/build -hisuf hi -osuf o -hcsuf hc -c compiler/nativeGen/RegAlloc/Linear/Main.hs -o compiler/stage1/build/RegAlloc/Linear/Main.o "/Users/thorkilnaur/tn/install/ghc-6.8.3/bin/ghc" -H32m -O -package-conf libraries/bootstrapping.conf -package-name ghc-6.13 -hide-all-packages -i -icompiler/nativeGen -icompiler/basicTypes -icompiler/cmm -icompiler/codeGen -icompiler/coreSyn -icompiler/deSugar -icompiler/ghci -icompiler/hsSyn -icompiler/iface -icompiler/main -icompiler/parser -icompiler/prelude -icompiler/profiling -icompiler/rename -icompiler/simplCore -icompiler/simplStg -icompiler/specialise -icompiler/stgSyn -icompiler/stranal -icompiler/typecheck -icompiler/types -icompiler/utils -icompiler/vectorise -icompiler/stage1/build -icompiler/stage1/build/autogen -Icompiler/stage1/build -Icompiler/stage1/build/autogen -Icompiler/stage1 -Icompiler/../libraries/base/cbits -Icompiler/../libraries/base/include -Icompiler/. -Icompiler/parser -Icompiler/utils -optP-include -optPcompiler/stage1/build/autogen/cabal_macros.h -package Cabal-1.9.0 -package array-0.1.0.0 -package base-3.0.2.0 -package bin-package-db-0.0.0.0 -package bytestring-0.9.0.1.1 -package containers-0.1.0.2 -package directory-1.0.0.1 -package extensible-exceptions-0.1.1.1 -package filepath-1.1.0.0 -package hpc-0.5.0.4 -package old-time-1.0.0.0 -package process-1.0.0.1 -package unix-2.3.0.1 -Wall -fno-warn-name-shadowing -fno-warn-orphans -XPatternSignatures -XCPP -XMagicHash -XUnboxedTuples -XPatternGuards -XForeignFunctionInterface -XEmptyDataDecls -XTypeSynonymInstances -XMultiParamTypeClasses -XFlexibleInstances -XRank2Types -XScopedTypeVariables -XDeriveDataTypeable -XRelaxedPolyRec -#include cutils.h -DSTAGE=1 -O -fasm -odir compiler/stage1/build -hidir compiler/stage1/build -stubdir compiler/stage1/build -hisuf hi -osuf o -hcsuf hc -c compiler/nativeGen/PPC/Ppr.hs -o compiler/stage1/build/PPC/Ppr.o "/Users/thorkilnaur/tn/install/ghc-6.8.3/bin/ghc" -H32m -O -package-conf libraries/bootstrapping.conf -package-name ghc-6.13 -hide-all-packages -i -icompiler/nativeGen -icompiler/basicTypes -icompiler/cmm -icompiler/codeGen -icompiler/coreSyn -icompiler/deSugar -icompiler/ghci -icompiler/hsSyn -icompiler/iface -icompiler/main -icompiler/parser -icompiler/prelude -icompiler/profiling -icompiler/rename -icompiler/simplCore -icompiler/simplStg -icompiler/specialise -icompiler/stgSyn -icompiler/stranal -icompiler/typecheck -icompiler/types -icompiler/utils -icompiler/vectorise -icompiler/stage1/build -icompiler/stage1/build/autogen -Icompiler/stage1/build -Icompiler/stage1/build/autogen -Icompiler/stage1 -Icompiler/../libraries/base/cbits -Icompiler/../libraries/base/include -Icompiler/. -Icompiler/parser -Icompiler/utils -optP-include -optPcompiler/stage1/build/autogen/cabal_macros.h -package Cabal-1.9.0 -package array-0.1.0.0 -package base-3.0.2.0 -package bin-package-db-0.0.0.0 -package bytestring-0.9.0.1.1 -package containers-0.1.0.2 -package directory-1.0.0.1 -package extensible-exceptions-0.1.1.1 -package filepath-1.1.0.0 -package hpc-0.5.0.4 -package old-time-1.0.0.0 -package process-1.0.0.1 -package unix-2.3.0.1 -Wall -fno-warn-name-shadowing -fno-warn-orphans -XPatternSignatures -XCPP -XMagicHash -XUnboxedTuples -XPatternGuards -XForeignFunctionInterface -XEmptyDataDecls -XTypeSynonymInstances -XMultiParamTypeClasses -XFlexibleInstances -XRank2Types -XScopedTypeVariables -XDeriveDataTypeable -XRelaxedPolyRec -#include cutils.h -DSTAGE=1 -O -fasm -odir compiler/stage1/build -hidir compiler/stage1/build -stubdir compiler/stage1/build -hisuf hi -osuf o -hcsuf hc -c compiler/nativeGen/PPC/RegInfo.hs -o compiler/stage1/build/PPC/RegInfo.o "/Users/thorkilnaur/tn/install/ghc-6.8.3/bin/ghc" -H32m -O -package-conf libraries/bootstrapping.conf -package-name ghc-6.13 -hide-all-packages -i -icompiler/nativeGen -icompiler/basicTypes -icompiler/cmm -icompiler/codeGen -icompiler/coreSyn -icompiler/deSugar -icompiler/ghci -icompiler/hsSyn -icompiler/iface -icompiler/main -icompiler/parser -icompiler/prelude -icompiler/profiling -icompiler/rename -icompiler/simplCore -icompiler/simplStg -icompiler/specialise -icompiler/stgSyn -icompiler/stranal -icompiler/typecheck -icompiler/types -icompiler/utils -icompiler/vectorise -icompiler/stage1/build -icompiler/stage1/build/autogen -Icompiler/stage1/build -Icompiler/stage1/build/autogen -Icompiler/stage1 -Icompiler/../libraries/base/cbits -Icompiler/../libraries/base/include -Icompiler/. -Icompiler/parser -Icompiler/utils -optP-include -optPcompiler/stage1/build/autogen/cabal_macros.h -package Cabal-1.9.0 -package array-0.1.0.0 -package base-3.0.2.0 -package bin-package-db-0.0.0.0 -package bytestring-0.9.0.1.1 -package containers-0.1.0.2 -package directory-1.0.0.1 -package extensible-exceptions-0.1.1.1 -package filepath-1.1.0.0 -package hpc-0.5.0.4 -package old-time-1.0.0.0 -package process-1.0.0.1 -package unix-2.3.0.1 -Wall -fno-warn-name-shadowing -fno-warn-orphans -XPatternSignatures -XCPP -XMagicHash -XUnboxedTuples -XPatternGuards -XForeignFunctionInterface -XEmptyDataDecls -XTypeSynonymInstances -XMultiParamTypeClasses -XFlexibleInstances -XRank2Types -XScopedTypeVariables -XDeriveDataTypeable -XRelaxedPolyRec -#include cutils.h -DSTAGE=1 -O -fasm -odir compiler/stage1/build -hidir compiler/stage1/build -stubdir compiler/stage1/build -hisuf hi -osuf o -hcsuf hc -c compiler/nativeGen/PPC/CodeGen.hs -o compiler/stage1/build/PPC/CodeGen.o "/Users/thorkilnaur/tn/install/ghc-6.8.3/bin/ghc" -H32m -O -package-conf libraries/bootstrapping.conf -package-name ghc-6.13 -hide-all-packages -i -icompiler/nativeGen -icompiler/basicTypes -icompiler/cmm -icompiler/codeGen -icompiler/coreSyn -icompiler/deSugar -icompiler/ghci -icompiler/hsSyn -icompiler/iface -icompiler/main -icompiler/parser -icompiler/prelude -icompiler/profiling -icompiler/rename -icompiler/simplCore -icompiler/simplStg -icompiler/specialise -icompiler/stgSyn -icompiler/stranal -icompiler/typecheck -icompiler/types -icompiler/utils -icompiler/vectorise -icompiler/stage1/build -icompiler/stage1/build/autogen -Icompiler/stage1/build -Icompiler/stage1/build/autogen -Icompiler/stage1 -Icompiler/../libraries/base/cbits -Icompiler/../libraries/base/include -Icompiler/. -Icompiler/parser -Icompiler/utils -optP-include -optPcompiler/stage1/build/autogen/cabal_macros.h -package Cabal-1.9.0 -package array-0.1.0.0 -package base-3.0.2.0 -package bin-package-db-0.0.0.0 -package bytestring-0.9.0.1.1 -package containers-0.1.0.2 -package directory-1.0.0.1 -package extensible-exceptions-0.1.1.1 -package filepath-1.1.0.0 -package hpc-0.5.0.4 -package old-time-1.0.0.0 -package process-1.0.0.1 -package unix-2.3.0.1 -Wall -fno-warn-name-shadowing -fno-warn-orphans -XPatternSignatures -XCPP -XMagicHash -XUnboxedTuples -XPatternGuards -XForeignFunctionInterface -XEmptyDataDecls -XTypeSynonymInstances -XMultiParamTypeClasses -XFlexibleInstances -XRank2Types -XScopedTypeVariables -XDeriveDataTypeable -XRelaxedPolyRec -#include cutils.h -DSTAGE=1 -O -fasm -odir compiler/stage1/build -hidir compiler/stage1/build -stubdir compiler/stage1/build -hisuf hi -osuf o -hcsuf hc -c compiler/nativeGen/AsmCodeGen.lhs -o compiler/stage1/build/AsmCodeGen.o compiler/nativeGen/AsmCodeGen.lhs:637:16: Not in scope: data constructor `DestBlockId' compiler/nativeGen/AsmCodeGen.lhs:875:31: Not in scope: `mkRtsCodeLabel' compiler/nativeGen/AsmCodeGen.lhs:879:31: Not in scope: `mkRtsCodeLabel' compiler/nativeGen/AsmCodeGen.lhs:883:31: Not in scope: `mkRtsCodeLabel' make[1]: *** [compiler/stage1/build/AsmCodeGen.o] Error 1 make: *** [all] Error 2 From marlowsd at gmail.com Fri Dec 11 05:44:55 2009 From: marlowsd at gmail.com (Simon Marlow) Date: Fri Dec 11 05:19:09 2009 Subject: patch applied (testsuite): use a smaller stack limit for conc012(ghci) Message-ID: <20091211104454.GA20660@haskell.galois.com> Fri Dec 11 01:44:39 PST 2009 Simon Marlow * use a smaller stack limit for conc012(ghci) Ignore-this: 48fee0dc80d6eb4d6370a451428030e6 M ./tests/ghc-regress/concurrent/should_run/all.T -1 +3 View patch online: http://darcs.haskell.org/testsuite/_darcs/patches/20091211094439-12142-686164aba982e48b978fce1f392eb22dd04d7a3f.gz From simonpj at microsoft.com Fri Dec 11 07:24:21 2009 From: simonpj at microsoft.com (Simon Peyton Jones) Date: Fri Dec 11 06:58:36 2009 Subject: patch applied (ghc): Improve dumping for rules, and documentation of same Message-ID: <20091211122420.GA24040@haskell.galois.com> Tue Dec 8 02:55:56 PST 2009 simonpj@microsoft.com * Improve dumping for rules, and documentation of same Ignore-this: 4b09e56f953d130d5cb2807cf9da7303 Inspired by Trac #3703 M ./compiler/simplCore/SimplCore.lhs -2 +2 M ./docs/users_guide/debugging.xml -2 +3 M ./docs/users_guide/glasgow_exts.xml -3 +6 View patch online: http://darcs.haskell.org/ghc/_darcs/patches/20091208105556-1287e-7334931e42adb471a84d54f944ea61f52d711363.gz From simonpj at microsoft.com Fri Dec 11 07:24:27 2009 From: simonpj at microsoft.com (Simon Peyton Jones) Date: Fri Dec 11 06:58:42 2009 Subject: patch applied (ghc): Make -ddump-simpl-stats a bit more informative by default Message-ID: <20091211122426.GA24065@haskell.galois.com> Tue Dec 8 09:54:45 PST 2009 simonpj@microsoft.com * Make -ddump-simpl-stats a bit more informative by default Ignore-this: 1bbe3f4c4b727a3b1580236c1f9c2583 This mades -ddump-simpl-stats print out per-rule and per-id information by default, rather than requiring -dppr-debug. On the whole that is what you want. The -dppr-debug flag now just controls printing of the log. M ./compiler/simplCore/SimplMonad.lhs -23 +17 View patch online: http://darcs.haskell.org/ghc/_darcs/patches/20091208175445-1287e-8b4dd7b4a7d6bc991ed3366f0dabd5744852f3f8.gz From simonpj at microsoft.com Fri Dec 11 07:24:32 2009 From: simonpj at microsoft.com (Simon Peyton Jones) Date: Fri Dec 11 06:58:46 2009 Subject: patch applied (ghc): Fix spelling in comment Message-ID: <20091211122431.GA24099@haskell.galois.com> Fri Dec 11 03:57:44 PST 2009 simonpj@microsoft.com * Fix spelling in comment Ignore-this: bd02fc0eb67efc7404536f1ee96d4d1f M ./compiler/typecheck/TcSimplify.lhs -1 +1 View patch online: http://darcs.haskell.org/ghc/_darcs/patches/20091211115744-1287e-2aa74860928d7be02f2268528700ceaeb800f841.gz From simonpj at microsoft.com Fri Dec 11 07:24:36 2009 From: simonpj at microsoft.com (Simon Peyton Jones) Date: Fri Dec 11 06:58:50 2009 Subject: patch applied (ghc): Fix two related bugs in u_tys Message-ID: <20091211122436.GA24119@haskell.galois.com> Fri Dec 11 04:01:22 PST 2009 simonpj@microsoft.com * Fix two related bugs in u_tys Ignore-this: 25e826e0915c6f6267cadff96f1d7ca6 When we normalise a type family application we must recursively call uTys, *not* 'go', because the latter loop is only there to look through type synonyms. This bug made the type checker generate ill-typed coercions, which were rejected by Core Lint. A related bug only affects the size of coercions. If faced with (m a) ~ (F b c) where F has arity 1, we want to decompose to m ~ F Int, a ~ c rather than deferring. The application decomposition was being tried last, so we were missing this opportunity. Thanks to Roman for an example that showed all this up. M ./compiler/typecheck/TcUnify.lhs -23 +24 View patch online: http://darcs.haskell.org/ghc/_darcs/patches/20091211120122-1287e-c1f5791d4b503d1da4bab7d9d9b7f8d1f09fce79.gz From igloo at earth.li Fri Dec 11 09:47:26 2009 From: igloo at earth.li (Ian Lynagh) Date: Fri Dec 11 09:21:46 2009 Subject: patch applied (ghc-6.12/ghc): Set RELEASE back to NO Message-ID: <20091211144724.GA2016@haskell.galois.com> Fri Dec 11 06:13:50 PST 2009 Ian Lynagh * Set RELEASE back to NO M ./configure.ac -1 +1 View patch online: http://darcs.haskell.org/ghc-6.12/ghc/_darcs/patches/20091211141350-3fd76-d8e069274f845f3997b2f33ef5878066e78af39b.gz From igloo at earth.li Fri Dec 11 17:41:45 2009 From: igloo at earth.li (Ian Lynagh) Date: Fri Dec 11 17:41:46 2009 Subject: patch applied (/haskell/ghc): Add 6.12.1 page Message-ID: <20091211224145.GA21899@haskell.cs.yale.edu> Fri Dec 11 18:05:35 EST 2009 Ian Lynagh * Add 6.12.1 page A ./download_ghc_6_12_1.html From ghcbuild at microsoft.com Fri Dec 11 20:48:49 2009 From: ghcbuild at microsoft.com (GHC Build Reports) Date: Fri Dec 11 20:48:51 2009 Subject: [nightly] 11-Dec-2009 build of HEAD on x86_64-unknown-linux (cam-04-unx.europe.corp.microsoft.com) Message-ID: <20091212014849.50D3532424B@www.haskell.org> Build description = HEAD on x86_64-unknown-linux (cam-04-unx.europe.corp.microsoft.com) Build location = /64playpen/simonmar/nightly/HEAD-cam-04-unx Build config file = /home/simonmar/nightly/site/msrc/conf-HEAD-cam-04-unx Nightly build started on cam-04-unx at Fri Dec 11 19:00:02 GMT 2009. **** checking out new source tree ... warning: . already present; omitting ok. (GHC Version 6.13.20091211) **** Building stage 1 compiler ... ok. **** Building stage 2 compiler ... ok. **** Building stage 3 compiler ... ok. **** building source distribution ... ok. **** building testsuite tools ... ok. **** running tests ... ok (summary below). **** building compiler binary distribution ... ok. **** uploading binary distribution ... ok. **** running nofib (-O) ... ok. (1 failures) **** running nofib (-O -fvia-C) ... ok. (1 failures) **** running nofib (-O -prof -auto-all) ... ok. **** running nofib (-O -prof -auto-all -fasm) ... ok. **** running nofib (-fasm) ... ok. (1 failures) **** publishing logs ... ok. Logs are at http://www.haskell.org/ghc/dist/current/logs Dists are at http://www.haskell.org/ghc/dist/current/dist Docs are at http://www.haskell.org/ghc/dist/current/docs All done! Nightly build finished successfully at Sat Dec 12 02:14:36 GMT 2009 ------------- GHC Test summary --------------------- OVERALL SUMMARY for test run started at Fri Dec 11 21:45:31 GMT 2009 2431 total tests, which gave rise to 13438 test cases, of which 0 caused framework failures 2771 were skipped 10268 expected passes 359 expected failures 0 unexpected passes 40 unexpected failures Unexpected failures: T1735(hpc) T2486(optc,optasm) T3001-2(prof_hb) T3234(optc,optasm) annrun01(normal,optc,hpc,optasm,ghci,threaded1,threaded2,dyn) barton-mangler-bug(profc) cg059(hpc) concprog001(ghci) hpc_draft(normal) hpc_hand_overlay(normal) hpc_markup_001(normal) hpc_markup_002(normal) hpc_markup_multi_001(normal) hpc_markup_multi_002(normal) hpc_markup_multi_003(normal) hpc_overlay(normal) hpc_overlay2(normal) hpc_report_001(normal) hpc_report_002(normal) hpc_report_003(normal) hpc_report_multi_001(normal) hpc_report_multi_002(normal) hpc_report_multi_003(normal) hpc_show(normal) hpc_show_multi_001(normal) hpc_show_multi_002(normal) rule2(optc,optasm) tc137(hpc) tc163(hpc) tc210(hpc) ---------------------------------------------------- Nightly run ended at Sat Dec 12 02:14:36 GMT 2009 From ghcbuild at microsoft.com Fri Dec 11 23:55:07 2009 From: ghcbuild at microsoft.com (GHC Build Reports) Date: Fri Dec 11 23:55:11 2009 Subject: [nightly] 11-Dec-2009 build of HEAD on i386-unknown-linux (cam-02-unx.europe.corp.microsoft.com) Message-ID: <20091212045507.4248C32412F@www.haskell.org> Build description = HEAD on i386-unknown-linux (cam-02-unx.europe.corp.microsoft.com) Build location = /playpen/simonmar/nightly/HEAD Build config file = /home/simonmar/nightly/site/msrc/conf-HEAD-cam-02-unx Nightly build started on cam-02-unx at Fri Dec 11 18:00:01 GMT 2009. **** checking out new source tree ... warning: . already present; omitting ok. (GHC Version 6.13.20091211) **** Building stage 1 compiler ... ok. **** Building stage 2 compiler ... ok. **** Building stage 3 compiler ... ok. **** building testsuite tools ... ok. **** running tests ... ok (summary below). **** building compiler binary distribution ... ok. **** uploading binary distribution ... ok. **** running nofib (-O) ... ok. (3 failures) **** running nofib (-O -fasm) ... ok. (3 failures) **** running nofib (-O -prof -auto-all) ... ok. (2 failures) **** running nofib (-O -prof -auto-all -fasm) ... ok. (2 failures) **** running nofib (-fasm) ... ok. (3 failures) **** running nofib (-unreg) ... failed. **** publishing logs ... ok. Logs are at http://www.haskell.org/ghc/dist/current/logs Dists are at http://www.haskell.org/ghc/dist/current/dist Docs are at http://www.haskell.org/ghc/dist/current/docs All done! Nightly build finished successfully at Sat Dec 12 05:20:54 GMT 2009 ------------- GHC Test summary --------------------- OVERALL SUMMARY for test run started at Fri Dec 11 23:27:42 GMT 2009 2431 total tests, which gave rise to 13438 test cases, of which 0 caused framework failures 2786 were skipped 10236 expected passes 361 expected failures 0 unexpected passes 55 unexpected failures Unexpected failures: T1735(hpc) T1969(normal) T2486(optc,optasm) T3001-2(prof_hb) T3234(optc,optasm) annrun01(normal,optc,hpc,optasm,ghci,threaded1,threaded2,dyn) arith008(profasm,profthreaded) barton-mangler-bug(profc) cg059(hpc) concprog001(ghci) hpc_draft(normal) hpc_hand_overlay(normal) hpc_markup_001(normal) hpc_markup_002(normal) hpc_markup_multi_001(normal) hpc_markup_multi_002(normal) hpc_markup_multi_003(normal) hpc_overlay(normal) hpc_overlay2(normal) hpc_report_001(normal) hpc_report_002(normal) hpc_report_003(normal) hpc_report_multi_001(normal) hpc_report_multi_002(normal) hpc_report_multi_003(normal) hpc_show(normal) hpc_show_multi_001(normal) hpc_show_multi_002(normal) joao-circular(profc) rule2(optc,optasm) tc137(hpc) tc163(hpc) tc210(hpc) user001(normal,optc,hpc,optasm,profc,profasm,ghci,threaded1,threaded2,dyn,profthreaded) ---------------------------------------------------- Nightly run ended at Sat Dec 12 05:20:54 GMT 2009 From chak at cse.unsw.edu.au Sat Dec 12 03:19:17 2009 From: chak at cse.unsw.edu.au (Manuel M T Chakravarty) Date: Sat Dec 12 02:53:32 2009 Subject: Validate breaks on Mac OS X with many cores (and probably others) Message-ID: <3CDA8784-7759-405A-A2E1-363869AF35DF@cse.unsw.edu.au> I think this is since the new c_asm.bit dependency stuff was introduced. The problem only seems to happen in a very parallel build, and my guess is that this happens on any box that doesn't have gmp.h globally installed. I ran into it when using 8 cores (with 'env CPUS=8 sh validate'): > /usr/bin/gcc -E -m32 -Wall -Werror -I/Users/chak/Code/ghc-test/libraries/integer-gmp/gmp -Ilibraries/integer-gmp/. -I"/Users/chak/Code/ghc-test/includes" -I"/Users/chak/Code/ghc-test/libffi/dist-install/build" -MM libraries/integer-gmp/cbits/cbits.c -MF libraries/integer-gmp/dist-install/build/.depend-v.c_asm.bit > In file included from libraries/integer-gmp/cbits/cbits.c:12: > libraries/integer-gmp/cbits/alloc.c:11:17: error: gmp.h: No such file or directory > make[1]: *** [libraries/integer-gmp/dist-install/build/.depend-v.c_asm] Error 1 > make: *** [all] Error 2 > limitingfactor chak 21 (.../Code/ghc-test): I also get lots of annoying message like this (independent of whether the build is parallel or not): > # libraries/base = dir > # libraries/unix = dir > "rm" -f libraries/integer-gmp/dist-install/build/.depend-v.c_asm.tmp > # dist-install = distdir > # dist-install = distdir > mv libraries/process/dist-install/build/.depend-v.c_asm.tmp libraries/process/dist-install/build/.depend-v.c_asm > "rm" -f libraries/ghc-prim/dist-install/build/.depend-v.c_asm.tmp > # libraries/base/dist-install/build/.depend-v.c_asm = depfile > # libraries/unix/dist-install/build/.depend-v.c_asm = depfile > touch libraries/integer-gmp/dist-install/build/.depend-v.c_asm.tmp > "inplace/bin/mkdirhier" libraries/ghc-prim/dist-install/build/GHC//. > # libraries/integer-gmp = dir > # libraries/unix/cbits/execvpe.c = file > # libraries/base/cbits/PrelIOUtils.c = file > touch libraries/ghc-prim/dist-install/build/.depend-v.c_asm.tmp > "rm" -f utils/haddock/dist/build/.depend.c_asm.tmp > # libraries/ghc-prim = dir > # v = way > # v = way > touch utils/haddock/dist/build/.depend.c_asm.tmp > # dist-install = distdir > # dist-install = distdir > > # The formatting of this definition (e.g. the blank line above) is > # libraries/integer-gmp/dist-install/build/.depend-v.c_asm = depfile > # libraries/ghc-prim/dist-install/build/.depend-v.c_asm = depfile > # The formatting of this definition (e.g. the blank line above) is > mv utils/haddock/dist/build/.depend.c_asm.tmp utils/haddock/dist/build/.depend.c_asm > # important, in order to get make to generate the right makefile code. > # libraries/integer-gmp/cbits/cbits.c = file > # libraries/ghc-prim/cbits/debug.c = file > # important, in order to get make to generate the right makefile code. From bit.bucket at galois.com Sat Dec 12 03:30:03 2009 From: bit.bucket at galois.com (BuildBot Collator) Date: Sat Dec 12 03:04:15 2009 Subject: Daily report for stable Message-ID: <200912120830.nBC8U3cX018754@monk.galois.com> Skipped content of type multipart/alternative-------------- next part -------------- Last 30 lines: checking for gfind... no checking for find... /usr/bin/find checking for sort... /bin/sort checking for GHC version date... given 6.12.1.20091211 checking for ghc... no configure: error: GHC is required unless bootstrapping from .hc files. -------------- next part -------------- Last 30 lines: Running Haddock for dph-par-0.4.0... Preprocessing library dph-par-0.4.0... Running hscolour for dph-par-0.4.0... Warning: The documentation for the following packages are not installed. No links will be generated to these packages: ffi-1.0, rts-1.0 Warning: Data.Array.Parallel.Lifted.Repr: Instances of type and data families are not yet supported. Instances of the following families will be filtered out: PData, PRepr Warning: Data.Array.Parallel.Lifted.Instances: Instances of type and data families are not yet supported. Instances of the following families will be filtered out: PData, PRepr Warning: Data.Array.Parallel.Lifted.Closure: Instances of type and data families are not yet supported. Instances of the following families will be filtered out: PData, PRepr Warning: Data.Array.Parallel.Lifted: could not find link destinations for: Data.Array.Parallel.Lifted.Selector.Sel2 Warning: Data.Array.Parallel.Prelude: could not find link destinations for: Data.Array.Parallel.Unlifted.Distributed.Types.DPrim Data.Array.Parallel.Unlifted.Sequential.Flat.UArr.UPrim Warning: Data.Array.Parallel.Prelude.Int: could not find link destinations for: Data.Array.Parallel.Unlifted.Distributed.Types.DPrim Data.Array.Parallel.Unlifted.Sequential.Flat.UArr.UPrim Warning: Data.Array.Parallel.Prelude.Word8: could not find link destinations for: Data.Array.Parallel.Unlifted.Distributed.Types.DPrim Data.Array.Parallel.Unlifted.Sequential.Flat.UArr.UPrim Warning: Data.Array.Parallel.Prelude.Double: could not find link destinations for: Data.Array.Parallel.Unlifted.Distributed.Types.DPrim Data.Array.Parallel.Unlifted.Sequential.Flat.UArr.UPrim Documentation created: dist-install/doc/html/dph-par/index.html "/usr/bin/ld" -r -o compiler/stage1/build/HSghc-6.12.1.20091212.o compiler/stage1/build/AsmCodeGen.o compiler/stage1/build/TargetReg.o compiler/stage1/build/NCGMonad.o compiler/stage1/build/Instruction.o compiler/stage1/build/Size.o compiler/stage1/build/Reg.o compiler/stage1/build/RegClass.o compiler/stage1/build/PprBase.o compiler/stage1/build/PIC.o compiler/stage1/build/Platform.o compiler/stage1/build/Alpha/Regs.o compiler/stage1/build/Alpha/RegInfo.o compiler/stage1/build/Alpha/Instr.o compiler/stage1/build/Alpha/CodeGen.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/RegPlate.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/CCall.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/Reg Alloc/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/PPC/FreeRegs.o compiler/stage1/build/RegAlloc/Linear/SPARC/FreeRegs.o compiler/stage1/build/BasicTypes.o compiler/stage1/build/DataCon.o compiler/stage1/build/Demand.o compiler/stage1/build/Exception.o compiler/stage1/build/Id.o compiler/stage1/build/IdInfo.o compiler/stage1/build/Literal.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/NewDemand.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/BlockId.o compiler/stage1/build/CLabel.o compiler/stage1/build/Cmm.o compiler/stage1/build/CmmBrokenBlock.o compiler/stage1/build/CmmBuildInfoTables.o compiler/stage1/build/CmmCPS.o compiler/stage1/build/CmmCPSGen.o compiler/stage1/build/CmmCPSZ.o compiler/stage1/build/CmmCallConv.o compiler/stage1/build/CmmCommonBlockElimZ.o compiler/stage1/build/CmmContFlowOpt.o compiler/stage1/build/CmmCvt.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/CmmLiveZ.o compiler/stage1/build/CmmOpt.o compiler/stage1/build/CmmParse.o compiler/stage1/build/CmmProcPoint.o compiler/stage1/build/CmmProcPointZ.o compiler/stage 1/build/CmmSpillReload.o compiler/stage1/build/CmmStackLayout.o compiler/stage1/build/CmmTx.o compiler/stage1/build/CmmUtils.o compiler/stage1/build/CmmZipUtil.o compiler/stage1/build/DFMonad.o compiler/stage1/build/Dataflow.o compiler/stage1/build/MkZipCfg.o compiler/stage1/build/MkZipCfgCmm.o compiler/stage1/build/OptimizationFuel.o compiler/stage1/build/PprC.o compiler/stage1/build/PprCmm.o compiler/stage1/build/PprCmmZ.o compiler/stage1/build/StackColor.o compiler/stage1/build/StackPlacements.o compiler/stage1/build/ZipCfg.o compiler/stage1/build/ZipCfgCmmRep.o compiler/stage1/build/ZipCfgExtras.o compiler/stage1/build/ZipDataflow.o compiler/stage1/build/Bitmap.o compiler/stage1/build/CgBindery.o compiler/stage1/build/CgCallConv.o compiler/stage1/build/CgCase.o compiler/stage1/build/CgClosure.o compiler/stage1/build/CgCon.o compiler/stage1/build/CgExpr.o compiler/stage1/build/CgForeignCall.o compiler/stage1/build/CgHeapery.o compiler/stage1/build/CgHpc.o compiler/stage1/build/CgInfoTbls.o compiler/stage1/build/CgLetNoEscape.o compiler/stage1/build/CgMonad.o compiler/stage1/build/CgParallel.o compiler/stage1/build/CgPrimOp.o compiler/stage1/build/CgProf.o compiler/stage1/build/CgStackery.o compiler/stage1/build/CgTailCall.o compiler/stage1/build/CgTicky.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/StgCmmGran.o compiler/stage1/build/StgCmmHeap.o compiler/stage1/build/StgCmmHpc.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/ClosureInfo.o compiler/stage1/build/CodeGen.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/CoreTidy.o compiler/stage1/build/CoreUnfold.o compiler/stage1/build/CoreUtils.o compiler/stage1/build/ExternalCore.o compiler/stage1/build/MkCore.o compiler/stage1/build/MkExternalCore.o compiler/stage1/build/PprCore.o compiler/stage1/build/PprExternalCore.o compiler/stage1/build/CprAnalyse.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/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/Annotations.o compiler/stage1/build/BreakArray.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/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/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/PackageConfig.o compiler/stage1/build/Packages.o compiler/stage1/build/PprTyThing.o compiler/stage1/build/StaticFlags.o compiler/stage1/build/StaticFlagParser.o compiler/stage1/build/SysTools.o compiler/stage1/build/TidyPgm.o compiler/stage1/build/Ctype.o compiler/stage1/build/HaddockUtils.o compiler/stage1/build/LexCore.o compiler/stage1/build/Lexer.o compiler/stage1/build/Parser.o compiler/stage1/build/ParserCore.o compiler/stage1/build/ParserCoreUtils.o compiler/stage1/build/RdrHsSyn.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/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/RnHsSyn.o compiler/stage1/build/RnNames.o compiler/stage1/build/RnPat.o compiler/stage1/build/RnSource.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/SRT.o compiler/stage1/build/SimplStg.o compiler/stage1/build/StgStats.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/DmdAnal.o compiler/stage1/build/SaAbsInt.o compiler/stage1/build/SaLib.o compiler/stage1/build/StrictAnal.o compiler/stage1/b uild/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/TcHsSyn.o compiler/stage1/build/TcHsType.o compiler/stage1/build/TcInstDcls.o compiler/stage1/build/TcMType.o compiler/stage1/build/TcMatches.o compiler/stage1/build/TcPat.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/TcTyClsDecls.o compiler/stage1/build/TcTyDecls.o compiler/stage1/build/TcTyFuns.o compiler/stage1/build/TcType.o compiler/stage1/build/TcUnify.o compiler/stage1/build/Class.o compiler/stage1/build/Coercion.o compiler/stage1/build/FamInstEnv.o compiler/stage1/build/FunDeps.o compiler/stage1/build/Generics.o compiler/stage1/build/InstEnv.o compiler/stage1/build/TyCon.o compiler/stage1/build/Type.o compiler/stage1/build/TypeRep.o compiler/stage1/build/Unify.o compiler/stage1/build/Bag.o compiler/stage1/build/Binary.o compiler/stage1/build/BufWrite.o compiler/stage1/build/Digraph.o compiler/stage1/build/Encoding.o compiler/stage1/build/FastBool.o compiler/stage1/build/FastFunctions.o compiler/stage1/build/FastMutInt.o compiler/stage1/build/FastString.o compiler/stage1/build/FastTypes.o compiler/stage1/build/Fingerprint.o compiler/stage1/build/FiniteMap.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/Interval.o compiler/stage1/build/LazyUniqFM.o compiler/stage1/build/ListSetOps.o compiler/stage1/build/Maybes.o compiler/stage1/build/MonadUtils.o compiler/stage1/buil d/OrdList.o compiler/stage1/build/Outputable.o compiler/stage1/build/Panic.o compiler/stage1/build/Pretty.o compiler/stage1/build/Serialized.o compiler/stage1/build/State.o compiler/stage1/build/StringBuffer.o compiler/stage1/build/UniqFM.o compiler/stage1/build/UniqSet.o compiler/stage1/build/Util.o compiler/stage1/build/VectBuiltIn.o compiler/stage1/build/VectCore.o compiler/stage1/build/VectMonad.o compiler/stage1/build/VectType.o compiler/stage1/build/VectUtils.o compiler/stage1/build/Vectorise.o compiler/stage1/build/parser/cutils.o compiler/stage1/build/utils/md5.o `/usr/bin/find compiler/stage1/build -name "*_stub.o" -print` "/usr/bin/ld" -r -o compiler/stage2/build/HSghc-6.12.1.20091212.o compiler/stage2/build/AsmCodeGen.o compiler/stage2/build/TargetReg.o compiler/stage2/build/NCGMonad.o compiler/stage2/build/Instruction.o compiler/stage2/build/Size.o compiler/stage2/build/Reg.o compiler/stage2/build/RegClass.o compiler/stage2/build/PprBase.o compiler/stage2/build/PIC.o compiler/stage2/build/Platform.o compiler/stage2/build/Alpha/Regs.o compiler/stage2/build/Alpha/RegInfo.o compiler/stage2/build/Alpha/Instr.o compiler/stage2/build/Alpha/CodeGen.o compiler/stage2/build/X86/Regs.o compiler/stage2/build/X86/RegInfo.o compiler/stage2/build/X86/Instr.o compiler/stage2/build/X86/Cond.o compiler/stage2/build/X86/Ppr.o compiler/stage2/build/X86/CodeGen.o compiler/stage2/build/PPC/Regs.o compiler/stage2/build/PPC/RegInfo.o compiler/stage2/build/PPC/Instr.o compiler/stage2/build/PPC/Cond.o compiler/stage2/build/PPC/Ppr.o compiler/stage2/build/PPC/CodeGen.o compiler/stage2/build/SPARC/Base.o compiler/stage2/build/SPARC/Regs.o compiler/stage2/build/SPARC/RegPlate.o compiler/stage2/build/SPARC/Imm.o compiler/stage2/build/SPARC/AddrMode.o compiler/stage2/build/SPARC/Cond.o compiler/stage2/build/SPARC/Instr.o compiler/stage2/build/SPARC/Stack.o compiler/stage2/build/SPARC/ShortcutJump.o compiler/stage2/build/SPARC/Ppr.o compiler/stage2/build/SPARC/CodeGen.o compiler/stage2/build/SPARC/CodeGen/Amode.o compiler/stage2/build/SPARC/CodeGen/Base.o compiler/stage2/build/SPARC/CodeGen/CCall.o compiler/stage2/build/SPARC/CodeGen/CondCode.o compiler/stage2/build/SPARC/CodeGen/Gen32.o compiler/stage2/build/SPARC/CodeGen/Gen64.o compiler/stage2/build/SPARC/CodeGen/Sanity.o compiler/stage2/build/SPARC/CodeGen/Expand.o compiler/stage2/build/RegAlloc/Liveness.o compiler/stage2/build/RegAlloc/Graph/Main.o compiler/stage2/build/RegAlloc/Graph/Stats.o compiler/stage2/build/RegAlloc/Graph/ArchBase.o compiler/stage2/build/RegAlloc/Graph/ArchX86.o compiler/stage2/build/RegAlloc/Graph/Coalesce.o compiler/stage2/build/RegAlloc/Graph/Spill.o compiler/stage2/build/Reg Alloc/Graph/SpillClean.o compiler/stage2/build/RegAlloc/Graph/SpillCost.o compiler/stage2/build/RegAlloc/Graph/TrivColorable.o compiler/stage2/build/RegAlloc/Linear/Main.o compiler/stage2/build/RegAlloc/Linear/JoinToTargets.o compiler/stage2/build/RegAlloc/Linear/State.o compiler/stage2/build/RegAlloc/Linear/Stats.o compiler/stage2/build/RegAlloc/Linear/FreeRegs.o compiler/stage2/build/RegAlloc/Linear/StackMap.o compiler/stage2/build/RegAlloc/Linear/Base.o compiler/stage2/build/RegAlloc/Linear/X86/FreeRegs.o compiler/stage2/build/RegAlloc/Linear/PPC/FreeRegs.o compiler/stage2/build/RegAlloc/Linear/SPARC/FreeRegs.o compiler/stage2/build/DsMeta.o compiler/stage2/build/TcSplice.o compiler/stage2/build/Convert.o compiler/stage2/build/ByteCodeAsm.o compiler/stage2/build/ByteCodeFFI.o compiler/stage2/build/ByteCodeGen.o compiler/stage2/build/ByteCodeInstr.o compiler/stage2/build/ByteCodeItbls.o compiler/stage2/build/ByteCodeLink.o compiler/stage2/build/Debugger.o compiler/stage2/build/LibFFI.o compiler/stage2/build/Linker.o compiler/stage2/build/ObjLink.o compiler/stage2/build/RtClosureInspect.o compiler/stage2/build/BasicTypes.o compiler/stage2/build/DataCon.o compiler/stage2/build/Demand.o compiler/stage2/build/Exception.o compiler/stage2/build/Id.o compiler/stage2/build/IdInfo.o compiler/stage2/build/Literal.o compiler/stage2/build/MkId.o compiler/stage2/build/Module.o compiler/stage2/build/Name.o compiler/stage2/build/NameEnv.o compiler/stage2/build/NameSet.o compiler/stage2/build/NewDemand.o compiler/stage2/build/OccName.o compiler/stage2/build/RdrName.o compiler/stage2/build/SrcLoc.o compiler/stage2/build/UniqSupply.o compiler/stage2/build/Unique.o compiler/stage2/build/Var.o compiler/stage2/build/VarEnv.o compiler/stage2/build/VarSet.o compiler/stage2/build/BlockId.o compiler/stage2/build/CLabel.o compiler/stage2/build/Cmm.o compiler/stage2/build/CmmBrokenBlock.o compiler/stage2/build/CmmBuildInfoTables.o compiler/stage2/build/CmmCPS.o compiler/stage2/build/CmmCPSGen.o compiler/stage2/build/CmmCPSZ.o compiler/s tage2/build/CmmCallConv.o compiler/stage2/build/CmmCommonBlockElimZ.o compiler/stage2/build/CmmContFlowOpt.o compiler/stage2/build/CmmCvt.o compiler/stage2/build/CmmExpr.o compiler/stage2/build/CmmInfo.o compiler/stage2/build/CmmLex.o compiler/stage2/build/CmmLint.o compiler/stage2/build/CmmLive.o compiler/stage2/build/CmmLiveZ.o compiler/stage2/build/CmmOpt.o compiler/stage2/build/CmmParse.o compiler/stage2/build/CmmProcPoint.o compiler/stage2/build/CmmProcPointZ.o compiler/stage2/build/CmmSpillReload.o compiler/stage2/build/CmmStackLayout.o compiler/stage2/build/CmmTx.o compiler/stage2/build/CmmUtils.o compiler/stage2/build/CmmZipUtil.o compiler/stage2/build/DFMonad.o compiler/stage2/build/Dataflow.o compiler/stage2/build/MkZipCfg.o compiler/stage2/build/MkZipCfgCmm.o compiler/stage2/build/OptimizationFuel.o compiler/stage2/build/PprC.o compiler/stage2/build/PprCmm.o compiler/stage2/build/PprCmmZ.o compiler/stage2/build/StackColor.o compiler/stage2/build/StackPlacements.o compiler/stage2/build/ZipCfg.o compiler/stage2/build/ZipCfgCmmRep.o compiler/stage2/build/ZipCfgExtras.o compiler/stage2/build/ZipDataflow.o compiler/stage2/build/Bitmap.o compiler/stage2/build/CgBindery.o compiler/stage2/build/CgCallConv.o compiler/stage2/build/CgCase.o compiler/stage2/build/CgClosure.o compiler/stage2/build/CgCon.o compiler/stage2/build/CgExpr.o compiler/stage2/build/CgForeignCall.o compiler/stage2/build/CgHeapery.o compiler/stage2/build/CgHpc.o compiler/stage2/build/CgInfoTbls.o compiler/stage2/build/CgLetNoEscape.o compiler/stage2/build/CgMonad.o compiler/stage2/build/CgParallel.o compiler/stage2/build/CgPrimOp.o compiler/stage2/build/CgProf.o compiler/stage2/build/CgStackery.o compiler/stage2/build/CgTailCall.o compiler/stage2/build/CgTicky.o compiler/stage2/build/CgUtils.o compiler/stage2/build/StgCmm.o compiler/stage2/build/StgCmmBind.o compiler/stage2/build/StgCmmClosure.o compiler/stage2/build/StgCmmCon.o compiler/stage2/build/StgCmmEnv.o compiler/stage2/build/StgCmmExpr.o compiler/stage2/build/StgCmmForeign.o compil er/stage2/build/StgCmmGran.o compiler/stage2/build/StgCmmHeap.o compiler/stage2/build/StgCmmHpc.o compiler/stage2/build/StgCmmLayout.o compiler/stage2/build/StgCmmMonad.o compiler/stage2/build/StgCmmPrim.o compiler/stage2/build/StgCmmProf.o compiler/stage2/build/StgCmmTicky.o compiler/stage2/build/StgCmmUtils.o compiler/stage2/build/ClosureInfo.o compiler/stage2/build/CodeGen.o compiler/stage2/build/SMRep.o compiler/stage2/build/CoreArity.o compiler/stage2/build/CoreFVs.o compiler/stage2/build/CoreLint.o compiler/stage2/build/CorePrep.o compiler/stage2/build/CoreSubst.o compiler/stage2/build/CoreSyn.o compiler/stage2/build/CoreTidy.o compiler/stage2/build/CoreUnfold.o compiler/stage2/build/CoreUtils.o compiler/stage2/build/ExternalCore.o compiler/stage2/build/MkCore.o compiler/stage2/build/MkExternalCore.o compiler/stage2/build/PprCore.o compiler/stage2/build/PprExternalCore.o compiler/stage2/build/CprAnalyse.o compiler/stage2/build/Check.o compiler/stage2/build/Coverage.o compiler/stage2/build/Desugar.o compiler/stage2/build/DsArrows.o compiler/stage2/build/DsBinds.o compiler/stage2/build/DsCCall.o compiler/stage2/build/DsExpr.o compiler/stage2/build/DsForeign.o compiler/stage2/build/DsGRHSs.o compiler/stage2/build/DsListComp.o compiler/stage2/build/DsMonad.o compiler/stage2/build/DsUtils.o compiler/stage2/build/Match.o compiler/stage2/build/MatchCon.o compiler/stage2/build/MatchLit.o compiler/stage2/build/HsBinds.o compiler/stage2/build/HsDecls.o compiler/stage2/build/HsDoc.o compiler/stage2/build/HsExpr.o compiler/stage2/build/HsImpExp.o compiler/stage2/build/HsLit.o compiler/stage2/build/HsPat.o compiler/stage2/build/HsSyn.o compiler/stage2/build/HsTypes.o compiler/stage2/build/HsUtils.o compiler/stage2/build/BinIface.o compiler/stage2/build/BuildTyCl.o compiler/stage2/build/IfaceEnv.o compiler/stage2/build/IfaceSyn.o compiler/stage2/build/IfaceType.o compiler/stage2/build/LoadIface.o compiler/stage2/build/MkIface.o compiler/stage2/build/TcIface.o compiler/stage2/build/Annotations.o compiler/stage2/build/Bre akArray.o compiler/stage2/build/CmdLineParser.o compiler/stage2/build/CodeOutput.o compiler/stage2/build/Config.o compiler/stage2/build/Constants.o compiler/stage2/build/DriverMkDepend.o compiler/stage2/build/DriverPhases.o compiler/stage2/build/DriverPipeline.o compiler/stage2/build/DynFlags.o compiler/stage2/build/ErrUtils.o compiler/stage2/build/Finder.o compiler/stage2/build/GHC.o compiler/stage2/build/HeaderInfo.o compiler/stage2/build/HscMain.o compiler/stage2/build/HscStats.o compiler/stage2/build/HscTypes.o compiler/stage2/build/InteractiveEval.o compiler/stage2/build/PackageConfig.o compiler/stage2/build/Packages.o compiler/stage2/build/PprTyThing.o compiler/stage2/build/StaticFlags.o compiler/stage2/build/StaticFlagParser.o compiler/stage2/build/SysTools.o compiler/stage2/build/TidyPgm.o compiler/stage2/build/Ctype.o compiler/stage2/build/HaddockUtils.o compiler/stage2/build/LexCore.o compiler/stage2/build/Lexer.o compiler/stage2/build/Parser.o compiler/stage2/build/ParserCore.o compiler/stage2/build/ParserCoreUtils.o compiler/stage2/build/RdrHsSyn.o compiler/stage2/build/ForeignCall.o compiler/stage2/build/PrelInfo.o compiler/stage2/build/PrelNames.o compiler/stage2/build/PrelRules.o compiler/stage2/build/PrimOp.o compiler/stage2/build/TysPrim.o compiler/stage2/build/TysWiredIn.o compiler/stage2/build/CostCentre.o compiler/stage2/build/SCCfinal.o compiler/stage2/build/RnBinds.o compiler/stage2/build/RnEnv.o compiler/stage2/build/RnExpr.o compiler/stage2/build/RnHsDoc.o compiler/stage2/build/RnHsSyn.o compiler/stage2/build/RnNames.o compiler/stage2/build/RnPat.o compiler/stage2/build/RnSource.o compiler/stage2/build/RnTypes.o compiler/stage2/build/CoreMonad.o compiler/stage2/build/CSE.o compiler/stage2/build/FloatIn.o compiler/stage2/build/FloatOut.o compiler/stage2/build/LiberateCase.o compiler/stage2/build/OccurAnal.o compiler/stage2/build/SAT.o compiler/stage2/build/SetLevels.o compiler/stage2/build/SimplCore.o compiler/stage2/build/SimplEnv.o compiler/stage2/build/SimplMonad.o compiler/stage2/build /SimplUtils.o compiler/stage2/build/Simplify.o compiler/stage2/build/SRT.o compiler/stage2/build/SimplStg.o compiler/stage2/build/StgStats.o compiler/stage2/build/Rules.o compiler/stage2/build/SpecConstr.o compiler/stage2/build/Specialise.o compiler/stage2/build/CoreToStg.o compiler/stage2/build/StgLint.o compiler/stage2/build/StgSyn.o compiler/stage2/build/DmdAnal.o compiler/stage2/build/SaAbsInt.o compiler/stage2/build/SaLib.o compiler/stage2/build/StrictAnal.o compiler/stage2/build/WorkWrap.o compiler/stage2/build/WwLib.o compiler/stage2/build/FamInst.o compiler/stage2/build/Inst.o compiler/stage2/build/TcAnnotations.o compiler/stage2/build/TcArrows.o compiler/stage2/build/TcBinds.o compiler/stage2/build/TcClassDcl.o compiler/stage2/build/TcDefaults.o compiler/stage2/build/TcDeriv.o compiler/stage2/build/TcEnv.o compiler/stage2/build/TcExpr.o compiler/stage2/build/TcForeign.o compiler/stage2/build/TcGenDeriv.o compiler/stage2/build/TcHsSyn.o compiler/stage2/build/TcHsType.o compiler/stage2/build/TcInstDcls.o compiler/stage2/build/TcMType.o compiler/stage2/build/TcMatches.o compiler/stage2/build/TcPat.o compiler/stage2/build/TcRnDriver.o compiler/stage2/build/TcRnMonad.o compiler/stage2/build/TcRnTypes.o compiler/stage2/build/TcRules.o compiler/stage2/build/TcSimplify.o compiler/stage2/build/TcTyClsDecls.o compiler/stage2/build/TcTyDecls.o compiler/stage2/build/TcTyFuns.o compiler/stage2/build/TcType.o compiler/stage2/build/TcUnify.o compiler/stage2/build/Class.o compiler/stage2/build/Coercion.o compiler/stage2/build/FamInstEnv.o compiler/stage2/build/FunDeps.o compiler/stage2/build/Generics.o compiler/stage2/build/InstEnv.o compiler/stage2/build/TyCon.o compiler/stage2/build/Type.o compiler/stage2/build/TypeRep.o compiler/stage2/build/Unify.o compiler/stage2/build/Bag.o compiler/stage2/build/Binary.o compiler/stage2/build/BufWrite.o compiler/stage2/build/Digraph.o compiler/stage2/build/Encoding.o compiler/stage2/build/FastBool.o compiler/stage2/build/FastFunctions.o compiler/stage2/build/FastMutInt.o compiler /stage2/build/FastString.o compiler/stage2/build/FastTypes.o compiler/stage2/build/Fingerprint.o compiler/stage2/build/FiniteMap.o compiler/stage2/build/GraphBase.o compiler/stage2/build/GraphColor.o compiler/stage2/build/GraphOps.o compiler/stage2/build/GraphPpr.o compiler/stage2/build/IOEnv.o compiler/stage2/build/Interval.o compiler/stage2/build/LazyUniqFM.o compiler/stage2/build/ListSetOps.o compiler/stage2/build/Maybes.o compiler/stage2/build/MonadUtils.o compiler/stage2/build/OrdList.o compiler/stage2/build/Outputable.o compiler/stage2/build/Panic.o compiler/stage2/build/Pretty.o compiler/stage2/build/Serialized.o compiler/stage2/build/State.o compiler/stage2/build/StringBuffer.o compiler/stage2/build/UniqFM.o compiler/stage2/build/UniqSet.o compiler/stage2/build/Util.o compiler/stage2/build/VectBuiltIn.o compiler/stage2/build/VectCore.o compiler/stage2/build/VectMonad.o compiler/stage2/build/VectType.o compiler/stage2/build/VectUtils.o compiler/stage2/build/Vectorise.o compiler/stage2/build/parser/cutils.o compiler/stage2/build/utils/md5.o `/usr/bin/find compiler/stage2/build -name "*_stub.o" -print` ld warning: atom sorting error for _ghczm6zi12zi1zi20091212_LibFFI_Czuffizucif_closure_tbl and _ghczm6zi12zi1zi20091212_LibFFI_Czuffizutype_closure_tbl in compiler/stage2/build/LibFFI.o ld warning: atom sorting error for _ghczm6zi12zi1zi20091212_LibFFI_Czuffizucif_closure_tbl and _ghczm6zi12zi1zi20091212_LibFFI_Czuffizutype_closure_tbl in compiler/stage2/build/LibFFI.o ld: scattered reloc r_address too large for inferred architecture ppc make[1]: *** [compiler/stage2/build/HSghc-6.12.1.20091212.o] Error 1 make: *** [all] Error 2 From bit.bucket at galois.com Sat Dec 12 03:30:03 2009 From: bit.bucket at galois.com (BuildBot Collator) Date: Sat Dec 12 03:04:16 2009 Subject: Daily report for head Message-ID: <200912120830.nBC8U3GT018755@monk.galois.com> Skipped content of type multipart/alternative-------------- next part -------------- Last 30 lines: # important, in order to get make to generate the right makefile code. c:/builds/slave/x86-win-head/build/inplace/mingw/bin/gcc.exe -E -Ilibraries/base/include -DOPTIMISE_INTEGER_GCD_LCM -I"c:/builds/slave/x86-win-head/build/includes" -I"c:/builds/slave/x86-win-head/build/libffi/dist-install/build" -MM libraries/base/cbits/primFloat.c -MF libraries/base/dist-install/build/.depend-v-p.c_asm.bit sed -e "1s|\.o|\.p_o|" -e "1s|^|libraries/base/cbits/|" -e "1s|libraries/base/|libraries/base/dist-install/build/|" -e "s|c:/builds/slave/x86-win-head/build/||g" -e "s|dist-install/build/dist-install/build|dist-install/build|g" libraries/base/dist-install/build/.depend-v-p.c_asm.bit >> libraries/base/dist-install/build/.depend-v-p.c_asm.tmp "rm" -f libraries/base/dist-install/build/.depend-v-p.c_asm.bit echo "libraries/base_dist-install_depfile_c_asm_EXISTS = YES" >> libraries/base/dist-install/build/.depend-v-p.c_asm.tmp mv libraries/base/dist-install/build/.depend-v-p.c_asm.tmp libraries/base/dist-install/build/.depend-v-p.c_asm "inplace/bin/mkdirhier" libraries/base/dist-install/build/System//. "inplace/bin/hsc2hs.exe" --cc=c:/builds/slave/x86-win-head/build/inplace/mingw/bin/gcc.exe --ld=c:/builds/slave/x86-win-head/build/inplace/mingw/bin/gcc.exe --cflag=-D__GLASGOW_HASKELL__=613 '--cflag=-Ilibraries/base/include' '--cflag=-DOPTIMISE_INTEGER_GCD_LCM' '--cflag=-Ic:/builds/slave/x86-win-head/build/includes' '--cflag=-Ic:/builds/slave/x86-win-head/build/libffi/dist-install/build' '--lflag=-LC:\builds\slave\x86-win-head\build\libraries\integer-gmp\dist-install\build' '--lflag=-LC:\builds\slave\x86-win-head\build\libraries\ghc-prim\dist-install\build' '--lflag=-Lc:/builds/slave/x86-win-head/build/rts/dist/build' '--lflag=-Lc:/builds/slave/x86-win-head/build/libffi/dist-install/build' '--lflag=-lm' '--lflag=-lwsock32' '--lflag=-lmingwex' libraries/base/./System/CPUTime.hsc -o libraries/base/dist-install/build/System/CPUTime.hs "rm" -f libraries/base/dist-install/build/.depend-v-p.haskell.tmp touch libraries/base/dist-install/build/.depend-v-p.haskell.tmp "inplace/bin/ghc-stage1.exe" -M -include-pkg-deps -dep-makefile libraries/base/dist-install/build/.depend-v-p.haskell.tmp -dep-suffix p -H32m -O -package-name base-4.2.0.0 -hide-all-packages -i -ilibraries/base/. -ilibraries/base/dist-install/build -ilibraries/base/dist-install/build/autogen -Ilibraries/base/dist-install/build -Ilibraries/base/dist-install/build/autogen -Ilibraries/base/include -optP-DOPTIMISE_INTEGER_GCD_LCM -optP-include -optPlibraries/base/dist-install/build/autogen/cabal_macros.h -package ghc-prim-0.2.0.0 -package integer-gmp-0.2.0.0 -package rts-1.0 -package-name base -XMagicHash -XExistentialQuantification -XRank2Types -XScopedTypeVariables -XUnboxedTuples -XForeignFunctionInterface -XUnliftedFFITypes -XDeriveDataTypeable -XGeneralizedNewtypeDeriving -XFlexibleInstances -XStandaloneDeriving -XPatternGuards -XEmptyDataDecls -XNoImplicitPrelude -XCPP -O2 -XGenerics -fno-warn-deprecated-flags -odir libraries/base/dist-install/build -hidir libraries/base/dist-install/build -stubdir libraries/base/dist-install/build -hisuf hi -osuf o -hcsuf hc libraries/base/./GHC/IO/Encoding/CodePage/Table.hs libraries/base/./Foreign/Concurrent.hs libraries/base/./GHC/Arr.lhs libraries/base/./GHC/Base.lhs libraries/base/./GHC/Classes.hs libraries/base/./GHC/Conc.lhs libraries/base/./GHC/ConsoleHandler.hs libraries/base/./GHC/Constants.hs libraries/base/./GHC/Desugar.hs libraries/base/./GHC/Enum.lhs libraries/base/./GHC/Environment.hs libraries/base/./GHC/Err.lhs libraries/base/./GHC/Exception.lhs libraries/base/./GHC/Exts.hs libraries/base/./GHC/Float.lhs libraries/base/./GHC/ForeignPtr.hs libraries/base/./GHC/MVar.hs libraries/base/./GHC/IO.hs libraries/base/./GHC/IO/IOMode.hs libraries/base/./GHC/IO/Buffer.hs libraries/base/./GHC/IO/Device.hs libraries/base/./GHC/IO/BufferedIO.hs libraries/base/./GHC/IO/FD.hs libraries/base/./GHC/IO/Exception.hs libraries/base/./GHC/IO/Encoding.hs libraries/base/./GHC/IO/Encoding/Latin1.hs libraries/base/./GHC/IO/Encoding/UTF8.hs libraries/base/./ GHC/IO/Encoding/UTF16.hs libraries/base/./GHC/IO/Encoding/UTF32.hs libraries/base/./GHC/IO/Encoding/Types.hs libraries/base/./GHC/IO/Encoding/Iconv.hs libraries/base/./GHC/IO/Encoding/CodePage.hs libraries/base/./GHC/IO/Handle.hs libraries/base/./GHC/IO/Handle/Types.hs libraries/base/./GHC/IO/Handle/Internals.hs libraries/base/./GHC/IO/Handle/FD.hs libraries/base/./GHC/IO/Handle/Text.hs libraries/base/./GHC/IOBase.hs libraries/base/./GHC/Handle.hs libraries/base/./GHC/IORef.hs libraries/base/./GHC/IOArray.hs libraries/base/./GHC/Int.hs libraries/base/./GHC/List.lhs libraries/base/./GHC/Num.lhs libraries/base/./GHC/PArr.hs libraries/base/./GHC/Pack.lhs libraries/base/./GHC/Ptr.lhs libraries/base/./GHC/Read.lhs libraries/base/./GHC/Real.lhs libraries/base/./GHC/ST.lhs libraries/base/./GHC/STRef.lhs libraries/base/./GHC/Show.lhs libraries/base/./GHC/Stable.lhs libraries/base/./GHC/Storable.lhs libraries/base/./GHC/TopHandler.lhs libraries/base/./GHC/Unicode.hs libraries/base/./GHC/Weak.lhs libraries/base/./GHC/Word.hs libraries/base/./System/Timeout.hs 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/Concurrent/SampleVar.hs libraries/base/./Control/Exception.hs libraries/base/./Control/Exception/Base.hs libraries/base/./Control/OldException.hs libraries/base/./Control/Monad.hs libraries/base/./Control/Monad/Fix.hs libraries/base/./Control/Monad/Instances.hs libraries/base/./Control/Monad/ST.hs libraries/base/./Control/Monad/ST/Lazy.hs libraries/base/./Control/Monad/ST/Strict.hs libraries/base/./Data/Bits.hs libraries/base/./Data/Bool.hs libraries/base/./Data/Char.hs libraries/base/./Data/Complex.hs libraries/base/./Data/Dynamic.hs libraries/base/./Data/Either.hs libraries/base/./Data/Eq.hs libraries/base/./Data/Data.hs libraries/base/./Data/Fixed.hs libraries/base/./Data/Foldable.hs libraries/base/./Data/Function.hs libraries/base/./Data/Functor.hs libraries/base/./Data/HashTable.hs libraries/base/./Data/IORef.hs libraries/base/./Data/Int.hs libraries/base/./Data/Ix.hs libraries/base/./Data/List.hs libraries/base/./Data/Maybe.hs libraries/base/./Data/Monoid.hs libraries/base/./Data/Ord.hs libraries/base/./Data/Ratio.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/Typeable.hs libraries/base/./Data/Unique.hs libraries/base/./Data/Version.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/ForeignPtr.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/Utils.hs libraries/base/./Foreign/Ptr.hs libraries/base/./Foreign/StablePtr.hs libraries/base/./Foreign/Storable.hs libraries/base/./Numeric.hs libraries/base/./Prelude.hs libraries/base/./System/Console/GetOpt.hs libraries/base/dist-install/build/System/CPUTime.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/./Text/ParserCombinators/ReadP.hs libr aries/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 echo "libraries/base_dist-install_depfile_haskell_EXISTS = YES" >> libraries/base/dist-install/build/.depend-v-p.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/ST/ libraries/base/dist-install/build/Data/ libraries/base/dist-install/build/Data/STRef/ 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/Marshal/ libraries/base/dist-install/build/GHC/ libraries/base/dist-install/build/GHC/IO/ libraries/base/dist-install/build/GHC/IO/Encoding/ libraries/base/dist-install/build/GHC/IO/Encoding/CodePage/ libraries/base/dist-install/build/GHC/IO/Handle/ libraries/base/dist-install/build/System/ libraries/base/dist-install/build/System/Console/ 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 mv libraries/base/dist-install/build/.depend-v-p.haskell.tmp libraries/base/dist-install/build/.depend-v-p.haskell "rm" -f libraries/integer-gmp/dist-install/build/.depend-v-p.c_asm.tmp touch libraries/integer-gmp/dist-install/build/.depend-v-p.c_asm.tmp # libraries/integer-gmp = dir # dist-install = distdir # libraries/integer-gmp/dist-install/build/.depend-v-p.c_asm = depfile # libraries/integer-gmp/cbits/cbits.c = file # v = way # The formatting of this definition (e.g. the blank line above) is # important, in order to get make to generate the right makefile code. c:/builds/slave/x86-win-head/build/inplace/mingw/bin/gcc.exe -E -Ic:/builds/slave/x86-win-head/build/libraries/integer-gmp/gmp -Ilibraries/integer-gmp/. -I"c:/builds/slave/x86-win-head/build/includes" -I"c:/builds/slave/x86-win-head/build/libffi/dist-install/build" -MM libraries/integer-gmp/cbits/cbits.c -MF libraries/integer-gmp/dist-install/build/.depend-v-p.c_asm.bit In file included from libraries/integer-gmp/cbits/cbits.c:12: libraries/integer-gmp/cbits/alloc.c:11:17: gmp.h: No such file or directory make[2]: *** [libraries/integer-gmp/dist-install/build/.depend-v-p.c_asm] Error 1 make[1]: *** [all] Error 2 make[1]: Leaving directory `/buildbot/x86-win-head/build' -------------- next part -------------- Last 30 lines: # important, in order to get make to generate the right makefile code. c:/builds/slave/x86-win-fast-head/build/inplace/mingw/bin/gcc.exe -E -Ilibraries/base/include -DOPTIMISE_INTEGER_GCD_LCM -I"c:/builds/slave/x86-win-fast-head/build/includes" -I"c:/builds/slave/x86-win-fast-head/build/libffi/dist-install/build" -MM libraries/base/cbits/primFloat.c -MF libraries/base/dist-install/build/.depend-v.c_asm.bit sed -e "1s|\.o|\.o|" -e "1s|^|libraries/base/cbits/|" -e "1s|libraries/base/|libraries/base/dist-install/build/|" -e "s|c:/builds/slave/x86-win-fast-head/build/||g" -e "s|dist-install/build/dist-install/build|dist-install/build|g" libraries/base/dist-install/build/.depend-v.c_asm.bit >> libraries/base/dist-install/build/.depend-v.c_asm.tmp "rm" -f libraries/base/dist-install/build/.depend-v.c_asm.bit echo "libraries/base_dist-install_depfile_c_asm_EXISTS = YES" >> libraries/base/dist-install/build/.depend-v.c_asm.tmp mv libraries/base/dist-install/build/.depend-v.c_asm.tmp libraries/base/dist-install/build/.depend-v.c_asm "inplace/bin/mkdirhier" libraries/base/dist-install/build/System//. "inplace/bin/hsc2hs.exe" --cc=c:/builds/slave/x86-win-fast-head/build/inplace/mingw/bin/gcc.exe --ld=c:/builds/slave/x86-win-fast-head/build/inplace/mingw/bin/gcc.exe --cflag=-D__GLASGOW_HASKELL__=613 '--cflag=-Ilibraries/base/include' '--cflag=-DOPTIMISE_INTEGER_GCD_LCM' '--cflag=-Ic:/builds/slave/x86-win-fast-head/build/includes' '--cflag=-Ic:/builds/slave/x86-win-fast-head/build/libffi/dist-install/build' '--lflag=-LC:\builds\slave\x86-win-fast-head\build\libraries\integer-gmp\dist-install\build' '--lflag=-LC:\builds\slave\x86-win-fast-head\build\libraries\ghc-prim\dist-install\build' '--lflag=-Lc:/builds/slave/x86-win-fast-head/build/rts/dist/build' '--lflag=-Lc:/builds/slave/x86-win-fast-head/build/libffi/dist-install/build' '--lflag=-lm' '--lflag=-lwsock32' '--lflag=-lmingwex' libraries/base/./System/CPUTime.hsc -o libraries/base/dist-install/build/System/CPUTime.hs "rm" -f libraries/base/dist-install/build/.depend-v.haskell.tmp touch libraries/base/dist-install/build/.depend-v.haskell.tmp "inplace/bin/ghc-stage1.exe" -M -include-pkg-deps -dep-makefile libraries/base/dist-install/build/.depend-v.haskell.tmp -H32m -O -package-name base-4.2.0.0 -hide-all-packages -i -ilibraries/base/. -ilibraries/base/dist-install/build -ilibraries/base/dist-install/build/autogen -Ilibraries/base/dist-install/build -Ilibraries/base/dist-install/build/autogen -Ilibraries/base/include -optP-DOPTIMISE_INTEGER_GCD_LCM -optP-include -optPlibraries/base/dist-install/build/autogen/cabal_macros.h -package ghc-prim-0.2.0.0 -package integer-gmp-0.2.0.0 -package rts-1.0 -package-name base -XMagicHash -XExistentialQuantification -XRank2Types -XScopedTypeVariables -XUnboxedTuples -XForeignFunctionInterface -XUnliftedFFITypes -XDeriveDataTypeable -XGeneralizedNewtypeDeriving -XFlexibleInstances -XStandaloneDeriving -XPatternGuards -XEmptyDataDecls -XNoImplicitPrelude -XCPP -O -fgenerics -fasm -fno-warn-deprecated-flags -odir libraries/base/dist-install/build -hidir libraries/base/dist-install/build -stubdir libraries/base/dist-install/build -hisuf hi -osuf o -hcsuf hc libraries/base/./GHC/IO/Encoding/CodePage/Table.hs libraries/base/./Foreign/Concurrent.hs libraries/base/./GHC/Arr.lhs libraries/base/./GHC/Base.lhs libraries/base/./GHC/Classes.hs libraries/base/./GHC/Conc.lhs libraries/base/./GHC/ConsoleHandler.hs libraries/base/./GHC/Constants.hs libraries/base/./GHC/Desugar.hs libraries/base/./GHC/Enum.lhs libraries/base/./GHC/Environment.hs libraries/base/./GHC/Err.lhs libraries/base/./GHC/Exception.lhs libraries/base/./GHC/Exts.hs libraries/base/./GHC/Float.lhs libraries/base/./GHC/ForeignPtr.hs libraries/base/./GHC/MVar.hs libraries/base/./GHC/IO.hs libraries/base/./GHC/IO/IOMode.hs libraries/base/./GHC/IO/Buffer.hs libraries/base/./GHC/IO/Device.hs libraries/base/./GHC/IO/BufferedIO.hs libraries/base/./GHC/IO/FD.hs libraries/base/./GHC/IO/Exception.hs libraries/base/./GHC/IO/Encoding.hs libraries/base/./GHC/IO/Encoding/Latin1.hs libraries/base/./GHC/IO/Encoding/UTF8.hs libraries/base/./GHC/IO/Enc oding/UTF16.hs libraries/base/./GHC/IO/Encoding/UTF32.hs libraries/base/./GHC/IO/Encoding/Types.hs libraries/base/./GHC/IO/Encoding/Iconv.hs libraries/base/./GHC/IO/Encoding/CodePage.hs libraries/base/./GHC/IO/Handle.hs libraries/base/./GHC/IO/Handle/Types.hs libraries/base/./GHC/IO/Handle/Internals.hs libraries/base/./GHC/IO/Handle/FD.hs libraries/base/./GHC/IO/Handle/Text.hs libraries/base/./GHC/IOBase.hs libraries/base/./GHC/Handle.hs libraries/base/./GHC/IORef.hs libraries/base/./GHC/IOArray.hs libraries/base/./GHC/Int.hs libraries/base/./GHC/List.lhs libraries/base/./GHC/Num.lhs libraries/base/./GHC/PArr.hs libraries/base/./GHC/Pack.lhs libraries/base/./GHC/Ptr.lhs libraries/base/./GHC/Read.lhs libraries/base/./GHC/Real.lhs libraries/base/./GHC/ST.lhs libraries/base/./GHC/STRef.lhs libraries/base/./GHC/Show.lhs libraries/base/./GHC/Stable.lhs libraries/base/./GHC/Storable.lhs libraries/base/./GHC/TopHandler.lhs libraries/base/./GHC/Unicode.hs libraries/base/./GHC/Weak.lhs libraries/base/./GHC/Word.hs libraries/base/./System/Timeout.hs 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/Concurrent/SampleVar.hs libraries/base/./Control/Exception.hs libraries/base/./Control/Exception/Base.hs libraries/base/./Control/OldException.hs libraries/base/./Control/Monad.hs libraries/base/./Control/Monad/Fix.hs libraries/base/./Control/Monad/Instances.hs libraries/base/./Control/Monad/ST.hs libraries/base/./Control/Monad/ST/Lazy.hs libraries/base/./Control/Monad/ST/Strict.hs libraries/base/./Data/Bits.hs libraries/base/./Data/Bool.hs libraries/base/./Data/Char.hs libraries/base/./Data/Complex.hs libraries/base/./Data/Dynamic.hs libraries/base/./Data/Either.hs libraries/ base/./Data/Eq.hs libraries/base/./Data/Data.hs libraries/base/./Data/Fixed.hs libraries/base/./Data/Foldable.hs libraries/base/./Data/Function.hs libraries/base/./Data/Functor.hs libraries/base/./Data/HashTable.hs libraries/base/./Data/IORef.hs libraries/base/./Data/Int.hs libraries/base/./Data/Ix.hs libraries/base/./Data/List.hs libraries/base/./Data/Maybe.hs libraries/base/./Data/Monoid.hs libraries/base/./Data/Ord.hs libraries/base/./Data/Ratio.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/Typeable.hs libraries/base/./Data/Unique.hs libraries/base/./Data/Version.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/ForeignPtr.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/Utils.hs libraries/base/./Foreign/Ptr.hs libraries/base/./Foreign/StablePtr.hs libraries/base/./Foreign/Storable.hs libraries/base/./Numeric.hs libraries/base/./Prelude.hs libraries/base/./System/Console/GetOpt.hs libraries/base/dist-install/build/System/CPUTime.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/./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 echo "libraries/base_dist-install_depfile_haskell_EXISTS = YES" >> libraries/base/dist-install/build/.depend-v.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/ST/ libraries/base/dist-install/build/Data/ libraries/base/dist-install/build/Data/STRef/ 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/Marshal/ libraries/base/dist-install/build/GHC/ libraries/base/dist-install/build/GHC/IO/ libraries/base/dist-install/build/GHC/IO/Encoding/ libraries/base/dist-install/build/GHC/IO/Encoding/CodePage/ libraries/base/dist-install/build/GHC/IO/Handle/ libraries/base/dist-install/build/System/ libraries/base/dist-install/build/System/Console/ 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 mv libraries/base/dist-install/build/.depend-v.haskell.tmp libraries/base/dist-install/build/.depend-v.haskell "rm" -f libraries/integer-gmp/dist-install/build/.depend-v.c_asm.tmp touch libraries/integer-gmp/dist-install/build/.depend-v.c_asm.tmp # libraries/integer-gmp = dir # dist-install = distdir # libraries/integer-gmp/dist-install/build/.depend-v.c_asm = depfile # libraries/integer-gmp/cbits/cbits.c = file # v = way # The formatting of this definition (e.g. the blank line above) is # important, in order to get make to generate the right makefile code. c:/builds/slave/x86-win-fast-head/build/inplace/mingw/bin/gcc.exe -E -Ic:/builds/slave/x86-win-fast-head/build/libraries/integer-gmp/gmp -Ilibraries/integer-gmp/. -I"c:/builds/slave/x86-win-fast-head/build/includes" -I"c:/builds/slave/x86-win-fast-head/build/libffi/dist-install/build" -MM libraries/integer-gmp/cbits/cbits.c -MF libraries/integer-gmp/dist-install/build/.depend-v.c_asm.bit In file included from libraries/integer-gmp/cbits/cbits.c:12: libraries/integer-gmp/cbits/alloc.c:11:17: gmp.h: No such file or directory make[2]: *** [libraries/integer-gmp/dist-install/build/.depend-v.c_asm] Error 1 make[1]: *** [all] Error 2 make[1]: Leaving directory `/buildbot/x86-win-fast-head/build' From chak at cse.unsw.edu.au Sat Dec 12 03:32:48 2009 From: chak at cse.unsw.edu.au (Manuel M T Chakravarty) Date: Sat Dec 12 03:07:02 2009 Subject: Validate breaks on Mac OS X with (not that) many cores (and probably others) In-Reply-To: <3CDA8784-7759-405A-A2E1-363869AF35DF@cse.unsw.edu.au> References: <3CDA8784-7759-405A-A2E1-363869AF35DF@cse.unsw.edu.au> Message-ID: <155E44C4-4FC3-4B56-86F9-EA0715346C0C@cse.unsw.edu.au> Actually, it sometimes also happens with 4 cores (and maybe less?) and I also sometimes get > config.status: executing src commands > # libffi.so needs to be built with the correct soname. > # NOTE: this builds libffi_convience.so with the incorrect > # soname, but we don't need that anyway! > cd libffi && \ > "cp" build/libtool build/libtool.orig; \ > sed -e s/soname_spec=.*/soname_spec="libHSffi-ghc6.13.20091211.dylib"/ build/libtool.orig > build/libtool > # We don't want libtool's cygwin hacks > cd libffi && \ > "cp" build/libtool build/libtool.orig; \ > sed -e s/dlname=\'\$tdlname\'/dlname=\'\$dlname\'/ build/libtool.orig > build/libtool > touch libffi/stamp.ffi.configure > make: *** [all] Error 2 > limitingfactor chak 16 (.../Code/ghc-test3): Something is very wrong here! Manuel M T Chakravarty: > I think this is since the new c_asm.bit dependency stuff was introduced. The problem only seems to happen in a very parallel build, and my guess is that this happens on any box that doesn't have gmp.h globally installed. > > I ran into it when using 8 cores (with 'env CPUS=8 sh validate'): > >> /usr/bin/gcc -E -m32 -Wall -Werror -I/Users/chak/Code/ghc-test/libraries/integer-gmp/gmp -Ilibraries/integer-gmp/. -I"/Users/chak/Code/ghc-test/includes" -I"/Users/chak/Code/ghc-test/libffi/dist-install/build" -MM libraries/integer-gmp/cbits/cbits.c -MF libraries/integer-gmp/dist-install/build/.depend-v.c_asm.bit >> In file included from libraries/integer-gmp/cbits/cbits.c:12: >> libraries/integer-gmp/cbits/alloc.c:11:17: error: gmp.h: No such file or directory >> make[1]: *** [libraries/integer-gmp/dist-install/build/.depend-v.c_asm] Error 1 >> make: *** [all] Error 2 >> limitingfactor chak 21 (.../Code/ghc-test): > > I also get lots of annoying message like this (independent of whether the build is parallel or not): > >> # libraries/base = dir >> # libraries/unix = dir >> "rm" -f libraries/integer-gmp/dist-install/build/.depend-v.c_asm.tmp >> # dist-install = distdir >> # dist-install = distdir >> mv libraries/process/dist-install/build/.depend-v.c_asm.tmp libraries/process/dist-install/build/.depend-v.c_asm >> "rm" -f libraries/ghc-prim/dist-install/build/.depend-v.c_asm.tmp >> # libraries/base/dist-install/build/.depend-v.c_asm = depfile >> # libraries/unix/dist-install/build/.depend-v.c_asm = depfile >> touch libraries/integer-gmp/dist-install/build/.depend-v.c_asm.tmp >> "inplace/bin/mkdirhier" libraries/ghc-prim/dist-install/build/GHC//. >> # libraries/integer-gmp = dir >> # libraries/unix/cbits/execvpe.c = file >> # libraries/base/cbits/PrelIOUtils.c = file >> touch libraries/ghc-prim/dist-install/build/.depend-v.c_asm.tmp >> "rm" -f utils/haddock/dist/build/.depend.c_asm.tmp >> # libraries/ghc-prim = dir >> # v = way >> # v = way >> touch utils/haddock/dist/build/.depend.c_asm.tmp >> # dist-install = distdir >> # dist-install = distdir >> >> # The formatting of this definition (e.g. the blank line above) is >> # libraries/integer-gmp/dist-install/build/.depend-v.c_asm = depfile >> # libraries/ghc-prim/dist-install/build/.depend-v.c_asm = depfile >> # The formatting of this definition (e.g. the blank line above) is >> mv utils/haddock/dist/build/.depend.c_asm.tmp utils/haddock/dist/build/.depend.c_asm >> # important, in order to get make to generate the right makefile code. >> # libraries/integer-gmp/cbits/cbits.c = file >> # libraries/ghc-prim/cbits/debug.c = file >> # important, in order to get make to generate the right makefile code. From chak at cse.unsw.edu.au Sat Dec 12 03:55:37 2009 From: chak at cse.unsw.edu.au (Manuel M T Chakravarty) Date: Sat Dec 12 03:29:51 2009 Subject: Validate breaks on Mac OS X with (not that) many cores (and probably others) In-Reply-To: <155E44C4-4FC3-4B56-86F9-EA0715346C0C@cse.unsw.edu.au> References: <3CDA8784-7759-405A-A2E1-363869AF35DF@cse.unsw.edu.au> <155E44C4-4FC3-4B56-86F9-EA0715346C0C@cse.unsw.edu.au> Message-ID: BTW, windows buildbots fall over in the same way: http://darcs.haskell.org/buildbot/all/builders/x86%20Windows%20head%20fast/builds/4977/steps/compile/logs/stdio And it also happens with just one make thread, although it seems to succeed sometime, I see more failure than successful builds. Manuel Manuel M T Chakravarty: > Actually, it sometimes also happens with 4 cores (and maybe less?) and I also sometimes get > >> config.status: executing src commands >> # libffi.so needs to be built with the correct soname. >> # NOTE: this builds libffi_convience.so with the incorrect >> # soname, but we don't need that anyway! >> cd libffi && \ >> "cp" build/libtool build/libtool.orig; \ >> sed -e s/soname_spec=.*/soname_spec="libHSffi-ghc6.13.20091211.dylib"/ build/libtool.orig > build/libtool >> # We don't want libtool's cygwin hacks >> cd libffi && \ >> "cp" build/libtool build/libtool.orig; \ >> sed -e s/dlname=\'\$tdlname\'/dlname=\'\$dlname\'/ build/libtool.orig > build/libtool >> touch libffi/stamp.ffi.configure >> make: *** [all] Error 2 >> limitingfactor chak 16 (.../Code/ghc-test3): > > Something is very wrong here! > > > > Manuel M T Chakravarty: >> I think this is since the new c_asm.bit dependency stuff was introduced. The problem only seems to happen in a very parallel build, and my guess is that this happens on any box that doesn't have gmp.h globally installed. >> >> I ran into it when using 8 cores (with 'env CPUS=8 sh validate'): >> >>> /usr/bin/gcc -E -m32 -Wall -Werror -I/Users/chak/Code/ghc-test/libraries/integer-gmp/gmp -Ilibraries/integer-gmp/. -I"/Users/chak/Code/ghc-test/includes" -I"/Users/chak/Code/ghc-test/libffi/dist-install/build" -MM libraries/integer-gmp/cbits/cbits.c -MF libraries/integer-gmp/dist-install/build/.depend-v.c_asm.bit >>> In file included from libraries/integer-gmp/cbits/cbits.c:12: >>> libraries/integer-gmp/cbits/alloc.c:11:17: error: gmp.h: No such file or directory >>> make[1]: *** [libraries/integer-gmp/dist-install/build/.depend-v.c_asm] Error 1 >>> make: *** [all] Error 2 >>> limitingfactor chak 21 (.../Code/ghc-test): >> >> I also get lots of annoying message like this (independent of whether the build is parallel or not): >> >>> # libraries/base = dir >>> # libraries/unix = dir >>> "rm" -f libraries/integer-gmp/dist-install/build/.depend-v.c_asm.tmp >>> # dist-install = distdir >>> # dist-install = distdir >>> mv libraries/process/dist-install/build/.depend-v.c_asm.tmp libraries/process/dist-install/build/.depend-v.c_asm >>> "rm" -f libraries/ghc-prim/dist-install/build/.depend-v.c_asm.tmp >>> # libraries/base/dist-install/build/.depend-v.c_asm = depfile >>> # libraries/unix/dist-install/build/.depend-v.c_asm = depfile >>> touch libraries/integer-gmp/dist-install/build/.depend-v.c_asm.tmp >>> "inplace/bin/mkdirhier" libraries/ghc-prim/dist-install/build/GHC//. >>> # libraries/integer-gmp = dir >>> # libraries/unix/cbits/execvpe.c = file >>> # libraries/base/cbits/PrelIOUtils.c = file >>> touch libraries/ghc-prim/dist-install/build/.depend-v.c_asm.tmp >>> "rm" -f utils/haddock/dist/build/.depend.c_asm.tmp >>> # libraries/ghc-prim = dir >>> # v = way >>> # v = way >>> touch utils/haddock/dist/build/.depend.c_asm.tmp >>> # dist-install = distdir >>> # dist-install = distdir >>> >>> # The formatting of this definition (e.g. the blank line above) is >>> # libraries/integer-gmp/dist-install/build/.depend-v.c_asm = depfile >>> # libraries/ghc-prim/dist-install/build/.depend-v.c_asm = depfile >>> # The formatting of this definition (e.g. the blank line above) is >>> mv utils/haddock/dist/build/.depend.c_asm.tmp utils/haddock/dist/build/.depend.c_asm >>> # important, in order to get make to generate the right makefile code. >>> # libraries/integer-gmp/cbits/cbits.c = file >>> # libraries/ghc-prim/cbits/debug.c = file >>> # important, in order to get make to generate the right makefile code. > From chak at cse.unsw.edu.au Sat Dec 12 07:07:51 2009 From: chak at cse.unsw.edu.au (chak@cse.unsw.edu.au) Date: Sat Dec 12 06:42:05 2009 Subject: patch applied (ghc): Expose all EventLog events as DTrace probes Message-ID: <20091212120750.GA26263@haskell.galois.com> Sat Dec 12 02:08:09 PST 2009 Manuel M T Chakravarty * Expose all EventLog events as DTrace probes Ignore-this: 2c5ef30b1ff7fb2ea5fba8cf0a187d45 - Defines a DTrace provider, called 'HaskellEvent', that provides a probe for every event of the eventlog framework. - In contrast to the original eventlog, the DTrace probes are available in all flavours of the runtime system (DTrace probes have virtually no overhead if not enabled); when -DTRACING is defined both the regular event log as well as DTrace probes can be used. - Currently, Mac OS X only. User-space DTrace probes are implemented differently on Mac OS X than in the original DTrace implementation. Nevertheless, it shouldn't be too hard to enable these probes on other platforms, too. - Documentation is at http://hackage.haskell.org/trac/ghc/wiki/DTrace M ./configure.ac +10 M ./includes/rts/EventLogFormat.h -1 +2 M ./mk/config.mk.in +3 M ./rts/Capability.c -6 +5 M ./rts/PrimOps.cmm +15 A ./rts/RtsProbes.d M ./rts/RtsStartup.c +3 M ./rts/Schedule.c -11 +11 M ./rts/Schedule.h -1 +1 M ./rts/Sparks.c -1 +1 M ./rts/Threads.c -2 +2 M ./rts/Trace.c -2 +16 M ./rts/Trace.h -1 +236 M ./rts/eventlog/EventLog.c -1 M ./rts/ghc.mk -1 +26 M ./rts/sm/GC.c -3 +3 View patch online: http://darcs.haskell.org/ghc/_darcs/patches/20091212100809-6295e-f6d3da3fa03ec84ac88228f0cb1d48d2c97e0cae.gz From chak at cse.unsw.edu.au Sat Dec 12 07:22:42 2009 From: chak at cse.unsw.edu.au (Manuel M T Chakravarty) Date: Sat Dec 12 06:56:57 2009 Subject: patch applied (ghc): Expose all EventLog events as DTrace probes In-Reply-To: <20091212120750.GA26263@haskell.galois.com> References: <20091212120750.GA26263@haskell.galois.com> Message-ID: <90911ACC-CB80-4D6C-9AE0-217054D748C4@cse.unsw.edu.au> As this patch adds platform-specific code to the build system and runtime system, I validated on Linux (Debian) and on Mac OS X (10.5 and 10.6). I couldn't easily validate on Windows; so, please let me know if there are any problems with this (the current failure reporting that gmp.h cannot be found is unrelated to this patch). Manuel > Sat Dec 12 02:08:09 PST 2009 Manuel M T Chakravarty > * Expose all EventLog events as DTrace probes > Ignore-this: 2c5ef30b1ff7fb2ea5fba8cf0a187d45 > - Defines a DTrace provider, called 'HaskellEvent', that provides a probe > for every event of the eventlog framework. > - In contrast to the original eventlog, the DTrace probes are available in > all flavours of the runtime system (DTrace probes have virtually no > overhead if not enabled); when -DTRACING is defined both the regular > event log as well as DTrace probes can be used. > - Currently, Mac OS X only. User-space DTrace probes are implemented > differently on Mac OS X than in the original DTrace implementation. > Nevertheless, it shouldn't be too hard to enable these probes on other > platforms, too. > - Documentation is at http://hackage.haskell.org/trac/ghc/wiki/DTrace > > M ./configure.ac +10 > M ./includes/rts/EventLogFormat.h -1 +2 > M ./mk/config.mk.in +3 > M ./rts/Capability.c -6 +5 > M ./rts/PrimOps.cmm +15 > A ./rts/RtsProbes.d > M ./rts/RtsStartup.c +3 > M ./rts/Schedule.c -11 +11 > M ./rts/Schedule.h -1 +1 > M ./rts/Sparks.c -1 +1 > M ./rts/Threads.c -2 +2 > M ./rts/Trace.c -2 +16 > M ./rts/Trace.h -1 +236 > M ./rts/eventlog/EventLog.c -1 > M ./rts/ghc.mk -1 +26 > M ./rts/sm/GC.c -3 +3 > > View patch online: > http://darcs.haskell.org/ghc/_darcs/patches/20091212100809-6295e-f6d3da3fa03ec84ac88228f0cb1d48d2c97e0cae.gz From ghcbuild at microsoft.com Sat Dec 12 20:18:44 2009 From: ghcbuild at microsoft.com (GHC Build Reports) Date: Sat Dec 12 20:18:46 2009 Subject: [nightly] 12-Dec-2009 build of HEAD on x86_64-unknown-linux (cam-04-unx.europe.corp.microsoft.com) Message-ID: <20091213011844.7D1123241ED@www.haskell.org> Build description = HEAD on x86_64-unknown-linux (cam-04-unx.europe.corp.microsoft.com) Build location = /64playpen/simonmar/nightly/HEAD-cam-04-unx Build config file = /home/simonmar/nightly/site/msrc/conf-HEAD-cam-04-unx Nightly build started on cam-04-unx at Sat Dec 12 19:00:01 GMT 2009. **** checking out new source tree ... warning: . already present; omitting ok. (GHC Version 6.13.20091212) **** Building stage 1 compiler ... ok. **** Building stage 2 compiler ... ok. **** Building stage 3 compiler ... ok. **** building source distribution ... ok. **** building testsuite tools ... ok. **** running tests ... ok (summary below). **** building compiler binary distribution ... ok. **** uploading binary distribution ... ok. **** running nofib (-O) ... ok. (1 failures) **** running nofib (-O -fvia-C) ... ok. (1 failures) **** running nofib (-O -prof -auto-all) ... ok. **** running nofib (-O -prof -auto-all -fasm) ... ok. **** running nofib (-fasm) ... ok. (1 failures) **** publishing logs ... ok. Logs are at http://www.haskell.org/ghc/dist/current/logs Dists are at http://www.haskell.org/ghc/dist/current/dist Docs are at http://www.haskell.org/ghc/dist/current/docs All done! Nightly build finished successfully at Sun Dec 13 01:44:33 GMT 2009 ------------- GHC Test summary --------------------- OVERALL SUMMARY for test run started at Sat Dec 12 21:38:16 GMT 2009 2431 total tests, which gave rise to 13438 test cases, of which 0 caused framework failures 2771 were skipped 10268 expected passes 359 expected failures 0 unexpected passes 40 unexpected failures Unexpected failures: T1735(hpc) T2486(optc,optasm) T3001-2(prof_hb) T3234(optc,optasm) annrun01(normal,optc,hpc,optasm,ghci,threaded1,threaded2,dyn) barton-mangler-bug(profc) cg059(hpc) concprog001(ghci) hpc_draft(normal) hpc_hand_overlay(normal) hpc_markup_001(normal) hpc_markup_002(normal) hpc_markup_multi_001(normal) hpc_markup_multi_002(normal) hpc_markup_multi_003(normal) hpc_overlay(normal) hpc_overlay2(normal) hpc_report_001(normal) hpc_report_002(normal) hpc_report_003(normal) hpc_report_multi_001(normal) hpc_report_multi_002(normal) hpc_report_multi_003(normal) hpc_show(normal) hpc_show_multi_001(normal) hpc_show_multi_002(normal) rule2(optc,optasm) tc137(hpc) tc163(hpc) tc210(hpc) ---------------------------------------------------- Nightly run ended at Sun Dec 13 01:44:33 GMT 2009 From ghcbuild at microsoft.com Sat Dec 12 23:51:48 2009 From: ghcbuild at microsoft.com (GHC Build Reports) Date: Sat Dec 12 23:51:51 2009 Subject: [nightly] 12-Dec-2009 build of HEAD on i386-unknown-linux (cam-02-unx.europe.corp.microsoft.com) Message-ID: <20091213045148.67884324039@www.haskell.org> Build description = HEAD on i386-unknown-linux (cam-02-unx.europe.corp.microsoft.com) Build location = /playpen/simonmar/nightly/HEAD Build config file = /home/simonmar/nightly/site/msrc/conf-HEAD-cam-02-unx Nightly build started on cam-02-unx at Sat Dec 12 18:00:01 GMT 2009. **** checking out new source tree ... warning: . already present; omitting ok. (GHC Version 6.13.20091212) **** Building stage 1 compiler ... ok. **** Building stage 2 compiler ... ok. **** Building stage 3 compiler ... ok. **** building testsuite tools ... ok. **** running tests ... ok (summary below). **** building compiler binary distribution ... ok. **** uploading binary distribution ... ok. **** running nofib (-O) ... ok. (3 failures) **** running nofib (-O -fasm) ... ok. (3 failures) **** running nofib (-O -prof -auto-all) ... ok. (2 failures) **** running nofib (-O -prof -auto-all -fasm) ... ok. (2 failures) **** running nofib (-fasm) ... ok. (3 failures) **** running nofib (-unreg) ... failed. **** publishing logs ... Received disconnect from 128.36.229.215: 2: Corrupted MAC on input. lost connection failed. Logs are at http://www.haskell.org/ghc/dist/current/logs Dists are at http://www.haskell.org/ghc/dist/current/dist Docs are at http://www.haskell.org/ghc/dist/current/docs All done! Nightly build finished successfully at Sun Dec 13 05:17:38 GMT 2009 ------------- GHC Test summary --------------------- OVERALL SUMMARY for test run started at Sat Dec 12 23:27:30 GMT 2009 2431 total tests, which gave rise to 13438 test cases, of which 0 caused framework failures 2786 were skipped 10236 expected passes 361 expected failures 0 unexpected passes 55 unexpected failures Unexpected failures: T1735(hpc) T1969(normal) T2486(optc,optasm) T3001-2(prof_hb) T3234(optc,optasm) annrun01(normal,optc,hpc,optasm,ghci,threaded1,threaded2,dyn) arith008(profasm,profthreaded) barton-mangler-bug(profc) cg059(hpc) concprog001(ghci) hpc_draft(normal) hpc_hand_overlay(normal) hpc_markup_001(normal) hpc_markup_002(normal) hpc_markup_multi_001(normal) hpc_markup_multi_002(normal) hpc_markup_multi_003(normal) hpc_overlay(normal) hpc_overlay2(normal) hpc_report_001(normal) hpc_report_002(normal) hpc_report_003(normal) hpc_report_multi_001(normal) hpc_report_multi_002(normal) hpc_report_multi_003(normal) hpc_show(normal) hpc_show_multi_001(normal) hpc_show_multi_002(normal) joao-circular(profc) rule2(optc,optasm) tc137(hpc) tc163(hpc) tc210(hpc) user001(normal,optc,hpc,optasm,profc,profasm,ghci,threaded1,threaded2,dyn,profthreaded) ---------------------------------------------------- Nightly run ended at Sun Dec 13 05:17:38 GMT 2009 From bit.bucket at galois.com Sun Dec 13 03:30:03 2009 From: bit.bucket at galois.com (BuildBot Collator) Date: Sun Dec 13 03:04:12 2009 Subject: Daily report for stable Message-ID: <200912130830.nBD8U3BP016652@monk.galois.com> Build results: x86 Linux stable: lost x86 Windows stable: lost x86 Windows stable fast: pass pass lost pass lost pass x86-64 Linux stable: pass Old unexpected test passes: 2410 3 x86 Linux stable TH_spliceE5_prof 3 x86 Linux stable newtype 3 x86 Linux stable prof001 3 x86 Linux stable prof002 3 x86 Linux stable Old unexpected test failures: 2302 1 tnaur x86 OS X stable 2816 1 tnaur x86 OS X stable 3429 1 x86 Linux stable CPUTime001 1 x86 Linux stable T1969 2 x86 Windows stable annrun01 3 x86 Linux stable apirecomp001 4 tnaur x86 OS X stable break024 5 tnaur x86 OS X stable cg007 1 x86 Windows stable conc012 2 tnaur x86 OS X stable conc023 1 x86 Linux stable concprog001 4 tnaur x86 OS X stable derefnull 1 x86 Windows stable divbyzero 1 x86 Windows stable dynamic_flags_001 3 x86 Linux stable ffi002 1 x86 Linux stable ffi005 1 tnaur x86 OS X stable ghci024 3 x86 Linux stable ghci028 1 tnaur x86 OS X stable num009 2 tnaur x86 OS X stable num012 1 x86 Windows stable print021 1 tnaur x86 OS X stable recomp001 3 x86 Linux stable recomp002 3 x86 Linux stable recomp005 3 x86 Linux stable recomp006 3 x86 Linux stable rtsflags001 5 tnaur x86 OS X stable signals002 1 tnaur x86 OS X stable signals004 1 tnaur x86 OS X stable -------------- next part -------------- An HTML attachment was scrubbed... URL: http://www.haskell.org/pipermail/cvs-ghc/attachments/20091213/de6d4380/attachment-0001.html From bit.bucket at galois.com Sun Dec 13 03:30:03 2009 From: bit.bucket at galois.com (BuildBot Collator) Date: Sun Dec 13 03:04:14 2009 Subject: Daily report for head Message-ID: <200912130830.nBD8U3vp016651@monk.galois.com> Skipped content of type multipart/alternative-------------- next part -------------- Last 30 lines: # important, in order to get make to generate the right makefile code. c:/builds/slave/x86-win-head/build/inplace/mingw/bin/gcc.exe -E -Ilibraries/base/include -DOPTIMISE_INTEGER_GCD_LCM -I"c:/builds/slave/x86-win-head/build/includes" -I"c:/builds/slave/x86-win-head/build/libffi/dist-install/build" -MM libraries/base/cbits/primFloat.c -MF libraries/base/dist-install/build/.depend-v-p.c_asm.bit sed -e "1s|\.o|\.p_o|" -e "1s|^|libraries/base/cbits/|" -e "1s|libraries/base/|libraries/base/dist-install/build/|" -e "s|c:/builds/slave/x86-win-head/build/||g" -e "s|dist-install/build/dist-install/build|dist-install/build|g" libraries/base/dist-install/build/.depend-v-p.c_asm.bit >> libraries/base/dist-install/build/.depend-v-p.c_asm.tmp "rm" -f libraries/base/dist-install/build/.depend-v-p.c_asm.bit echo "libraries/base_dist-install_depfile_c_asm_EXISTS = YES" >> libraries/base/dist-install/build/.depend-v-p.c_asm.tmp mv libraries/base/dist-install/build/.depend-v-p.c_asm.tmp libraries/base/dist-install/build/.depend-v-p.c_asm "inplace/bin/mkdirhier" libraries/base/dist-install/build/System//. "inplace/bin/hsc2hs.exe" --cc=c:/builds/slave/x86-win-head/build/inplace/mingw/bin/gcc.exe --ld=c:/builds/slave/x86-win-head/build/inplace/mingw/bin/gcc.exe --cflag=-D__GLASGOW_HASKELL__=613 '--cflag=-Ilibraries/base/include' '--cflag=-DOPTIMISE_INTEGER_GCD_LCM' '--cflag=-Ic:/builds/slave/x86-win-head/build/includes' '--cflag=-Ic:/builds/slave/x86-win-head/build/libffi/dist-install/build' '--lflag=-LC:\builds\slave\x86-win-head\build\libraries\integer-gmp\dist-install\build' '--lflag=-LC:\builds\slave\x86-win-head\build\libraries\ghc-prim\dist-install\build' '--lflag=-Lc:/builds/slave/x86-win-head/build/rts/dist/build' '--lflag=-Lc:/builds/slave/x86-win-head/build/libffi/dist-install/build' '--lflag=-lm' '--lflag=-lwsock32' '--lflag=-lmingwex' libraries/base/./System/CPUTime.hsc -o libraries/base/dist-install/build/System/CPUTime.hs "rm" -f libraries/base/dist-install/build/.depend-v-p.haskell.tmp touch libraries/base/dist-install/build/.depend-v-p.haskell.tmp "inplace/bin/ghc-stage1.exe" -M -include-pkg-deps -dep-makefile libraries/base/dist-install/build/.depend-v-p.haskell.tmp -dep-suffix p -H32m -O -package-name base-4.2.0.0 -hide-all-packages -i -ilibraries/base/. -ilibraries/base/dist-install/build -ilibraries/base/dist-install/build/autogen -Ilibraries/base/dist-install/build -Ilibraries/base/dist-install/build/autogen -Ilibraries/base/include -optP-DOPTIMISE_INTEGER_GCD_LCM -optP-include -optPlibraries/base/dist-install/build/autogen/cabal_macros.h -package ghc-prim-0.2.0.0 -package integer-gmp-0.2.0.0 -package rts-1.0 -package-name base -XMagicHash -XExistentialQuantification -XRank2Types -XScopedTypeVariables -XUnboxedTuples -XForeignFunctionInterface -XUnliftedFFITypes -XDeriveDataTypeable -XGeneralizedNewtypeDeriving -XFlexibleInstances -XStandaloneDeriving -XPatternGuards -XEmptyDataDecls -XNoImplicitPrelude -XCPP -O2 -XGenerics -fno-warn-deprecated-flags -odir libraries/base/dist-install/build -hidir libraries/base/dist-install/build -stubdir libraries/base/dist-install/build -hisuf hi -osuf o -hcsuf hc libraries/base/./GHC/IO/Encoding/CodePage/Table.hs libraries/base/./Foreign/Concurrent.hs libraries/base/./GHC/Arr.lhs libraries/base/./GHC/Base.lhs libraries/base/./GHC/Classes.hs libraries/base/./GHC/Conc.lhs libraries/base/./GHC/ConsoleHandler.hs libraries/base/./GHC/Constants.hs libraries/base/./GHC/Desugar.hs libraries/base/./GHC/Enum.lhs libraries/base/./GHC/Environment.hs libraries/base/./GHC/Err.lhs libraries/base/./GHC/Exception.lhs libraries/base/./GHC/Exts.hs libraries/base/./GHC/Float.lhs libraries/base/./GHC/ForeignPtr.hs libraries/base/./GHC/MVar.hs libraries/base/./GHC/IO.hs libraries/base/./GHC/IO/IOMode.hs libraries/base/./GHC/IO/Buffer.hs libraries/base/./GHC/IO/Device.hs libraries/base/./GHC/IO/BufferedIO.hs libraries/base/./GHC/IO/FD.hs libraries/base/./GHC/IO/Exception.hs libraries/base/./GHC/IO/Encoding.hs libraries/base/./GHC/IO/Encoding/Latin1.hs libraries/base/./GHC/IO/Encoding/UTF8.hs libraries/base/./ GHC/IO/Encoding/UTF16.hs libraries/base/./GHC/IO/Encoding/UTF32.hs libraries/base/./GHC/IO/Encoding/Types.hs libraries/base/./GHC/IO/Encoding/Iconv.hs libraries/base/./GHC/IO/Encoding/CodePage.hs libraries/base/./GHC/IO/Handle.hs libraries/base/./GHC/IO/Handle/Types.hs libraries/base/./GHC/IO/Handle/Internals.hs libraries/base/./GHC/IO/Handle/FD.hs libraries/base/./GHC/IO/Handle/Text.hs libraries/base/./GHC/IOBase.hs libraries/base/./GHC/Handle.hs libraries/base/./GHC/IORef.hs libraries/base/./GHC/IOArray.hs libraries/base/./GHC/Int.hs libraries/base/./GHC/List.lhs libraries/base/./GHC/Num.lhs libraries/base/./GHC/PArr.hs libraries/base/./GHC/Pack.lhs libraries/base/./GHC/Ptr.lhs libraries/base/./GHC/Read.lhs libraries/base/./GHC/Real.lhs libraries/base/./GHC/ST.lhs libraries/base/./GHC/STRef.lhs libraries/base/./GHC/Show.lhs libraries/base/./GHC/Stable.lhs libraries/base/./GHC/Storable.lhs libraries/base/./GHC/TopHandler.lhs libraries/base/./GHC/Unicode.hs libraries/base/./GHC/Weak.lhs libraries/base/./GHC/Word.hs libraries/base/./System/Timeout.hs 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/Concurrent/SampleVar.hs libraries/base/./Control/Exception.hs libraries/base/./Control/Exception/Base.hs libraries/base/./Control/OldException.hs libraries/base/./Control/Monad.hs libraries/base/./Control/Monad/Fix.hs libraries/base/./Control/Monad/Instances.hs libraries/base/./Control/Monad/ST.hs libraries/base/./Control/Monad/ST/Lazy.hs libraries/base/./Control/Monad/ST/Strict.hs libraries/base/./Data/Bits.hs libraries/base/./Data/Bool.hs libraries/base/./Data/Char.hs libraries/base/./Data/Complex.hs libraries/base/./Data/Dynamic.hs libraries/base/./Data/Either.hs libraries/base/./Data/Eq.hs libraries/base/./Data/Data.hs libraries/base/./Data/Fixed.hs libraries/base/./Data/Foldable.hs libraries/base/./Data/Function.hs libraries/base/./Data/Functor.hs libraries/base/./Data/HashTable.hs libraries/base/./Data/IORef.hs libraries/base/./Data/Int.hs libraries/base/./Data/Ix.hs libraries/base/./Data/List.hs libraries/base/./Data/Maybe.hs libraries/base/./Data/Monoid.hs libraries/base/./Data/Ord.hs libraries/base/./Data/Ratio.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/Typeable.hs libraries/base/./Data/Unique.hs libraries/base/./Data/Version.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/ForeignPtr.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/Utils.hs libraries/base/./Foreign/Ptr.hs libraries/base/./Foreign/StablePtr.hs libraries/base/./Foreign/Storable.hs libraries/base/./Numeric.hs libraries/base/./Prelude.hs libraries/base/./System/Console/GetOpt.hs libraries/base/dist-install/build/System/CPUTime.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/./Text/ParserCombinators/ReadP.hs libr aries/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 echo "libraries/base_dist-install_depfile_haskell_EXISTS = YES" >> libraries/base/dist-install/build/.depend-v-p.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/ST/ libraries/base/dist-install/build/Data/ libraries/base/dist-install/build/Data/STRef/ 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/Marshal/ libraries/base/dist-install/build/GHC/ libraries/base/dist-install/build/GHC/IO/ libraries/base/dist-install/build/GHC/IO/Encoding/ libraries/base/dist-install/build/GHC/IO/Encoding/CodePage/ libraries/base/dist-install/build/GHC/IO/Handle/ libraries/base/dist-install/build/System/ libraries/base/dist-install/build/System/Console/ 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 mv libraries/base/dist-install/build/.depend-v-p.haskell.tmp libraries/base/dist-install/build/.depend-v-p.haskell "rm" -f libraries/integer-gmp/dist-install/build/.depend-v-p.c_asm.tmp touch libraries/integer-gmp/dist-install/build/.depend-v-p.c_asm.tmp # libraries/integer-gmp = dir # dist-install = distdir # libraries/integer-gmp/dist-install/build/.depend-v-p.c_asm = depfile # libraries/integer-gmp/cbits/cbits.c = file # v = way # The formatting of this definition (e.g. the blank line above) is # important, in order to get make to generate the right makefile code. c:/builds/slave/x86-win-head/build/inplace/mingw/bin/gcc.exe -E -Ic:/builds/slave/x86-win-head/build/libraries/integer-gmp/gmp -Ilibraries/integer-gmp/. -I"c:/builds/slave/x86-win-head/build/includes" -I"c:/builds/slave/x86-win-head/build/libffi/dist-install/build" -MM libraries/integer-gmp/cbits/cbits.c -MF libraries/integer-gmp/dist-install/build/.depend-v-p.c_asm.bit In file included from libraries/integer-gmp/cbits/cbits.c:12: libraries/integer-gmp/cbits/alloc.c:11:17: gmp.h: No such file or directory make[2]: *** [libraries/integer-gmp/dist-install/build/.depend-v-p.c_asm] Error 1 make[1]: *** [all] Error 2 make[1]: Leaving directory `/buildbot/x86-win-head/build' -------------- next part -------------- Last 30 lines: # important, in order to get make to generate the right makefile code. c:/builds/slave/x86-win-fast-head/build/inplace/mingw/bin/gcc.exe -E -Ilibraries/base/include -DOPTIMISE_INTEGER_GCD_LCM -I"c:/builds/slave/x86-win-fast-head/build/includes" -I"c:/builds/slave/x86-win-fast-head/build/libffi/dist-install/build" -MM libraries/base/cbits/primFloat.c -MF libraries/base/dist-install/build/.depend-v.c_asm.bit sed -e "1s|\.o|\.o|" -e "1s|^|libraries/base/cbits/|" -e "1s|libraries/base/|libraries/base/dist-install/build/|" -e "s|c:/builds/slave/x86-win-fast-head/build/||g" -e "s|dist-install/build/dist-install/build|dist-install/build|g" libraries/base/dist-install/build/.depend-v.c_asm.bit >> libraries/base/dist-install/build/.depend-v.c_asm.tmp "rm" -f libraries/base/dist-install/build/.depend-v.c_asm.bit echo "libraries/base_dist-install_depfile_c_asm_EXISTS = YES" >> libraries/base/dist-install/build/.depend-v.c_asm.tmp mv libraries/base/dist-install/build/.depend-v.c_asm.tmp libraries/base/dist-install/build/.depend-v.c_asm "inplace/bin/mkdirhier" libraries/base/dist-install/build/System//. "inplace/bin/hsc2hs.exe" --cc=c:/builds/slave/x86-win-fast-head/build/inplace/mingw/bin/gcc.exe --ld=c:/builds/slave/x86-win-fast-head/build/inplace/mingw/bin/gcc.exe --cflag=-D__GLASGOW_HASKELL__=613 '--cflag=-Ilibraries/base/include' '--cflag=-DOPTIMISE_INTEGER_GCD_LCM' '--cflag=-Ic:/builds/slave/x86-win-fast-head/build/includes' '--cflag=-Ic:/builds/slave/x86-win-fast-head/build/libffi/dist-install/build' '--lflag=-LC:\builds\slave\x86-win-fast-head\build\libraries\integer-gmp\dist-install\build' '--lflag=-LC:\builds\slave\x86-win-fast-head\build\libraries\ghc-prim\dist-install\build' '--lflag=-Lc:/builds/slave/x86-win-fast-head/build/rts/dist/build' '--lflag=-Lc:/builds/slave/x86-win-fast-head/build/libffi/dist-install/build' '--lflag=-lm' '--lflag=-lwsock32' '--lflag=-lmingwex' libraries/base/./System/CPUTime.hsc -o libraries/base/dist-install/build/System/CPUTime.hs "rm" -f libraries/base/dist-install/build/.depend-v.haskell.tmp touch libraries/base/dist-install/build/.depend-v.haskell.tmp "inplace/bin/ghc-stage1.exe" -M -include-pkg-deps -dep-makefile libraries/base/dist-install/build/.depend-v.haskell.tmp -H32m -O -package-name base-4.2.0.0 -hide-all-packages -i -ilibraries/base/. -ilibraries/base/dist-install/build -ilibraries/base/dist-install/build/autogen -Ilibraries/base/dist-install/build -Ilibraries/base/dist-install/build/autogen -Ilibraries/base/include -optP-DOPTIMISE_INTEGER_GCD_LCM -optP-include -optPlibraries/base/dist-install/build/autogen/cabal_macros.h -package ghc-prim-0.2.0.0 -package integer-gmp-0.2.0.0 -package rts-1.0 -package-name base -XMagicHash -XExistentialQuantification -XRank2Types -XScopedTypeVariables -XUnboxedTuples -XForeignFunctionInterface -XUnliftedFFITypes -XDeriveDataTypeable -XGeneralizedNewtypeDeriving -XFlexibleInstances -XStandaloneDeriving -XPatternGuards -XEmptyDataDecls -XNoImplicitPrelude -XCPP -O -fgenerics -fasm -fno-warn-deprecated-flags -odir libraries/base/dist-install/build -hidir libraries/base/dist-install/build -stubdir libraries/base/dist-install/build -hisuf hi -osuf o -hcsuf hc libraries/base/./GHC/IO/Encoding/CodePage/Table.hs libraries/base/./Foreign/Concurrent.hs libraries/base/./GHC/Arr.lhs libraries/base/./GHC/Base.lhs libraries/base/./GHC/Classes.hs libraries/base/./GHC/Conc.lhs libraries/base/./GHC/ConsoleHandler.hs libraries/base/./GHC/Constants.hs libraries/base/./GHC/Desugar.hs libraries/base/./GHC/Enum.lhs libraries/base/./GHC/Environment.hs libraries/base/./GHC/Err.lhs libraries/base/./GHC/Exception.lhs libraries/base/./GHC/Exts.hs libraries/base/./GHC/Float.lhs libraries/base/./GHC/ForeignPtr.hs libraries/base/./GHC/MVar.hs libraries/base/./GHC/IO.hs libraries/base/./GHC/IO/IOMode.hs libraries/base/./GHC/IO/Buffer.hs libraries/base/./GHC/IO/Device.hs libraries/base/./GHC/IO/BufferedIO.hs libraries/base/./GHC/IO/FD.hs libraries/base/./GHC/IO/Exception.hs libraries/base/./GHC/IO/Encoding.hs libraries/base/./GHC/IO/Encoding/Latin1.hs libraries/base/./GHC/IO/Encoding/UTF8.hs libraries/base/./GHC/IO/Enc oding/UTF16.hs libraries/base/./GHC/IO/Encoding/UTF32.hs libraries/base/./GHC/IO/Encoding/Types.hs libraries/base/./GHC/IO/Encoding/Iconv.hs libraries/base/./GHC/IO/Encoding/CodePage.hs libraries/base/./GHC/IO/Handle.hs libraries/base/./GHC/IO/Handle/Types.hs libraries/base/./GHC/IO/Handle/Internals.hs libraries/base/./GHC/IO/Handle/FD.hs libraries/base/./GHC/IO/Handle/Text.hs libraries/base/./GHC/IOBase.hs libraries/base/./GHC/Handle.hs libraries/base/./GHC/IORef.hs libraries/base/./GHC/IOArray.hs libraries/base/./GHC/Int.hs libraries/base/./GHC/List.lhs libraries/base/./GHC/Num.lhs libraries/base/./GHC/PArr.hs libraries/base/./GHC/Pack.lhs libraries/base/./GHC/Ptr.lhs libraries/base/./GHC/Read.lhs libraries/base/./GHC/Real.lhs libraries/base/./GHC/ST.lhs libraries/base/./GHC/STRef.lhs libraries/base/./GHC/Show.lhs libraries/base/./GHC/Stable.lhs libraries/base/./GHC/Storable.lhs libraries/base/./GHC/TopHandler.lhs libraries/base/./GHC/Unicode.hs libraries/base/./GHC/Weak.lhs libraries/base/./GHC/Word.hs libraries/base/./System/Timeout.hs 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/Concurrent/SampleVar.hs libraries/base/./Control/Exception.hs libraries/base/./Control/Exception/Base.hs libraries/base/./Control/OldException.hs libraries/base/./Control/Monad.hs libraries/base/./Control/Monad/Fix.hs libraries/base/./Control/Monad/Instances.hs libraries/base/./Control/Monad/ST.hs libraries/base/./Control/Monad/ST/Lazy.hs libraries/base/./Control/Monad/ST/Strict.hs libraries/base/./Data/Bits.hs libraries/base/./Data/Bool.hs libraries/base/./Data/Char.hs libraries/base/./Data/Complex.hs libraries/base/./Data/Dynamic.hs libraries/base/./Data/Either.hs libraries/ base/./Data/Eq.hs libraries/base/./Data/Data.hs libraries/base/./Data/Fixed.hs libraries/base/./Data/Foldable.hs libraries/base/./Data/Function.hs libraries/base/./Data/Functor.hs libraries/base/./Data/HashTable.hs libraries/base/./Data/IORef.hs libraries/base/./Data/Int.hs libraries/base/./Data/Ix.hs libraries/base/./Data/List.hs libraries/base/./Data/Maybe.hs libraries/base/./Data/Monoid.hs libraries/base/./Data/Ord.hs libraries/base/./Data/Ratio.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/Typeable.hs libraries/base/./Data/Unique.hs libraries/base/./Data/Version.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/ForeignPtr.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/Utils.hs libraries/base/./Foreign/Ptr.hs libraries/base/./Foreign/StablePtr.hs libraries/base/./Foreign/Storable.hs libraries/base/./Numeric.hs libraries/base/./Prelude.hs libraries/base/./System/Console/GetOpt.hs libraries/base/dist-install/build/System/CPUTime.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/./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 echo "libraries/base_dist-install_depfile_haskell_EXISTS = YES" >> libraries/base/dist-install/build/.depend-v.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/ST/ libraries/base/dist-install/build/Data/ libraries/base/dist-install/build/Data/STRef/ 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/Marshal/ libraries/base/dist-install/build/GHC/ libraries/base/dist-install/build/GHC/IO/ libraries/base/dist-install/build/GHC/IO/Encoding/ libraries/base/dist-install/build/GHC/IO/Encoding/CodePage/ libraries/base/dist-install/build/GHC/IO/Handle/ libraries/base/dist-install/build/System/ libraries/base/dist-install/build/System/Console/ 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 mv libraries/base/dist-install/build/.depend-v.haskell.tmp libraries/base/dist-install/build/.depend-v.haskell "rm" -f libraries/integer-gmp/dist-install/build/.depend-v.c_asm.tmp touch libraries/integer-gmp/dist-install/build/.depend-v.c_asm.tmp # libraries/integer-gmp = dir # dist-install = distdir # libraries/integer-gmp/dist-install/build/.depend-v.c_asm = depfile # libraries/integer-gmp/cbits/cbits.c = file # v = way # The formatting of this definition (e.g. the blank line above) is # important, in order to get make to generate the right makefile code. c:/builds/slave/x86-win-fast-head/build/inplace/mingw/bin/gcc.exe -E -Ic:/builds/slave/x86-win-fast-head/build/libraries/integer-gmp/gmp -Ilibraries/integer-gmp/. -I"c:/builds/slave/x86-win-fast-head/build/includes" -I"c:/builds/slave/x86-win-fast-head/build/libffi/dist-install/build" -MM libraries/integer-gmp/cbits/cbits.c -MF libraries/integer-gmp/dist-install/build/.depend-v.c_asm.bit In file included from libraries/integer-gmp/cbits/cbits.c:12: libraries/integer-gmp/cbits/alloc.c:11:17: gmp.h: No such file or directory make[2]: *** [libraries/integer-gmp/dist-install/build/.depend-v.c_asm] Error 1 make[1]: *** [all] Error 2 make[1]: Leaving directory `/buildbot/x86-win-fast-head/build' -------------- next part -------------- Last 30 lines: checking for gfind... no checking for find... /usr/bin/find checking for sort... /bin/sort checking for GHC version date... given 6.13.20091212 checking for ghc... no configure: error: GHC is required unless bootstrapping from .hc files. -------------- next part -------------- Last 30 lines: "/Users/thorkilnaur/tn/install/ghc-6.8.3/bin/ghc" -H32m -O -package-conf libraries/bootstrapping.conf -package-name ghc-6.13 -hide-all-packages -i -icompiler/nativeGen -icompiler/basicTypes -icompiler/cmm -icompiler/codeGen -icompiler/coreSyn -icompiler/deSugar -icompiler/ghci -icompiler/hsSyn -icompiler/iface -icompiler/main -icompiler/parser -icompiler/prelude -icompiler/profiling -icompiler/rename -icompiler/simplCore -icompiler/simplStg -icompiler/specialise -icompiler/stgSyn -icompiler/stranal -icompiler/typecheck -icompiler/types -icompiler/utils -icompiler/vectorise -icompiler/stage1/build -icompiler/stage1/build/autogen -Icompiler/stage1/build -Icompiler/stage1/build/autogen -Icompiler/stage1 -Icompiler/../libraries/base/cbits -Icompiler/../libraries/base/include -Icompiler/. -Icompiler/parser -Icompiler/utils -optP-include -optPcompiler/stage1/build/autogen/cabal_macros.h -package Cabal-1.9.0 -package array-0.1.0.0 -package base-3.0.2.0 -package bin-package-db-0.0.0.0 -package bytestring-0.9.0.1.1 -package containers-0.1.0.2 -package directory-1.0.0.1 -package extensible-exceptions-0.1.1.1 -package filepath-1.1.0.0 -package hpc-0.5.0.4 -package old-time-1.0.0.0 -package process-1.0.0.1 -package unix-2.3.0.1 -Wall -fno-warn-name-shadowing -fno-warn-orphans -XPatternSignatures -XCPP -XMagicHash -XUnboxedTuples -XPatternGuards -XForeignFunctionInterface -XEmptyDataDecls -XTypeSynonymInstances -XMultiParamTypeClasses -XFlexibleInstances -XRank2Types -XScopedTypeVariables -XDeriveDataTypeable -XRelaxedPolyRec -#include cutils.h -DSTAGE=1 -O -fasm -odir compiler/stage1/build -hidir compiler/stage1/build -stubdir compiler/stage1/build -hisuf hi -osuf o -hcsuf hc -c compiler/nativeGen/RegAlloc/Graph/Stats.hs -o compiler/stage1/build/RegAlloc/Graph/Stats.o "/Users/thorkilnaur/tn/install/ghc-6.8.3/bin/ghc" -H32m -O -package-conf libraries/bootstrapping.conf -package-name ghc-6.13 -hide-all-packages -i -icompiler/nativeGen -icompiler/basicTypes -icompiler/cmm -icompiler/codeGen -icompiler/coreSyn -icompiler/deSugar -icompiler/ghci -icompiler/hsSyn -icompiler/iface -icompiler/main -icompiler/parser -icompiler/prelude -icompiler/profiling -icompiler/rename -icompiler/simplCore -icompiler/simplStg -icompiler/specialise -icompiler/stgSyn -icompiler/stranal -icompiler/typecheck -icompiler/types -icompiler/utils -icompiler/vectorise -icompiler/stage1/build -icompiler/stage1/build/autogen -Icompiler/stage1/build -Icompiler/stage1/build/autogen -Icompiler/stage1 -Icompiler/../libraries/base/cbits -Icompiler/../libraries/base/include -Icompiler/. -Icompiler/parser -Icompiler/utils -optP-include -optPcompiler/stage1/build/autogen/cabal_macros.h -package Cabal-1.9.0 -package array-0.1.0.0 -package base-3.0.2.0 -package bin-package-db-0.0.0.0 -package bytestring-0.9.0.1.1 -package containers-0.1.0.2 -package directory-1.0.0.1 -package extensible-exceptions-0.1.1.1 -package filepath-1.1.0.0 -package hpc-0.5.0.4 -package old-time-1.0.0.0 -package process-1.0.0.1 -package unix-2.3.0.1 -Wall -fno-warn-name-shadowing -fno-warn-orphans -XPatternSignatures -XCPP -XMagicHash -XUnboxedTuples -XPatternGuards -XForeignFunctionInterface -XEmptyDataDecls -XTypeSynonymInstances -XMultiParamTypeClasses -XFlexibleInstances -XRank2Types -XScopedTypeVariables -XDeriveDataTypeable -XRelaxedPolyRec -#include cutils.h -DSTAGE=1 -O -fasm -odir compiler/stage1/build -hidir compiler/stage1/build -stubdir compiler/stage1/build -hisuf hi -osuf o -hcsuf hc -c compiler/nativeGen/RegAlloc/Graph/SpillClean.hs -o compiler/stage1/build/RegAlloc/Graph/SpillClean.o "/Users/thorkilnaur/tn/install/ghc-6.8.3/bin/ghc" -H32m -O -package-conf libraries/bootstrapping.conf -package-name ghc-6.13 -hide-all-packages -i -icompiler/nativeGen -icompiler/basicTypes -icompiler/cmm -icompiler/codeGen -icompiler/coreSyn -icompiler/deSugar -icompiler/ghci -icompiler/hsSyn -icompiler/iface -icompiler/main -icompiler/parser -icompiler/prelude -icompiler/profiling -icompiler/rename -icompiler/simplCore -icompiler/simplStg -icompiler/specialise -icompiler/stgSyn -icompiler/stranal -icompiler/typecheck -icompiler/types -icompiler/utils -icompiler/vectorise -icompiler/stage1/build -icompiler/stage1/build/autogen -Icompiler/stage1/build -Icompiler/stage1/build/autogen -Icompiler/stage1 -Icompiler/../libraries/base/cbits -Icompiler/../libraries/base/include -Icompiler/. -Icompiler/parser -Icompiler/utils -optP-include -optPcompiler/stage1/build/autogen/cabal_macros.h -package Cabal-1.9.0 -package array-0.1.0.0 -package base-3.0.2.0 -package bin-package-db-0.0.0.0 -package bytestring-0.9.0.1.1 -package containers-0.1.0.2 -package directory-1.0.0.1 -package extensible-exceptions-0.1.1.1 -package filepath-1.1.0.0 -package hpc-0.5.0.4 -package old-time-1.0.0.0 -package process-1.0.0.1 -package unix-2.3.0.1 -Wall -fno-warn-name-shadowing -fno-warn-orphans -XPatternSignatures -XCPP -XMagicHash -XUnboxedTuples -XPatternGuards -XForeignFunctionInterface -XEmptyDataDecls -XTypeSynonymInstances -XMultiParamTypeClasses -XFlexibleInstances -XRank2Types -XScopedTypeVariables -XDeriveDataTypeable -XRelaxedPolyRec -#include cutils.h -DSTAGE=1 -O -fasm -odir compiler/stage1/build -hidir compiler/stage1/build -stubdir compiler/stage1/build -hisuf hi -osuf o -hcsuf hc -c compiler/nativeGen/RegAlloc/Graph/Main.hs -o compiler/stage1/build/RegAlloc/Graph/Main.o "/Users/thorkilnaur/tn/install/ghc-6.8.3/bin/ghc" -H32m -O -package-conf libraries/bootstrapping.conf -package-name ghc-6.13 -hide-all-packages -i -icompiler/nativeGen -icompiler/basicTypes -icompiler/cmm -icompiler/codeGen -icompiler/coreSyn -icompiler/deSugar -icompiler/ghci -icompiler/hsSyn -icompiler/iface -icompiler/main -icompiler/parser -icompiler/prelude -icompiler/profiling -icompiler/rename -icompiler/simplCore -icompiler/simplStg -icompiler/specialise -icompiler/stgSyn -icompiler/stranal -icompiler/typecheck -icompiler/types -icompiler/utils -icompiler/vectorise -icompiler/stage1/build -icompiler/stage1/build/autogen -Icompiler/stage1/build -Icompiler/stage1/build/autogen -Icompiler/stage1 -Icompiler/../libraries/base/cbits -Icompiler/../libraries/base/include -Icompiler/. -Icompiler/parser -Icompiler/utils -optP-include -optPcompiler/stage1/build/autogen/cabal_macros.h -package Cabal-1.9.0 -package array-0.1.0.0 -package base-3.0.2.0 -package bin-package-db-0.0.0.0 -package bytestring-0.9.0.1.1 -package containers-0.1.0.2 -package directory-1.0.0.1 -package extensible-exceptions-0.1.1.1 -package filepath-1.1.0.0 -package hpc-0.5.0.4 -package old-time-1.0.0.0 -package process-1.0.0.1 -package unix-2.3.0.1 -Wall -fno-warn-name-shadowing -fno-warn-orphans -XPatternSignatures -XCPP -XMagicHash -XUnboxedTuples -XPatternGuards -XForeignFunctionInterface -XEmptyDataDecls -XTypeSynonymInstances -XMultiParamTypeClasses -XFlexibleInstances -XRank2Types -XScopedTypeVariables -XDeriveDataTypeable -XRelaxedPolyRec -#include cutils.h -DSTAGE=1 -O -fasm -odir compiler/stage1/build -hidir compiler/stage1/build -stubdir compiler/stage1/build -hisuf hi -osuf o -hcsuf hc -c compiler/nativeGen/RegAlloc/Linear/PPC/FreeRegs.hs -o compiler/stage1/build/RegAlloc/Linear/PPC/FreeRegs.o "/Users/thorkilnaur/tn/install/ghc-6.8.3/bin/ghc" -H32m -O -package-conf libraries/bootstrapping.conf -package-name ghc-6.13 -hide-all-packages -i -icompiler/nativeGen -icompiler/basicTypes -icompiler/cmm -icompiler/codeGen -icompiler/coreSyn -icompiler/deSugar -icompiler/ghci -icompiler/hsSyn -icompiler/iface -icompiler/main -icompiler/parser -icompiler/prelude -icompiler/profiling -icompiler/rename -icompiler/simplCore -icompiler/simplStg -icompiler/specialise -icompiler/stgSyn -icompiler/stranal -icompiler/typecheck -icompiler/types -icompiler/utils -icompiler/vectorise -icompiler/stage1/build -icompiler/stage1/build/autogen -Icompiler/stage1/build -Icompiler/stage1/build/autogen -Icompiler/stage1 -Icompiler/../libraries/base/cbits -Icompiler/../libraries/base/include -Icompiler/. -Icompiler/parser -Icompiler/utils -optP-include -optPcompiler/stage1/build/autogen/cabal_macros.h -package Cabal-1.9.0 -package array-0.1.0.0 -package base-3.0.2.0 -package bin-package-db-0.0.0.0 -package bytestring-0.9.0.1.1 -package containers-0.1.0.2 -package directory-1.0.0.1 -package extensible-exceptions-0.1.1.1 -package filepath-1.1.0.0 -package hpc-0.5.0.4 -package old-time-1.0.0.0 -package process-1.0.0.1 -package unix-2.3.0.1 -Wall -fno-warn-name-shadowing -fno-warn-orphans -XPatternSignatures -XCPP -XMagicHash -XUnboxedTuples -XPatternGuards -XForeignFunctionInterface -XEmptyDataDecls -XTypeSynonymInstances -XMultiParamTypeClasses -XFlexibleInstances -XRank2Types -XScopedTypeVariables -XDeriveDataTypeable -XRelaxedPolyRec -#include cutils.h -DSTAGE=1 -O -fasm -odir compiler/stage1/build -hidir compiler/stage1/build -stubdir compiler/stage1/build -hisuf hi -osuf o -hcsuf hc -c compiler/nativeGen/RegAlloc/Linear/FreeRegs.hs -o compiler/stage1/build/RegAlloc/Linear/FreeRegs.o "/Users/thorkilnaur/tn/install/ghc-6.8.3/bin/ghc" -H32m -O -package-conf libraries/bootstrapping.conf -package-name ghc-6.13 -hide-all-packages -i -icompiler/nativeGen -icompiler/basicTypes -icompiler/cmm -icompiler/codeGen -icompiler/coreSyn -icompiler/deSugar -icompiler/ghci -icompiler/hsSyn -icompiler/iface -icompiler/main -icompiler/parser -icompiler/prelude -icompiler/profiling -icompiler/rename -icompiler/simplCore -icompiler/simplStg -icompiler/specialise -icompiler/stgSyn -icompiler/stranal -icompiler/typecheck -icompiler/types -icompiler/utils -icompiler/vectorise -icompiler/stage1/build -icompiler/stage1/build/autogen -Icompiler/stage1/build -Icompiler/stage1/build/autogen -Icompiler/stage1 -Icompiler/../libraries/base/cbits -Icompiler/../libraries/base/include -Icompiler/. -Icompiler/parser -Icompiler/utils -optP-include -optPcompiler/stage1/build/autogen/cabal_macros.h -package Cabal-1.9.0 -package array-0.1.0.0 -package base-3.0.2.0 -package bin-package-db-0.0.0.0 -package bytestring-0.9.0.1.1 -package containers-0.1.0.2 -package directory-1.0.0.1 -package extensible-exceptions-0.1.1.1 -package filepath-1.1.0.0 -package hpc-0.5.0.4 -package old-time-1.0.0.0 -package process-1.0.0.1 -package unix-2.3.0.1 -Wall -fno-warn-name-shadowing -fno-warn-orphans -XPatternSignatures -XCPP -XMagicHash -XUnboxedTuples -XPatternGuards -XForeignFunctionInterface -XEmptyDataDecls -XTypeSynonymInstances -XMultiParamTypeClasses -XFlexibleInstances -XRank2Types -XScopedTypeVariables -XDeriveDataTypeable -XRelaxedPolyRec -#include cutils.h -DSTAGE=1 -O -fasm -odir compiler/stage1/build -hidir compiler/stage1/build -stubdir compiler/stage1/build -hisuf hi -osuf o -hcsuf hc -c compiler/nativeGen/RegAlloc/Linear/StackMap.hs -o compiler/stage1/build/RegAlloc/Linear/StackMap.o "/Users/thorkilnaur/tn/install/ghc-6.8.3/bin/ghc" -H32m -O -package-conf libraries/bootstrapping.conf -package-name ghc-6.13 -hide-all-packages -i -icompiler/nativeGen -icompiler/basicTypes -icompiler/cmm -icompiler/codeGen -icompiler/coreSyn -icompiler/deSugar -icompiler/ghci -icompiler/hsSyn -icompiler/iface -icompiler/main -icompiler/parser -icompiler/prelude -icompiler/profiling -icompiler/rename -icompiler/simplCore -icompiler/simplStg -icompiler/specialise -icompiler/stgSyn -icompiler/stranal -icompiler/typecheck -icompiler/types -icompiler/utils -icompiler/vectorise -icompiler/stage1/build -icompiler/stage1/build/autogen -Icompiler/stage1/build -Icompiler/stage1/build/autogen -Icompiler/stage1 -Icompiler/../libraries/base/cbits -Icompiler/../libraries/base/include -Icompiler/. -Icompiler/parser -Icompiler/utils -optP-include -optPcompiler/stage1/build/autogen/cabal_macros.h -package Cabal-1.9.0 -package array-0.1.0.0 -package base-3.0.2.0 -package bin-package-db-0.0.0.0 -package bytestring-0.9.0.1.1 -package containers-0.1.0.2 -package directory-1.0.0.1 -package extensible-exceptions-0.1.1.1 -package filepath-1.1.0.0 -package hpc-0.5.0.4 -package old-time-1.0.0.0 -package process-1.0.0.1 -package unix-2.3.0.1 -Wall -fno-warn-name-shadowing -fno-warn-orphans -XPatternSignatures -XCPP -XMagicHash -XUnboxedTuples -XPatternGuards -XForeignFunctionInterface -XEmptyDataDecls -XTypeSynonymInstances -XMultiParamTypeClasses -XFlexibleInstances -XRank2Types -XScopedTypeVariables -XDeriveDataTypeable -XRelaxedPolyRec -#include cutils.h -DSTAGE=1 -O -fasm -odir compiler/stage1/build -hidir compiler/stage1/build -stubdir compiler/stage1/build -hisuf hi -osuf o -hcsuf hc -c compiler/nativeGen/RegAlloc/Linear/Base.hs -o compiler/stage1/build/RegAlloc/Linear/Base.o "/Users/thorkilnaur/tn/install/ghc-6.8.3/bin/ghc" -H32m -O -package-conf libraries/bootstrapping.conf -package-name ghc-6.13 -hide-all-packages -i -icompiler/nativeGen -icompiler/basicTypes -icompiler/cmm -icompiler/codeGen -icompiler/coreSyn -icompiler/deSugar -icompiler/ghci -icompiler/hsSyn -icompiler/iface -icompiler/main -icompiler/parser -icompiler/prelude -icompiler/profiling -icompiler/rename -icompiler/simplCore -icompiler/simplStg -icompiler/specialise -icompiler/stgSyn -icompiler/stranal -icompiler/typecheck -icompiler/types -icompiler/utils -icompiler/vectorise -icompiler/stage1/build -icompiler/stage1/build/autogen -Icompiler/stage1/build -Icompiler/stage1/build/autogen -Icompiler/stage1 -Icompiler/../libraries/base/cbits -Icompiler/../libraries/base/include -Icompiler/. -Icompiler/parser -Icompiler/utils -optP-include -optPcompiler/stage1/build/autogen/cabal_macros.h -package Cabal-1.9.0 -package array-0.1.0.0 -package base-3.0.2.0 -package bin-package-db-0.0.0.0 -package bytestring-0.9.0.1.1 -package containers-0.1.0.2 -package directory-1.0.0.1 -package extensible-exceptions-0.1.1.1 -package filepath-1.1.0.0 -package hpc-0.5.0.4 -package old-time-1.0.0.0 -package process-1.0.0.1 -package unix-2.3.0.1 -Wall -fno-warn-name-shadowing -fno-warn-orphans -XPatternSignatures -XCPP -XMagicHash -XUnboxedTuples -XPatternGuards -XForeignFunctionInterface -XEmptyDataDecls -XTypeSynonymInstances -XMultiParamTypeClasses -XFlexibleInstances -XRank2Types -XScopedTypeVariables -XDeriveDataTypeable -XRelaxedPolyRec -#include cutils.h -DSTAGE=1 -O -fasm -odir compiler/stage1/build -hidir compiler/stage1/build -stubdir compiler/stage1/build -hisuf hi -osuf o -hcsuf hc -c compiler/nativeGen/RegAlloc/Linear/Stats.hs -o compiler/stage1/build/RegAlloc/Linear/Stats.o "/Users/thorkilnaur/tn/install/ghc-6.8.3/bin/ghc" -H32m -O -package-conf libraries/bootstrapping.conf -package-name ghc-6.13 -hide-all-packages -i -icompiler/nativeGen -icompiler/basicTypes -icompiler/cmm -icompiler/codeGen -icompiler/coreSyn -icompiler/deSugar -icompiler/ghci -icompiler/hsSyn -icompiler/iface -icompiler/main -icompiler/parser -icompiler/prelude -icompiler/profiling -icompiler/rename -icompiler/simplCore -icompiler/simplStg -icompiler/specialise -icompiler/stgSyn -icompiler/stranal -icompiler/typecheck -icompiler/types -icompiler/utils -icompiler/vectorise -icompiler/stage1/build -icompiler/stage1/build/autogen -Icompiler/stage1/build -Icompiler/stage1/build/autogen -Icompiler/stage1 -Icompiler/../libraries/base/cbits -Icompiler/../libraries/base/include -Icompiler/. -Icompiler/parser -Icompiler/utils -optP-include -optPcompiler/stage1/build/autogen/cabal_macros.h -package Cabal-1.9.0 -package array-0.1.0.0 -package base-3.0.2.0 -package bin-package-db-0.0.0.0 -package bytestring-0.9.0.1.1 -package containers-0.1.0.2 -package directory-1.0.0.1 -package extensible-exceptions-0.1.1.1 -package filepath-1.1.0.0 -package hpc-0.5.0.4 -package old-time-1.0.0.0 -package process-1.0.0.1 -package unix-2.3.0.1 -Wall -fno-warn-name-shadowing -fno-warn-orphans -XPatternSignatures -XCPP -XMagicHash -XUnboxedTuples -XPatternGuards -XForeignFunctionInterface -XEmptyDataDecls -XTypeSynonymInstances -XMultiParamTypeClasses -XFlexibleInstances -XRank2Types -XScopedTypeVariables -XDeriveDataTypeable -XRelaxedPolyRec -#include cutils.h -DSTAGE=1 -O -fasm -odir compiler/stage1/build -hidir compiler/stage1/build -stubdir compiler/stage1/build -hisuf hi -osuf o -hcsuf hc -c compiler/nativeGen/RegAlloc/Linear/State.hs -o compiler/stage1/build/RegAlloc/Linear/State.o "/Users/thorkilnaur/tn/install/ghc-6.8.3/bin/ghc" -H32m -O -package-conf libraries/bootstrapping.conf -package-name ghc-6.13 -hide-all-packages -i -icompiler/nativeGen -icompiler/basicTypes -icompiler/cmm -icompiler/codeGen -icompiler/coreSyn -icompiler/deSugar -icompiler/ghci -icompiler/hsSyn -icompiler/iface -icompiler/main -icompiler/parser -icompiler/prelude -icompiler/profiling -icompiler/rename -icompiler/simplCore -icompiler/simplStg -icompiler/specialise -icompiler/stgSyn -icompiler/stranal -icompiler/typecheck -icompiler/types -icompiler/utils -icompiler/vectorise -icompiler/stage1/build -icompiler/stage1/build/autogen -Icompiler/stage1/build -Icompiler/stage1/build/autogen -Icompiler/stage1 -Icompiler/../libraries/base/cbits -Icompiler/../libraries/base/include -Icompiler/. -Icompiler/parser -Icompiler/utils -optP-include -optPcompiler/stage1/build/autogen/cabal_macros.h -package Cabal-1.9.0 -package array-0.1.0.0 -package base-3.0.2.0 -package bin-package-db-0.0.0.0 -package bytestring-0.9.0.1.1 -package containers-0.1.0.2 -package directory-1.0.0.1 -package extensible-exceptions-0.1.1.1 -package filepath-1.1.0.0 -package hpc-0.5.0.4 -package old-time-1.0.0.0 -package process-1.0.0.1 -package unix-2.3.0.1 -Wall -fno-warn-name-shadowing -fno-warn-orphans -XPatternSignatures -XCPP -XMagicHash -XUnboxedTuples -XPatternGuards -XForeignFunctionInterface -XEmptyDataDecls -XTypeSynonymInstances -XMultiParamTypeClasses -XFlexibleInstances -XRank2Types -XScopedTypeVariables -XDeriveDataTypeable -XRelaxedPolyRec -#include cutils.h -DSTAGE=1 -O -fasm -odir compiler/stage1/build -hidir compiler/stage1/build -stubdir compiler/stage1/build -hisuf hi -osuf o -hcsuf hc -c compiler/nativeGen/RegAlloc/Linear/JoinToTargets.hs -o compiler/stage1/build/RegAlloc/Linear/JoinToTargets.o "/Users/thorkilnaur/tn/install/ghc-6.8.3/bin/ghc" -H32m -O -package-conf libraries/bootstrapping.conf -package-name ghc-6.13 -hide-all-packages -i -icompiler/nativeGen -icompiler/basicTypes -icompiler/cmm -icompiler/codeGen -icompiler/coreSyn -icompiler/deSugar -icompiler/ghci -icompiler/hsSyn -icompiler/iface -icompiler/main -icompiler/parser -icompiler/prelude -icompiler/profiling -icompiler/rename -icompiler/simplCore -icompiler/simplStg -icompiler/specialise -icompiler/stgSyn -icompiler/stranal -icompiler/typecheck -icompiler/types -icompiler/utils -icompiler/vectorise -icompiler/stage1/build -icompiler/stage1/build/autogen -Icompiler/stage1/build -Icompiler/stage1/build/autogen -Icompiler/stage1 -Icompiler/../libraries/base/cbits -Icompiler/../libraries/base/include -Icompiler/. -Icompiler/parser -Icompiler/utils -optP-include -optPcompiler/stage1/build/autogen/cabal_macros.h -package Cabal-1.9.0 -package array-0.1.0.0 -package base-3.0.2.0 -package bin-package-db-0.0.0.0 -package bytestring-0.9.0.1.1 -package containers-0.1.0.2 -package directory-1.0.0.1 -package extensible-exceptions-0.1.1.1 -package filepath-1.1.0.0 -package hpc-0.5.0.4 -package old-time-1.0.0.0 -package process-1.0.0.1 -package unix-2.3.0.1 -Wall -fno-warn-name-shadowing -fno-warn-orphans -XPatternSignatures -XCPP -XMagicHash -XUnboxedTuples -XPatternGuards -XForeignFunctionInterface -XEmptyDataDecls -XTypeSynonymInstances -XMultiParamTypeClasses -XFlexibleInstances -XRank2Types -XScopedTypeVariables -XDeriveDataTypeable -XRelaxedPolyRec -#include cutils.h -DSTAGE=1 -O -fasm -odir compiler/stage1/build -hidir compiler/stage1/build -stubdir compiler/stage1/build -hisuf hi -osuf o -hcsuf hc -c compiler/nativeGen/RegAlloc/Linear/Main.hs -o compiler/stage1/build/RegAlloc/Linear/Main.o "/Users/thorkilnaur/tn/install/ghc-6.8.3/bin/ghc" -H32m -O -package-conf libraries/bootstrapping.conf -package-name ghc-6.13 -hide-all-packages -i -icompiler/nativeGen -icompiler/basicTypes -icompiler/cmm -icompiler/codeGen -icompiler/coreSyn -icompiler/deSugar -icompiler/ghci -icompiler/hsSyn -icompiler/iface -icompiler/main -icompiler/parser -icompiler/prelude -icompiler/profiling -icompiler/rename -icompiler/simplCore -icompiler/simplStg -icompiler/specialise -icompiler/stgSyn -icompiler/stranal -icompiler/typecheck -icompiler/types -icompiler/utils -icompiler/vectorise -icompiler/stage1/build -icompiler/stage1/build/autogen -Icompiler/stage1/build -Icompiler/stage1/build/autogen -Icompiler/stage1 -Icompiler/../libraries/base/cbits -Icompiler/../libraries/base/include -Icompiler/. -Icompiler/parser -Icompiler/utils -optP-include -optPcompiler/stage1/build/autogen/cabal_macros.h -package Cabal-1.9.0 -package array-0.1.0.0 -package base-3.0.2.0 -package bin-package-db-0.0.0.0 -package bytestring-0.9.0.1.1 -package containers-0.1.0.2 -package directory-1.0.0.1 -package extensible-exceptions-0.1.1.1 -package filepath-1.1.0.0 -package hpc-0.5.0.4 -package old-time-1.0.0.0 -package process-1.0.0.1 -package unix-2.3.0.1 -Wall -fno-warn-name-shadowing -fno-warn-orphans -XPatternSignatures -XCPP -XMagicHash -XUnboxedTuples -XPatternGuards -XForeignFunctionInterface -XEmptyDataDecls -XTypeSynonymInstances -XMultiParamTypeClasses -XFlexibleInstances -XRank2Types -XScopedTypeVariables -XDeriveDataTypeable -XRelaxedPolyRec -#include cutils.h -DSTAGE=1 -O -fasm -odir compiler/stage1/build -hidir compiler/stage1/build -stubdir compiler/stage1/build -hisuf hi -osuf o -hcsuf hc -c compiler/nativeGen/PPC/Ppr.hs -o compiler/stage1/build/PPC/Ppr.o "/Users/thorkilnaur/tn/install/ghc-6.8.3/bin/ghc" -H32m -O -package-conf libraries/bootstrapping.conf -package-name ghc-6.13 -hide-all-packages -i -icompiler/nativeGen -icompiler/basicTypes -icompiler/cmm -icompiler/codeGen -icompiler/coreSyn -icompiler/deSugar -icompiler/ghci -icompiler/hsSyn -icompiler/iface -icompiler/main -icompiler/parser -icompiler/prelude -icompiler/profiling -icompiler/rename -icompiler/simplCore -icompiler/simplStg -icompiler/specialise -icompiler/stgSyn -icompiler/stranal -icompiler/typecheck -icompiler/types -icompiler/utils -icompiler/vectorise -icompiler/stage1/build -icompiler/stage1/build/autogen -Icompiler/stage1/build -Icompiler/stage1/build/autogen -Icompiler/stage1 -Icompiler/../libraries/base/cbits -Icompiler/../libraries/base/include -Icompiler/. -Icompiler/parser -Icompiler/utils -optP-include -optPcompiler/stage1/build/autogen/cabal_macros.h -package Cabal-1.9.0 -package array-0.1.0.0 -package base-3.0.2.0 -package bin-package-db-0.0.0.0 -package bytestring-0.9.0.1.1 -package containers-0.1.0.2 -package directory-1.0.0.1 -package extensible-exceptions-0.1.1.1 -package filepath-1.1.0.0 -package hpc-0.5.0.4 -package old-time-1.0.0.0 -package process-1.0.0.1 -package unix-2.3.0.1 -Wall -fno-warn-name-shadowing -fno-warn-orphans -XPatternSignatures -XCPP -XMagicHash -XUnboxedTuples -XPatternGuards -XForeignFunctionInterface -XEmptyDataDecls -XTypeSynonymInstances -XMultiParamTypeClasses -XFlexibleInstances -XRank2Types -XScopedTypeVariables -XDeriveDataTypeable -XRelaxedPolyRec -#include cutils.h -DSTAGE=1 -O -fasm -odir compiler/stage1/build -hidir compiler/stage1/build -stubdir compiler/stage1/build -hisuf hi -osuf o -hcsuf hc -c compiler/nativeGen/PPC/RegInfo.hs -o compiler/stage1/build/PPC/RegInfo.o "/Users/thorkilnaur/tn/install/ghc-6.8.3/bin/ghc" -H32m -O -package-conf libraries/bootstrapping.conf -package-name ghc-6.13 -hide-all-packages -i -icompiler/nativeGen -icompiler/basicTypes -icompiler/cmm -icompiler/codeGen -icompiler/coreSyn -icompiler/deSugar -icompiler/ghci -icompiler/hsSyn -icompiler/iface -icompiler/main -icompiler/parser -icompiler/prelude -icompiler/profiling -icompiler/rename -icompiler/simplCore -icompiler/simplStg -icompiler/specialise -icompiler/stgSyn -icompiler/stranal -icompiler/typecheck -icompiler/types -icompiler/utils -icompiler/vectorise -icompiler/stage1/build -icompiler/stage1/build/autogen -Icompiler/stage1/build -Icompiler/stage1/build/autogen -Icompiler/stage1 -Icompiler/../libraries/base/cbits -Icompiler/../libraries/base/include -Icompiler/. -Icompiler/parser -Icompiler/utils -optP-include -optPcompiler/stage1/build/autogen/cabal_macros.h -package Cabal-1.9.0 -package array-0.1.0.0 -package base-3.0.2.0 -package bin-package-db-0.0.0.0 -package bytestring-0.9.0.1.1 -package containers-0.1.0.2 -package directory-1.0.0.1 -package extensible-exceptions-0.1.1.1 -package filepath-1.1.0.0 -package hpc-0.5.0.4 -package old-time-1.0.0.0 -package process-1.0.0.1 -package unix-2.3.0.1 -Wall -fno-warn-name-shadowing -fno-warn-orphans -XPatternSignatures -XCPP -XMagicHash -XUnboxedTuples -XPatternGuards -XForeignFunctionInterface -XEmptyDataDecls -XTypeSynonymInstances -XMultiParamTypeClasses -XFlexibleInstances -XRank2Types -XScopedTypeVariables -XDeriveDataTypeable -XRelaxedPolyRec -#include cutils.h -DSTAGE=1 -O -fasm -odir compiler/stage1/build -hidir compiler/stage1/build -stubdir compiler/stage1/build -hisuf hi -osuf o -hcsuf hc -c compiler/nativeGen/PPC/CodeGen.hs -o compiler/stage1/build/PPC/CodeGen.o "/Users/thorkilnaur/tn/install/ghc-6.8.3/bin/ghc" -H32m -O -package-conf libraries/bootstrapping.conf -package-name ghc-6.13 -hide-all-packages -i -icompiler/nativeGen -icompiler/basicTypes -icompiler/cmm -icompiler/codeGen -icompiler/coreSyn -icompiler/deSugar -icompiler/ghci -icompiler/hsSyn -icompiler/iface -icompiler/main -icompiler/parser -icompiler/prelude -icompiler/profiling -icompiler/rename -icompiler/simplCore -icompiler/simplStg -icompiler/specialise -icompiler/stgSyn -icompiler/stranal -icompiler/typecheck -icompiler/types -icompiler/utils -icompiler/vectorise -icompiler/stage1/build -icompiler/stage1/build/autogen -Icompiler/stage1/build -Icompiler/stage1/build/autogen -Icompiler/stage1 -Icompiler/../libraries/base/cbits -Icompiler/../libraries/base/include -Icompiler/. -Icompiler/parser -Icompiler/utils -optP-include -optPcompiler/stage1/build/autogen/cabal_macros.h -package Cabal-1.9.0 -package array-0.1.0.0 -package base-3.0.2.0 -package bin-package-db-0.0.0.0 -package bytestring-0.9.0.1.1 -package containers-0.1.0.2 -package directory-1.0.0.1 -package extensible-exceptions-0.1.1.1 -package filepath-1.1.0.0 -package hpc-0.5.0.4 -package old-time-1.0.0.0 -package process-1.0.0.1 -package unix-2.3.0.1 -Wall -fno-warn-name-shadowing -fno-warn-orphans -XPatternSignatures -XCPP -XMagicHash -XUnboxedTuples -XPatternGuards -XForeignFunctionInterface -XEmptyDataDecls -XTypeSynonymInstances -XMultiParamTypeClasses -XFlexibleInstances -XRank2Types -XScopedTypeVariables -XDeriveDataTypeable -XRelaxedPolyRec -#include cutils.h -DSTAGE=1 -O -fasm -odir compiler/stage1/build -hidir compiler/stage1/build -stubdir compiler/stage1/build -hisuf hi -osuf o -hcsuf hc -c compiler/nativeGen/AsmCodeGen.lhs -o compiler/stage1/build/AsmCodeGen.o compiler/nativeGen/AsmCodeGen.lhs:637:16: Not in scope: data constructor `DestBlockId' compiler/nativeGen/AsmCodeGen.lhs:875:31: Not in scope: `mkRtsCodeLabel' compiler/nativeGen/AsmCodeGen.lhs:879:31: Not in scope: `mkRtsCodeLabel' compiler/nativeGen/AsmCodeGen.lhs:883:31: Not in scope: `mkRtsCodeLabel' make[1]: *** [compiler/stage1/build/AsmCodeGen.o] Error 1 make: *** [all] Error 2 From ghcbuild at microsoft.com Sun Dec 13 20:20:04 2009 From: ghcbuild at microsoft.com (GHC Build Reports) Date: Sun Dec 13 20:20:06 2009 Subject: [nightly] 13-Dec-2009 build of HEAD on x86_64-unknown-linux (cam-04-unx.europe.corp.microsoft.com) Message-ID: <20091214012004.D3125324208@www.haskell.org> Build description = HEAD on x86_64-unknown-linux (cam-04-unx.europe.corp.microsoft.com) Build location = /64playpen/simonmar/nightly/HEAD-cam-04-unx Build config file = /home/simonmar/nightly/site/msrc/conf-HEAD-cam-04-unx Nightly build started on cam-04-unx at Sun Dec 13 19:00:01 GMT 2009. **** checking out new source tree ... warning: . already present; omitting ok. (GHC Version 6.13.20091213) **** Building stage 1 compiler ... ok. **** Building stage 2 compiler ... ok. **** Building stage 3 compiler ... ok. **** building source distribution ... ok. **** building testsuite tools ... ok. **** running tests ... ok (summary below). **** building compiler binary distribution ... ok. **** uploading binary distribution ... ok. **** running nofib (-O) ... ok. (1 failures) **** running nofib (-O -fvia-C) ... ok. (1 failures) **** running nofib (-O -prof -auto-all) ... ok. **** running nofib (-O -prof -auto-all -fasm) ... ok. **** running nofib (-fasm) ... ok. (1 failures) **** publishing logs ... ok. Logs are at http://www.haskell.org/ghc/dist/current/logs Dists are at http://www.haskell.org/ghc/dist/current/dist Docs are at http://www.haskell.org/ghc/dist/current/docs All done! Nightly build finished successfully at Mon Dec 14 01:45:58 GMT 2009 ------------- GHC Test summary --------------------- OVERALL SUMMARY for test run started at Sun Dec 13 21:38:01 GMT 2009 2431 total tests, which gave rise to 13438 test cases, of which 0 caused framework failures 2771 were skipped 10267 expected passes 359 expected failures 0 unexpected passes 41 unexpected failures Unexpected failures: T1735(hpc) T2486(optc,optasm) T3001-2(prof_hb) T3234(optc,optasm) annrun01(normal,optc,hpc,optasm,ghci,threaded1,threaded2,dyn) barton-mangler-bug(profc) cg059(hpc) concprog001(ghci,threaded2) hpc_draft(normal) hpc_hand_overlay(normal) hpc_markup_001(normal) hpc_markup_002(normal) hpc_markup_multi_001(normal) hpc_markup_multi_002(normal) hpc_markup_multi_003(normal) hpc_overlay(normal) hpc_overlay2(normal) hpc_report_001(normal) hpc_report_002(normal) hpc_report_003(normal) hpc_report_multi_001(normal) hpc_report_multi_002(normal) hpc_report_multi_003(normal) hpc_show(normal) hpc_show_multi_001(normal) hpc_show_multi_002(normal) rule2(optc,optasm) tc137(hpc) tc163(hpc) tc210(hpc) ---------------------------------------------------- Nightly run ended at Mon Dec 14 01:45:58 GMT 2009 From ghcbuild at microsoft.com Sun Dec 13 23:55:38 2009 From: ghcbuild at microsoft.com (GHC Build Reports) Date: Sun Dec 13 23:55:39 2009 Subject: [nightly] 13-Dec-2009 build of HEAD on i386-unknown-linux (cam-02-unx.europe.corp.microsoft.com) Message-ID: <20091214045538.8965332444D@www.haskell.org> Build description = HEAD on i386-unknown-linux (cam-02-unx.europe.corp.microsoft.com) Build location = /playpen/simonmar/nightly/HEAD Build config file = /home/simonmar/nightly/site/msrc/conf-HEAD-cam-02-unx Nightly build started on cam-02-unx at Sun Dec 13 18:00:01 GMT 2009. **** checking out new source tree ... warning: . already present; omitting ok. (GHC Version 6.13.20091213) **** Building stage 1 compiler ... ok. **** Building stage 2 compiler ... ok. **** Building stage 3 compiler ... ok. **** building testsuite tools ... ok. **** running tests ... ok (summary below). **** building compiler binary distribution ... ok. **** uploading binary distribution ... ok. **** running nofib (-O) ... ok. (3 failures) **** running nofib (-O -fasm) ... ok. (3 failures) **** running nofib (-O -prof -auto-all) ... ok. (2 failures) **** running nofib (-O -prof -auto-all -fasm) ... ok. (2 failures) **** running nofib (-fasm) ... ok. (3 failures) **** running nofib (-unreg) ... failed. **** publishing logs ... ok. Logs are at http://www.haskell.org/ghc/dist/current/logs Dists are at http://www.haskell.org/ghc/dist/current/dist Docs are at http://www.haskell.org/ghc/dist/current/docs All done! Nightly build finished successfully at Mon Dec 14 05:21:32 GMT 2009 ------------- GHC Test summary --------------------- OVERALL SUMMARY for test run started at Sun Dec 13 23:32:12 GMT 2009 2431 total tests, which gave rise to 13438 test cases, of which 0 caused framework failures 2786 were skipped 10237 expected passes 361 expected failures 0 unexpected passes 54 unexpected failures Unexpected failures: T1735(hpc) T1969(normal) T2486(optc,optasm) T3001-2(prof_hb) T3234(optc,optasm) annrun01(normal,optc,hpc,optasm,ghci,threaded1,threaded2,dyn) arith008(profasm,profthreaded) barton-mangler-bug(profc) cg059(hpc) hpc_draft(normal) hpc_hand_overlay(normal) hpc_markup_001(normal) hpc_markup_002(normal) hpc_markup_multi_001(normal) hpc_markup_multi_002(normal) hpc_markup_multi_003(normal) hpc_overlay(normal) hpc_overlay2(normal) hpc_report_001(normal) hpc_report_002(normal) hpc_report_003(normal) hpc_report_multi_001(normal) hpc_report_multi_002(normal) hpc_report_multi_003(normal) hpc_show(normal) hpc_show_multi_001(normal) hpc_show_multi_002(normal) joao-circular(profc) rule2(optc,optasm) tc137(hpc) tc163(hpc) tc210(hpc) user001(normal,optc,hpc,optasm,profc,profasm,ghci,threaded1,threaded2,dyn,profthreaded) ---------------------------------------------------- Nightly run ended at Mon Dec 14 05:21:32 GMT 2009 From bit.bucket at galois.com Mon Dec 14 03:30:03 2009 From: bit.bucket at galois.com (BuildBot Collator) Date: Mon Dec 14 03:04:09 2009 Subject: Daily report for stable Message-ID: <200912140830.nBE8U3DE000755@monk.galois.com> Skipped content of type multipart/alternative-------------- next part -------------- Last 30 lines: Running Haddock for dph-par-0.4.0... Preprocessing library dph-par-0.4.0... Running hscolour for dph-par-0.4.0... Warning: The documentation for the following packages are not installed. No links will be generated to these packages: ffi-1.0, rts-1.0 Warning: Data.Array.Parallel.Lifted.Repr: Instances of type and data families are not yet supported. Instances of the following families will be filtered out: PData, PRepr Warning: Data.Array.Parallel.Lifted.Instances: Instances of type and data families are not yet supported. Instances of the following families will be filtered out: PData, PRepr Warning: Data.Array.Parallel.Lifted.Closure: Instances of type and data families are not yet supported. Instances of the following families will be filtered out: PData, PRepr Warning: Data.Array.Parallel.Lifted: could not find link destinations for: Data.Array.Parallel.Lifted.Selector.Sel2 Warning: Data.Array.Parallel.Prelude: could not find link destinations for: Data.Array.Parallel.Unlifted.Distributed.Types.DPrim Data.Array.Parallel.Unlifted.Sequential.Flat.UArr.UPrim Warning: Data.Array.Parallel.Prelude.Int: could not find link destinations for: Data.Array.Parallel.Unlifted.Distributed.Types.DPrim Data.Array.Parallel.Unlifted.Sequential.Flat.UArr.UPrim Warning: Data.Array.Parallel.Prelude.Word8: could not find link destinations for: Data.Array.Parallel.Unlifted.Distributed.Types.DPrim Data.Array.Parallel.Unlifted.Sequential.Flat.UArr.UPrim Warning: Data.Array.Parallel.Prelude.Double: could not find link destinations for: Data.Array.Parallel.Unlifted.Distributed.Types.DPrim Data.Array.Parallel.Unlifted.Sequential.Flat.UArr.UPrim Documentation created: dist-install/doc/html/dph-par/index.html "/usr/bin/ld" -r -o compiler/stage1/build/HSghc-6.12.1.20091214.o compiler/stage1/build/AsmCodeGen.o compiler/stage1/build/TargetReg.o compiler/stage1/build/NCGMonad.o compiler/stage1/build/Instruction.o compiler/stage1/build/Size.o compiler/stage1/build/Reg.o compiler/stage1/build/RegClass.o compiler/stage1/build/PprBase.o compiler/stage1/build/PIC.o compiler/stage1/build/Platform.o compiler/stage1/build/Alpha/Regs.o compiler/stage1/build/Alpha/RegInfo.o compiler/stage1/build/Alpha/Instr.o compiler/stage1/build/Alpha/CodeGen.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/RegPlate.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/CCall.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/Reg Alloc/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/PPC/FreeRegs.o compiler/stage1/build/RegAlloc/Linear/SPARC/FreeRegs.o compiler/stage1/build/BasicTypes.o compiler/stage1/build/DataCon.o compiler/stage1/build/Demand.o compiler/stage1/build/Exception.o compiler/stage1/build/Id.o compiler/stage1/build/IdInfo.o compiler/stage1/build/Literal.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/NewDemand.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/BlockId.o compiler/stage1/build/CLabel.o compiler/stage1/build/Cmm.o compiler/stage1/build/CmmBrokenBlock.o compiler/stage1/build/CmmBuildInfoTables.o compiler/stage1/build/CmmCPS.o compiler/stage1/build/CmmCPSGen.o compiler/stage1/build/CmmCPSZ.o compiler/stage1/build/CmmCallConv.o compiler/stage1/build/CmmCommonBlockElimZ.o compiler/stage1/build/CmmContFlowOpt.o compiler/stage1/build/CmmCvt.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/CmmLiveZ.o compiler/stage1/build/CmmOpt.o compiler/stage1/build/CmmParse.o compiler/stage1/build/CmmProcPoint.o compiler/stage1/build/CmmProcPointZ.o compiler/stage 1/build/CmmSpillReload.o compiler/stage1/build/CmmStackLayout.o compiler/stage1/build/CmmTx.o compiler/stage1/build/CmmUtils.o compiler/stage1/build/CmmZipUtil.o compiler/stage1/build/DFMonad.o compiler/stage1/build/Dataflow.o compiler/stage1/build/MkZipCfg.o compiler/stage1/build/MkZipCfgCmm.o compiler/stage1/build/OptimizationFuel.o compiler/stage1/build/PprC.o compiler/stage1/build/PprCmm.o compiler/stage1/build/PprCmmZ.o compiler/stage1/build/StackColor.o compiler/stage1/build/StackPlacements.o compiler/stage1/build/ZipCfg.o compiler/stage1/build/ZipCfgCmmRep.o compiler/stage1/build/ZipCfgExtras.o compiler/stage1/build/ZipDataflow.o compiler/stage1/build/Bitmap.o compiler/stage1/build/CgBindery.o compiler/stage1/build/CgCallConv.o compiler/stage1/build/CgCase.o compiler/stage1/build/CgClosure.o compiler/stage1/build/CgCon.o compiler/stage1/build/CgExpr.o compiler/stage1/build/CgForeignCall.o compiler/stage1/build/CgHeapery.o compiler/stage1/build/CgHpc.o compiler/stage1/build/CgInfoTbls.o compiler/stage1/build/CgLetNoEscape.o compiler/stage1/build/CgMonad.o compiler/stage1/build/CgParallel.o compiler/stage1/build/CgPrimOp.o compiler/stage1/build/CgProf.o compiler/stage1/build/CgStackery.o compiler/stage1/build/CgTailCall.o compiler/stage1/build/CgTicky.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/StgCmmGran.o compiler/stage1/build/StgCmmHeap.o compiler/stage1/build/StgCmmHpc.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/ClosureInfo.o compiler/stage1/build/CodeGen.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/CoreTidy.o compiler/stage1/build/CoreUnfold.o compiler/stage1/build/CoreUtils.o compiler/stage1/build/ExternalCore.o compiler/stage1/build/MkCore.o compiler/stage1/build/MkExternalCore.o compiler/stage1/build/PprCore.o compiler/stage1/build/PprExternalCore.o compiler/stage1/build/CprAnalyse.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/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/Annotations.o compiler/stage1/build/BreakArray.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/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/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/PackageConfig.o compiler/stage1/build/Packages.o compiler/stage1/build/PprTyThing.o compiler/stage1/build/StaticFlags.o compiler/stage1/build/StaticFlagParser.o compiler/stage1/build/SysTools.o compiler/stage1/build/TidyPgm.o compiler/stage1/build/Ctype.o compiler/stage1/build/HaddockUtils.o compiler/stage1/build/LexCore.o compiler/stage1/build/Lexer.o compiler/stage1/build/Parser.o compiler/stage1/build/ParserCore.o compiler/stage1/build/ParserCoreUtils.o compiler/stage1/build/RdrHsSyn.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/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/RnHsSyn.o compiler/stage1/build/RnNames.o compiler/stage1/build/RnPat.o compiler/stage1/build/RnSource.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/SRT.o compiler/stage1/build/SimplStg.o compiler/stage1/build/StgStats.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/DmdAnal.o compiler/stage1/build/SaAbsInt.o compiler/stage1/build/SaLib.o compiler/stage1/build/StrictAnal.o compiler/stage1/b uild/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/TcHsSyn.o compiler/stage1/build/TcHsType.o compiler/stage1/build/TcInstDcls.o compiler/stage1/build/TcMType.o compiler/stage1/build/TcMatches.o compiler/stage1/build/TcPat.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/TcTyClsDecls.o compiler/stage1/build/TcTyDecls.o compiler/stage1/build/TcTyFuns.o compiler/stage1/build/TcType.o compiler/stage1/build/TcUnify.o compiler/stage1/build/Class.o compiler/stage1/build/Coercion.o compiler/stage1/build/FamInstEnv.o compiler/stage1/build/FunDeps.o compiler/stage1/build/Generics.o compiler/stage1/build/InstEnv.o compiler/stage1/build/TyCon.o compiler/stage1/build/Type.o compiler/stage1/build/TypeRep.o compiler/stage1/build/Unify.o compiler/stage1/build/Bag.o compiler/stage1/build/Binary.o compiler/stage1/build/BufWrite.o compiler/stage1/build/Digraph.o compiler/stage1/build/Encoding.o compiler/stage1/build/FastBool.o compiler/stage1/build/FastFunctions.o compiler/stage1/build/FastMutInt.o compiler/stage1/build/FastString.o compiler/stage1/build/FastTypes.o compiler/stage1/build/Fingerprint.o compiler/stage1/build/FiniteMap.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/Interval.o compiler/stage1/build/LazyUniqFM.o compiler/stage1/build/ListSetOps.o compiler/stage1/build/Maybes.o compiler/stage1/build/MonadUtils.o compiler/stage1/buil d/OrdList.o compiler/stage1/build/Outputable.o compiler/stage1/build/Panic.o compiler/stage1/build/Pretty.o compiler/stage1/build/Serialized.o compiler/stage1/build/State.o compiler/stage1/build/StringBuffer.o compiler/stage1/build/UniqFM.o compiler/stage1/build/UniqSet.o compiler/stage1/build/Util.o compiler/stage1/build/VectBuiltIn.o compiler/stage1/build/VectCore.o compiler/stage1/build/VectMonad.o compiler/stage1/build/VectType.o compiler/stage1/build/VectUtils.o compiler/stage1/build/Vectorise.o compiler/stage1/build/parser/cutils.o compiler/stage1/build/utils/md5.o `/usr/bin/find compiler/stage1/build -name "*_stub.o" -print` "/usr/bin/ld" -r -o compiler/stage2/build/HSghc-6.12.1.20091214.o compiler/stage2/build/AsmCodeGen.o compiler/stage2/build/TargetReg.o compiler/stage2/build/NCGMonad.o compiler/stage2/build/Instruction.o compiler/stage2/build/Size.o compiler/stage2/build/Reg.o compiler/stage2/build/RegClass.o compiler/stage2/build/PprBase.o compiler/stage2/build/PIC.o compiler/stage2/build/Platform.o compiler/stage2/build/Alpha/Regs.o compiler/stage2/build/Alpha/RegInfo.o compiler/stage2/build/Alpha/Instr.o compiler/stage2/build/Alpha/CodeGen.o compiler/stage2/build/X86/Regs.o compiler/stage2/build/X86/RegInfo.o compiler/stage2/build/X86/Instr.o compiler/stage2/build/X86/Cond.o compiler/stage2/build/X86/Ppr.o compiler/stage2/build/X86/CodeGen.o compiler/stage2/build/PPC/Regs.o compiler/stage2/build/PPC/RegInfo.o compiler/stage2/build/PPC/Instr.o compiler/stage2/build/PPC/Cond.o compiler/stage2/build/PPC/Ppr.o compiler/stage2/build/PPC/CodeGen.o compiler/stage2/build/SPARC/Base.o compiler/stage2/build/SPARC/Regs.o compiler/stage2/build/SPARC/RegPlate.o compiler/stage2/build/SPARC/Imm.o compiler/stage2/build/SPARC/AddrMode.o compiler/stage2/build/SPARC/Cond.o compiler/stage2/build/SPARC/Instr.o compiler/stage2/build/SPARC/Stack.o compiler/stage2/build/SPARC/ShortcutJump.o compiler/stage2/build/SPARC/Ppr.o compiler/stage2/build/SPARC/CodeGen.o compiler/stage2/build/SPARC/CodeGen/Amode.o compiler/stage2/build/SPARC/CodeGen/Base.o compiler/stage2/build/SPARC/CodeGen/CCall.o compiler/stage2/build/SPARC/CodeGen/CondCode.o compiler/stage2/build/SPARC/CodeGen/Gen32.o compiler/stage2/build/SPARC/CodeGen/Gen64.o compiler/stage2/build/SPARC/CodeGen/Sanity.o compiler/stage2/build/SPARC/CodeGen/Expand.o compiler/stage2/build/RegAlloc/Liveness.o compiler/stage2/build/RegAlloc/Graph/Main.o compiler/stage2/build/RegAlloc/Graph/Stats.o compiler/stage2/build/RegAlloc/Graph/ArchBase.o compiler/stage2/build/RegAlloc/Graph/ArchX86.o compiler/stage2/build/RegAlloc/Graph/Coalesce.o compiler/stage2/build/RegAlloc/Graph/Spill.o compiler/stage2/build/Reg Alloc/Graph/SpillClean.o compiler/stage2/build/RegAlloc/Graph/SpillCost.o compiler/stage2/build/RegAlloc/Graph/TrivColorable.o compiler/stage2/build/RegAlloc/Linear/Main.o compiler/stage2/build/RegAlloc/Linear/JoinToTargets.o compiler/stage2/build/RegAlloc/Linear/State.o compiler/stage2/build/RegAlloc/Linear/Stats.o compiler/stage2/build/RegAlloc/Linear/FreeRegs.o compiler/stage2/build/RegAlloc/Linear/StackMap.o compiler/stage2/build/RegAlloc/Linear/Base.o compiler/stage2/build/RegAlloc/Linear/X86/FreeRegs.o compiler/stage2/build/RegAlloc/Linear/PPC/FreeRegs.o compiler/stage2/build/RegAlloc/Linear/SPARC/FreeRegs.o compiler/stage2/build/DsMeta.o compiler/stage2/build/TcSplice.o compiler/stage2/build/Convert.o compiler/stage2/build/ByteCodeAsm.o compiler/stage2/build/ByteCodeFFI.o compiler/stage2/build/ByteCodeGen.o compiler/stage2/build/ByteCodeInstr.o compiler/stage2/build/ByteCodeItbls.o compiler/stage2/build/ByteCodeLink.o compiler/stage2/build/Debugger.o compiler/stage2/build/LibFFI.o compiler/stage2/build/Linker.o compiler/stage2/build/ObjLink.o compiler/stage2/build/RtClosureInspect.o compiler/stage2/build/BasicTypes.o compiler/stage2/build/DataCon.o compiler/stage2/build/Demand.o compiler/stage2/build/Exception.o compiler/stage2/build/Id.o compiler/stage2/build/IdInfo.o compiler/stage2/build/Literal.o compiler/stage2/build/MkId.o compiler/stage2/build/Module.o compiler/stage2/build/Name.o compiler/stage2/build/NameEnv.o compiler/stage2/build/NameSet.o compiler/stage2/build/NewDemand.o compiler/stage2/build/OccName.o compiler/stage2/build/RdrName.o compiler/stage2/build/SrcLoc.o compiler/stage2/build/UniqSupply.o compiler/stage2/build/Unique.o compiler/stage2/build/Var.o compiler/stage2/build/VarEnv.o compiler/stage2/build/VarSet.o compiler/stage2/build/BlockId.o compiler/stage2/build/CLabel.o compiler/stage2/build/Cmm.o compiler/stage2/build/CmmBrokenBlock.o compiler/stage2/build/CmmBuildInfoTables.o compiler/stage2/build/CmmCPS.o compiler/stage2/build/CmmCPSGen.o compiler/stage2/build/CmmCPSZ.o compiler/s tage2/build/CmmCallConv.o compiler/stage2/build/CmmCommonBlockElimZ.o compiler/stage2/build/CmmContFlowOpt.o compiler/stage2/build/CmmCvt.o compiler/stage2/build/CmmExpr.o compiler/stage2/build/CmmInfo.o compiler/stage2/build/CmmLex.o compiler/stage2/build/CmmLint.o compiler/stage2/build/CmmLive.o compiler/stage2/build/CmmLiveZ.o compiler/stage2/build/CmmOpt.o compiler/stage2/build/CmmParse.o compiler/stage2/build/CmmProcPoint.o compiler/stage2/build/CmmProcPointZ.o compiler/stage2/build/CmmSpillReload.o compiler/stage2/build/CmmStackLayout.o compiler/stage2/build/CmmTx.o compiler/stage2/build/CmmUtils.o compiler/stage2/build/CmmZipUtil.o compiler/stage2/build/DFMonad.o compiler/stage2/build/Dataflow.o compiler/stage2/build/MkZipCfg.o compiler/stage2/build/MkZipCfgCmm.o compiler/stage2/build/OptimizationFuel.o compiler/stage2/build/PprC.o compiler/stage2/build/PprCmm.o compiler/stage2/build/PprCmmZ.o compiler/stage2/build/StackColor.o compiler/stage2/build/StackPlacements.o compiler/stage2/build/ZipCfg.o compiler/stage2/build/ZipCfgCmmRep.o compiler/stage2/build/ZipCfgExtras.o compiler/stage2/build/ZipDataflow.o compiler/stage2/build/Bitmap.o compiler/stage2/build/CgBindery.o compiler/stage2/build/CgCallConv.o compiler/stage2/build/CgCase.o compiler/stage2/build/CgClosure.o compiler/stage2/build/CgCon.o compiler/stage2/build/CgExpr.o compiler/stage2/build/CgForeignCall.o compiler/stage2/build/CgHeapery.o compiler/stage2/build/CgHpc.o compiler/stage2/build/CgInfoTbls.o compiler/stage2/build/CgLetNoEscape.o compiler/stage2/build/CgMonad.o compiler/stage2/build/CgParallel.o compiler/stage2/build/CgPrimOp.o compiler/stage2/build/CgProf.o compiler/stage2/build/CgStackery.o compiler/stage2/build/CgTailCall.o compiler/stage2/build/CgTicky.o compiler/stage2/build/CgUtils.o compiler/stage2/build/StgCmm.o compiler/stage2/build/StgCmmBind.o compiler/stage2/build/StgCmmClosure.o compiler/stage2/build/StgCmmCon.o compiler/stage2/build/StgCmmEnv.o compiler/stage2/build/StgCmmExpr.o compiler/stage2/build/StgCmmForeign.o compil er/stage2/build/StgCmmGran.o compiler/stage2/build/StgCmmHeap.o compiler/stage2/build/StgCmmHpc.o compiler/stage2/build/StgCmmLayout.o compiler/stage2/build/StgCmmMonad.o compiler/stage2/build/StgCmmPrim.o compiler/stage2/build/StgCmmProf.o compiler/stage2/build/StgCmmTicky.o compiler/stage2/build/StgCmmUtils.o compiler/stage2/build/ClosureInfo.o compiler/stage2/build/CodeGen.o compiler/stage2/build/SMRep.o compiler/stage2/build/CoreArity.o compiler/stage2/build/CoreFVs.o compiler/stage2/build/CoreLint.o compiler/stage2/build/CorePrep.o compiler/stage2/build/CoreSubst.o compiler/stage2/build/CoreSyn.o compiler/stage2/build/CoreTidy.o compiler/stage2/build/CoreUnfold.o compiler/stage2/build/CoreUtils.o compiler/stage2/build/ExternalCore.o compiler/stage2/build/MkCore.o compiler/stage2/build/MkExternalCore.o compiler/stage2/build/PprCore.o compiler/stage2/build/PprExternalCore.o compiler/stage2/build/CprAnalyse.o compiler/stage2/build/Check.o compiler/stage2/build/Coverage.o compiler/stage2/build/Desugar.o compiler/stage2/build/DsArrows.o compiler/stage2/build/DsBinds.o compiler/stage2/build/DsCCall.o compiler/stage2/build/DsExpr.o compiler/stage2/build/DsForeign.o compiler/stage2/build/DsGRHSs.o compiler/stage2/build/DsListComp.o compiler/stage2/build/DsMonad.o compiler/stage2/build/DsUtils.o compiler/stage2/build/Match.o compiler/stage2/build/MatchCon.o compiler/stage2/build/MatchLit.o compiler/stage2/build/HsBinds.o compiler/stage2/build/HsDecls.o compiler/stage2/build/HsDoc.o compiler/stage2/build/HsExpr.o compiler/stage2/build/HsImpExp.o compiler/stage2/build/HsLit.o compiler/stage2/build/HsPat.o compiler/stage2/build/HsSyn.o compiler/stage2/build/HsTypes.o compiler/stage2/build/HsUtils.o compiler/stage2/build/BinIface.o compiler/stage2/build/BuildTyCl.o compiler/stage2/build/IfaceEnv.o compiler/stage2/build/IfaceSyn.o compiler/stage2/build/IfaceType.o compiler/stage2/build/LoadIface.o compiler/stage2/build/MkIface.o compiler/stage2/build/TcIface.o compiler/stage2/build/Annotations.o compiler/stage2/build/Bre akArray.o compiler/stage2/build/CmdLineParser.o compiler/stage2/build/CodeOutput.o compiler/stage2/build/Config.o compiler/stage2/build/Constants.o compiler/stage2/build/DriverMkDepend.o compiler/stage2/build/DriverPhases.o compiler/stage2/build/DriverPipeline.o compiler/stage2/build/DynFlags.o compiler/stage2/build/ErrUtils.o compiler/stage2/build/Finder.o compiler/stage2/build/GHC.o compiler/stage2/build/HeaderInfo.o compiler/stage2/build/HscMain.o compiler/stage2/build/HscStats.o compiler/stage2/build/HscTypes.o compiler/stage2/build/InteractiveEval.o compiler/stage2/build/PackageConfig.o compiler/stage2/build/Packages.o compiler/stage2/build/PprTyThing.o compiler/stage2/build/StaticFlags.o compiler/stage2/build/StaticFlagParser.o compiler/stage2/build/SysTools.o compiler/stage2/build/TidyPgm.o compiler/stage2/build/Ctype.o compiler/stage2/build/HaddockUtils.o compiler/stage2/build/LexCore.o compiler/stage2/build/Lexer.o compiler/stage2/build/Parser.o compiler/stage2/build/ParserCore.o compiler/stage2/build/ParserCoreUtils.o compiler/stage2/build/RdrHsSyn.o compiler/stage2/build/ForeignCall.o compiler/stage2/build/PrelInfo.o compiler/stage2/build/PrelNames.o compiler/stage2/build/PrelRules.o compiler/stage2/build/PrimOp.o compiler/stage2/build/TysPrim.o compiler/stage2/build/TysWiredIn.o compiler/stage2/build/CostCentre.o compiler/stage2/build/SCCfinal.o compiler/stage2/build/RnBinds.o compiler/stage2/build/RnEnv.o compiler/stage2/build/RnExpr.o compiler/stage2/build/RnHsDoc.o compiler/stage2/build/RnHsSyn.o compiler/stage2/build/RnNames.o compiler/stage2/build/RnPat.o compiler/stage2/build/RnSource.o compiler/stage2/build/RnTypes.o compiler/stage2/build/CoreMonad.o compiler/stage2/build/CSE.o compiler/stage2/build/FloatIn.o compiler/stage2/build/FloatOut.o compiler/stage2/build/LiberateCase.o compiler/stage2/build/OccurAnal.o compiler/stage2/build/SAT.o compiler/stage2/build/SetLevels.o compiler/stage2/build/SimplCore.o compiler/stage2/build/SimplEnv.o compiler/stage2/build/SimplMonad.o compiler/stage2/build /SimplUtils.o compiler/stage2/build/Simplify.o compiler/stage2/build/SRT.o compiler/stage2/build/SimplStg.o compiler/stage2/build/StgStats.o compiler/stage2/build/Rules.o compiler/stage2/build/SpecConstr.o compiler/stage2/build/Specialise.o compiler/stage2/build/CoreToStg.o compiler/stage2/build/StgLint.o compiler/stage2/build/StgSyn.o compiler/stage2/build/DmdAnal.o compiler/stage2/build/SaAbsInt.o compiler/stage2/build/SaLib.o compiler/stage2/build/StrictAnal.o compiler/stage2/build/WorkWrap.o compiler/stage2/build/WwLib.o compiler/stage2/build/FamInst.o compiler/stage2/build/Inst.o compiler/stage2/build/TcAnnotations.o compiler/stage2/build/TcArrows.o compiler/stage2/build/TcBinds.o compiler/stage2/build/TcClassDcl.o compiler/stage2/build/TcDefaults.o compiler/stage2/build/TcDeriv.o compiler/stage2/build/TcEnv.o compiler/stage2/build/TcExpr.o compiler/stage2/build/TcForeign.o compiler/stage2/build/TcGenDeriv.o compiler/stage2/build/TcHsSyn.o compiler/stage2/build/TcHsType.o compiler/stage2/build/TcInstDcls.o compiler/stage2/build/TcMType.o compiler/stage2/build/TcMatches.o compiler/stage2/build/TcPat.o compiler/stage2/build/TcRnDriver.o compiler/stage2/build/TcRnMonad.o compiler/stage2/build/TcRnTypes.o compiler/stage2/build/TcRules.o compiler/stage2/build/TcSimplify.o compiler/stage2/build/TcTyClsDecls.o compiler/stage2/build/TcTyDecls.o compiler/stage2/build/TcTyFuns.o compiler/stage2/build/TcType.o compiler/stage2/build/TcUnify.o compiler/stage2/build/Class.o compiler/stage2/build/Coercion.o compiler/stage2/build/FamInstEnv.o compiler/stage2/build/FunDeps.o compiler/stage2/build/Generics.o compiler/stage2/build/InstEnv.o compiler/stage2/build/TyCon.o compiler/stage2/build/Type.o compiler/stage2/build/TypeRep.o compiler/stage2/build/Unify.o compiler/stage2/build/Bag.o compiler/stage2/build/Binary.o compiler/stage2/build/BufWrite.o compiler/stage2/build/Digraph.o compiler/stage2/build/Encoding.o compiler/stage2/build/FastBool.o compiler/stage2/build/FastFunctions.o compiler/stage2/build/FastMutInt.o compiler /stage2/build/FastString.o compiler/stage2/build/FastTypes.o compiler/stage2/build/Fingerprint.o compiler/stage2/build/FiniteMap.o compiler/stage2/build/GraphBase.o compiler/stage2/build/GraphColor.o compiler/stage2/build/GraphOps.o compiler/stage2/build/GraphPpr.o compiler/stage2/build/IOEnv.o compiler/stage2/build/Interval.o compiler/stage2/build/LazyUniqFM.o compiler/stage2/build/ListSetOps.o compiler/stage2/build/Maybes.o compiler/stage2/build/MonadUtils.o compiler/stage2/build/OrdList.o compiler/stage2/build/Outputable.o compiler/stage2/build/Panic.o compiler/stage2/build/Pretty.o compiler/stage2/build/Serialized.o compiler/stage2/build/State.o compiler/stage2/build/StringBuffer.o compiler/stage2/build/UniqFM.o compiler/stage2/build/UniqSet.o compiler/stage2/build/Util.o compiler/stage2/build/VectBuiltIn.o compiler/stage2/build/VectCore.o compiler/stage2/build/VectMonad.o compiler/stage2/build/VectType.o compiler/stage2/build/VectUtils.o compiler/stage2/build/Vectorise.o compiler/stage2/build/parser/cutils.o compiler/stage2/build/utils/md5.o `/usr/bin/find compiler/stage2/build -name "*_stub.o" -print` ld warning: atom sorting error for _ghczm6zi12zi1zi20091214_LibFFI_Czuffizucif_closure_tbl and _ghczm6zi12zi1zi20091214_LibFFI_Czuffizutype_closure_tbl in compiler/stage2/build/LibFFI.o ld warning: atom sorting error for _ghczm6zi12zi1zi20091214_LibFFI_Czuffizucif_closure_tbl and _ghczm6zi12zi1zi20091214_LibFFI_Czuffizutype_closure_tbl in compiler/stage2/build/LibFFI.o ld: scattered reloc r_address too large for inferred architecture ppc make[1]: *** [compiler/stage2/build/HSghc-6.12.1.20091214.o] Error 1 make: *** [all] Error 2 From bit.bucket at galois.com Mon Dec 14 03:30:03 2009 From: bit.bucket at galois.com (BuildBot Collator) Date: Mon Dec 14 03:04:10 2009 Subject: Daily report for head Message-ID: <200912140830.nBE8U3k0000756@monk.galois.com> Skipped content of type multipart/alternative-------------- next part -------------- Last 30 lines: # important, in order to get make to generate the right makefile code. c:/builds/slave/x86-win-head/build/inplace/mingw/bin/gcc.exe -E -Ilibraries/base/include -DOPTIMISE_INTEGER_GCD_LCM -I"c:/builds/slave/x86-win-head/build/includes" -I"c:/builds/slave/x86-win-head/build/libffi/dist-install/build" -MM libraries/base/cbits/primFloat.c -MF libraries/base/dist-install/build/.depend-v-p.c_asm.bit sed -e "1s|\.o|\.p_o|" -e "1s|^|libraries/base/cbits/|" -e "1s|libraries/base/|libraries/base/dist-install/build/|" -e "s|c:/builds/slave/x86-win-head/build/||g" -e "s|dist-install/build/dist-install/build|dist-install/build|g" libraries/base/dist-install/build/.depend-v-p.c_asm.bit >> libraries/base/dist-install/build/.depend-v-p.c_asm.tmp "rm" -f libraries/base/dist-install/build/.depend-v-p.c_asm.bit echo "libraries/base_dist-install_depfile_c_asm_EXISTS = YES" >> libraries/base/dist-install/build/.depend-v-p.c_asm.tmp mv libraries/base/dist-install/build/.depend-v-p.c_asm.tmp libraries/base/dist-install/build/.depend-v-p.c_asm "inplace/bin/mkdirhier" libraries/base/dist-install/build/System//. "inplace/bin/hsc2hs.exe" --cc=c:/builds/slave/x86-win-head/build/inplace/mingw/bin/gcc.exe --ld=c:/builds/slave/x86-win-head/build/inplace/mingw/bin/gcc.exe --cflag=-D__GLASGOW_HASKELL__=613 '--cflag=-Ilibraries/base/include' '--cflag=-DOPTIMISE_INTEGER_GCD_LCM' '--cflag=-Ic:/builds/slave/x86-win-head/build/includes' '--cflag=-Ic:/builds/slave/x86-win-head/build/libffi/dist-install/build' '--lflag=-LC:\builds\slave\x86-win-head\build\libraries\integer-gmp\dist-install\build' '--lflag=-LC:\builds\slave\x86-win-head\build\libraries\ghc-prim\dist-install\build' '--lflag=-Lc:/builds/slave/x86-win-head/build/rts/dist/build' '--lflag=-Lc:/builds/slave/x86-win-head/build/libffi/dist-install/build' '--lflag=-lm' '--lflag=-lwsock32' '--lflag=-lmingwex' libraries/base/./System/CPUTime.hsc -o libraries/base/dist-install/build/System/CPUTime.hs "rm" -f libraries/base/dist-install/build/.depend-v-p.haskell.tmp touch libraries/base/dist-install/build/.depend-v-p.haskell.tmp "inplace/bin/ghc-stage1.exe" -M -include-pkg-deps -dep-makefile libraries/base/dist-install/build/.depend-v-p.haskell.tmp -dep-suffix p -H32m -O -package-name base-4.2.0.0 -hide-all-packages -i -ilibraries/base/. -ilibraries/base/dist-install/build -ilibraries/base/dist-install/build/autogen -Ilibraries/base/dist-install/build -Ilibraries/base/dist-install/build/autogen -Ilibraries/base/include -optP-DOPTIMISE_INTEGER_GCD_LCM -optP-include -optPlibraries/base/dist-install/build/autogen/cabal_macros.h -package ghc-prim-0.2.0.0 -package integer-gmp-0.2.0.0 -package rts-1.0 -package-name base -XMagicHash -XExistentialQuantification -XRank2Types -XScopedTypeVariables -XUnboxedTuples -XForeignFunctionInterface -XUnliftedFFITypes -XDeriveDataTypeable -XGeneralizedNewtypeDeriving -XFlexibleInstances -XStandaloneDeriving -XPatternGuards -XEmptyDataDecls -XNoImplicitPrelude -XCPP -O2 -XGenerics -fno-warn-deprecated-flags -odir libraries/base/dist-install/build -hidir libraries/base/dist-install/build -stubdir libraries/base/dist-install/build -hisuf hi -osuf o -hcsuf hc libraries/base/./GHC/IO/Encoding/CodePage/Table.hs libraries/base/./Foreign/Concurrent.hs libraries/base/./GHC/Arr.lhs libraries/base/./GHC/Base.lhs libraries/base/./GHC/Classes.hs libraries/base/./GHC/Conc.lhs libraries/base/./GHC/ConsoleHandler.hs libraries/base/./GHC/Constants.hs libraries/base/./GHC/Desugar.hs libraries/base/./GHC/Enum.lhs libraries/base/./GHC/Environment.hs libraries/base/./GHC/Err.lhs libraries/base/./GHC/Exception.lhs libraries/base/./GHC/Exts.hs libraries/base/./GHC/Float.lhs libraries/base/./GHC/ForeignPtr.hs libraries/base/./GHC/MVar.hs libraries/base/./GHC/IO.hs libraries/base/./GHC/IO/IOMode.hs libraries/base/./GHC/IO/Buffer.hs libraries/base/./GHC/IO/Device.hs libraries/base/./GHC/IO/BufferedIO.hs libraries/base/./GHC/IO/FD.hs libraries/base/./GHC/IO/Exception.hs libraries/base/./GHC/IO/Encoding.hs libraries/base/./GHC/IO/Encoding/Latin1.hs libraries/base/./GHC/IO/Encoding/UTF8.hs libraries/base/./ GHC/IO/Encoding/UTF16.hs libraries/base/./GHC/IO/Encoding/UTF32.hs libraries/base/./GHC/IO/Encoding/Types.hs libraries/base/./GHC/IO/Encoding/Iconv.hs libraries/base/./GHC/IO/Encoding/CodePage.hs libraries/base/./GHC/IO/Handle.hs libraries/base/./GHC/IO/Handle/Types.hs libraries/base/./GHC/IO/Handle/Internals.hs libraries/base/./GHC/IO/Handle/FD.hs libraries/base/./GHC/IO/Handle/Text.hs libraries/base/./GHC/IOBase.hs libraries/base/./GHC/Handle.hs libraries/base/./GHC/IORef.hs libraries/base/./GHC/IOArray.hs libraries/base/./GHC/Int.hs libraries/base/./GHC/List.lhs libraries/base/./GHC/Num.lhs libraries/base/./GHC/PArr.hs libraries/base/./GHC/Pack.lhs libraries/base/./GHC/Ptr.lhs libraries/base/./GHC/Read.lhs libraries/base/./GHC/Real.lhs libraries/base/./GHC/ST.lhs libraries/base/./GHC/STRef.lhs libraries/base/./GHC/Show.lhs libraries/base/./GHC/Stable.lhs libraries/base/./GHC/Storable.lhs libraries/base/./GHC/TopHandler.lhs libraries/base/./GHC/Unicode.hs libraries/base/./GHC/Weak.lhs libraries/base/./GHC/Word.hs libraries/base/./System/Timeout.hs 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/Concurrent/SampleVar.hs libraries/base/./Control/Exception.hs libraries/base/./Control/Exception/Base.hs libraries/base/./Control/OldException.hs libraries/base/./Control/Monad.hs libraries/base/./Control/Monad/Fix.hs libraries/base/./Control/Monad/Instances.hs libraries/base/./Control/Monad/ST.hs libraries/base/./Control/Monad/ST/Lazy.hs libraries/base/./Control/Monad/ST/Strict.hs libraries/base/./Data/Bits.hs libraries/base/./Data/Bool.hs libraries/base/./Data/Char.hs libraries/base/./Data/Complex.hs libraries/base/./Data/Dynamic.hs libraries/base/./Data/Either.hs libraries/base/./Data/Eq.hs libraries/base/./Data/Data.hs libraries/base/./Data/Fixed.hs libraries/base/./Data/Foldable.hs libraries/base/./Data/Function.hs libraries/base/./Data/Functor.hs libraries/base/./Data/HashTable.hs libraries/base/./Data/IORef.hs libraries/base/./Data/Int.hs libraries/base/./Data/Ix.hs libraries/base/./Data/List.hs libraries/base/./Data/Maybe.hs libraries/base/./Data/Monoid.hs libraries/base/./Data/Ord.hs libraries/base/./Data/Ratio.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/Typeable.hs libraries/base/./Data/Unique.hs libraries/base/./Data/Version.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/ForeignPtr.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/Utils.hs libraries/base/./Foreign/Ptr.hs libraries/base/./Foreign/StablePtr.hs libraries/base/./Foreign/Storable.hs libraries/base/./Numeric.hs libraries/base/./Prelude.hs libraries/base/./System/Console/GetOpt.hs libraries/base/dist-install/build/System/CPUTime.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/./Text/ParserCombinators/ReadP.hs libr aries/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 echo "libraries/base_dist-install_depfile_haskell_EXISTS = YES" >> libraries/base/dist-install/build/.depend-v-p.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/ST/ libraries/base/dist-install/build/Data/ libraries/base/dist-install/build/Data/STRef/ 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/Marshal/ libraries/base/dist-install/build/GHC/ libraries/base/dist-install/build/GHC/IO/ libraries/base/dist-install/build/GHC/IO/Encoding/ libraries/base/dist-install/build/GHC/IO/Encoding/CodePage/ libraries/base/dist-install/build/GHC/IO/Handle/ libraries/base/dist-install/build/System/ libraries/base/dist-install/build/System/Console/ 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 mv libraries/base/dist-install/build/.depend-v-p.haskell.tmp libraries/base/dist-install/build/.depend-v-p.haskell "rm" -f libraries/integer-gmp/dist-install/build/.depend-v-p.c_asm.tmp touch libraries/integer-gmp/dist-install/build/.depend-v-p.c_asm.tmp # libraries/integer-gmp = dir # dist-install = distdir # libraries/integer-gmp/dist-install/build/.depend-v-p.c_asm = depfile # libraries/integer-gmp/cbits/cbits.c = file # v = way # The formatting of this definition (e.g. the blank line above) is # important, in order to get make to generate the right makefile code. c:/builds/slave/x86-win-head/build/inplace/mingw/bin/gcc.exe -E -Ic:/builds/slave/x86-win-head/build/libraries/integer-gmp/gmp -Ilibraries/integer-gmp/. -I"c:/builds/slave/x86-win-head/build/includes" -I"c:/builds/slave/x86-win-head/build/libffi/dist-install/build" -MM libraries/integer-gmp/cbits/cbits.c -MF libraries/integer-gmp/dist-install/build/.depend-v-p.c_asm.bit In file included from libraries/integer-gmp/cbits/cbits.c:12: libraries/integer-gmp/cbits/alloc.c:11:17: gmp.h: No such file or directory make[2]: *** [libraries/integer-gmp/dist-install/build/.depend-v-p.c_asm] Error 1 make[1]: *** [all] Error 2 make[1]: Leaving directory `/buildbot/x86-win-head/build' -------------- next part -------------- Last 30 lines: # important, in order to get make to generate the right makefile code. c:/builds/slave/x86-win-fast-head/build/inplace/mingw/bin/gcc.exe -E -Ilibraries/base/include -DOPTIMISE_INTEGER_GCD_LCM -I"c:/builds/slave/x86-win-fast-head/build/includes" -I"c:/builds/slave/x86-win-fast-head/build/libffi/dist-install/build" -MM libraries/base/cbits/primFloat.c -MF libraries/base/dist-install/build/.depend-v.c_asm.bit sed -e "1s|\.o|\.o|" -e "1s|^|libraries/base/cbits/|" -e "1s|libraries/base/|libraries/base/dist-install/build/|" -e "s|c:/builds/slave/x86-win-fast-head/build/||g" -e "s|dist-install/build/dist-install/build|dist-install/build|g" libraries/base/dist-install/build/.depend-v.c_asm.bit >> libraries/base/dist-install/build/.depend-v.c_asm.tmp "rm" -f libraries/base/dist-install/build/.depend-v.c_asm.bit echo "libraries/base_dist-install_depfile_c_asm_EXISTS = YES" >> libraries/base/dist-install/build/.depend-v.c_asm.tmp mv libraries/base/dist-install/build/.depend-v.c_asm.tmp libraries/base/dist-install/build/.depend-v.c_asm "inplace/bin/mkdirhier" libraries/base/dist-install/build/System//. "inplace/bin/hsc2hs.exe" --cc=c:/builds/slave/x86-win-fast-head/build/inplace/mingw/bin/gcc.exe --ld=c:/builds/slave/x86-win-fast-head/build/inplace/mingw/bin/gcc.exe --cflag=-D__GLASGOW_HASKELL__=613 '--cflag=-Ilibraries/base/include' '--cflag=-DOPTIMISE_INTEGER_GCD_LCM' '--cflag=-Ic:/builds/slave/x86-win-fast-head/build/includes' '--cflag=-Ic:/builds/slave/x86-win-fast-head/build/libffi/dist-install/build' '--lflag=-LC:\builds\slave\x86-win-fast-head\build\libraries\integer-gmp\dist-install\build' '--lflag=-LC:\builds\slave\x86-win-fast-head\build\libraries\ghc-prim\dist-install\build' '--lflag=-Lc:/builds/slave/x86-win-fast-head/build/rts/dist/build' '--lflag=-Lc:/builds/slave/x86-win-fast-head/build/libffi/dist-install/build' '--lflag=-lm' '--lflag=-lwsock32' '--lflag=-lmingwex' libraries/base/./System/CPUTime.hsc -o libraries/base/dist-install/build/System/CPUTime.hs "rm" -f libraries/base/dist-install/build/.depend-v.haskell.tmp touch libraries/base/dist-install/build/.depend-v.haskell.tmp "inplace/bin/ghc-stage1.exe" -M -include-pkg-deps -dep-makefile libraries/base/dist-install/build/.depend-v.haskell.tmp -H32m -O -package-name base-4.2.0.0 -hide-all-packages -i -ilibraries/base/. -ilibraries/base/dist-install/build -ilibraries/base/dist-install/build/autogen -Ilibraries/base/dist-install/build -Ilibraries/base/dist-install/build/autogen -Ilibraries/base/include -optP-DOPTIMISE_INTEGER_GCD_LCM -optP-include -optPlibraries/base/dist-install/build/autogen/cabal_macros.h -package ghc-prim-0.2.0.0 -package integer-gmp-0.2.0.0 -package rts-1.0 -package-name base -XMagicHash -XExistentialQuantification -XRank2Types -XScopedTypeVariables -XUnboxedTuples -XForeignFunctionInterface -XUnliftedFFITypes -XDeriveDataTypeable -XGeneralizedNewtypeDeriving -XFlexibleInstances -XStandaloneDeriving -XPatternGuards -XEmptyDataDecls -XNoImplicitPrelude -XCPP -O -fgenerics -fasm -fno-warn-deprecated-flags -odir libraries/base/dist-install/build -hidir libraries/base/dist-install/build -stubdir libraries/base/dist-install/build -hisuf hi -osuf o -hcsuf hc libraries/base/./GHC/IO/Encoding/CodePage/Table.hs libraries/base/./Foreign/Concurrent.hs libraries/base/./GHC/Arr.lhs libraries/base/./GHC/Base.lhs libraries/base/./GHC/Classes.hs libraries/base/./GHC/Conc.lhs libraries/base/./GHC/ConsoleHandler.hs libraries/base/./GHC/Constants.hs libraries/base/./GHC/Desugar.hs libraries/base/./GHC/Enum.lhs libraries/base/./GHC/Environment.hs libraries/base/./GHC/Err.lhs libraries/base/./GHC/Exception.lhs libraries/base/./GHC/Exts.hs libraries/base/./GHC/Float.lhs libraries/base/./GHC/ForeignPtr.hs libraries/base/./GHC/MVar.hs libraries/base/./GHC/IO.hs libraries/base/./GHC/IO/IOMode.hs libraries/base/./GHC/IO/Buffer.hs libraries/base/./GHC/IO/Device.hs libraries/base/./GHC/IO/BufferedIO.hs libraries/base/./GHC/IO/FD.hs libraries/base/./GHC/IO/Exception.hs libraries/base/./GHC/IO/Encoding.hs libraries/base/./GHC/IO/Encoding/Latin1.hs libraries/base/./GHC/IO/Encoding/UTF8.hs libraries/base/./GHC/IO/Enc oding/UTF16.hs libraries/base/./GHC/IO/Encoding/UTF32.hs libraries/base/./GHC/IO/Encoding/Types.hs libraries/base/./GHC/IO/Encoding/Iconv.hs libraries/base/./GHC/IO/Encoding/CodePage.hs libraries/base/./GHC/IO/Handle.hs libraries/base/./GHC/IO/Handle/Types.hs libraries/base/./GHC/IO/Handle/Internals.hs libraries/base/./GHC/IO/Handle/FD.hs libraries/base/./GHC/IO/Handle/Text.hs libraries/base/./GHC/IOBase.hs libraries/base/./GHC/Handle.hs libraries/base/./GHC/IORef.hs libraries/base/./GHC/IOArray.hs libraries/base/./GHC/Int.hs libraries/base/./GHC/List.lhs libraries/base/./GHC/Num.lhs libraries/base/./GHC/PArr.hs libraries/base/./GHC/Pack.lhs libraries/base/./GHC/Ptr.lhs libraries/base/./GHC/Read.lhs libraries/base/./GHC/Real.lhs libraries/base/./GHC/ST.lhs libraries/base/./GHC/STRef.lhs libraries/base/./GHC/Show.lhs libraries/base/./GHC/Stable.lhs libraries/base/./GHC/Storable.lhs libraries/base/./GHC/TopHandler.lhs libraries/base/./GHC/Unicode.hs libraries/base/./GHC/Weak.lhs libraries/base/./GHC/Word.hs libraries/base/./System/Timeout.hs 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/Concurrent/SampleVar.hs libraries/base/./Control/Exception.hs libraries/base/./Control/Exception/Base.hs libraries/base/./Control/OldException.hs libraries/base/./Control/Monad.hs libraries/base/./Control/Monad/Fix.hs libraries/base/./Control/Monad/Instances.hs libraries/base/./Control/Monad/ST.hs libraries/base/./Control/Monad/ST/Lazy.hs libraries/base/./Control/Monad/ST/Strict.hs libraries/base/./Data/Bits.hs libraries/base/./Data/Bool.hs libraries/base/./Data/Char.hs libraries/base/./Data/Complex.hs libraries/base/./Data/Dynamic.hs libraries/base/./Data/Either.hs libraries/ base/./Data/Eq.hs libraries/base/./Data/Data.hs libraries/base/./Data/Fixed.hs libraries/base/./Data/Foldable.hs libraries/base/./Data/Function.hs libraries/base/./Data/Functor.hs libraries/base/./Data/HashTable.hs libraries/base/./Data/IORef.hs libraries/base/./Data/Int.hs libraries/base/./Data/Ix.hs libraries/base/./Data/List.hs libraries/base/./Data/Maybe.hs libraries/base/./Data/Monoid.hs libraries/base/./Data/Ord.hs libraries/base/./Data/Ratio.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/Typeable.hs libraries/base/./Data/Unique.hs libraries/base/./Data/Version.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/ForeignPtr.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/Utils.hs libraries/base/./Foreign/Ptr.hs libraries/base/./Foreign/StablePtr.hs libraries/base/./Foreign/Storable.hs libraries/base/./Numeric.hs libraries/base/./Prelude.hs libraries/base/./System/Console/GetOpt.hs libraries/base/dist-install/build/System/CPUTime.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/./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 echo "libraries/base_dist-install_depfile_haskell_EXISTS = YES" >> libraries/base/dist-install/build/.depend-v.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/ST/ libraries/base/dist-install/build/Data/ libraries/base/dist-install/build/Data/STRef/ 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/Marshal/ libraries/base/dist-install/build/GHC/ libraries/base/dist-install/build/GHC/IO/ libraries/base/dist-install/build/GHC/IO/Encoding/ libraries/base/dist-install/build/GHC/IO/Encoding/CodePage/ libraries/base/dist-install/build/GHC/IO/Handle/ libraries/base/dist-install/build/System/ libraries/base/dist-install/build/System/Console/ 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 mv libraries/base/dist-install/build/.depend-v.haskell.tmp libraries/base/dist-install/build/.depend-v.haskell "rm" -f libraries/integer-gmp/dist-install/build/.depend-v.c_asm.tmp touch libraries/integer-gmp/dist-install/build/.depend-v.c_asm.tmp # libraries/integer-gmp = dir # dist-install = distdir # libraries/integer-gmp/dist-install/build/.depend-v.c_asm = depfile # libraries/integer-gmp/cbits/cbits.c = file # v = way # The formatting of this definition (e.g. the blank line above) is # important, in order to get make to generate the right makefile code. c:/builds/slave/x86-win-fast-head/build/inplace/mingw/bin/gcc.exe -E -Ic:/builds/slave/x86-win-fast-head/build/libraries/integer-gmp/gmp -Ilibraries/integer-gmp/. -I"c:/builds/slave/x86-win-fast-head/build/includes" -I"c:/builds/slave/x86-win-fast-head/build/libffi/dist-install/build" -MM libraries/integer-gmp/cbits/cbits.c -MF libraries/integer-gmp/dist-install/build/.depend-v.c_asm.bit In file included from libraries/integer-gmp/cbits/cbits.c:12: libraries/integer-gmp/cbits/alloc.c:11:17: gmp.h: No such file or directory make[2]: *** [libraries/integer-gmp/dist-install/build/.depend-v.c_asm] Error 1 make[1]: *** [all] Error 2 make[1]: Leaving directory `/buildbot/x86-win-fast-head/build' From marlowsd at gmail.com Mon Dec 14 04:56:20 2009 From: marlowsd at gmail.com (Simon Marlow) Date: Mon Dec 14 04:30:52 2009 Subject: Validate breaks on Mac OS X with many cores (and probably others) In-Reply-To: <3CDA8784-7759-405A-A2E1-363869AF35DF@cse.unsw.edu.au> References: <3CDA8784-7759-405A-A2E1-363869AF35DF@cse.unsw.edu.au> Message-ID: <4B260BC4.2060401@gmail.com> On 12/12/2009 08:19, Manuel M T Chakravarty wrote: > I think this is since the new c_asm.bit dependency stuff was introduced. The problem only seems to happen in a very parallel build, and my guess is that this happens on any box that doesn't have gmp.h globally installed. > > I ran into it when using 8 cores (with 'env CPUS=8 sh validate'): > >> /usr/bin/gcc -E -m32 -Wall -Werror -I/Users/chak/Code/ghc-test/libraries/integer-gmp/gmp -Ilibraries/integer-gmp/. -I"/Users/chak/Code/ghc-test/includes" -I"/Users/chak/Code/ghc-test/libffi/dist-install/build" -MM libraries/integer-gmp/cbits/cbits.c -MF libraries/integer-gmp/dist-install/build/.depend-v.c_asm.bit >> In file included from libraries/integer-gmp/cbits/cbits.c:12: >> libraries/integer-gmp/cbits/alloc.c:11:17: error: gmp.h: No such file or directory >> make[1]: *** [libraries/integer-gmp/dist-install/build/.depend-v.c_asm] Error 1 >> make: *** [all] Error 2 >> limitingfactor chak 21 (.../Code/ghc-test): > > I also get lots of annoying message like this (independent of whether the build is parallel or not): > >> # libraries/base = dir >> # libraries/unix = dir >> "rm" -f libraries/integer-gmp/dist-install/build/.depend-v.c_asm.tmp >> # dist-install = distdir >> # dist-install = distdir >> mv libraries/process/dist-install/build/.depend-v.c_asm.tmp libraries/process/dist-install/build/.depend-v.c_asm >> "rm" -f libraries/ghc-prim/dist-install/build/.depend-v.c_asm.tmp >> # libraries/base/dist-install/build/.depend-v.c_asm = depfile >> # libraries/unix/dist-install/build/.depend-v.c_asm = depfile >> touch libraries/integer-gmp/dist-install/build/.depend-v.c_asm.tmp >> "inplace/bin/mkdirhier" libraries/ghc-prim/dist-install/build/GHC//. >> # libraries/integer-gmp = dir >> # libraries/unix/cbits/execvpe.c = file >> # libraries/base/cbits/PrelIOUtils.c = file >> touch libraries/ghc-prim/dist-install/build/.depend-v.c_asm.tmp >> "rm" -f utils/haddock/dist/build/.depend.c_asm.tmp >> # libraries/ghc-prim = dir >> # v = way >> # v = way >> touch utils/haddock/dist/build/.depend.c_asm.tmp >> # dist-install = distdir >> # dist-install = distdir >> >> # The formatting of this definition (e.g. the blank line above) is >> # libraries/integer-gmp/dist-install/build/.depend-v.c_asm = depfile >> # libraries/ghc-prim/dist-install/build/.depend-v.c_asm = depfile >> # The formatting of this definition (e.g. the blank line above) is >> mv utils/haddock/dist/build/.depend.c_asm.tmp utils/haddock/dist/build/.depend.c_asm >> # important, in order to get make to generate the right makefile code. >> # libraries/integer-gmp/cbits/cbits.c = file >> # libraries/ghc-prim/cbits/debug.c = file >> # important, in order to get make to generate the right makefile code. On a related note, I timed the generation of the RTS .depend file, and it now takes 30s where it used to take 3s. This is mainly because we are now preprocessing each C file once per way, rather than just once. The new way is more accurate and correct in general, but it hurts so much that I haven't even pulled these patches into my RTS development trees. I think we have to go back to preprocessing each file just once. Cheers, Simon From igloo at earth.li Mon Dec 14 08:08:13 2009 From: igloo at earth.li (Ian Lynagh) Date: Mon Dec 14 08:08:15 2009 Subject: patch applied (/haskell/ghc): Update webpage for 6.12.1 release Message-ID: <20091214130813.GA8512@haskell.cs.yale.edu> Mon Dec 14 08:32:05 EST 2009 Ian Lynagh * Update webpage for 6.12.1 release M ./download.html -2 +3 M ./download_ghc_6_12_1.html -2 +2 M ./index.html +2 From simonpj at microsoft.com Mon Dec 14 08:37:30 2009 From: simonpj at microsoft.com (Simon Peyton-Jones) Date: Mon Dec 14 08:11:54 2009 Subject: Recycling GHC repos Message-ID: <59543203684B2244980D7E4057D5FBC10AF727DE@DB3EX14MBXC310.europe.corp.microsoft.com> Ian, Neil, Simon, Roman, Andy, Manuel, Max, On darcs.haskell.org we have seventeen GHC repos, most of which are, I guess, dead. (Aside from stable branches.) I propose that we recycle all of them, except ghc (the HEAD). Do any of you want to keep any of them? Best of all, I think, would be for the person listed as owner below to check that there is nothing good in the tree, and then zap it. Simon simonpj@monk:/home/darcs$ ls -ltd ghc*/compiler drwxrwsr-x 26 simonmar darcs 4096 2009-12-09 08:26 ghc/compiler drwxrwsr-x 27 igloo darcs 4096 2009-04-24 07:21 ghc-new-build-system/compiler drwxr-sr-x 27 neil darcs 4096 2008-09-03 16:00 ghc-hashedrepo/compiler drwxr-sr-x 30 mbolingbroke darcs 4096 2008-07-25 08:51 ghc.bzr/compiler drwxr-sr-x 27 mbolingbroke darcs 4096 2008-07-25 03:44 ghc.hg/compiler drwxrwsr-x 27 igloo darcs 4096 2008-05-28 06:02 ghc-2008-06-02/compiler drwxrwsr-x 30 simonmar darcs 4096 2007-12-11 12:46 ghc-darcs2/compiler drwxrwsr-x 31 simonmar darcs 4096 2007-10-30 10:06 ghc-esc/compiler drwxrwsr-x 30 simonmar darcs 4096 2007-08-28 08:32 ghc-cmm/compiler drwxr-sr-x 30 adamsm darcs 4096 2007-07-15 13:47 ghc-cps/compiler drwxrwsr-x 30 rl darcs 4096 2007-06-29 00:18 ghc-ndp/compiler drwxrwsr-x 29 simonmar darcs 4096 2007-01-09 04:55 ghc-dmd-anal/compiler drwxrwsr-x 29 andy darcs 4096 2006-10-24 16:31 ghc-andy-test/compiler drwxrwsr-x 29 simonmar darcs 4096 2006-10-19 08:29 ghc.partial/compiler drwxrwsr-x 29 chak darcs 4096 2006-09-04 07:02 ghc-fc2/compiler drwxrwsr-x 29 simonpj darcs 4096 2006-08-04 09:17 ghc-fc/compiler drwxrwsr-x 29 simonmar darcs 4096 2006-07-07 03:33 ghc-fc-test/compiler simonpj@monk:/home/darcs$ From simonpj at microsoft.com Mon Dec 14 09:03:58 2009 From: simonpj at microsoft.com (Simon Peyton Jones) Date: Mon Dec 14 08:38:06 2009 Subject: patch applied (ghc): Bottom extraction: float out bottoming expressions to top level Message-ID: <20091214140357.GA15737@haskell.galois.com> Fri Dec 11 08:19:28 PST 2009 simonpj@microsoft.com * Bottom extraction: float out bottoming expressions to top level Ignore-this: a1a96b36dc982d83f5c01a4259518b The idea is to float out bottoming expressions to top level, abstracting them over any variables they mention, if necessary. This is good because it makes functions smaller (and more likely to inline), by keeping error code out of line. See Note [Bottoming floats] in SetLevels. On the way, this fixes the HPC failures for cg059 and friends. I've been meaning to do this for some time. See Maessen's paper 1999 "Bottom extraction: factoring error handling out of functional programs" (unpublished I think). Here are the nofib results: Program Size Allocs Runtime Elapsed -------------------------------------------------------------------------------- Min +0.1% -7.8% -14.4% -32.5% Max +0.5% +0.2% +1.6% +13.8% Geometric Mean +0.4% -0.2% -4.9% -6.7% Module sizes -1 s.d. ----- -2.6% +1 s.d. ----- +2.3% Average ----- -0.2% Compile times: -1 s.d. ----- -11.4% +1 s.d. ----- +4.3% Average ----- -3.8% I'm think program sizes have crept up because the base library is bigger -- module sizes in nofib decrease very slightly. In turn I think that may be because the floating generates a call where there was no call before. Anyway I think it's acceptable. The main changes are: * SetLevels floats out things that exprBotStrictness_maybe identifies as bottom. Make sure to pin on the right strictness info to the newly created Ids, so that the info ends up in interface files. Since FloatOut is run twice, we have to be careful that we don't treat the function created by the first float-out as a candidate for the second; this is what worthFloating does. See SetLevels Note [Bottoming floats] Note [Bottoming floats: eta expansion] * Be careful not to inline top-level bottoming functions; this would just undo what the floating transformation achieves. See CoreUnfold Note [Do not inline top-level bottoming functions Ensuring this requires a bit of extra plumbing, but nothing drastic.. * Similarly pre/postInlineUnconditionally should be careful not to re-inline top-level bottoming things! See SimplUtils Note [Top-level botomming Ids] Note [Top level and postInlineUnconditionally] M ./compiler/coreSyn/CoreUnfold.lhs -9 +26 M ./compiler/iface/MkIface.lhs +2 M ./compiler/iface/TcIface.lhs -4 +10 M ./compiler/main/TidyPgm.lhs -14 +18 M ./compiler/simplCore/FloatOut.lhs -6 +12 M ./compiler/simplCore/SetLevels.lhs -32 +92 M ./compiler/simplCore/SimplUtils.lhs -6 +21 M ./compiler/simplCore/Simplify.lhs -4 +4 M ./compiler/specialise/Specialise.lhs -1 +1 View patch online: http://darcs.haskell.org/ghc/_darcs/patches/20091211161928-1287e-28238463dea529c4d5ea590294f9991f6c2e0ff1.gz From simonpj at microsoft.com Mon Dec 14 09:04:13 2009 From: simonpj at microsoft.com (Simon Peyton Jones) Date: Mon Dec 14 08:38:17 2009 Subject: patch applied (ghc): Improve strictness analysis for bottoming functions Message-ID: <20091214140412.GA15769@haskell.galois.com> Fri Dec 11 08:23:24 PST 2009 simonpj@microsoft.com * Improve strictness analysis for bottoming functions Ignore-this: dd5ef03a1b4728c25a2333f59024dc9c I found the following results from strictness analyis: f x = error (fst x) -- Strictness U(SA)b g x = error ('y':fst x) -- Strictness Tb Surely 'g' is no less strict on 'x' than 'f' is! The fix turned out be to very nice and simple. See Note [Bottom demands] in DmdAnal. M ./compiler/stranal/DmdAnal.lhs -13 +29 View patch online: http://darcs.haskell.org/ghc/_darcs/patches/20091211162324-1287e-c0e96beaad37709908818dba2840e4003d8c7628.gz From simonpj at microsoft.com Mon Dec 14 09:04:23 2009 From: simonpj at microsoft.com (Simon Peyton Jones) Date: Mon Dec 14 08:38:29 2009 Subject: patch applied (ghc): Use full equality for CSE Message-ID: <20091214140422.GA15794@haskell.galois.com> Fri Dec 11 09:39:20 PST 2009 simonpj@microsoft.com * Use full equality for CSE Ignore-this: c6d73febf652aa34dc1197a49e599ee In CSE we were getting lots of apprarently-unequal expressions with the same hash code. In fact they were perfectly equal -- but we were using a cheap-and-cheerful equality tests for CoreExpr that said False for any lambda expression! This patch adds a proper equality test for Core, with alpha-renaming. It's easy to do, and will avoid silly cases of CSE failing to fire. We should get less of this: WARNING: file compiler/simplCore/CSE.lhs line 326 extendCSEnv: long list, length 18 from a compiler built with -DDEBUG M ./compiler/coreSyn/CoreUtils.lhs -1 +49 M ./compiler/simplCore/CSE.lhs -8 +12 M ./compiler/types/Coercion.lhs -1 +5 M ./compiler/types/Type.lhs -3 +7 View patch online: http://darcs.haskell.org/ghc/_darcs/patches/20091211173920-1287e-50d62ecf52bc31ef0d807c6af4a0855f3b7dc608.gz From simonpj at microsoft.com Mon Dec 14 09:04:32 2009 From: simonpj at microsoft.com (Simon Peyton Jones) Date: Mon Dec 14 08:38:38 2009 Subject: patch applied (ghc): Tidy up computation of result discounts in CoreUnfold Message-ID: <20091214140431.GA15811@haskell.galois.com> Mon Dec 14 05:46:47 PST 2009 simonpj@microsoft.com * Tidy up computation of result discounts in CoreUnfold Ignore-this: 351076027f8e9cb8aa44db6d60798c47 Mostly this patch is a tidy-up, but it did reveal one inconsistency that I fixed. When computing result discounts for case expressions, we were *adding* result-discounts for cases on non-arguments, but *picking the one for the max-size branch* for arguments. I think you could argue the toss, but it seems neater (and the code is nicer) to be consistent (ie always add). See Note [addAltSize result discounts]. The nofib results seem fine Program Size Allocs Runtime Elapsed -------------------------------------------------------------------------------- boyer -0.8% -4.8% 0.06 0.07 sphere -0.7% -2.5% 0.15 0.16 -------------------------------------------------------------------------------- Min -0.8% -4.8% -19.1% -24.8% Max -0.5% +0.0% +3.4% +127.1% Geometric Mean -0.7% -0.1% -4.3% -1.3% The +127% elapsed is a timing error; I re-ran the same binary and it's unchanged from the baseline. M ./compiler/coreSyn/CoreUnfold.lhs -26 +40 View patch online: http://darcs.haskell.org/ghc/_darcs/patches/20091214134647-1287e-0a4758097deea3f1a3ca45d36ca2996dbdb3311c.gz From marlowsd at gmail.com Mon Dec 14 10:31:25 2009 From: marlowsd at gmail.com (Simon Marlow) Date: Mon Dec 14 10:05:48 2009 Subject: Recycling GHC repos In-Reply-To: <59543203684B2244980D7E4057D5FBC10AF727DE@DB3EX14MBXC310.europe.corp.microsoft.com> References: <59543203684B2244980D7E4057D5FBC10AF727DE@DB3EX14MBXC310.europe.corp.microsoft.com> Message-ID: <4B265A4D.80506@gmail.com> On 14/12/2009 13:37, Simon Peyton-Jones wrote: > Ian, Neil, Simon, Roman, Andy, Manuel, Max, > > On darcs.haskell.org we have seventeen GHC repos, most of which are, I guess, dead. (Aside from stable branches.) I propose that we recycle all of them, except ghc (the HEAD). > > Do any of you want to keep any of them? Best of all, I think, would be for the person listed as owner below to check that there is nothing good in the tree, and then zap it. > > Simon > let's keep this for the time being, might be useful for testing: > drwxrwsr-x 30 simonmar darcs 4096 2007-12-11 12:46 ghc-darcs2/compiler I've removed ghc.partial, I don't think any of the others belong to me. Cheers, Simon > simonpj@monk:/home/darcs$ ls -ltd ghc*/compiler > drwxrwsr-x 26 simonmar darcs 4096 2009-12-09 08:26 ghc/compiler > drwxrwsr-x 27 igloo darcs 4096 2009-04-24 07:21 ghc-new-build-system/compiler > drwxr-sr-x 27 neil darcs 4096 2008-09-03 16:00 ghc-hashedrepo/compiler > drwxr-sr-x 30 mbolingbroke darcs 4096 2008-07-25 08:51 ghc.bzr/compiler > drwxr-sr-x 27 mbolingbroke darcs 4096 2008-07-25 03:44 ghc.hg/compiler > drwxrwsr-x 27 igloo darcs 4096 2008-05-28 06:02 ghc-2008-06-02/compiler > drwxrwsr-x 31 simonmar darcs 4096 2007-10-30 10:06 ghc-esc/compiler > drwxrwsr-x 30 simonmar darcs 4096 2007-08-28 08:32 ghc-cmm/compiler > drwxr-sr-x 30 adamsm darcs 4096 2007-07-15 13:47 ghc-cps/compiler > drwxrwsr-x 30 rl darcs 4096 2007-06-29 00:18 ghc-ndp/compiler > drwxrwsr-x 29 simonmar darcs 4096 2007-01-09 04:55 ghc-dmd-anal/compiler > drwxrwsr-x 29 andy darcs 4096 2006-10-24 16:31 ghc-andy-test/compiler > drwxrwsr-x 29 simonmar darcs 4096 2006-10-19 08:29 ghc.partial/compiler > drwxrwsr-x 29 chak darcs 4096 2006-09-04 07:02 ghc-fc2/compiler > drwxrwsr-x 29 simonpj darcs 4096 2006-08-04 09:17 ghc-fc/compiler > drwxrwsr-x 29 simonmar darcs 4096 2006-07-07 03:33 ghc-fc-test/compiler > simonpj@monk:/home/darcs$ > > _______________________________________________ > Cvs-ghc mailing list > Cvs-ghc@haskell.org > http://www.haskell.org/mailman/listinfo/cvs-ghc From ndmitchell at gmail.com Mon Dec 14 10:44:47 2009 From: ndmitchell at gmail.com (Neil Mitchell) Date: Mon Dec 14 10:18:52 2009 Subject: Recycling GHC repos In-Reply-To: <4B265A4D.80506@gmail.com> References: <59543203684B2244980D7E4057D5FBC10AF727DE@DB3EX14MBXC310.europe.corp.microsoft.com> <4B265A4D.80506@gmail.com> Message-ID: <404396ef0912140744r1c542d71vadf90e7f778331c3@mail.gmail.com> Hi Simon, I believe the repo with my name attached to it was actually created by Samuel Bronson - during Yhc development the haskell.org policy was that Yhc developers got added to my key list. Thanks, Neil On Mon, Dec 14, 2009 at 3:31 PM, Simon Marlow wrote: > On 14/12/2009 13:37, Simon Peyton-Jones wrote: >> >> Ian, Neil, Simon, Roman, Andy, Manuel, Max, >> >> On darcs.haskell.org we have seventeen GHC repos, most of which are, I >> guess, dead. ?(Aside from stable branches.) ?I propose that we recycle all >> of them, except ghc (the HEAD). >> >> Do any of you want to keep any of them? ?Best of all, I think, would be >> for the person listed as owner below to check that there is nothing good in >> the tree, and then zap it. >> >> Simon >> > > let's keep this for the time being, might be useful for testing: > >> drwxrwsr-x 30 simonmar ? ? darcs 4096 2007-12-11 12:46 ghc-darcs2/compiler > > I've removed ghc.partial, I don't think any of the others belong to me. > > Cheers, > ? ? ? ?Simon > >> simonpj@monk:/home/darcs$ ls -ltd ghc*/compiler >> drwxrwsr-x 26 simonmar ? ? darcs 4096 2009-12-09 08:26 ghc/compiler >> drwxrwsr-x 27 igloo ? ? ? ?darcs 4096 2009-04-24 07:21 >> ghc-new-build-system/compiler >> drwxr-sr-x 27 neil ? ? ? ? darcs 4096 2008-09-03 16:00 >> ghc-hashedrepo/compiler >> drwxr-sr-x 30 mbolingbroke darcs 4096 2008-07-25 08:51 ghc.bzr/compiler >> drwxr-sr-x 27 mbolingbroke darcs 4096 2008-07-25 03:44 ghc.hg/compiler >> drwxrwsr-x 27 igloo ? ? ? ?darcs 4096 2008-05-28 06:02 >> ghc-2008-06-02/compiler >> drwxrwsr-x 31 simonmar ? ? darcs 4096 2007-10-30 10:06 ghc-esc/compiler >> drwxrwsr-x 30 simonmar ? ? darcs 4096 2007-08-28 08:32 ghc-cmm/compiler >> drwxr-sr-x 30 adamsm ? ? ? darcs 4096 2007-07-15 13:47 ghc-cps/compiler >> drwxrwsr-x 30 rl ? ? ? ? ? darcs 4096 2007-06-29 00:18 ghc-ndp/compiler >> drwxrwsr-x 29 simonmar ? ? darcs 4096 2007-01-09 04:55 >> ghc-dmd-anal/compiler >> drwxrwsr-x 29 andy ? ? ? ? darcs 4096 2006-10-24 16:31 >> ghc-andy-test/compiler >> drwxrwsr-x 29 simonmar ? ? darcs 4096 2006-10-19 08:29 >> ghc.partial/compiler >> drwxrwsr-x 29 chak ? ? ? ? darcs 4096 2006-09-04 07:02 ghc-fc2/compiler >> drwxrwsr-x 29 simonpj ? ? ?darcs 4096 2006-08-04 09:17 ghc-fc/compiler >> drwxrwsr-x 29 simonmar ? ? darcs 4096 2006-07-07 03:33 >> ghc-fc-test/compiler >> simonpj@monk:/home/darcs$ >> >> _______________________________________________ >> Cvs-ghc mailing list >> Cvs-ghc@haskell.org >> http://www.haskell.org/mailman/listinfo/cvs-ghc > > _______________________________________________ > Cvs-ghc mailing list > Cvs-ghc@haskell.org > http://www.haskell.org/mailman/listinfo/cvs-ghc > From batterseapower at hotmail.com Mon Dec 14 12:12:28 2009 From: batterseapower at hotmail.com (Max Bolingbroke) Date: Mon Dec 14 11:46:33 2009 Subject: Recycling GHC repos In-Reply-To: <4B265A4D.80506@gmail.com> References: <59543203684B2244980D7E4057D5FBC10AF727DE@DB3EX14MBXC310.europe.corp.microsoft.com> <4B265A4D.80506@gmail.com> Message-ID: <9d4d38820912140912p54fed7e4ie1023e4845f001ba@mail.gmail.com> 2009/12/14 Simon Marlow : >> drwxr-sr-x 30 mbolingbroke darcs 4096 2008-07-25 08:51 ghc.bzr/compiler >> drwxr-sr-x 27 mbolingbroke darcs 4096 2008-07-25 03:44 ghc.hg/compiler I've killed these two branches. Cheers, Max From simonpj at microsoft.com Mon Dec 14 12:31:55 2009 From: simonpj at microsoft.com (Simon Peyton-Jones) Date: Mon Dec 14 12:06:31 2009 Subject: Recycling GHC repos In-Reply-To: <404396ef0912140744r1c542d71vadf90e7f778331c3@mail.gmail.com> References: <59543203684B2244980D7E4057D5FBC10AF727DE@DB3EX14MBXC310.europe.corp.microsoft.com> <4B265A4D.80506@gmail.com> <404396ef0912140744r1c542d71vadf90e7f778331c3@mail.gmail.com> Message-ID: <59543203684B2244980D7E4057D5FBC10AF729CA@DB3EX14MBXC310.europe.corp.microsoft.com> OK, so can we nuke it? Or who should we ask? Simon | -----Original Message----- | From: Neil Mitchell [mailto:ndmitchell@gmail.com] | Sent: 14 December 2009 15:45 | To: Simon Marlow; Samuel Bronson | Cc: Simon Peyton-Jones; ndmitchell; Manuel M T Chakravarty; Simon Marlow; Max | Bolingbroke; cvs-ghc@haskell.org | Subject: Re: Recycling GHC repos | | Hi Simon, | | I believe the repo with my name attached to it was actually created by | Samuel Bronson - during Yhc development the haskell.org policy was | that Yhc developers got added to my key list. | | Thanks, Neil | | On Mon, Dec 14, 2009 at 3:31 PM, Simon Marlow wrote: | > On 14/12/2009 13:37, Simon Peyton-Jones wrote: | >> | >> Ian, Neil, Simon, Roman, Andy, Manuel, Max, | >> | >> On darcs.haskell.org we have seventeen GHC repos, most of which are, I | >> guess, dead. ?(Aside from stable branches.) ?I propose that we recycle all | >> of them, except ghc (the HEAD). | >> | >> Do any of you want to keep any of them? ?Best of all, I think, would be | >> for the person listed as owner below to check that there is nothing good in | >> the tree, and then zap it. | >> | >> Simon | >> | > | > let's keep this for the time being, might be useful for testing: | > | >> drwxrwsr-x 30 simonmar ? ? darcs 4096 2007-12-11 12:46 ghc-darcs2/compiler | > | > I've removed ghc.partial, I don't think any of the others belong to me. | > | > Cheers, | > ? ? ? ?Simon | > | >> simonpj@monk:/home/darcs$ ls -ltd ghc*/compiler | >> drwxrwsr-x 26 simonmar ? ? darcs 4096 2009-12-09 08:26 ghc/compiler | >> drwxrwsr-x 27 igloo ? ? ? ?darcs 4096 2009-04-24 07:21 | >> ghc-new-build-system/compiler | >> drwxr-sr-x 27 neil ? ? ? ? darcs 4096 2008-09-03 16:00 | >> ghc-hashedrepo/compiler | >> drwxr-sr-x 30 mbolingbroke darcs 4096 2008-07-25 08:51 ghc.bzr/compiler | >> drwxr-sr-x 27 mbolingbroke darcs 4096 2008-07-25 03:44 ghc.hg/compiler | >> drwxrwsr-x 27 igloo ? ? ? ?darcs 4096 2008-05-28 06:02 | >> ghc-2008-06-02/compiler | >> drwxrwsr-x 31 simonmar ? ? darcs 4096 2007-10-30 10:06 ghc-esc/compiler | >> drwxrwsr-x 30 simonmar ? ? darcs 4096 2007-08-28 08:32 ghc-cmm/compiler | >> drwxr-sr-x 30 adamsm ? ? ? darcs 4096 2007-07-15 13:47 ghc-cps/compiler | >> drwxrwsr-x 30 rl ? ? ? ? ? darcs 4096 2007-06-29 00:18 ghc-ndp/compiler | >> drwxrwsr-x 29 simonmar ? ? darcs 4096 2007-01-09 04:55 | >> ghc-dmd-anal/compiler | >> drwxrwsr-x 29 andy ? ? ? ? darcs 4096 2006-10-24 16:31 | >> ghc-andy-test/compiler | >> drwxrwsr-x 29 simonmar ? ? darcs 4096 2006-10-19 08:29 | >> ghc.partial/compiler | >> drwxrwsr-x 29 chak ? ? ? ? darcs 4096 2006-09-04 07:02 ghc-fc2/compiler | >> drwxrwsr-x 29 simonpj ? ? ?darcs 4096 2006-08-04 09:17 ghc-fc/compiler | >> drwxrwsr-x 29 simonmar ? ? darcs 4096 2006-07-07 03:33 | >> ghc-fc-test/compiler | >> simonpj@monk:/home/darcs$ | >> | >> _______________________________________________ | >> Cvs-ghc mailing list | >> Cvs-ghc@haskell.org | >> http://www.haskell.org/mailman/listinfo/cvs-ghc | > | > _______________________________________________ | > Cvs-ghc mailing list | > Cvs-ghc@haskell.org | > http://www.haskell.org/mailman/listinfo/cvs-ghc | > From simonpj at microsoft.com Mon Dec 14 17:02:01 2009 From: simonpj at microsoft.com (Simon Peyton-Jones) Date: Mon Dec 14 16:34:46 2009 Subject: Inlining ad generics In-Reply-To: <52f14b210912080251id893510k67e6dfbe91e2efde@mail.gmail.com> References: <59543203684B2244980D7E4057D5FBC108514574@DB3EX14MBXC308.europe.corp.microsoft.com> <52f14b210912080251id893510k67e6dfbe91e2efde@mail.gmail.com> Message-ID: <59543203684B2244980D7E4057D5FBC10AF72B78@DB3EX14MBXC310.europe.corp.microsoft.com> This email relates to the paper "Optimising generics is easy" www.cs.uu.nl/research/techreps/repo/CS-2009/2009-022.pdf. Copying cvs-ghc who will, I think, be interested. Maybe someone will have some good ideas. Jose writes (about a case where inlining doesn't work well): | I put a minimal source code for this test and resulting Core | (with GHC 6.13.20091115) in https://subversion.cs.uu.nl/repos/staff.jpm.public/Inline/. | UpdateInt behaves great: in UpdateInt.core.O1.hs, there are no traces of | generic representations in testOne, testTwo, testThree and testFour. | UpdateString, however, does not behave so well. In UpdateString.core.O1.hs, | Test.testLogic_updateString still has loads of generic representations. OK, I've had a look. It's easy to see what is happening. Compile UpdateString with -ddump-simpl, and look at the core. You see stuff like Rec { $j1_rx32 = \x. ; f = \y. ....($j1_rx32 ) ---($j1_rx32 e1; ... Ck xk1 ... xkm -> ek } maybe we should worker-wrapper it to f1 x1 .. x1n = e1 ... fn xk1 .. xkm = en f = \x of pi -> fi xi and now inline f. (2) is very similar to the way join points work right now, but it would make it multi-level. Interesting Simon From jpm at cs.uu.nl Mon Dec 14 17:07:42 2009 From: jpm at cs.uu.nl (=?ISO-8859-1?Q?Jos=E9_Pedro_Magalh=E3es?=) Date: Mon Dec 14 16:42:07 2009 Subject: Inlining ad generics In-Reply-To: <59543203684B2244980D7E4057D5FBC10AF72B78@DB3EX14MBXC310.europe.corp.microsoft.com> References: <59543203684B2244980D7E4057D5FBC108514574@DB3EX14MBXC308.europe.corp.microsoft.com> <52f14b210912080251id893510k67e6dfbe91e2efde@mail.gmail.com> <59543203684B2244980D7E4057D5FBC10AF72B78@DB3EX14MBXC310.europe.corp.microsoft.com> Message-ID: <52f14b210912141407h2146c96eye92400254a90ecf6@mail.gmail.com> Hello all, 2009/12/14 Simon Peyton-Jones > This email relates to the paper "Optimising generics is easy" > www.cs.uu.nl/research/techreps/repo/CS-2009/2009-022.pdf. For now, just to mention that there is a more recent version [1] (also availble in greyscale [2]). Thanks, Pedro [1] http://www.dreixel.net/research/pdf/ogie.pdf [2] http://www.dreixel.net/research/pdf/ogie_nocolor.pdf -------------- next part -------------- An HTML attachment was scrubbed... URL: http://www.haskell.org/pipermail/cvs-ghc/attachments/20091214/fda6cc29/attachment.html From ghcbuild at microsoft.com Mon Dec 14 20:18:23 2009 From: ghcbuild at microsoft.com (GHC Build Reports) Date: Mon Dec 14 20:18:24 2009 Subject: [nightly] 14-Dec-2009 build of HEAD on x86_64-unknown-linux (cam-04-unx.europe.corp.microsoft.com) Message-ID: <20091215011823.1EC5232414A@www.haskell.org> Build description = HEAD on x86_64-unknown-linux (cam-04-unx.europe.corp.microsoft.com) Build location = /64playpen/simonmar/nightly/HEAD-cam-04-unx Build config file = /home/simonmar/nightly/site/msrc/conf-HEAD-cam-04-unx Nightly build started on cam-04-unx at Mon Dec 14 19:00:02 GMT 2009. **** checking out new source tree ... warning: . already present; omitting ok. (GHC Version 6.13.20091214) **** Building stage 1 compiler ... ok. **** Building stage 2 compiler ... ok. **** Building stage 3 compiler ... ok. **** building source distribution ... ok. **** building testsuite tools ... ok. **** running tests ... ok (summary below). **** building compiler binary distribution ... ok. **** uploading binary distribution ... ok. **** running nofib (-O) ... ok. **** running nofib (-O -fvia-C) ... ok. **** running nofib (-O -prof -auto-all) ... ok. **** running nofib (-O -prof -auto-all -fasm) ... ok. **** running nofib (-fasm) ... ok. **** publishing logs ... Received disconnect from 128.36.229.215: 2: Corrupted MAC on input. lost connection failed. Logs are at http://www.haskell.org/ghc/dist/current/logs Dists are at http://www.haskell.org/ghc/dist/current/dist Docs are at http://www.haskell.org/ghc/dist/current/docs All done! Nightly build finished successfully at Tue Dec 15 01:44:19 GMT 2009 ------------- GHC Test summary --------------------- OVERALL SUMMARY for test run started at Mon Dec 14 21:44:34 GMT 2009 2431 total tests, which gave rise to 13438 test cases, of which 0 caused framework failures 2771 were skipped 10273 expected passes 359 expected failures 0 unexpected passes 35 unexpected failures Unexpected failures: T2486(optc,optasm) T3001-2(prof_hb) T3234(optc,optasm) annrun01(normal,optc,hpc,optasm,ghci,threaded1,threaded2,dyn) barton-mangler-bug(profc) concprog001(ghci) hpc_draft(normal) hpc_hand_overlay(normal) hpc_markup_001(normal) hpc_markup_002(normal) hpc_markup_multi_001(normal) hpc_markup_multi_002(normal) hpc_markup_multi_003(normal) hpc_overlay(normal) hpc_overlay2(normal) hpc_report_001(normal) hpc_report_002(normal) hpc_report_003(normal) hpc_report_multi_001(normal) hpc_report_multi_002(normal) hpc_report_multi_003(normal) hpc_show(normal) hpc_show_multi_001(normal) hpc_show_multi_002(normal) rule2(optc,optasm) ---------------------------------------------------- Nightly run ended at Tue Dec 15 01:44:19 GMT 2009 From ghcbuild at microsoft.com Tue Dec 15 00:46:26 2009 From: ghcbuild at microsoft.com (GHC Build Reports) Date: Tue Dec 15 00:46:28 2009 Subject: [nightly] 14-Dec-2009 build of HEAD on i386-unknown-linux (cam-02-unx.europe.corp.microsoft.com) Message-ID: <20091215054626.5D79232413D@www.haskell.org> Build description = HEAD on i386-unknown-linux (cam-02-unx.europe.corp.microsoft.com) Build location = /playpen/simonmar/nightly/HEAD Build config file = /home/simonmar/nightly/site/msrc/conf-HEAD-cam-02-unx Nightly build started on cam-02-unx at Mon Dec 14 18:00:01 GMT 2009. **** checking out new source tree ... warning: . already present; omitting ok. (GHC Version 6.13.20091214) **** Building stage 1 compiler ... ok. **** Building stage 2 compiler ... ok. **** Building stage 3 compiler ... ok. **** building testsuite tools ... ok. **** running tests ... ok (summary below). **** building compiler binary distribution ... ok. **** uploading binary distribution ... ok. **** running nofib (-O) ... ok. (2 failures) **** running nofib (-O -fasm) ... ok. (2 failures) **** running nofib (-O -prof -auto-all) ... ok. (2 failures) **** running nofib (-O -prof -auto-all -fasm) ... ok. (2 failures) **** running nofib (-fasm) ... ok. (2 failures) **** running nofib (-unreg) ... failed. **** publishing logs ... ok. Logs are at http://www.haskell.org/ghc/dist/current/logs Dists are at http://www.haskell.org/ghc/dist/current/dist Docs are at http://www.haskell.org/ghc/dist/current/docs All done! Nightly build finished successfully at Tue Dec 15 06:12:23 GMT 2009 ------------- GHC Test summary --------------------- OVERALL SUMMARY for test run started at Mon Dec 14 23:40:42 GMT 2009 2431 total tests, which gave rise to 13438 test cases, of which 0 caused framework failures 2786 were skipped 10238 expected passes 361 expected failures 0 unexpected passes 53 unexpected failures Unexpected failures: 3429(threaded1,profthreaded) CPUTime001(threaded2) T1969(normal) T2486(optc,optasm) T3001-2(prof_hb) T3234(optc,optasm) annrun01(normal,optc,hpc,optasm,ghci,threaded1,threaded2,dyn) arith008(profasm,profthreaded) barton-mangler-bug(profc) concprog001(threaded2) hpc_draft(normal) hpc_hand_overlay(normal) hpc_markup_001(normal) hpc_markup_002(normal) hpc_markup_multi_001(normal) hpc_markup_multi_002(normal) hpc_markup_multi_003(normal) hpc_overlay(normal) hpc_overlay2(normal) hpc_report_001(normal) hpc_report_002(normal) hpc_report_003(normal) hpc_report_multi_001(normal) hpc_report_multi_002(normal) hpc_report_multi_003(normal) hpc_show(normal) hpc_show_multi_001(normal) hpc_show_multi_002(normal) joao-circular(profc) rule2(optc,optasm) user001(normal,optc,hpc,optasm,profc,profasm,ghci,threaded1,threaded2,dyn,profthreaded) ---------------------------------------------------- Nightly run ended at Tue Dec 15 06:12:23 GMT 2009 From bit.bucket at galois.com Tue Dec 15 03:30:08 2009 From: bit.bucket at galois.com (BuildBot Collator) Date: Tue Dec 15 03:04:19 2009 Subject: Daily report for stable Message-ID: <200912150830.nBF8U8Zf004931@monk.galois.com> Build results: x86 Linux stable: pass x86 Windows stable: pass x86 Windows stable fast: lost pass fail (failed darcs) pass lost x86-64 Linux stable: lost Old unexpected test passes: 2410 3 x86 Linux stable TH_spliceE5_prof 3 x86 Linux stable newtype 3 x86 Linux stable prof001 3 x86 Linux stable prof002 3 x86 Linux stable Fixed unexpected test failures: 3429 conc023 Old unexpected test failures: 2302 1 tnaur x86 OS X stable 2816 1 tnaur x86 OS X stable CPUTime001 1 x86 Linux stable T1969 2 x86 Windows stable annrun01 3 x86 Linux stable apirecomp001 4 tnaur x86 OS X stable break024 5 tnaur x86 OS X stable cg007 1 x86 Windows stable conc012 3 tnaur x86 OS X stable concprog001 3 x86 Linux stable derefnull 1 x86 Windows stable divbyzero 1 x86 Windows stable dynamic_flags_001 3 x86 Linux stable ffi002 1 x86 Linux stable ffi005 1 tnaur x86 OS X stable ghci024 3 x86 Linux stable ghci028 1 tnaur x86 OS X stable num009 2 tnaur x86 OS X stable num012 1 x86 Windows stable print006 1 x86 Windows stable print021 1 tnaur x86 OS X stable recomp001 3 x86 Linux stable recomp002 3 x86 Linux stable recomp005 3 x86 Linux stable recomp006 3 x86 Linux stable rtsflags001 5 tnaur x86 OS X stable signals002 1 tnaur x86 OS X stable signals004 1 tnaur x86 OS X stable -------------- next part -------------- An HTML attachment was scrubbed... URL: http://www.haskell.org/pipermail/cvs-ghc/attachments/20091215/4c3f1087/attachment-0001.html From bit.bucket at galois.com Tue Dec 15 03:30:08 2009 From: bit.bucket at galois.com (BuildBot Collator) Date: Tue Dec 15 03:04:21 2009 Subject: Daily report for head Message-ID: <200912150830.nBF8U8Bs004932@monk.galois.com> Skipped content of type multipart/alternative-------------- next part -------------- Last 30 lines: # important, in order to get make to generate the right makefile code. c:/builds/slave/x86-win-head/build/inplace/mingw/bin/gcc.exe -E -Ilibraries/base/include -DOPTIMISE_INTEGER_GCD_LCM -I"c:/builds/slave/x86-win-head/build/includes" -I"c:/builds/slave/x86-win-head/build/libffi/dist-install/build" -MM libraries/base/cbits/primFloat.c -MF libraries/base/dist-install/build/.depend-v-p.c_asm.bit sed -e "1s|\.o|\.p_o|" -e "1s|^|libraries/base/cbits/|" -e "1s|libraries/base/|libraries/base/dist-install/build/|" -e "s|c:/builds/slave/x86-win-head/build/||g" -e "s|dist-install/build/dist-install/build|dist-install/build|g" libraries/base/dist-install/build/.depend-v-p.c_asm.bit >> libraries/base/dist-install/build/.depend-v-p.c_asm.tmp "rm" -f libraries/base/dist-install/build/.depend-v-p.c_asm.bit echo "libraries/base_dist-install_depfile_c_asm_EXISTS = YES" >> libraries/base/dist-install/build/.depend-v-p.c_asm.tmp mv libraries/base/dist-install/build/.depend-v-p.c_asm.tmp libraries/base/dist-install/build/.depend-v-p.c_asm "inplace/bin/mkdirhier" libraries/base/dist-install/build/System//. "inplace/bin/hsc2hs.exe" --cc=c:/builds/slave/x86-win-head/build/inplace/mingw/bin/gcc.exe --ld=c:/builds/slave/x86-win-head/build/inplace/mingw/bin/gcc.exe --cflag=-D__GLASGOW_HASKELL__=613 '--cflag=-Ilibraries/base/include' '--cflag=-DOPTIMISE_INTEGER_GCD_LCM' '--cflag=-Ic:/builds/slave/x86-win-head/build/includes' '--cflag=-Ic:/builds/slave/x86-win-head/build/libffi/dist-install/build' '--lflag=-LC:\builds\slave\x86-win-head\build\libraries\integer-gmp\dist-install\build' '--lflag=-LC:\builds\slave\x86-win-head\build\libraries\ghc-prim\dist-install\build' '--lflag=-Lc:/builds/slave/x86-win-head/build/rts/dist/build' '--lflag=-Lc:/builds/slave/x86-win-head/build/libffi/dist-install/build' '--lflag=-lm' '--lflag=-lwsock32' '--lflag=-lmingwex' libraries/base/./System/CPUTime.hsc -o libraries/base/dist-install/build/System/CPUTime.hs "rm" -f libraries/base/dist-install/build/.depend-v-p.haskell.tmp touch libraries/base/dist-install/build/.depend-v-p.haskell.tmp "inplace/bin/ghc-stage1.exe" -M -include-pkg-deps -dep-makefile libraries/base/dist-install/build/.depend-v-p.haskell.tmp -dep-suffix p -H32m -O -package-name base-4.2.0.0 -hide-all-packages -i -ilibraries/base/. -ilibraries/base/dist-install/build -ilibraries/base/dist-install/build/autogen -Ilibraries/base/dist-install/build -Ilibraries/base/dist-install/build/autogen -Ilibraries/base/include -optP-DOPTIMISE_INTEGER_GCD_LCM -optP-include -optPlibraries/base/dist-install/build/autogen/cabal_macros.h -package ghc-prim-0.2.0.0 -package integer-gmp-0.2.0.0 -package rts-1.0 -package-name base -XMagicHash -XExistentialQuantification -XRank2Types -XScopedTypeVariables -XUnboxedTuples -XForeignFunctionInterface -XUnliftedFFITypes -XDeriveDataTypeable -XGeneralizedNewtypeDeriving -XFlexibleInstances -XStandaloneDeriving -XPatternGuards -XEmptyDataDecls -XNoImplicitPrelude -XCPP -O2 -XGenerics -fno-warn-deprecated-flags -odir libraries/base/dist-install/build -hidir libraries/base/dist-install/build -stubdir libraries/base/dist-install/build -hisuf hi -osuf o -hcsuf hc libraries/base/./GHC/IO/Encoding/CodePage/Table.hs libraries/base/./Foreign/Concurrent.hs libraries/base/./GHC/Arr.lhs libraries/base/./GHC/Base.lhs libraries/base/./GHC/Classes.hs libraries/base/./GHC/Conc.lhs libraries/base/./GHC/ConsoleHandler.hs libraries/base/./GHC/Constants.hs libraries/base/./GHC/Desugar.hs libraries/base/./GHC/Enum.lhs libraries/base/./GHC/Environment.hs libraries/base/./GHC/Err.lhs libraries/base/./GHC/Exception.lhs libraries/base/./GHC/Exts.hs libraries/base/./GHC/Float.lhs libraries/base/./GHC/ForeignPtr.hs libraries/base/./GHC/MVar.hs libraries/base/./GHC/IO.hs libraries/base/./GHC/IO/IOMode.hs libraries/base/./GHC/IO/Buffer.hs libraries/base/./GHC/IO/Device.hs libraries/base/./GHC/IO/BufferedIO.hs libraries/base/./GHC/IO/FD.hs libraries/base/./GHC/IO/Exception.hs libraries/base/./GHC/IO/Encoding.hs libraries/base/./GHC/IO/Encoding/Latin1.hs libraries/base/./GHC/IO/Encoding/UTF8.hs libraries/base/./ GHC/IO/Encoding/UTF16.hs libraries/base/./GHC/IO/Encoding/UTF32.hs libraries/base/./GHC/IO/Encoding/Types.hs libraries/base/./GHC/IO/Encoding/Iconv.hs libraries/base/./GHC/IO/Encoding/CodePage.hs libraries/base/./GHC/IO/Handle.hs libraries/base/./GHC/IO/Handle/Types.hs libraries/base/./GHC/IO/Handle/Internals.hs libraries/base/./GHC/IO/Handle/FD.hs libraries/base/./GHC/IO/Handle/Text.hs libraries/base/./GHC/IOBase.hs libraries/base/./GHC/Handle.hs libraries/base/./GHC/IORef.hs libraries/base/./GHC/IOArray.hs libraries/base/./GHC/Int.hs libraries/base/./GHC/List.lhs libraries/base/./GHC/Num.lhs libraries/base/./GHC/PArr.hs libraries/base/./GHC/Pack.lhs libraries/base/./GHC/Ptr.lhs libraries/base/./GHC/Read.lhs libraries/base/./GHC/Real.lhs libraries/base/./GHC/ST.lhs libraries/base/./GHC/STRef.lhs libraries/base/./GHC/Show.lhs libraries/base/./GHC/Stable.lhs libraries/base/./GHC/Storable.lhs libraries/base/./GHC/TopHandler.lhs libraries/base/./GHC/Unicode.hs libraries/base/./GHC/Weak.lhs libraries/base/./GHC/Word.hs libraries/base/./System/Timeout.hs 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/Concurrent/SampleVar.hs libraries/base/./Control/Exception.hs libraries/base/./Control/Exception/Base.hs libraries/base/./Control/OldException.hs libraries/base/./Control/Monad.hs libraries/base/./Control/Monad/Fix.hs libraries/base/./Control/Monad/Instances.hs libraries/base/./Control/Monad/ST.hs libraries/base/./Control/Monad/ST/Lazy.hs libraries/base/./Control/Monad/ST/Strict.hs libraries/base/./Data/Bits.hs libraries/base/./Data/Bool.hs libraries/base/./Data/Char.hs libraries/base/./Data/Complex.hs libraries/base/./Data/Dynamic.hs libraries/base/./Data/Either.hs libraries/base/./Data/Eq.hs libraries/base/./Data/Data.hs libraries/base/./Data/Fixed.hs libraries/base/./Data/Foldable.hs libraries/base/./Data/Function.hs libraries/base/./Data/Functor.hs libraries/base/./Data/HashTable.hs libraries/base/./Data/IORef.hs libraries/base/./Data/Int.hs libraries/base/./Data/Ix.hs libraries/base/./Data/List.hs libraries/base/./Data/Maybe.hs libraries/base/./Data/Monoid.hs libraries/base/./Data/Ord.hs libraries/base/./Data/Ratio.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/Typeable.hs libraries/base/./Data/Unique.hs libraries/base/./Data/Version.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/ForeignPtr.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/Utils.hs libraries/base/./Foreign/Ptr.hs libraries/base/./Foreign/StablePtr.hs libraries/base/./Foreign/Storable.hs libraries/base/./Numeric.hs libraries/base/./Prelude.hs libraries/base/./System/Console/GetOpt.hs libraries/base/dist-install/build/System/CPUTime.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/./Text/ParserCombinators/ReadP.hs libr aries/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 echo "libraries/base_dist-install_depfile_haskell_EXISTS = YES" >> libraries/base/dist-install/build/.depend-v-p.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/ST/ libraries/base/dist-install/build/Data/ libraries/base/dist-install/build/Data/STRef/ 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/Marshal/ libraries/base/dist-install/build/GHC/ libraries/base/dist-install/build/GHC/IO/ libraries/base/dist-install/build/GHC/IO/Encoding/ libraries/base/dist-install/build/GHC/IO/Encoding/CodePage/ libraries/base/dist-install/build/GHC/IO/Handle/ libraries/base/dist-install/build/System/ libraries/base/dist-install/build/System/Console/ 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 mv libraries/base/dist-install/build/.depend-v-p.haskell.tmp libraries/base/dist-install/build/.depend-v-p.haskell "rm" -f libraries/integer-gmp/dist-install/build/.depend-v-p.c_asm.tmp touch libraries/integer-gmp/dist-install/build/.depend-v-p.c_asm.tmp # libraries/integer-gmp = dir # dist-install = distdir # libraries/integer-gmp/dist-install/build/.depend-v-p.c_asm = depfile # libraries/integer-gmp/cbits/cbits.c = file # v = way # The formatting of this definition (e.g. the blank line above) is # important, in order to get make to generate the right makefile code. c:/builds/slave/x86-win-head/build/inplace/mingw/bin/gcc.exe -E -Ic:/builds/slave/x86-win-head/build/libraries/integer-gmp/gmp -Ilibraries/integer-gmp/. -I"c:/builds/slave/x86-win-head/build/includes" -I"c:/builds/slave/x86-win-head/build/libffi/dist-install/build" -MM libraries/integer-gmp/cbits/cbits.c -MF libraries/integer-gmp/dist-install/build/.depend-v-p.c_asm.bit In file included from libraries/integer-gmp/cbits/cbits.c:12: libraries/integer-gmp/cbits/alloc.c:11:17: gmp.h: No such file or directory make[2]: *** [libraries/integer-gmp/dist-install/build/.depend-v-p.c_asm] Error 1 make[1]: *** [all] Error 2 make[1]: Leaving directory `/buildbot/x86-win-head/build' -------------- next part -------------- Last 30 lines: # important, in order to get make to generate the right makefile code. c:/builds/slave/x86-win-fast-head/build/inplace/mingw/bin/gcc.exe -E -Ilibraries/base/include -DOPTIMISE_INTEGER_GCD_LCM -I"c:/builds/slave/x86-win-fast-head/build/includes" -I"c:/builds/slave/x86-win-fast-head/build/libffi/dist-install/build" -MM libraries/base/cbits/primFloat.c -MF libraries/base/dist-install/build/.depend-v.c_asm.bit sed -e "1s|\.o|\.o|" -e "1s|^|libraries/base/cbits/|" -e "1s|libraries/base/|libraries/base/dist-install/build/|" -e "s|c:/builds/slave/x86-win-fast-head/build/||g" -e "s|dist-install/build/dist-install/build|dist-install/build|g" libraries/base/dist-install/build/.depend-v.c_asm.bit >> libraries/base/dist-install/build/.depend-v.c_asm.tmp "rm" -f libraries/base/dist-install/build/.depend-v.c_asm.bit echo "libraries/base_dist-install_depfile_c_asm_EXISTS = YES" >> libraries/base/dist-install/build/.depend-v.c_asm.tmp mv libraries/base/dist-install/build/.depend-v.c_asm.tmp libraries/base/dist-install/build/.depend-v.c_asm "inplace/bin/mkdirhier" libraries/base/dist-install/build/System//. "inplace/bin/hsc2hs.exe" --cc=c:/builds/slave/x86-win-fast-head/build/inplace/mingw/bin/gcc.exe --ld=c:/builds/slave/x86-win-fast-head/build/inplace/mingw/bin/gcc.exe --cflag=-D__GLASGOW_HASKELL__=613 '--cflag=-Ilibraries/base/include' '--cflag=-DOPTIMISE_INTEGER_GCD_LCM' '--cflag=-Ic:/builds/slave/x86-win-fast-head/build/includes' '--cflag=-Ic:/builds/slave/x86-win-fast-head/build/libffi/dist-install/build' '--lflag=-LC:\builds\slave\x86-win-fast-head\build\libraries\integer-gmp\dist-install\build' '--lflag=-LC:\builds\slave\x86-win-fast-head\build\libraries\ghc-prim\dist-install\build' '--lflag=-Lc:/builds/slave/x86-win-fast-head/build/rts/dist/build' '--lflag=-Lc:/builds/slave/x86-win-fast-head/build/libffi/dist-install/build' '--lflag=-lm' '--lflag=-lwsock32' '--lflag=-lmingwex' libraries/base/./System/CPUTime.hsc -o libraries/base/dist-install/build/System/CPUTime.hs "rm" -f libraries/base/dist-install/build/.depend-v.haskell.tmp touch libraries/base/dist-install/build/.depend-v.haskell.tmp "inplace/bin/ghc-stage1.exe" -M -include-pkg-deps -dep-makefile libraries/base/dist-install/build/.depend-v.haskell.tmp -H32m -O -package-name base-4.2.0.0 -hide-all-packages -i -ilibraries/base/. -ilibraries/base/dist-install/build -ilibraries/base/dist-install/build/autogen -Ilibraries/base/dist-install/build -Ilibraries/base/dist-install/build/autogen -Ilibraries/base/include -optP-DOPTIMISE_INTEGER_GCD_LCM -optP-include -optPlibraries/base/dist-install/build/autogen/cabal_macros.h -package ghc-prim-0.2.0.0 -package integer-gmp-0.2.0.0 -package rts-1.0 -package-name base -XMagicHash -XExistentialQuantification -XRank2Types -XScopedTypeVariables -XUnboxedTuples -XForeignFunctionInterface -XUnliftedFFITypes -XDeriveDataTypeable -XGeneralizedNewtypeDeriving -XFlexibleInstances -XStandaloneDeriving -XPatternGuards -XEmptyDataDecls -XNoImplicitPrelude -XCPP -O -fgenerics -fasm -fno-warn-deprecated-flags -odir libraries/base/dist-install/build -hidir libraries/base/dist-install/build -stubdir libraries/base/dist-install/build -hisuf hi -osuf o -hcsuf hc libraries/base/./GHC/IO/Encoding/CodePage/Table.hs libraries/base/./Foreign/Concurrent.hs libraries/base/./GHC/Arr.lhs libraries/base/./GHC/Base.lhs libraries/base/./GHC/Classes.hs libraries/base/./GHC/Conc.lhs libraries/base/./GHC/ConsoleHandler.hs libraries/base/./GHC/Constants.hs libraries/base/./GHC/Desugar.hs libraries/base/./GHC/Enum.lhs libraries/base/./GHC/Environment.hs libraries/base/./GHC/Err.lhs libraries/base/./GHC/Exception.lhs libraries/base/./GHC/Exts.hs libraries/base/./GHC/Float.lhs libraries/base/./GHC/ForeignPtr.hs libraries/base/./GHC/MVar.hs libraries/base/./GHC/IO.hs libraries/base/./GHC/IO/IOMode.hs libraries/base/./GHC/IO/Buffer.hs libraries/base/./GHC/IO/Device.hs libraries/base/./GHC/IO/BufferedIO.hs libraries/base/./GHC/IO/FD.hs libraries/base/./GHC/IO/Exception.hs libraries/base/./GHC/IO/Encoding.hs libraries/base/./GHC/IO/Encoding/Latin1.hs libraries/base/./GHC/IO/Encoding/UTF8.hs libraries/base/./GHC/IO/Enc oding/UTF16.hs libraries/base/./GHC/IO/Encoding/UTF32.hs libraries/base/./GHC/IO/Encoding/Types.hs libraries/base/./GHC/IO/Encoding/Iconv.hs libraries/base/./GHC/IO/Encoding/CodePage.hs libraries/base/./GHC/IO/Handle.hs libraries/base/./GHC/IO/Handle/Types.hs libraries/base/./GHC/IO/Handle/Internals.hs libraries/base/./GHC/IO/Handle/FD.hs libraries/base/./GHC/IO/Handle/Text.hs libraries/base/./GHC/IOBase.hs libraries/base/./GHC/Handle.hs libraries/base/./GHC/IORef.hs libraries/base/./GHC/IOArray.hs libraries/base/./GHC/Int.hs libraries/base/./GHC/List.lhs libraries/base/./GHC/Num.lhs libraries/base/./GHC/PArr.hs libraries/base/./GHC/Pack.lhs libraries/base/./GHC/Ptr.lhs libraries/base/./GHC/Read.lhs libraries/base/./GHC/Real.lhs libraries/base/./GHC/ST.lhs libraries/base/./GHC/STRef.lhs libraries/base/./GHC/Show.lhs libraries/base/./GHC/Stable.lhs libraries/base/./GHC/Storable.lhs libraries/base/./GHC/TopHandler.lhs libraries/base/./GHC/Unicode.hs libraries/base/./GHC/Weak.lhs libraries/base/./GHC/Word.hs libraries/base/./System/Timeout.hs 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/Concurrent/SampleVar.hs libraries/base/./Control/Exception.hs libraries/base/./Control/Exception/Base.hs libraries/base/./Control/OldException.hs libraries/base/./Control/Monad.hs libraries/base/./Control/Monad/Fix.hs libraries/base/./Control/Monad/Instances.hs libraries/base/./Control/Monad/ST.hs libraries/base/./Control/Monad/ST/Lazy.hs libraries/base/./Control/Monad/ST/Strict.hs libraries/base/./Data/Bits.hs libraries/base/./Data/Bool.hs libraries/base/./Data/Char.hs libraries/base/./Data/Complex.hs libraries/base/./Data/Dynamic.hs libraries/base/./Data/Either.hs libraries/ base/./Data/Eq.hs libraries/base/./Data/Data.hs libraries/base/./Data/Fixed.hs libraries/base/./Data/Foldable.hs libraries/base/./Data/Function.hs libraries/base/./Data/Functor.hs libraries/base/./Data/HashTable.hs libraries/base/./Data/IORef.hs libraries/base/./Data/Int.hs libraries/base/./Data/Ix.hs libraries/base/./Data/List.hs libraries/base/./Data/Maybe.hs libraries/base/./Data/Monoid.hs libraries/base/./Data/Ord.hs libraries/base/./Data/Ratio.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/Typeable.hs libraries/base/./Data/Unique.hs libraries/base/./Data/Version.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/ForeignPtr.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/Utils.hs libraries/base/./Foreign/Ptr.hs libraries/base/./Foreign/StablePtr.hs libraries/base/./Foreign/Storable.hs libraries/base/./Numeric.hs libraries/base/./Prelude.hs libraries/base/./System/Console/GetOpt.hs libraries/base/dist-install/build/System/CPUTime.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/./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 echo "libraries/base_dist-install_depfile_haskell_EXISTS = YES" >> libraries/base/dist-install/build/.depend-v.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/ST/ libraries/base/dist-install/build/Data/ libraries/base/dist-install/build/Data/STRef/ 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/Marshal/ libraries/base/dist-install/build/GHC/ libraries/base/dist-install/build/GHC/IO/ libraries/base/dist-install/build/GHC/IO/Encoding/ libraries/base/dist-install/build/GHC/IO/Encoding/CodePage/ libraries/base/dist-install/build/GHC/IO/Handle/ libraries/base/dist-install/build/System/ libraries/base/dist-install/build/System/Console/ 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 mv libraries/base/dist-install/build/.depend-v.haskell.tmp libraries/base/dist-install/build/.depend-v.haskell "rm" -f libraries/integer-gmp/dist-install/build/.depend-v.c_asm.tmp touch libraries/integer-gmp/dist-install/build/.depend-v.c_asm.tmp # libraries/integer-gmp = dir # dist-install = distdir # libraries/integer-gmp/dist-install/build/.depend-v.c_asm = depfile # libraries/integer-gmp/cbits/cbits.c = file # v = way # The formatting of this definition (e.g. the blank line above) is # important, in order to get make to generate the right makefile code. c:/builds/slave/x86-win-fast-head/build/inplace/mingw/bin/gcc.exe -E -Ic:/builds/slave/x86-win-fast-head/build/libraries/integer-gmp/gmp -Ilibraries/integer-gmp/. -I"c:/builds/slave/x86-win-fast-head/build/includes" -I"c:/builds/slave/x86-win-fast-head/build/libffi/dist-install/build" -MM libraries/integer-gmp/cbits/cbits.c -MF libraries/integer-gmp/dist-install/build/.depend-v.c_asm.bit In file included from libraries/integer-gmp/cbits/cbits.c:12: libraries/integer-gmp/cbits/alloc.c:11:17: gmp.h: No such file or directory make[2]: *** [libraries/integer-gmp/dist-install/build/.depend-v.c_asm] Error 1 make[1]: *** [all] Error 2 make[1]: Leaving directory `/buildbot/x86-win-fast-head/build' -------------- next part -------------- Last 30 lines: checking for gfind... no checking for find... /usr/bin/find checking for sort... /bin/sort checking for GHC version date... given 6.13.20091214 checking for ghc... no configure: error: GHC is required unless bootstrapping from .hc files. -------------- next part -------------- Last 30 lines: "/Users/thorkilnaur/tn/install/ghc-6.8.3/bin/ghc" -H32m -O -package-conf libraries/bootstrapping.conf -package-name ghc-6.13 -hide-all-packages -i -icompiler/nativeGen -icompiler/basicTypes -icompiler/cmm -icompiler/codeGen -icompiler/coreSyn -icompiler/deSugar -icompiler/ghci -icompiler/hsSyn -icompiler/iface -icompiler/main -icompiler/parser -icompiler/prelude -icompiler/profiling -icompiler/rename -icompiler/simplCore -icompiler/simplStg -icompiler/specialise -icompiler/stgSyn -icompiler/stranal -icompiler/typecheck -icompiler/types -icompiler/utils -icompiler/vectorise -icompiler/stage1/build -icompiler/stage1/build/autogen -Icompiler/stage1/build -Icompiler/stage1/build/autogen -Icompiler/stage1 -Icompiler/../libraries/base/cbits -Icompiler/../libraries/base/include -Icompiler/. -Icompiler/parser -Icompiler/utils -optP-include -optPcompiler/stage1/build/autogen/cabal_macros.h -package Cabal-1.9.0 -package array-0.1.0.0 -package base-3.0.2.0 -package bin-package-db-0.0.0.0 -package bytestring-0.9.0.1.1 -package containers-0.1.0.2 -package directory-1.0.0.1 -package extensible-exceptions-0.1.1.1 -package filepath-1.1.0.0 -package hpc-0.5.0.4 -package old-time-1.0.0.0 -package process-1.0.0.1 -package unix-2.3.0.1 -Wall -fno-warn-name-shadowing -fno-warn-orphans -XPatternSignatures -XCPP -XMagicHash -XUnboxedTuples -XPatternGuards -XForeignFunctionInterface -XEmptyDataDecls -XTypeSynonymInstances -XMultiParamTypeClasses -XFlexibleInstances -XRank2Types -XScopedTypeVariables -XDeriveDataTypeable -XRelaxedPolyRec -#include cutils.h -DSTAGE=1 -O -fasm -odir compiler/stage1/build -hidir compiler/stage1/build -stubdir compiler/stage1/build -hisuf hi -osuf o -hcsuf hc -c compiler/nativeGen/RegAlloc/Graph/Stats.hs -o compiler/stage1/build/RegAlloc/Graph/Stats.o "/Users/thorkilnaur/tn/install/ghc-6.8.3/bin/ghc" -H32m -O -package-conf libraries/bootstrapping.conf -package-name ghc-6.13 -hide-all-packages -i -icompiler/nativeGen -icompiler/basicTypes -icompiler/cmm -icompiler/codeGen -icompiler/coreSyn -icompiler/deSugar -icompiler/ghci -icompiler/hsSyn -icompiler/iface -icompiler/main -icompiler/parser -icompiler/prelude -icompiler/profiling -icompiler/rename -icompiler/simplCore -icompiler/simplStg -icompiler/specialise -icompiler/stgSyn -icompiler/stranal -icompiler/typecheck -icompiler/types -icompiler/utils -icompiler/vectorise -icompiler/stage1/build -icompiler/stage1/build/autogen -Icompiler/stage1/build -Icompiler/stage1/build/autogen -Icompiler/stage1 -Icompiler/../libraries/base/cbits -Icompiler/../libraries/base/include -Icompiler/. -Icompiler/parser -Icompiler/utils -optP-include -optPcompiler/stage1/build/autogen/cabal_macros.h -package Cabal-1.9.0 -package array-0.1.0.0 -package base-3.0.2.0 -package bin-package-db-0.0.0.0 -package bytestring-0.9.0.1.1 -package containers-0.1.0.2 -package directory-1.0.0.1 -package extensible-exceptions-0.1.1.1 -package filepath-1.1.0.0 -package hpc-0.5.0.4 -package old-time-1.0.0.0 -package process-1.0.0.1 -package unix-2.3.0.1 -Wall -fno-warn-name-shadowing -fno-warn-orphans -XPatternSignatures -XCPP -XMagicHash -XUnboxedTuples -XPatternGuards -XForeignFunctionInterface -XEmptyDataDecls -XTypeSynonymInstances -XMultiParamTypeClasses -XFlexibleInstances -XRank2Types -XScopedTypeVariables -XDeriveDataTypeable -XRelaxedPolyRec -#include cutils.h -DSTAGE=1 -O -fasm -odir compiler/stage1/build -hidir compiler/stage1/build -stubdir compiler/stage1/build -hisuf hi -osuf o -hcsuf hc -c compiler/nativeGen/RegAlloc/Graph/SpillClean.hs -o compiler/stage1/build/RegAlloc/Graph/SpillClean.o "/Users/thorkilnaur/tn/install/ghc-6.8.3/bin/ghc" -H32m -O -package-conf libraries/bootstrapping.conf -package-name ghc-6.13 -hide-all-packages -i -icompiler/nativeGen -icompiler/basicTypes -icompiler/cmm -icompiler/codeGen -icompiler/coreSyn -icompiler/deSugar -icompiler/ghci -icompiler/hsSyn -icompiler/iface -icompiler/main -icompiler/parser -icompiler/prelude -icompiler/profiling -icompiler/rename -icompiler/simplCore -icompiler/simplStg -icompiler/specialise -icompiler/stgSyn -icompiler/stranal -icompiler/typecheck -icompiler/types -icompiler/utils -icompiler/vectorise -icompiler/stage1/build -icompiler/stage1/build/autogen -Icompiler/stage1/build -Icompiler/stage1/build/autogen -Icompiler/stage1 -Icompiler/../libraries/base/cbits -Icompiler/../libraries/base/include -Icompiler/. -Icompiler/parser -Icompiler/utils -optP-include -optPcompiler/stage1/build/autogen/cabal_macros.h -package Cabal-1.9.0 -package array-0.1.0.0 -package base-3.0.2.0 -package bin-package-db-0.0.0.0 -package bytestring-0.9.0.1.1 -package containers-0.1.0.2 -package directory-1.0.0.1 -package extensible-exceptions-0.1.1.1 -package filepath-1.1.0.0 -package hpc-0.5.0.4 -package old-time-1.0.0.0 -package process-1.0.0.1 -package unix-2.3.0.1 -Wall -fno-warn-name-shadowing -fno-warn-orphans -XPatternSignatures -XCPP -XMagicHash -XUnboxedTuples -XPatternGuards -XForeignFunctionInterface -XEmptyDataDecls -XTypeSynonymInstances -XMultiParamTypeClasses -XFlexibleInstances -XRank2Types -XScopedTypeVariables -XDeriveDataTypeable -XRelaxedPolyRec -#include cutils.h -DSTAGE=1 -O -fasm -odir compiler/stage1/build -hidir compiler/stage1/build -stubdir compiler/stage1/build -hisuf hi -osuf o -hcsuf hc -c compiler/nativeGen/RegAlloc/Graph/Main.hs -o compiler/stage1/build/RegAlloc/Graph/Main.o "/Users/thorkilnaur/tn/install/ghc-6.8.3/bin/ghc" -H32m -O -package-conf libraries/bootstrapping.conf -package-name ghc-6.13 -hide-all-packages -i -icompiler/nativeGen -icompiler/basicTypes -icompiler/cmm -icompiler/codeGen -icompiler/coreSyn -icompiler/deSugar -icompiler/ghci -icompiler/hsSyn -icompiler/iface -icompiler/main -icompiler/parser -icompiler/prelude -icompiler/profiling -icompiler/rename -icompiler/simplCore -icompiler/simplStg -icompiler/specialise -icompiler/stgSyn -icompiler/stranal -icompiler/typecheck -icompiler/types -icompiler/utils -icompiler/vectorise -icompiler/stage1/build -icompiler/stage1/build/autogen -Icompiler/stage1/build -Icompiler/stage1/build/autogen -Icompiler/stage1 -Icompiler/../libraries/base/cbits -Icompiler/../libraries/base/include -Icompiler/. -Icompiler/parser -Icompiler/utils -optP-include -optPcompiler/stage1/build/autogen/cabal_macros.h -package Cabal-1.9.0 -package array-0.1.0.0 -package base-3.0.2.0 -package bin-package-db-0.0.0.0 -package bytestring-0.9.0.1.1 -package containers-0.1.0.2 -package directory-1.0.0.1 -package extensible-exceptions-0.1.1.1 -package filepath-1.1.0.0 -package hpc-0.5.0.4 -package old-time-1.0.0.0 -package process-1.0.0.1 -package unix-2.3.0.1 -Wall -fno-warn-name-shadowing -fno-warn-orphans -XPatternSignatures -XCPP -XMagicHash -XUnboxedTuples -XPatternGuards -XForeignFunctionInterface -XEmptyDataDecls -XTypeSynonymInstances -XMultiParamTypeClasses -XFlexibleInstances -XRank2Types -XScopedTypeVariables -XDeriveDataTypeable -XRelaxedPolyRec -#include cutils.h -DSTAGE=1 -O -fasm -odir compiler/stage1/build -hidir compiler/stage1/build -stubdir compiler/stage1/build -hisuf hi -osuf o -hcsuf hc -c compiler/nativeGen/RegAlloc/Linear/PPC/FreeRegs.hs -o compiler/stage1/build/RegAlloc/Linear/PPC/FreeRegs.o "/Users/thorkilnaur/tn/install/ghc-6.8.3/bin/ghc" -H32m -O -package-conf libraries/bootstrapping.conf -package-name ghc-6.13 -hide-all-packages -i -icompiler/nativeGen -icompiler/basicTypes -icompiler/cmm -icompiler/codeGen -icompiler/coreSyn -icompiler/deSugar -icompiler/ghci -icompiler/hsSyn -icompiler/iface -icompiler/main -icompiler/parser -icompiler/prelude -icompiler/profiling -icompiler/rename -icompiler/simplCore -icompiler/simplStg -icompiler/specialise -icompiler/stgSyn -icompiler/stranal -icompiler/typecheck -icompiler/types -icompiler/utils -icompiler/vectorise -icompiler/stage1/build -icompiler/stage1/build/autogen -Icompiler/stage1/build -Icompiler/stage1/build/autogen -Icompiler/stage1 -Icompiler/../libraries/base/cbits -Icompiler/../libraries/base/include -Icompiler/. -Icompiler/parser -Icompiler/utils -optP-include -optPcompiler/stage1/build/autogen/cabal_macros.h -package Cabal-1.9.0 -package array-0.1.0.0 -package base-3.0.2.0 -package bin-package-db-0.0.0.0 -package bytestring-0.9.0.1.1 -package containers-0.1.0.2 -package directory-1.0.0.1 -package extensible-exceptions-0.1.1.1 -package filepath-1.1.0.0 -package hpc-0.5.0.4 -package old-time-1.0.0.0 -package process-1.0.0.1 -package unix-2.3.0.1 -Wall -fno-warn-name-shadowing -fno-warn-orphans -XPatternSignatures -XCPP -XMagicHash -XUnboxedTuples -XPatternGuards -XForeignFunctionInterface -XEmptyDataDecls -XTypeSynonymInstances -XMultiParamTypeClasses -XFlexibleInstances -XRank2Types -XScopedTypeVariables -XDeriveDataTypeable -XRelaxedPolyRec -#include cutils.h -DSTAGE=1 -O -fasm -odir compiler/stage1/build -hidir compiler/stage1/build -stubdir compiler/stage1/build -hisuf hi -osuf o -hcsuf hc -c compiler/nativeGen/RegAlloc/Linear/FreeRegs.hs -o compiler/stage1/build/RegAlloc/Linear/FreeRegs.o "/Users/thorkilnaur/tn/install/ghc-6.8.3/bin/ghc" -H32m -O -package-conf libraries/bootstrapping.conf -package-name ghc-6.13 -hide-all-packages -i -icompiler/nativeGen -icompiler/basicTypes -icompiler/cmm -icompiler/codeGen -icompiler/coreSyn -icompiler/deSugar -icompiler/ghci -icompiler/hsSyn -icompiler/iface -icompiler/main -icompiler/parser -icompiler/prelude -icompiler/profiling -icompiler/rename -icompiler/simplCore -icompiler/simplStg -icompiler/specialise -icompiler/stgSyn -icompiler/stranal -icompiler/typecheck -icompiler/types -icompiler/utils -icompiler/vectorise -icompiler/stage1/build -icompiler/stage1/build/autogen -Icompiler/stage1/build -Icompiler/stage1/build/autogen -Icompiler/stage1 -Icompiler/../libraries/base/cbits -Icompiler/../libraries/base/include -Icompiler/. -Icompiler/parser -Icompiler/utils -optP-include -optPcompiler/stage1/build/autogen/cabal_macros.h -package Cabal-1.9.0 -package array-0.1.0.0 -package base-3.0.2.0 -package bin-package-db-0.0.0.0 -package bytestring-0.9.0.1.1 -package containers-0.1.0.2 -package directory-1.0.0.1 -package extensible-exceptions-0.1.1.1 -package filepath-1.1.0.0 -package hpc-0.5.0.4 -package old-time-1.0.0.0 -package process-1.0.0.1 -package unix-2.3.0.1 -Wall -fno-warn-name-shadowing -fno-warn-orphans -XPatternSignatures -XCPP -XMagicHash -XUnboxedTuples -XPatternGuards -XForeignFunctionInterface -XEmptyDataDecls -XTypeSynonymInstances -XMultiParamTypeClasses -XFlexibleInstances -XRank2Types -XScopedTypeVariables -XDeriveDataTypeable -XRelaxedPolyRec -#include cutils.h -DSTAGE=1 -O -fasm -odir compiler/stage1/build -hidir compiler/stage1/build -stubdir compiler/stage1/build -hisuf hi -osuf o -hcsuf hc -c compiler/nativeGen/RegAlloc/Linear/StackMap.hs -o compiler/stage1/build/RegAlloc/Linear/StackMap.o "/Users/thorkilnaur/tn/install/ghc-6.8.3/bin/ghc" -H32m -O -package-conf libraries/bootstrapping.conf -package-name ghc-6.13 -hide-all-packages -i -icompiler/nativeGen -icompiler/basicTypes -icompiler/cmm -icompiler/codeGen -icompiler/coreSyn -icompiler/deSugar -icompiler/ghci -icompiler/hsSyn -icompiler/iface -icompiler/main -icompiler/parser -icompiler/prelude -icompiler/profiling -icompiler/rename -icompiler/simplCore -icompiler/simplStg -icompiler/specialise -icompiler/stgSyn -icompiler/stranal -icompiler/typecheck -icompiler/types -icompiler/utils -icompiler/vectorise -icompiler/stage1/build -icompiler/stage1/build/autogen -Icompiler/stage1/build -Icompiler/stage1/build/autogen -Icompiler/stage1 -Icompiler/../libraries/base/cbits -Icompiler/../libraries/base/include -Icompiler/. -Icompiler/parser -Icompiler/utils -optP-include -optPcompiler/stage1/build/autogen/cabal_macros.h -package Cabal-1.9.0 -package array-0.1.0.0 -package base-3.0.2.0 -package bin-package-db-0.0.0.0 -package bytestring-0.9.0.1.1 -package containers-0.1.0.2 -package directory-1.0.0.1 -package extensible-exceptions-0.1.1.1 -package filepath-1.1.0.0 -package hpc-0.5.0.4 -package old-time-1.0.0.0 -package process-1.0.0.1 -package unix-2.3.0.1 -Wall -fno-warn-name-shadowing -fno-warn-orphans -XPatternSignatures -XCPP -XMagicHash -XUnboxedTuples -XPatternGuards -XForeignFunctionInterface -XEmptyDataDecls -XTypeSynonymInstances -XMultiParamTypeClasses -XFlexibleInstances -XRank2Types -XScopedTypeVariables -XDeriveDataTypeable -XRelaxedPolyRec -#include cutils.h -DSTAGE=1 -O -fasm -odir compiler/stage1/build -hidir compiler/stage1/build -stubdir compiler/stage1/build -hisuf hi -osuf o -hcsuf hc -c compiler/nativeGen/RegAlloc/Linear/Base.hs -o compiler/stage1/build/RegAlloc/Linear/Base.o "/Users/thorkilnaur/tn/install/ghc-6.8.3/bin/ghc" -H32m -O -package-conf libraries/bootstrapping.conf -package-name ghc-6.13 -hide-all-packages -i -icompiler/nativeGen -icompiler/basicTypes -icompiler/cmm -icompiler/codeGen -icompiler/coreSyn -icompiler/deSugar -icompiler/ghci -icompiler/hsSyn -icompiler/iface -icompiler/main -icompiler/parser -icompiler/prelude -icompiler/profiling -icompiler/rename -icompiler/simplCore -icompiler/simplStg -icompiler/specialise -icompiler/stgSyn -icompiler/stranal -icompiler/typecheck -icompiler/types -icompiler/utils -icompiler/vectorise -icompiler/stage1/build -icompiler/stage1/build/autogen -Icompiler/stage1/build -Icompiler/stage1/build/autogen -Icompiler/stage1 -Icompiler/../libraries/base/cbits -Icompiler/../libraries/base/include -Icompiler/. -Icompiler/parser -Icompiler/utils -optP-include -optPcompiler/stage1/build/autogen/cabal_macros.h -package Cabal-1.9.0 -package array-0.1.0.0 -package base-3.0.2.0 -package bin-package-db-0.0.0.0 -package bytestring-0.9.0.1.1 -package containers-0.1.0.2 -package directory-1.0.0.1 -package extensible-exceptions-0.1.1.1 -package filepath-1.1.0.0 -package hpc-0.5.0.4 -package old-time-1.0.0.0 -package process-1.0.0.1 -package unix-2.3.0.1 -Wall -fno-warn-name-shadowing -fno-warn-orphans -XPatternSignatures -XCPP -XMagicHash -XUnboxedTuples -XPatternGuards -XForeignFunctionInterface -XEmptyDataDecls -XTypeSynonymInstances -XMultiParamTypeClasses -XFlexibleInstances -XRank2Types -XScopedTypeVariables -XDeriveDataTypeable -XRelaxedPolyRec -#include cutils.h -DSTAGE=1 -O -fasm -odir compiler/stage1/build -hidir compiler/stage1/build -stubdir compiler/stage1/build -hisuf hi -osuf o -hcsuf hc -c compiler/nativeGen/RegAlloc/Linear/Stats.hs -o compiler/stage1/build/RegAlloc/Linear/Stats.o "/Users/thorkilnaur/tn/install/ghc-6.8.3/bin/ghc" -H32m -O -package-conf libraries/bootstrapping.conf -package-name ghc-6.13 -hide-all-packages -i -icompiler/nativeGen -icompiler/basicTypes -icompiler/cmm -icompiler/codeGen -icompiler/coreSyn -icompiler/deSugar -icompiler/ghci -icompiler/hsSyn -icompiler/iface -icompiler/main -icompiler/parser -icompiler/prelude -icompiler/profiling -icompiler/rename -icompiler/simplCore -icompiler/simplStg -icompiler/specialise -icompiler/stgSyn -icompiler/stranal -icompiler/typecheck -icompiler/types -icompiler/utils -icompiler/vectorise -icompiler/stage1/build -icompiler/stage1/build/autogen -Icompiler/stage1/build -Icompiler/stage1/build/autogen -Icompiler/stage1 -Icompiler/../libraries/base/cbits -Icompiler/../libraries/base/include -Icompiler/. -Icompiler/parser -Icompiler/utils -optP-include -optPcompiler/stage1/build/autogen/cabal_macros.h -package Cabal-1.9.0 -package array-0.1.0.0 -package base-3.0.2.0 -package bin-package-db-0.0.0.0 -package bytestring-0.9.0.1.1 -package containers-0.1.0.2 -package directory-1.0.0.1 -package extensible-exceptions-0.1.1.1 -package filepath-1.1.0.0 -package hpc-0.5.0.4 -package old-time-1.0.0.0 -package process-1.0.0.1 -package unix-2.3.0.1 -Wall -fno-warn-name-shadowing -fno-warn-orphans -XPatternSignatures -XCPP -XMagicHash -XUnboxedTuples -XPatternGuards -XForeignFunctionInterface -XEmptyDataDecls -XTypeSynonymInstances -XMultiParamTypeClasses -XFlexibleInstances -XRank2Types -XScopedTypeVariables -XDeriveDataTypeable -XRelaxedPolyRec -#include cutils.h -DSTAGE=1 -O -fasm -odir compiler/stage1/build -hidir compiler/stage1/build -stubdir compiler/stage1/build -hisuf hi -osuf o -hcsuf hc -c compiler/nativeGen/RegAlloc/Linear/State.hs -o compiler/stage1/build/RegAlloc/Linear/State.o "/Users/thorkilnaur/tn/install/ghc-6.8.3/bin/ghc" -H32m -O -package-conf libraries/bootstrapping.conf -package-name ghc-6.13 -hide-all-packages -i -icompiler/nativeGen -icompiler/basicTypes -icompiler/cmm -icompiler/codeGen -icompiler/coreSyn -icompiler/deSugar -icompiler/ghci -icompiler/hsSyn -icompiler/iface -icompiler/main -icompiler/parser -icompiler/prelude -icompiler/profiling -icompiler/rename -icompiler/simplCore -icompiler/simplStg -icompiler/specialise -icompiler/stgSyn -icompiler/stranal -icompiler/typecheck -icompiler/types -icompiler/utils -icompiler/vectorise -icompiler/stage1/build -icompiler/stage1/build/autogen -Icompiler/stage1/build -Icompiler/stage1/build/autogen -Icompiler/stage1 -Icompiler/../libraries/base/cbits -Icompiler/../libraries/base/include -Icompiler/. -Icompiler/parser -Icompiler/utils -optP-include -optPcompiler/stage1/build/autogen/cabal_macros.h -package Cabal-1.9.0 -package array-0.1.0.0 -package base-3.0.2.0 -package bin-package-db-0.0.0.0 -package bytestring-0.9.0.1.1 -package containers-0.1.0.2 -package directory-1.0.0.1 -package extensible-exceptions-0.1.1.1 -package filepath-1.1.0.0 -package hpc-0.5.0.4 -package old-time-1.0.0.0 -package process-1.0.0.1 -package unix-2.3.0.1 -Wall -fno-warn-name-shadowing -fno-warn-orphans -XPatternSignatures -XCPP -XMagicHash -XUnboxedTuples -XPatternGuards -XForeignFunctionInterface -XEmptyDataDecls -XTypeSynonymInstances -XMultiParamTypeClasses -XFlexibleInstances -XRank2Types -XScopedTypeVariables -XDeriveDataTypeable -XRelaxedPolyRec -#include cutils.h -DSTAGE=1 -O -fasm -odir compiler/stage1/build -hidir compiler/stage1/build -stubdir compiler/stage1/build -hisuf hi -osuf o -hcsuf hc -c compiler/nativeGen/RegAlloc/Linear/JoinToTargets.hs -o compiler/stage1/build/RegAlloc/Linear/JoinToTargets.o "/Users/thorkilnaur/tn/install/ghc-6.8.3/bin/ghc" -H32m -O -package-conf libraries/bootstrapping.conf -package-name ghc-6.13 -hide-all-packages -i -icompiler/nativeGen -icompiler/basicTypes -icompiler/cmm -icompiler/codeGen -icompiler/coreSyn -icompiler/deSugar -icompiler/ghci -icompiler/hsSyn -icompiler/iface -icompiler/main -icompiler/parser -icompiler/prelude -icompiler/profiling -icompiler/rename -icompiler/simplCore -icompiler/simplStg -icompiler/specialise -icompiler/stgSyn -icompiler/stranal -icompiler/typecheck -icompiler/types -icompiler/utils -icompiler/vectorise -icompiler/stage1/build -icompiler/stage1/build/autogen -Icompiler/stage1/build -Icompiler/stage1/build/autogen -Icompiler/stage1 -Icompiler/../libraries/base/cbits -Icompiler/../libraries/base/include -Icompiler/. -Icompiler/parser -Icompiler/utils -optP-include -optPcompiler/stage1/build/autogen/cabal_macros.h -package Cabal-1.9.0 -package array-0.1.0.0 -package base-3.0.2.0 -package bin-package-db-0.0.0.0 -package bytestring-0.9.0.1.1 -package containers-0.1.0.2 -package directory-1.0.0.1 -package extensible-exceptions-0.1.1.1 -package filepath-1.1.0.0 -package hpc-0.5.0.4 -package old-time-1.0.0.0 -package process-1.0.0.1 -package unix-2.3.0.1 -Wall -fno-warn-name-shadowing -fno-warn-orphans -XPatternSignatures -XCPP -XMagicHash -XUnboxedTuples -XPatternGuards -XForeignFunctionInterface -XEmptyDataDecls -XTypeSynonymInstances -XMultiParamTypeClasses -XFlexibleInstances -XRank2Types -XScopedTypeVariables -XDeriveDataTypeable -XRelaxedPolyRec -#include cutils.h -DSTAGE=1 -O -fasm -odir compiler/stage1/build -hidir compiler/stage1/build -stubdir compiler/stage1/build -hisuf hi -osuf o -hcsuf hc -c compiler/nativeGen/RegAlloc/Linear/Main.hs -o compiler/stage1/build/RegAlloc/Linear/Main.o "/Users/thorkilnaur/tn/install/ghc-6.8.3/bin/ghc" -H32m -O -package-conf libraries/bootstrapping.conf -package-name ghc-6.13 -hide-all-packages -i -icompiler/nativeGen -icompiler/basicTypes -icompiler/cmm -icompiler/codeGen -icompiler/coreSyn -icompiler/deSugar -icompiler/ghci -icompiler/hsSyn -icompiler/iface -icompiler/main -icompiler/parser -icompiler/prelude -icompiler/profiling -icompiler/rename -icompiler/simplCore -icompiler/simplStg -icompiler/specialise -icompiler/stgSyn -icompiler/stranal -icompiler/typecheck -icompiler/types -icompiler/utils -icompiler/vectorise -icompiler/stage1/build -icompiler/stage1/build/autogen -Icompiler/stage1/build -Icompiler/stage1/build/autogen -Icompiler/stage1 -Icompiler/../libraries/base/cbits -Icompiler/../libraries/base/include -Icompiler/. -Icompiler/parser -Icompiler/utils -optP-include -optPcompiler/stage1/build/autogen/cabal_macros.h -package Cabal-1.9.0 -package array-0.1.0.0 -package base-3.0.2.0 -package bin-package-db-0.0.0.0 -package bytestring-0.9.0.1.1 -package containers-0.1.0.2 -package directory-1.0.0.1 -package extensible-exceptions-0.1.1.1 -package filepath-1.1.0.0 -package hpc-0.5.0.4 -package old-time-1.0.0.0 -package process-1.0.0.1 -package unix-2.3.0.1 -Wall -fno-warn-name-shadowing -fno-warn-orphans -XPatternSignatures -XCPP -XMagicHash -XUnboxedTuples -XPatternGuards -XForeignFunctionInterface -XEmptyDataDecls -XTypeSynonymInstances -XMultiParamTypeClasses -XFlexibleInstances -XRank2Types -XScopedTypeVariables -XDeriveDataTypeable -XRelaxedPolyRec -#include cutils.h -DSTAGE=1 -O -fasm -odir compiler/stage1/build -hidir compiler/stage1/build -stubdir compiler/stage1/build -hisuf hi -osuf o -hcsuf hc -c compiler/nativeGen/PPC/Ppr.hs -o compiler/stage1/build/PPC/Ppr.o "/Users/thorkilnaur/tn/install/ghc-6.8.3/bin/ghc" -H32m -O -package-conf libraries/bootstrapping.conf -package-name ghc-6.13 -hide-all-packages -i -icompiler/nativeGen -icompiler/basicTypes -icompiler/cmm -icompiler/codeGen -icompiler/coreSyn -icompiler/deSugar -icompiler/ghci -icompiler/hsSyn -icompiler/iface -icompiler/main -icompiler/parser -icompiler/prelude -icompiler/profiling -icompiler/rename -icompiler/simplCore -icompiler/simplStg -icompiler/specialise -icompiler/stgSyn -icompiler/stranal -icompiler/typecheck -icompiler/types -icompiler/utils -icompiler/vectorise -icompiler/stage1/build -icompiler/stage1/build/autogen -Icompiler/stage1/build -Icompiler/stage1/build/autogen -Icompiler/stage1 -Icompiler/../libraries/base/cbits -Icompiler/../libraries/base/include -Icompiler/. -Icompiler/parser -Icompiler/utils -optP-include -optPcompiler/stage1/build/autogen/cabal_macros.h -package Cabal-1.9.0 -package array-0.1.0.0 -package base-3.0.2.0 -package bin-package-db-0.0.0.0 -package bytestring-0.9.0.1.1 -package containers-0.1.0.2 -package directory-1.0.0.1 -package extensible-exceptions-0.1.1.1 -package filepath-1.1.0.0 -package hpc-0.5.0.4 -package old-time-1.0.0.0 -package process-1.0.0.1 -package unix-2.3.0.1 -Wall -fno-warn-name-shadowing -fno-warn-orphans -XPatternSignatures -XCPP -XMagicHash -XUnboxedTuples -XPatternGuards -XForeignFunctionInterface -XEmptyDataDecls -XTypeSynonymInstances -XMultiParamTypeClasses -XFlexibleInstances -XRank2Types -XScopedTypeVariables -XDeriveDataTypeable -XRelaxedPolyRec -#include cutils.h -DSTAGE=1 -O -fasm -odir compiler/stage1/build -hidir compiler/stage1/build -stubdir compiler/stage1/build -hisuf hi -osuf o -hcsuf hc -c compiler/nativeGen/PPC/RegInfo.hs -o compiler/stage1/build/PPC/RegInfo.o "/Users/thorkilnaur/tn/install/ghc-6.8.3/bin/ghc" -H32m -O -package-conf libraries/bootstrapping.conf -package-name ghc-6.13 -hide-all-packages -i -icompiler/nativeGen -icompiler/basicTypes -icompiler/cmm -icompiler/codeGen -icompiler/coreSyn -icompiler/deSugar -icompiler/ghci -icompiler/hsSyn -icompiler/iface -icompiler/main -icompiler/parser -icompiler/prelude -icompiler/profiling -icompiler/rename -icompiler/simplCore -icompiler/simplStg -icompiler/specialise -icompiler/stgSyn -icompiler/stranal -icompiler/typecheck -icompiler/types -icompiler/utils -icompiler/vectorise -icompiler/stage1/build -icompiler/stage1/build/autogen -Icompiler/stage1/build -Icompiler/stage1/build/autogen -Icompiler/stage1 -Icompiler/../libraries/base/cbits -Icompiler/../libraries/base/include -Icompiler/. -Icompiler/parser -Icompiler/utils -optP-include -optPcompiler/stage1/build/autogen/cabal_macros.h -package Cabal-1.9.0 -package array-0.1.0.0 -package base-3.0.2.0 -package bin-package-db-0.0.0.0 -package bytestring-0.9.0.1.1 -package containers-0.1.0.2 -package directory-1.0.0.1 -package extensible-exceptions-0.1.1.1 -package filepath-1.1.0.0 -package hpc-0.5.0.4 -package old-time-1.0.0.0 -package process-1.0.0.1 -package unix-2.3.0.1 -Wall -fno-warn-name-shadowing -fno-warn-orphans -XPatternSignatures -XCPP -XMagicHash -XUnboxedTuples -XPatternGuards -XForeignFunctionInterface -XEmptyDataDecls -XTypeSynonymInstances -XMultiParamTypeClasses -XFlexibleInstances -XRank2Types -XScopedTypeVariables -XDeriveDataTypeable -XRelaxedPolyRec -#include cutils.h -DSTAGE=1 -O -fasm -odir compiler/stage1/build -hidir compiler/stage1/build -stubdir compiler/stage1/build -hisuf hi -osuf o -hcsuf hc -c compiler/nativeGen/PPC/CodeGen.hs -o compiler/stage1/build/PPC/CodeGen.o "/Users/thorkilnaur/tn/install/ghc-6.8.3/bin/ghc" -H32m -O -package-conf libraries/bootstrapping.conf -package-name ghc-6.13 -hide-all-packages -i -icompiler/nativeGen -icompiler/basicTypes -icompiler/cmm -icompiler/codeGen -icompiler/coreSyn -icompiler/deSugar -icompiler/ghci -icompiler/hsSyn -icompiler/iface -icompiler/main -icompiler/parser -icompiler/prelude -icompiler/profiling -icompiler/rename -icompiler/simplCore -icompiler/simplStg -icompiler/specialise -icompiler/stgSyn -icompiler/stranal -icompiler/typecheck -icompiler/types -icompiler/utils -icompiler/vectorise -icompiler/stage1/build -icompiler/stage1/build/autogen -Icompiler/stage1/build -Icompiler/stage1/build/autogen -Icompiler/stage1 -Icompiler/../libraries/base/cbits -Icompiler/../libraries/base/include -Icompiler/. -Icompiler/parser -Icompiler/utils -optP-include -optPcompiler/stage1/build/autogen/cabal_macros.h -package Cabal-1.9.0 -package array-0.1.0.0 -package base-3.0.2.0 -package bin-package-db-0.0.0.0 -package bytestring-0.9.0.1.1 -package containers-0.1.0.2 -package directory-1.0.0.1 -package extensible-exceptions-0.1.1.1 -package filepath-1.1.0.0 -package hpc-0.5.0.4 -package old-time-1.0.0.0 -package process-1.0.0.1 -package unix-2.3.0.1 -Wall -fno-warn-name-shadowing -fno-warn-orphans -XPatternSignatures -XCPP -XMagicHash -XUnboxedTuples -XPatternGuards -XForeignFunctionInterface -XEmptyDataDecls -XTypeSynonymInstances -XMultiParamTypeClasses -XFlexibleInstances -XRank2Types -XScopedTypeVariables -XDeriveDataTypeable -XRelaxedPolyRec -#include cutils.h -DSTAGE=1 -O -fasm -odir compiler/stage1/build -hidir compiler/stage1/build -stubdir compiler/stage1/build -hisuf hi -osuf o -hcsuf hc -c compiler/nativeGen/AsmCodeGen.lhs -o compiler/stage1/build/AsmCodeGen.o compiler/nativeGen/AsmCodeGen.lhs:637:16: Not in scope: data constructor `DestBlockId' compiler/nativeGen/AsmCodeGen.lhs:875:31: Not in scope: `mkRtsCodeLabel' compiler/nativeGen/AsmCodeGen.lhs:879:31: Not in scope: `mkRtsCodeLabel' compiler/nativeGen/AsmCodeGen.lhs:883:31: Not in scope: `mkRtsCodeLabel' make[1]: *** [compiler/stage1/build/AsmCodeGen.o] Error 1 make: *** [all] Error 2 From igloo at earth.li Tue Dec 15 07:54:20 2009 From: igloo at earth.li (Ian Lynagh) Date: Tue Dec 15 07:28:23 2009 Subject: patch applied (ghc-6.12/ghc): TAG GHC 6.12.1 release Message-ID: <20091215125419.GA22610@haskell.galois.com> Tue Dec 15 04:46:07 PST 2009 Ian Lynagh tagged GHC 6.12.1 release View patch online: http://darcs.haskell.org/ghc-6.12/ghc/_darcs/patches/20091215124607-3fd76-b423b328dc73f0ec955f403b46d0df3711812752.gz From igloo at earth.li Tue Dec 15 08:15:15 2009 From: igloo at earth.li (Ian Lynagh) Date: Tue Dec 15 07:49:16 2009 Subject: patch applied (ghc-6.12/testsuite): TAG 2009-12-08 Message-ID: <20091215131514.GA24217@haskell.galois.com> Tue Dec 8 04:50:04 PST 2009 Ian Lynagh tagged 2009-12-08 View patch online: http://darcs.haskell.org/ghc-6.12/testsuite/_darcs/patches/20091208125004-3fd76-c017bfee3fa181c293f46a6f8ed5ca45d4198d75.gz From igloo at earth.li Tue Dec 15 08:15:18 2009 From: igloo at earth.li (Ian Lynagh) Date: Tue Dec 15 07:49:19 2009 Subject: patch applied (ghc-6.12/testsuite): TAG GHC 6.12.1 release Message-ID: <20091215131517.GA24235@haskell.galois.com> Tue Dec 15 04:46:07 PST 2009 Ian Lynagh tagged GHC 6.12.1 release View patch online: http://darcs.haskell.org/ghc-6.12/testsuite/_darcs/patches/20091215124607-3fd76-b423b328dc73f0ec955f403b46d0df3711812752.gz From igloo at earth.li Tue Dec 15 10:02:42 2009 From: igloo at earth.li (Ian Lynagh) Date: Tue Dec 15 09:36:46 2009 Subject: patch applied (ghc): Don't make C deps for compiler/parser/cutils.c in stage1 Message-ID: <20091215150241.GA29906@haskell.galois.com> Tue Dec 15 04:37:57 PST 2009 Ian Lynagh * Don't make C deps for compiler/parser/cutils.c in stage1 CPP finds the Rts.h, RtsFlags.h etc from the tree, rather than the bootstrapping compiler, and then fails because it doesn't think RtsFlags.h should be used any more. M ./compiler/ghc.mk +2 View patch online: http://darcs.haskell.org/ghc/_darcs/patches/20091215123757-3fd76-de59b7991b1ff04afe393338b611276f52c6c27e.gz From igloo at earth.li Tue Dec 15 10:02:49 2009 From: igloo at earth.li (Ian Lynagh) Date: Tue Dec 15 09:36:51 2009 Subject: patch applied (ghc): Make addCFileDeps quieter Message-ID: <20091215150248.GA29935@haskell.galois.com> Tue Dec 15 05:40:33 PST 2009 Ian Lynagh * Make addCFileDeps quieter Move a comment out of the definition, so it doesn't get printed as a shell command every time we call the definition M ./rules/build-dependencies.mk -2 +5 View patch online: http://darcs.haskell.org/ghc/_darcs/patches/20091215134033-3fd76-93ce245d908a25936c18c6790e6b2b007ae418c3.gz From igloo at earth.li Tue Dec 15 10:02:54 2009 From: igloo at earth.li (Ian Lynagh) Date: Tue Dec 15 09:36:56 2009 Subject: patch applied (ghc): Just make C dependencies once, rather than each way Message-ID: <20091215150253.GA29953@haskell.galois.com> Tue Dec 15 05:53:50 PST 2009 Ian Lynagh * Just make C dependencies once, rather than each way This makes generating C dependencies for the RTS take 3 seconds, rather than 30. M ./rts/ghc.mk +7 M ./rules/build-dependencies.mk -5 +8 View patch online: http://darcs.haskell.org/ghc/_darcs/patches/20091215135350-3fd76-9f705f1a7103f18be5b2b351732255cbe667be7e.gz From igloo at earth.li Tue Dec 15 10:09:05 2009 From: igloo at earth.li (Ian Lynagh) Date: Tue Dec 15 09:43:06 2009 Subject: patch applied (testsuite): Decouple ghcpkg02 from the GHC build tree Message-ID: <20091215150904.GA30482@haskell.galois.com> Fri Dec 11 13:53:19 PST 2009 Ian Lynagh * Decouple ghcpkg02 from the GHC build tree M ./tests/ghc-regress/cabal/Makefile -10 +6 M ./tests/ghc-regress/cabal/all.T -1 +1 View patch online: http://darcs.haskell.org/testsuite/_darcs/patches/20091211215319-3fd76-8a41951dd617ad7694819844b47291b551b135c1.gz From igloo at earth.li Tue Dec 15 10:11:24 2009 From: igloo at earth.li (Ian Lynagh) Date: Tue Dec 15 09:45:26 2009 Subject: Validate breaks on Mac OS X with many cores (and probably others) In-Reply-To: <3CDA8784-7759-405A-A2E1-363869AF35DF@cse.unsw.edu.au> References: <3CDA8784-7759-405A-A2E1-363869AF35DF@cse.unsw.edu.au> Message-ID: <20091215151124.GA22387@matrix.chaos.earth.li> On Sat, Dec 12, 2009 at 07:19:17PM +1100, Manuel M T Chakravarty wrote: > I think this is since the new c_asm.bit dependency stuff was introduced. The problem only seems to happen in a very parallel build, and my guess is that this happens on any box that doesn't have gmp.h globally installed. > > I ran into it when using 8 cores (with 'env CPUS=8 sh validate'): > > > /usr/bin/gcc -E -m32 -Wall -Werror -I/Users/chak/Code/ghc-test/libraries/integer-gmp/gmp -Ilibraries/integer-gmp/. -I"/Users/chak/Code/ghc-test/includes" -I"/Users/chak/Code/ghc-test/libffi/dist-install/build" -MM libraries/integer-gmp/cbits/cbits.c -MF libraries/integer-gmp/dist-install/build/.depend-v.c_asm.bit > > In file included from libraries/integer-gmp/cbits/cbits.c:12: > > libraries/integer-gmp/cbits/alloc.c:11:17: error: gmp.h: No such file or directory > > make[1]: *** [libraries/integer-gmp/dist-install/build/.depend-v.c_asm] Error 1 Should be fixed now. > > make: *** [all] Error 2 > > limitingfactor chak 21 (.../Code/ghc-test): > > I also get lots of annoying message like this (independent of whether the build is parallel or not): > > > # libraries/base = dir [...] I've also moved that so it doesn't get printed out each time we make some C deps. Thanks Ian From igloo at earth.li Tue Dec 15 10:11:55 2009 From: igloo at earth.li (Ian Lynagh) Date: Tue Dec 15 09:45:56 2009 Subject: Validate breaks on Mac OS X with many cores (and probably others) In-Reply-To: <4B260BC4.2060401@gmail.com> References: <3CDA8784-7759-405A-A2E1-363869AF35DF@cse.unsw.edu.au> <4B260BC4.2060401@gmail.com> Message-ID: <20091215151155.GB22387@matrix.chaos.earth.li> On Mon, Dec 14, 2009 at 09:56:20AM +0000, Simon Marlow wrote: > > On a related note, I timed the generation of the RTS .depend file, and > it now takes 30s where it used to take 3s. This is mainly because we > are now preprocessing each C file once per way, rather than just once. > The new way is more accurate and correct in general, but it hurts so > much that I haven't even pulled these patches into my RTS development > trees. I think we have to go back to preprocessing each file just once. Done. Thanks Ian From igloo at earth.li Tue Dec 15 15:27:48 2009 From: igloo at earth.li (Ian Lynagh) Date: Tue Dec 15 15:01:56 2009 Subject: patch applied (ghc): Add a size-comparison util Message-ID: <20091215202747.GA18081@haskell.galois.com> Tue Dec 15 12:26:36 PST 2009 Ian Lynagh * Add a size-comparison util A ./utils/compare_sizes/ A ./utils/compare_sizes/compareSizes.hs View patch online: http://darcs.haskell.org/ghc/_darcs/patches/20091215202636-3fd76-c9ab023756ccd2108343eb5f7c9fe762e16e4f4d.gz From igloo at earth.li Tue Dec 15 17:33:11 2009 From: igloo at earth.li (Ian Lynagh) Date: Tue Dec 15 17:07:14 2009 Subject: patch applied (testsuite): Tweak rule2 test and accept output Message-ID: <20091215223310.GA24201@haskell.galois.com> Tue Dec 15 13:50:20 PST 2009 Ian Lynagh * Tweak rule2 test and accept output The test now suppresses uniques to avoid spurious changes in the output M ./tests/ghc-regress/simplCore/should_compile/all.T -1 +1 M ./tests/ghc-regress/simplCore/should_compile/rule2.stderr -4 +15 View patch online: http://darcs.haskell.org/testsuite/_darcs/patches/20091215215020-3fd76-ea4213e8e01453ae9daa6995a31b9e9f7aa56f5c.gz From igloo at earth.li Tue Dec 15 17:33:13 2009 From: igloo at earth.li (Ian Lynagh) Date: Tue Dec 15 17:07:16 2009 Subject: patch applied (testsuite): Accept output for T2486 Message-ID: <20091215223313.GA24224@haskell.galois.com> Tue Dec 15 13:52:30 PST 2009 Ian Lynagh * Accept output for T2486 M ./tests/ghc-regress/simplCore/should_run/T2486.stderr -2 +2 View patch online: http://darcs.haskell.org/testsuite/_darcs/patches/20091215215230-3fd76-004481da6877cde432aa683ee0372d96d9f7f498.gz From igloo at earth.li Tue Dec 15 17:33:15 2009 From: igloo at earth.li (Ian Lynagh) Date: Tue Dec 15 17:07:22 2009 Subject: patch applied (testsuite): Tweak T3234 test and accept output Message-ID: <20091215223315.GA24243@haskell.galois.com> Tue Dec 15 13:53:40 PST 2009 Ian Lynagh * Tweak T3234 test and accept output The test now suppresses uniques to avoid spurious changes in the output M ./tests/ghc-regress/simplCore/should_compile/T3234.stderr +41 M ./tests/ghc-regress/simplCore/should_compile/all.T -1 +4 View patch online: http://darcs.haskell.org/testsuite/_darcs/patches/20091215215340-3fd76-49dedfacd59f8652082b7493ee6006ad8f50e488.gz From igloo at earth.li Tue Dec 15 17:51:27 2009 From: igloo at earth.li (Ian Lynagh) Date: Tue Dec 15 17:25:28 2009 Subject: Recycling GHC repos In-Reply-To: <59543203684B2244980D7E4057D5FBC10AF727DE@DB3EX14MBXC310.europe.corp.microsoft.com> References: <59543203684B2244980D7E4057D5FBC10AF727DE@DB3EX14MBXC310.europe.corp.microsoft.com> Message-ID: <20091215225127.GB22618@matrix.chaos.earth.li> On Mon, Dec 14, 2009 at 01:37:30PM +0000, Simon Peyton-Jones wrote: > > Best of all, I think, would be for the person listed as owner below to check that there is nothing good in the tree, and then zap it. Done for mine. Thanks Ian From naesten at gmail.com Tue Dec 15 18:53:10 2009 From: naesten at gmail.com (Samuel Bronson) Date: Tue Dec 15 18:27:12 2009 Subject: Recycling GHC repos In-Reply-To: <59543203684B2244980D7E4057D5FBC10AF729CA@DB3EX14MBXC310.europe.corp.microsoft.com> References: <59543203684B2244980D7E4057D5FBC10AF727DE@DB3EX14MBXC310.europe.corp.microsoft.com> <4B265A4D.80506@gmail.com> <404396ef0912140744r1c542d71vadf90e7f778331c3@mail.gmail.com> <59543203684B2244980D7E4057D5FBC10AF729CA@DB3EX14MBXC310.europe.corp.microsoft.com> Message-ID: On Mon, Dec 14, 2009 at 12:31 PM, Simon Peyton-Jones wrote: > OK, so can we nuke it? ?Or who should we ask? Sure, fine, it's not that hard to recreate ... From ghcbuild at microsoft.com Tue Dec 15 20:26:27 2009 From: ghcbuild at microsoft.com (GHC Build Reports) Date: Tue Dec 15 20:26:30 2009 Subject: [nightly] 15-Dec-2009 build of HEAD on x86_64-unknown-linux (cam-04-unx.europe.corp.microsoft.com) Message-ID: <20091216012627.B0312324554@www.haskell.org> Build description = HEAD on x86_64-unknown-linux (cam-04-unx.europe.corp.microsoft.com) Build location = /64playpen/simonmar/nightly/HEAD-cam-04-unx Build config file = /home/simonmar/nightly/site/msrc/conf-HEAD-cam-04-unx Nightly build started on cam-04-unx at Tue Dec 15 19:00:01 GMT 2009. **** checking out new source tree ... warning: . already present; omitting ok. (GHC Version 6.13.20091215) **** Building stage 1 compiler ... ok. **** Building stage 2 compiler ... ok. **** Building stage 3 compiler ... ok. **** building source distribution ... ok. **** building testsuite tools ... ok. **** running tests ... ok (summary below). **** building compiler binary distribution ... ok. **** uploading binary distribution ... ok. **** running nofib (-O) ... ok. **** running nofib (-O -fvia-C) ... ok. **** running nofib (-O -prof -auto-all) ... ok. **** running nofib (-O -prof -auto-all -fasm) ... ok. **** running nofib (-fasm) ... ok. **** publishing logs ... Received disconnect from 128.36.229.215: 2: Corrupted MAC on input. lost connection failed. Logs are at http://www.haskell.org/ghc/dist/current/logs Dists are at http://www.haskell.org/ghc/dist/current/dist Docs are at http://www.haskell.org/ghc/dist/current/docs All done! Nightly build finished successfully at Wed Dec 16 01:52:23 GMT 2009 ------------- GHC Test summary --------------------- OVERALL SUMMARY for test run started at Tue Dec 15 21:42:26 GMT 2009 2431 total tests, which gave rise to 13438 test cases, of which 0 caused framework failures 2771 were skipped 10272 expected passes 359 expected failures 0 unexpected passes 36 unexpected failures Unexpected failures: T2486(optc,optasm) T3001-2(prof_hb) T3234(optc,optasm) annrun01(normal,optc,hpc,optasm,ghci,threaded1,threaded2,dyn) barton-mangler-bug(profc) concprog001(ghci,threaded2) hpc_draft(normal) hpc_hand_overlay(normal) hpc_markup_001(normal) hpc_markup_002(normal) hpc_markup_multi_001(normal) hpc_markup_multi_002(normal) hpc_markup_multi_003(normal) hpc_overlay(normal) hpc_overlay2(normal) hpc_report_001(normal) hpc_report_002(normal) hpc_report_003(normal) hpc_report_multi_001(normal) hpc_report_multi_002(normal) hpc_report_multi_003(normal) hpc_show(normal) hpc_show_multi_001(normal) hpc_show_multi_002(normal) rule2(optc,optasm) ---------------------------------------------------- Nightly run ended at Wed Dec 16 01:52:23 GMT 2009 From ghcbuild at microsoft.com Tue Dec 15 23:24:24 2009 From: ghcbuild at microsoft.com (GHC Build Reports) Date: Tue Dec 15 23:24:25 2009 Subject: [nightly] 15-Dec-2009 build of HEAD on i386-unknown-linux (cam-02-unx.europe.corp.microsoft.com) Message-ID: <20091216042424.4B25E3248C9@www.haskell.org> Build description = HEAD on i386-unknown-linux (cam-02-unx.europe.corp.microsoft.com) Build location = /playpen/simonmar/nightly/HEAD Build config file = /home/simonmar/nightly/site/msrc/conf-HEAD-cam-02-unx Nightly build started on cam-02-unx at Tue Dec 15 18:00:02 GMT 2009. **** checking out new source tree ... warning: . already present; omitting ok. (GHC Version 6.13.20091215) **** Building stage 1 compiler ... ok. **** Building stage 2 compiler ... ok. **** Building stage 3 compiler ... ok. **** building testsuite tools ... ok. **** running tests ... ok (summary below). **** building compiler binary distribution ... failed. **** running nofib (-O) ... failed. **** running nofib (-O -fasm) ... failed. **** running nofib (-O -prof -auto-all) ... failed. **** running nofib (-O -prof -auto-all -fasm) ... failed. **** running nofib (-fasm) ... failed. **** running nofib (-unreg) ... failed. **** publishing logs ... ok. Logs are at http://www.haskell.org/ghc/dist/current/logs Dists are at http://www.haskell.org/ghc/dist/current/dist Docs are at http://www.haskell.org/ghc/dist/current/docs All done! Nightly build finished successfully at Wed Dec 16 04:50:14 GMT 2009 ------------- GHC Test summary --------------------- OVERALL SUMMARY for test run started at Tue Dec 15 23:43:37 GMT 2009 2431 total tests, which gave rise to 13438 test cases, of which 0 caused framework failures 2786 were skipped 10238 expected passes 361 expected failures 0 unexpected passes 53 unexpected failures Unexpected failures: 3429(threaded1,profthreaded) CPUTime001(threaded2) T1969(normal) T2486(optc,optasm) T3001-2(prof_hb) T3234(optc,optasm) annrun01(normal,optc,hpc,optasm,ghci,threaded1,threaded2,dyn) arith008(profasm,profthreaded) barton-mangler-bug(profc) concprog001(threaded2) hpc_draft(normal) hpc_hand_overlay(normal) hpc_markup_001(normal) hpc_markup_002(normal) hpc_markup_multi_001(normal) hpc_markup_multi_002(normal) hpc_markup_multi_003(normal) hpc_overlay(normal) hpc_overlay2(normal) hpc_report_001(normal) hpc_report_002(normal) hpc_report_003(normal) hpc_report_multi_001(normal) hpc_report_multi_002(normal) hpc_report_multi_003(normal) hpc_show(normal) hpc_show_multi_001(normal) hpc_show_multi_002(normal) joao-circular(profc) rule2(optc,optasm) user001(normal,optc,hpc,optasm,profc,profasm,ghci,threaded1,threaded2,dyn,profthreaded) ---------------------------------------------------- Nightly run ended at Wed Dec 16 04:50:14 GMT 2009 From simonpj at microsoft.com Wed Dec 16 03:15:29 2009 From: simonpj at microsoft.com (Simon Peyton Jones) Date: Wed Dec 16 02:49:33 2009 Subject: patch applied (ghc): Fix Trac #3717: exprOkForSpeculation should look through case expressions Message-ID: <20091216081528.GA21722@haskell.galois.com> Tue Dec 15 08:01:24 PST 2009 simonpj@microsoft.com * Fix Trac #3717: exprOkForSpeculation should look through case expressions Ignore-this: 1b848137f7fb81b2c1f72cc903f1c008 See Note [exprOkForSpeculation: case expressions] in CoreUtils M ./compiler/coreSyn/CoreUtils.lhs +35 View patch online: http://darcs.haskell.org/ghc/_darcs/patches/20091215160124-1287e-d9b886db3006c13c1b8c2f6f186d143c4c4a70f3.gz From simonpj at microsoft.com Wed Dec 16 03:15:39 2009 From: simonpj at microsoft.com (Simon Peyton Jones) Date: Wed Dec 16 02:49:40 2009 Subject: patch applied (ghc): Fix a bug in the in-scope set that led to some lookupIdSubst errors Message-ID: <20091216081538.GA21744@haskell.galois.com> Tue Dec 15 08:02:16 PST 2009 simonpj@microsoft.com * Fix a bug in the in-scope set that led to some lookupIdSubst errors Ignore-this: ed89f1bf6ece2c1e1cd135f11b130786 M ./compiler/coreSyn/CoreUnfold.lhs -4 +1 View patch online: http://darcs.haskell.org/ghc/_darcs/patches/20091215160216-1287e-5ec234a97f595e2efd0e9b1f6081867a10d66480.gz From bit.bucket at galois.com Wed Dec 16 03:30:02 2009 From: bit.bucket at galois.com (BuildBot Collator) Date: Wed Dec 16 03:04:02 2009 Subject: Daily report for head Message-ID: <200912160830.nBG8U2a8022228@monk.galois.com> Skipped content of type multipart/alternative-------------- next part -------------- Last 30 lines: c:/builds/slave/x86-win-head/build/inplace/mingw/bin/gcc.exe -E -Ilibraries/base/include -DOPTIMISE_INTEGER_GCD_LCM -I"c:/builds/slave/x86-win-head/build/includes" -I"c:/builds/slave/x86-win-head/build/libffi/dist-install/build" -MM libraries/base/cbits/consUtils.c -MF libraries/base/dist-install/build/.depend-v-p.c_asm.bit sed -e "1s|\.o|\.o|" -e "1s|^|libraries/base/cbits/|" -e "1s|libraries/base/|libraries/base/dist-install/build/|" -e "s|c:/builds/slave/x86-win-head/build/||g" -e "s|dist-install/build/dist-install/build|dist-install/build|g" libraries/base/dist-install/build/.depend-v-p.c_asm.bit >> libraries/base/dist-install/build/.depend-v-p.c_asm.tmp && sed -e "1s|\.o|\.p_o|" -e "1s|^|libraries/base/cbits/|" -e "1s|libraries/base/|libraries/base/dist-install/build/|" -e "s|c:/builds/slave/x86-win-head/build/||g" -e "s|dist-install/build/dist-install/build|dist-install/build|g" libraries/base/dist-install/build/.depend-v-p.c_asm.bit >> libraries/base/dist-install/build/.depend-v-p.c_asm.tmp && true c:/builds/slave/x86-win-head/build/inplace/mingw/bin/gcc.exe -E -Ilibraries/base/include -DOPTIMISE_INTEGER_GCD_LCM -I"c:/builds/slave/x86-win-head/build/includes" -I"c:/builds/slave/x86-win-head/build/libffi/dist-install/build" -MM libraries/base/cbits/iconv.c -MF libraries/base/dist-install/build/.depend-v-p.c_asm.bit sed -e "1s|\.o|\.o|" -e "1s|^|libraries/base/cbits/|" -e "1s|libraries/base/|libraries/base/dist-install/build/|" -e "s|c:/builds/slave/x86-win-head/build/||g" -e "s|dist-install/build/dist-install/build|dist-install/build|g" libraries/base/dist-install/build/.depend-v-p.c_asm.bit >> libraries/base/dist-install/build/.depend-v-p.c_asm.tmp && sed -e "1s|\.o|\.p_o|" -e "1s|^|libraries/base/cbits/|" -e "1s|libraries/base/|libraries/base/dist-install/build/|" -e "s|c:/builds/slave/x86-win-head/build/||g" -e "s|dist-install/build/dist-install/build|dist-install/build|g" libraries/base/dist-install/build/.depend-v-p.c_asm.bit >> libraries/base/dist-install/build/.depend-v-p.c_asm.tmp && true c:/builds/slave/x86-win-head/build/inplace/mingw/bin/gcc.exe -E -Ilibraries/base/include -DOPTIMISE_INTEGER_GCD_LCM -I"c:/builds/slave/x86-win-head/build/includes" -I"c:/builds/slave/x86-win-head/build/libffi/dist-install/build" -MM libraries/base/cbits/inputReady.c -MF libraries/base/dist-install/build/.depend-v-p.c_asm.bit sed -e "1s|\.o|\.o|" -e "1s|^|libraries/base/cbits/|" -e "1s|libraries/base/|libraries/base/dist-install/build/|" -e "s|c:/builds/slave/x86-win-head/build/||g" -e "s|dist-install/build/dist-install/build|dist-install/build|g" libraries/base/dist-install/build/.depend-v-p.c_asm.bit >> libraries/base/dist-install/build/.depend-v-p.c_asm.tmp && sed -e "1s|\.o|\.p_o|" -e "1s|^|libraries/base/cbits/|" -e "1s|libraries/base/|libraries/base/dist-install/build/|" -e "s|c:/builds/slave/x86-win-head/build/||g" -e "s|dist-install/build/dist-install/build|dist-install/build|g" libraries/base/dist-install/build/.depend-v-p.c_asm.bit >> libraries/base/dist-install/build/.depend-v-p.c_asm.tmp && true c:/builds/slave/x86-win-head/build/inplace/mingw/bin/gcc.exe -E -Ilibraries/base/include -DOPTIMISE_INTEGER_GCD_LCM -I"c:/builds/slave/x86-win-head/build/includes" -I"c:/builds/slave/x86-win-head/build/libffi/dist-install/build" -MM libraries/base/cbits/selectUtils.c -MF libraries/base/dist-install/build/.depend-v-p.c_asm.bit sed -e "1s|\.o|\.o|" -e "1s|^|libraries/base/cbits/|" -e "1s|libraries/base/|libraries/base/dist-install/build/|" -e "s|c:/builds/slave/x86-win-head/build/||g" -e "s|dist-install/build/dist-install/build|dist-install/build|g" libraries/base/dist-install/build/.depend-v-p.c_asm.bit >> libraries/base/dist-install/build/.depend-v-p.c_asm.tmp && sed -e "1s|\.o|\.p_o|" -e "1s|^|libraries/base/cbits/|" -e "1s|libraries/base/|libraries/base/dist-install/build/|" -e "s|c:/builds/slave/x86-win-head/build/||g" -e "s|dist-install/build/dist-install/build|dist-install/build|g" libraries/base/dist-install/build/.depend-v-p.c_asm.bit >> libraries/base/dist-install/build/.depend-v-p.c_asm.tmp && true c:/builds/slave/x86-win-head/build/inplace/mingw/bin/gcc.exe -E -Ilibraries/base/include -DOPTIMISE_INTEGER_GCD_LCM -I"c:/builds/slave/x86-win-head/build/includes" -I"c:/builds/slave/x86-win-head/build/libffi/dist-install/build" -MM libraries/base/cbits/primFloat.c -MF libraries/base/dist-install/build/.depend-v-p.c_asm.bit sed -e "1s|\.o|\.o|" -e "1s|^|libraries/base/cbits/|" -e "1s|libraries/base/|libraries/base/dist-install/build/|" -e "s|c:/builds/slave/x86-win-head/build/||g" -e "s|dist-install/build/dist-install/build|dist-install/build|g" libraries/base/dist-install/build/.depend-v-p.c_asm.bit >> libraries/base/dist-install/build/.depend-v-p.c_asm.tmp && sed -e "1s|\.o|\.p_o|" -e "1s|^|libraries/base/cbits/|" -e "1s|libraries/base/|libraries/base/dist-install/build/|" -e "s|c:/builds/slave/x86-win-head/build/||g" -e "s|dist-install/build/dist-install/build|dist-install/build|g" libraries/base/dist-install/build/.depend-v-p.c_asm.bit >> libraries/base/dist-install/build/.depend-v-p.c_asm.tmp && true "rm" -f libraries/base/dist-install/build/.depend-v-p.c_asm.bit echo "libraries/base_dist-install_depfile_c_asm_EXISTS = YES" >> libraries/base/dist-install/build/.depend-v-p.c_asm.tmp mv libraries/base/dist-install/build/.depend-v-p.c_asm.tmp libraries/base/dist-install/build/.depend-v-p.c_asm "inplace/bin/mkdirhier" libraries/base/dist-install/build/System//. "inplace/bin/hsc2hs.exe" --cc=c:/builds/slave/x86-win-head/build/inplace/mingw/bin/gcc.exe --ld=c:/builds/slave/x86-win-head/build/inplace/mingw/bin/gcc.exe --cflag=-D__GLASGOW_HASKELL__=613 '--cflag=-Ilibraries/base/include' '--cflag=-DOPTIMISE_INTEGER_GCD_LCM' '--cflag=-Ic:/builds/slave/x86-win-head/build/includes' '--cflag=-Ic:/builds/slave/x86-win-head/build/libffi/dist-install/build' '--lflag=-LC:\builds\slave\x86-win-head\build\libraries\integer-gmp\dist-install\build' '--lflag=-LC:\builds\slave\x86-win-head\build\libraries\ghc-prim\dist-install\build' '--lflag=-Lc:/builds/slave/x86-win-head/build/rts/dist/build' '--lflag=-Lc:/builds/slave/x86-win-head/build/libffi/dist-install/build' '--lflag=-lm' '--lflag=-lwsock32' '--lflag=-lmingwex' libraries/base/./System/CPUTime.hsc -o libraries/base/dist-install/build/System/CPUTime.hs "rm" -f libraries/base/dist-install/build/.depend-v-p.haskell.tmp touch libraries/base/dist-install/build/.depend-v-p.haskell.tmp "inplace/bin/ghc-stage1.exe" -M -include-pkg-deps -dep-makefile libraries/base/dist-install/build/.depend-v-p.haskell.tmp -dep-suffix p -H32m -O -package-name base-4.2.0.0 -hide-all-packages -i -ilibraries/base/. -ilibraries/base/dist-install/build -ilibraries/base/dist-install/build/autogen -Ilibraries/base/dist-install/build -Ilibraries/base/dist-install/build/autogen -Ilibraries/base/include -optP-DOPTIMISE_INTEGER_GCD_LCM -optP-include -optPlibraries/base/dist-install/build/autogen/cabal_macros.h -package ghc-prim-0.2.0.0 -package integer-gmp-0.2.0.0 -package rts-1.0 -package-name base -XMagicHash -XExistentialQuantification -XRank2Types -XScopedTypeVariables -XUnboxedTuples -XForeignFunctionInterface -XUnliftedFFITypes -XDeriveDataTypeable -XGeneralizedNewtypeDeriving -XFlexibleInstances -XStandaloneDeriving -XPatternGuards -XEmptyDataDecls -XNoImplicitPrelude -XCPP -O2 -XGenerics -fno-warn-deprecated-flags -odir libraries/base/dist-install/build -hidir libraries/base/dist-install/build -stubdir libraries/base/dist-install/build -hisuf hi -osuf o -hcsuf hc libraries/base/./GHC/IO/Encoding/CodePage/Table.hs libraries/base/./Foreign/Concurrent.hs libraries/base/./GHC/Arr.lhs libraries/base/./GHC/Base.lhs libraries/base/./GHC/Classes.hs libraries/base/./GHC/Conc.lhs libraries/base/./GHC/ConsoleHandler.hs libraries/base/./GHC/Constants.hs libraries/base/./GHC/Desugar.hs libraries/base/./GHC/Enum.lhs libraries/base/./GHC/Environment.hs libraries/base/./GHC/Err.lhs libraries/base/./GHC/Exception.lhs libraries/base/./GHC/Exts.hs libraries/base/./GHC/Float.lhs libraries/base/./GHC/ForeignPtr.hs libraries/base/./GHC/MVar.hs libraries/base/./GHC/IO.hs libraries/base/./GHC/IO/IOMode.hs libraries/base/./GHC/IO/Buffer.hs libraries/base/./GHC/IO/Device.hs libraries/base/./GHC/IO/BufferedIO.hs libraries/base/./GHC/IO/FD.hs libraries/base/./GHC/IO/Exception.hs libraries/base/./GHC/IO/Encoding.hs libraries/base/./GHC/IO/Encoding/Latin1.hs libraries/base/./GHC/IO/Encoding/UTF8.hs libraries/base/./ GHC/IO/Encoding/UTF16.hs libraries/base/./GHC/IO/Encoding/UTF32.hs libraries/base/./GHC/IO/Encoding/Types.hs libraries/base/./GHC/IO/Encoding/Iconv.hs libraries/base/./GHC/IO/Encoding/CodePage.hs libraries/base/./GHC/IO/Handle.hs libraries/base/./GHC/IO/Handle/Types.hs libraries/base/./GHC/IO/Handle/Internals.hs libraries/base/./GHC/IO/Handle/FD.hs libraries/base/./GHC/IO/Handle/Text.hs libraries/base/./GHC/IOBase.hs libraries/base/./GHC/Handle.hs libraries/base/./GHC/IORef.hs libraries/base/./GHC/IOArray.hs libraries/base/./GHC/Int.hs libraries/base/./GHC/List.lhs libraries/base/./GHC/Num.lhs libraries/base/./GHC/PArr.hs libraries/base/./GHC/Pack.lhs libraries/base/./GHC/Ptr.lhs libraries/base/./GHC/Read.lhs libraries/base/./GHC/Real.lhs libraries/base/./GHC/ST.lhs libraries/base/./GHC/STRef.lhs libraries/base/./GHC/Show.lhs libraries/base/./GHC/Stable.lhs libraries/base/./GHC/Storable.lhs libraries/base/./GHC/TopHandler.lhs libraries/base/./GHC/Unicode.hs libraries/base/./GHC/Weak.lhs libraries/base/./GHC/Word.hs libraries/base/./System/Timeout.hs 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/Concurrent/SampleVar.hs libraries/base/./Control/Exception.hs libraries/base/./Control/Exception/Base.hs libraries/base/./Control/OldException.hs libraries/base/./Control/Monad.hs libraries/base/./Control/Monad/Fix.hs libraries/base/./Control/Monad/Instances.hs libraries/base/./Control/Monad/ST.hs libraries/base/./Control/Monad/ST/Lazy.hs libraries/base/./Control/Monad/ST/Strict.hs libraries/base/./Data/Bits.hs libraries/base/./Data/Bool.hs libraries/base/./Data/Char.hs libraries/base/./Data/Complex.hs libraries/base/./Data/Dynamic.hs libraries/base/./Data/Either.hs libraries/base/./Data/Eq.hs libraries/base/./Data/Data.hs libraries/base/./Data/Fixed.hs libraries/base/./Data/Foldable.hs libraries/base/./Data/Function.hs libraries/base/./Data/Functor.hs libraries/base/./Data/HashTable.hs libraries/base/./Data/IORef.hs libraries/base/./Data/Int.hs libraries/base/./Data/Ix.hs libraries/base/./Data/List.hs libraries/base/./Data/Maybe.hs libraries/base/./Data/Monoid.hs libraries/base/./Data/Ord.hs libraries/base/./Data/Ratio.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/Typeable.hs libraries/base/./Data/Unique.hs libraries/base/./Data/Version.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/ForeignPtr.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/Utils.hs libraries/base/./Foreign/Ptr.hs libraries/base/./Foreign/StablePtr.hs libraries/base/./Foreign/Storable.hs libraries/base/./Numeric.hs libraries/base/./Prelude.hs libraries/base/./System/Console/GetOpt.hs libraries/base/dist-install/build/System/CPUTime.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/./Text/ParserCombinators/ReadP.hs libr aries/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 echo "libraries/base_dist-install_depfile_haskell_EXISTS = YES" >> libraries/base/dist-install/build/.depend-v-p.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/ST/ libraries/base/dist-install/build/Data/ libraries/base/dist-install/build/Data/STRef/ 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/Marshal/ libraries/base/dist-install/build/GHC/ libraries/base/dist-install/build/GHC/IO/ libraries/base/dist-install/build/GHC/IO/Encoding/ libraries/base/dist-install/build/GHC/IO/Encoding/CodePage/ libraries/base/dist-install/build/GHC/IO/Handle/ libraries/base/dist-install/build/System/ libraries/base/dist-install/build/System/Console/ 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 mv libraries/base/dist-install/build/.depend-v-p.haskell.tmp libraries/base/dist-install/build/.depend-v-p.haskell "rm" -f libraries/integer-gmp/dist-install/build/.depend-v-p.c_asm.tmp touch libraries/integer-gmp/dist-install/build/.depend-v-p.c_asm.tmp c:/builds/slave/x86-win-head/build/inplace/mingw/bin/gcc.exe -E -Ic:/builds/slave/x86-win-head/build/libraries/integer-gmp/gmp -Ilibraries/integer-gmp/. -I"c:/builds/slave/x86-win-head/build/includes" -I"c:/builds/slave/x86-win-head/build/libffi/dist-install/build" -MM libraries/integer-gmp/cbits/cbits.c -MF libraries/integer-gmp/dist-install/build/.depend-v-p.c_asm.bit In file included from libraries/integer-gmp/cbits/cbits.c:12: libraries/integer-gmp/cbits/alloc.c:11:17: gmp.h: No such file or directory make[2]: *** [libraries/integer-gmp/dist-install/build/.depend-v-p.c_asm] Error 1 make[1]: *** [all] Error 2 make[1]: Leaving directory `/buildbot/x86-win-head/build' -------------- next part -------------- Last 30 lines: Creating libraries/bytestring/ghc.mk Creating libraries/bytestring/GNUmakefile Creating libraries/time/ghc.mk Creating libraries/time/GNUmakefile Creating libraries/array/ghc.mk Creating libraries/array/GNUmakefile Creating libraries/bin-package-db/ghc.mk Creating libraries/bin-package-db/GNUmakefile Creating libraries/bytestring/ghc.mk Creating libraries/bytestring/GNUmakefile Creating libraries/time/ghc.mk Creating libraries/time/GNUmakefile Error: libraries/base/LICENSE doesn't exist. Maybe you haven't done './darcs-all get'? From bit.bucket at galois.com Wed Dec 16 03:30:02 2009 From: bit.bucket at galois.com (BuildBot Collator) Date: Wed Dec 16 03:04:04 2009 Subject: Daily report for stable Message-ID: <200912160830.nBG8U2HR022229@monk.galois.com> Skipped content of type multipart/alternative-------------- next part -------------- Last 30 lines: Running Haddock for dph-par-0.4.0... Preprocessing library dph-par-0.4.0... Running hscolour for dph-par-0.4.0... Warning: The documentation for the following packages are not installed. No links will be generated to these packages: ffi-1.0, rts-1.0 Warning: Data.Array.Parallel.Lifted.Repr: Instances of type and data families are not yet supported. Instances of the following families will be filtered out: PData, PRepr Warning: Data.Array.Parallel.Lifted.Instances: Instances of type and data families are not yet supported. Instances of the following families will be filtered out: PData, PRepr Warning: Data.Array.Parallel.Lifted.Closure: Instances of type and data families are not yet supported. Instances of the following families will be filtered out: PData, PRepr Warning: Data.Array.Parallel.Lifted: could not find link destinations for: Data.Array.Parallel.Lifted.Selector.Sel2 Warning: Data.Array.Parallel.Prelude: could not find link destinations for: Data.Array.Parallel.Unlifted.Distributed.Types.DPrim Data.Array.Parallel.Unlifted.Sequential.Flat.UArr.UPrim Warning: Data.Array.Parallel.Prelude.Int: could not find link destinations for: Data.Array.Parallel.Unlifted.Distributed.Types.DPrim Data.Array.Parallel.Unlifted.Sequential.Flat.UArr.UPrim Warning: Data.Array.Parallel.Prelude.Word8: could not find link destinations for: Data.Array.Parallel.Unlifted.Distributed.Types.DPrim Data.Array.Parallel.Unlifted.Sequential.Flat.UArr.UPrim Warning: Data.Array.Parallel.Prelude.Double: could not find link destinations for: Data.Array.Parallel.Unlifted.Distributed.Types.DPrim Data.Array.Parallel.Unlifted.Sequential.Flat.UArr.UPrim Documentation created: dist-install/doc/html/dph-par/index.html "/usr/bin/ld" -r -o compiler/stage1/build/HSghc-6.12.1.20091216.o compiler/stage1/build/AsmCodeGen.o compiler/stage1/build/TargetReg.o compiler/stage1/build/NCGMonad.o compiler/stage1/build/Instruction.o compiler/stage1/build/Size.o compiler/stage1/build/Reg.o compiler/stage1/build/RegClass.o compiler/stage1/build/PprBase.o compiler/stage1/build/PIC.o compiler/stage1/build/Platform.o compiler/stage1/build/Alpha/Regs.o compiler/stage1/build/Alpha/RegInfo.o compiler/stage1/build/Alpha/Instr.o compiler/stage1/build/Alpha/CodeGen.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/RegPlate.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/CCall.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/Reg Alloc/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/PPC/FreeRegs.o compiler/stage1/build/RegAlloc/Linear/SPARC/FreeRegs.o compiler/stage1/build/BasicTypes.o compiler/stage1/build/DataCon.o compiler/stage1/build/Demand.o compiler/stage1/build/Exception.o compiler/stage1/build/Id.o compiler/stage1/build/IdInfo.o compiler/stage1/build/Literal.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/NewDemand.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/BlockId.o compiler/stage1/build/CLabel.o compiler/stage1/build/Cmm.o compiler/stage1/build/CmmBrokenBlock.o compiler/stage1/build/CmmBuildInfoTables.o compiler/stage1/build/CmmCPS.o compiler/stage1/build/CmmCPSGen.o compiler/stage1/build/CmmCPSZ.o compiler/stage1/build/CmmCallConv.o compiler/stage1/build/CmmCommonBlockElimZ.o compiler/stage1/build/CmmContFlowOpt.o compiler/stage1/build/CmmCvt.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/CmmLiveZ.o compiler/stage1/build/CmmOpt.o compiler/stage1/build/CmmParse.o compiler/stage1/build/CmmProcPoint.o compiler/stage1/build/CmmProcPointZ.o compiler/stage 1/build/CmmSpillReload.o compiler/stage1/build/CmmStackLayout.o compiler/stage1/build/CmmTx.o compiler/stage1/build/CmmUtils.o compiler/stage1/build/CmmZipUtil.o compiler/stage1/build/DFMonad.o compiler/stage1/build/Dataflow.o compiler/stage1/build/MkZipCfg.o compiler/stage1/build/MkZipCfgCmm.o compiler/stage1/build/OptimizationFuel.o compiler/stage1/build/PprC.o compiler/stage1/build/PprCmm.o compiler/stage1/build/PprCmmZ.o compiler/stage1/build/StackColor.o compiler/stage1/build/StackPlacements.o compiler/stage1/build/ZipCfg.o compiler/stage1/build/ZipCfgCmmRep.o compiler/stage1/build/ZipCfgExtras.o compiler/stage1/build/ZipDataflow.o compiler/stage1/build/Bitmap.o compiler/stage1/build/CgBindery.o compiler/stage1/build/CgCallConv.o compiler/stage1/build/CgCase.o compiler/stage1/build/CgClosure.o compiler/stage1/build/CgCon.o compiler/stage1/build/CgExpr.o compiler/stage1/build/CgForeignCall.o compiler/stage1/build/CgHeapery.o compiler/stage1/build/CgHpc.o compiler/stage1/build/CgInfoTbls.o compiler/stage1/build/CgLetNoEscape.o compiler/stage1/build/CgMonad.o compiler/stage1/build/CgParallel.o compiler/stage1/build/CgPrimOp.o compiler/stage1/build/CgProf.o compiler/stage1/build/CgStackery.o compiler/stage1/build/CgTailCall.o compiler/stage1/build/CgTicky.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/StgCmmGran.o compiler/stage1/build/StgCmmHeap.o compiler/stage1/build/StgCmmHpc.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/ClosureInfo.o compiler/stage1/build/CodeGen.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/CoreTidy.o compiler/stage1/build/CoreUnfold.o compiler/stage1/build/CoreUtils.o compiler/stage1/build/ExternalCore.o compiler/stage1/build/MkCore.o compiler/stage1/build/MkExternalCore.o compiler/stage1/build/PprCore.o compiler/stage1/build/PprExternalCore.o compiler/stage1/build/CprAnalyse.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/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/Annotations.o compiler/stage1/build/BreakArray.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/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/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/PackageConfig.o compiler/stage1/build/Packages.o compiler/stage1/build/PprTyThing.o compiler/stage1/build/StaticFlags.o compiler/stage1/build/StaticFlagParser.o compiler/stage1/build/SysTools.o compiler/stage1/build/TidyPgm.o compiler/stage1/build/Ctype.o compiler/stage1/build/HaddockUtils.o compiler/stage1/build/LexCore.o compiler/stage1/build/Lexer.o compiler/stage1/build/Parser.o compiler/stage1/build/ParserCore.o compiler/stage1/build/ParserCoreUtils.o compiler/stage1/build/RdrHsSyn.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/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/RnHsSyn.o compiler/stage1/build/RnNames.o compiler/stage1/build/RnPat.o compiler/stage1/build/RnSource.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/SRT.o compiler/stage1/build/SimplStg.o compiler/stage1/build/StgStats.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/DmdAnal.o compiler/stage1/build/SaAbsInt.o compiler/stage1/build/SaLib.o compiler/stage1/build/StrictAnal.o compiler/stage1/b uild/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/TcHsSyn.o compiler/stage1/build/TcHsType.o compiler/stage1/build/TcInstDcls.o compiler/stage1/build/TcMType.o compiler/stage1/build/TcMatches.o compiler/stage1/build/TcPat.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/TcTyClsDecls.o compiler/stage1/build/TcTyDecls.o compiler/stage1/build/TcTyFuns.o compiler/stage1/build/TcType.o compiler/stage1/build/TcUnify.o compiler/stage1/build/Class.o compiler/stage1/build/Coercion.o compiler/stage1/build/FamInstEnv.o compiler/stage1/build/FunDeps.o compiler/stage1/build/Generics.o compiler/stage1/build/InstEnv.o compiler/stage1/build/TyCon.o compiler/stage1/build/Type.o compiler/stage1/build/TypeRep.o compiler/stage1/build/Unify.o compiler/stage1/build/Bag.o compiler/stage1/build/Binary.o compiler/stage1/build/BufWrite.o compiler/stage1/build/Digraph.o compiler/stage1/build/Encoding.o compiler/stage1/build/FastBool.o compiler/stage1/build/FastFunctions.o compiler/stage1/build/FastMutInt.o compiler/stage1/build/FastString.o compiler/stage1/build/FastTypes.o compiler/stage1/build/Fingerprint.o compiler/stage1/build/FiniteMap.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/Interval.o compiler/stage1/build/LazyUniqFM.o compiler/stage1/build/ListSetOps.o compiler/stage1/build/Maybes.o compiler/stage1/build/MonadUtils.o compiler/stage1/buil d/OrdList.o compiler/stage1/build/Outputable.o compiler/stage1/build/Panic.o compiler/stage1/build/Pretty.o compiler/stage1/build/Serialized.o compiler/stage1/build/State.o compiler/stage1/build/StringBuffer.o compiler/stage1/build/UniqFM.o compiler/stage1/build/UniqSet.o compiler/stage1/build/Util.o compiler/stage1/build/VectBuiltIn.o compiler/stage1/build/VectCore.o compiler/stage1/build/VectMonad.o compiler/stage1/build/VectType.o compiler/stage1/build/VectUtils.o compiler/stage1/build/Vectorise.o compiler/stage1/build/parser/cutils.o compiler/stage1/build/utils/md5.o `/usr/bin/find compiler/stage1/build -name "*_stub.o" -print` "/usr/bin/ld" -r -o compiler/stage2/build/HSghc-6.12.1.20091216.o compiler/stage2/build/AsmCodeGen.o compiler/stage2/build/TargetReg.o compiler/stage2/build/NCGMonad.o compiler/stage2/build/Instruction.o compiler/stage2/build/Size.o compiler/stage2/build/Reg.o compiler/stage2/build/RegClass.o compiler/stage2/build/PprBase.o compiler/stage2/build/PIC.o compiler/stage2/build/Platform.o compiler/stage2/build/Alpha/Regs.o compiler/stage2/build/Alpha/RegInfo.o compiler/stage2/build/Alpha/Instr.o compiler/stage2/build/Alpha/CodeGen.o compiler/stage2/build/X86/Regs.o compiler/stage2/build/X86/RegInfo.o compiler/stage2/build/X86/Instr.o compiler/stage2/build/X86/Cond.o compiler/stage2/build/X86/Ppr.o compiler/stage2/build/X86/CodeGen.o compiler/stage2/build/PPC/Regs.o compiler/stage2/build/PPC/RegInfo.o compiler/stage2/build/PPC/Instr.o compiler/stage2/build/PPC/Cond.o compiler/stage2/build/PPC/Ppr.o compiler/stage2/build/PPC/CodeGen.o compiler/stage2/build/SPARC/Base.o compiler/stage2/build/SPARC/Regs.o compiler/stage2/build/SPARC/RegPlate.o compiler/stage2/build/SPARC/Imm.o compiler/stage2/build/SPARC/AddrMode.o compiler/stage2/build/SPARC/Cond.o compiler/stage2/build/SPARC/Instr.o compiler/stage2/build/SPARC/Stack.o compiler/stage2/build/SPARC/ShortcutJump.o compiler/stage2/build/SPARC/Ppr.o compiler/stage2/build/SPARC/CodeGen.o compiler/stage2/build/SPARC/CodeGen/Amode.o compiler/stage2/build/SPARC/CodeGen/Base.o compiler/stage2/build/SPARC/CodeGen/CCall.o compiler/stage2/build/SPARC/CodeGen/CondCode.o compiler/stage2/build/SPARC/CodeGen/Gen32.o compiler/stage2/build/SPARC/CodeGen/Gen64.o compiler/stage2/build/SPARC/CodeGen/Sanity.o compiler/stage2/build/SPARC/CodeGen/Expand.o compiler/stage2/build/RegAlloc/Liveness.o compiler/stage2/build/RegAlloc/Graph/Main.o compiler/stage2/build/RegAlloc/Graph/Stats.o compiler/stage2/build/RegAlloc/Graph/ArchBase.o compiler/stage2/build/RegAlloc/Graph/ArchX86.o compiler/stage2/build/RegAlloc/Graph/Coalesce.o compiler/stage2/build/RegAlloc/Graph/Spill.o compiler/stage2/build/Reg Alloc/Graph/SpillClean.o compiler/stage2/build/RegAlloc/Graph/SpillCost.o compiler/stage2/build/RegAlloc/Graph/TrivColorable.o compiler/stage2/build/RegAlloc/Linear/Main.o compiler/stage2/build/RegAlloc/Linear/JoinToTargets.o compiler/stage2/build/RegAlloc/Linear/State.o compiler/stage2/build/RegAlloc/Linear/Stats.o compiler/stage2/build/RegAlloc/Linear/FreeRegs.o compiler/stage2/build/RegAlloc/Linear/StackMap.o compiler/stage2/build/RegAlloc/Linear/Base.o compiler/stage2/build/RegAlloc/Linear/X86/FreeRegs.o compiler/stage2/build/RegAlloc/Linear/PPC/FreeRegs.o compiler/stage2/build/RegAlloc/Linear/SPARC/FreeRegs.o compiler/stage2/build/DsMeta.o compiler/stage2/build/TcSplice.o compiler/stage2/build/Convert.o compiler/stage2/build/ByteCodeAsm.o compiler/stage2/build/ByteCodeFFI.o compiler/stage2/build/ByteCodeGen.o compiler/stage2/build/ByteCodeInstr.o compiler/stage2/build/ByteCodeItbls.o compiler/stage2/build/ByteCodeLink.o compiler/stage2/build/Debugger.o compiler/stage2/build/LibFFI.o compiler/stage2/build/Linker.o compiler/stage2/build/ObjLink.o compiler/stage2/build/RtClosureInspect.o compiler/stage2/build/BasicTypes.o compiler/stage2/build/DataCon.o compiler/stage2/build/Demand.o compiler/stage2/build/Exception.o compiler/stage2/build/Id.o compiler/stage2/build/IdInfo.o compiler/stage2/build/Literal.o compiler/stage2/build/MkId.o compiler/stage2/build/Module.o compiler/stage2/build/Name.o compiler/stage2/build/NameEnv.o compiler/stage2/build/NameSet.o compiler/stage2/build/NewDemand.o compiler/stage2/build/OccName.o compiler/stage2/build/RdrName.o compiler/stage2/build/SrcLoc.o compiler/stage2/build/UniqSupply.o compiler/stage2/build/Unique.o compiler/stage2/build/Var.o compiler/stage2/build/VarEnv.o compiler/stage2/build/VarSet.o compiler/stage2/build/BlockId.o compiler/stage2/build/CLabel.o compiler/stage2/build/Cmm.o compiler/stage2/build/CmmBrokenBlock.o compiler/stage2/build/CmmBuildInfoTables.o compiler/stage2/build/CmmCPS.o compiler/stage2/build/CmmCPSGen.o compiler/stage2/build/CmmCPSZ.o compiler/s tage2/build/CmmCallConv.o compiler/stage2/build/CmmCommonBlockElimZ.o compiler/stage2/build/CmmContFlowOpt.o compiler/stage2/build/CmmCvt.o compiler/stage2/build/CmmExpr.o compiler/stage2/build/CmmInfo.o compiler/stage2/build/CmmLex.o compiler/stage2/build/CmmLint.o compiler/stage2/build/CmmLive.o compiler/stage2/build/CmmLiveZ.o compiler/stage2/build/CmmOpt.o compiler/stage2/build/CmmParse.o compiler/stage2/build/CmmProcPoint.o compiler/stage2/build/CmmProcPointZ.o compiler/stage2/build/CmmSpillReload.o compiler/stage2/build/CmmStackLayout.o compiler/stage2/build/CmmTx.o compiler/stage2/build/CmmUtils.o compiler/stage2/build/CmmZipUtil.o compiler/stage2/build/DFMonad.o compiler/stage2/build/Dataflow.o compiler/stage2/build/MkZipCfg.o compiler/stage2/build/MkZipCfgCmm.o compiler/stage2/build/OptimizationFuel.o compiler/stage2/build/PprC.o compiler/stage2/build/PprCmm.o compiler/stage2/build/PprCmmZ.o compiler/stage2/build/StackColor.o compiler/stage2/build/StackPlacements.o compiler/stage2/build/ZipCfg.o compiler/stage2/build/ZipCfgCmmRep.o compiler/stage2/build/ZipCfgExtras.o compiler/stage2/build/ZipDataflow.o compiler/stage2/build/Bitmap.o compiler/stage2/build/CgBindery.o compiler/stage2/build/CgCallConv.o compiler/stage2/build/CgCase.o compiler/stage2/build/CgClosure.o compiler/stage2/build/CgCon.o compiler/stage2/build/CgExpr.o compiler/stage2/build/CgForeignCall.o compiler/stage2/build/CgHeapery.o compiler/stage2/build/CgHpc.o compiler/stage2/build/CgInfoTbls.o compiler/stage2/build/CgLetNoEscape.o compiler/stage2/build/CgMonad.o compiler/stage2/build/CgParallel.o compiler/stage2/build/CgPrimOp.o compiler/stage2/build/CgProf.o compiler/stage2/build/CgStackery.o compiler/stage2/build/CgTailCall.o compiler/stage2/build/CgTicky.o compiler/stage2/build/CgUtils.o compiler/stage2/build/StgCmm.o compiler/stage2/build/StgCmmBind.o compiler/stage2/build/StgCmmClosure.o compiler/stage2/build/StgCmmCon.o compiler/stage2/build/StgCmmEnv.o compiler/stage2/build/StgCmmExpr.o compiler/stage2/build/StgCmmForeign.o compil er/stage2/build/StgCmmGran.o compiler/stage2/build/StgCmmHeap.o compiler/stage2/build/StgCmmHpc.o compiler/stage2/build/StgCmmLayout.o compiler/stage2/build/StgCmmMonad.o compiler/stage2/build/StgCmmPrim.o compiler/stage2/build/StgCmmProf.o compiler/stage2/build/StgCmmTicky.o compiler/stage2/build/StgCmmUtils.o compiler/stage2/build/ClosureInfo.o compiler/stage2/build/CodeGen.o compiler/stage2/build/SMRep.o compiler/stage2/build/CoreArity.o compiler/stage2/build/CoreFVs.o compiler/stage2/build/CoreLint.o compiler/stage2/build/CorePrep.o compiler/stage2/build/CoreSubst.o compiler/stage2/build/CoreSyn.o compiler/stage2/build/CoreTidy.o compiler/stage2/build/CoreUnfold.o compiler/stage2/build/CoreUtils.o compiler/stage2/build/ExternalCore.o compiler/stage2/build/MkCore.o compiler/stage2/build/MkExternalCore.o compiler/stage2/build/PprCore.o compiler/stage2/build/PprExternalCore.o compiler/stage2/build/CprAnalyse.o compiler/stage2/build/Check.o compiler/stage2/build/Coverage.o compiler/stage2/build/Desugar.o compiler/stage2/build/DsArrows.o compiler/stage2/build/DsBinds.o compiler/stage2/build/DsCCall.o compiler/stage2/build/DsExpr.o compiler/stage2/build/DsForeign.o compiler/stage2/build/DsGRHSs.o compiler/stage2/build/DsListComp.o compiler/stage2/build/DsMonad.o compiler/stage2/build/DsUtils.o compiler/stage2/build/Match.o compiler/stage2/build/MatchCon.o compiler/stage2/build/MatchLit.o compiler/stage2/build/HsBinds.o compiler/stage2/build/HsDecls.o compiler/stage2/build/HsDoc.o compiler/stage2/build/HsExpr.o compiler/stage2/build/HsImpExp.o compiler/stage2/build/HsLit.o compiler/stage2/build/HsPat.o compiler/stage2/build/HsSyn.o compiler/stage2/build/HsTypes.o compiler/stage2/build/HsUtils.o compiler/stage2/build/BinIface.o compiler/stage2/build/BuildTyCl.o compiler/stage2/build/IfaceEnv.o compiler/stage2/build/IfaceSyn.o compiler/stage2/build/IfaceType.o compiler/stage2/build/LoadIface.o compiler/stage2/build/MkIface.o compiler/stage2/build/TcIface.o compiler/stage2/build/Annotations.o compiler/stage2/build/Bre akArray.o compiler/stage2/build/CmdLineParser.o compiler/stage2/build/CodeOutput.o compiler/stage2/build/Config.o compiler/stage2/build/Constants.o compiler/stage2/build/DriverMkDepend.o compiler/stage2/build/DriverPhases.o compiler/stage2/build/DriverPipeline.o compiler/stage2/build/DynFlags.o compiler/stage2/build/ErrUtils.o compiler/stage2/build/Finder.o compiler/stage2/build/GHC.o compiler/stage2/build/HeaderInfo.o compiler/stage2/build/HscMain.o compiler/stage2/build/HscStats.o compiler/stage2/build/HscTypes.o compiler/stage2/build/InteractiveEval.o compiler/stage2/build/PackageConfig.o compiler/stage2/build/Packages.o compiler/stage2/build/PprTyThing.o compiler/stage2/build/StaticFlags.o compiler/stage2/build/StaticFlagParser.o compiler/stage2/build/SysTools.o compiler/stage2/build/TidyPgm.o compiler/stage2/build/Ctype.o compiler/stage2/build/HaddockUtils.o compiler/stage2/build/LexCore.o compiler/stage2/build/Lexer.o compiler/stage2/build/Parser.o compiler/stage2/build/ParserCore.o compiler/stage2/build/ParserCoreUtils.o compiler/stage2/build/RdrHsSyn.o compiler/stage2/build/ForeignCall.o compiler/stage2/build/PrelInfo.o compiler/stage2/build/PrelNames.o compiler/stage2/build/PrelRules.o compiler/stage2/build/PrimOp.o compiler/stage2/build/TysPrim.o compiler/stage2/build/TysWiredIn.o compiler/stage2/build/CostCentre.o compiler/stage2/build/SCCfinal.o compiler/stage2/build/RnBinds.o compiler/stage2/build/RnEnv.o compiler/stage2/build/RnExpr.o compiler/stage2/build/RnHsDoc.o compiler/stage2/build/RnHsSyn.o compiler/stage2/build/RnNames.o compiler/stage2/build/RnPat.o compiler/stage2/build/RnSource.o compiler/stage2/build/RnTypes.o compiler/stage2/build/CoreMonad.o compiler/stage2/build/CSE.o compiler/stage2/build/FloatIn.o compiler/stage2/build/FloatOut.o compiler/stage2/build/LiberateCase.o compiler/stage2/build/OccurAnal.o compiler/stage2/build/SAT.o compiler/stage2/build/SetLevels.o compiler/stage2/build/SimplCore.o compiler/stage2/build/SimplEnv.o compiler/stage2/build/SimplMonad.o compiler/stage2/build /SimplUtils.o compiler/stage2/build/Simplify.o compiler/stage2/build/SRT.o compiler/stage2/build/SimplStg.o compiler/stage2/build/StgStats.o compiler/stage2/build/Rules.o compiler/stage2/build/SpecConstr.o compiler/stage2/build/Specialise.o compiler/stage2/build/CoreToStg.o compiler/stage2/build/StgLint.o compiler/stage2/build/StgSyn.o compiler/stage2/build/DmdAnal.o compiler/stage2/build/SaAbsInt.o compiler/stage2/build/SaLib.o compiler/stage2/build/StrictAnal.o compiler/stage2/build/WorkWrap.o compiler/stage2/build/WwLib.o compiler/stage2/build/FamInst.o compiler/stage2/build/Inst.o compiler/stage2/build/TcAnnotations.o compiler/stage2/build/TcArrows.o compiler/stage2/build/TcBinds.o compiler/stage2/build/TcClassDcl.o compiler/stage2/build/TcDefaults.o compiler/stage2/build/TcDeriv.o compiler/stage2/build/TcEnv.o compiler/stage2/build/TcExpr.o compiler/stage2/build/TcForeign.o compiler/stage2/build/TcGenDeriv.o compiler/stage2/build/TcHsSyn.o compiler/stage2/build/TcHsType.o compiler/stage2/build/TcInstDcls.o compiler/stage2/build/TcMType.o compiler/stage2/build/TcMatches.o compiler/stage2/build/TcPat.o compiler/stage2/build/TcRnDriver.o compiler/stage2/build/TcRnMonad.o compiler/stage2/build/TcRnTypes.o compiler/stage2/build/TcRules.o compiler/stage2/build/TcSimplify.o compiler/stage2/build/TcTyClsDecls.o compiler/stage2/build/TcTyDecls.o compiler/stage2/build/TcTyFuns.o compiler/stage2/build/TcType.o compiler/stage2/build/TcUnify.o compiler/stage2/build/Class.o compiler/stage2/build/Coercion.o compiler/stage2/build/FamInstEnv.o compiler/stage2/build/FunDeps.o compiler/stage2/build/Generics.o compiler/stage2/build/InstEnv.o compiler/stage2/build/TyCon.o compiler/stage2/build/Type.o compiler/stage2/build/TypeRep.o compiler/stage2/build/Unify.o compiler/stage2/build/Bag.o compiler/stage2/build/Binary.o compiler/stage2/build/BufWrite.o compiler/stage2/build/Digraph.o compiler/stage2/build/Encoding.o compiler/stage2/build/FastBool.o compiler/stage2/build/FastFunctions.o compiler/stage2/build/FastMutInt.o compiler /stage2/build/FastString.o compiler/stage2/build/FastTypes.o compiler/stage2/build/Fingerprint.o compiler/stage2/build/FiniteMap.o compiler/stage2/build/GraphBase.o compiler/stage2/build/GraphColor.o compiler/stage2/build/GraphOps.o compiler/stage2/build/GraphPpr.o compiler/stage2/build/IOEnv.o compiler/stage2/build/Interval.o compiler/stage2/build/LazyUniqFM.o compiler/stage2/build/ListSetOps.o compiler/stage2/build/Maybes.o compiler/stage2/build/MonadUtils.o compiler/stage2/build/OrdList.o compiler/stage2/build/Outputable.o compiler/stage2/build/Panic.o compiler/stage2/build/Pretty.o compiler/stage2/build/Serialized.o compiler/stage2/build/State.o compiler/stage2/build/StringBuffer.o compiler/stage2/build/UniqFM.o compiler/stage2/build/UniqSet.o compiler/stage2/build/Util.o compiler/stage2/build/VectBuiltIn.o compiler/stage2/build/VectCore.o compiler/stage2/build/VectMonad.o compiler/stage2/build/VectType.o compiler/stage2/build/VectUtils.o compiler/stage2/build/Vectorise.o compiler/stage2/build/parser/cutils.o compiler/stage2/build/utils/md5.o `/usr/bin/find compiler/stage2/build -name "*_stub.o" -print` ld warning: atom sorting error for _ghczm6zi12zi1zi20091216_LibFFI_Czuffizucif_closure_tbl and _ghczm6zi12zi1zi20091216_LibFFI_Czuffizutype_closure_tbl in compiler/stage2/build/LibFFI.o ld warning: atom sorting error for _ghczm6zi12zi1zi20091216_LibFFI_Czuffizucif_closure_tbl and _ghczm6zi12zi1zi20091216_LibFFI_Czuffizutype_closure_tbl in compiler/stage2/build/LibFFI.o ld: scattered reloc r_address too large for inferred architecture ppc make[1]: *** [compiler/stage2/build/HSghc-6.12.1.20091216.o] Error 1 make: *** [all] Error 2 From simonpj at microsoft.com Wed Dec 16 03:35:36 2009 From: simonpj at microsoft.com (Simon Peyton Jones) Date: Wed Dec 16 03:09:35 2009 Subject: patch applied (testsuite): Add test for type families, discovered by Roman Message-ID: <20091216083535.GA22518@haskell.galois.com> Fri Dec 11 04:26:44 PST 2009 simonpj@microsoft.com * Add test for type families, discovered by Roman Ignore-this: 82ee6c77a2bd741185ae01d94c4eb694 Tests this patch: Fri Dec 11 12:01:22 GMT 2009 simonpj@microsoft.com * Fix two related bugs in u_tys When we normalise a type family application we must recursively call uTys, *not* 'go', because the latter loop is only there to look through type synonyms. This bug made the type checker generate ill-typed coercions, which were rejected by Core Lint. A related bug only affects the size of coercions. If faced with (m a) ~ (F b c) where F has arity 1, we want to decompose to m ~ F Int, a ~ c rather than deferring. The application decomposition was being tried last, so we were missing this opportunity. A ./tests/ghc-regress/indexed-types/should_compile/Roman1.hs M ./tests/ghc-regress/indexed-types/should_compile/all.T +1 View patch online: http://darcs.haskell.org/testsuite/_darcs/patches/20091211122644-1287e-3e80c1024c771c093332f8eece6c84e841247f3c.gz From simonpj at microsoft.com Wed Dec 16 03:35:40 2009 From: simonpj at microsoft.com (Simon Peyton Jones) Date: Wed Dec 16 03:09:38 2009 Subject: patch applied (testsuite): Test Trac #3717 Message-ID: <20091216083538.GA22535@haskell.galois.com> Wed Dec 16 00:33:23 PST 2009 simonpj@microsoft.com * Test Trac #3717 Ignore-this: 39238086fa5faf12d75bc533c7ad3b92 A ./tests/ghc-regress/simplCore/should_compile/T3717.hs A ./tests/ghc-regress/simplCore/should_compile/T3717.stderr M ./tests/ghc-regress/simplCore/should_compile/all.T +5 View patch online: http://darcs.haskell.org/testsuite/_darcs/patches/20091216083323-1287e-7dec682e3eced458d7713958e75b15fa21b0d6de.gz From simonpj at microsoft.com Wed Dec 16 03:35:48 2009 From: simonpj at microsoft.com (Simon Peyton-Jones) Date: Wed Dec 16 03:09:58 2009 Subject: Recycling GHC repos In-Reply-To: References: <59543203684B2244980D7E4057D5FBC10AF727DE@DB3EX14MBXC310.europe.corp.microsoft.com> <4B265A4D.80506@gmail.com> <404396ef0912140744r1c542d71vadf90e7f778331c3@mail.gmail.com> <59543203684B2244980D7E4057D5FBC10AF729CA@DB3EX14MBXC310.europe.corp.microsoft.com> Message-ID: <59543203684B2244980D7E4057D5FBC10AF74D6F@DB3EX14MBXC310.europe.corp.microsoft.com> Great. Ian: can you nuke it? Thanks Simon | -----Original Message----- | From: Samuel Bronson [mailto:naesten@gmail.com] | Sent: 15 December 2009 23:53 | To: Simon Peyton-Jones | Cc: Neil Mitchell; Simon Marlow; Manuel M T Chakravarty; Simon Marlow; Max | Bolingbroke; cvs-ghc@haskell.org | Subject: Re: Recycling GHC repos | | On Mon, Dec 14, 2009 at 12:31 PM, Simon Peyton-Jones | wrote: | > OK, so can we nuke it? ?Or who should we ask? | | Sure, fine, it's not that hard to recreate ... From simonpj at microsoft.com Wed Dec 16 03:48:24 2009 From: simonpj at microsoft.com (Simon Peyton Jones) Date: Wed Dec 16 03:22:25 2009 Subject: patch applied (ghc): Deal with warnings in Coercion.lhs Message-ID: <20091216084823.GA23040@haskell.galois.com> Wed Dec 16 00:40:53 PST 2009 simonpj@microsoft.com * Deal with warnings in Coercion.lhs Ignore-this: 8f5a0537c76ed366003253e1f550d4f5 M ./compiler/types/Coercion.lhs -13 +19 View patch online: http://darcs.haskell.org/ghc/_darcs/patches/20091216084053-1287e-848f957a96b73b7f8f5801d91f3d9b5926ed3011.gz From simonpj at microsoft.com Wed Dec 16 03:48:33 2009 From: simonpj at microsoft.com (Simon Peyton Jones) Date: Wed Dec 16 03:22:32 2009 Subject: patch applied (ghc): Fix a long-standing infelicity in the type pretty printer Message-ID: <20091216084832.GA23075@haskell.galois.com> Wed Dec 16 00:45:13 PST 2009 simonpj@microsoft.com * Fix a long-standing infelicity in the type pretty printer Ignore-this: 2d99f8733f6642671fcb88f2179e91e9 We weren't parenthesising List (C Int) correctly, when (C Int) is a PredTy M ./compiler/types/TypeRep.lhs -1 +2 View patch online: http://darcs.haskell.org/ghc/_darcs/patches/20091216084513-1287e-cf2942e9d39dd710b80df50d497cfec93ae1fc1e.gz From simonpj at microsoft.com Wed Dec 16 03:48:39 2009 From: simonpj at microsoft.com (Simon Peyton Jones) Date: Wed Dec 16 03:22:38 2009 Subject: patch applied (ghc): Make setInlineActivation left-associative Message-ID: <20091216084839.GA23092@haskell.galois.com> Wed Dec 16 00:45:36 PST 2009 simonpj@microsoft.com * Make setInlineActivation left-associative Ignore-this: 4d166f158c79c819ac73a0368e52473c M ./compiler/basicTypes/Id.lhs +1 View patch online: http://darcs.haskell.org/ghc/_darcs/patches/20091216084536-1287e-1d2edeb3cb8e4587b400e598348b89efbaeb5db8.gz From simonpj at microsoft.com Wed Dec 16 03:48:46 2009 From: simonpj at microsoft.com (Simon Peyton Jones) Date: Wed Dec 16 03:22:46 2009 Subject: patch applied (ghc): Comments only Message-ID: <20091216084846.GA23109@haskell.galois.com> Wed Dec 16 00:45:58 PST 2009 simonpj@microsoft.com * Comments only Ignore-this: e5fc7949893dbbdc756d0616647a999b M ./compiler/simplCore/SimplUtils.lhs -5 +7 View patch online: http://darcs.haskell.org/ghc/_darcs/patches/20091216084558-1287e-b4f96441998f686ee03779bcb940935a42246f8e.gz From simonpj at microsoft.com Wed Dec 16 03:48:53 2009 From: simonpj at microsoft.com (Simon Peyton Jones) Date: Wed Dec 16 03:22:54 2009 Subject: patch applied (ghc): Two improvements to optCoercion Message-ID: <20091216084853.GA23130@haskell.galois.com> Wed Dec 16 00:47:06 PST 2009 simonpj@microsoft.com * Two improvements to optCoercion Ignore-this: 699d2deb1b1bf0c7bd7afb809bee26d2 * Fix a bug that meant that (right (inst (forall tv.co) ty)) wasn't getting optimised. This showed up in the compiled code for ByteCodeItbls * Add a substitution to optCoercion, so that it simultaneously substitutes and optimises. Both call sites wanted this, and optCoercion itself can use it, so it seems a win all round. M ./compiler/coreSyn/CoreSubst.lhs -3 +9 M ./compiler/simplCore/SimplEnv.lhs -5 +8 M ./compiler/simplCore/Simplify.lhs -3 +4 M ./compiler/types/Coercion.lhs -35 +53 M ./compiler/types/Type.lhs -1 +5 View patch online: http://darcs.haskell.org/ghc/_darcs/patches/20091216084706-1287e-81e8ca57f40af01e0436b3e71048b383b3636b28.gz From simonpj at microsoft.com Wed Dec 16 04:04:48 2009 From: simonpj at microsoft.com (Simon Peyton Jones) Date: Wed Dec 16 03:38:47 2009 Subject: patch applied (ghc): Refactor to combine two eqExpr functions Message-ID: <20091216090448.GA23795@haskell.galois.com> Wed Dec 16 00:50:33 PST 2009 simonpj@microsoft.com * Refactor to combine two eqExpr functions Ignore-this: 925dec0fc9af1e0a9359226359627ae7 I'd forgotten that Rules.lhs already has an eqExpr function. This patch combines Rules.eqExpr with the (recent) CoreUtils.eqExpr. I also did a little refactoring by defining CoreSyn.expandUnfolding_maybe (see Note [Expanding variables] in Rules.lhs), and using it in a) CoreUnfold.exprIsConApp_maybe b) Rule matching M ./compiler/coreSyn/CoreSyn.lhs -1 +8 M ./compiler/coreSyn/CoreUnfold.lhs -6 +4 M ./compiler/coreSyn/CoreUtils.lhs -27 +61 M ./compiler/specialise/Rules.lhs -78 +7 View patch online: http://darcs.haskell.org/ghc/_darcs/patches/20091216085033-1287e-88e4127e3534067dc77084a26582735d2165ebbd.gz From simonpj at microsoft.com Wed Dec 16 04:04:53 2009 From: simonpj at microsoft.com (Simon Peyton Jones) Date: Wed Dec 16 03:38:54 2009 Subject: patch applied (ghc): Add comments Message-ID: <20091216090452.GA23821@haskell.galois.com> Wed Dec 16 01:03:44 PST 2009 simonpj@microsoft.com * Add comments Ignore-this: 6468afc939ab795d5a0eb9fd5dc08a48 M ./utils/compare_sizes/compareSizes.hs +21 View patch online: http://darcs.haskell.org/ghc/_darcs/patches/20091216090344-1287e-e6633823314a2069b954d0f209075d5a6cc3be0e.gz From marlowsd at gmail.com Wed Dec 16 08:40:53 2009 From: marlowsd at gmail.com (Simon Marlow) Date: Wed Dec 16 08:14:51 2009 Subject: patch applied (ghc): add a couple of assertions Message-ID: <20091216134052.GA7229@haskell.galois.com> Mon Nov 23 02:19:18 PST 2009 Simon Marlow * add a couple of assertions Ignore-this: e631da990055fd28156a6c887e1468ca M ./rts/RaiseAsync.c +4 View patch online: http://darcs.haskell.org/ghc/_darcs/patches/20091123101918-12142-833d2a8c600fef1c4d10d134f9dae9f2f725dd4d.gz From marlowsd at gmail.com Wed Dec 16 08:40:58 2009 From: marlowsd at gmail.com (Simon Marlow) Date: Wed Dec 16 08:14:57 2009 Subject: patch applied (ghc): #include if we have it (#3760) Message-ID: <20091216134058.GA7254@haskell.galois.com> Wed Dec 16 01:55:01 PST 2009 Simon Marlow * #include if we have it (#3760) Ignore-this: 7c00991a67ae6715e16c6458bf0b78af M ./configure.ac -1 +1 M ./rts/posix/Select.c +4 View patch online: http://darcs.haskell.org/ghc/_darcs/patches/20091216095501-12142-f1291a63badd744134f91212b751b95eff4ffe65.gz From marlowsd at gmail.com Wed Dec 16 08:41:03 2009 From: marlowsd at gmail.com (Simon Marlow) Date: Wed Dec 16 08:15:02 2009 Subject: patch applied (ghc): configure.ac: fix libm checks (Trac #3730) Message-ID: <20091216134102.GA7272@haskell.galois.com> Fri Dec 4 13:40:12 PST 2009 Sergei Trofimovich * configure.ac: fix libm checks (Trac #3730) Ignore-this: f3372535a68f3833247f679b023745c8 libbfd pulled libm as dependency and broke LIBM= detection. Patch moves libm in library tests as early as possible. Thanks to asuffield for suggesting such a simple fix. Thanks to Roie Kerstein and Renato Gallo for finding and tracking down the issue. M ./configure.ac -5 +9 View patch online: http://darcs.haskell.org/ghc/_darcs/patches/20091204214012-3eaf8-1882af6f6c1563846433faffaecdd678fdff7c5b.gz From marlowsd at gmail.com Wed Dec 16 08:41:08 2009 From: marlowsd at gmail.com (Simon Marlow) Date: Wed Dec 16 08:15:06 2009 Subject: patch applied (ghc): fix up libm detection and use (#3724) Message-ID: <20091216134107.GA7294@haskell.galois.com> Wed Dec 16 03:36:52 PST 2009 Simon Marlow * fix up libm detection and use (#3724) Ignore-this: 6bbdd7302b262ac3b8ddc5c852dc538 M ./configure.ac -5 +2 M ./mk/config.mk.in -3 M ./rts/package.conf.in -1 +4 View patch online: http://darcs.haskell.org/ghc/_darcs/patches/20091216113652-12142-b0b084cff75b3e7ded67dc839631b53f8ea9b4fb.gz From igloo at earth.li Wed Dec 16 08:57:45 2009 From: igloo at earth.li (Ian Lynagh) Date: Wed Dec 16 08:31:44 2009 Subject: Recycling GHC repos In-Reply-To: <59543203684B2244980D7E4057D5FBC10AF74D6F@DB3EX14MBXC310.europe.corp.microsoft.com> References: <59543203684B2244980D7E4057D5FBC10AF727DE@DB3EX14MBXC310.europe.corp.microsoft.com> <4B265A4D.80506@gmail.com> <404396ef0912140744r1c542d71vadf90e7f778331c3@mail.gmail.com> <59543203684B2244980D7E4057D5FBC10AF729CA@DB3EX14MBXC310.europe.corp.microsoft.com> <59543203684B2244980D7E4057D5FBC10AF74D6F@DB3EX14MBXC310.europe.corp.microsoft.com> Message-ID: <20091216135745.GA2419@matrix.chaos.earth.li> On Wed, Dec 16, 2009 at 08:35:48AM +0000, Simon Peyton-Jones wrote: > Great. Ian: can you nuke it? Thanks ghc-hashedrepo deleted. Thanks Ian From simonpj at microsoft.com Wed Dec 16 11:55:50 2009 From: simonpj at microsoft.com (Simon Peyton Jones) Date: Wed Dec 16 11:29:48 2009 Subject: patch applied (ghc): Comments only Message-ID: <20091216165549.GA20853@haskell.galois.com> Wed Dec 16 06:49:08 PST 2009 simonpj@microsoft.com * Comments only Ignore-this: 3dae7793802ded696b01f891a77aaf8 M ./compiler/basicTypes/BasicTypes.lhs +2 M ./compiler/coreSyn/CoreSyn.lhs -4 +6 M ./compiler/types/Coercion.lhs -1 +1 View patch online: http://darcs.haskell.org/ghc/_darcs/patches/20091216144908-1287e-2be84e43fa6a5a4e0abb6be16656f9c80fbee69d.gz From simonpj at microsoft.com Wed Dec 16 11:55:55 2009 From: simonpj at microsoft.com (Simon Peyton Jones) Date: Wed Dec 16 11:29:54 2009 Subject: patch applied (ghc): Adjust Activations for specialise and work/wrap, and better simplify in InlineRules Message-ID: <20091216165554.GA20876@haskell.galois.com> Wed Dec 16 06:52:05 PST 2009 simonpj@microsoft.com * Adjust Activations for specialise and work/wrap, and better simplify in InlineRules Ignore-this: 2606cf9b00f2172097332b8b25b0553c This patch does two main things: 1. Adjusts the way we set the Activation for a) The wrappers generated by the strictness analyser See Note [Wrapper activation] in WorkWrap b) The RULEs generated by Specialise and SpecConstr See Note [Auto-specialisation and RULES] in Specialise Note [Transfer activation] in SpecConstr 2. Refines how we set the phase when simplifying the right hand side of an InlineRule. See Note [Simplifying inside InlineRules] in SimplUtils. Most of the extra lines are comments! The merit of (2) is that a bit more stuff happens inside InlineRules, and that in turn allows better dead-code elimination. M ./compiler/simplCore/SimplUtils.lhs -43 +97 M ./compiler/simplCore/Simplify.lhs -3 +5 M ./compiler/specialise/SpecConstr.lhs -23 +28 M ./compiler/specialise/Specialise.lhs -20 +26 M ./compiler/stranal/WorkWrap.lhs -35 +65 View patch online: http://darcs.haskell.org/ghc/_darcs/patches/20091216145205-1287e-1a6b451ba503ff3d5eb2ce12188c7c135a5c2070.gz From simonpj at microsoft.com Wed Dec 16 11:59:57 2009 From: simonpj at microsoft.com (Simon Peyton Jones) Date: Wed Dec 16 11:33:55 2009 Subject: patch applied (testsuite): Add test for applying specialisations inside InlineRules Message-ID: <20091216165956.GA21053@haskell.galois.com> Wed Dec 16 08:53:52 PST 2009 simonpj@microsoft.com * Add test for applying specialisations inside InlineRules Ignore-this: a5514ebd31dfb2df2b042b603c19008b M ./tests/ghc-regress/simplCore/should_compile/all.T +4 A ./tests/ghc-regress/simplCore/should_compile/spec-inline.hs A ./tests/ghc-regress/simplCore/should_compile/spec-inline.stderr View patch online: http://darcs.haskell.org/testsuite/_darcs/patches/20091216165352-1287e-3d6eba64d6e0365dfa44ad2b20953a7bd234f20c.gz From simonpj at microsoft.com Wed Dec 16 12:00:00 2009 From: simonpj at microsoft.com (Simon Peyton Jones) Date: Wed Dec 16 11:33:58 2009 Subject: patch applied (testsuite): Update output Message-ID: <20091216165959.GA21071@haskell.galois.com> Wed Dec 16 08:54:05 PST 2009 simonpj@microsoft.com * Update output Ignore-this: 1a4bf5cbe06aa347a11d173c90368e74 M ./tests/ghc-regress/simplCore/should_compile/T3717.stderr -1 +1 View patch online: http://darcs.haskell.org/testsuite/_darcs/patches/20091216165405-1287e-b970177eea1ef5f18f21e4f3bc8e4fd0015bd65b.gz From igloo at earth.li Wed Dec 16 12:27:14 2009 From: igloo at earth.li (Ian Lynagh) Date: Wed Dec 16 12:01:12 2009 Subject: patch applied (ghc): Build and install inplace the count_lines and compareSizes utils Message-ID: <20091216172713.GA22191@haskell.galois.com> Wed Dec 16 08:56:08 PST 2009 Ian Lynagh * Build and install inplace the count_lines and compareSizes utils ./utils/compare_sizes/compareSizes.hs -> ./utils/compare_sizes/Main.hs ./utils/count_lines/count_lines -> ./utils/count_lines/count_lines.lprl M ./ghc.mk +5 M ./rules/build-perl.mk -3 +3 A ./utils/compare_sizes/LICENSE M ./utils/compare_sizes/Main.hs -1 +5 A ./utils/compare_sizes/compareSizes.cabal A ./utils/compare_sizes/ghc.mk M ./utils/count_lines/count_lines.lprl +5 A ./utils/count_lines/ghc.mk View patch online: http://darcs.haskell.org/ghc/_darcs/patches/20091216165608-3fd76-8d6f56b4b610fd87a18760728ba8e59f7c011834.gz From igloo at earth.li Wed Dec 16 16:17:18 2009 From: igloo at earth.li (Ian Lynagh) Date: Wed Dec 16 15:51:18 2009 Subject: patch applied (ghc): Fix build with Solaris sed Message-ID: <20091216211717.GA4230@haskell.galois.com> Wed Dec 16 12:43:54 PST 2009 Ian Lynagh * Fix build with Solaris sed Rather than trying to handle tabs with sed portably, we just use tr to remove them before we start. M ./mk/config.mk.in +1 M ./utils/ghc-cabal/ghc.mk -1 +3 View patch online: http://darcs.haskell.org/ghc/_darcs/patches/20091216204354-3fd76-445b0804b3d0b5bf0ffd2b44de706a441eb5dd10.gz From hgolden at socal.rr.com Wed Dec 16 16:57:52 2009 From: hgolden at socal.rr.com (Howard B. Golden) Date: Wed Dec 16 16:31:51 2009 Subject: Fix GHC ticket 2615 (linker scripts in .so files) In-Reply-To: <1259939846.4778.177.camel@localhost> References: <200911302249.12167.hgolden@socal.rr.com> <200912030859.30662.hgolden@socal.rr.com> <1259939846.4778.177.camel@localhost> Message-ID: <200912161357.52890.hgolden@socal.rr.com> On Friday December 4, 2009, Duncan Coutts wrote: > On Thu, 2009-12-03 at 08:59 -0800, Howard B. Golden wrote: > > On Thursday December 3, 2009, Duncan Coutts wrote: > > > The point is, technically we probably do not want "ghci -lpcre" > > > to translate directly into a call to dlopen "libpcre.so". There > > > should be another translation stage to give us "libpcre.so.0". > > > Then that name --- corresponding to a fixed ABI --- should be > > > kept in the package config so we keep linking to the same thing > > > even if you install newer versions of the C lib. > > > > I'm not sure this applies to ghci loading from the command line. I > > believe the semantics should be the same as the system linker uses, > > i.e., the current version. > > Right, but if we can resolve -lpcre to libpcre.so.0 then we can > dlopen libpcre.so.0 without having to parse linker scripts. First, I have uploaded a patch into Trac. It embodies what follows: To reiterate the above point about shared library versions, when we run "ghci -lpcre", we are saying "give me the current version of libpcre.so (whatever that is)." This is exactly the syntax and semantics of the linker command "ld -lpcre". In other words, for ghci _only_ dynamic loading is the same as contemporaneous linking. On the other hand, it is not proper to compile a program with "ghci -lpcre" unless the current specific version of libpcre.so is saved, since the program should have the same semantics whenever it is executed in future. So I agree partly and disagree partly with Flameeyes about this. I don't know whether or not compiled programs contain the specific version number of the shared library they were compiled against. If they don't, this should be fixed. It probably isn't necessary to parsed linker scripts fully. My patch uses a regular expression, not a full parser. If we need to fully comply with the semantics of linker scripts, I believe we should simply invoke the system's linker, not try to reimplement its parser. I still think the goal should be to eliminate the linker code entirely and invoke the system linker and dynamic loader. I will continue to research this. Howard From igloo at earth.li Wed Dec 16 18:17:56 2009 From: igloo at earth.li (Ian Lynagh) Date: Wed Dec 16 17:51:53 2009 Subject: patch applied (ghc-6.12/ghc): Check upper/lower bounds on various RTS flags (#3633) Message-ID: <20091216231755.GA8736@haskell.galois.com> Thu Nov 19 06:24:22 PST 2009 Simon Marlow * Check upper/lower bounds on various RTS flags (#3633) Ignore-this: 8cbbb3f0f2c46711967491d5c028a410 Also, make K mean 1024 rather than 1000, in RTS flags (similarly for M and G). The main reason I want to change it is that otherwise this might be confusing: exp3_8: error in RTS option -H4k: size outside allowed range (4096 - 18446744073709551615) And I think the original reason for using 1000 instead of 1024, worries about direct-mapped caches, is not an issue in this context (even if you can find a direct-mapped cache these days). M ./rts/RtsFlags.c -59 +59 View patch online: http://darcs.haskell.org/ghc-6.12/ghc/_darcs/patches/20091119142422-12142-80eaf1859ecbe7a773354b297cfb003cd75fc1a8.gz From igloo at earth.li Wed Dec 16 18:18:00 2009 From: igloo at earth.li (Ian Lynagh) Date: Wed Dec 16 17:51:58 2009 Subject: patch applied (ghc-6.12/ghc): Barf on unhandled Mach-O relocations in the ghci linker Message-ID: <20091216231800.GA8761@haskell.galois.com> Tue Nov 10 18:07:12 PST 2009 Manuel M T Chakravarty * Barf on unhandled Mach-O relocations in the ghci linker Ignore-this: 67cd1323420bf7139a7ee293b43e7be9 - It might be worthwhile to MERGE this to 6.12, BUT somebody should validate it on PPC/Mac OS X first. M ./rts/Linker.c -8 +48 View patch online: http://darcs.haskell.org/ghc-6.12/ghc/_darcs/patches/20091111020712-6295e-9b32ec3f8970387f1a884c2532b35a88a3338ad4.gz From igloo at earth.li Wed Dec 16 18:18:05 2009 From: igloo at earth.li (Ian Lynagh) Date: Wed Dec 16 17:52:02 2009 Subject: patch applied (ghc-6.12/ghc): configure.ac: fix libm checks (Trac #3730) Message-ID: <20091216231805.GA8786@haskell.galois.com> Fri Dec 4 13:40:12 PST 2009 Sergei Trofimovich * configure.ac: fix libm checks (Trac #3730) Ignore-this: f3372535a68f3833247f679b023745c8 libbfd pulled libm as dependency and broke LIBM= detection. Patch moves libm in library tests as early as possible. Thanks to asuffield for suggesting such a simple fix. Thanks to Roie Kerstein and Renato Gallo for finding and tracking down the issue. M ./configure.ac -5 +9 View patch online: http://darcs.haskell.org/ghc-6.12/ghc/_darcs/patches/20091204214012-3eaf8-1882af6f6c1563846433faffaecdd678fdff7c5b.gz From igloo at earth.li Wed Dec 16 18:18:09 2009 From: igloo at earth.li (Ian Lynagh) Date: Wed Dec 16 17:52:07 2009 Subject: patch applied (ghc-6.12/ghc): fix up libm detection and use (#3724) Message-ID: <20091216231809.GA8803@haskell.galois.com> Wed Dec 16 03:36:52 PST 2009 Simon Marlow * fix up libm detection and use (#3724) Ignore-this: 6bbdd7302b262ac3b8ddc5c852dc538 M ./configure.ac -5 +2 M ./mk/config.mk.in -3 M ./rts/package.conf.in -1 +4 View patch online: http://darcs.haskell.org/ghc-6.12/ghc/_darcs/patches/20091216113652-12142-b0b084cff75b3e7ded67dc839631b53f8ea9b4fb.gz From igloo at earth.li Wed Dec 16 18:18:14 2009 From: igloo at earth.li (Ian Lynagh) Date: Wed Dec 16 17:52:13 2009 Subject: patch applied (ghc-6.12/ghc): #include if we have it (#3760) Message-ID: <20091216231814.GA8821@haskell.galois.com> Wed Dec 16 01:55:01 PST 2009 Simon Marlow * #include if we have it (#3760) Ignore-this: 7c00991a67ae6715e16c6458bf0b78af M ./configure.ac -1 +1 M ./rts/posix/Select.c +4 View patch online: http://darcs.haskell.org/ghc-6.12/ghc/_darcs/patches/20091216095501-12142-f1291a63badd744134f91212b751b95eff4ffe65.gz From igloo at earth.li Wed Dec 16 18:18:20 2009 From: igloo at earth.li (Ian Lynagh) Date: Wed Dec 16 17:52:18 2009 Subject: patch applied (ghc-6.12/ghc): Check whether the main function is actually exported (#414) Message-ID: <20091216231819.GA8843@haskell.galois.com> Mon Nov 30 03:23:27 PST 2009 Simon Marlow * Check whether the main function is actually exported (#414) Ignore-this: 1afaa18d8c0c9e1d029531ac9d4865bb M ./compiler/typecheck/TcRnDriver.lhs -4 +24 M ./compiler/typecheck/TcRnMonad.lhs -1 +2 M ./compiler/typecheck/TcRnTypes.lhs -2 +6 View patch online: http://darcs.haskell.org/ghc-6.12/ghc/_darcs/patches/20091130112327-12142-46b6bfcfe635bb17c16c81b92a4c3484863c0f7c.gz From igloo at earth.li Wed Dec 16 18:18:24 2009 From: igloo at earth.li (Ian Lynagh) Date: Wed Dec 16 17:52:22 2009 Subject: patch applied (ghc-6.12/ghc): define HS_WORD_MAX Message-ID: <20091216231823.GA8860@haskell.galois.com> Thu Nov 19 06:01:43 PST 2009 Simon Marlow * define HS_WORD_MAX Ignore-this: ed27e7c7ac0bd03cddcd745ae7053a74 M ./includes/HsFFI.h +2 View patch online: http://darcs.haskell.org/ghc-6.12/ghc/_darcs/patches/20091119140143-12142-7f8abe087500431ff9b960348fb5006000f16721.gz From igloo at earth.li Wed Dec 16 18:18:28 2009 From: igloo at earth.li (Ian Lynagh) Date: Wed Dec 16 17:52:27 2009 Subject: patch applied (ghc-6.12/ghc): Print the prog name in errorBelch() even if prog_argv is not set yet Message-ID: <20091216231828.GA8879@haskell.galois.com> Thu Nov 19 05:52:30 PST 2009 Simon Marlow * Print the prog name in errorBelch() even if prog_argv is not set yet Ignore-this: ec42e7a4f344ebc34befddfc3d74a946 This means we get the prog name in error messages from the flag parser M ./rts/RtsMessages.c -1 +1 View patch online: http://darcs.haskell.org/ghc-6.12/ghc/_darcs/patches/20091119135230-12142-5a597f047dfe819a3638214fc4129ac86d86d533.gz From igloo at earth.li Wed Dec 16 18:30:49 2009 From: igloo at earth.li (Ian Lynagh) Date: Wed Dec 16 18:04:45 2009 Subject: patch applied (ghc-6.12/testsuite): add a test for #414 Message-ID: <20091216233049.GA9510@haskell.galois.com> Mon Nov 30 04:04:04 PST 2009 Simon Marlow * add a test for #414 Ignore-this: 11d4a89e43473fabc1ee6f1e6a57ff5d A ./tests/ghc-regress/module/T414.hs A ./tests/ghc-regress/module/T414.stderr A ./tests/ghc-regress/module/T414a.hs A ./tests/ghc-regress/module/T414b.hs M ./tests/ghc-regress/module/all.T +3 View patch online: http://darcs.haskell.org/ghc-6.12/testsuite/_darcs/patches/20091130120404-12142-fcc0958423e3cf308daa9c231395b5ff4a2dcca6.gz From igloo at earth.li Wed Dec 16 18:30:52 2009 From: igloo at earth.li (Ian Lynagh) Date: Wed Dec 16 18:04:50 2009 Subject: patch applied (ghc-6.12/testsuite): Update T414's output for the 6.12 branch Message-ID: <20091216233050.GA9527@haskell.galois.com> Wed Dec 16 13:57:56 PST 2009 Ian Lynagh * Update T414's output for the 6.12 branch M ./tests/ghc-regress/module/T414.stderr -1 +1 View patch online: http://darcs.haskell.org/ghc-6.12/testsuite/_darcs/patches/20091216215756-3fd76-0a688e889848310b22e52954b206014dacef089a.gz From ghcbuild at microsoft.com Wed Dec 16 20:38:38 2009 From: ghcbuild at microsoft.com (GHC Build Reports) Date: Wed Dec 16 20:38:40 2009 Subject: [nightly] 16-Dec-2009 build of HEAD on x86_64-unknown-linux (cam-04-unx.europe.corp.microsoft.com) Message-ID: <20091217013838.EC0B63241D7@www.haskell.org> Build description = HEAD on x86_64-unknown-linux (cam-04-unx.europe.corp.microsoft.com) Build location = /64playpen/simonmar/nightly/HEAD-cam-04-unx Build config file = /home/simonmar/nightly/site/msrc/conf-HEAD-cam-04-unx Nightly build started on cam-04-unx at Wed Dec 16 19:00:01 GMT 2009. **** checking out new source tree ... warning: . already present; omitting ok. (GHC Version 6.13.20091216) **** Building stage 1 compiler ... ok. **** Building stage 2 compiler ... ok. **** Building stage 3 compiler ... ok. **** building source distribution ... ok. **** building testsuite tools ... ok. **** running tests ... ok (summary below). **** building compiler binary distribution ... ok. **** uploading binary distribution ... ok. **** running nofib (-O) ... ok. **** running nofib (-O -fvia-C) ... ok. **** running nofib (-O -prof -auto-all) ... ok. **** running nofib (-O -prof -auto-all -fasm) ... ok. **** running nofib (-fasm) ... ok. **** publishing logs ... ok. Logs are at http://www.haskell.org/ghc/dist/current/logs Dists are at http://www.haskell.org/ghc/dist/current/dist Docs are at http://www.haskell.org/ghc/dist/current/docs All done! Nightly build finished successfully at Thu Dec 17 02:04:41 GMT 2009 ------------- GHC Test summary --------------------- OVERALL SUMMARY for test run started at Wed Dec 16 21:49:04 GMT 2009 2434 total tests, which gave rise to 13456 test cases, of which 0 caused framework failures 2782 were skipped 10285 expected passes 359 expected failures 0 unexpected passes 30 unexpected failures Unexpected failures: T3001-2(prof_hb) annrun01(normal,optc,hpc,optasm,ghci,threaded1,threaded2,dyn) barton-mangler-bug(profc) concprog001(ghci,threaded2) hpc_draft(normal) hpc_hand_overlay(normal) hpc_markup_001(normal) hpc_markup_002(normal) hpc_markup_multi_001(normal) hpc_markup_multi_002(normal) hpc_markup_multi_003(normal) hpc_overlay(normal) hpc_overlay2(normal) hpc_report_001(normal) hpc_report_002(normal) hpc_report_003(normal) hpc_report_multi_001(normal) hpc_report_multi_002(normal) hpc_report_multi_003(normal) hpc_show(normal) hpc_show_multi_001(normal) hpc_show_multi_002(normal) ---------------------------------------------------- Nightly run ended at Thu Dec 17 02:04:41 GMT 2009 From bit.bucket at galois.com Thu Dec 17 03:30:03 2009 From: bit.bucket at galois.com (BuildBot Collator) Date: Thu Dec 17 03:04:01 2009 Subject: Daily report for stable Message-ID: <200912170830.nBH8U3rw006990@monk.galois.com> Build results: kahl G5 Gentoo Linux stable: lost x86 Linux stable: pass x86 Windows stable: pass x86 Windows stable fast: pass lost pass pass pass x86-64 Linux stable: pass Old unexpected test passes: 2410 3 x86 Linux stable TH_spliceE5_prof 3 x86 Linux stable newtype 3 x86 Linux stable prof001 3 x86 Linux stable prof002 3 x86 Linux stable New unexpected test failures: outofmem2 1 x86 Windows stable fast Fixed unexpected test failures: 3429 CPUTime001 conc019 Old unexpected test failures: 2302 1 tnaur x86 OS X stable 2816 1 tnaur x86 OS X stable T1969 2 x86 Windows stable annrun01 3 x86 Linux stable apirecomp001 4 tnaur x86 OS X stable break024 5 tnaur x86 OS X stable cg007 1 x86 Windows stable conc012 2 tnaur x86 OS X stable concprog001 3 x86 Linux stable derefnull 1 x86 Windows stable divbyzero 1 x86 Windows stable dynamic_flags_001 3 x86 Linux stable ffi005 1 tnaur x86 OS X stable ghci024 3 x86 Linux stable ghci028 1 tnaur x86 OS X stable num009 2 tnaur x86 OS X stable num012 1 x86 Windows stable print006 1 x86 Windows stable print021 1 tnaur x86 OS X stable recomp001 3 x86 Linux stable recomp002 3 x86 Linux stable recomp005 3 x86 Linux stable recomp006 3 x86 Linux stable rtsflags001 5 tnaur x86 OS X stable signals002 1 tnaur x86 OS X stable signals004 1 tnaur x86 OS X stable -------------- next part -------------- An HTML attachment was scrubbed... URL: http://www.haskell.org/pipermail/cvs-ghc/attachments/20091217/900064cd/attachment-0001.html From bit.bucket at galois.com Thu Dec 17 03:30:03 2009 From: bit.bucket at galois.com (BuildBot Collator) Date: Thu Dec 17 03:04:03 2009 Subject: Daily report for head Message-ID: <200912170830.nBH8U3fn006991@monk.galois.com> Skipped content of type multipart/alternative-------------- next part -------------- Last 30 lines: sed -e "1s|\.o|\.o|" -e "1s|^|libraries/ghc-prim/cbits/|" -e "1s|libraries/ghc-prim/|libraries/ghc-prim/dist-install/build/|" -e "s|c:/builds/slave/x86-win-head/build/||g" -e "s|dist-install/build/dist-install/build|dist-install/build|g" libraries/ghc-prim/dist-install/build/.depend-v-p.c_asm.bit >> libraries/ghc-prim/dist-install/build/.depend-v-p.c_asm.tmp && sed -e "1s|\.o|\.p_o|" -e "1s|^|libraries/ghc-prim/cbits/|" -e "1s|libraries/ghc-prim/|libraries/ghc-prim/dist-install/build/|" -e "s|c:/builds/slave/x86-win-head/build/||g" -e "s|dist-install/build/dist-install/build|dist-install/build|g" libraries/ghc-prim/dist-install/build/.depend-v-p.c_asm.bit >> libraries/ghc-prim/dist-install/build/.depend-v-p.c_asm.tmp && true "rm" -f libraries/ghc-prim/dist-install/build/.depend-v-p.c_asm.bit echo "libraries/ghc-prim_dist-install_depfile_c_asm_EXISTS = YES" >> libraries/ghc-prim/dist-install/build/.depend-v-p.c_asm.tmp mv libraries/ghc-prim/dist-install/build/.depend-v-p.c_asm.tmp libraries/ghc-prim/dist-install/build/.depend-v-p.c_asm "inplace/bin/mkdirhier" libraries/ghc-prim/dist-install/build/GHC//. "inplace/bin/genprimopcode.exe" --make-haskell-wrappers libraries/ghc-prim/dist-install/build/GHC/PrimopWrappers.hs "rm" -f libraries/ghc-prim/dist-install/build/.depend-v-p.haskell.tmp touch libraries/ghc-prim/dist-install/build/.depend-v-p.haskell.tmp "inplace/bin/ghc-stage1.exe" -M -include-pkg-deps -dep-makefile libraries/ghc-prim/dist-install/build/.depend-v-p.haskell.tmp -dep-suffix p -H32m -O -package-name ghc-prim-0.2.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 rts-1.0 -package-name ghc-prim -XCPP -XMagicHash -XForeignFunctionInterface -XUnliftedFFITypes -XUnboxedTuples -XEmptyDataDecls -XNoImplicitPrelude -O2 -XGenerics -fno-warn-deprecated-flags -odir libraries/ghc-prim/dist-install/build -hidir libraries/ghc-prim/dist-install/build -stubdir libraries/ghc-prim/dist-install/build -hisuf hi -osuf o -hcsuf hc libraries/ghc-prim/./GHC/Bool.hs libraries/ghc-prim/./GHC/Debug.hs libraries/ghc-prim/./GHC/Generics.hs libraries/ghc-prim/./GHC/Magic.hs libraries/ghc-prim/./GHC/Ordering.hs libraries/ghc-prim/dist-install/build/GHC/PrimopWrappers.hs libraries/ghc-prim/./GHC/IntWord32.hs libraries/ghc-prim/./GHC/IntWord64.hs libraries/ghc-prim/./GHC/Tuple.hs libraries/ghc-prim/./GHC/Types.hs libraries/ghc-prim/./GHC/Unit.hs echo "libraries/ghc-prim_dist-install_depfile_haskell_EXISTS = YES" >> libraries/ghc-prim/dist-install/build/.depend-v-p.haskell.tmp for dir in libraries/ghc-prim/dist-install/build/GHC/; do if test ! -d $dir; then mkdir -p $dir; fi done mv libraries/ghc-prim/dist-install/build/.depend-v-p.haskell.tmp libraries/ghc-prim/dist-install/build/.depend-v-p.haskell "rm" -f utils/haddock/dist/build/.depend.c_asm.tmp touch utils/haddock/dist/build/.depend.c_asm.tmp 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 "inplace/bin/mkdirhier" utils/haddock/dist/build/Haddock/Interface//. "c:/tools/alex" -g utils/haddock/src/Haddock/Interface/Lex.x -o utils/haddock/dist/build/Haddock/Interface/Lex.hs "c:/tools/bin/happy" -agc --strict +RTS -K2m -RTS utils/haddock/src/Haddock/Interface/Parse.y -o utils/haddock/dist/build/Haddock/Interface/Parse.hs unused terminals: 1 "rm" -f utils/haddock/dist/build/.depend.haskell.tmp touch utils/haddock/dist/build/.depend.haskell.tmp "inplace/bin/ghc-stage1.exe" -M -include-pkg-deps -dep-makefile utils/haddock/dist/build/.depend.haskell.tmp -H32m -O -DNEW_GHC_LAYOUT -hide-all-packages -i -iutils/haddock/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 Cabal-1.9.0 -package array-0.3.0.0 -package base-4.2.0.0 -package containers-0.3.0.0 -package directory-1.0.1.0 -package filepath-1.1.0.3 -package ghc-6.13.20091216 -package pretty-1.0.1.1 -funbox-strict-fields -O2 -Wall -XForeignFunctionInterface -XCPP -XPatternGuards -XDeriveDataTypeable -XScopedTypeVariables -XMagicHash -odir utils/haddock/dist/build -hidir utils/haddock/dist/build -stubdir utils/haddock/dist/build -hisuf hi -osuf o -hcsuf hc utils/haddock/src/Main.hs utils/haddock/src/Haddock/Interface.hs utils/haddock/src/Haddock/Interface/Rename.hs utils/haddock/src/Haddock/Interface/Create.hs utils/haddock/src/Haddock/Interface/ExtractFnArgDocs.hs utils/haddock/src/Haddock/Interface/AttachInstances.hs utils/haddock/dist/build/Haddock/Interface/Lex.hs utils/haddock/dist/build/Haddock/Interface/Parse.hs utils/haddock/src/Haddock/Interface/Rn.hs utils/haddock/src/Haddock/Interface/LexParseRn.hs utils/haddock/src/Haddock/Interface/ParseModuleHeader.hs utils/haddock/src/Haddock/Utils/FastMutInt2.hs utils/haddock/src/Haddock/Utils/BlockTable.hs utils/haddock/src/Haddock/Utils/Html.hs utils/haddock/src/Haddock/Utils.hs utils/haddock/src/Haddock/Backends/Html.hs utils/haddock/src/Haddock/Backends/HaddockDB.hs utils/haddock/src/Haddock/Backends/DevHelp.hs utils/haddock/src/Haddock/Backends/HH.hs utils/haddock/src/Haddock/Backends/HH2.hs utils/haddock/src/Haddock/Backends/Hoogle.hs utils/haddock/src/Haddock/ModuleTree.hs utils/haddock/src/Haddock/Types.hs utils/haddock/src/Haddock/HsDoc.hs utils/haddock/src/Haddock/Version.hs utils/haddock/src/Haddock/InterfaceFile.hs utils/haddock/src/Haddock/Optio ns.hs utils/haddock/src/Haddock/GhcUtils.hs utils/haddock/src/Haddock/Convert.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/Haddock/ utils/haddock/dist/build/Haddock/Backends/ utils/haddock/dist/build/Haddock/Interface/ utils/haddock/dist/build/Haddock/Utils/; do if test ! -d $dir; then mkdir -p $dir; fi done mv utils/haddock/dist/build/.depend.haskell.tmp utils/haddock/dist/build/.depend.haskell libraries/process/dist-install/build/.depend-v-p.c_asm:1: *** multiple target patterns. Stop. make[1]: *** [all] Error 2 make[1]: Leaving directory `/buildbot/x86-win-head/build' -------------- next part -------------- Last 30 lines: sed -e "1s|\.o|\.o|" -e "1s|^|libraries/ghc-prim/cbits/|" -e "1s|libraries/ghc-prim/|libraries/ghc-prim/dist-install/build/|" -e "s|c:/builds/slave/x86-win-fast-head/build/||g" -e "s|dist-install/build/dist-install/build|dist-install/build|g" libraries/ghc-prim/dist-install/build/.depend-v.c_asm.bit >> libraries/ghc-prim/dist-install/build/.depend-v.c_asm.tmp && true "rm" -f libraries/ghc-prim/dist-install/build/.depend-v.c_asm.bit echo "libraries/ghc-prim_dist-install_depfile_c_asm_EXISTS = YES" >> libraries/ghc-prim/dist-install/build/.depend-v.c_asm.tmp mv libraries/ghc-prim/dist-install/build/.depend-v.c_asm.tmp libraries/ghc-prim/dist-install/build/.depend-v.c_asm "inplace/bin/mkdirhier" libraries/ghc-prim/dist-install/build/GHC//. "inplace/bin/genprimopcode.exe" --make-haskell-wrappers libraries/ghc-prim/dist-install/build/GHC/PrimopWrappers.hs "rm" -f libraries/ghc-prim/dist-install/build/.depend-v.haskell.tmp touch libraries/ghc-prim/dist-install/build/.depend-v.haskell.tmp "inplace/bin/ghc-stage1.exe" -M -include-pkg-deps -dep-makefile libraries/ghc-prim/dist-install/build/.depend-v.haskell.tmp -H32m -O -package-name ghc-prim-0.2.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 rts-1.0 -package-name ghc-prim -XCPP -XMagicHash -XForeignFunctionInterface -XUnliftedFFITypes -XUnboxedTuples -XEmptyDataDecls -XNoImplicitPrelude -O -fgenerics -fasm -fno-warn-deprecated-flags -odir libraries/ghc-prim/dist-install/build -hidir libraries/ghc-prim/dist-install/build -stubdir libraries/ghc-prim/dist-install/build -hisuf hi -osuf o -hcsuf hc libraries/ghc-prim/./GHC/Bool.hs libraries/ghc-prim/./GHC/Debug.hs libraries/ghc-prim/./GHC/Generics.hs libraries/ghc-prim/./GHC/Magic.hs libraries/ghc-prim/./GHC/Ordering.hs libraries/ghc-prim/dist-install/build/GHC/PrimopWrappers.hs libraries/ghc-prim/./GHC/IntWord32.hs libraries/ghc-prim/./GHC/IntWord64.hs libraries/ghc-prim/./GHC/Tuple.hs libraries/ghc-prim/./GHC/Types.hs libraries/ghc-prim/./GHC/Unit.hs echo "libraries/ghc-prim_dist-install_depfile_haskell_EXISTS = YES" >> libraries/ghc-prim/dist-install/build/.depend-v.haskell.tmp for dir in libraries/ghc-prim/dist-install/build/GHC/; do if test ! -d $dir; then mkdir -p $dir; fi done mv libraries/ghc-prim/dist-install/build/.depend-v.haskell.tmp libraries/ghc-prim/dist-install/build/.depend-v.haskell "rm" -f utils/haddock/dist/build/.depend.c_asm.tmp touch utils/haddock/dist/build/.depend.c_asm.tmp 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 "inplace/bin/mkdirhier" utils/haddock/dist/build/Haddock/Interface//. "c:/tools/alex" -g utils/haddock/src/Haddock/Interface/Lex.x -o utils/haddock/dist/build/Haddock/Interface/Lex.hs "c:/tools/bin/happy" -agc --strict +RTS -K2m -RTS utils/haddock/src/Haddock/Interface/Parse.y -o utils/haddock/dist/build/Haddock/Interface/Parse.hs unused terminals: 1 "rm" -f utils/haddock/dist/build/.depend.haskell.tmp touch utils/haddock/dist/build/.depend.haskell.tmp "inplace/bin/ghc-stage1.exe" -M -include-pkg-deps -dep-makefile utils/haddock/dist/build/.depend.haskell.tmp -H32m -O -DNEW_GHC_LAYOUT -hide-all-packages -i -iutils/haddock/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 Cabal-1.9.0 -package array-0.3.0.0 -package base-4.2.0.0 -package containers-0.3.0.0 -package directory-1.0.1.0 -package filepath-1.1.0.3 -package ghc-6.13.20091217 -package pretty-1.0.1.1 -funbox-strict-fields -O2 -Wall -XForeignFunctionInterface -XCPP -XPatternGuards -XDeriveDataTypeable -XScopedTypeVariables -XMagicHash -odir utils/haddock/dist/build -hidir utils/haddock/dist/build -stubdir utils/haddock/dist/build -hisuf hi -osuf o -hcsuf hc utils/haddock/src/Main.hs utils/haddock/src/Haddock/Interface.hs utils/haddock/src/Haddock/Interface/Rename.hs utils/haddock/src/Haddock/Interface/Create.hs utils/haddock/src/Haddock/Interface/ExtractFnArgDocs.hs utils/haddock/src/Haddock/Interface/AttachInstances.hs utils/haddock/dist/build/Haddock/Interface/Lex.hs utils/haddock/dist/build/Haddock/Interface/Parse.hs utils/haddock/src/Haddock/Interface/Rn.hs utils/haddock/src/Haddock/Interface/LexParseRn.hs utils/haddock/src/Haddock/Interface/ParseModuleHeader.hs utils/haddock/src/Haddock/Utils/FastMutInt2.hs utils/haddock/src/Haddock/Utils/BlockTable.hs utils/haddock/src/Haddock/Utils/Html.hs utils/haddock/src/Haddock/Utils.hs utils/haddock/src/Haddock/Backends/Html.hs utils/haddock/src/Haddock/Backends/HaddockDB.hs utils/haddock/src/Haddock/Backends/DevHelp.hs utils/haddock/src/Haddock/Backends/HH.hs utils/haddock/src/Haddock/Backends/HH2.hs utils/haddock/src/Haddock/Backends/Hoogle.hs utils/haddock/src/Haddock/ModuleTree.hs utils/haddock/src/Haddock/Types.hs utils/haddock/src/Haddock/HsDoc.hs utils/haddock/src/Haddock/Version.hs utils/haddock/src/Haddock/InterfaceFile.hs utils/haddock/src/Haddock/Optio ns.hs utils/haddock/src/Haddock/GhcUtils.hs utils/haddock/src/Haddock/Convert.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/Haddock/ utils/haddock/dist/build/Haddock/Backends/ utils/haddock/dist/build/Haddock/Interface/ utils/haddock/dist/build/Haddock/Utils/; do if test ! -d $dir; then mkdir -p $dir; fi done mv utils/haddock/dist/build/.depend.haskell.tmp utils/haddock/dist/build/.depend.haskell libraries/process/dist-install/build/.depend-v.c_asm:1: *** multiple target patterns. Stop. make[1]: *** [all] Error 2 make[1]: Leaving directory `/buildbot/x86-win-fast-head/build' -------------- next part -------------- Last 30 lines: checking for gfind... no checking for find... /usr/bin/find checking for sort... /bin/sort checking for GHC version date... given 6.13.20091216 checking for ghc... no configure: error: GHC is required unless bootstrapping from .hc files. -------------- next part -------------- Last 30 lines: "/Users/thorkilnaur/tn/install/ghc-6.8.3/bin/ghc" -H32m -O -package-conf libraries/bootstrapping.conf -package-name ghc-6.13 -hide-all-packages -i -icompiler/nativeGen -icompiler/basicTypes -icompiler/cmm -icompiler/codeGen -icompiler/coreSyn -icompiler/deSugar -icompiler/ghci -icompiler/hsSyn -icompiler/iface -icompiler/main -icompiler/parser -icompiler/prelude -icompiler/profiling -icompiler/rename -icompiler/simplCore -icompiler/simplStg -icompiler/specialise -icompiler/stgSyn -icompiler/stranal -icompiler/typecheck -icompiler/types -icompiler/utils -icompiler/vectorise -icompiler/stage1/build -icompiler/stage1/build/autogen -Icompiler/stage1/build -Icompiler/stage1/build/autogen -Icompiler/stage1 -Icompiler/../libraries/base/cbits -Icompiler/../libraries/base/include -Icompiler/. -Icompiler/parser -Icompiler/utils -optP-include -optPcompiler/stage1/build/autogen/cabal_macros.h -package Cabal-1.9.0 -package array-0.1.0.0 -package base-3.0.2.0 -package bin-package-db-0.0.0.0 -package bytestring-0.9.0.1.1 -package containers-0.1.0.2 -package directory-1.0.0.1 -package extensible-exceptions-0.1.1.1 -package filepath-1.1.0.0 -package hpc-0.5.0.4 -package old-time-1.0.0.0 -package process-1.0.0.1 -package unix-2.3.0.1 -Wall -fno-warn-name-shadowing -fno-warn-orphans -XPatternSignatures -XCPP -XMagicHash -XUnboxedTuples -XPatternGuards -XForeignFunctionInterface -XEmptyDataDecls -XTypeSynonymInstances -XMultiParamTypeClasses -XFlexibleInstances -XRank2Types -XScopedTypeVariables -XDeriveDataTypeable -XRelaxedPolyRec -#include cutils.h -DSTAGE=1 -O -fasm -odir compiler/stage1/build -hidir compiler/stage1/build -stubdir compiler/stage1/build -hisuf hi -osuf o -hcsuf hc -c compiler/nativeGen/RegAlloc/Graph/Stats.hs -o compiler/stage1/build/RegAlloc/Graph/Stats.o "/Users/thorkilnaur/tn/install/ghc-6.8.3/bin/ghc" -H32m -O -package-conf libraries/bootstrapping.conf -package-name ghc-6.13 -hide-all-packages -i -icompiler/nativeGen -icompiler/basicTypes -icompiler/cmm -icompiler/codeGen -icompiler/coreSyn -icompiler/deSugar -icompiler/ghci -icompiler/hsSyn -icompiler/iface -icompiler/main -icompiler/parser -icompiler/prelude -icompiler/profiling -icompiler/rename -icompiler/simplCore -icompiler/simplStg -icompiler/specialise -icompiler/stgSyn -icompiler/stranal -icompiler/typecheck -icompiler/types -icompiler/utils -icompiler/vectorise -icompiler/stage1/build -icompiler/stage1/build/autogen -Icompiler/stage1/build -Icompiler/stage1/build/autogen -Icompiler/stage1 -Icompiler/../libraries/base/cbits -Icompiler/../libraries/base/include -Icompiler/. -Icompiler/parser -Icompiler/utils -optP-include -optPcompiler/stage1/build/autogen/cabal_macros.h -package Cabal-1.9.0 -package array-0.1.0.0 -package base-3.0.2.0 -package bin-package-db-0.0.0.0 -package bytestring-0.9.0.1.1 -package containers-0.1.0.2 -package directory-1.0.0.1 -package extensible-exceptions-0.1.1.1 -package filepath-1.1.0.0 -package hpc-0.5.0.4 -package old-time-1.0.0.0 -package process-1.0.0.1 -package unix-2.3.0.1 -Wall -fno-warn-name-shadowing -fno-warn-orphans -XPatternSignatures -XCPP -XMagicHash -XUnboxedTuples -XPatternGuards -XForeignFunctionInterface -XEmptyDataDecls -XTypeSynonymInstances -XMultiParamTypeClasses -XFlexibleInstances -XRank2Types -XScopedTypeVariables -XDeriveDataTypeable -XRelaxedPolyRec -#include cutils.h -DSTAGE=1 -O -fasm -odir compiler/stage1/build -hidir compiler/stage1/build -stubdir compiler/stage1/build -hisuf hi -osuf o -hcsuf hc -c compiler/nativeGen/RegAlloc/Graph/SpillClean.hs -o compiler/stage1/build/RegAlloc/Graph/SpillClean.o "/Users/thorkilnaur/tn/install/ghc-6.8.3/bin/ghc" -H32m -O -package-conf libraries/bootstrapping.conf -package-name ghc-6.13 -hide-all-packages -i -icompiler/nativeGen -icompiler/basicTypes -icompiler/cmm -icompiler/codeGen -icompiler/coreSyn -icompiler/deSugar -icompiler/ghci -icompiler/hsSyn -icompiler/iface -icompiler/main -icompiler/parser -icompiler/prelude -icompiler/profiling -icompiler/rename -icompiler/simplCore -icompiler/simplStg -icompiler/specialise -icompiler/stgSyn -icompiler/stranal -icompiler/typecheck -icompiler/types -icompiler/utils -icompiler/vectorise -icompiler/stage1/build -icompiler/stage1/build/autogen -Icompiler/stage1/build -Icompiler/stage1/build/autogen -Icompiler/stage1 -Icompiler/../libraries/base/cbits -Icompiler/../libraries/base/include -Icompiler/. -Icompiler/parser -Icompiler/utils -optP-include -optPcompiler/stage1/build/autogen/cabal_macros.h -package Cabal-1.9.0 -package array-0.1.0.0 -package base-3.0.2.0 -package bin-package-db-0.0.0.0 -package bytestring-0.9.0.1.1 -package containers-0.1.0.2 -package directory-1.0.0.1 -package extensible-exceptions-0.1.1.1 -package filepath-1.1.0.0 -package hpc-0.5.0.4 -package old-time-1.0.0.0 -package process-1.0.0.1 -package unix-2.3.0.1 -Wall -fno-warn-name-shadowing -fno-warn-orphans -XPatternSignatures -XCPP -XMagicHash -XUnboxedTuples -XPatternGuards -XForeignFunctionInterface -XEmptyDataDecls -XTypeSynonymInstances -XMultiParamTypeClasses -XFlexibleInstances -XRank2Types -XScopedTypeVariables -XDeriveDataTypeable -XRelaxedPolyRec -#include cutils.h -DSTAGE=1 -O -fasm -odir compiler/stage1/build -hidir compiler/stage1/build -stubdir compiler/stage1/build -hisuf hi -osuf o -hcsuf hc -c compiler/nativeGen/RegAlloc/Graph/Main.hs -o compiler/stage1/build/RegAlloc/Graph/Main.o "/Users/thorkilnaur/tn/install/ghc-6.8.3/bin/ghc" -H32m -O -package-conf libraries/bootstrapping.conf -package-name ghc-6.13 -hide-all-packages -i -icompiler/nativeGen -icompiler/basicTypes -icompiler/cmm -icompiler/codeGen -icompiler/coreSyn -icompiler/deSugar -icompiler/ghci -icompiler/hsSyn -icompiler/iface -icompiler/main -icompiler/parser -icompiler/prelude -icompiler/profiling -icompiler/rename -icompiler/simplCore -icompiler/simplStg -icompiler/specialise -icompiler/stgSyn -icompiler/stranal -icompiler/typecheck -icompiler/types -icompiler/utils -icompiler/vectorise -icompiler/stage1/build -icompiler/stage1/build/autogen -Icompiler/stage1/build -Icompiler/stage1/build/autogen -Icompiler/stage1 -Icompiler/../libraries/base/cbits -Icompiler/../libraries/base/include -Icompiler/. -Icompiler/parser -Icompiler/utils -optP-include -optPcompiler/stage1/build/autogen/cabal_macros.h -package Cabal-1.9.0 -package array-0.1.0.0 -package base-3.0.2.0 -package bin-package-db-0.0.0.0 -package bytestring-0.9.0.1.1 -package containers-0.1.0.2 -package directory-1.0.0.1 -package extensible-exceptions-0.1.1.1 -package filepath-1.1.0.0 -package hpc-0.5.0.4 -package old-time-1.0.0.0 -package process-1.0.0.1 -package unix-2.3.0.1 -Wall -fno-warn-name-shadowing -fno-warn-orphans -XPatternSignatures -XCPP -XMagicHash -XUnboxedTuples -XPatternGuards -XForeignFunctionInterface -XEmptyDataDecls -XTypeSynonymInstances -XMultiParamTypeClasses -XFlexibleInstances -XRank2Types -XScopedTypeVariables -XDeriveDataTypeable -XRelaxedPolyRec -#include cutils.h -DSTAGE=1 -O -fasm -odir compiler/stage1/build -hidir compiler/stage1/build -stubdir compiler/stage1/build -hisuf hi -osuf o -hcsuf hc -c compiler/nativeGen/RegAlloc/Linear/PPC/FreeRegs.hs -o compiler/stage1/build/RegAlloc/Linear/PPC/FreeRegs.o "/Users/thorkilnaur/tn/install/ghc-6.8.3/bin/ghc" -H32m -O -package-conf libraries/bootstrapping.conf -package-name ghc-6.13 -hide-all-packages -i -icompiler/nativeGen -icompiler/basicTypes -icompiler/cmm -icompiler/codeGen -icompiler/coreSyn -icompiler/deSugar -icompiler/ghci -icompiler/hsSyn -icompiler/iface -icompiler/main -icompiler/parser -icompiler/prelude -icompiler/profiling -icompiler/rename -icompiler/simplCore -icompiler/simplStg -icompiler/specialise -icompiler/stgSyn -icompiler/stranal -icompiler/typecheck -icompiler/types -icompiler/utils -icompiler/vectorise -icompiler/stage1/build -icompiler/stage1/build/autogen -Icompiler/stage1/build -Icompiler/stage1/build/autogen -Icompiler/stage1 -Icompiler/../libraries/base/cbits -Icompiler/../libraries/base/include -Icompiler/. -Icompiler/parser -Icompiler/utils -optP-include -optPcompiler/stage1/build/autogen/cabal_macros.h -package Cabal-1.9.0 -package array-0.1.0.0 -package base-3.0.2.0 -package bin-package-db-0.0.0.0 -package bytestring-0.9.0.1.1 -package containers-0.1.0.2 -package directory-1.0.0.1 -package extensible-exceptions-0.1.1.1 -package filepath-1.1.0.0 -package hpc-0.5.0.4 -package old-time-1.0.0.0 -package process-1.0.0.1 -package unix-2.3.0.1 -Wall -fno-warn-name-shadowing -fno-warn-orphans -XPatternSignatures -XCPP -XMagicHash -XUnboxedTuples -XPatternGuards -XForeignFunctionInterface -XEmptyDataDecls -XTypeSynonymInstances -XMultiParamTypeClasses -XFlexibleInstances -XRank2Types -XScopedTypeVariables -XDeriveDataTypeable -XRelaxedPolyRec -#include cutils.h -DSTAGE=1 -O -fasm -odir compiler/stage1/build -hidir compiler/stage1/build -stubdir compiler/stage1/build -hisuf hi -osuf o -hcsuf hc -c compiler/nativeGen/RegAlloc/Linear/FreeRegs.hs -o compiler/stage1/build/RegAlloc/Linear/FreeRegs.o "/Users/thorkilnaur/tn/install/ghc-6.8.3/bin/ghc" -H32m -O -package-conf libraries/bootstrapping.conf -package-name ghc-6.13 -hide-all-packages -i -icompiler/nativeGen -icompiler/basicTypes -icompiler/cmm -icompiler/codeGen -icompiler/coreSyn -icompiler/deSugar -icompiler/ghci -icompiler/hsSyn -icompiler/iface -icompiler/main -icompiler/parser -icompiler/prelude -icompiler/profiling -icompiler/rename -icompiler/simplCore -icompiler/simplStg -icompiler/specialise -icompiler/stgSyn -icompiler/stranal -icompiler/typecheck -icompiler/types -icompiler/utils -icompiler/vectorise -icompiler/stage1/build -icompiler/stage1/build/autogen -Icompiler/stage1/build -Icompiler/stage1/build/autogen -Icompiler/stage1 -Icompiler/../libraries/base/cbits -Icompiler/../libraries/base/include -Icompiler/. -Icompiler/parser -Icompiler/utils -optP-include -optPcompiler/stage1/build/autogen/cabal_macros.h -package Cabal-1.9.0 -package array-0.1.0.0 -package base-3.0.2.0 -package bin-package-db-0.0.0.0 -package bytestring-0.9.0.1.1 -package containers-0.1.0.2 -package directory-1.0.0.1 -package extensible-exceptions-0.1.1.1 -package filepath-1.1.0.0 -package hpc-0.5.0.4 -package old-time-1.0.0.0 -package process-1.0.0.1 -package unix-2.3.0.1 -Wall -fno-warn-name-shadowing -fno-warn-orphans -XPatternSignatures -XCPP -XMagicHash -XUnboxedTuples -XPatternGuards -XForeignFunctionInterface -XEmptyDataDecls -XTypeSynonymInstances -XMultiParamTypeClasses -XFlexibleInstances -XRank2Types -XScopedTypeVariables -XDeriveDataTypeable -XRelaxedPolyRec -#include cutils.h -DSTAGE=1 -O -fasm -odir compiler/stage1/build -hidir compiler/stage1/build -stubdir compiler/stage1/build -hisuf hi -osuf o -hcsuf hc -c compiler/nativeGen/RegAlloc/Linear/StackMap.hs -o compiler/stage1/build/RegAlloc/Linear/StackMap.o "/Users/thorkilnaur/tn/install/ghc-6.8.3/bin/ghc" -H32m -O -package-conf libraries/bootstrapping.conf -package-name ghc-6.13 -hide-all-packages -i -icompiler/nativeGen -icompiler/basicTypes -icompiler/cmm -icompiler/codeGen -icompiler/coreSyn -icompiler/deSugar -icompiler/ghci -icompiler/hsSyn -icompiler/iface -icompiler/main -icompiler/parser -icompiler/prelude -icompiler/profiling -icompiler/rename -icompiler/simplCore -icompiler/simplStg -icompiler/specialise -icompiler/stgSyn -icompiler/stranal -icompiler/typecheck -icompiler/types -icompiler/utils -icompiler/vectorise -icompiler/stage1/build -icompiler/stage1/build/autogen -Icompiler/stage1/build -Icompiler/stage1/build/autogen -Icompiler/stage1 -Icompiler/../libraries/base/cbits -Icompiler/../libraries/base/include -Icompiler/. -Icompiler/parser -Icompiler/utils -optP-include -optPcompiler/stage1/build/autogen/cabal_macros.h -package Cabal-1.9.0 -package array-0.1.0.0 -package base-3.0.2.0 -package bin-package-db-0.0.0.0 -package bytestring-0.9.0.1.1 -package containers-0.1.0.2 -package directory-1.0.0.1 -package extensible-exceptions-0.1.1.1 -package filepath-1.1.0.0 -package hpc-0.5.0.4 -package old-time-1.0.0.0 -package process-1.0.0.1 -package unix-2.3.0.1 -Wall -fno-warn-name-shadowing -fno-warn-orphans -XPatternSignatures -XCPP -XMagicHash -XUnboxedTuples -XPatternGuards -XForeignFunctionInterface -XEmptyDataDecls -XTypeSynonymInstances -XMultiParamTypeClasses -XFlexibleInstances -XRank2Types -XScopedTypeVariables -XDeriveDataTypeable -XRelaxedPolyRec -#include cutils.h -DSTAGE=1 -O -fasm -odir compiler/stage1/build -hidir compiler/stage1/build -stubdir compiler/stage1/build -hisuf hi -osuf o -hcsuf hc -c compiler/nativeGen/RegAlloc/Linear/Base.hs -o compiler/stage1/build/RegAlloc/Linear/Base.o "/Users/thorkilnaur/tn/install/ghc-6.8.3/bin/ghc" -H32m -O -package-conf libraries/bootstrapping.conf -package-name ghc-6.13 -hide-all-packages -i -icompiler/nativeGen -icompiler/basicTypes -icompiler/cmm -icompiler/codeGen -icompiler/coreSyn -icompiler/deSugar -icompiler/ghci -icompiler/hsSyn -icompiler/iface -icompiler/main -icompiler/parser -icompiler/prelude -icompiler/profiling -icompiler/rename -icompiler/simplCore -icompiler/simplStg -icompiler/specialise -icompiler/stgSyn -icompiler/stranal -icompiler/typecheck -icompiler/types -icompiler/utils -icompiler/vectorise -icompiler/stage1/build -icompiler/stage1/build/autogen -Icompiler/stage1/build -Icompiler/stage1/build/autogen -Icompiler/stage1 -Icompiler/../libraries/base/cbits -Icompiler/../libraries/base/include -Icompiler/. -Icompiler/parser -Icompiler/utils -optP-include -optPcompiler/stage1/build/autogen/cabal_macros.h -package Cabal-1.9.0 -package array-0.1.0.0 -package base-3.0.2.0 -package bin-package-db-0.0.0.0 -package bytestring-0.9.0.1.1 -package containers-0.1.0.2 -package directory-1.0.0.1 -package extensible-exceptions-0.1.1.1 -package filepath-1.1.0.0 -package hpc-0.5.0.4 -package old-time-1.0.0.0 -package process-1.0.0.1 -package unix-2.3.0.1 -Wall -fno-warn-name-shadowing -fno-warn-orphans -XPatternSignatures -XCPP -XMagicHash -XUnboxedTuples -XPatternGuards -XForeignFunctionInterface -XEmptyDataDecls -XTypeSynonymInstances -XMultiParamTypeClasses -XFlexibleInstances -XRank2Types -XScopedTypeVariables -XDeriveDataTypeable -XRelaxedPolyRec -#include cutils.h -DSTAGE=1 -O -fasm -odir compiler/stage1/build -hidir compiler/stage1/build -stubdir compiler/stage1/build -hisuf hi -osuf o -hcsuf hc -c compiler/nativeGen/RegAlloc/Linear/Stats.hs -o compiler/stage1/build/RegAlloc/Linear/Stats.o "/Users/thorkilnaur/tn/install/ghc-6.8.3/bin/ghc" -H32m -O -package-conf libraries/bootstrapping.conf -package-name ghc-6.13 -hide-all-packages -i -icompiler/nativeGen -icompiler/basicTypes -icompiler/cmm -icompiler/codeGen -icompiler/coreSyn -icompiler/deSugar -icompiler/ghci -icompiler/hsSyn -icompiler/iface -icompiler/main -icompiler/parser -icompiler/prelude -icompiler/profiling -icompiler/rename -icompiler/simplCore -icompiler/simplStg -icompiler/specialise -icompiler/stgSyn -icompiler/stranal -icompiler/typecheck -icompiler/types -icompiler/utils -icompiler/vectorise -icompiler/stage1/build -icompiler/stage1/build/autogen -Icompiler/stage1/build -Icompiler/stage1/build/autogen -Icompiler/stage1 -Icompiler/../libraries/base/cbits -Icompiler/../libraries/base/include -Icompiler/. -Icompiler/parser -Icompiler/utils -optP-include -optPcompiler/stage1/build/autogen/cabal_macros.h -package Cabal-1.9.0 -package array-0.1.0.0 -package base-3.0.2.0 -package bin-package-db-0.0.0.0 -package bytestring-0.9.0.1.1 -package containers-0.1.0.2 -package directory-1.0.0.1 -package extensible-exceptions-0.1.1.1 -package filepath-1.1.0.0 -package hpc-0.5.0.4 -package old-time-1.0.0.0 -package process-1.0.0.1 -package unix-2.3.0.1 -Wall -fno-warn-name-shadowing -fno-warn-orphans -XPatternSignatures -XCPP -XMagicHash -XUnboxedTuples -XPatternGuards -XForeignFunctionInterface -XEmptyDataDecls -XTypeSynonymInstances -XMultiParamTypeClasses -XFlexibleInstances -XRank2Types -XScopedTypeVariables -XDeriveDataTypeable -XRelaxedPolyRec -#include cutils.h -DSTAGE=1 -O -fasm -odir compiler/stage1/build -hidir compiler/stage1/build -stubdir compiler/stage1/build -hisuf hi -osuf o -hcsuf hc -c compiler/nativeGen/RegAlloc/Linear/State.hs -o compiler/stage1/build/RegAlloc/Linear/State.o "/Users/thorkilnaur/tn/install/ghc-6.8.3/bin/ghc" -H32m -O -package-conf libraries/bootstrapping.conf -package-name ghc-6.13 -hide-all-packages -i -icompiler/nativeGen -icompiler/basicTypes -icompiler/cmm -icompiler/codeGen -icompiler/coreSyn -icompiler/deSugar -icompiler/ghci -icompiler/hsSyn -icompiler/iface -icompiler/main -icompiler/parser -icompiler/prelude -icompiler/profiling -icompiler/rename -icompiler/simplCore -icompiler/simplStg -icompiler/specialise -icompiler/stgSyn -icompiler/stranal -icompiler/typecheck -icompiler/types -icompiler/utils -icompiler/vectorise -icompiler/stage1/build -icompiler/stage1/build/autogen -Icompiler/stage1/build -Icompiler/stage1/build/autogen -Icompiler/stage1 -Icompiler/../libraries/base/cbits -Icompiler/../libraries/base/include -Icompiler/. -Icompiler/parser -Icompiler/utils -optP-include -optPcompiler/stage1/build/autogen/cabal_macros.h -package Cabal-1.9.0 -package array-0.1.0.0 -package base-3.0.2.0 -package bin-package-db-0.0.0.0 -package bytestring-0.9.0.1.1 -package containers-0.1.0.2 -package directory-1.0.0.1 -package extensible-exceptions-0.1.1.1 -package filepath-1.1.0.0 -package hpc-0.5.0.4 -package old-time-1.0.0.0 -package process-1.0.0.1 -package unix-2.3.0.1 -Wall -fno-warn-name-shadowing -fno-warn-orphans -XPatternSignatures -XCPP -XMagicHash -XUnboxedTuples -XPatternGuards -XForeignFunctionInterface -XEmptyDataDecls -XTypeSynonymInstances -XMultiParamTypeClasses -XFlexibleInstances -XRank2Types -XScopedTypeVariables -XDeriveDataTypeable -XRelaxedPolyRec -#include cutils.h -DSTAGE=1 -O -fasm -odir compiler/stage1/build -hidir compiler/stage1/build -stubdir compiler/stage1/build -hisuf hi -osuf o -hcsuf hc -c compiler/nativeGen/RegAlloc/Linear/JoinToTargets.hs -o compiler/stage1/build/RegAlloc/Linear/JoinToTargets.o "/Users/thorkilnaur/tn/install/ghc-6.8.3/bin/ghc" -H32m -O -package-conf libraries/bootstrapping.conf -package-name ghc-6.13 -hide-all-packages -i -icompiler/nativeGen -icompiler/basicTypes -icompiler/cmm -icompiler/codeGen -icompiler/coreSyn -icompiler/deSugar -icompiler/ghci -icompiler/hsSyn -icompiler/iface -icompiler/main -icompiler/parser -icompiler/prelude -icompiler/profiling -icompiler/rename -icompiler/simplCore -icompiler/simplStg -icompiler/specialise -icompiler/stgSyn -icompiler/stranal -icompiler/typecheck -icompiler/types -icompiler/utils -icompiler/vectorise -icompiler/stage1/build -icompiler/stage1/build/autogen -Icompiler/stage1/build -Icompiler/stage1/build/autogen -Icompiler/stage1 -Icompiler/../libraries/base/cbits -Icompiler/../libraries/base/include -Icompiler/. -Icompiler/parser -Icompiler/utils -optP-include -optPcompiler/stage1/build/autogen/cabal_macros.h -package Cabal-1.9.0 -package array-0.1.0.0 -package base-3.0.2.0 -package bin-package-db-0.0.0.0 -package bytestring-0.9.0.1.1 -package containers-0.1.0.2 -package directory-1.0.0.1 -package extensible-exceptions-0.1.1.1 -package filepath-1.1.0.0 -package hpc-0.5.0.4 -package old-time-1.0.0.0 -package process-1.0.0.1 -package unix-2.3.0.1 -Wall -fno-warn-name-shadowing -fno-warn-orphans -XPatternSignatures -XCPP -XMagicHash -XUnboxedTuples -XPatternGuards -XForeignFunctionInterface -XEmptyDataDecls -XTypeSynonymInstances -XMultiParamTypeClasses -XFlexibleInstances -XRank2Types -XScopedTypeVariables -XDeriveDataTypeable -XRelaxedPolyRec -#include cutils.h -DSTAGE=1 -O -fasm -odir compiler/stage1/build -hidir compiler/stage1/build -stubdir compiler/stage1/build -hisuf hi -osuf o -hcsuf hc -c compiler/nativeGen/RegAlloc/Linear/Main.hs -o compiler/stage1/build/RegAlloc/Linear/Main.o "/Users/thorkilnaur/tn/install/ghc-6.8.3/bin/ghc" -H32m -O -package-conf libraries/bootstrapping.conf -package-name ghc-6.13 -hide-all-packages -i -icompiler/nativeGen -icompiler/basicTypes -icompiler/cmm -icompiler/codeGen -icompiler/coreSyn -icompiler/deSugar -icompiler/ghci -icompiler/hsSyn -icompiler/iface -icompiler/main -icompiler/parser -icompiler/prelude -icompiler/profiling -icompiler/rename -icompiler/simplCore -icompiler/simplStg -icompiler/specialise -icompiler/stgSyn -icompiler/stranal -icompiler/typecheck -icompiler/types -icompiler/utils -icompiler/vectorise -icompiler/stage1/build -icompiler/stage1/build/autogen -Icompiler/stage1/build -Icompiler/stage1/build/autogen -Icompiler/stage1 -Icompiler/../libraries/base/cbits -Icompiler/../libraries/base/include -Icompiler/. -Icompiler/parser -Icompiler/utils -optP-include -optPcompiler/stage1/build/autogen/cabal_macros.h -package Cabal-1.9.0 -package array-0.1.0.0 -package base-3.0.2.0 -package bin-package-db-0.0.0.0 -package bytestring-0.9.0.1.1 -package containers-0.1.0.2 -package directory-1.0.0.1 -package extensible-exceptions-0.1.1.1 -package filepath-1.1.0.0 -package hpc-0.5.0.4 -package old-time-1.0.0.0 -package process-1.0.0.1 -package unix-2.3.0.1 -Wall -fno-warn-name-shadowing -fno-warn-orphans -XPatternSignatures -XCPP -XMagicHash -XUnboxedTuples -XPatternGuards -XForeignFunctionInterface -XEmptyDataDecls -XTypeSynonymInstances -XMultiParamTypeClasses -XFlexibleInstances -XRank2Types -XScopedTypeVariables -XDeriveDataTypeable -XRelaxedPolyRec -#include cutils.h -DSTAGE=1 -O -fasm -odir compiler/stage1/build -hidir compiler/stage1/build -stubdir compiler/stage1/build -hisuf hi -osuf o -hcsuf hc -c compiler/nativeGen/PPC/Ppr.hs -o compiler/stage1/build/PPC/Ppr.o "/Users/thorkilnaur/tn/install/ghc-6.8.3/bin/ghc" -H32m -O -package-conf libraries/bootstrapping.conf -package-name ghc-6.13 -hide-all-packages -i -icompiler/nativeGen -icompiler/basicTypes -icompiler/cmm -icompiler/codeGen -icompiler/coreSyn -icompiler/deSugar -icompiler/ghci -icompiler/hsSyn -icompiler/iface -icompiler/main -icompiler/parser -icompiler/prelude -icompiler/profiling -icompiler/rename -icompiler/simplCore -icompiler/simplStg -icompiler/specialise -icompiler/stgSyn -icompiler/stranal -icompiler/typecheck -icompiler/types -icompiler/utils -icompiler/vectorise -icompiler/stage1/build -icompiler/stage1/build/autogen -Icompiler/stage1/build -Icompiler/stage1/build/autogen -Icompiler/stage1 -Icompiler/../libraries/base/cbits -Icompiler/../libraries/base/include -Icompiler/. -Icompiler/parser -Icompiler/utils -optP-include -optPcompiler/stage1/build/autogen/cabal_macros.h -package Cabal-1.9.0 -package array-0.1.0.0 -package base-3.0.2.0 -package bin-package-db-0.0.0.0 -package bytestring-0.9.0.1.1 -package containers-0.1.0.2 -package directory-1.0.0.1 -package extensible-exceptions-0.1.1.1 -package filepath-1.1.0.0 -package hpc-0.5.0.4 -package old-time-1.0.0.0 -package process-1.0.0.1 -package unix-2.3.0.1 -Wall -fno-warn-name-shadowing -fno-warn-orphans -XPatternSignatures -XCPP -XMagicHash -XUnboxedTuples -XPatternGuards -XForeignFunctionInterface -XEmptyDataDecls -XTypeSynonymInstances -XMultiParamTypeClasses -XFlexibleInstances -XRank2Types -XScopedTypeVariables -XDeriveDataTypeable -XRelaxedPolyRec -#include cutils.h -DSTAGE=1 -O -fasm -odir compiler/stage1/build -hidir compiler/stage1/build -stubdir compiler/stage1/build -hisuf hi -osuf o -hcsuf hc -c compiler/nativeGen/PPC/RegInfo.hs -o compiler/stage1/build/PPC/RegInfo.o "/Users/thorkilnaur/tn/install/ghc-6.8.3/bin/ghc" -H32m -O -package-conf libraries/bootstrapping.conf -package-name ghc-6.13 -hide-all-packages -i -icompiler/nativeGen -icompiler/basicTypes -icompiler/cmm -icompiler/codeGen -icompiler/coreSyn -icompiler/deSugar -icompiler/ghci -icompiler/hsSyn -icompiler/iface -icompiler/main -icompiler/parser -icompiler/prelude -icompiler/profiling -icompiler/rename -icompiler/simplCore -icompiler/simplStg -icompiler/specialise -icompiler/stgSyn -icompiler/stranal -icompiler/typecheck -icompiler/types -icompiler/utils -icompiler/vectorise -icompiler/stage1/build -icompiler/stage1/build/autogen -Icompiler/stage1/build -Icompiler/stage1/build/autogen -Icompiler/stage1 -Icompiler/../libraries/base/cbits -Icompiler/../libraries/base/include -Icompiler/. -Icompiler/parser -Icompiler/utils -optP-include -optPcompiler/stage1/build/autogen/cabal_macros.h -package Cabal-1.9.0 -package array-0.1.0.0 -package base-3.0.2.0 -package bin-package-db-0.0.0.0 -package bytestring-0.9.0.1.1 -package containers-0.1.0.2 -package directory-1.0.0.1 -package extensible-exceptions-0.1.1.1 -package filepath-1.1.0.0 -package hpc-0.5.0.4 -package old-time-1.0.0.0 -package process-1.0.0.1 -package unix-2.3.0.1 -Wall -fno-warn-name-shadowing -fno-warn-orphans -XPatternSignatures -XCPP -XMagicHash -XUnboxedTuples -XPatternGuards -XForeignFunctionInterface -XEmptyDataDecls -XTypeSynonymInstances -XMultiParamTypeClasses -XFlexibleInstances -XRank2Types -XScopedTypeVariables -XDeriveDataTypeable -XRelaxedPolyRec -#include cutils.h -DSTAGE=1 -O -fasm -odir compiler/stage1/build -hidir compiler/stage1/build -stubdir compiler/stage1/build -hisuf hi -osuf o -hcsuf hc -c compiler/nativeGen/PPC/CodeGen.hs -o compiler/stage1/build/PPC/CodeGen.o "/Users/thorkilnaur/tn/install/ghc-6.8.3/bin/ghc" -H32m -O -package-conf libraries/bootstrapping.conf -package-name ghc-6.13 -hide-all-packages -i -icompiler/nativeGen -icompiler/basicTypes -icompiler/cmm -icompiler/codeGen -icompiler/coreSyn -icompiler/deSugar -icompiler/ghci -icompiler/hsSyn -icompiler/iface -icompiler/main -icompiler/parser -icompiler/prelude -icompiler/profiling -icompiler/rename -icompiler/simplCore -icompiler/simplStg -icompiler/specialise -icompiler/stgSyn -icompiler/stranal -icompiler/typecheck -icompiler/types -icompiler/utils -icompiler/vectorise -icompiler/stage1/build -icompiler/stage1/build/autogen -Icompiler/stage1/build -Icompiler/stage1/build/autogen -Icompiler/stage1 -Icompiler/../libraries/base/cbits -Icompiler/../libraries/base/include -Icompiler/. -Icompiler/parser -Icompiler/utils -optP-include -optPcompiler/stage1/build/autogen/cabal_macros.h -package Cabal-1.9.0 -package array-0.1.0.0 -package base-3.0.2.0 -package bin-package-db-0.0.0.0 -package bytestring-0.9.0.1.1 -package containers-0.1.0.2 -package directory-1.0.0.1 -package extensible-exceptions-0.1.1.1 -package filepath-1.1.0.0 -package hpc-0.5.0.4 -package old-time-1.0.0.0 -package process-1.0.0.1 -package unix-2.3.0.1 -Wall -fno-warn-name-shadowing -fno-warn-orphans -XPatternSignatures -XCPP -XMagicHash -XUnboxedTuples -XPatternGuards -XForeignFunctionInterface -XEmptyDataDecls -XTypeSynonymInstances -XMultiParamTypeClasses -XFlexibleInstances -XRank2Types -XScopedTypeVariables -XDeriveDataTypeable -XRelaxedPolyRec -#include cutils.h -DSTAGE=1 -O -fasm -odir compiler/stage1/build -hidir compiler/stage1/build -stubdir compiler/stage1/build -hisuf hi -osuf o -hcsuf hc -c compiler/nativeGen/AsmCodeGen.lhs -o compiler/stage1/build/AsmCodeGen.o compiler/nativeGen/AsmCodeGen.lhs:637:16: Not in scope: data constructor `DestBlockId' compiler/nativeGen/AsmCodeGen.lhs:875:31: Not in scope: `mkRtsCodeLabel' compiler/nativeGen/AsmCodeGen.lhs:879:31: Not in scope: `mkRtsCodeLabel' compiler/nativeGen/AsmCodeGen.lhs:883:31: Not in scope: `mkRtsCodeLabel' make[1]: *** [compiler/stage1/build/AsmCodeGen.o] Error 1 make: *** [all] Error 2 From simonpj at microsoft.com Thu Dec 17 06:34:08 2009 From: simonpj at microsoft.com (Simon Peyton-Jones) Date: Thu Dec 17 06:08:27 2009 Subject: Recycling GHC repos In-Reply-To: <20091216222948.2CB9A6018C703@labrador.cs.tufts.edu> References: <59543203684B2244980D7E4057D5FBC10AF727DE@DB3EX14MBXC310.europe.corp.microsoft.com> (sfid-H-20091214-084205-+65.40-1@multi.osbf.lua) <20091216222948.2CB9A6018C703@labrador.cs.tufts.edu> Message-ID: <59543203684B2244980D7E4057D5FBC10AF75E29@DB3EX14MBXC310.europe.corp.microsoft.com> Go right ahead with the ones that have not yet been nuked. Please yell when done. Simon | -----Original Message----- | From: Norman Ramsey [mailto:nr@cs.tufts.edu] | Sent: 16 December 2009 22:30 | To: Simon Peyton-Jones | Cc: cvs-ghc@haskell.org | Subject: Re: Recycling GHC repos | | > Ian, Neil, Simon, Roman, Andy, Manuel, Max, | > | > On darcs.haskell.org we have seventeen GHC repos, most of which are, I | > guess, dead. (Aside from stable branches.) I propose that we recycle all | > of them, except ghc (the HEAD). | | I hope I am not too late, but I would like to be able to copy *all* of | them for research I hope to do on darcs. I can get to this in the | next couple of days (if there are any repos left). | | | Norman From simonpj at microsoft.com Thu Dec 17 06:53:04 2009 From: simonpj at microsoft.com (Simon Peyton-Jones) Date: Thu Dec 17 06:27:24 2009 Subject: Fix GHC ticket 2615 (linker scripts in .so files) In-Reply-To: <200912161357.52890.hgolden@socal.rr.com> References: <200911302249.12167.hgolden@socal.rr.com> <200912030859.30662.hgolden@socal.rr.com> <1259939846.4778.177.camel@localhost> <200912161357.52890.hgolden@socal.rr.com> Message-ID: <59543203684B2244980D7E4057D5FBC10AF75F1A@DB3EX14MBXC310.europe.corp.microsoft.com> | > Right, but if we can resolve -lpcre to libpcre.so.0 then we can | > dlopen libpcre.so.0 without having to parse linker scripts. | | First, I have uploaded a patch into Trac. It embodies what follows: Howard, thank you for rolling up your sleeves and helping with linker stuff. It's much appreciated. | I still think the goal should be to eliminate the linker code entirely | and invoke the system linker and dynamic loader. I will continue to | research this. I think we're all agreed about that, although Simon has a short list of reasons why it's not entirely straightforward (there's a thread in the last few months about it). So your help in moving it forward would be great. Simon From simonmar at haskell.cs.yale.edu Thu Dec 17 07:28:38 2009 From: simonmar at haskell.cs.yale.edu (Simon Marlow) Date: Thu Dec 17 07:28:40 2009 Subject: patch applied (/haskell/ghc): Add some blurb to the top of the 6.12.1 download page Message-ID: <20091217122838.GA7123@haskell.cs.yale.edu> Thu Dec 17 06:58:27 EST 2009 Ian Lynagh * Add some blurb to the top of the 6.12.1 download page M ./download_ghc_6_12_1.html +19 From simonmar at haskell.cs.yale.edu Thu Dec 17 07:28:39 2009 From: simonmar at haskell.cs.yale.edu (Simon Marlow) Date: Thu Dec 17 07:28:42 2009 Subject: patch applied (/haskell/ghc): Add a redirect that' s been lying around for a while Message-ID: <20091217122839.GA7138@haskell.cs.yale.edu> Thu Dec 17 06:58:49 EST 2009 Ian Lynagh * Add a redirect that's been lying around for a while M ./.htaccess +1 From simonmar at haskell.cs.yale.edu Thu Dec 17 07:28:41 2009 From: simonmar at haskell.cs.yale.edu (Simon Marlow) Date: Thu Dec 17 07:28:43 2009 Subject: patch applied (/haskell/ghc): Tweak download page wording Message-ID: <20091217122841.GA7173@haskell.cs.yale.edu> Thu Dec 17 07:20:21 EST 2009 Ian Lynagh * Tweak download page wording M ./download_ghc_6_12_1.html -3 +3 From simonmar at haskell.cs.yale.edu Thu Dec 17 07:28:44 2009 From: simonmar at haskell.cs.yale.edu (Simon Marlow) Date: Thu Dec 17 07:28:45 2009 Subject: patch applied (/haskell/ghc): add more warnings to the top of the page Message-ID: <20091217122844.GA7231@haskell.cs.yale.edu> Thu Dec 17 07:54:22 EST 2009 Simon Marlow * add more warnings to the top of the page Ignore-this: 758cd386b15f1a7b38fbf877e3b548d9 M ./download_ghc_6_12_1.html -17 +28 From simonmar at haskell.cs.yale.edu Thu Dec 17 07:29:42 2009 From: simonmar at haskell.cs.yale.edu (Simon Marlow) Date: Thu Dec 17 07:29:44 2009 Subject: patch applied (/haskell/ghc): tweak font sizes Message-ID: <20091217122942.GA7746@haskell.cs.yale.edu> Thu Dec 17 07:55:24 EST 2009 Simon Marlow * tweak font sizes Ignore-this: 36457488d67836eaaafa005033df2c6a M ./download_ghc_6_12_1.html -2 +2 From simonmar at haskell.cs.yale.edu Thu Dec 17 07:39:35 2009 From: simonmar at haskell.cs.yale.edu (Simon Marlow) Date: Thu Dec 17 07:39:37 2009 Subject: patch applied (/haskell/ghc): remove confusing parenthetical note Message-ID: <20091217123935.GA8921@haskell.cs.yale.edu> Thu Dec 17 08:05:17 EST 2009 Simon Marlow * remove confusing parenthetical note Ignore-this: 30c3d4b9e85dd813eacbe647c6909769 M ./download_ghc_6_12_1.html -4 +1 From simonpj at microsoft.com Thu Dec 17 13:03:59 2009 From: simonpj at microsoft.com (Simon Peyton-Jones) Date: Thu Dec 17 12:38:50 2009 Subject: GHC.Arr Message-ID: <59543203684B2244980D7E4057D5FBC10AF763A9@DB3EX14MBXC310.europe.corp.microsoft.com> Simon I'm puzzling over GHC.Arr.safeIndex It calls the overloaded method 'index' which does bound checks on the "semantic range", by checking that i is in the range (l,u). But then safeIndex does *another* range check, on the resulting index value. Shouldn't it be an invariant that if index (l,u) i returns at all, it returns an in-range value? I suppose we can't enforce that. But *by default* doing two range checks on every array access seems stupid. Simon From ghcbuild at microsoft.com Thu Dec 17 20:43:02 2009 From: ghcbuild at microsoft.com (GHC Build Reports) Date: Thu Dec 17 20:43:03 2009 Subject: [nightly] 17-Dec-2009 build of HEAD on x86_64-unknown-linux (cam-04-unx.europe.corp.microsoft.com) Message-ID: <20091218014302.0DE503241ED@www.haskell.org> Build description = HEAD on x86_64-unknown-linux (cam-04-unx.europe.corp.microsoft.com) Build location = /64playpen/simonmar/nightly/HEAD-cam-04-unx Build config file = /home/simonmar/nightly/site/msrc/conf-HEAD-cam-04-unx Nightly build started on cam-04-unx at Thu Dec 17 19:00:02 GMT 2009. **** checking out new source tree ... warning: . already present; omitting ok. (GHC Version 6.13.20091217) **** Building stage 1 compiler ... ok. **** Building stage 2 compiler ... ok. **** Building stage 3 compiler ... ok. **** building source distribution ... ok. **** building testsuite tools ... ok. **** running tests ... ok (summary below). **** building compiler binary distribution ... ok. **** uploading binary distribution ... ok. **** running nofib (-O) ... ok. **** running nofib (-O -fvia-C) ... ok. **** running nofib (-O -prof -auto-all) ... ok. **** running nofib (-O -prof -auto-all -fasm) ... ok. **** running nofib (-fasm) ... ok. **** publishing logs ... Read from remote host haskell.org: Connection reset by peer lost connection failed. Logs are at http://www.haskell.org/ghc/dist/current/logs Dists are at http://www.haskell.org/ghc/dist/current/dist Docs are at http://www.haskell.org/ghc/dist/current/docs All done! Nightly build finished successfully at Fri Dec 18 02:09:07 GMT 2009 ------------- GHC Test summary --------------------- OVERALL SUMMARY for test run started at Thu Dec 17 21:45:13 GMT 2009 2434 total tests, which gave rise to 13456 test cases, of which 0 caused framework failures 2782 were skipped 10285 expected passes 359 expected failures 0 unexpected passes 30 unexpected failures Unexpected failures: T3001-2(prof_hb) annrun01(normal,optc,hpc,optasm,ghci,threaded1,threaded2,dyn) barton-mangler-bug(profc) concprog001(ghci) forkprocess01(ghci) hpc_draft(normal) hpc_hand_overlay(normal) hpc_markup_001(normal) hpc_markup_002(normal) hpc_markup_multi_001(normal) hpc_markup_multi_002(normal) hpc_markup_multi_003(normal) hpc_overlay(normal) hpc_overlay2(normal) hpc_report_001(normal) hpc_report_002(normal) hpc_report_003(normal) hpc_report_multi_001(normal) hpc_report_multi_002(normal) hpc_report_multi_003(normal) hpc_show(normal) hpc_show_multi_001(normal) hpc_show_multi_002(normal) ---------------------------------------------------- Nightly run ended at Fri Dec 18 02:09:07 GMT 2009 From ghcbuild at microsoft.com Thu Dec 17 23:51:55 2009 From: ghcbuild at microsoft.com (GHC Build Reports) Date: Thu Dec 17 23:51:59 2009 Subject: [nightly] 17-Dec-2009 build of HEAD on i386-unknown-linux (cam-02-unx.europe.corp.microsoft.com) Message-ID: <20091218045155.B161E324163@www.haskell.org> Build description = HEAD on i386-unknown-linux (cam-02-unx.europe.corp.microsoft.com) Build location = /playpen/simonmar/nightly/HEAD Build config file = /home/simonmar/nightly/site/msrc/conf-HEAD-cam-02-unx Nightly build started on cam-02-unx at Thu Dec 17 18:00:01 GMT 2009. **** checking out new source tree ... warning: . already present; omitting ok. (GHC Version 6.13.20091217) **** Building stage 1 compiler ... ok. **** Building stage 2 compiler ... ok. **** Building stage 3 compiler ... ok. **** building testsuite tools ... ok. **** running tests ... ok (summary below). **** building compiler binary distribution ... ok. **** uploading binary distribution ... ok. **** running nofib (-O) ... failed. **** running nofib (-O -fasm) ... failed. **** running nofib (-O -prof -auto-all) ... failed. **** running nofib (-O -prof -auto-all -fasm) ... failed. **** running nofib (-fasm) ... failed. **** running nofib (-unreg) ... failed. **** publishing logs ... ok. Logs are at http://www.haskell.org/ghc/dist/current/logs Dists are at http://www.haskell.org/ghc/dist/current/dist Docs are at http://www.haskell.org/ghc/dist/current/docs All done! Nightly build finished successfully at Fri Dec 18 05:18:01 GMT 2009 ------------- GHC Test summary --------------------- OVERALL SUMMARY for test run started at Thu Dec 17 23:41:11 GMT 2009 2434 total tests, which gave rise to 13456 test cases, of which 0 caused framework failures 2797 were skipped 10253 expected passes 361 expected failures 0 unexpected passes 45 unexpected failures Unexpected failures: CPUTime001(threaded2) T1969(normal) T3001-2(prof_hb) annrun01(normal,optc,hpc,optasm,ghci,threaded1,threaded2,dyn) arith008(profasm,profthreaded) barton-mangler-bug(profc) conc004(threaded2) hpc_draft(normal) hpc_hand_overlay(normal) hpc_markup_001(normal) hpc_markup_002(normal) hpc_markup_multi_001(normal) hpc_markup_multi_002(normal) hpc_markup_multi_003(normal) hpc_overlay(normal) hpc_overlay2(normal) hpc_report_001(normal) hpc_report_002(normal) hpc_report_003(normal) hpc_report_multi_001(normal) hpc_report_multi_002(normal) hpc_report_multi_003(normal) hpc_show(normal) hpc_show_multi_001(normal) hpc_show_multi_002(normal) joao-circular(profc) user001(normal,optc,hpc,optasm,profc,profasm,ghci,threaded1,threaded2,dyn,profthreaded) ---------------------------------------------------- Nightly run ended at Fri Dec 18 05:18:01 GMT 2009 From duncan.coutts at googlemail.com Fri Dec 18 00:48:20 2009 From: duncan.coutts at googlemail.com (Duncan Coutts) Date: Fri Dec 18 00:22:16 2009 Subject: GHC.Arr In-Reply-To: <59543203684B2244980D7E4057D5FBC10AF763A9@DB3EX14MBXC310.europe.corp.microsoft.com> References: <59543203684B2244980D7E4057D5FBC10AF763A9@DB3EX14MBXC310.europe.corp.microsoft.com> Message-ID: <1261115300.9220.49630.camel@localhost> On Thu, 2009-12-17 at 18:03 +0000, Simon Peyton-Jones wrote: > Simon > > I'm puzzling over GHC.Arr.safeIndex > > It calls the overloaded method 'index' which does bound checks on the > "semantic range", by checking that i is in the range (l,u). But then > safeIndex does *another* range check, on the resulting index value. > > Shouldn't it be an invariant that if index (l,u) i returns at all, it > returns an in-range value? > > I suppose we can't enforce that. But *by default* doing two range > checks on every array access seems stupid. So far we've been through three iterations of this thing :-) The original version did one range check, the Ix one. Then people complained that custom Ix instances were unsafe because they could index outside the array. The next iteration just checked the resulting index value. Then people complained because you could index outside the Ix range (eg on 2-d arrays) without any error being raised. The current iteration now does both checks. Now people complain that it's slow :-) So the challenge is to satisfy all these requirements simultaneously. Duncan From bit.bucket at galois.com Fri Dec 18 03:30:05 2009 From: bit.bucket at galois.com (BuildBot Collator) Date: Fri Dec 18 03:04:07 2009 Subject: Daily report for head Message-ID: <200912180830.nBI8U5tB017283@monk.galois.com> Skipped content of type multipart/alternative-------------- next part -------------- Last 30 lines: Creating libraries/bytestring/GNUmakefile Creating libraries/containers/ghc.mk Creating libraries/containers/GNUmakefile Creating libraries/directory/ghc.mk Creating libraries/directory/GNUmakefile Creating libraries/dph/dph-base/ghc.mk Creating libraries/dph/dph-base/GNUmakefile Creating libraries/dph/dph-prim-interface/ghc.mk Creating libraries/dph/dph-prim-interface/GNUmakefile Creating libraries/dph/dph-prim-seq/ghc.mk Creating libraries/dph/dph-prim-seq/GNUmakefile Creating libraries/dph/dph-prim-par/ghc.mk Creating libraries/dph/dph-prim-par/GNUmakefile Creating libraries/dph/dph-common/ghc.mk Creating libraries/dph/dph-common/GNUmakefile Creating libraries/extensible-exceptions/ghc.mk Creating libraries/extensible-exceptions/GNUmakefile Creating libraries/filepath/ghc.mk Creating libraries/filepath/GNUmakefile Creating libraries/ghc-prim/ghc.mk Creating libraries/ghc-prim/GNUmakefile Creating libraries/haskeline/ghc.mk Creating libraries/haskeline/GNUmakefile Creating libraries/haskell98/ghc.mk Creating libraries/haskell98/GNUmakefile Creating libraries/time/ghc.mk Creating libraries/time/GNUmakefile Error: libraries/hpc/LICENSE doesn't exist. Maybe you haven't done './darcs-all get'? -------------- next part -------------- Last 30 lines: sed -e "1s|\.o|\.o|" -e "1s|^|libraries/ghc-prim/cbits/|" -e "1s|libraries/ghc-prim/|libraries/ghc-prim/dist-install/build/|" -e "s|c:/builds/slave/x86-win-fast-head/build/||g" -e "s|dist-install/build/dist-install/build|dist-install/build|g" libraries/ghc-prim/dist-install/build/.depend-v.c_asm.bit >> libraries/ghc-prim/dist-install/build/.depend-v.c_asm.tmp && true "rm" -f libraries/ghc-prim/dist-install/build/.depend-v.c_asm.bit echo "libraries/ghc-prim_dist-install_depfile_c_asm_EXISTS = YES" >> libraries/ghc-prim/dist-install/build/.depend-v.c_asm.tmp mv libraries/ghc-prim/dist-install/build/.depend-v.c_asm.tmp libraries/ghc-prim/dist-install/build/.depend-v.c_asm "inplace/bin/mkdirhier" libraries/ghc-prim/dist-install/build/GHC//. "inplace/bin/genprimopcode.exe" --make-haskell-wrappers libraries/ghc-prim/dist-install/build/GHC/PrimopWrappers.hs "rm" -f libraries/ghc-prim/dist-install/build/.depend-v.haskell.tmp touch libraries/ghc-prim/dist-install/build/.depend-v.haskell.tmp "inplace/bin/ghc-stage1.exe" -M -include-pkg-deps -dep-makefile libraries/ghc-prim/dist-install/build/.depend-v.haskell.tmp -H32m -O -package-name ghc-prim-0.2.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 rts-1.0 -package-name ghc-prim -XCPP -XMagicHash -XForeignFunctionInterface -XUnliftedFFITypes -XUnboxedTuples -XEmptyDataDecls -XNoImplicitPrelude -O -fgenerics -fasm -fno-warn-deprecated-flags -odir libraries/ghc-prim/dist-install/build -hidir libraries/ghc-prim/dist-install/build -stubdir libraries/ghc-prim/dist-install/build -hisuf hi -osuf o -hcsuf hc libraries/ghc-prim/./GHC/Bool.hs libraries/ghc-prim/./GHC/Debug.hs libraries/ghc-prim/./GHC/Generics.hs libraries/ghc-prim/./GHC/Magic.hs libraries/ghc-prim/./GHC/Ordering.hs libraries/ghc-prim/dist-install/build/GHC/PrimopWrappers.hs libraries/ghc-prim/./GHC/IntWord32.hs libraries/ghc-prim/./GHC/IntWord64.hs libraries/ghc-prim/./GHC/Tuple.hs libraries/ghc-prim/./GHC/Types.hs libraries/ghc-prim/./GHC/Unit.hs echo "libraries/ghc-prim_dist-install_depfile_haskell_EXISTS = YES" >> libraries/ghc-prim/dist-install/build/.depend-v.haskell.tmp for dir in libraries/ghc-prim/dist-install/build/GHC/; do if test ! -d $dir; then mkdir -p $dir; fi done mv libraries/ghc-prim/dist-install/build/.depend-v.haskell.tmp libraries/ghc-prim/dist-install/build/.depend-v.haskell "rm" -f utils/haddock/dist/build/.depend.c_asm.tmp touch utils/haddock/dist/build/.depend.c_asm.tmp 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 "inplace/bin/mkdirhier" utils/haddock/dist/build/Haddock/Interface//. "c:/tools/alex" -g utils/haddock/src/Haddock/Interface/Lex.x -o utils/haddock/dist/build/Haddock/Interface/Lex.hs "c:/tools/bin/happy" -agc --strict +RTS -K2m -RTS utils/haddock/src/Haddock/Interface/Parse.y -o utils/haddock/dist/build/Haddock/Interface/Parse.hs unused terminals: 1 "rm" -f utils/haddock/dist/build/.depend.haskell.tmp touch utils/haddock/dist/build/.depend.haskell.tmp "inplace/bin/ghc-stage1.exe" -M -include-pkg-deps -dep-makefile utils/haddock/dist/build/.depend.haskell.tmp -H32m -O -DNEW_GHC_LAYOUT -hide-all-packages -i -iutils/haddock/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 Cabal-1.9.0 -package array-0.3.0.0 -package base-4.2.0.0 -package containers-0.3.0.0 -package directory-1.0.1.0 -package filepath-1.1.0.3 -package ghc-6.13.20091218 -package pretty-1.0.1.1 -funbox-strict-fields -O2 -Wall -XForeignFunctionInterface -XCPP -XPatternGuards -XDeriveDataTypeable -XScopedTypeVariables -XMagicHash -odir utils/haddock/dist/build -hidir utils/haddock/dist/build -stubdir utils/haddock/dist/build -hisuf hi -osuf o -hcsuf hc utils/haddock/src/Main.hs utils/haddock/src/Haddock/Interface.hs utils/haddock/src/Haddock/Interface/Rename.hs utils/haddock/src/Haddock/Interface/Create.hs utils/haddock/src/Haddock/Interface/ExtractFnArgDocs.hs utils/haddock/src/Haddock/Interface/AttachInstances.hs utils/haddock/dist/build/Haddock/Interface/Lex.hs utils/haddock/dist/build/Haddock/Interface/Parse.hs utils/haddock/src/Haddock/Interface/Rn.hs utils/haddock/src/Haddock/Interface/LexParseRn.hs utils/haddock/src/Haddock/Interface/ParseModuleHeader.hs utils/haddock/src/Haddock/Utils/FastMutInt2.hs utils/haddock/src/Haddock/Utils/BlockTable.hs utils/haddock/src/Haddock/Utils/Html.hs utils/haddock/src/Haddock/Utils.hs utils/haddock/src/Haddock/Backends/Html.hs utils/haddock/src/Haddock/Backends/HaddockDB.hs utils/haddock/src/Haddock/Backends/DevHelp.hs utils/haddock/src/Haddock/Backends/HH.hs utils/haddock/src/Haddock/Backends/HH2.hs utils/haddock/src/Haddock/Backends/Hoogle.hs utils/haddock/src/Haddock/ModuleTree.hs utils/haddock/src/Haddock/Types.hs utils/haddock/src/Haddock/HsDoc.hs utils/haddock/src/Haddock/Version.hs utils/haddock/src/Haddock/InterfaceFile.hs utils/haddock/src/Haddock/Optio ns.hs utils/haddock/src/Haddock/GhcUtils.hs utils/haddock/src/Haddock/Convert.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/Haddock/ utils/haddock/dist/build/Haddock/Backends/ utils/haddock/dist/build/Haddock/Interface/ utils/haddock/dist/build/Haddock/Utils/; do if test ! -d $dir; then mkdir -p $dir; fi done mv utils/haddock/dist/build/.depend.haskell.tmp utils/haddock/dist/build/.depend.haskell libraries/process/dist-install/build/.depend-v.c_asm:1: *** multiple target patterns. Stop. make[1]: *** [all] Error 2 make[1]: Leaving directory `/buildbot/x86-win-fast-head/build' From bit.bucket at galois.com Fri Dec 18 03:30:05 2009 From: bit.bucket at galois.com (BuildBot Collator) Date: Fri Dec 18 03:04:09 2009 Subject: Daily report for stable Message-ID: <200912180830.nBI8U5dA017282@monk.galois.com> Skipped content of type multipart/alternative-------------- next part -------------- Last 30 lines: Running Haddock for dph-par-0.4.0... Preprocessing library dph-par-0.4.0... Running hscolour for dph-par-0.4.0... Warning: The documentation for the following packages are not installed. No links will be generated to these packages: ffi-1.0, rts-1.0 Warning: Data.Array.Parallel.Lifted.Repr: Instances of type and data families are not yet supported. Instances of the following families will be filtered out: PData, PRepr Warning: Data.Array.Parallel.Lifted.Instances: Instances of type and data families are not yet supported. Instances of the following families will be filtered out: PData, PRepr Warning: Data.Array.Parallel.Lifted.Closure: Instances of type and data families are not yet supported. Instances of the following families will be filtered out: PData, PRepr Warning: Data.Array.Parallel.Lifted: could not find link destinations for: Data.Array.Parallel.Lifted.Selector.Sel2 Warning: Data.Array.Parallel.Prelude: could not find link destinations for: Data.Array.Parallel.Unlifted.Distributed.Types.DPrim Data.Array.Parallel.Unlifted.Sequential.Flat.UArr.UPrim Warning: Data.Array.Parallel.Prelude.Int: could not find link destinations for: Data.Array.Parallel.Unlifted.Distributed.Types.DPrim Data.Array.Parallel.Unlifted.Sequential.Flat.UArr.UPrim Warning: Data.Array.Parallel.Prelude.Word8: could not find link destinations for: Data.Array.Parallel.Unlifted.Distributed.Types.DPrim Data.Array.Parallel.Unlifted.Sequential.Flat.UArr.UPrim Warning: Data.Array.Parallel.Prelude.Double: could not find link destinations for: Data.Array.Parallel.Unlifted.Distributed.Types.DPrim Data.Array.Parallel.Unlifted.Sequential.Flat.UArr.UPrim Documentation created: dist-install/doc/html/dph-par/index.html "/usr/bin/ld" -r -o compiler/stage1/build/HSghc-6.12.1.20091218.o compiler/stage1/build/AsmCodeGen.o compiler/stage1/build/TargetReg.o compiler/stage1/build/NCGMonad.o compiler/stage1/build/Instruction.o compiler/stage1/build/Size.o compiler/stage1/build/Reg.o compiler/stage1/build/RegClass.o compiler/stage1/build/PprBase.o compiler/stage1/build/PIC.o compiler/stage1/build/Platform.o compiler/stage1/build/Alpha/Regs.o compiler/stage1/build/Alpha/RegInfo.o compiler/stage1/build/Alpha/Instr.o compiler/stage1/build/Alpha/CodeGen.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/RegPlate.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/CCall.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/Reg Alloc/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/PPC/FreeRegs.o compiler/stage1/build/RegAlloc/Linear/SPARC/FreeRegs.o compiler/stage1/build/BasicTypes.o compiler/stage1/build/DataCon.o compiler/stage1/build/Demand.o compiler/stage1/build/Exception.o compiler/stage1/build/Id.o compiler/stage1/build/IdInfo.o compiler/stage1/build/Literal.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/NewDemand.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/BlockId.o compiler/stage1/build/CLabel.o compiler/stage1/build/Cmm.o compiler/stage1/build/CmmBrokenBlock.o compiler/stage1/build/CmmBuildInfoTables.o compiler/stage1/build/CmmCPS.o compiler/stage1/build/CmmCPSGen.o compiler/stage1/build/CmmCPSZ.o compiler/stage1/build/CmmCallConv.o compiler/stage1/build/CmmCommonBlockElimZ.o compiler/stage1/build/CmmContFlowOpt.o compiler/stage1/build/CmmCvt.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/CmmLiveZ.o compiler/stage1/build/CmmOpt.o compiler/stage1/build/CmmParse.o compiler/stage1/build/CmmProcPoint.o compiler/stage1/build/CmmProcPointZ.o compiler/stage 1/build/CmmSpillReload.o compiler/stage1/build/CmmStackLayout.o compiler/stage1/build/CmmTx.o compiler/stage1/build/CmmUtils.o compiler/stage1/build/CmmZipUtil.o compiler/stage1/build/DFMonad.o compiler/stage1/build/Dataflow.o compiler/stage1/build/MkZipCfg.o compiler/stage1/build/MkZipCfgCmm.o compiler/stage1/build/OptimizationFuel.o compiler/stage1/build/PprC.o compiler/stage1/build/PprCmm.o compiler/stage1/build/PprCmmZ.o compiler/stage1/build/StackColor.o compiler/stage1/build/StackPlacements.o compiler/stage1/build/ZipCfg.o compiler/stage1/build/ZipCfgCmmRep.o compiler/stage1/build/ZipCfgExtras.o compiler/stage1/build/ZipDataflow.o compiler/stage1/build/Bitmap.o compiler/stage1/build/CgBindery.o compiler/stage1/build/CgCallConv.o compiler/stage1/build/CgCase.o compiler/stage1/build/CgClosure.o compiler/stage1/build/CgCon.o compiler/stage1/build/CgExpr.o compiler/stage1/build/CgForeignCall.o compiler/stage1/build/CgHeapery.o compiler/stage1/build/CgHpc.o compiler/stage1/build/CgInfoTbls.o compiler/stage1/build/CgLetNoEscape.o compiler/stage1/build/CgMonad.o compiler/stage1/build/CgParallel.o compiler/stage1/build/CgPrimOp.o compiler/stage1/build/CgProf.o compiler/stage1/build/CgStackery.o compiler/stage1/build/CgTailCall.o compiler/stage1/build/CgTicky.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/StgCmmGran.o compiler/stage1/build/StgCmmHeap.o compiler/stage1/build/StgCmmHpc.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/ClosureInfo.o compiler/stage1/build/CodeGen.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/CoreTidy.o compiler/stage1/build/CoreUnfold.o compiler/stage1/build/CoreUtils.o compiler/stage1/build/ExternalCore.o compiler/stage1/build/MkCore.o compiler/stage1/build/MkExternalCore.o compiler/stage1/build/PprCore.o compiler/stage1/build/PprExternalCore.o compiler/stage1/build/CprAnalyse.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/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/Annotations.o compiler/stage1/build/BreakArray.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/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/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/PackageConfig.o compiler/stage1/build/Packages.o compiler/stage1/build/PprTyThing.o compiler/stage1/build/StaticFlags.o compiler/stage1/build/StaticFlagParser.o compiler/stage1/build/SysTools.o compiler/stage1/build/TidyPgm.o compiler/stage1/build/Ctype.o compiler/stage1/build/HaddockUtils.o compiler/stage1/build/LexCore.o compiler/stage1/build/Lexer.o compiler/stage1/build/Parser.o compiler/stage1/build/ParserCore.o compiler/stage1/build/ParserCoreUtils.o compiler/stage1/build/RdrHsSyn.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/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/RnHsSyn.o compiler/stage1/build/RnNames.o compiler/stage1/build/RnPat.o compiler/stage1/build/RnSource.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/SRT.o compiler/stage1/build/SimplStg.o compiler/stage1/build/StgStats.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/DmdAnal.o compiler/stage1/build/SaAbsInt.o compiler/stage1/build/SaLib.o compiler/stage1/build/StrictAnal.o compiler/stage1/b uild/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/TcHsSyn.o compiler/stage1/build/TcHsType.o compiler/stage1/build/TcInstDcls.o compiler/stage1/build/TcMType.o compiler/stage1/build/TcMatches.o compiler/stage1/build/TcPat.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/TcTyClsDecls.o compiler/stage1/build/TcTyDecls.o compiler/stage1/build/TcTyFuns.o compiler/stage1/build/TcType.o compiler/stage1/build/TcUnify.o compiler/stage1/build/Class.o compiler/stage1/build/Coercion.o compiler/stage1/build/FamInstEnv.o compiler/stage1/build/FunDeps.o compiler/stage1/build/Generics.o compiler/stage1/build/InstEnv.o compiler/stage1/build/TyCon.o compiler/stage1/build/Type.o compiler/stage1/build/TypeRep.o compiler/stage1/build/Unify.o compiler/stage1/build/Bag.o compiler/stage1/build/Binary.o compiler/stage1/build/BufWrite.o compiler/stage1/build/Digraph.o compiler/stage1/build/Encoding.o compiler/stage1/build/FastBool.o compiler/stage1/build/FastFunctions.o compiler/stage1/build/FastMutInt.o compiler/stage1/build/FastString.o compiler/stage1/build/FastTypes.o compiler/stage1/build/Fingerprint.o compiler/stage1/build/FiniteMap.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/Interval.o compiler/stage1/build/LazyUniqFM.o compiler/stage1/build/ListSetOps.o compiler/stage1/build/Maybes.o compiler/stage1/build/MonadUtils.o compiler/stage1/buil d/OrdList.o compiler/stage1/build/Outputable.o compiler/stage1/build/Panic.o compiler/stage1/build/Pretty.o compiler/stage1/build/Serialized.o compiler/stage1/build/State.o compiler/stage1/build/StringBuffer.o compiler/stage1/build/UniqFM.o compiler/stage1/build/UniqSet.o compiler/stage1/build/Util.o compiler/stage1/build/VectBuiltIn.o compiler/stage1/build/VectCore.o compiler/stage1/build/VectMonad.o compiler/stage1/build/VectType.o compiler/stage1/build/VectUtils.o compiler/stage1/build/Vectorise.o compiler/stage1/build/parser/cutils.o compiler/stage1/build/utils/md5.o `/usr/bin/find compiler/stage1/build -name "*_stub.o" -print` "/usr/bin/ld" -r -o compiler/stage2/build/HSghc-6.12.1.20091218.o compiler/stage2/build/AsmCodeGen.o compiler/stage2/build/TargetReg.o compiler/stage2/build/NCGMonad.o compiler/stage2/build/Instruction.o compiler/stage2/build/Size.o compiler/stage2/build/Reg.o compiler/stage2/build/RegClass.o compiler/stage2/build/PprBase.o compiler/stage2/build/PIC.o compiler/stage2/build/Platform.o compiler/stage2/build/Alpha/Regs.o compiler/stage2/build/Alpha/RegInfo.o compiler/stage2/build/Alpha/Instr.o compiler/stage2/build/Alpha/CodeGen.o compiler/stage2/build/X86/Regs.o compiler/stage2/build/X86/RegInfo.o compiler/stage2/build/X86/Instr.o compiler/stage2/build/X86/Cond.o compiler/stage2/build/X86/Ppr.o compiler/stage2/build/X86/CodeGen.o compiler/stage2/build/PPC/Regs.o compiler/stage2/build/PPC/RegInfo.o compiler/stage2/build/PPC/Instr.o compiler/stage2/build/PPC/Cond.o compiler/stage2/build/PPC/Ppr.o compiler/stage2/build/PPC/CodeGen.o compiler/stage2/build/SPARC/Base.o compiler/stage2/build/SPARC/Regs.o compiler/stage2/build/SPARC/RegPlate.o compiler/stage2/build/SPARC/Imm.o compiler/stage2/build/SPARC/AddrMode.o compiler/stage2/build/SPARC/Cond.o compiler/stage2/build/SPARC/Instr.o compiler/stage2/build/SPARC/Stack.o compiler/stage2/build/SPARC/ShortcutJump.o compiler/stage2/build/SPARC/Ppr.o compiler/stage2/build/SPARC/CodeGen.o compiler/stage2/build/SPARC/CodeGen/Amode.o compiler/stage2/build/SPARC/CodeGen/Base.o compiler/stage2/build/SPARC/CodeGen/CCall.o compiler/stage2/build/SPARC/CodeGen/CondCode.o compiler/stage2/build/SPARC/CodeGen/Gen32.o compiler/stage2/build/SPARC/CodeGen/Gen64.o compiler/stage2/build/SPARC/CodeGen/Sanity.o compiler/stage2/build/SPARC/CodeGen/Expand.o compiler/stage2/build/RegAlloc/Liveness.o compiler/stage2/build/RegAlloc/Graph/Main.o compiler/stage2/build/RegAlloc/Graph/Stats.o compiler/stage2/build/RegAlloc/Graph/ArchBase.o compiler/stage2/build/RegAlloc/Graph/ArchX86.o compiler/stage2/build/RegAlloc/Graph/Coalesce.o compiler/stage2/build/RegAlloc/Graph/Spill.o compiler/stage2/build/Reg Alloc/Graph/SpillClean.o compiler/stage2/build/RegAlloc/Graph/SpillCost.o compiler/stage2/build/RegAlloc/Graph/TrivColorable.o compiler/stage2/build/RegAlloc/Linear/Main.o compiler/stage2/build/RegAlloc/Linear/JoinToTargets.o compiler/stage2/build/RegAlloc/Linear/State.o compiler/stage2/build/RegAlloc/Linear/Stats.o compiler/stage2/build/RegAlloc/Linear/FreeRegs.o compiler/stage2/build/RegAlloc/Linear/StackMap.o compiler/stage2/build/RegAlloc/Linear/Base.o compiler/stage2/build/RegAlloc/Linear/X86/FreeRegs.o compiler/stage2/build/RegAlloc/Linear/PPC/FreeRegs.o compiler/stage2/build/RegAlloc/Linear/SPARC/FreeRegs.o compiler/stage2/build/DsMeta.o compiler/stage2/build/TcSplice.o compiler/stage2/build/Convert.o compiler/stage2/build/ByteCodeAsm.o compiler/stage2/build/ByteCodeFFI.o compiler/stage2/build/ByteCodeGen.o compiler/stage2/build/ByteCodeInstr.o compiler/stage2/build/ByteCodeItbls.o compiler/stage2/build/ByteCodeLink.o compiler/stage2/build/Debugger.o compiler/stage2/build/LibFFI.o compiler/stage2/build/Linker.o compiler/stage2/build/ObjLink.o compiler/stage2/build/RtClosureInspect.o compiler/stage2/build/BasicTypes.o compiler/stage2/build/DataCon.o compiler/stage2/build/Demand.o compiler/stage2/build/Exception.o compiler/stage2/build/Id.o compiler/stage2/build/IdInfo.o compiler/stage2/build/Literal.o compiler/stage2/build/MkId.o compiler/stage2/build/Module.o compiler/stage2/build/Name.o compiler/stage2/build/NameEnv.o compiler/stage2/build/NameSet.o compiler/stage2/build/NewDemand.o compiler/stage2/build/OccName.o compiler/stage2/build/RdrName.o compiler/stage2/build/SrcLoc.o compiler/stage2/build/UniqSupply.o compiler/stage2/build/Unique.o compiler/stage2/build/Var.o compiler/stage2/build/VarEnv.o compiler/stage2/build/VarSet.o compiler/stage2/build/BlockId.o compiler/stage2/build/CLabel.o compiler/stage2/build/Cmm.o compiler/stage2/build/CmmBrokenBlock.o compiler/stage2/build/CmmBuildInfoTables.o compiler/stage2/build/CmmCPS.o compiler/stage2/build/CmmCPSGen.o compiler/stage2/build/CmmCPSZ.o compiler/s tage2/build/CmmCallConv.o compiler/stage2/build/CmmCommonBlockElimZ.o compiler/stage2/build/CmmContFlowOpt.o compiler/stage2/build/CmmCvt.o compiler/stage2/build/CmmExpr.o compiler/stage2/build/CmmInfo.o compiler/stage2/build/CmmLex.o compiler/stage2/build/CmmLint.o compiler/stage2/build/CmmLive.o compiler/stage2/build/CmmLiveZ.o compiler/stage2/build/CmmOpt.o compiler/stage2/build/CmmParse.o compiler/stage2/build/CmmProcPoint.o compiler/stage2/build/CmmProcPointZ.o compiler/stage2/build/CmmSpillReload.o compiler/stage2/build/CmmStackLayout.o compiler/stage2/build/CmmTx.o compiler/stage2/build/CmmUtils.o compiler/stage2/build/CmmZipUtil.o compiler/stage2/build/DFMonad.o compiler/stage2/build/Dataflow.o compiler/stage2/build/MkZipCfg.o compiler/stage2/build/MkZipCfgCmm.o compiler/stage2/build/OptimizationFuel.o compiler/stage2/build/PprC.o compiler/stage2/build/PprCmm.o compiler/stage2/build/PprCmmZ.o compiler/stage2/build/StackColor.o compiler/stage2/build/StackPlacements.o compiler/stage2/build/ZipCfg.o compiler/stage2/build/ZipCfgCmmRep.o compiler/stage2/build/ZipCfgExtras.o compiler/stage2/build/ZipDataflow.o compiler/stage2/build/Bitmap.o compiler/stage2/build/CgBindery.o compiler/stage2/build/CgCallConv.o compiler/stage2/build/CgCase.o compiler/stage2/build/CgClosure.o compiler/stage2/build/CgCon.o compiler/stage2/build/CgExpr.o compiler/stage2/build/CgForeignCall.o compiler/stage2/build/CgHeapery.o compiler/stage2/build/CgHpc.o compiler/stage2/build/CgInfoTbls.o compiler/stage2/build/CgLetNoEscape.o compiler/stage2/build/CgMonad.o compiler/stage2/build/CgParallel.o compiler/stage2/build/CgPrimOp.o compiler/stage2/build/CgProf.o compiler/stage2/build/CgStackery.o compiler/stage2/build/CgTailCall.o compiler/stage2/build/CgTicky.o compiler/stage2/build/CgUtils.o compiler/stage2/build/StgCmm.o compiler/stage2/build/StgCmmBind.o compiler/stage2/build/StgCmmClosure.o compiler/stage2/build/StgCmmCon.o compiler/stage2/build/StgCmmEnv.o compiler/stage2/build/StgCmmExpr.o compiler/stage2/build/StgCmmForeign.o compil er/stage2/build/StgCmmGran.o compiler/stage2/build/StgCmmHeap.o compiler/stage2/build/StgCmmHpc.o compiler/stage2/build/StgCmmLayout.o compiler/stage2/build/StgCmmMonad.o compiler/stage2/build/StgCmmPrim.o compiler/stage2/build/StgCmmProf.o compiler/stage2/build/StgCmmTicky.o compiler/stage2/build/StgCmmUtils.o compiler/stage2/build/ClosureInfo.o compiler/stage2/build/CodeGen.o compiler/stage2/build/SMRep.o compiler/stage2/build/CoreArity.o compiler/stage2/build/CoreFVs.o compiler/stage2/build/CoreLint.o compiler/stage2/build/CorePrep.o compiler/stage2/build/CoreSubst.o compiler/stage2/build/CoreSyn.o compiler/stage2/build/CoreTidy.o compiler/stage2/build/CoreUnfold.o compiler/stage2/build/CoreUtils.o compiler/stage2/build/ExternalCore.o compiler/stage2/build/MkCore.o compiler/stage2/build/MkExternalCore.o compiler/stage2/build/PprCore.o compiler/stage2/build/PprExternalCore.o compiler/stage2/build/CprAnalyse.o compiler/stage2/build/Check.o compiler/stage2/build/Coverage.o compiler/stage2/build/Desugar.o compiler/stage2/build/DsArrows.o compiler/stage2/build/DsBinds.o compiler/stage2/build/DsCCall.o compiler/stage2/build/DsExpr.o compiler/stage2/build/DsForeign.o compiler/stage2/build/DsGRHSs.o compiler/stage2/build/DsListComp.o compiler/stage2/build/DsMonad.o compiler/stage2/build/DsUtils.o compiler/stage2/build/Match.o compiler/stage2/build/MatchCon.o compiler/stage2/build/MatchLit.o compiler/stage2/build/HsBinds.o compiler/stage2/build/HsDecls.o compiler/stage2/build/HsDoc.o compiler/stage2/build/HsExpr.o compiler/stage2/build/HsImpExp.o compiler/stage2/build/HsLit.o compiler/stage2/build/HsPat.o compiler/stage2/build/HsSyn.o compiler/stage2/build/HsTypes.o compiler/stage2/build/HsUtils.o compiler/stage2/build/BinIface.o compiler/stage2/build/BuildTyCl.o compiler/stage2/build/IfaceEnv.o compiler/stage2/build/IfaceSyn.o compiler/stage2/build/IfaceType.o compiler/stage2/build/LoadIface.o compiler/stage2/build/MkIface.o compiler/stage2/build/TcIface.o compiler/stage2/build/Annotations.o compiler/stage2/build/Bre akArray.o compiler/stage2/build/CmdLineParser.o compiler/stage2/build/CodeOutput.o compiler/stage2/build/Config.o compiler/stage2/build/Constants.o compiler/stage2/build/DriverMkDepend.o compiler/stage2/build/DriverPhases.o compiler/stage2/build/DriverPipeline.o compiler/stage2/build/DynFlags.o compiler/stage2/build/ErrUtils.o compiler/stage2/build/Finder.o compiler/stage2/build/GHC.o compiler/stage2/build/HeaderInfo.o compiler/stage2/build/HscMain.o compiler/stage2/build/HscStats.o compiler/stage2/build/HscTypes.o compiler/stage2/build/InteractiveEval.o compiler/stage2/build/PackageConfig.o compiler/stage2/build/Packages.o compiler/stage2/build/PprTyThing.o compiler/stage2/build/StaticFlags.o compiler/stage2/build/StaticFlagParser.o compiler/stage2/build/SysTools.o compiler/stage2/build/TidyPgm.o compiler/stage2/build/Ctype.o compiler/stage2/build/HaddockUtils.o compiler/stage2/build/LexCore.o compiler/stage2/build/Lexer.o compiler/stage2/build/Parser.o compiler/stage2/build/ParserCore.o compiler/stage2/build/ParserCoreUtils.o compiler/stage2/build/RdrHsSyn.o compiler/stage2/build/ForeignCall.o compiler/stage2/build/PrelInfo.o compiler/stage2/build/PrelNames.o compiler/stage2/build/PrelRules.o compiler/stage2/build/PrimOp.o compiler/stage2/build/TysPrim.o compiler/stage2/build/TysWiredIn.o compiler/stage2/build/CostCentre.o compiler/stage2/build/SCCfinal.o compiler/stage2/build/RnBinds.o compiler/stage2/build/RnEnv.o compiler/stage2/build/RnExpr.o compiler/stage2/build/RnHsDoc.o compiler/stage2/build/RnHsSyn.o compiler/stage2/build/RnNames.o compiler/stage2/build/RnPat.o compiler/stage2/build/RnSource.o compiler/stage2/build/RnTypes.o compiler/stage2/build/CoreMonad.o compiler/stage2/build/CSE.o compiler/stage2/build/FloatIn.o compiler/stage2/build/FloatOut.o compiler/stage2/build/LiberateCase.o compiler/stage2/build/OccurAnal.o compiler/stage2/build/SAT.o compiler/stage2/build/SetLevels.o compiler/stage2/build/SimplCore.o compiler/stage2/build/SimplEnv.o compiler/stage2/build/SimplMonad.o compiler/stage2/build /SimplUtils.o compiler/stage2/build/Simplify.o compiler/stage2/build/SRT.o compiler/stage2/build/SimplStg.o compiler/stage2/build/StgStats.o compiler/stage2/build/Rules.o compiler/stage2/build/SpecConstr.o compiler/stage2/build/Specialise.o compiler/stage2/build/CoreToStg.o compiler/stage2/build/StgLint.o compiler/stage2/build/StgSyn.o compiler/stage2/build/DmdAnal.o compiler/stage2/build/SaAbsInt.o compiler/stage2/build/SaLib.o compiler/stage2/build/StrictAnal.o compiler/stage2/build/WorkWrap.o compiler/stage2/build/WwLib.o compiler/stage2/build/FamInst.o compiler/stage2/build/Inst.o compiler/stage2/build/TcAnnotations.o compiler/stage2/build/TcArrows.o compiler/stage2/build/TcBinds.o compiler/stage2/build/TcClassDcl.o compiler/stage2/build/TcDefaults.o compiler/stage2/build/TcDeriv.o compiler/stage2/build/TcEnv.o compiler/stage2/build/TcExpr.o compiler/stage2/build/TcForeign.o compiler/stage2/build/TcGenDeriv.o compiler/stage2/build/TcHsSyn.o compiler/stage2/build/TcHsType.o compiler/stage2/build/TcInstDcls.o compiler/stage2/build/TcMType.o compiler/stage2/build/TcMatches.o compiler/stage2/build/TcPat.o compiler/stage2/build/TcRnDriver.o compiler/stage2/build/TcRnMonad.o compiler/stage2/build/TcRnTypes.o compiler/stage2/build/TcRules.o compiler/stage2/build/TcSimplify.o compiler/stage2/build/TcTyClsDecls.o compiler/stage2/build/TcTyDecls.o compiler/stage2/build/TcTyFuns.o compiler/stage2/build/TcType.o compiler/stage2/build/TcUnify.o compiler/stage2/build/Class.o compiler/stage2/build/Coercion.o compiler/stage2/build/FamInstEnv.o compiler/stage2/build/FunDeps.o compiler/stage2/build/Generics.o compiler/stage2/build/InstEnv.o compiler/stage2/build/TyCon.o compiler/stage2/build/Type.o compiler/stage2/build/TypeRep.o compiler/stage2/build/Unify.o compiler/stage2/build/Bag.o compiler/stage2/build/Binary.o compiler/stage2/build/BufWrite.o compiler/stage2/build/Digraph.o compiler/stage2/build/Encoding.o compiler/stage2/build/FastBool.o compiler/stage2/build/FastFunctions.o compiler/stage2/build/FastMutInt.o compiler /stage2/build/FastString.o compiler/stage2/build/FastTypes.o compiler/stage2/build/Fingerprint.o compiler/stage2/build/FiniteMap.o compiler/stage2/build/GraphBase.o compiler/stage2/build/GraphColor.o compiler/stage2/build/GraphOps.o compiler/stage2/build/GraphPpr.o compiler/stage2/build/IOEnv.o compiler/stage2/build/Interval.o compiler/stage2/build/LazyUniqFM.o compiler/stage2/build/ListSetOps.o compiler/stage2/build/Maybes.o compiler/stage2/build/MonadUtils.o compiler/stage2/build/OrdList.o compiler/stage2/build/Outputable.o compiler/stage2/build/Panic.o compiler/stage2/build/Pretty.o compiler/stage2/build/Serialized.o compiler/stage2/build/State.o compiler/stage2/build/StringBuffer.o compiler/stage2/build/UniqFM.o compiler/stage2/build/UniqSet.o compiler/stage2/build/Util.o compiler/stage2/build/VectBuiltIn.o compiler/stage2/build/VectCore.o compiler/stage2/build/VectMonad.o compiler/stage2/build/VectType.o compiler/stage2/build/VectUtils.o compiler/stage2/build/Vectorise.o compiler/stage2/build/parser/cutils.o compiler/stage2/build/utils/md5.o `/usr/bin/find compiler/stage2/build -name "*_stub.o" -print` ld warning: atom sorting error for _ghczm6zi12zi1zi20091218_LibFFI_Czuffizucif_closure_tbl and _ghczm6zi12zi1zi20091218_LibFFI_Czuffizutype_closure_tbl in compiler/stage2/build/LibFFI.o ld warning: atom sorting error for _ghczm6zi12zi1zi20091218_LibFFI_Czuffizucif_closure_tbl and _ghczm6zi12zi1zi20091218_LibFFI_Czuffizutype_closure_tbl in compiler/stage2/build/LibFFI.o ld: scattered reloc r_address too large for inferred architecture ppc make[1]: *** [compiler/stage2/build/HSghc-6.12.1.20091218.o] Error 1 make: *** [all] Error 2 -------------- next part -------------- Last 30 lines: ------------------------------------------------------------------------ == Recursively making `boot' in runstdtest nofib-analyse imaginary spectral real ... PWD = /playpen/buildbot/x86-linux-stable/build/nofib ------------------------------------------------------------------------ ------------------------------------------------------------------------ == make boot -w; in /playpen/buildbot/x86-linux-stable/build/nofib/runstdtest ------------------------------------------------------------------------ rm -f -f runstdtest echo '#!/usr/bin/perl' >> runstdtest echo '$RM = "rm -f";' >> runstdtest echo '$DEFAULT_TMPDIR = "/tmp";' >> runstdtest echo '$CONTEXT_DIFF = "diff -U 1";' >> runstdtest cat runstdtest.prl >> runstdtest chmod +x runstdtest Finished making boot in runstdtest: 0 ------------------------------------------------------------------------ == make boot -w; in /playpen/buildbot/x86-linux-stable/build/nofib/nofib-analyse ------------------------------------------------------------------------ /home/simonmar/fp/bin/i386-unknown-linux/ghc -O -cpp -fglasgow-exts --make Main -o nofib-analyse Main.hs:15:17: Could not find module `Text.Html': Use -v to see a list of the files searched for. Failed making boot in nofib-analyse: 1 make[1]: Leaving directory `/playpen/buildbot/x86-linux-stable/build/nofib' make[2]: *** [nofib-analyse] Error 1 make[1]: *** [boot] Error 1 -------------- next part -------------- Last 30 lines: PWD = /playpen/buildbot/x86-linux-stable/build/nofib ------------------------------------------------------------------------ ------------------------------------------------------------------------ == make all -wk; in /playpen/buildbot/x86-linux-stable/build/nofib/runstdtest ------------------------------------------------------------------------ rm -f -f runstdtest echo '#!/usr/bin/perl' >> runstdtest echo '$RM = "rm -f";' >> runstdtest echo '$DEFAULT_TMPDIR = "/tmp";' >> runstdtest echo '$CONTEXT_DIFF = "diff -U 1";' >> runstdtest cat runstdtest.prl >> runstdtest chmod +x runstdtest Finished making all in runstdtest: 0 ------------------------------------------------------------------------ == make all -wk; in /playpen/buildbot/x86-linux-stable/build/nofib/nofib-analyse ------------------------------------------------------------------------ /home/simonmar/fp/bin/i386-unknown-linux/ghc -O -cpp -fglasgow-exts --make Main -o nofib-analyse Main.hs:15:17: Could not find module `Text.Html': Use -v to see a list of the files searched for. make[2]: *** [nofib-analyse] Error 1 make[2]: Target `all' not remade because of errors. Failed making all in nofib-analyse: 1 make[1]: Leaving directory `/playpen/buildbot/x86-linux-stable/build/nofib' make[1]: *** [all] Error 1 make[1]: Target `default' not remade because of errors. -------------- next part -------------- Last 30 lines: ------------------------------------------------------------------------ == Recursively making `boot' in runstdtest nofib-analyse imaginary spectral real ... PWD = /playpen/buildbot/x86-linux-stable/build/nofib ------------------------------------------------------------------------ ------------------------------------------------------------------------ == make boot -w; in /playpen/buildbot/x86-linux-stable/build/nofib/runstdtest ------------------------------------------------------------------------ rm -f -f runstdtest echo '#!/usr/bin/perl' >> runstdtest echo '$RM = "rm -f";' >> runstdtest echo '$DEFAULT_TMPDIR = "/tmp";' >> runstdtest echo '$CONTEXT_DIFF = "diff -U 1";' >> runstdtest cat runstdtest.prl >> runstdtest chmod +x runstdtest Finished making boot in runstdtest: 0 ------------------------------------------------------------------------ == make boot -w; in /playpen/buildbot/x86-linux-stable/build/nofib/nofib-analyse ------------------------------------------------------------------------ /home/simonmar/fp/bin/i386-unknown-linux/ghc -O -cpp -fglasgow-exts --make Main -o nofib-analyse Main.hs:15:17: Could not find module `Text.Html': Use -v to see a list of the files searched for. make[2]: *** [nofib-analyse] Error 1 make[1]: *** [boot] Error 1 Failed making boot in nofib-analyse: 1 make[1]: Leaving directory `/playpen/buildbot/x86-linux-stable/build/nofib' -------------- next part -------------- Last 30 lines: PWD = /playpen/buildbot/x86-linux-stable/build/nofib ------------------------------------------------------------------------ ------------------------------------------------------------------------ == make all -wk; in /playpen/buildbot/x86-linux-stable/build/nofib/runstdtest ------------------------------------------------------------------------ rm -f -f runstdtest echo '#!/usr/bin/perl' >> runstdtest echo '$RM = "rm -f";' >> runstdtest echo '$DEFAULT_TMPDIR = "/tmp";' >> runstdtest echo '$CONTEXT_DIFF = "diff -U 1";' >> runstdtest cat runstdtest.prl >> runstdtest chmod +x runstdtest Finished making all in runstdtest: 0 ------------------------------------------------------------------------ == make all -wk; in /playpen/buildbot/x86-linux-stable/build/nofib/nofib-analyse ------------------------------------------------------------------------ /home/simonmar/fp/bin/i386-unknown-linux/ghc -O -cpp -fglasgow-exts --make Main -o nofib-analyse Main.hs:15:17: Could not find module `Text.Html': Use -v to see a list of the files searched for. make[2]: *** [nofib-analyse] Error 1 make[2]: Target `all' not remade because of errors. make[1]: *** [all] Error 1 make[1]: Target `default' not remade because of errors. Failed making all in nofib-analyse: 1 make[1]: Leaving directory `/playpen/buildbot/x86-linux-stable/build/nofib' -------------- next part -------------- Last 30 lines: ------------------------------------------------------------------------ == Recursively making `boot' in runstdtest nofib-analyse imaginary spectral real ... PWD = /playpen/buildbot/x86-linux-stable/build/nofib ------------------------------------------------------------------------ ------------------------------------------------------------------------ == make boot -w; in /playpen/buildbot/x86-linux-stable/build/nofib/runstdtest ------------------------------------------------------------------------ rm -f -f runstdtest echo '#!/usr/bin/perl' >> runstdtest echo '$RM = "rm -f";' >> runstdtest echo '$DEFAULT_TMPDIR = "/tmp";' >> runstdtest echo '$CONTEXT_DIFF = "diff -U 1";' >> runstdtest cat runstdtest.prl >> runstdtest chmod +x runstdtest Finished making boot in runstdtest: 0 ------------------------------------------------------------------------ == make boot -w; in /playpen/buildbot/x86-linux-stable/build/nofib/nofib-analyse ------------------------------------------------------------------------ /home/simonmar/fp/bin/i386-unknown-linux/ghc -O -cpp -fglasgow-exts --make Main -o nofib-analyse Main.hs:15:17: Could not find module `Text.Html': Use -v to see a list of the files searched for. make[2]: *** [nofib-analyse] Error 1 make[1]: *** [boot] Error 1 Failed making boot in nofib-analyse: 1 make[1]: Leaving directory `/playpen/buildbot/x86-linux-stable/build/nofib' -------------- next part -------------- Last 30 lines: PWD = /playpen/buildbot/x86-linux-stable/build/nofib ------------------------------------------------------------------------ ------------------------------------------------------------------------ == make all -wk; in /playpen/buildbot/x86-linux-stable/build/nofib/runstdtest ------------------------------------------------------------------------ rm -f -f runstdtest echo '#!/usr/bin/perl' >> runstdtest echo '$RM = "rm -f";' >> runstdtest echo '$DEFAULT_TMPDIR = "/tmp";' >> runstdtest echo '$CONTEXT_DIFF = "diff -U 1";' >> runstdtest cat runstdtest.prl >> runstdtest chmod +x runstdtest Finished making all in runstdtest: 0 ------------------------------------------------------------------------ == make all -wk; in /playpen/buildbot/x86-linux-stable/build/nofib/nofib-analyse ------------------------------------------------------------------------ /home/simonmar/fp/bin/i386-unknown-linux/ghc -O -cpp -fglasgow-exts --make Main -o nofib-analyse Main.hs:15:17: Could not find module `Text.Html': Use -v to see a list of the files searched for. Failed making all in nofib-analyse: 1 make[1]: Leaving directory `/playpen/buildbot/x86-linux-stable/build/nofib' make[2]: *** [nofib-analyse] Error 1 make[2]: Target `all' not remade because of errors. make[1]: *** [all] Error 1 make[1]: Target `default' not remade because of errors. -------------- next part -------------- Last 30 lines: ------------------------------------------------------------------------ == Recursively making `boot' in runstdtest nofib-analyse imaginary spectral real ... PWD = /playpen/buildbot/x86-linux-stable/build/nofib ------------------------------------------------------------------------ ------------------------------------------------------------------------ == make boot -w; in /playpen/buildbot/x86-linux-stable/build/nofib/runstdtest ------------------------------------------------------------------------ rm -f -f runstdtest echo '#!/usr/bin/perl' >> runstdtest echo '$RM = "rm -f";' >> runstdtest echo '$DEFAULT_TMPDIR = "/tmp";' >> runstdtest echo '$CONTEXT_DIFF = "diff -U 1";' >> runstdtest cat runstdtest.prl >> runstdtest chmod +x runstdtest Finished making boot in runstdtest: 0 ------------------------------------------------------------------------ == make boot -w; in /playpen/buildbot/x86-linux-stable/build/nofib/nofib-analyse ------------------------------------------------------------------------ /home/simonmar/fp/bin/i386-unknown-linux/ghc -O -cpp -fglasgow-exts --make Main -o nofib-analyse Main.hs:15:17: Could not find module `Text.Html': Use -v to see a list of the files searched for. make[2]: *** [nofib-analyse] Error 1 make[1]: *** [boot] Error 1 Failed making boot in nofib-analyse: 1 make[1]: Leaving directory `/playpen/buildbot/x86-linux-stable/build/nofib' -------------- next part -------------- Last 30 lines: PWD = /playpen/buildbot/x86-linux-stable/build/nofib ------------------------------------------------------------------------ ------------------------------------------------------------------------ == make all -wk; in /playpen/buildbot/x86-linux-stable/build/nofib/runstdtest ------------------------------------------------------------------------ rm -f -f runstdtest echo '#!/usr/bin/perl' >> runstdtest echo '$RM = "rm -f";' >> runstdtest echo '$DEFAULT_TMPDIR = "/tmp";' >> runstdtest echo '$CONTEXT_DIFF = "diff -U 1";' >> runstdtest cat runstdtest.prl >> runstdtest chmod +x runstdtest Finished making all in runstdtest: 0 ------------------------------------------------------------------------ == make all -wk; in /playpen/buildbot/x86-linux-stable/build/nofib/nofib-analyse ------------------------------------------------------------------------ /home/simonmar/fp/bin/i386-unknown-linux/ghc -O -cpp -fglasgow-exts --make Main -o nofib-analyse Main.hs:15:17: Could not find module `Text.Html': Use -v to see a list of the files searched for. make[2]: *** [nofib-analyse] Error 1 make[2]: Target `all' not remade because of errors. make[1]: *** [all] Error 1 make[1]: Target `default' not remade because of errors. Failed making all in nofib-analyse: 1 make[1]: Leaving directory `/playpen/buildbot/x86-linux-stable/build/nofib' -------------- next part -------------- Last 30 lines: ------------------------------------------------------------------------ == Recursively making `boot' in runstdtest nofib-analyse imaginary spectral real ... PWD = /playpen/buildbot/x86-linux-stable/build/nofib ------------------------------------------------------------------------ ------------------------------------------------------------------------ == make boot -w; in /playpen/buildbot/x86-linux-stable/build/nofib/runstdtest ------------------------------------------------------------------------ rm -f -f runstdtest echo '#!/usr/bin/perl' >> runstdtest echo '$RM = "rm -f";' >> runstdtest echo '$DEFAULT_TMPDIR = "/tmp";' >> runstdtest echo '$CONTEXT_DIFF = "diff -U 1";' >> runstdtest cat runstdtest.prl >> runstdtest chmod +x runstdtest Finished making boot in runstdtest: 0 ------------------------------------------------------------------------ == make boot -w; in /playpen/buildbot/x86-linux-stable/build/nofib/nofib-analyse ------------------------------------------------------------------------ /home/simonmar/fp/bin/i386-unknown-linux/ghc -O -cpp -fglasgow-exts --make Main -o nofib-analyse Main.hs:15:17: Could not find module `Text.Html': Use -v to see a list of the files searched for. make[2]: *** [nofib-analyse] Error 1 make[1]: *** [boot] Error 1 Failed making boot in nofib-analyse: 1 make[1]: Leaving directory `/playpen/buildbot/x86-linux-stable/build/nofib' -------------- next part -------------- Last 30 lines: PWD = /playpen/buildbot/x86-linux-stable/build/nofib ------------------------------------------------------------------------ ------------------------------------------------------------------------ == make all -wk; in /playpen/buildbot/x86-linux-stable/build/nofib/runstdtest ------------------------------------------------------------------------ rm -f -f runstdtest echo '#!/usr/bin/perl' >> runstdtest echo '$RM = "rm -f";' >> runstdtest echo '$DEFAULT_TMPDIR = "/tmp";' >> runstdtest echo '$CONTEXT_DIFF = "diff -U 1";' >> runstdtest cat runstdtest.prl >> runstdtest chmod +x runstdtest Finished making all in runstdtest: 0 ------------------------------------------------------------------------ == make all -wk; in /playpen/buildbot/x86-linux-stable/build/nofib/nofib-analyse ------------------------------------------------------------------------ /home/simonmar/fp/bin/i386-unknown-linux/ghc -O -cpp -fglasgow-exts --make Main -o nofib-analyse Main.hs:15:17: Could not find module `Text.Html': Use -v to see a list of the files searched for. make[2]: *** [nofib-analyse] Error 1 make[2]: Target `all' not remade because of errors. make[1]: *** [all] Error 1 make[1]: Target `default' not remade because of errors. Failed making all in nofib-analyse: 1 make[1]: Leaving directory `/playpen/buildbot/x86-linux-stable/build/nofib' From simonpj at microsoft.com Fri Dec 18 04:22:07 2009 From: simonpj at microsoft.com (Simon Peyton-Jones) Date: Fri Dec 18 03:56:20 2009 Subject: 1969 Message-ID: <59543203684B2244980D7E4057D5FBC10AF767D3@DB3EX14MBXC310.europe.corp.microsoft.com> Ian I think #1969 is fixed, at least as well as we can for now. Do we need to keep it open? Simon From marlowsd at gmail.com Fri Dec 18 04:30:30 2009 From: marlowsd at gmail.com (Simon Marlow) Date: Fri Dec 18 04:04:28 2009 Subject: GHC.Arr In-Reply-To: <1261115300.9220.49630.camel@localhost> References: <59543203684B2244980D7E4057D5FBC10AF763A9@DB3EX14MBXC310.europe.corp.microsoft.com> <1261115300.9220.49630.camel@localhost> Message-ID: <4B2B4BB6.8080202@gmail.com> On 18/12/09 05:48, Duncan Coutts wrote: > On Thu, 2009-12-17 at 18:03 +0000, Simon Peyton-Jones wrote: >> Simon >> >> I'm puzzling over GHC.Arr.safeIndex >> >> It calls the overloaded method 'index' which does bound checks on the >> "semantic range", by checking that i is in the range (l,u). But then >> safeIndex does *another* range check, on the resulting index value. >> >> Shouldn't it be an invariant that if index (l,u) i returns at all, it >> returns an in-range value? >> >> I suppose we can't enforce that. But *by default* doing two range >> checks on every array access seems stupid. > > So far we've been through three iterations of this thing :-) > > The original version did one range check, the Ix one. Then people > complained that custom Ix instances were unsafe because they could index > outside the array. > > The next iteration just checked the resulting index value. Then people > complained because you could index outside the Ix range (eg on 2-d > arrays) without any error being raised. > > The current iteration now does both checks. Now people complain that > it's slow :-) > > So the challenge is to satisfy all these requirements simultaneously. We could omit the Ix check for simple scalar types where the range check is sufficient. For 2-d arrays and suchlike we could do the Ix check but omit the range check. User-defined Ix instances would get both an Ix check and a range check unless they explicitly use the unsafe methods. Cheers, Simon From simonpj at microsoft.com Fri Dec 18 04:48:40 2009 From: simonpj at microsoft.com (Simon Peyton-Jones) Date: Fri Dec 18 04:22:37 2009 Subject: GHC.Arr In-Reply-To: <4B2B4BB6.8080202@gmail.com> References: <59543203684B2244980D7E4057D5FBC10AF763A9@DB3EX14MBXC310.europe.corp.microsoft.com> <1261115300.9220.49630.camel@localhost> <4B2B4BB6.8080202@gmail.com> Message-ID: <59543203684B2244980D7E4057D5FBC10AF7682D@DB3EX14MBXC310.europe.corp.microsoft.com> Right. I'll make some specialised instances in GHC.Arr. And add comments to explain the issue S | -----Original Message----- | From: Simon Marlow [mailto:marlowsd@gmail.com] | Sent: 18 December 2009 09:31 | To: Duncan Coutts | Cc: Simon Peyton-Jones; Simon Marlow; cvs-ghc@haskell.org | Subject: Re: GHC.Arr | | On 18/12/09 05:48, Duncan Coutts wrote: | > On Thu, 2009-12-17 at 18:03 +0000, Simon Peyton-Jones wrote: | >> Simon | >> | >> I'm puzzling over GHC.Arr.safeIndex | >> | >> It calls the overloaded method 'index' which does bound checks on the | >> "semantic range", by checking that i is in the range (l,u). But then | >> safeIndex does *another* range check, on the resulting index value. | >> | >> Shouldn't it be an invariant that if index (l,u) i returns at all, it | >> returns an in-range value? | >> | >> I suppose we can't enforce that. But *by default* doing two range | >> checks on every array access seems stupid. | > | > So far we've been through three iterations of this thing :-) | > | > The original version did one range check, the Ix one. Then people | > complained that custom Ix instances were unsafe because they could index | > outside the array. | > | > The next iteration just checked the resulting index value. Then people | > complained because you could index outside the Ix range (eg on 2-d | > arrays) without any error being raised. | > | > The current iteration now does both checks. Now people complain that | > it's slow :-) | > | > So the challenge is to satisfy all these requirements simultaneously. | | We could omit the Ix check for simple scalar types where the range check | is sufficient. For 2-d arrays and suchlike we could do the Ix check but | omit the range check. User-defined Ix instances would get both an Ix | check and a range check unless they explicitly use the unsafe methods. | | Cheers, | Simon From marlowsd at gmail.com Fri Dec 18 05:15:35 2009 From: marlowsd at gmail.com (Simon Marlow) Date: Fri Dec 18 04:49:32 2009 Subject: GHC.Arr In-Reply-To: <59543203684B2244980D7E4057D5FBC10AF7682D@DB3EX14MBXC310.europe.corp.microsoft.com> References: <59543203684B2244980D7E4057D5FBC10AF763A9@DB3EX14MBXC310.europe.corp.microsoft.com> <1261115300.9220.49630.camel@localhost> <4B2B4BB6.8080202@gmail.com> <59543203684B2244980D7E4057D5FBC10AF7682D@DB3EX14MBXC310.europe.corp.microsoft.com> Message-ID: <4B2B5647.9020608@gmail.com> On 18/12/09 09:48, Simon Peyton-Jones wrote: > Right. I'll make some specialised instances in GHC.Arr. And add comments to explain the issue Probably a good idea to reference the tickets in the comments: #1610, #2120, #2669. Cheers, Simon > > S > > | -----Original Message----- > | From: Simon Marlow [mailto:marlowsd@gmail.com] > | Sent: 18 December 2009 09:31 > | To: Duncan Coutts > | Cc: Simon Peyton-Jones; Simon Marlow; cvs-ghc@haskell.org > | Subject: Re: GHC.Arr > | > | On 18/12/09 05:48, Duncan Coutts wrote: > |> On Thu, 2009-12-17 at 18:03 +0000, Simon Peyton-Jones wrote: > |>> Simon > |>> > |>> I'm puzzling over GHC.Arr.safeIndex > |>> > |>> It calls the overloaded method 'index' which does bound checks on the > |>> "semantic range", by checking that i is in the range (l,u). But then > |>> safeIndex does *another* range check, on the resulting index value. > |>> > |>> Shouldn't it be an invariant that if index (l,u) i returns at all, it > |>> returns an in-range value? > |>> > |>> I suppose we can't enforce that. But *by default* doing two range > |>> checks on every array access seems stupid. > |> > |> So far we've been through three iterations of this thing :-) > |> > |> The original version did one range check, the Ix one. Then people > |> complained that custom Ix instances were unsafe because they could index > |> outside the array. > |> > |> The next iteration just checked the resulting index value. Then people > |> complained because you could index outside the Ix range (eg on 2-d > |> arrays) without any error being raised. > |> > |> The current iteration now does both checks. Now people complain that > |> it's slow :-) > |> > |> So the challenge is to satisfy all these requirements simultaneously. > | > | We could omit the Ix check for simple scalar types where the range check > | is sufficient. For 2-d arrays and suchlike we could do the Ix check but > | omit the range check. User-defined Ix instances would get both an Ix > | check and a range check unless they explicitly use the unsafe methods. > | > | Cheers, > | Simon > From marlowsd at gmail.com Fri Dec 18 05:25:50 2009 From: marlowsd at gmail.com (Simon Marlow) Date: Fri Dec 18 04:59:44 2009 Subject: patch applied (ghc): Fix #650: use a card table to mark dirty sections of mutable arrays Message-ID: <20091218102549.GA21913@haskell.galois.com> Thu Dec 17 14:42:28 PST 2009 Simon Marlow * Fix #650: use a card table to mark dirty sections of mutable arrays Ignore-this: 75c354682c9ad1b71b68b5bc4cedd6de The card table is an array of bytes, placed directly following the actual array data. This means that array reading is unaffected, but array writing needs to read the array size from the header in order to find the card table. We use a bytemap rather than a bitmap, because updating the card table must be multi-thread safe. Each byte refers to 128 entries of the array, but this is tunable by changing the constant MUT_ARR_PTRS_CARD_BITS in includes/Constants.h. M ./compiler/codeGen/CgPrimOp.hs -2 +14 M ./includes/Cmm.h +3 M ./includes/HaskellConstants.hs +3 M ./includes/mkDerivedConstants.c +1 M ./includes/rts/Constants.h +7 M ./includes/rts/storage/ClosureMacros.h -1 +29 M ./includes/rts/storage/Closures.h +2 M ./rts/PrimOps.cmm -5 +23 M ./rts/Weak.c -2 +9 M ./rts/sm/Scav.c -54 +123 View patch online: http://darcs.haskell.org/ghc/_darcs/patches/20091217224228-12142-41b7d2a0891c7e548d0ded7e4b55d229759ccca0.gz From dias at eecs.harvard.edu Fri Dec 18 15:24:56 2009 From: dias at eecs.harvard.edu (John Dias) Date: Fri Dec 18 14:58:54 2009 Subject: patch applied (ghc): missed a case in a previous fix Message-ID: <20091218202455.GA26258@haskell.galois.com> Thu Dec 17 13:04:43 PST 2009 dias@cs.tufts.edu * missed a case in a previous fix Ignore-this: ff40b8516a3de3fc36a55534620e4f50 Here's the obscure problem: -- However, we also want to allow an assignment to be generated -- in the case when the types are compatible, because this allows -- some slightly-dodgy but occasionally-useful casts to be used, -- such as in RtClosureInspect where we cast an HValue to a MutVar# -- so we can print out the contents of the MutVar#. If we generate -- code that enters the HValue, then we'll get a runtime panic, because -- the HValue really is a MutVar#. The types are compatible though, -- so we can just generate an assignment. M ./compiler/codeGen/StgCmmExpr.hs -4 +26 View patch online: http://darcs.haskell.org/ghc/_darcs/patches/20091217210443-a3835-c3f4bde8340b99fe001eaa9ec6d2625c44575403.gz From dias at eecs.harvard.edu Fri Dec 18 15:25:02 2009 From: dias at eecs.harvard.edu (John Dias) Date: Fri Dec 18 14:58:57 2009 Subject: patch applied (ghc): unused named variables Message-ID: <20091218202502.GA26296@haskell.galois.com> Fri Dec 18 11:54:30 PST 2009 dias@cs.tufts.edu * unused named variables Ignore-this: c2d56a21a039bb73023c54883a8c1fa3 M ./compiler/codeGen/StgCmmExpr.hs -2 +2 View patch online: http://darcs.haskell.org/ghc/_darcs/patches/20091218195430-a3835-5bc554cd4133d75a443839b04ebf019af5a1d60d.gz From igloo at earth.li Fri Dec 18 15:56:08 2009 From: igloo at earth.li (Ian Lynagh) Date: Fri Dec 18 15:30:01 2009 Subject: patch applied (ghc): Fix another sed problem on Solaris Message-ID: <20091218205607.GA27537@haskell.galois.com> Wed Dec 16 16:04:21 PST 2009 Ian Lynagh * Fix another sed problem on Solaris M ./libraries/gen_contents_index -1 +3 View patch online: http://darcs.haskell.org/ghc/_darcs/patches/20091217000421-3fd76-1ef3750caa52e6dbddb3bf6b2e54ecf3e37a7b89.gz From igloo at earth.li Fri Dec 18 15:56:15 2009 From: igloo at earth.li (Ian Lynagh) Date: Fri Dec 18 15:30:10 2009 Subject: patch applied (ghc): Avoid a failing shell command when cleaning Message-ID: <20091218205614.GA27563@haskell.galois.com> Fri Dec 18 12:11:46 PST 2009 Ian Lynagh * Avoid a failing shell command when cleaning It wasn't fatal, but better to avoid it anyway M ./compiler/ghc.mk +2 View patch online: http://darcs.haskell.org/ghc/_darcs/patches/20091218201146-3fd76-bdc69028279daf6ffdfcb2fa196d924df402ed99.gz From igloo at earth.li Fri Dec 18 16:03:15 2009 From: igloo at earth.li (Ian Lynagh) Date: Fri Dec 18 15:37:07 2009 Subject: patch applied (testsuite): Remove a test for GHC < 6.11 Message-ID: <20091218210314.GA28024@haskell.galois.com> Fri Dec 18 11:59:46 PST 2009 Ian Lynagh * Remove a test for GHC < 6.11 M ./tests/ghc-regress/rts/all.T -1 +1 View patch online: http://darcs.haskell.org/testsuite/_darcs/patches/20091218195946-3fd76-211bc92f6f9da2870c597e9980d0d0adbffb15fd.gz From igloo at earth.li Fri Dec 18 16:03:18 2009 From: igloo at earth.li (Ian Lynagh) Date: Fri Dec 18 15:37:12 2009 Subject: patch applied (testsuite): Allow tests to behave differently depending on whether the compiler is in-tree Message-ID: <20091218210317.GA28050@haskell.galois.com> Fri Dec 18 12:03:58 PST 2009 Ian Lynagh * Allow tests to behave differently depending on whether the compiler is in-tree And skip testwsdeque if it is not in-tree, as we rely on some headers from the build tree. M ./config/ghc +2 M ./driver/testglobals.py +3 M ./driver/testlib.py +12 M ./mk/boilerplate.mk +2 M ./mk/test.mk +6 M ./tests/ghc-regress/rts/all.T -1 +1 View patch online: http://darcs.haskell.org/testsuite/_darcs/patches/20091218200358-3fd76-4120f321079679d46e2207d432ebaadd8cfa07d1.gz From igloo at earth.li Fri Dec 18 16:26:44 2009 From: igloo at earth.li (Ian Lynagh) Date: Fri Dec 18 16:00:38 2009 Subject: patch applied (ghc-6.12/ghc): Add splitUFM to UniqFM (used in a forthcoming patch) Message-ID: <20091218212644.GA28975@haskell.galois.com> Fri Dec 4 08:08:20 PST 2009 simonpj@microsoft.com * Add splitUFM to UniqFM (used in a forthcoming patch) Ignore-this: 332aa029f25ec3f22e4f195ecd44b40b splitUFM :: Uniquable key => UniqFM elt -> key -> (UniqFM elt, Maybe elt, UniqFM elt) -- Splits a UFM into things less than, equal to, and greater than the key M ./compiler/utils/UniqFM.lhs -3 +23 View patch online: http://darcs.haskell.org/ghc-6.12/ghc/_darcs/patches/20091204160820-1287e-1acf4d7ae2b02cde1f6d4f2922b79067803814ff.gz From igloo at earth.li Fri Dec 18 16:26:49 2009 From: igloo at earth.li (Ian Lynagh) Date: Fri Dec 18 16:00:41 2009 Subject: patch applied (ghc-6.12/ghc): Add lengthBag to Bag (using in forthcoming patch) Message-ID: <20091218212649.GA29006@haskell.galois.com> Fri Dec 4 07:50:55 PST 2009 simonpj@microsoft.com * Add lengthBag to Bag (using in forthcoming patch) Ignore-this: 5af0f45d6b51bc77e54c5cb0e2b1e607 M ./compiler/utils/Bag.lhs -1 +7 View patch online: http://darcs.haskell.org/ghc-6.12/ghc/_darcs/patches/20091204155055-1287e-2cc08ccc26569d34e57c3e50c7a6e64ff15f2bc5.gz From igloo at earth.li Fri Dec 18 16:30:51 2009 From: igloo at earth.li (Ian Lynagh) Date: Fri Dec 18 16:04:44 2009 Subject: patch applied (ghc-6.12/testsuite): Fix quoting, and add some sanity checking Message-ID: <20091218213050.GA29254@haskell.galois.com> Wed Dec 9 11:45:21 PST 2009 Ian Lynagh * Fix quoting, and add some sanity checking M ./tests/ghc-regress/Makefile -1 +5 View patch online: http://darcs.haskell.org/ghc-6.12/testsuite/_darcs/patches/20091209194521-3fd76-b5279373ab4693606837f8f3519af8f1540b64de.gz From igloo at earth.li Fri Dec 18 16:30:57 2009 From: igloo at earth.li (Ian Lynagh) Date: Fri Dec 18 16:04:49 2009 Subject: patch applied (ghc-6.12/testsuite): Fix typos Message-ID: <20091218213056.GA29278@haskell.galois.com> Wed Dec 9 11:02:39 PST 2009 Ian Lynagh * Fix typos M ./mk/boilerplate.mk -3 +3 View patch online: http://darcs.haskell.org/ghc-6.12/testsuite/_darcs/patches/20091209190239-3fd76-8c794c9b131a2b47319334ccafaea98d53f6c626.gz From igloo at earth.li Fri Dec 18 16:31:01 2009 From: igloo at earth.li (Ian Lynagh) Date: Fri Dec 18 16:04:52 2009 Subject: patch applied (ghc-6.12/testsuite): Quoting fixes Message-ID: <20091218213100.GA29303@haskell.galois.com> Sat Nov 28 06:48:02 PST 2009 Ian Lynagh * Quoting fixes M ./tests/ghc-regress/driver/dynamic_flags_001/Makefile -1 +1 M ./tests/ghc-regress/driver/recomp001/Makefile -2 +2 M ./tests/ghc-regress/driver/recomp002/Makefile -2 +2 M ./tests/ghc-regress/driver/recomp005/Makefile -2 +2 M ./tests/ghc-regress/driver/recomp006/Makefile -2 +2 M ./tests/ghc-regress/ghci/scripts/Makefile -5 +5 View patch online: http://darcs.haskell.org/ghc-6.12/testsuite/_darcs/patches/20091128144802-3fd76-816c1d2ab2188b00ef34f48fa418fde9ab12097f.gz From igloo at earth.li Fri Dec 18 16:31:05 2009 From: igloo at earth.li (Ian Lynagh) Date: Fri Dec 18 16:04:58 2009 Subject: patch applied (ghc-6.12/testsuite): Gather all tests at once, rather than doing them directory by directory Message-ID: <20091218213104.GA29322@haskell.galois.com> Sat Nov 28 10:02:07 PST 2009 Ian Lynagh * Gather all tests at once, rather than doing them directory by directory This increases the parallelism possible, and allows us to track what progress we are making. M ./driver/runtests.py -22 +13 M ./driver/testglobals.py +3 M ./driver/testlib.py -19 +19 View patch online: http://darcs.haskell.org/ghc-6.12/testsuite/_darcs/patches/20091128180207-3fd76-ca4529bf79d1a6c352eb6739573161db2e6fbb76.gz From igloo at earth.li Fri Dec 18 16:31:08 2009 From: igloo at earth.li (Ian Lynagh) Date: Fri Dec 18 16:05:01 2009 Subject: patch applied (ghc-6.12/testsuite): Print out how many tests we have done and the total when we run a test Message-ID: <20091218213107.GA29339@haskell.galois.com> Sat Nov 28 10:11:04 PST 2009 Ian Lynagh * Print out how many tests we have done and the total when we run a test This isn't perfect, as it doesn't account for tests that will be skipped in the total. But that's hard to work out, as we might skip a test in only some ways and we currently don't work out which ways to run it until later, so I think this is good enough for now. M ./driver/testlib.py -1 +1 View patch online: http://darcs.haskell.org/ghc-6.12/testsuite/_darcs/patches/20091128181104-3fd76-baa0148fd69f913d566e18a724bdafee35dc2860.gz From igloo at earth.li Fri Dec 18 16:31:11 2009 From: igloo at earth.li (Ian Lynagh) Date: Fri Dec 18 16:05:05 2009 Subject: patch applied (ghc-6.12/testsuite): Make the driver/ tests declare themselves 'alone' individually Message-ID: <20091218213110.GA29356@haskell.galois.com> Sat Nov 28 12:55:33 PST 2009 Ian Lynagh * Make the driver/ tests declare themselves 'alone' individually This way we can fix them one by one M ./tests/ghc-regress/driver/all.T -69 +85 View patch online: http://darcs.haskell.org/ghc-6.12/testsuite/_darcs/patches/20091128205533-3fd76-497900ae0ddae5fd1af27da514b7048550654f7e.gz From igloo at earth.li Fri Dec 18 16:31:14 2009 From: igloo at earth.li (Ian Lynagh) Date: Fri Dec 18 16:05:08 2009 Subject: patch applied (ghc-6.12/testsuite): Make driver011 parallelisable Message-ID: <20091218213113.GA29373@haskell.galois.com> Sat Nov 28 12:58:50 PST 2009 Ian Lynagh * Make driver011 parallelisable A ./tests/ghc-regress/driver/A011.hs M ./tests/ghc-regress/driver/Makefile -5 +5 M ./tests/ghc-regress/driver/all.T -2 +4 View patch online: http://darcs.haskell.org/ghc-6.12/testsuite/_darcs/patches/20091128205850-3fd76-c63be6c230787fc90df88888bb2caff74bda9c5e.gz From igloo at earth.li Fri Dec 18 16:31:17 2009 From: igloo at earth.li (Ian Lynagh) Date: Fri Dec 18 16:05:17 2009 Subject: patch applied (ghc-6.12/testsuite): Make driver012 parallelisable Message-ID: <20091218213116.GA29390@haskell.galois.com> Sat Nov 28 13:00:41 PST 2009 Ian Lynagh * Make driver012 parallelisable A ./tests/ghc-regress/driver/A012.hs M ./tests/ghc-regress/driver/Makefile -4 +4 M ./tests/ghc-regress/driver/all.T -2 +4 View patch online: http://darcs.haskell.org/ghc-6.12/testsuite/_darcs/patches/20091128210041-3fd76-cc0c1e3ea1a98134e742433ad573ec0c3474d0d1.gz From igloo at earth.li Fri Dec 18 16:31:23 2009 From: igloo at earth.li (Ian Lynagh) Date: Fri Dec 18 16:05:18 2009 Subject: patch applied (ghc-6.12/testsuite): Make driver013 parallelisable Message-ID: <20091218213122.GA29419@haskell.galois.com> Sat Nov 28 13:02:04 PST 2009 Ian Lynagh * Make driver013 parallelisable A ./tests/ghc-regress/driver/A013.hs M ./tests/ghc-regress/driver/Makefile -4 +4 M ./tests/ghc-regress/driver/all.T -2 +4 View patch online: http://darcs.haskell.org/ghc-6.12/testsuite/_darcs/patches/20091128210204-3fd76-7eceb72b96c526eb333e3d8e75f37657204f6aa2.gz From igloo at earth.li Fri Dec 18 16:31:30 2009 From: igloo at earth.li (Ian Lynagh) Date: Fri Dec 18 16:05:27 2009 Subject: patch applied (ghc-6.12/testsuite): Make driver014 and driver015 parallelisable Message-ID: <20091218213126.GA29436@haskell.galois.com> Sat Nov 28 13:04:59 PST 2009 Ian Lynagh * Make driver014 and driver015 parallelisable M ./tests/ghc-regress/driver/all.T -4 +4 View patch online: http://darcs.haskell.org/ghc-6.12/testsuite/_darcs/patches/20091128210459-3fd76-b39b757cc0b13d7ff60556100dbb1ede88301eeb.gz From igloo at earth.li Fri Dec 18 16:31:33 2009 From: igloo at earth.li (Ian Lynagh) Date: Fri Dec 18 16:05:29 2009 Subject: patch applied (ghc-6.12/testsuite): Make driver016 parallelisable Message-ID: <20091218213132.GA29456@haskell.galois.com> Sat Nov 28 13:18:16 PST 2009 Ian Lynagh * Make driver016 parallelisable A ./tests/ghc-regress/driver/F016.hs M ./tests/ghc-regress/driver/all.T -2 +4 View patch online: http://darcs.haskell.org/ghc-6.12/testsuite/_darcs/patches/20091128211816-3fd76-13981a5c432884cc84bb77d08af5ad0056a1bdd6.gz From igloo at earth.li Fri Dec 18 16:31:36 2009 From: igloo at earth.li (Ian Lynagh) Date: Fri Dec 18 16:05:30 2009 Subject: patch applied (ghc-6.12/testsuite): Make driver017 parallelisable Message-ID: <20091218213136.GA29473@haskell.galois.com> Sat Nov 28 13:18:42 PST 2009 Ian Lynagh * Make driver017 parallelisable A ./tests/ghc-regress/driver/F017.hs M ./tests/ghc-regress/driver/Makefile -5 +8 M ./tests/ghc-regress/driver/all.T -2 +4 View patch online: http://darcs.haskell.org/ghc-6.12/testsuite/_darcs/patches/20091128211842-3fd76-9963f5dc59c2fd758f74200288285771d786c587.gz From igloo at earth.li Fri Dec 18 16:31:38 2009 From: igloo at earth.li (Ian Lynagh) Date: Fri Dec 18 16:05:42 2009 Subject: patch applied (ghc-6.12/testsuite): Make driver018* parallelisable Message-ID: <20091218213138.GA29490@haskell.galois.com> Sat Nov 28 13:20:29 PST 2009 Ian Lynagh * Make driver018* parallelisable M ./tests/ghc-regress/driver/all.T -7 +8 View patch online: http://darcs.haskell.org/ghc-6.12/testsuite/_darcs/patches/20091128212029-3fd76-0ae44f95baf251dc56824f4d993bbb379a558a3e.gz From igloo at earth.li Fri Dec 18 16:31:41 2009 From: igloo at earth.li (Ian Lynagh) Date: Fri Dec 18 16:05:43 2009 Subject: patch applied (ghc-6.12/testsuite): Make driver019 parallelisable Message-ID: <20091218213140.GA29508@haskell.galois.com> Sat Nov 28 13:21:54 PST 2009 Ian Lynagh * Make driver019 parallelisable M ./tests/ghc-regress/driver/all.T -2 +6 View patch online: http://darcs.haskell.org/ghc-6.12/testsuite/_darcs/patches/20091128212154-3fd76-b11870c83a1ecfeb30c4714aa3ddac92e4fca5eb.gz From igloo at earth.li Fri Dec 18 16:31:44 2009 From: igloo at earth.li (Ian Lynagh) Date: Fri Dec 18 16:05:44 2009 Subject: patch applied (ghc-6.12/testsuite): Make driver024 parallelisable Message-ID: <20091218213143.GA29527@haskell.galois.com> Sat Nov 28 13:30:22 PST 2009 Ian Lynagh * Make driver024 parallelisable A ./tests/ghc-regress/driver/B024/ A ./tests/ghc-regress/driver/B024/C.hs M ./tests/ghc-regress/driver/Makefile -3 +3 M ./tests/ghc-regress/driver/all.T -3 +3 View patch online: http://darcs.haskell.org/ghc-6.12/testsuite/_darcs/patches/20091128213022-3fd76-bfc021fffd9fcd33b4f22a4bcfaa12d85815ac3f.gz From igloo at earth.li Fri Dec 18 16:31:47 2009 From: igloo at earth.li (Ian Lynagh) Date: Fri Dec 18 16:05:46 2009 Subject: patch applied (ghc-6.12/testsuite): Make driver021 parallelisable Message-ID: <20091218213147.GA29547@haskell.galois.com> Sat Nov 28 13:36:25 PST 2009 Ian Lynagh * Make driver021 parallelisable A ./tests/ghc-regress/driver/B021/ A ./tests/ghc-regress/driver/B021/C.hs M ./tests/ghc-regress/driver/Makefile -5 +5 M ./tests/ghc-regress/driver/all.T -2 +4 View patch online: http://darcs.haskell.org/ghc-6.12/testsuite/_darcs/patches/20091128213625-3fd76-c83a1451694e031baf86fe4808d9ae606945f19e.gz From igloo at earth.li Fri Dec 18 16:31:50 2009 From: igloo at earth.li (Ian Lynagh) Date: Fri Dec 18 16:05:57 2009 Subject: patch applied (ghc-6.12/testsuite): Make driver022 and driver023 parallelisable Message-ID: <20091218213150.GA29564@haskell.galois.com> Sat Nov 28 13:38:34 PST 2009 Ian Lynagh * Make driver022 and driver023 parallelisable A ./tests/ghc-regress/driver/B022/ A ./tests/ghc-regress/driver/B022/C.hs A ./tests/ghc-regress/driver/B023/ A ./tests/ghc-regress/driver/B023/C.hs M ./tests/ghc-regress/driver/Makefile -8 +8 M ./tests/ghc-regress/driver/all.T -3 +7 View patch online: http://darcs.haskell.org/ghc-6.12/testsuite/_darcs/patches/20091128213834-3fd76-9bdee82d9e1aef361c714a429e212146c8d781ce.gz From igloo at earth.li Fri Dec 18 16:31:52 2009 From: igloo at earth.li (Ian Lynagh) Date: Fri Dec 18 16:05:59 2009 Subject: patch applied (ghc-6.12/testsuite): Make driver024a parallelisable Message-ID: <20091218213152.GA29582@haskell.galois.com> Sat Nov 28 13:43:22 PST 2009 Ian Lynagh * Make driver024a parallelisable A ./tests/ghc-regress/driver/B024a/ M ./tests/ghc-regress/driver/Makefile -6 +6 M ./tests/ghc-regress/driver/all.T -2 +5 View patch online: http://darcs.haskell.org/ghc-6.12/testsuite/_darcs/patches/20091128214322-3fd76-437f8b1ff71c929d0f8e5dda734d5c33dd788950.gz From igloo at earth.li Fri Dec 18 16:31:55 2009 From: igloo at earth.li (Ian Lynagh) Date: Fri Dec 18 16:06:00 2009 Subject: patch applied (ghc-6.12/testsuite): Make driver025 parallelisable Message-ID: <20091218213155.GA29600@haskell.galois.com> Sat Nov 28 13:45:56 PST 2009 Ian Lynagh * Make driver025 parallelisable A ./tests/ghc-regress/driver/B025/ A ./tests/ghc-regress/driver/B025/C.hs M ./tests/ghc-regress/driver/Makefile -5 +5 M ./tests/ghc-regress/driver/all.T -2 +5 View patch online: http://darcs.haskell.org/ghc-6.12/testsuite/_darcs/patches/20091128214556-3fd76-418f6d78c1dc450fd8a31b4d732bcd69b90ef459.gz From igloo at earth.li Fri Dec 18 16:31:58 2009 From: igloo at earth.li (Ian Lynagh) Date: Fri Dec 18 16:06:02 2009 Subject: patch applied (ghc-6.12/testsuite): Make driver026 parallelisable Message-ID: <20091218213158.GA29617@haskell.galois.com> Sat Nov 28 13:56:10 PST 2009 Ian Lynagh * Make driver026 parallelisable M ./tests/ghc-regress/driver/Makefile -5 +5 M ./tests/ghc-regress/driver/all.T -2 +4 A ./tests/ghc-regress/driver/d026/ A ./tests/ghc-regress/driver/d026/P/ A ./tests/ghc-regress/driver/d026/P/Q.hs View patch online: http://darcs.haskell.org/ghc-6.12/testsuite/_darcs/patches/20091128215610-3fd76-76ef8b4107ddafb89483905b0e9d2e94b75e5cf2.gz From igloo at earth.li Fri Dec 18 16:32:02 2009 From: igloo at earth.li (Ian Lynagh) Date: Fri Dec 18 16:06:05 2009 Subject: patch applied (ghc-6.12/testsuite): Make driver027 parallelisable Message-ID: <20091218213201.GA29634@haskell.galois.com> Sat Nov 28 14:16:37 PST 2009 Ian Lynagh * Make driver027 parallelisable A ./tests/ghc-regress/driver/B027/ A ./tests/ghc-regress/driver/B027/F.hs M ./tests/ghc-regress/driver/Makefile -4 +4 M ./tests/ghc-regress/driver/all.T -2 +5 View patch online: http://darcs.haskell.org/ghc-6.12/testsuite/_darcs/patches/20091128221637-3fd76-4a7aeeed84fc8361754a3fcf3e68f6ba58dd3b94.gz From igloo at earth.li Fri Dec 18 16:32:05 2009 From: igloo at earth.li (Ian Lynagh) Date: Fri Dec 18 16:06:19 2009 Subject: patch applied (ghc-6.12/testsuite): Make driver028 parallelisable Message-ID: <20091218213204.GA29652@haskell.galois.com> Sat Nov 28 14:17:04 PST 2009 Ian Lynagh * Make driver028 parallelisable A ./tests/ghc-regress/driver/B028/ A ./tests/ghc-regress/driver/B028/F.hs M ./tests/ghc-regress/driver/all.T -2 +5 View patch online: http://darcs.haskell.org/ghc-6.12/testsuite/_darcs/patches/20091128221704-3fd76-eb8c8cac9c28fbe5a756f50b53e7b96f14312052.gz From igloo at earth.li Fri Dec 18 16:32:08 2009 From: igloo at earth.li (Ian Lynagh) Date: Fri Dec 18 16:06:21 2009 Subject: patch applied (ghc-6.12/testsuite): Make driver031 parallelisable Message-ID: <20091218213207.GA29671@haskell.galois.com> Sat Nov 28 14:18:40 PST 2009 Ian Lynagh * Make driver031 parallelisable A ./tests/ghc-regress/driver/A031.hs M ./tests/ghc-regress/driver/Makefile -5 +5 M ./tests/ghc-regress/driver/all.T -2 +4 View patch online: http://darcs.haskell.org/ghc-6.12/testsuite/_darcs/patches/20091128221840-3fd76-4be7b2b85c088a77017283a32633f3007eedebc4.gz From igloo at earth.li Fri Dec 18 16:32:14 2009 From: igloo at earth.li (Ian Lynagh) Date: Fri Dec 18 16:06:22 2009 Subject: patch applied (ghc-6.12/testsuite): Make driver034 parallelisable Message-ID: <20091218213214.GA29710@haskell.galois.com> Sat Nov 28 14:24:02 PST 2009 Ian Lynagh * Make driver034 parallelisable A ./tests/ghc-regress/driver/F034.hs M ./tests/ghc-regress/driver/Makefile -4 +4 M ./tests/ghc-regress/driver/all.T -2 +4 View patch online: http://darcs.haskell.org/ghc-6.12/testsuite/_darcs/patches/20091128222402-3fd76-b4f6834619511edf77a0f09150bc5d723f38c6b9.gz From igloo at earth.li Fri Dec 18 16:32:10 2009 From: igloo at earth.li (Ian Lynagh) Date: Fri Dec 18 16:06:23 2009 Subject: patch applied (ghc-6.12/testsuite): Make driver032 and driver033 parallelisable Message-ID: <20091218213210.GA29689@haskell.galois.com> Sat Nov 28 14:21:10 PST 2009 Ian Lynagh * Make driver032 and driver033 parallelisable A ./tests/ghc-regress/driver/A032.hs A ./tests/ghc-regress/driver/A033.hs M ./tests/ghc-regress/driver/Makefile -9 +9 M ./tests/ghc-regress/driver/all.T -4 +8 View patch online: http://darcs.haskell.org/ghc-6.12/testsuite/_darcs/patches/20091128222110-3fd76-1715a6cfdf684bc443227f3222f3d1ec4d9453c6.gz From igloo at earth.li Fri Dec 18 16:32:17 2009 From: igloo at earth.li (Ian Lynagh) Date: Fri Dec 18 16:06:26 2009 Subject: patch applied (ghc-6.12/testsuite): Make driver035 parallelisable Message-ID: <20091218213216.GA29730@haskell.galois.com> Sat Nov 28 14:27:12 PST 2009 Ian Lynagh * Make driver035 parallelisable A ./tests/ghc-regress/driver/F035.hs M ./tests/ghc-regress/driver/Makefile -4 +4 M ./tests/ghc-regress/driver/all.T -2 +5 View patch online: http://darcs.haskell.org/ghc-6.12/testsuite/_darcs/patches/20091128222712-3fd76-9337cc327d1f2581e567586c8a5059c2d18e3d31.gz From igloo at earth.li Fri Dec 18 16:32:20 2009 From: igloo at earth.li (Ian Lynagh) Date: Fri Dec 18 16:06:28 2009 Subject: patch applied (ghc-6.12/testsuite): Make driver041 parallelisable Message-ID: <20091218213219.GA29748@haskell.galois.com> Sat Nov 28 14:29:53 PST 2009 Ian Lynagh * Make driver041 parallelisable A ./tests/ghc-regress/driver/B041/ A ./tests/ghc-regress/driver/B041/C.hs M ./tests/ghc-regress/driver/Makefile -5 +5 M ./tests/ghc-regress/driver/all.T -2 +4 View patch online: http://darcs.haskell.org/ghc-6.12/testsuite/_darcs/patches/20091128222953-3fd76-949d767acd49b283c2ec71b6c0c9a2c3234a0ce2.gz From igloo at earth.li Fri Dec 18 16:32:24 2009 From: igloo at earth.li (Ian Lynagh) Date: Fri Dec 18 16:06:30 2009 Subject: patch applied (ghc-6.12/testsuite): Make driver042 parallelisable Message-ID: <20091218213223.GA29766@haskell.galois.com> Sat Nov 28 14:35:01 PST 2009 Ian Lynagh * Make driver042 parallelisable A ./tests/ghc-regress/driver/B042/ A ./tests/ghc-regress/driver/B042/C.hs M ./tests/ghc-regress/driver/Makefile -5 +5 M ./tests/ghc-regress/driver/all.T -2 +4 View patch online: http://darcs.haskell.org/ghc-6.12/testsuite/_darcs/patches/20091128223501-3fd76-e63d462f1bcbe33136233d2fdc901d521b266d57.gz From igloo at earth.li Fri Dec 18 16:32:26 2009 From: igloo at earth.li (Ian Lynagh) Date: Fri Dec 18 16:06:32 2009 Subject: patch applied (ghc-6.12/testsuite): Make driver043 parallelisable Message-ID: <20091218213226.GA29785@haskell.galois.com> Sat Nov 28 14:37:08 PST 2009 Ian Lynagh * Make driver043 parallelisable A ./tests/ghc-regress/driver/B043/ A ./tests/ghc-regress/driver/B043/C.hs M ./tests/ghc-regress/driver/all.T -2 +5 View patch online: http://darcs.haskell.org/ghc-6.12/testsuite/_darcs/patches/20091128223708-3fd76-6124c954ce11196ebf0e0430691f7e570c1ece1d.gz From igloo at earth.li Fri Dec 18 16:32:32 2009 From: igloo at earth.li (Ian Lynagh) Date: Fri Dec 18 16:06:46 2009 Subject: patch applied (ghc-6.12/testsuite): Make driver045 parallelisable Message-ID: <20091218213231.GA29820@haskell.galois.com> Sat Nov 28 14:41:55 PST 2009 Ian Lynagh * Make driver045 parallelisable A ./tests/ghc-regress/driver/B045/ A ./tests/ghc-regress/driver/B045/F.hs M ./tests/ghc-regress/driver/Makefile -4 +5 M ./tests/ghc-regress/driver/all.T -2 +5 View patch online: http://darcs.haskell.org/ghc-6.12/testsuite/_darcs/patches/20091128224155-3fd76-550c71568e457eccdbdb119d431634f79ca61319.gz From igloo at earth.li Fri Dec 18 16:32:28 2009 From: igloo at earth.li (Ian Lynagh) Date: Fri Dec 18 16:06:47 2009 Subject: patch applied (ghc-6.12/testsuite): Make driver044 parallelisable Message-ID: <20091218213228.GA29802@haskell.galois.com> Sat Nov 28 14:38:50 PST 2009 Ian Lynagh * Make driver044 parallelisable A ./tests/ghc-regress/driver/B044/ A ./tests/ghc-regress/driver/B044/F.hs M ./tests/ghc-regress/driver/Makefile -9 +9 M ./tests/ghc-regress/driver/all.T -2 +5 View patch online: http://darcs.haskell.org/ghc-6.12/testsuite/_darcs/patches/20091128223850-3fd76-8c3880c0f9a128affcf8e5bf1d92bb9dc16767c1.gz From igloo at earth.li Fri Dec 18 16:32:35 2009 From: igloo at earth.li (Ian Lynagh) Date: Fri Dec 18 16:06:48 2009 Subject: patch applied (ghc-6.12/testsuite): Make driver051 parallelisable Message-ID: <20091218213234.GA29837@haskell.galois.com> Sat Nov 28 14:47:04 PST 2009 Ian Lynagh * Make driver051 parallelisable M ./tests/ghc-regress/driver/Makefile -9 +9 M ./tests/ghc-regress/driver/all.T -2 +5 A ./tests/ghc-regress/driver/d051_1/ A ./tests/ghc-regress/driver/d051_1/P/ A ./tests/ghc-regress/driver/d051_1/P/Q.hs A ./tests/ghc-regress/driver/d051_2/ A ./tests/ghc-regress/driver/d051_2/R/ A ./tests/ghc-regress/driver/d051_2/R/S.hs View patch online: http://darcs.haskell.org/ghc-6.12/testsuite/_darcs/patches/20091128224704-3fd76-d368ca0bc52b5cd53b39b842f118deee302ef4f1.gz From igloo at earth.li Fri Dec 18 16:32:40 2009 From: igloo at earth.li (Ian Lynagh) Date: Fri Dec 18 16:06:50 2009 Subject: patch applied (ghc-6.12/testsuite): Make driver052 parallelisable Message-ID: <20091218213239.GA29854@haskell.galois.com> Sat Nov 28 14:51:53 PST 2009 Ian Lynagh * Make driver052 parallelisable M ./tests/ghc-regress/driver/Makefile -9 +9 M ./tests/ghc-regress/driver/all.T -2 +8 A ./tests/ghc-regress/driver/d052_1/ A ./tests/ghc-regress/driver/d052_1/P/ A ./tests/ghc-regress/driver/d052_1/P/Q.hs A ./tests/ghc-regress/driver/d052_2/ A ./tests/ghc-regress/driver/d052_2/R/ A ./tests/ghc-regress/driver/d052_2/R/S.hs View patch online: http://darcs.haskell.org/ghc-6.12/testsuite/_darcs/patches/20091128225153-3fd76-a34883e2fc3ea2df491770da553875ac23d78a4f.gz From igloo at earth.li Fri Dec 18 16:32:43 2009 From: igloo at earth.li (Ian Lynagh) Date: Fri Dec 18 16:06:52 2009 Subject: patch applied (ghc-6.12/testsuite): Make driver053 parallelisable Message-ID: <20091218213242.GA29874@haskell.galois.com> Sat Nov 28 14:53:58 PST 2009 Ian Lynagh * Make driver053 parallelisable ./tests/ghc-regress/driver/d1 -> ./tests/ghc-regress/driver/d053_1 ./tests/ghc-regress/driver/d2 -> ./tests/ghc-regress/driver/d053_2 M ./tests/ghc-regress/driver/Makefile -9 +9 M ./tests/ghc-regress/driver/all.T -2 +7 View patch online: http://darcs.haskell.org/ghc-6.12/testsuite/_darcs/patches/20091128225358-3fd76-a163ed200eb692238a6a5e995c75f831571c2ae4.gz From igloo at earth.li Fri Dec 18 16:32:48 2009 From: igloo at earth.li (Ian Lynagh) Date: Fri Dec 18 16:06:54 2009 Subject: patch applied (ghc-6.12/testsuite): Make driver060 parallelisable Message-ID: <20091218213246.GA29895@haskell.galois.com> Sat Nov 28 14:58:04 PST 2009 Ian Lynagh * Make driver060 parallelisable A ./tests/ghc-regress/driver/A060.hs M ./tests/ghc-regress/driver/Makefile -3 +3 M ./tests/ghc-regress/driver/all.T -2 +4 View patch online: http://darcs.haskell.org/ghc-6.12/testsuite/_darcs/patches/20091128225804-3fd76-2c4bcf9714adad049cc1781a99da720cea40555d.gz From igloo at earth.li Fri Dec 18 16:32:51 2009 From: igloo at earth.li (Ian Lynagh) Date: Fri Dec 18 16:06:59 2009 Subject: patch applied (ghc-6.12/testsuite): Make driver061* parallelisable Message-ID: <20091218213251.GA29920@haskell.galois.com> Sat Nov 28 15:03:29 PST 2009 Ian Lynagh * Make driver061* parallelisable A ./tests/ghc-regress/driver/A061.hs A ./tests/ghc-regress/driver/A061a.hs A ./tests/ghc-regress/driver/A061b.hs M ./tests/ghc-regress/driver/Makefile -11 +11 M ./tests/ghc-regress/driver/all.T -8 +14 View patch online: http://darcs.haskell.org/ghc-6.12/testsuite/_darcs/patches/20091128230329-3fd76-eb9f42461c18449431ef2247923c878360faab16.gz From igloo at earth.li Fri Dec 18 16:32:56 2009 From: igloo at earth.li (Ian Lynagh) Date: Fri Dec 18 16:07:11 2009 Subject: patch applied (ghc-6.12/testsuite): Make more driver tests parallelisable Message-ID: <20091218213256.GA29954@haskell.galois.com> Sat Nov 28 15:37:08 PST 2009 Ian Lynagh * Make more driver tests parallelisable A ./tests/ghc-regress/driver/A064.hs A ./tests/ghc-regress/driver/A065.hs A ./tests/ghc-regress/driver/A066.hs A ./tests/ghc-regress/driver/A067.hs A ./tests/ghc-regress/driver/A068.hs A ./tests/ghc-regress/driver/A069.hs A ./tests/ghc-regress/driver/A070.hs A ./tests/ghc-regress/driver/A071.hs M ./tests/ghc-regress/driver/Makefile -26 +26 M ./tests/ghc-regress/driver/all.T -16 +31 View patch online: http://darcs.haskell.org/ghc-6.12/testsuite/_darcs/patches/20091128233708-3fd76-412364cd0fa28694acebd7a821f9e0e77889776a.gz From igloo at earth.li Fri Dec 18 16:32:53 2009 From: igloo at earth.li (Ian Lynagh) Date: Fri Dec 18 16:07:12 2009 Subject: patch applied (ghc-6.12/testsuite): Make driver062* parallelisable Message-ID: <20091218213253.GA29937@haskell.galois.com> Sat Nov 28 15:14:20 PST 2009 Ian Lynagh * Make driver062* parallelisable ./tests/ghc-regress/driver/driver062.1.stdout -> ./tests/ghc-regress/driver/driver062a.stdout ./tests/ghc-regress/driver/driver062.2.stdout -> ./tests/ghc-regress/driver/driver062b.stdout ./tests/ghc-regress/driver/driver062.3.stdout -> ./tests/ghc-regress/driver/driver062c.stdout ./tests/ghc-regress/driver/driver062.4.stdout -> ./tests/ghc-regress/driver/driver062d.stdout ./tests/ghc-regress/driver/driver062.5.stdout -> ./tests/ghc-regress/driver/driver062e.stdout A ./tests/ghc-regress/driver/B062d/ A ./tests/ghc-regress/driver/B062e/ M ./tests/ghc-regress/driver/Makefile -25 +25 M ./tests/ghc-regress/driver/all.T -15 +20 View patch online: http://darcs.haskell.org/ghc-6.12/testsuite/_darcs/patches/20091128231420-3fd76-8e4908ace4efcd34489c1cbf7dd15fee4460cf88.gz From igloo at earth.li Fri Dec 18 16:32:59 2009 From: igloo at earth.li (Ian Lynagh) Date: Fri Dec 18 16:07:13 2009 Subject: patch applied (ghc-6.12/testsuite): Make driver080 parallelisable Message-ID: <20091218213258.GA29973@haskell.galois.com> Sat Nov 28 15:43:15 PST 2009 Ian Lynagh * Make driver080 parallelisable A ./tests/ghc-regress/driver/A080.hs M ./tests/ghc-regress/driver/Makefile -5 +5 M ./tests/ghc-regress/driver/all.T -2 +3 View patch online: http://darcs.haskell.org/ghc-6.12/testsuite/_darcs/patches/20091128234315-3fd76-937f6adbeb60b953ca6909a6fae2826329867b42.gz From igloo at earth.li Fri Dec 18 16:33:03 2009 From: igloo at earth.li (Ian Lynagh) Date: Fri Dec 18 16:07:15 2009 Subject: patch applied (ghc-6.12/testsuite): Make driver081* parallelisable Message-ID: <20091218213301.GA29992@haskell.galois.com> Sat Nov 28 15:52:20 PST 2009 Ian Lynagh * Make driver081* parallelisable M ./tests/ghc-regress/driver/Makefile -4 +4 M ./tests/ghc-regress/driver/all.T -6 +9 View patch online: http://darcs.haskell.org/ghc-6.12/testsuite/_darcs/patches/20091128235220-3fd76-5b256f0aa980428538a12b138de1385ab8af8f35.gz From igloo at earth.li Fri Dec 18 16:33:06 2009 From: igloo at earth.li (Ian Lynagh) Date: Fri Dec 18 16:07:17 2009 Subject: patch applied (ghc-6.12/testsuite): Make 2566 parallelisable Message-ID: <20091218213305.GA30014@haskell.galois.com> Sat Nov 28 15:53:54 PST 2009 Ian Lynagh * Make 2566 parallelisable M ./tests/ghc-regress/driver/2566.stderr -1 +1 M ./tests/ghc-regress/driver/Makefile -1 +1 M ./tests/ghc-regress/driver/all.T -3 +1 View patch online: http://darcs.haskell.org/ghc-6.12/testsuite/_darcs/patches/20091128235354-3fd76-7a56e4d1ec88d599a9eb01997fccb57368f265b3.gz From igloo at earth.li Fri Dec 18 16:33:08 2009 From: igloo at earth.li (Ian Lynagh) Date: Fri Dec 18 16:07:19 2009 Subject: patch applied (ghc-6.12/testsuite): Make driver200 parallelisable Message-ID: <20091218213308.GA30032@haskell.galois.com> Sat Nov 28 15:54:52 PST 2009 Ian Lynagh * Make driver200 parallelisable A ./tests/ghc-regress/driver/A200.hs A ./tests/ghc-regress/driver/B200/ A ./tests/ghc-regress/driver/B200/C.hs A ./tests/ghc-regress/driver/D200.hs M ./tests/ghc-regress/driver/Makefile -9 +9 M ./tests/ghc-regress/driver/all.T -2 +3 View patch online: http://darcs.haskell.org/ghc-6.12/testsuite/_darcs/patches/20091128235452-3fd76-e013b44880a005441249a99e25e2a6c6a685b1a7.gz From igloo at earth.li Fri Dec 18 16:33:11 2009 From: igloo at earth.li (Ian Lynagh) Date: Fri Dec 18 16:07:25 2009 Subject: patch applied (ghc-6.12/testsuite): Add some extra cleaning for driver033 Message-ID: <20091218213310.GA30052@haskell.galois.com> Sat Nov 28 14:31:56 PST 2009 Ian Lynagh * Add some extra cleaning for driver033 M ./tests/ghc-regress/driver/all.T -1 +1 View patch online: http://darcs.haskell.org/ghc-6.12/testsuite/_darcs/patches/20091128223156-3fd76-9076c11005e45c1015f35b54865e8ad840ff3a1f.gz From igloo at earth.li Fri Dec 18 16:33:14 2009 From: igloo at earth.li (Ian Lynagh) Date: Fri Dec 18 16:07:38 2009 Subject: patch applied (ghc-6.12/testsuite): Remove some unnecessary 'alone' calls Message-ID: <20091218213313.GA30069@haskell.galois.com> Sat Nov 28 15:17:38 PST 2009 Ian Lynagh * Remove some unnecessary 'alone' calls M ./tests/ghc-regress/driver/all.T -8 +6 View patch online: http://darcs.haskell.org/ghc-6.12/testsuite/_darcs/patches/20091128231738-3fd76-515a2393a8dc389d7eda9addceb163743eb1c5bd.gz From igloo at earth.li Fri Dec 18 16:33:21 2009 From: igloo at earth.li (Ian Lynagh) Date: Fri Dec 18 16:07:40 2009 Subject: patch applied (ghc-6.12/testsuite): driver100 doesn't need to be run alone Message-ID: <20091218213321.GA30086@haskell.galois.com> Sat Nov 28 15:48:12 PST 2009 Ian Lynagh * driver100 doesn't need to be run alone M ./tests/ghc-regress/driver/all.T -3 +2 View patch online: http://darcs.haskell.org/ghc-6.12/testsuite/_darcs/patches/20091128234812-3fd76-2834010dbf4458d20bc1193e40235fdeb7ccd35a.gz From igloo at earth.li Fri Dec 18 16:33:31 2009 From: igloo at earth.li (Ian Lynagh) Date: Fri Dec 18 16:07:41 2009 Subject: patch applied (ghc-6.12/testsuite): Make bug1465 use a local package.conf Message-ID: <20091218213330.GA30123@haskell.galois.com> Sun Nov 29 03:45:52 PST 2009 Ian Lynagh * Make bug1465 use a local package.conf Eliminates random failures when it runs in parallel with other tests M ./tests/ghc-regress/typecheck/bug1465/Makefile -16 +17 View patch online: http://darcs.haskell.org/ghc-6.12/testsuite/_darcs/patches/20091129114552-3fd76-d64d289001d87d9556377235848c35a89360b935.gz From igloo at earth.li Fri Dec 18 16:33:28 2009 From: igloo at earth.li (Ian Lynagh) Date: Fri Dec 18 16:07:42 2009 Subject: patch applied (ghc-6.12/testsuite): Remove now-unused cleanall function Message-ID: <20091218213328.GA30106@haskell.galois.com> Sat Nov 28 15:53:22 PST 2009 Ian Lynagh * Remove now-unused cleanall function M ./tests/ghc-regress/driver/all.T -15 View patch online: http://darcs.haskell.org/ghc-6.12/testsuite/_darcs/patches/20091128235322-3fd76-0eeefa7b4bb870fdffe94e39de29744d24974f60.gz From igloo at earth.li Fri Dec 18 16:33:34 2009 From: igloo at earth.li (Ian Lynagh) Date: Fri Dec 18 16:07:44 2009 Subject: patch applied (ghc-6.12/testsuite): Make 1372 use a local package database Message-ID: <20091218213334.GA30145@haskell.galois.com> Sun Nov 29 04:05:26 PST 2009 Ian Lynagh * Make 1372 use a local package database Eliminates random failures when it's run in parallel with other tests M ./tests/ghc-regress/driver/1372/Makefile -15 +17 View patch online: http://darcs.haskell.org/ghc-6.12/testsuite/_darcs/patches/20091129120526-3fd76-d0d6dace30da85c214a47c3ed3fecbf6b560a5d4.gz From igloo at earth.li Fri Dec 18 16:33:37 2009 From: igloo at earth.li (Ian Lynagh) Date: Fri Dec 18 16:07:46 2009 Subject: patch applied (ghc-6.12/testsuite): fix driver033 Message-ID: <20091218213337.GA30167@haskell.galois.com> Wed Dec 2 07:07:23 PST 2009 Simon Marlow * fix driver033 Ignore-this: 121fdb538938be37d4d6ba36b75c354d M ./tests/ghc-regress/driver/Makefile -1 +1 View patch online: http://darcs.haskell.org/ghc-6.12/testsuite/_darcs/patches/20091202150723-12142-657eef78702d104430dcb6528e2ea48aeb7a14cf.gz From igloo at earth.li Fri Dec 18 16:33:40 2009 From: igloo at earth.li (Ian Lynagh) Date: Fri Dec 18 16:07:48 2009 Subject: patch applied (ghc-6.12/testsuite): MERGED: Make driver063 parallelisable Message-ID: <20091218213340.GA30186@haskell.galois.com> Fri Dec 18 13:20:41 PST 2009 Ian Lynagh * MERGED: Make driver063 parallelisable A ./tests/ghc-regress/driver/A063.hs A ./tests/ghc-regress/driver/D063.hs M ./tests/ghc-regress/driver/Makefile -1 +1 M ./tests/ghc-regress/driver/all.T -2 +5 M ./tests/ghc-regress/driver/driver063.stderr -2 +2 View patch online: http://darcs.haskell.org/ghc-6.12/testsuite/_darcs/patches/20091218212041-3fd76-fb2f161aa67f920a9ff65c880641993af74cb09a.gz From igloo at earth.li Fri Dec 18 16:58:37 2009 From: igloo at earth.li (Ian Lynagh) Date: Fri Dec 18 16:32:28 2009 Subject: patch applied (testsuite): Fix driver016,driver019,driver028 Message-ID: <20091218215836.GA30982@haskell.galois.com> Fri Dec 18 13:48:02 PST 2009 Ian Lynagh * Fix driver016,driver019,driver028 A ./tests/ghc-regress/driver/F019.hs M ./tests/ghc-regress/driver/Makefile -15 +16 View patch online: http://darcs.haskell.org/testsuite/_darcs/patches/20091218214802-3fd76-9c2171bee0dfc2b1f5c0ca1a982bed4f685bc636.gz From igloo at earth.li Fri Dec 18 16:58:39 2009 From: igloo at earth.li (Ian Lynagh) Date: Fri Dec 18 16:32:32 2009 Subject: patch applied (testsuite): Remove no-longer-used files Message-ID: <20091218215839.GA31005@haskell.galois.com> Fri Dec 18 13:57:45 PST 2009 Ian Lynagh * Remove no-longer-used files R ./tests/ghc-regress/driver/A.hs R ./tests/ghc-regress/driver/B/ R ./tests/ghc-regress/driver/B/C.hs R ./tests/ghc-regress/driver/B/C024.hs R ./tests/ghc-regress/driver/B/F.hs R ./tests/ghc-regress/driver/D.hs R ./tests/ghc-regress/driver/F.hs View patch online: http://darcs.haskell.org/testsuite/_darcs/patches/20091218215745-3fd76-96649fee83b2107260dedfbb5974c382a0a2cf3a.gz From igloo at earth.li Fri Dec 18 17:06:43 2009 From: igloo at earth.li (Ian Lynagh) Date: Fri Dec 18 16:40:35 2009 Subject: patch applied (ghc-6.12/testsuite): Fix driver016, driver019, driver028 Message-ID: <20091218220643.GA31332@haskell.galois.com> Fri Dec 18 13:48:02 PST 2009 Ian Lynagh * Fix driver016,driver019,driver028 A ./tests/ghc-regress/driver/F019.hs M ./tests/ghc-regress/driver/Makefile -15 +16 View patch online: http://darcs.haskell.org/ghc-6.12/testsuite/_darcs/patches/20091218214802-3fd76-9c2171bee0dfc2b1f5c0ca1a982bed4f685bc636.gz From igloo at earth.li Fri Dec 18 17:06:46 2009 From: igloo at earth.li (Ian Lynagh) Date: Fri Dec 18 16:40:39 2009 Subject: patch applied (ghc-6.12/testsuite): Remove no-longer-used files Message-ID: <20091218220645.GA31355@haskell.galois.com> Fri Dec 18 13:57:45 PST 2009 Ian Lynagh * Remove no-longer-used files R ./tests/ghc-regress/driver/A.hs R ./tests/ghc-regress/driver/B/ R ./tests/ghc-regress/driver/B/C.hs R ./tests/ghc-regress/driver/B/C024.hs R ./tests/ghc-regress/driver/B/F.hs R ./tests/ghc-regress/driver/D.hs R ./tests/ghc-regress/driver/F.hs View patch online: http://darcs.haskell.org/ghc-6.12/testsuite/_darcs/patches/20091218215745-3fd76-96649fee83b2107260dedfbb5974c382a0a2cf3a.gz From igloo at earth.li Fri Dec 18 18:36:24 2009 From: igloo at earth.li (Ian Lynagh) Date: Fri Dec 18 18:10:18 2009 Subject: patch applied (ghc-6.12/ghc): Fix another sed problem on Solaris Message-ID: <20091218233622.GA2486@haskell.galois.com> Wed Dec 16 16:04:21 PST 2009 Ian Lynagh * Fix another sed problem on Solaris M ./libraries/gen_contents_index -1 +3 View patch online: http://darcs.haskell.org/ghc-6.12/ghc/_darcs/patches/20091217000421-3fd76-1ef3750caa52e6dbddb3bf6b2e54ecf3e37a7b89.gz From igloo at earth.li Fri Dec 18 18:36:29 2009 From: igloo at earth.li (Ian Lynagh) Date: Fri Dec 18 18:10:23 2009 Subject: patch applied (ghc-6.12/ghc): Fix a braino in a comment Message-ID: <20091218233629.GA2514@haskell.galois.com> Fri Dec 18 13:35:41 PST 2009 Ian Lynagh * Fix a braino in a comment M ./libraries/gen_contents_index -1 +1 View patch online: http://darcs.haskell.org/ghc-6.12/ghc/_darcs/patches/20091218213541-3fd76-ba21720e3836f10990c3913b26850e741774b39b.gz From igloo at earth.li Fri Dec 18 18:36:34 2009 From: igloo at earth.li (Ian Lynagh) Date: Fri Dec 18 18:10:30 2009 Subject: patch applied (ghc-6.12/ghc): MERGED: Fix a nasty (and long-standing) FloatOut performance bug Message-ID: <20091218233633.GA2532@haskell.galois.com> Fri Dec 18 08:34:48 PST 2009 Ian Lynagh * MERGED: Fix a nasty (and long-standing) FloatOut performance bug Mon Dec 7 08:32:46 GMT 2009 simonpj@microsoft. Ignore-this: a64b98992fa4ced434d1edf0b89842ec The effect was that, in deeply-nested applications, FloatOut would take quadratic time. A good example was compiling programs/barton-mangler-bug/Expected.hs in which FloatOut had a visible pause of a couple of seconds! Profiling showed that 40% of the entire compile time was being consumbed by the single function partitionByMajorLevel. The bug was that the floating bindings (type FloatBinds) was kept as a list, which was partitioned at each binding site. In programs with deeply nested lists, such as e1 : e2 : e3 : .... : e5000 : [] this led to quadratic behaviour. The solution is to use a proper finite-map representation; see the new definition of FloatBinds near the bottom of FloatOut. M ./compiler/simplCore/FloatOut.lhs -77 +126 View patch online: http://darcs.haskell.org/ghc-6.12/ghc/_darcs/patches/20091218163448-3fd76-9070c29c84fd97630986cefcb59a1e12f327ee41.gz From igloo at earth.li Fri Dec 18 18:36:37 2009 From: igloo at earth.li (Ian Lynagh) Date: Fri Dec 18 18:10:37 2009 Subject: patch applied (ghc-6.12/ghc): Fix the FloatOut patch for the 6.12 branch Message-ID: <20091218233637.GA2551@haskell.galois.com> Fri Dec 18 09:33:57 PST 2009 Ian Lynagh * Fix the FloatOut patch for the 6.12 branch M ./compiler/simplCore/FloatOut.lhs -1 +8 View patch online: http://darcs.haskell.org/ghc-6.12/ghc/_darcs/patches/20091218173357-3fd76-caf28f316c5fa2b3e553308f4ba412274ea0d435.gz From ghcbuild at microsoft.com Fri Dec 18 19:42:49 2009 From: ghcbuild at microsoft.com (GHC Build Reports) Date: Fri Dec 18 19:42:52 2009 Subject: [nightly] 18-Dec-2009 build of HEAD on x86_64-unknown-linux (cam-04-unx.europe.corp.microsoft.com) Message-ID: <20091219004249.0254D32408F@www.haskell.org> Build description = HEAD on x86_64-unknown-linux (cam-04-unx.europe.corp.microsoft.com) Build location = /64playpen/simonmar/nightly/HEAD-cam-04-unx Build config file = /home/simonmar/nightly/site/msrc/conf-HEAD-cam-04-unx Nightly build started on cam-04-unx at Fri Dec 18 19:00:01 GMT 2009. **** checking out new source tree ... warning: . already present; omitting ok. (GHC Version 6.13.20091218) **** Building stage 1 compiler ... ok. **** Building stage 2 compiler ... ok. **** Building stage 3 compiler ... failed; relevant barfage is below. **** building source distribution ... ok. **** building testsuite tools ... ok. **** running tests ... ok (summary below). **** building compiler binary distribution ... ok. **** uploading binary distribution ... ok. **** running nofib (-O) ... ok. **** running nofib (-O -fvia-C) ... ok. **** running nofib (-O -prof -auto-all) ... ok. **** running nofib (-O -prof -auto-all -fasm) ... ok. **** running nofib (-fasm) ... ok. **** publishing logs ... Read from remote host haskell.org: Connection reset by peer lost connection failed. Logs are at http://www.haskell.org/ghc/dist/current/logs Dists are at http://www.haskell.org/ghc/dist/current/dist Docs are at http://www.haskell.org/ghc/dist/current/docs All done! Nightly build finished successfully at Sat Dec 19 01:08:58 GMT 2009 ------------- GHC Test summary --------------------- OVERALL SUMMARY for test run started at Fri Dec 18 21:01:11 GMT 2009 2434 total tests, which gave rise to 13456 test cases, of which 0 caused framework failures 2782 were skipped 10282 expected passes 359 expected failures 0 unexpected passes 33 unexpected failures Unexpected failures: T3001-2(prof_hb) annrun01(normal,optc,hpc,optasm,ghci,threaded1,threaded2,dyn) apirecomp001(normal) barton-mangler-bug(profc) concprog001(ghci,threaded2) ghci024(normal) ghcpkg05(normal) hpc_draft(normal) hpc_hand_overlay(normal) hpc_markup_001(normal) hpc_markup_002(normal) hpc_markup_multi_001(normal) hpc_markup_multi_002(normal) hpc_markup_multi_003(normal) hpc_overlay(normal) hpc_overlay2(normal) hpc_report_001(normal) hpc_report_002(normal) hpc_report_003(normal) hpc_report_multi_001(normal) hpc_report_multi_002(normal) hpc_report_multi_003(normal) hpc_show(normal) hpc_show_multi_001(normal) hpc_show_multi_002(normal) ---------------------------------------------------- ------------------------------------------------------------------------ ------------------------------------------------------------------------ The last 30 lines of /64playpen/simonmar/nightly/HEAD-cam-04-unx/logs/x86_64-unknown-linux-stage3 are ------------------------------------------------------------------------ ------------------------------------------------------------------------ [RHS of Bitmap.intsToReverseBitmap :: GHC.Types.Int -> [GHC.Types.Int] -> Bitmap.Bitmap] INLINE binder is (non-rule) loop breaker: Bitmap.intsToReverseBitmap "inplace/bin/ghc-stage2" -H32m -O -package-name ghc-6.13.20091218 -hide-all-packages -i -icompiler/nativeGen -icompiler/basicTypes -icompiler/cmm -icompiler/codeGen -icompiler/coreSyn -icompiler/deSugar -icompiler/ghci -icompiler/hsSyn -icompiler/iface -icompiler/main -icompiler/parser -icompiler/prelude -icompiler/profiling -icompiler/rename -icompiler/simplCore -icompiler/simplStg -icompiler/specialise -icompiler/stgSyn -icompiler/stranal -icompiler/typecheck -icompiler/types -icompiler/utils -icompiler/vectorise -icompiler/stage3/build -icompiler/stage3/build/autogen -Icompiler/stage3/build -Icompiler/stage3/build/autogen -Icompiler/../libffi/build/include -Icompiler/stage2 -Icompiler/../libraries/base/cbits -Icompiler/../libraries/base/include -Icompiler/. -Icompiler/parser -Icompiler/utils -optP-DGHCI -optP-include -optPcompiler/stage3/build/autogen/cabal_macros.h -package Cabal-1.9.0 -package array-0.3.0.0 -package base-4.2.0.0 -package bin-package-db-0.0.0.0 -package bytestring-0.9.1.5 -package containers-0.3.0.0 -package directory-1.0.1.0 -package filepath-1.1.0.3 -package hpc-0.5.0.4 -package old-time-1.0.0.3 -package process-1.0.1.2 -package template-haskell-2.4.0.0 -package unix-2.4.0.0 -Wall -fno-warn-name-shadowing -fno-warn-orphans -XCPP -XMagicHash -XUnboxedTuples -XPatternGuards -XForeignFunctionInterface -XEmptyDataDecls -XTypeSynonymInstances -XMultiParamTypeClasses -XFlexibleInstances -XRank2Types -XScopedTypeVariables -XDeriveDataTypeable -XRelaxedPolyRec -DGHCI_TABLES_NEXT_TO_CODE -DSTAGE=3 -H64m -O -fasm -DDEBUG -dcore-lint -debug +RTS -c -RTS -odir compiler/stage3/build -hidir compiler/stage3/build -stubdir compiler/stage3/build -hisuf hi -osuf o -hcsuf hc -c compiler/coreSyn/PprCore.lhs -o compiler/stage3/build/PprCore.o "inplace/bin/ghc-stage2" -H32m -O -package-name ghc-6.13.20091218 -hide-all-packages -i -icompiler/nativeGen -icompiler/basicTypes -icompiler/cmm -icompiler/codeGen -icompiler/coreSyn -icompiler/deSugar -icompiler/ghci -icompiler/hsSyn -icompiler/iface -icompiler/main -icompiler/parser -icompiler/prelude -icompiler/profiling -icompiler/rename -icompiler/simplCore -icompiler/simplStg -icompiler/specialise -icompiler/stgSyn -icompiler/stranal -icompiler/typecheck -icompiler/types -icompiler/utils -icompiler/vectorise -icompiler/stage3/build -icompiler/stage3/build/autogen -Icompiler/stage3/build -Icompiler/stage3/build/autogen -Icompiler/../libffi/build/include -Icompiler/stage2 -Icompiler/../libraries/base/cbits -Icompiler/../libraries/base/include -Icompiler/. -Icompiler/parser -Icompiler/utils -optP-DGHCI -optP-include -optPcompiler/stage3/build/autogen/cabal_macros.h -package Cabal-1.9.0 -package array-0.3.0.0 -package base-4.2.0.0 -package bin-package-db-0.0.0.0 -package bytestring-0.9.1.5 -package containers-0.3.0.0 -package directory-1.0.1.0 -package filepath-1.1.0.3 -package hpc-0.5.0.4 -package old-time-1.0.0.3 -package process-1.0.1.2 -package template-haskell-2.4.0.0 -package unix-2.4.0.0 -Wall -fno-warn-name-shadowing -fno-warn-orphans -XCPP -XMagicHash -XUnboxedTuples -XPatternGuards -XForeignFunctionInterface -XEmptyDataDecls -XTypeSynonymInstances -XMultiParamTypeClasses -XFlexibleInstances -XRank2Types -XScopedTypeVariables -XDeriveDataTypeable -XRelaxedPolyRec -DGHCI_TABLES_NEXT_TO_CODE -DSTAGE=3 -H64m -O -fasm -DDEBUG -dcore-lint -debug +RTS -c -RTS -odir compiler/stage3/build -hidir compiler/stage3/build -stubdir compiler/stage3/build -hisuf hi -osuf o -hcsuf hc -c compiler/stgSyn/StgSyn.lhs -o compiler/stage3/build/StgSyn.o *** Core Lint warnings : in result of Worker Wrapper binds *** {-# LINE 673 "compiler/stgSyn/StgSyn.lhs #-}: [RHS of StgSyn.pprStgExpr :: forall bndr_a1lP bdee_a1lQ. (Outputable.Outputable bndr_a1lP, Outputable.Outputable bdee_a1lQ, GHC.Classes.Ord bdee_a1lQ) => StgSyn.GenStgExpr bndr_a1lP bdee_a1lQ -> Outputable.SDoc] INLINE binder is (non-rule) loop breaker: StgSyn.pprStgExpr {-# LINE 613 "compiler/stgSyn/StgSyn.lhs #-}: [RHS of StgSyn.pprGenStgBinding :: forall bndr_a1lU bdee_a1lV. (Outputable.Outputable bndr_a1lU, Outputable.Outputable bdee_a1lV, GHC.Classes.Ord bdee_a1lV) => StgSyn.GenStgBinding bndr_a1lU bdee_a1lV -> Outputable.SDoc] INLINE binder is (non-rule) loop breaker: StgSyn.pprGenStgBinding "inplace/bin/ghc-stage2" -H32m -O -package-name ghc-6.13.20091218 -hide-all-packages -i -icompiler/nativeGen -icompiler/basicTypes -icompiler/cmm -icompiler/codeGen -icompiler/coreSyn -icompiler/deSugar -icompiler/ghci -icompiler/hsSyn -icompiler/iface -icompiler/main -icompiler/parser -icompiler/prelude -icompiler/profiling -icompiler/rename -icompiler/simplCore -icompiler/simplStg -icompiler/specialise -icompiler/stgSyn -icompiler/stranal -icompiler/typecheck -icompiler/types -icompiler/utils -icompiler/vectorise -icompiler/stage3/build -icompiler/stage3/build/autogen -Icompiler/stage3/build -Icompiler/stage3/build/autogen -Icompiler/../libffi/build/include -Icompiler/stage2 -Icompiler/../libraries/base/cbits -Icompiler/../libraries/base/include -Icompiler/. -Icompiler/parser -Icompiler/utils -optP-DGHCI -optP-include -optPcompiler/stage3/build/autogen/cabal_macros.h -package Cabal-1.9.0 -package array-0.3.0.0 -package base-4.2.0.0 -package bin-package-db-0.0.0.0 -package bytestring-0.9.1.5 -package containers-0.3.0.0 -package directory-1.0.1.0 -package filepath-1.1.0.3 -package hpc-0.5.0.4 -package old-time-1.0.0.3 -package process-1.0.1.2 -package template-haskell-2.4.0.0 -package unix-2.4.0.0 -Wall -fno-warn-name-shadowing -fno-warn-orphans -XCPP -XMagicHash -XUnboxedTuples -XPatternGuards -XForeignFunctionInterface -XEmptyDataDecls -XTypeSynonymInstances -XMultiParamTypeClasses -XFlexibleInstances -XRank2Types -XScopedTypeVariables -XDeriveDataTypeable -XRelaxedPolyRec -DGHCI_TABLES_NEXT_TO_CODE -DSTAGE=3 -H64m -O -fasm -DDEBUG -dcore-lint -debug +RTS -c -RTS -odir compiler/stage3/build -hidir compiler/stage3/build -stubdir compiler/stage3/build -hisuf hi -osuf o -hcsuf hc -c compiler/codeGen/ClosureInfo.lhs -o compiler/stage3/build/ClosureInfo.o gmake[1]: *** [compiler/stage3/build/ClosureInfo.o] Segmentation fault gmake: *** [all] Error 2 real 2m34.690s user 2m10.729s sys 0m14.245s Nightly run ended at Sat Dec 19 01:08:58 GMT 2009 From bit.bucket at galois.com Sat Dec 19 03:30:02 2009 From: bit.bucket at galois.com (BuildBot Collator) Date: Sat Dec 19 03:03:52 2009 Subject: Daily report for stable Message-ID: <200912190830.nBJ8U2MB031312@monk.galois.com> Build results: tnaur x86 OS X stable: pass x86 Linux stable: lost x86 Windows stable: lost x86 Windows stable fast: pass pass lost lost pass pass x86-64 Linux stable: pass Old unexpected test passes: 2410 3 x86 Linux stable TH_spliceE5_prof 3 x86 Linux stable newtype 3 x86 Linux stable prof001 3 x86 Linux stable prof002 3 x86 Linux stable New unexpected test failures: break011 1 x86-64 Linux stable conc019 1 tnaur x86 OS X stable Old unexpected test failures: 2302 1 tnaur x86 OS X stable 2816 1 tnaur x86 OS X stable T1969 2 x86 Windows stable annrun01 3 x86 Linux stable apirecomp001 4 tnaur x86 OS X stable break024 5 tnaur x86 OS X stable cg007 1 x86 Windows stable conc012 2 tnaur x86 OS X stable concprog001 2 x86 Linux stable concprog002 1 x86 Windows stable derefnull 1 x86 Windows stable divbyzero 1 x86 Windows stable dynamic_flags_001 3 x86 Linux stable ffi005 1 tnaur x86 OS X stable ghci024 3 x86 Linux stable ghci028 1 tnaur x86 OS X stable num009 2 tnaur x86 OS X stable num012 1 x86 Windows stable outofmem2 4 tnaur x86 OS X stable print021 1 tnaur x86 OS X stable recomp001 3 x86 Linux stable recomp002 3 x86 Linux stable recomp005 3 x86 Linux stable recomp006 3 x86 Linux stable rtsflags001 3 x86 Linux stable signals002 1 tnaur x86 OS X stable signals004 1 tnaur x86 OS X stable -------------- next part -------------- An HTML attachment was scrubbed... URL: http://www.haskell.org/pipermail/cvs-ghc/attachments/20091219/b36257b2/attachment.html From bit.bucket at galois.com Sat Dec 19 03:30:02 2009 From: bit.bucket at galois.com (BuildBot Collator) Date: Sat Dec 19 03:03:57 2009 Subject: Daily report for head Message-ID: <200912190830.nBJ8U2ZV031313@monk.galois.com> Skipped content of type multipart/alternative-------------- next part -------------- Last 30 lines: sed -e "1s|\.o|\.o|" -e "1s|^|libraries/ghc-prim/cbits/|" -e "1s|libraries/ghc-prim/|libraries/ghc-prim/dist-install/build/|" -e "s|c:/builds/slave/x86-win-head/build/||g" -e "s|dist-install/build/dist-install/build|dist-install/build|g" libraries/ghc-prim/dist-install/build/.depend-v-p.c_asm.bit >> libraries/ghc-prim/dist-install/build/.depend-v-p.c_asm.tmp && sed -e "1s|\.o|\.p_o|" -e "1s|^|libraries/ghc-prim/cbits/|" -e "1s|libraries/ghc-prim/|libraries/ghc-prim/dist-install/build/|" -e "s|c:/builds/slave/x86-win-head/build/||g" -e "s|dist-install/build/dist-install/build|dist-install/build|g" libraries/ghc-prim/dist-install/build/.depend-v-p.c_asm.bit >> libraries/ghc-prim/dist-install/build/.depend-v-p.c_asm.tmp && true "rm" -f libraries/ghc-prim/dist-install/build/.depend-v-p.c_asm.bit echo "libraries/ghc-prim_dist-install_depfile_c_asm_EXISTS = YES" >> libraries/ghc-prim/dist-install/build/.depend-v-p.c_asm.tmp mv libraries/ghc-prim/dist-install/build/.depend-v-p.c_asm.tmp libraries/ghc-prim/dist-install/build/.depend-v-p.c_asm "inplace/bin/mkdirhier" libraries/ghc-prim/dist-install/build/GHC//. "inplace/bin/genprimopcode.exe" --make-haskell-wrappers libraries/ghc-prim/dist-install/build/GHC/PrimopWrappers.hs "rm" -f libraries/ghc-prim/dist-install/build/.depend-v-p.haskell.tmp touch libraries/ghc-prim/dist-install/build/.depend-v-p.haskell.tmp "inplace/bin/ghc-stage1.exe" -M -include-pkg-deps -dep-makefile libraries/ghc-prim/dist-install/build/.depend-v-p.haskell.tmp -dep-suffix p -H32m -O -package-name ghc-prim-0.2.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 rts-1.0 -package-name ghc-prim -XCPP -XMagicHash -XForeignFunctionInterface -XUnliftedFFITypes -XUnboxedTuples -XEmptyDataDecls -XNoImplicitPrelude -O2 -XGenerics -fno-warn-deprecated-flags -odir libraries/ghc-prim/dist-install/build -hidir libraries/ghc-prim/dist-install/build -stubdir libraries/ghc-prim/dist-install/build -hisuf hi -osuf o -hcsuf hc libraries/ghc-prim/./GHC/Bool.hs libraries/ghc-prim/./GHC/Debug.hs libraries/ghc-prim/./GHC/Generics.hs libraries/ghc-prim/./GHC/Magic.hs libraries/ghc-prim/./GHC/Ordering.hs libraries/ghc-prim/dist-install/build/GHC/PrimopWrappers.hs libraries/ghc-prim/./GHC/IntWord32.hs libraries/ghc-prim/./GHC/IntWord64.hs libraries/ghc-prim/./GHC/Tuple.hs libraries/ghc-prim/./GHC/Types.hs libraries/ghc-prim/./GHC/Unit.hs echo "libraries/ghc-prim_dist-install_depfile_haskell_EXISTS = YES" >> libraries/ghc-prim/dist-install/build/.depend-v-p.haskell.tmp for dir in libraries/ghc-prim/dist-install/build/GHC/; do if test ! -d $dir; then mkdir -p $dir; fi done mv libraries/ghc-prim/dist-install/build/.depend-v-p.haskell.tmp libraries/ghc-prim/dist-install/build/.depend-v-p.haskell "rm" -f utils/haddock/dist/build/.depend.c_asm.tmp touch utils/haddock/dist/build/.depend.c_asm.tmp 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 "inplace/bin/mkdirhier" utils/haddock/dist/build/Haddock/Interface//. "c:/tools/alex" -g utils/haddock/src/Haddock/Interface/Lex.x -o utils/haddock/dist/build/Haddock/Interface/Lex.hs "c:/tools/bin/happy" -agc --strict +RTS -K2m -RTS utils/haddock/src/Haddock/Interface/Parse.y -o utils/haddock/dist/build/Haddock/Interface/Parse.hs unused terminals: 1 "rm" -f utils/haddock/dist/build/.depend.haskell.tmp touch utils/haddock/dist/build/.depend.haskell.tmp "inplace/bin/ghc-stage1.exe" -M -include-pkg-deps -dep-makefile utils/haddock/dist/build/.depend.haskell.tmp -H32m -O -DNEW_GHC_LAYOUT -hide-all-packages -i -iutils/haddock/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 Cabal-1.9.0 -package array-0.3.0.0 -package base-4.2.0.0 -package containers-0.3.0.0 -package directory-1.0.1.0 -package filepath-1.1.0.3 -package ghc-6.13.20091218 -package pretty-1.0.1.1 -funbox-strict-fields -O2 -Wall -XForeignFunctionInterface -XCPP -XPatternGuards -XDeriveDataTypeable -XScopedTypeVariables -XMagicHash -odir utils/haddock/dist/build -hidir utils/haddock/dist/build -stubdir utils/haddock/dist/build -hisuf hi -osuf o -hcsuf hc utils/haddock/src/Main.hs utils/haddock/src/Haddock/Interface.hs utils/haddock/src/Haddock/Interface/Rename.hs utils/haddock/src/Haddock/Interface/Create.hs utils/haddock/src/Haddock/Interface/ExtractFnArgDocs.hs utils/haddock/src/Haddock/Interface/AttachInstances.hs utils/haddock/dist/build/Haddock/Interface/Lex.hs utils/haddock/dist/build/Haddock/Interface/Parse.hs utils/haddock/src/Haddock/Interface/Rn.hs utils/haddock/src/Haddock/Interface/LexParseRn.hs utils/haddock/src/Haddock/Interface/ParseModuleHeader.hs utils/haddock/src/Haddock/Utils/FastMutInt2.hs utils/haddock/src/Haddock/Utils/BlockTable.hs utils/haddock/src/Haddock/Utils/Html.hs utils/haddock/src/Haddock/Utils.hs utils/haddock/src/Haddock/Backends/Html.hs utils/haddock/src/Haddock/Backends/HaddockDB.hs utils/haddock/src/Haddock/Backends/DevHelp.hs utils/haddock/src/Haddock/Backends/HH.hs utils/haddock/src/Haddock/Backends/HH2.hs utils/haddock/src/Haddock/Backends/Hoogle.hs utils/haddock/src/Haddock/ModuleTree.hs utils/haddock/src/Haddock/Types.hs utils/haddock/src/Haddock/HsDoc.hs utils/haddock/src/Haddock/Version.hs utils/haddock/src/Haddock/InterfaceFile.hs utils/haddock/src/Haddock/Optio ns.hs utils/haddock/src/Haddock/GhcUtils.hs utils/haddock/src/Haddock/Convert.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/Haddock/ utils/haddock/dist/build/Haddock/Backends/ utils/haddock/dist/build/Haddock/Interface/ utils/haddock/dist/build/Haddock/Utils/; do if test ! -d $dir; then mkdir -p $dir; fi done mv utils/haddock/dist/build/.depend.haskell.tmp utils/haddock/dist/build/.depend.haskell libraries/process/dist-install/build/.depend-v-p.c_asm:1: *** multiple target patterns. Stop. make[1]: *** [all] Error 2 make[1]: Leaving directory `/buildbot/x86-win-head/build' -------------- next part -------------- Last 30 lines: sed -e "1s|\.o|\.o|" -e "1s|^|libraries/ghc-prim/cbits/|" -e "1s|libraries/ghc-prim/|libraries/ghc-prim/dist-install/build/|" -e "s|c:/builds/slave/x86-win-fast-head/build/||g" -e "s|dist-install/build/dist-install/build|dist-install/build|g" libraries/ghc-prim/dist-install/build/.depend-v.c_asm.bit >> libraries/ghc-prim/dist-install/build/.depend-v.c_asm.tmp && true "rm" -f libraries/ghc-prim/dist-install/build/.depend-v.c_asm.bit echo "libraries/ghc-prim_dist-install_depfile_c_asm_EXISTS = YES" >> libraries/ghc-prim/dist-install/build/.depend-v.c_asm.tmp mv libraries/ghc-prim/dist-install/build/.depend-v.c_asm.tmp libraries/ghc-prim/dist-install/build/.depend-v.c_asm "inplace/bin/mkdirhier" libraries/ghc-prim/dist-install/build/GHC//. "inplace/bin/genprimopcode.exe" --make-haskell-wrappers libraries/ghc-prim/dist-install/build/GHC/PrimopWrappers.hs "rm" -f libraries/ghc-prim/dist-install/build/.depend-v.haskell.tmp touch libraries/ghc-prim/dist-install/build/.depend-v.haskell.tmp "inplace/bin/ghc-stage1.exe" -M -include-pkg-deps -dep-makefile libraries/ghc-prim/dist-install/build/.depend-v.haskell.tmp -H32m -O -package-name ghc-prim-0.2.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 rts-1.0 -package-name ghc-prim -XCPP -XMagicHash -XForeignFunctionInterface -XUnliftedFFITypes -XUnboxedTuples -XEmptyDataDecls -XNoImplicitPrelude -O -fgenerics -fasm -fno-warn-deprecated-flags -odir libraries/ghc-prim/dist-install/build -hidir libraries/ghc-prim/dist-install/build -stubdir libraries/ghc-prim/dist-install/build -hisuf hi -osuf o -hcsuf hc libraries/ghc-prim/./GHC/Bool.hs libraries/ghc-prim/./GHC/Debug.hs libraries/ghc-prim/./GHC/Generics.hs libraries/ghc-prim/./GHC/Magic.hs libraries/ghc-prim/./GHC/Ordering.hs libraries/ghc-prim/dist-install/build/GHC/PrimopWrappers.hs libraries/ghc-prim/./GHC/IntWord32.hs libraries/ghc-prim/./GHC/IntWord64.hs libraries/ghc-prim/./GHC/Tuple.hs libraries/ghc-prim/./GHC/Types.hs libraries/ghc-prim/./GHC/Unit.hs echo "libraries/ghc-prim_dist-install_depfile_haskell_EXISTS = YES" >> libraries/ghc-prim/dist-install/build/.depend-v.haskell.tmp for dir in libraries/ghc-prim/dist-install/build/GHC/; do if test ! -d $dir; then mkdir -p $dir; fi done mv libraries/ghc-prim/dist-install/build/.depend-v.haskell.tmp libraries/ghc-prim/dist-install/build/.depend-v.haskell "rm" -f utils/haddock/dist/build/.depend.c_asm.tmp touch utils/haddock/dist/build/.depend.c_asm.tmp 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 "inplace/bin/mkdirhier" utils/haddock/dist/build/Haddock/Interface//. "c:/tools/alex" -g utils/haddock/src/Haddock/Interface/Lex.x -o utils/haddock/dist/build/Haddock/Interface/Lex.hs "c:/tools/bin/happy" -agc --strict +RTS -K2m -RTS utils/haddock/src/Haddock/Interface/Parse.y -o utils/haddock/dist/build/Haddock/Interface/Parse.hs unused terminals: 1 "rm" -f utils/haddock/dist/build/.depend.haskell.tmp touch utils/haddock/dist/build/.depend.haskell.tmp "inplace/bin/ghc-stage1.exe" -M -include-pkg-deps -dep-makefile utils/haddock/dist/build/.depend.haskell.tmp -H32m -O -DNEW_GHC_LAYOUT -hide-all-packages -i -iutils/haddock/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 Cabal-1.9.0 -package array-0.3.0.0 -package base-4.2.0.0 -package containers-0.3.0.0 -package directory-1.0.1.0 -package filepath-1.1.0.3 -package ghc-6.13.20091219 -package pretty-1.0.1.1 -funbox-strict-fields -O2 -Wall -XForeignFunctionInterface -XCPP -XPatternGuards -XDeriveDataTypeable -XScopedTypeVariables -XMagicHash -odir utils/haddock/dist/build -hidir utils/haddock/dist/build -stubdir utils/haddock/dist/build -hisuf hi -osuf o -hcsuf hc utils/haddock/src/Main.hs utils/haddock/src/Haddock/Interface.hs utils/haddock/src/Haddock/Interface/Rename.hs utils/haddock/src/Haddock/Interface/Create.hs utils/haddock/src/Haddock/Interface/ExtractFnArgDocs.hs utils/haddock/src/Haddock/Interface/AttachInstances.hs utils/haddock/dist/build/Haddock/Interface/Lex.hs utils/haddock/dist/build/Haddock/Interface/Parse.hs utils/haddock/src/Haddock/Interface/Rn.hs utils/haddock/src/Haddock/Interface/LexParseRn.hs utils/haddock/src/Haddock/Interface/ParseModuleHeader.hs utils/haddock/src/Haddock/Utils/FastMutInt2.hs utils/haddock/src/Haddock/Utils/BlockTable.hs utils/haddock/src/Haddock/Utils/Html.hs utils/haddock/src/Haddock/Utils.hs utils/haddock/src/Haddock/Backends/Html.hs utils/haddock/src/Haddock/Backends/HaddockDB.hs utils/haddock/src/Haddock/Backends/DevHelp.hs utils/haddock/src/Haddock/Backends/HH.hs utils/haddock/src/Haddock/Backends/HH2.hs utils/haddock/src/Haddock/Backends/Hoogle.hs utils/haddock/src/Haddock/ModuleTree.hs utils/haddock/src/Haddock/Types.hs utils/haddock/src/Haddock/HsDoc.hs utils/haddock/src/Haddock/Version.hs utils/haddock/src/Haddock/InterfaceFile.hs utils/haddock/src/Haddock/Optio ns.hs utils/haddock/src/Haddock/GhcUtils.hs utils/haddock/src/Haddock/Convert.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/Haddock/ utils/haddock/dist/build/Haddock/Backends/ utils/haddock/dist/build/Haddock/Interface/ utils/haddock/dist/build/Haddock/Utils/; do if test ! -d $dir; then mkdir -p $dir; fi done mv utils/haddock/dist/build/.depend.haskell.tmp utils/haddock/dist/build/.depend.haskell libraries/process/dist-install/build/.depend-v.c_asm:1: *** multiple target patterns. Stop. make[1]: *** [all] Error 2 make[1]: Leaving directory `/buildbot/x86-win-fast-head/build' -------------- next part -------------- Last 30 lines: "/Users/thorkilnaur/tn/install/ghc-6.8.3/bin/ghc" -H32m -O -package-conf libraries/bootstrapping.conf -package-name ghc-6.13 -hide-all-packages -i -icompiler/nativeGen -icompiler/basicTypes -icompiler/cmm -icompiler/codeGen -icompiler/coreSyn -icompiler/deSugar -icompiler/ghci -icompiler/hsSyn -icompiler/iface -icompiler/main -icompiler/parser -icompiler/prelude -icompiler/profiling -icompiler/rename -icompiler/simplCore -icompiler/simplStg -icompiler/specialise -icompiler/stgSyn -icompiler/stranal -icompiler/typecheck -icompiler/types -icompiler/utils -icompiler/vectorise -icompiler/stage1/build -icompiler/stage1/build/autogen -Icompiler/stage1/build -Icompiler/stage1/build/autogen -Icompiler/stage1 -Icompiler/../libraries/base/cbits -Icompiler/../libraries/base/include -Icompiler/. -Icompiler/parser -Icompiler/utils -optP-include -optPcompiler/stage1/build/autogen/cabal_macros.h -package Cabal-1.9.0 -package array-0.1.0.0 -package base-3.0.2.0 -package bin-package-db-0.0.0.0 -package bytestring-0.9.0.1.1 -package containers-0.1.0.2 -package directory-1.0.0.1 -package extensible-exceptions-0.1.1.1 -package filepath-1.1.0.0 -package hpc-0.5.0.4 -package old-time-1.0.0.0 -package process-1.0.0.1 -package unix-2.3.0.1 -Wall -fno-warn-name-shadowing -fno-warn-orphans -XPatternSignatures -XCPP -XMagicHash -XUnboxedTuples -XPatternGuards -XForeignFunctionInterface -XEmptyDataDecls -XTypeSynonymInstances -XMultiParamTypeClasses -XFlexibleInstances -XRank2Types -XScopedTypeVariables -XDeriveDataTypeable -XRelaxedPolyRec -#include cutils.h -DSTAGE=1 -O -fasm -odir compiler/stage1/build -hidir compiler/stage1/build -stubdir compiler/stage1/build -hisuf hi -osuf o -hcsuf hc -c compiler/nativeGen/RegAlloc/Graph/Stats.hs -o compiler/stage1/build/RegAlloc/Graph/Stats.o "/Users/thorkilnaur/tn/install/ghc-6.8.3/bin/ghc" -H32m -O -package-conf libraries/bootstrapping.conf -package-name ghc-6.13 -hide-all-packages -i -icompiler/nativeGen -icompiler/basicTypes -icompiler/cmm -icompiler/codeGen -icompiler/coreSyn -icompiler/deSugar -icompiler/ghci -icompiler/hsSyn -icompiler/iface -icompiler/main -icompiler/parser -icompiler/prelude -icompiler/profiling -icompiler/rename -icompiler/simplCore -icompiler/simplStg -icompiler/specialise -icompiler/stgSyn -icompiler/stranal -icompiler/typecheck -icompiler/types -icompiler/utils -icompiler/vectorise -icompiler/stage1/build -icompiler/stage1/build/autogen -Icompiler/stage1/build -Icompiler/stage1/build/autogen -Icompiler/stage1 -Icompiler/../libraries/base/cbits -Icompiler/../libraries/base/include -Icompiler/. -Icompiler/parser -Icompiler/utils -optP-include -optPcompiler/stage1/build/autogen/cabal_macros.h -package Cabal-1.9.0 -package array-0.1.0.0 -package base-3.0.2.0 -package bin-package-db-0.0.0.0 -package bytestring-0.9.0.1.1 -package containers-0.1.0.2 -package directory-1.0.0.1 -package extensible-exceptions-0.1.1.1 -package filepath-1.1.0.0 -package hpc-0.5.0.4 -package old-time-1.0.0.0 -package process-1.0.0.1 -package unix-2.3.0.1 -Wall -fno-warn-name-shadowing -fno-warn-orphans -XPatternSignatures -XCPP -XMagicHash -XUnboxedTuples -XPatternGuards -XForeignFunctionInterface -XEmptyDataDecls -XTypeSynonymInstances -XMultiParamTypeClasses -XFlexibleInstances -XRank2Types -XScopedTypeVariables -XDeriveDataTypeable -XRelaxedPolyRec -#include cutils.h -DSTAGE=1 -O -fasm -odir compiler/stage1/build -hidir compiler/stage1/build -stubdir compiler/stage1/build -hisuf hi -osuf o -hcsuf hc -c compiler/nativeGen/RegAlloc/Graph/SpillClean.hs -o compiler/stage1/build/RegAlloc/Graph/SpillClean.o "/Users/thorkilnaur/tn/install/ghc-6.8.3/bin/ghc" -H32m -O -package-conf libraries/bootstrapping.conf -package-name ghc-6.13 -hide-all-packages -i -icompiler/nativeGen -icompiler/basicTypes -icompiler/cmm -icompiler/codeGen -icompiler/coreSyn -icompiler/deSugar -icompiler/ghci -icompiler/hsSyn -icompiler/iface -icompiler/main -icompiler/parser -icompiler/prelude -icompiler/profiling -icompiler/rename -icompiler/simplCore -icompiler/simplStg -icompiler/specialise -icompiler/stgSyn -icompiler/stranal -icompiler/typecheck -icompiler/types -icompiler/utils -icompiler/vectorise -icompiler/stage1/build -icompiler/stage1/build/autogen -Icompiler/stage1/build -Icompiler/stage1/build/autogen -Icompiler/stage1 -Icompiler/../libraries/base/cbits -Icompiler/../libraries/base/include -Icompiler/. -Icompiler/parser -Icompiler/utils -optP-include -optPcompiler/stage1/build/autogen/cabal_macros.h -package Cabal-1.9.0 -package array-0.1.0.0 -package base-3.0.2.0 -package bin-package-db-0.0.0.0 -package bytestring-0.9.0.1.1 -package containers-0.1.0.2 -package directory-1.0.0.1 -package extensible-exceptions-0.1.1.1 -package filepath-1.1.0.0 -package hpc-0.5.0.4 -package old-time-1.0.0.0 -package process-1.0.0.1 -package unix-2.3.0.1 -Wall -fno-warn-name-shadowing -fno-warn-orphans -XPatternSignatures -XCPP -XMagicHash -XUnboxedTuples -XPatternGuards -XForeignFunctionInterface -XEmptyDataDecls -XTypeSynonymInstances -XMultiParamTypeClasses -XFlexibleInstances -XRank2Types -XScopedTypeVariables -XDeriveDataTypeable -XRelaxedPolyRec -#include cutils.h -DSTAGE=1 -O -fasm -odir compiler/stage1/build -hidir compiler/stage1/build -stubdir compiler/stage1/build -hisuf hi -osuf o -hcsuf hc -c compiler/nativeGen/RegAlloc/Graph/Main.hs -o compiler/stage1/build/RegAlloc/Graph/Main.o "/Users/thorkilnaur/tn/install/ghc-6.8.3/bin/ghc" -H32m -O -package-conf libraries/bootstrapping.conf -package-name ghc-6.13 -hide-all-packages -i -icompiler/nativeGen -icompiler/basicTypes -icompiler/cmm -icompiler/codeGen -icompiler/coreSyn -icompiler/deSugar -icompiler/ghci -icompiler/hsSyn -icompiler/iface -icompiler/main -icompiler/parser -icompiler/prelude -icompiler/profiling -icompiler/rename -icompiler/simplCore -icompiler/simplStg -icompiler/specialise -icompiler/stgSyn -icompiler/stranal -icompiler/typecheck -icompiler/types -icompiler/utils -icompiler/vectorise -icompiler/stage1/build -icompiler/stage1/build/autogen -Icompiler/stage1/build -Icompiler/stage1/build/autogen -Icompiler/stage1 -Icompiler/../libraries/base/cbits -Icompiler/../libraries/base/include -Icompiler/. -Icompiler/parser -Icompiler/utils -optP-include -optPcompiler/stage1/build/autogen/cabal_macros.h -package Cabal-1.9.0 -package array-0.1.0.0 -package base-3.0.2.0 -package bin-package-db-0.0.0.0 -package bytestring-0.9.0.1.1 -package containers-0.1.0.2 -package directory-1.0.0.1 -package extensible-exceptions-0.1.1.1 -package filepath-1.1.0.0 -package hpc-0.5.0.4 -package old-time-1.0.0.0 -package process-1.0.0.1 -package unix-2.3.0.1 -Wall -fno-warn-name-shadowing -fno-warn-orphans -XPatternSignatures -XCPP -XMagicHash -XUnboxedTuples -XPatternGuards -XForeignFunctionInterface -XEmptyDataDecls -XTypeSynonymInstances -XMultiParamTypeClasses -XFlexibleInstances -XRank2Types -XScopedTypeVariables -XDeriveDataTypeable -XRelaxedPolyRec -#include cutils.h -DSTAGE=1 -O -fasm -odir compiler/stage1/build -hidir compiler/stage1/build -stubdir compiler/stage1/build -hisuf hi -osuf o -hcsuf hc -c compiler/nativeGen/RegAlloc/Linear/PPC/FreeRegs.hs -o compiler/stage1/build/RegAlloc/Linear/PPC/FreeRegs.o "/Users/thorkilnaur/tn/install/ghc-6.8.3/bin/ghc" -H32m -O -package-conf libraries/bootstrapping.conf -package-name ghc-6.13 -hide-all-packages -i -icompiler/nativeGen -icompiler/basicTypes -icompiler/cmm -icompiler/codeGen -icompiler/coreSyn -icompiler/deSugar -icompiler/ghci -icompiler/hsSyn -icompiler/iface -icompiler/main -icompiler/parser -icompiler/prelude -icompiler/profiling -icompiler/rename -icompiler/simplCore -icompiler/simplStg -icompiler/specialise -icompiler/stgSyn -icompiler/stranal -icompiler/typecheck -icompiler/types -icompiler/utils -icompiler/vectorise -icompiler/stage1/build -icompiler/stage1/build/autogen -Icompiler/stage1/build -Icompiler/stage1/build/autogen -Icompiler/stage1 -Icompiler/../libraries/base/cbits -Icompiler/../libraries/base/include -Icompiler/. -Icompiler/parser -Icompiler/utils -optP-include -optPcompiler/stage1/build/autogen/cabal_macros.h -package Cabal-1.9.0 -package array-0.1.0.0 -package base-3.0.2.0 -package bin-package-db-0.0.0.0 -package bytestring-0.9.0.1.1 -package containers-0.1.0.2 -package directory-1.0.0.1 -package extensible-exceptions-0.1.1.1 -package filepath-1.1.0.0 -package hpc-0.5.0.4 -package old-time-1.0.0.0 -package process-1.0.0.1 -package unix-2.3.0.1 -Wall -fno-warn-name-shadowing -fno-warn-orphans -XPatternSignatures -XCPP -XMagicHash -XUnboxedTuples -XPatternGuards -XForeignFunctionInterface -XEmptyDataDecls -XTypeSynonymInstances -XMultiParamTypeClasses -XFlexibleInstances -XRank2Types -XScopedTypeVariables -XDeriveDataTypeable -XRelaxedPolyRec -#include cutils.h -DSTAGE=1 -O -fasm -odir compiler/stage1/build -hidir compiler/stage1/build -stubdir compiler/stage1/build -hisuf hi -osuf o -hcsuf hc -c compiler/nativeGen/RegAlloc/Linear/FreeRegs.hs -o compiler/stage1/build/RegAlloc/Linear/FreeRegs.o "/Users/thorkilnaur/tn/install/ghc-6.8.3/bin/ghc" -H32m -O -package-conf libraries/bootstrapping.conf -package-name ghc-6.13 -hide-all-packages -i -icompiler/nativeGen -icompiler/basicTypes -icompiler/cmm -icompiler/codeGen -icompiler/coreSyn -icompiler/deSugar -icompiler/ghci -icompiler/hsSyn -icompiler/iface -icompiler/main -icompiler/parser -icompiler/prelude -icompiler/profiling -icompiler/rename -icompiler/simplCore -icompiler/simplStg -icompiler/specialise -icompiler/stgSyn -icompiler/stranal -icompiler/typecheck -icompiler/types -icompiler/utils -icompiler/vectorise -icompiler/stage1/build -icompiler/stage1/build/autogen -Icompiler/stage1/build -Icompiler/stage1/build/autogen -Icompiler/stage1 -Icompiler/../libraries/base/cbits -Icompiler/../libraries/base/include -Icompiler/. -Icompiler/parser -Icompiler/utils -optP-include -optPcompiler/stage1/build/autogen/cabal_macros.h -package Cabal-1.9.0 -package array-0.1.0.0 -package base-3.0.2.0 -package bin-package-db-0.0.0.0 -package bytestring-0.9.0.1.1 -package containers-0.1.0.2 -package directory-1.0.0.1 -package extensible-exceptions-0.1.1.1 -package filepath-1.1.0.0 -package hpc-0.5.0.4 -package old-time-1.0.0.0 -package process-1.0.0.1 -package unix-2.3.0.1 -Wall -fno-warn-name-shadowing -fno-warn-orphans -XPatternSignatures -XCPP -XMagicHash -XUnboxedTuples -XPatternGuards -XForeignFunctionInterface -XEmptyDataDecls -XTypeSynonymInstances -XMultiParamTypeClasses -XFlexibleInstances -XRank2Types -XScopedTypeVariables -XDeriveDataTypeable -XRelaxedPolyRec -#include cutils.h -DSTAGE=1 -O -fasm -odir compiler/stage1/build -hidir compiler/stage1/build -stubdir compiler/stage1/build -hisuf hi -osuf o -hcsuf hc -c compiler/nativeGen/RegAlloc/Linear/StackMap.hs -o compiler/stage1/build/RegAlloc/Linear/StackMap.o "/Users/thorkilnaur/tn/install/ghc-6.8.3/bin/ghc" -H32m -O -package-conf libraries/bootstrapping.conf -package-name ghc-6.13 -hide-all-packages -i -icompiler/nativeGen -icompiler/basicTypes -icompiler/cmm -icompiler/codeGen -icompiler/coreSyn -icompiler/deSugar -icompiler/ghci -icompiler/hsSyn -icompiler/iface -icompiler/main -icompiler/parser -icompiler/prelude -icompiler/profiling -icompiler/rename -icompiler/simplCore -icompiler/simplStg -icompiler/specialise -icompiler/stgSyn -icompiler/stranal -icompiler/typecheck -icompiler/types -icompiler/utils -icompiler/vectorise -icompiler/stage1/build -icompiler/stage1/build/autogen -Icompiler/stage1/build -Icompiler/stage1/build/autogen -Icompiler/stage1 -Icompiler/../libraries/base/cbits -Icompiler/../libraries/base/include -Icompiler/. -Icompiler/parser -Icompiler/utils -optP-include -optPcompiler/stage1/build/autogen/cabal_macros.h -package Cabal-1.9.0 -package array-0.1.0.0 -package base-3.0.2.0 -package bin-package-db-0.0.0.0 -package bytestring-0.9.0.1.1 -package containers-0.1.0.2 -package directory-1.0.0.1 -package extensible-exceptions-0.1.1.1 -package filepath-1.1.0.0 -package hpc-0.5.0.4 -package old-time-1.0.0.0 -package process-1.0.0.1 -package unix-2.3.0.1 -Wall -fno-warn-name-shadowing -fno-warn-orphans -XPatternSignatures -XCPP -XMagicHash -XUnboxedTuples -XPatternGuards -XForeignFunctionInterface -XEmptyDataDecls -XTypeSynonymInstances -XMultiParamTypeClasses -XFlexibleInstances -XRank2Types -XScopedTypeVariables -XDeriveDataTypeable -XRelaxedPolyRec -#include cutils.h -DSTAGE=1 -O -fasm -odir compiler/stage1/build -hidir compiler/stage1/build -stubdir compiler/stage1/build -hisuf hi -osuf o -hcsuf hc -c compiler/nativeGen/RegAlloc/Linear/Base.hs -o compiler/stage1/build/RegAlloc/Linear/Base.o "/Users/thorkilnaur/tn/install/ghc-6.8.3/bin/ghc" -H32m -O -package-conf libraries/bootstrapping.conf -package-name ghc-6.13 -hide-all-packages -i -icompiler/nativeGen -icompiler/basicTypes -icompiler/cmm -icompiler/codeGen -icompiler/coreSyn -icompiler/deSugar -icompiler/ghci -icompiler/hsSyn -icompiler/iface -icompiler/main -icompiler/parser -icompiler/prelude -icompiler/profiling -icompiler/rename -icompiler/simplCore -icompiler/simplStg -icompiler/specialise -icompiler/stgSyn -icompiler/stranal -icompiler/typecheck -icompiler/types -icompiler/utils -icompiler/vectorise -icompiler/stage1/build -icompiler/stage1/build/autogen -Icompiler/stage1/build -Icompiler/stage1/build/autogen -Icompiler/stage1 -Icompiler/../libraries/base/cbits -Icompiler/../libraries/base/include -Icompiler/. -Icompiler/parser -Icompiler/utils -optP-include -optPcompiler/stage1/build/autogen/cabal_macros.h -package Cabal-1.9.0 -package array-0.1.0.0 -package base-3.0.2.0 -package bin-package-db-0.0.0.0 -package bytestring-0.9.0.1.1 -package containers-0.1.0.2 -package directory-1.0.0.1 -package extensible-exceptions-0.1.1.1 -package filepath-1.1.0.0 -package hpc-0.5.0.4 -package old-time-1.0.0.0 -package process-1.0.0.1 -package unix-2.3.0.1 -Wall -fno-warn-name-shadowing -fno-warn-orphans -XPatternSignatures -XCPP -XMagicHash -XUnboxedTuples -XPatternGuards -XForeignFunctionInterface -XEmptyDataDecls -XTypeSynonymInstances -XMultiParamTypeClasses -XFlexibleInstances -XRank2Types -XScopedTypeVariables -XDeriveDataTypeable -XRelaxedPolyRec -#include cutils.h -DSTAGE=1 -O -fasm -odir compiler/stage1/build -hidir compiler/stage1/build -stubdir compiler/stage1/build -hisuf hi -osuf o -hcsuf hc -c compiler/nativeGen/RegAlloc/Linear/Stats.hs -o compiler/stage1/build/RegAlloc/Linear/Stats.o "/Users/thorkilnaur/tn/install/ghc-6.8.3/bin/ghc" -H32m -O -package-conf libraries/bootstrapping.conf -package-name ghc-6.13 -hide-all-packages -i -icompiler/nativeGen -icompiler/basicTypes -icompiler/cmm -icompiler/codeGen -icompiler/coreSyn -icompiler/deSugar -icompiler/ghci -icompiler/hsSyn -icompiler/iface -icompiler/main -icompiler/parser -icompiler/prelude -icompiler/profiling -icompiler/rename -icompiler/simplCore -icompiler/simplStg -icompiler/specialise -icompiler/stgSyn -icompiler/stranal -icompiler/typecheck -icompiler/types -icompiler/utils -icompiler/vectorise -icompiler/stage1/build -icompiler/stage1/build/autogen -Icompiler/stage1/build -Icompiler/stage1/build/autogen -Icompiler/stage1 -Icompiler/../libraries/base/cbits -Icompiler/../libraries/base/include -Icompiler/. -Icompiler/parser -Icompiler/utils -optP-include -optPcompiler/stage1/build/autogen/cabal_macros.h -package Cabal-1.9.0 -package array-0.1.0.0 -package base-3.0.2.0 -package bin-package-db-0.0.0.0 -package bytestring-0.9.0.1.1 -package containers-0.1.0.2 -package directory-1.0.0.1 -package extensible-exceptions-0.1.1.1 -package filepath-1.1.0.0 -package hpc-0.5.0.4 -package old-time-1.0.0.0 -package process-1.0.0.1 -package unix-2.3.0.1 -Wall -fno-warn-name-shadowing -fno-warn-orphans -XPatternSignatures -XCPP -XMagicHash -XUnboxedTuples -XPatternGuards -XForeignFunctionInterface -XEmptyDataDecls -XTypeSynonymInstances -XMultiParamTypeClasses -XFlexibleInstances -XRank2Types -XScopedTypeVariables -XDeriveDataTypeable -XRelaxedPolyRec -#include cutils.h -DSTAGE=1 -O -fasm -odir compiler/stage1/build -hidir compiler/stage1/build -stubdir compiler/stage1/build -hisuf hi -osuf o -hcsuf hc -c compiler/nativeGen/RegAlloc/Linear/State.hs -o compiler/stage1/build/RegAlloc/Linear/State.o "/Users/thorkilnaur/tn/install/ghc-6.8.3/bin/ghc" -H32m -O -package-conf libraries/bootstrapping.conf -package-name ghc-6.13 -hide-all-packages -i -icompiler/nativeGen -icompiler/basicTypes -icompiler/cmm -icompiler/codeGen -icompiler/coreSyn -icompiler/deSugar -icompiler/ghci -icompiler/hsSyn -icompiler/iface -icompiler/main -icompiler/parser -icompiler/prelude -icompiler/profiling -icompiler/rename -icompiler/simplCore -icompiler/simplStg -icompiler/specialise -icompiler/stgSyn -icompiler/stranal -icompiler/typecheck -icompiler/types -icompiler/utils -icompiler/vectorise -icompiler/stage1/build -icompiler/stage1/build/autogen -Icompiler/stage1/build -Icompiler/stage1/build/autogen -Icompiler/stage1 -Icompiler/../libraries/base/cbits -Icompiler/../libraries/base/include -Icompiler/. -Icompiler/parser -Icompiler/utils -optP-include -optPcompiler/stage1/build/autogen/cabal_macros.h -package Cabal-1.9.0 -package array-0.1.0.0 -package base-3.0.2.0 -package bin-package-db-0.0.0.0 -package bytestring-0.9.0.1.1 -package containers-0.1.0.2 -package directory-1.0.0.1 -package extensible-exceptions-0.1.1.1 -package filepath-1.1.0.0 -package hpc-0.5.0.4 -package old-time-1.0.0.0 -package process-1.0.0.1 -package unix-2.3.0.1 -Wall -fno-warn-name-shadowing -fno-warn-orphans -XPatternSignatures -XCPP -XMagicHash -XUnboxedTuples -XPatternGuards -XForeignFunctionInterface -XEmptyDataDecls -XTypeSynonymInstances -XMultiParamTypeClasses -XFlexibleInstances -XRank2Types -XScopedTypeVariables -XDeriveDataTypeable -XRelaxedPolyRec -#include cutils.h -DSTAGE=1 -O -fasm -odir compiler/stage1/build -hidir compiler/stage1/build -stubdir compiler/stage1/build -hisuf hi -osuf o -hcsuf hc -c compiler/nativeGen/RegAlloc/Linear/JoinToTargets.hs -o compiler/stage1/build/RegAlloc/Linear/JoinToTargets.o "/Users/thorkilnaur/tn/install/ghc-6.8.3/bin/ghc" -H32m -O -package-conf libraries/bootstrapping.conf -package-name ghc-6.13 -hide-all-packages -i -icompiler/nativeGen -icompiler/basicTypes -icompiler/cmm -icompiler/codeGen -icompiler/coreSyn -icompiler/deSugar -icompiler/ghci -icompiler/hsSyn -icompiler/iface -icompiler/main -icompiler/parser -icompiler/prelude -icompiler/profiling -icompiler/rename -icompiler/simplCore -icompiler/simplStg -icompiler/specialise -icompiler/stgSyn -icompiler/stranal -icompiler/typecheck -icompiler/types -icompiler/utils -icompiler/vectorise -icompiler/stage1/build -icompiler/stage1/build/autogen -Icompiler/stage1/build -Icompiler/stage1/build/autogen -Icompiler/stage1 -Icompiler/../libraries/base/cbits -Icompiler/../libraries/base/include -Icompiler/. -Icompiler/parser -Icompiler/utils -optP-include -optPcompiler/stage1/build/autogen/cabal_macros.h -package Cabal-1.9.0 -package array-0.1.0.0 -package base-3.0.2.0 -package bin-package-db-0.0.0.0 -package bytestring-0.9.0.1.1 -package containers-0.1.0.2 -package directory-1.0.0.1 -package extensible-exceptions-0.1.1.1 -package filepath-1.1.0.0 -package hpc-0.5.0.4 -package old-time-1.0.0.0 -package process-1.0.0.1 -package unix-2.3.0.1 -Wall -fno-warn-name-shadowing -fno-warn-orphans -XPatternSignatures -XCPP -XMagicHash -XUnboxedTuples -XPatternGuards -XForeignFunctionInterface -XEmptyDataDecls -XTypeSynonymInstances -XMultiParamTypeClasses -XFlexibleInstances -XRank2Types -XScopedTypeVariables -XDeriveDataTypeable -XRelaxedPolyRec -#include cutils.h -DSTAGE=1 -O -fasm -odir compiler/stage1/build -hidir compiler/stage1/build -stubdir compiler/stage1/build -hisuf hi -osuf o -hcsuf hc -c compiler/nativeGen/RegAlloc/Linear/Main.hs -o compiler/stage1/build/RegAlloc/Linear/Main.o "/Users/thorkilnaur/tn/install/ghc-6.8.3/bin/ghc" -H32m -O -package-conf libraries/bootstrapping.conf -package-name ghc-6.13 -hide-all-packages -i -icompiler/nativeGen -icompiler/basicTypes -icompiler/cmm -icompiler/codeGen -icompiler/coreSyn -icompiler/deSugar -icompiler/ghci -icompiler/hsSyn -icompiler/iface -icompiler/main -icompiler/parser -icompiler/prelude -icompiler/profiling -icompiler/rename -icompiler/simplCore -icompiler/simplStg -icompiler/specialise -icompiler/stgSyn -icompiler/stranal -icompiler/typecheck -icompiler/types -icompiler/utils -icompiler/vectorise -icompiler/stage1/build -icompiler/stage1/build/autogen -Icompiler/stage1/build -Icompiler/stage1/build/autogen -Icompiler/stage1 -Icompiler/../libraries/base/cbits -Icompiler/../libraries/base/include -Icompiler/. -Icompiler/parser -Icompiler/utils -optP-include -optPcompiler/stage1/build/autogen/cabal_macros.h -package Cabal-1.9.0 -package array-0.1.0.0 -package base-3.0.2.0 -package bin-package-db-0.0.0.0 -package bytestring-0.9.0.1.1 -package containers-0.1.0.2 -package directory-1.0.0.1 -package extensible-exceptions-0.1.1.1 -package filepath-1.1.0.0 -package hpc-0.5.0.4 -package old-time-1.0.0.0 -package process-1.0.0.1 -package unix-2.3.0.1 -Wall -fno-warn-name-shadowing -fno-warn-orphans -XPatternSignatures -XCPP -XMagicHash -XUnboxedTuples -XPatternGuards -XForeignFunctionInterface -XEmptyDataDecls -XTypeSynonymInstances -XMultiParamTypeClasses -XFlexibleInstances -XRank2Types -XScopedTypeVariables -XDeriveDataTypeable -XRelaxedPolyRec -#include cutils.h -DSTAGE=1 -O -fasm -odir compiler/stage1/build -hidir compiler/stage1/build -stubdir compiler/stage1/build -hisuf hi -osuf o -hcsuf hc -c compiler/nativeGen/PPC/Ppr.hs -o compiler/stage1/build/PPC/Ppr.o "/Users/thorkilnaur/tn/install/ghc-6.8.3/bin/ghc" -H32m -O -package-conf libraries/bootstrapping.conf -package-name ghc-6.13 -hide-all-packages -i -icompiler/nativeGen -icompiler/basicTypes -icompiler/cmm -icompiler/codeGen -icompiler/coreSyn -icompiler/deSugar -icompiler/ghci -icompiler/hsSyn -icompiler/iface -icompiler/main -icompiler/parser -icompiler/prelude -icompiler/profiling -icompiler/rename -icompiler/simplCore -icompiler/simplStg -icompiler/specialise -icompiler/stgSyn -icompiler/stranal -icompiler/typecheck -icompiler/types -icompiler/utils -icompiler/vectorise -icompiler/stage1/build -icompiler/stage1/build/autogen -Icompiler/stage1/build -Icompiler/stage1/build/autogen -Icompiler/stage1 -Icompiler/../libraries/base/cbits -Icompiler/../libraries/base/include -Icompiler/. -Icompiler/parser -Icompiler/utils -optP-include -optPcompiler/stage1/build/autogen/cabal_macros.h -package Cabal-1.9.0 -package array-0.1.0.0 -package base-3.0.2.0 -package bin-package-db-0.0.0.0 -package bytestring-0.9.0.1.1 -package containers-0.1.0.2 -package directory-1.0.0.1 -package extensible-exceptions-0.1.1.1 -package filepath-1.1.0.0 -package hpc-0.5.0.4 -package old-time-1.0.0.0 -package process-1.0.0.1 -package unix-2.3.0.1 -Wall -fno-warn-name-shadowing -fno-warn-orphans -XPatternSignatures -XCPP -XMagicHash -XUnboxedTuples -XPatternGuards -XForeignFunctionInterface -XEmptyDataDecls -XTypeSynonymInstances -XMultiParamTypeClasses -XFlexibleInstances -XRank2Types -XScopedTypeVariables -XDeriveDataTypeable -XRelaxedPolyRec -#include cutils.h -DSTAGE=1 -O -fasm -odir compiler/stage1/build -hidir compiler/stage1/build -stubdir compiler/stage1/build -hisuf hi -osuf o -hcsuf hc -c compiler/nativeGen/PPC/RegInfo.hs -o compiler/stage1/build/PPC/RegInfo.o "/Users/thorkilnaur/tn/install/ghc-6.8.3/bin/ghc" -H32m -O -package-conf libraries/bootstrapping.conf -package-name ghc-6.13 -hide-all-packages -i -icompiler/nativeGen -icompiler/basicTypes -icompiler/cmm -icompiler/codeGen -icompiler/coreSyn -icompiler/deSugar -icompiler/ghci -icompiler/hsSyn -icompiler/iface -icompiler/main -icompiler/parser -icompiler/prelude -icompiler/profiling -icompiler/rename -icompiler/simplCore -icompiler/simplStg -icompiler/specialise -icompiler/stgSyn -icompiler/stranal -icompiler/typecheck -icompiler/types -icompiler/utils -icompiler/vectorise -icompiler/stage1/build -icompiler/stage1/build/autogen -Icompiler/stage1/build -Icompiler/stage1/build/autogen -Icompiler/stage1 -Icompiler/../libraries/base/cbits -Icompiler/../libraries/base/include -Icompiler/. -Icompiler/parser -Icompiler/utils -optP-include -optPcompiler/stage1/build/autogen/cabal_macros.h -package Cabal-1.9.0 -package array-0.1.0.0 -package base-3.0.2.0 -package bin-package-db-0.0.0.0 -package bytestring-0.9.0.1.1 -package containers-0.1.0.2 -package directory-1.0.0.1 -package extensible-exceptions-0.1.1.1 -package filepath-1.1.0.0 -package hpc-0.5.0.4 -package old-time-1.0.0.0 -package process-1.0.0.1 -package unix-2.3.0.1 -Wall -fno-warn-name-shadowing -fno-warn-orphans -XPatternSignatures -XCPP -XMagicHash -XUnboxedTuples -XPatternGuards -XForeignFunctionInterface -XEmptyDataDecls -XTypeSynonymInstances -XMultiParamTypeClasses -XFlexibleInstances -XRank2Types -XScopedTypeVariables -XDeriveDataTypeable -XRelaxedPolyRec -#include cutils.h -DSTAGE=1 -O -fasm -odir compiler/stage1/build -hidir compiler/stage1/build -stubdir compiler/stage1/build -hisuf hi -osuf o -hcsuf hc -c compiler/nativeGen/PPC/CodeGen.hs -o compiler/stage1/build/PPC/CodeGen.o "/Users/thorkilnaur/tn/install/ghc-6.8.3/bin/ghc" -H32m -O -package-conf libraries/bootstrapping.conf -package-name ghc-6.13 -hide-all-packages -i -icompiler/nativeGen -icompiler/basicTypes -icompiler/cmm -icompiler/codeGen -icompiler/coreSyn -icompiler/deSugar -icompiler/ghci -icompiler/hsSyn -icompiler/iface -icompiler/main -icompiler/parser -icompiler/prelude -icompiler/profiling -icompiler/rename -icompiler/simplCore -icompiler/simplStg -icompiler/specialise -icompiler/stgSyn -icompiler/stranal -icompiler/typecheck -icompiler/types -icompiler/utils -icompiler/vectorise -icompiler/stage1/build -icompiler/stage1/build/autogen -Icompiler/stage1/build -Icompiler/stage1/build/autogen -Icompiler/stage1 -Icompiler/../libraries/base/cbits -Icompiler/../libraries/base/include -Icompiler/. -Icompiler/parser -Icompiler/utils -optP-include -optPcompiler/stage1/build/autogen/cabal_macros.h -package Cabal-1.9.0 -package array-0.1.0.0 -package base-3.0.2.0 -package bin-package-db-0.0.0.0 -package bytestring-0.9.0.1.1 -package containers-0.1.0.2 -package directory-1.0.0.1 -package extensible-exceptions-0.1.1.1 -package filepath-1.1.0.0 -package hpc-0.5.0.4 -package old-time-1.0.0.0 -package process-1.0.0.1 -package unix-2.3.0.1 -Wall -fno-warn-name-shadowing -fno-warn-orphans -XPatternSignatures -XCPP -XMagicHash -XUnboxedTuples -XPatternGuards -XForeignFunctionInterface -XEmptyDataDecls -XTypeSynonymInstances -XMultiParamTypeClasses -XFlexibleInstances -XRank2Types -XScopedTypeVariables -XDeriveDataTypeable -XRelaxedPolyRec -#include cutils.h -DSTAGE=1 -O -fasm -odir compiler/stage1/build -hidir compiler/stage1/build -stubdir compiler/stage1/build -hisuf hi -osuf o -hcsuf hc -c compiler/nativeGen/AsmCodeGen.lhs -o compiler/stage1/build/AsmCodeGen.o compiler/nativeGen/AsmCodeGen.lhs:637:16: Not in scope: data constructor `DestBlockId' compiler/nativeGen/AsmCodeGen.lhs:875:31: Not in scope: `mkRtsCodeLabel' compiler/nativeGen/AsmCodeGen.lhs:879:31: Not in scope: `mkRtsCodeLabel' compiler/nativeGen/AsmCodeGen.lhs:883:31: Not in scope: `mkRtsCodeLabel' make[1]: *** [compiler/stage1/build/AsmCodeGen.o] Error 1 make: *** [all] Error 2 From igloo at earth.li Sat Dec 19 10:50:26 2009 From: igloo at earth.li (Ian Lynagh) Date: Sat Dec 19 10:24:18 2009 Subject: patch applied (ghc): Fix a braino in a comment Message-ID: <20091219155025.GA20539@haskell.galois.com> Fri Dec 18 13:35:41 PST 2009 Ian Lynagh * Fix a braino in a comment M ./libraries/gen_contents_index -1 +1 View patch online: http://darcs.haskell.org/ghc/_darcs/patches/20091218213541-3fd76-ba21720e3836f10990c3913b26850e741774b39b.gz From igloo at earth.li Sat Dec 19 10:50:32 2009 From: igloo at earth.li (Ian Lynagh) Date: Sat Dec 19 10:24:21 2009 Subject: patch applied (ghc): When removing $(TOP) with sed, do so case insensitively Message-ID: <20091219155032.GA20566@haskell.galois.com> Sat Dec 19 05:53:39 PST 2009 Ian Lynagh * When removing $(TOP) with sed, do so case insensitively This avoids problems on Windows, where drive letters may not be the case we expect. M ./rules/build-dependencies.mk -1 +1 View patch online: http://darcs.haskell.org/ghc/_darcs/patches/20091219135339-3fd76-82092ca615f248994caa9b81b6489a8389862606.gz From igloo at earth.li Sat Dec 19 10:50:40 2009 From: igloo at earth.li (Ian Lynagh) Date: Sat Dec 19 10:24:30 2009 Subject: patch applied (ghc): Tweak the build-dependencies rule, and add comments for it Message-ID: <20091219155037.GA20584@haskell.galois.com> Sat Dec 19 06:58:08 PST 2009 Ian Lynagh * Tweak the build-dependencies rule, and add comments for it M ./rules/build-dependencies.mk -1 +23 View patch online: http://darcs.haskell.org/ghc/_darcs/patches/20091219145808-3fd76-ce75fe95fa35062ea47739ed842553f6a941617e.gz From igloo at earth.li Sat Dec 19 12:00:20 2009 From: igloo at earth.li (Ian Lynagh) Date: Sat Dec 19 11:34:09 2009 Subject: patch applied (testsuite): Add pre-command support to the testsuite, and fix annrun01 by using it Message-ID: <20091219170019.GA23314@haskell.galois.com> Sat Dec 19 07:45:02 PST 2009 Ian Lynagh * Add pre-command support to the testsuite, and fix annrun01 by using it M ./driver/testglobals.py +3 M ./driver/testlib.py +19 M ./tests/ghc-regress/annotations/should_run/all.T -2 +1 View patch online: http://darcs.haskell.org/testsuite/_darcs/patches/20091219154502-3fd76-7828436fd5c48db0f0dad15ff473ec625ca8a594.gz From igloo at earth.li Sat Dec 19 12:00:23 2009 From: igloo at earth.li (Ian Lynagh) Date: Sat Dec 19 11:34:13 2009 Subject: patch applied (testsuite): Fix cleaning annrun01 Message-ID: <20091219170022.GA23331@haskell.galois.com> Sat Dec 19 07:49:08 PST 2009 Ian Lynagh * Fix cleaning annrun01 M ./tests/ghc-regress/annotations/should_run/Makefile -6 +3 M ./tests/ghc-regress/annotations/should_run/all.T -5 +3 View patch online: http://darcs.haskell.org/testsuite/_darcs/patches/20091219154908-3fd76-d6f3c39827203a2d2b47a27a3ca552bf9fb54a13.gz From igloo at earth.li Sat Dec 19 12:00:25 2009 From: igloo at earth.li (Ian Lynagh) Date: Sat Dec 19 11:34:15 2009 Subject: patch applied (testsuite): Remove debugging print Message-ID: <20091219170025.GA23349@haskell.galois.com> Sat Dec 19 08:43:31 PST 2009 Ian Lynagh * Remove debugging print M ./driver/testlib.py -1 View patch online: http://darcs.haskell.org/testsuite/_darcs/patches/20091219164331-3fd76-5c251f523c35a927df015780673e3daa1f77f39e.gz From igloo at earth.li Sat Dec 19 12:00:28 2009 From: igloo at earth.li (Ian Lynagh) Date: Sat Dec 19 11:34:21 2009 Subject: patch applied (testsuite): Add clean_cmd to the testsuite, and use it in bug1465 Message-ID: <20091219170027.GA23366@haskell.galois.com> Sat Dec 19 08:47:08 PST 2009 Ian Lynagh * Add clean_cmd to the testsuite, and use it in bug1465 M ./driver/testglobals.py +3 M ./driver/testlib.py +17 M ./tests/ghc-regress/typecheck/bug1465/all.T -3 +4 View patch online: http://darcs.haskell.org/testsuite/_darcs/patches/20091219164708-3fd76-55c8d209e8bc4887a0db7dc0f878ee2368ef6e02.gz From igloo at earth.li Sat Dec 19 12:00:30 2009 From: igloo at earth.li (Ian Lynagh) Date: Sat Dec 19 11:34:22 2009 Subject: patch applied (testsuite): Remove unused clean_o_hi function Message-ID: <20091219170029.GA23383@haskell.galois.com> Sat Dec 19 08:50:03 PST 2009 Ian Lynagh * Remove unused clean_o_hi function M ./driver/testlib.py -3 View patch online: http://darcs.haskell.org/testsuite/_darcs/patches/20091219165003-3fd76-59caf008ab5dc582b5f21fb7fc01997408220219.gz From igloo at earth.li Sat Dec 19 12:00:32 2009 From: igloo at earth.li (Ian Lynagh) Date: Sat Dec 19 11:34:24 2009 Subject: patch applied (testsuite): Refactor the cleaning code Message-ID: <20091219170032.GA23399@haskell.galois.com> Sat Dec 19 08:51:45 PST 2009 Ian Lynagh * Refactor the cleaning code M ./driver/testlib.py -31 +32 View patch online: http://darcs.haskell.org/testsuite/_darcs/patches/20091219165145-3fd76-591ee414816c31fe3b213da0fa04c33a882b90ff.gz From igloo at earth.li Sat Dec 19 12:00:36 2009 From: igloo at earth.li (Ian Lynagh) Date: Sat Dec 19 11:34:31 2009 Subject: patch applied (testsuite): Add some more clean_cmd's Message-ID: <20091219170035.GA23418@haskell.galois.com> Sat Dec 19 08:56:03 PST 2009 Ian Lynagh * Add some more clean_cmd's M ./tests/ghc-regress/module/mod175/all.T -1 +5 M ./tests/ghc-regress/th/TH_recompile/all.T -4 +5 View patch online: http://darcs.haskell.org/testsuite/_darcs/patches/20091219165603-3fd76-0f08e9e31b614bf957fa4bd9e8aedbe2f46e27a0.gz From igloo at earth.li Sat Dec 19 12:19:12 2009 From: igloo at earth.li (Ian Lynagh) Date: Sat Dec 19 11:53:01 2009 Subject: patch applied (testsuite): Add you more clean_cmd's Message-ID: <20091219171911.GA24063@haskell.galois.com> Sat Dec 19 09:11:08 PST 2009 Ian Lynagh * Add you more clean_cmd's M ./tests/ghc-regress/driver/1372/all.T -4 +5 M ./tests/ghc-regress/driver/T3007/all.T -4 +5 M ./tests/ghc-regress/driver/dynamic_flags_001/all.T -3 +5 M ./tests/ghc-regress/driver/recomp001/all.T -3 +5 M ./tests/ghc-regress/driver/recomp002/all.T -3 +5 M ./tests/ghc-regress/driver/recomp005/Makefile -4 +4 M ./tests/ghc-regress/driver/recomp005/all.T -3 +2 M ./tests/ghc-regress/module/base01/all.T -4 +3 M ./tests/ghc-regress/module/mod175/all.T -3 View patch online: http://darcs.haskell.org/testsuite/_darcs/patches/20091219171108-3fd76-2f526677354101132618a9c26f9dbd45de4cca3e.gz From igloo at earth.li Sat Dec 19 12:29:08 2009 From: igloo at earth.li (Ian Lynagh) Date: Sat Dec 19 12:02:56 2009 Subject: patch applied (testsuite): Fix broken python syntax Message-ID: <20091219172907.GA24466@haskell.galois.com> Sat Dec 19 09:19:56 PST 2009 Ian Lynagh * Fix broken python syntax M ./tests/ghc-regress/module/base01/all.T -1 +1 View patch online: http://darcs.haskell.org/testsuite/_darcs/patches/20091219171956-3fd76-a2ea0ee05f926da71d437824a7d718beab7ef051.gz From igloo at earth.li Sat Dec 19 16:51:20 2009 From: igloo at earth.li (Ian Lynagh) Date: Sat Dec 19 16:25:10 2009 Subject: patch applied (ghc-6.12/ghc): Get a newer hpc tarball Message-ID: <20091219215118.GA6745@haskell.galois.com> Sat Dec 19 13:17:19 PST 2009 Ian Lynagh * Get a newer hpc tarball Contains some testsuite improvements R ./libraries/tarballs/hpc-0.5.0.4.tar.gz A ./libraries/tarballs/hpc-0.5.0.5.tar.gz View patch online: http://darcs.haskell.org/ghc-6.12/ghc/_darcs/patches/20091219211719-3fd76-0cb7a325de9827505d39ea1ad9d8f87580551cfd.gz From igloo at earth.li Sat Dec 19 16:54:17 2009 From: igloo at earth.li (Ian Lynagh) Date: Sat Dec 19 16:28:05 2009 Subject: patch applied (ghc-6.12/testsuite): Remove some @s from a Makefile Message-ID: <20091219215417.GA6985@haskell.galois.com> Sat Nov 28 06:48:30 PST 2009 Ian Lynagh * Remove some @s from a Makefile M ./tests/ghc-regress/driver/recomp001/Makefile -7 +7 View patch online: http://darcs.haskell.org/ghc-6.12/testsuite/_darcs/patches/20091128144830-3fd76-777b3b34573697b2f54d23a542eb0a8ac4ea5ceb.gz From igloo at earth.li Sat Dec 19 16:54:21 2009 From: igloo at earth.li (Ian Lynagh) Date: Sat Dec 19 16:28:09 2009 Subject: patch applied (ghc-6.12/testsuite): Decouple ghcpkg02 from the GHC build tree Message-ID: <20091219215420.GA7008@haskell.galois.com> Fri Dec 11 13:53:19 PST 2009 Ian Lynagh * Decouple ghcpkg02 from the GHC build tree M ./tests/ghc-regress/cabal/Makefile -10 +6 M ./tests/ghc-regress/cabal/all.T -1 +1 View patch online: http://darcs.haskell.org/ghc-6.12/testsuite/_darcs/patches/20091211215319-3fd76-8a41951dd617ad7694819844b47291b551b135c1.gz From igloo at earth.li Sat Dec 19 16:54:26 2009 From: igloo at earth.li (Ian Lynagh) Date: Sat Dec 19 16:28:16 2009 Subject: patch applied (ghc-6.12/testsuite): use a smaller stack limit for conc012(ghci) Message-ID: <20091219215423.GA7025@haskell.galois.com> Fri Dec 11 01:44:39 PST 2009 Simon Marlow * use a smaller stack limit for conc012(ghci) Ignore-this: 48fee0dc80d6eb4d6370a451428030e6 M ./tests/ghc-regress/concurrent/should_run/all.T -1 +3 View patch online: http://darcs.haskell.org/ghc-6.12/testsuite/_darcs/patches/20091211094439-12142-686164aba982e48b978fce1f392eb22dd04d7a3f.gz From igloo at earth.li Sat Dec 19 16:54:30 2009 From: igloo at earth.li (Ian Lynagh) Date: Sat Dec 19 16:28:20 2009 Subject: patch applied (ghc-6.12/testsuite): Add pre-command support to the testsuite, and fix annrun01 by using it Message-ID: <20091219215429.GA7043@haskell.galois.com> Sat Dec 19 07:45:02 PST 2009 Ian Lynagh * Add pre-command support to the testsuite, and fix annrun01 by using it M ./driver/testglobals.py +3 M ./driver/testlib.py +19 M ./tests/ghc-regress/annotations/should_run/all.T -2 +1 View patch online: http://darcs.haskell.org/ghc-6.12/testsuite/_darcs/patches/20091219154502-3fd76-7828436fd5c48db0f0dad15ff473ec625ca8a594.gz From igloo at earth.li Sat Dec 19 16:54:33 2009 From: igloo at earth.li (Ian Lynagh) Date: Sat Dec 19 16:28:29 2009 Subject: patch applied (ghc-6.12/testsuite): Fix cleaning annrun01 Message-ID: <20091219215432.GA7060@haskell.galois.com> Sat Dec 19 07:49:08 PST 2009 Ian Lynagh * Fix cleaning annrun01 M ./tests/ghc-regress/annotations/should_run/Makefile -6 +3 M ./tests/ghc-regress/annotations/should_run/all.T -5 +3 View patch online: http://darcs.haskell.org/ghc-6.12/testsuite/_darcs/patches/20091219154908-3fd76-d6f3c39827203a2d2b47a27a3ca552bf9fb54a13.gz From igloo at earth.li Sat Dec 19 16:54:36 2009 From: igloo at earth.li (Ian Lynagh) Date: Sat Dec 19 16:28:30 2009 Subject: patch applied (ghc-6.12/testsuite): Remove debugging print Message-ID: <20091219215435.GA7077@haskell.galois.com> Sat Dec 19 08:43:31 PST 2009 Ian Lynagh * Remove debugging print M ./driver/testlib.py -1 View patch online: http://darcs.haskell.org/ghc-6.12/testsuite/_darcs/patches/20091219164331-3fd76-5c251f523c35a927df015780673e3daa1f77f39e.gz From igloo at earth.li Sat Dec 19 16:54:38 2009 From: igloo at earth.li (Ian Lynagh) Date: Sat Dec 19 16:28:31 2009 Subject: patch applied (ghc-6.12/testsuite): Add clean_cmd to the testsuite, and use it in bug1465 Message-ID: <20091219215438.GA7095@haskell.galois.com> Sat Dec 19 08:47:08 PST 2009 Ian Lynagh * Add clean_cmd to the testsuite, and use it in bug1465 M ./driver/testglobals.py +3 M ./driver/testlib.py +17 M ./tests/ghc-regress/typecheck/bug1465/all.T -3 +4 View patch online: http://darcs.haskell.org/ghc-6.12/testsuite/_darcs/patches/20091219164708-3fd76-55c8d209e8bc4887a0db7dc0f878ee2368ef6e02.gz From igloo at earth.li Sat Dec 19 16:54:41 2009 From: igloo at earth.li (Ian Lynagh) Date: Sat Dec 19 16:28:42 2009 Subject: patch applied (ghc-6.12/testsuite): Remove unused clean_o_hi function Message-ID: <20091219215441.GA7112@haskell.galois.com> Sat Dec 19 08:50:03 PST 2009 Ian Lynagh * Remove unused clean_o_hi function M ./driver/testlib.py -3 View patch online: http://darcs.haskell.org/ghc-6.12/testsuite/_darcs/patches/20091219165003-3fd76-59caf008ab5dc582b5f21fb7fc01997408220219.gz From igloo at earth.li Sat Dec 19 16:54:44 2009 From: igloo at earth.li (Ian Lynagh) Date: Sat Dec 19 16:28:44 2009 Subject: patch applied (ghc-6.12/testsuite): Refactor the cleaning code Message-ID: <20091219215443.GA7129@haskell.galois.com> Sat Dec 19 08:51:45 PST 2009 Ian Lynagh * Refactor the cleaning code M ./driver/testlib.py -31 +32 View patch online: http://darcs.haskell.org/ghc-6.12/testsuite/_darcs/patches/20091219165145-3fd76-591ee414816c31fe3b213da0fa04c33a882b90ff.gz From igloo at earth.li Sat Dec 19 16:54:46 2009 From: igloo at earth.li (Ian Lynagh) Date: Sat Dec 19 16:28:45 2009 Subject: patch applied (ghc-6.12/testsuite): Add some more clean_cmd's Message-ID: <20091219215446.GA7148@haskell.galois.com> Sat Dec 19 08:56:03 PST 2009 Ian Lynagh * Add some more clean_cmd's M ./tests/ghc-regress/module/mod175/all.T -1 +5 M ./tests/ghc-regress/th/TH_recompile/all.T -4 +5 View patch online: http://darcs.haskell.org/ghc-6.12/testsuite/_darcs/patches/20091219165603-3fd76-0f08e9e31b614bf957fa4bd9e8aedbe2f46e27a0.gz From igloo at earth.li Sat Dec 19 16:54:49 2009 From: igloo at earth.li (Ian Lynagh) Date: Sat Dec 19 16:28:47 2009 Subject: patch applied (ghc-6.12/testsuite): Add you more clean_cmd's Message-ID: <20091219215449.GA7166@haskell.galois.com> Sat Dec 19 09:11:08 PST 2009 Ian Lynagh * Add you more clean_cmd's M ./tests/ghc-regress/driver/1372/all.T -4 +5 M ./tests/ghc-regress/driver/T3007/all.T -4 +5 M ./tests/ghc-regress/driver/dynamic_flags_001/all.T -3 +5 M ./tests/ghc-regress/driver/recomp001/all.T -3 +5 M ./tests/ghc-regress/driver/recomp002/all.T -3 +5 M ./tests/ghc-regress/driver/recomp005/Makefile -4 +4 M ./tests/ghc-regress/driver/recomp005/all.T -3 +2 M ./tests/ghc-regress/module/base01/all.T -4 +3 M ./tests/ghc-regress/module/mod175/all.T -3 View patch online: http://darcs.haskell.org/ghc-6.12/testsuite/_darcs/patches/20091219171108-3fd76-2f526677354101132618a9c26f9dbd45de4cca3e.gz From igloo at earth.li Sat Dec 19 16:54:51 2009 From: igloo at earth.li (Ian Lynagh) Date: Sat Dec 19 16:28:51 2009 Subject: patch applied (ghc-6.12/testsuite): Fix broken python syntax Message-ID: <20091219215451.GA7183@haskell.galois.com> Sat Dec 19 09:19:56 PST 2009 Ian Lynagh * Fix broken python syntax M ./tests/ghc-regress/module/base01/all.T -1 +1 View patch online: http://darcs.haskell.org/ghc-6.12/testsuite/_darcs/patches/20091219171956-3fd76-a2ea0ee05f926da71d437824a7d718beab7ef051.gz From ghcbuild at microsoft.com Sat Dec 19 20:27:19 2009 From: ghcbuild at microsoft.com (GHC Build Reports) Date: Sat Dec 19 20:27:21 2009 Subject: [nightly] 19-Dec-2009 build of HEAD on x86_64-unknown-linux (cam-04-unx.europe.corp.microsoft.com) Message-ID: <20091220012719.A67A23241C6@www.haskell.org> Build description = HEAD on x86_64-unknown-linux (cam-04-unx.europe.corp.microsoft.com) Build location = /64playpen/simonmar/nightly/HEAD-cam-04-unx Build config file = /home/simonmar/nightly/site/msrc/conf-HEAD-cam-04-unx Nightly build started on cam-04-unx at Sat Dec 19 19:00:01 GMT 2009. **** checking out new source tree ... warning: . already present; omitting ok. (GHC Version 6.13.20091219) **** Building stage 1 compiler ... ok. **** Building stage 2 compiler ... ok. **** Building stage 3 compiler ... failed; relevant barfage is below. **** building source distribution ... ok. **** building testsuite tools ... ok. **** running tests ... ok (summary below). **** building compiler binary distribution ... ok. **** uploading binary distribution ... ok. **** running nofib (-O) ... ok. **** running nofib (-O -fvia-C) ... ok. **** running nofib (-O -prof -auto-all) ... ok. **** running nofib (-O -prof -auto-all -fasm) ... ok. **** running nofib (-fasm) ... ok. **** publishing logs ... ok. Logs are at http://www.haskell.org/ghc/dist/current/logs Dists are at http://www.haskell.org/ghc/dist/current/dist Docs are at http://www.haskell.org/ghc/dist/current/docs All done! Nightly build finished successfully at Sun Dec 20 01:53:31 GMT 2009 ------------- GHC Test summary --------------------- OVERALL SUMMARY for test run started at Sat Dec 19 20:58:16 GMT 2009 2434 total tests, which gave rise to 13456 test cases, of which 0 caused framework failures 2782 were skipped 10282 expected passes 359 expected failures 0 unexpected passes 33 unexpected failures Unexpected failures: T3001-2(prof_hb) annrun01(normal,optc,hpc,optasm,ghci,threaded1,threaded2,dyn) apirecomp001(normal) barton-mangler-bug(profc) concprog001(ghci) ghci024(normal) ghcpkg05(normal) hpc_draft(normal) hpc_hand_overlay(normal) hpc_markup_001(normal) hpc_markup_002(normal) hpc_markup_multi_001(normal) hpc_markup_multi_002(normal) hpc_markup_multi_003(normal) hpc_overlay(normal) hpc_overlay2(normal) hpc_report_001(normal) hpc_report_002(normal) hpc_report_003(normal) hpc_report_multi_001(normal) hpc_report_multi_002(normal) hpc_report_multi_003(normal) hpc_show(normal) hpc_show_multi_001(normal) hpc_show_multi_002(normal) process007(ghci) ---------------------------------------------------- ------------------------------------------------------------------------ ------------------------------------------------------------------------ The last 30 lines of /64playpen/simonmar/nightly/HEAD-cam-04-unx/logs/x86_64-unknown-linux-stage3 are ------------------------------------------------------------------------ ------------------------------------------------------------------------ [RHS of Bitmap.intsToReverseBitmap :: GHC.Types.Int -> [GHC.Types.Int] -> Bitmap.Bitmap] INLINE binder is (non-rule) loop breaker: Bitmap.intsToReverseBitmap "inplace/bin/ghc-stage2" -H32m -O -package-name ghc-6.13.20091219 -hide-all-packages -i -icompiler/nativeGen -icompiler/basicTypes -icompiler/cmm -icompiler/codeGen -icompiler/coreSyn -icompiler/deSugar -icompiler/ghci -icompiler/hsSyn -icompiler/iface -icompiler/main -icompiler/parser -icompiler/prelude -icompiler/profiling -icompiler/rename -icompiler/simplCore -icompiler/simplStg -icompiler/specialise -icompiler/stgSyn -icompiler/stranal -icompiler/typecheck -icompiler/types -icompiler/utils -icompiler/vectorise -icompiler/stage3/build -icompiler/stage3/build/autogen -Icompiler/stage3/build -Icompiler/stage3/build/autogen -Icompiler/../libffi/build/include -Icompiler/stage2 -Icompiler/../libraries/base/cbits -Icompiler/../libraries/base/include -Icompiler/. -Icompiler/parser -Icompiler/utils -optP-DGHCI -optP-include -optPcompiler/stage3/build/autogen/cabal_macros.h -package Cabal-1.9.0 -package array-0.3.0.0 -package base-4.2.0.0 -package bin-package-db-0.0.0.0 -package bytestring-0.9.1.5 -package containers-0.3.0.0 -package directory-1.0.1.0 -package filepath-1.1.0.3 -package hpc-0.5.0.4 -package old-time-1.0.0.3 -package process-1.0.1.2 -package template-haskell-2.4.0.0 -package unix-2.4.0.0 -Wall -fno-warn-name-shadowing -fno-warn-orphans -XCPP -XMagicHash -XUnboxedTuples -XPatternGuards -XForeignFunctionInterface -XEmptyDataDecls -XTypeSynonymInstances -XMultiParamTypeClasses -XFlexibleInstances -XRank2Types -XScopedTypeVariables -XDeriveDataTypeable -XRelaxedPolyRec -DGHCI_TABLES_NEXT_TO_CODE -DSTAGE=3 -H64m -O -fasm -DDEBUG -dcore-lint -debug +RTS -c -RTS -odir compiler/stage3/build -hidir compiler/stage3/build -stubdir compiler/stage3/build -hisuf hi -osuf o -hcsuf hc -c compiler/coreSyn/PprCore.lhs -o compiler/stage3/build/PprCore.o "inplace/bin/ghc-stage2" -H32m -O -package-name ghc-6.13.20091219 -hide-all-packages -i -icompiler/nativeGen -icompiler/basicTypes -icompiler/cmm -icompiler/codeGen -icompiler/coreSyn -icompiler/deSugar -icompiler/ghci -icompiler/hsSyn -icompiler/iface -icompiler/main -icompiler/parser -icompiler/prelude -icompiler/profiling -icompiler/rename -icompiler/simplCore -icompiler/simplStg -icompiler/specialise -icompiler/stgSyn -icompiler/stranal -icompiler/typecheck -icompiler/types -icompiler/utils -icompiler/vectorise -icompiler/stage3/build -icompiler/stage3/build/autogen -Icompiler/stage3/build -Icompiler/stage3/build/autogen -Icompiler/../libffi/build/include -Icompiler/stage2 -Icompiler/../libraries/base/cbits -Icompiler/../libraries/base/include -Icompiler/. -Icompiler/parser -Icompiler/utils -optP-DGHCI -optP-include -optPcompiler/stage3/build/autogen/cabal_macros.h -package Cabal-1.9.0 -package array-0.3.0.0 -package base-4.2.0.0 -package bin-package-db-0.0.0.0 -package bytestring-0.9.1.5 -package containers-0.3.0.0 -package directory-1.0.1.0 -package filepath-1.1.0.3 -package hpc-0.5.0.4 -package old-time-1.0.0.3 -package process-1.0.1.2 -package template-haskell-2.4.0.0 -package unix-2.4.0.0 -Wall -fno-warn-name-shadowing -fno-warn-orphans -XCPP -XMagicHash -XUnboxedTuples -XPatternGuards -XForeignFunctionInterface -XEmptyDataDecls -XTypeSynonymInstances -XMultiParamTypeClasses -XFlexibleInstances -XRank2Types -XScopedTypeVariables -XDeriveDataTypeable -XRelaxedPolyRec -DGHCI_TABLES_NEXT_TO_CODE -DSTAGE=3 -H64m -O -fasm -DDEBUG -dcore-lint -debug +RTS -c -RTS -odir compiler/stage3/build -hidir compiler/stage3/build -stubdir compiler/stage3/build -hisuf hi -osuf o -hcsuf hc -c compiler/stgSyn/StgSyn.lhs -o compiler/stage3/build/StgSyn.o *** Core Lint warnings : in result of Worker Wrapper binds *** {-# LINE 673 "compiler/stgSyn/StgSyn.lhs #-}: [RHS of StgSyn.pprStgExpr :: forall bndr_a1lP bdee_a1lQ. (Outputable.Outputable bndr_a1lP, Outputable.Outputable bdee_a1lQ, GHC.Classes.Ord bdee_a1lQ) => StgSyn.GenStgExpr bndr_a1lP bdee_a1lQ -> Outputable.SDoc] INLINE binder is (non-rule) loop breaker: StgSyn.pprStgExpr {-# LINE 613 "compiler/stgSyn/StgSyn.lhs #-}: [RHS of StgSyn.pprGenStgBinding :: forall bndr_a1lU bdee_a1lV. (Outputable.Outputable bndr_a1lU, Outputable.Outputable bdee_a1lV, GHC.Classes.Ord bdee_a1lV) => StgSyn.GenStgBinding bndr_a1lU bdee_a1lV -> Outputable.SDoc] INLINE binder is (non-rule) loop breaker: StgSyn.pprGenStgBinding "inplace/bin/ghc-stage2" -H32m -O -package-name ghc-6.13.20091219 -hide-all-packages -i -icompiler/nativeGen -icompiler/basicTypes -icompiler/cmm -icompiler/codeGen -icompiler/coreSyn -icompiler/deSugar -icompiler/ghci -icompiler/hsSyn -icompiler/iface -icompiler/main -icompiler/parser -icompiler/prelude -icompiler/profiling -icompiler/rename -icompiler/simplCore -icompiler/simplStg -icompiler/specialise -icompiler/stgSyn -icompiler/stranal -icompiler/typecheck -icompiler/types -icompiler/utils -icompiler/vectorise -icompiler/stage3/build -icompiler/stage3/build/autogen -Icompiler/stage3/build -Icompiler/stage3/build/autogen -Icompiler/../libffi/build/include -Icompiler/stage2 -Icompiler/../libraries/base/cbits -Icompiler/../libraries/base/include -Icompiler/. -Icompiler/parser -Icompiler/utils -optP-DGHCI -optP-include -optPcompiler/stage3/build/autogen/cabal_macros.h -package Cabal-1.9.0 -package array-0.3.0.0 -package base-4.2.0.0 -package bin-package-db-0.0.0.0 -package bytestring-0.9.1.5 -package containers-0.3.0.0 -package directory-1.0.1.0 -package filepath-1.1.0.3 -package hpc-0.5.0.4 -package old-time-1.0.0.3 -package process-1.0.1.2 -package template-haskell-2.4.0.0 -package unix-2.4.0.0 -Wall -fno-warn-name-shadowing -fno-warn-orphans -XCPP -XMagicHash -XUnboxedTuples -XPatternGuards -XForeignFunctionInterface -XEmptyDataDecls -XTypeSynonymInstances -XMultiParamTypeClasses -XFlexibleInstances -XRank2Types -XScopedTypeVariables -XDeriveDataTypeable -XRelaxedPolyRec -DGHCI_TABLES_NEXT_TO_CODE -DSTAGE=3 -H64m -O -fasm -DDEBUG -dcore-lint -debug +RTS -c -RTS -odir compiler/stage3/build -hidir compiler/stage3/build -stubdir compiler/stage3/build -hisuf hi -osuf o -hcsuf hc -c compiler/codeGen/ClosureInfo.lhs -o compiler/stage3/build/ClosureInfo.o gmake[1]: *** [compiler/stage3/build/ClosureInfo.o] Segmentation fault gmake: *** [all] Error 2 real 2m24.412s user 2m8.360s sys 0m14.164s Nightly run ended at Sun Dec 20 01:53:31 GMT 2009 From ghcbuild at microsoft.com Sun Dec 20 00:08:04 2009 From: ghcbuild at microsoft.com (GHC Build Reports) Date: Sun Dec 20 00:08:05 2009 Subject: [nightly] 19-Dec-2009 build of HEAD on i386-unknown-linux (cam-02-unx.europe.corp.microsoft.com) Message-ID: <20091220050804.48459324016@www.haskell.org> Build description = HEAD on i386-unknown-linux (cam-02-unx.europe.corp.microsoft.com) Build location = /playpen/simonmar/nightly/HEAD Build config file = /home/simonmar/nightly/site/msrc/conf-HEAD-cam-02-unx Nightly build started on cam-02-unx at Sat Dec 19 18:00:01 GMT 2009. **** checking out new source tree ... warning: . already present; omitting ok. (GHC Version 6.13.20091219) **** Building stage 1 compiler ... ok. **** Building stage 2 compiler ... ok. **** Building stage 3 compiler ... ok. **** building testsuite tools ... ok. **** running tests ... ok (summary below). **** building compiler binary distribution ... ok. **** uploading binary distribution ... ok. **** running nofib (-O) ... ok. (2 failures) **** running nofib (-O -fasm) ... ok. (2 failures) **** running nofib (-O -prof -auto-all) ... ok. (2 failures) **** running nofib (-O -prof -auto-all -fasm) ... ok. (2 failures) **** running nofib (-fasm) ... ok. (2 failures) **** running nofib (-unreg) ... failed. **** publishing logs ... ok. Logs are at http://www.haskell.org/ghc/dist/current/logs Dists are at http://www.haskell.org/ghc/dist/current/dist Docs are at http://www.haskell.org/ghc/dist/current/docs All done! Nightly build finished successfully at Sun Dec 20 05:34:16 GMT 2009 ------------- GHC Test summary --------------------- OVERALL SUMMARY for test run started at Sat Dec 19 23:33:33 GMT 2009 2434 total tests, which gave rise to 13456 test cases, of which 0 caused framework failures 2797 were skipped 10261 expected passes 361 expected failures 0 unexpected passes 37 unexpected failures Unexpected failures: T1969(normal) T3001-2(prof_hb) annrun01(dyn) arith008(profasm,profthreaded) barton-mangler-bug(profc) concprog001(ghci) hpc_draft(normal) hpc_hand_overlay(normal) hpc_markup_001(normal) hpc_markup_002(normal) hpc_markup_multi_001(normal) hpc_markup_multi_002(normal) hpc_markup_multi_003(normal) hpc_overlay(normal) hpc_overlay2(normal) hpc_report_001(normal) hpc_report_002(normal) hpc_report_003(normal) hpc_report_multi_001(normal) hpc_report_multi_002(normal) hpc_report_multi_003(normal) hpc_show(normal) hpc_show_multi_001(normal) hpc_show_multi_002(normal) joao-circular(profc) user001(normal,optc,hpc,optasm,profc,profasm,ghci,threaded1,threaded2,dyn,profthreaded) ---------------------------------------------------- Nightly run ended at Sun Dec 20 05:34:16 GMT 2009 From bit.bucket at galois.com Sun Dec 20 03:30:02 2009 From: bit.bucket at galois.com (BuildBot Collator) Date: Sun Dec 20 03:03:50 2009 Subject: Daily report for head Message-ID: <200912200830.nBK8U2UZ007015@monk.galois.com> Skipped content of type multipart/alternative-------------- next part -------------- Last 30 lines: From bit.bucket at galois.com Sun Dec 20 03:30:02 2009 From: bit.bucket at galois.com (BuildBot Collator) Date: Sun Dec 20 03:03:52 2009 Subject: Daily report for stable Message-ID: <200912200830.nBK8U20Q007016@monk.galois.com> Skipped content of type multipart/alternative-------------- next part -------------- Last 30 lines: checking for gfind... no checking for find... /usr/bin/find checking for sort... /bin/sort checking for GHC version date... given 6.12.1.20091219 checking for ghc... no configure: error: GHC is required unless bootstrapping from .hc files. -------------- next part -------------- Last 30 lines: Running Haddock for dph-par-0.4.0... Preprocessing library dph-par-0.4.0... Running hscolour for dph-par-0.4.0... Warning: The documentation for the following packages are not installed. No links will be generated to these packages: ffi-1.0, rts-1.0 Warning: Data.Array.Parallel.Lifted.Repr: Instances of type and data families are not yet supported. Instances of the following families will be filtered out: PData, PRepr Warning: Data.Array.Parallel.Lifted.Instances: Instances of type and data families are not yet supported. Instances of the following families will be filtered out: PData, PRepr Warning: Data.Array.Parallel.Lifted.Closure: Instances of type and data families are not yet supported. Instances of the following families will be filtered out: PData, PRepr Warning: Data.Array.Parallel.Lifted: could not find link destinations for: Data.Array.Parallel.Lifted.Selector.Sel2 Warning: Data.Array.Parallel.Prelude: could not find link destinations for: Data.Array.Parallel.Unlifted.Distributed.Types.DPrim Data.Array.Parallel.Unlifted.Sequential.Flat.UArr.UPrim Warning: Data.Array.Parallel.Prelude.Int: could not find link destinations for: Data.Array.Parallel.Unlifted.Distributed.Types.DPrim Data.Array.Parallel.Unlifted.Sequential.Flat.UArr.UPrim Warning: Data.Array.Parallel.Prelude.Word8: could not find link destinations for: Data.Array.Parallel.Unlifted.Distributed.Types.DPrim Data.Array.Parallel.Unlifted.Sequential.Flat.UArr.UPrim Warning: Data.Array.Parallel.Prelude.Double: could not find link destinations for: Data.Array.Parallel.Unlifted.Distributed.Types.DPrim Data.Array.Parallel.Unlifted.Sequential.Flat.UArr.UPrim Documentation created: dist-install/doc/html/dph-par/index.html "/usr/bin/ld" -r -o compiler/stage1/build/HSghc-6.12.1.20091220.o compiler/stage1/build/AsmCodeGen.o compiler/stage1/build/TargetReg.o compiler/stage1/build/NCGMonad.o compiler/stage1/build/Instruction.o compiler/stage1/build/Size.o compiler/stage1/build/Reg.o compiler/stage1/build/RegClass.o compiler/stage1/build/PprBase.o compiler/stage1/build/PIC.o compiler/stage1/build/Platform.o compiler/stage1/build/Alpha/Regs.o compiler/stage1/build/Alpha/RegInfo.o compiler/stage1/build/Alpha/Instr.o compiler/stage1/build/Alpha/CodeGen.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/RegPlate.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/CCall.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/Reg Alloc/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/PPC/FreeRegs.o compiler/stage1/build/RegAlloc/Linear/SPARC/FreeRegs.o compiler/stage1/build/BasicTypes.o compiler/stage1/build/DataCon.o compiler/stage1/build/Demand.o compiler/stage1/build/Exception.o compiler/stage1/build/Id.o compiler/stage1/build/IdInfo.o compiler/stage1/build/Literal.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/NewDemand.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/BlockId.o compiler/stage1/build/CLabel.o compiler/stage1/build/Cmm.o compiler/stage1/build/CmmBrokenBlock.o compiler/stage1/build/CmmBuildInfoTables.o compiler/stage1/build/CmmCPS.o compiler/stage1/build/CmmCPSGen.o compiler/stage1/build/CmmCPSZ.o compiler/stage1/build/CmmCallConv.o compiler/stage1/build/CmmCommonBlockElimZ.o compiler/stage1/build/CmmContFlowOpt.o compiler/stage1/build/CmmCvt.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/CmmLiveZ.o compiler/stage1/build/CmmOpt.o compiler/stage1/build/CmmParse.o compiler/stage1/build/CmmProcPoint.o compiler/stage1/build/CmmProcPointZ.o compiler/stage 1/build/CmmSpillReload.o compiler/stage1/build/CmmStackLayout.o compiler/stage1/build/CmmTx.o compiler/stage1/build/CmmUtils.o compiler/stage1/build/CmmZipUtil.o compiler/stage1/build/DFMonad.o compiler/stage1/build/Dataflow.o compiler/stage1/build/MkZipCfg.o compiler/stage1/build/MkZipCfgCmm.o compiler/stage1/build/OptimizationFuel.o compiler/stage1/build/PprC.o compiler/stage1/build/PprCmm.o compiler/stage1/build/PprCmmZ.o compiler/stage1/build/StackColor.o compiler/stage1/build/StackPlacements.o compiler/stage1/build/ZipCfg.o compiler/stage1/build/ZipCfgCmmRep.o compiler/stage1/build/ZipCfgExtras.o compiler/stage1/build/ZipDataflow.o compiler/stage1/build/Bitmap.o compiler/stage1/build/CgBindery.o compiler/stage1/build/CgCallConv.o compiler/stage1/build/CgCase.o compiler/stage1/build/CgClosure.o compiler/stage1/build/CgCon.o compiler/stage1/build/CgExpr.o compiler/stage1/build/CgForeignCall.o compiler/stage1/build/CgHeapery.o compiler/stage1/build/CgHpc.o compiler/stage1/build/CgInfoTbls.o compiler/stage1/build/CgLetNoEscape.o compiler/stage1/build/CgMonad.o compiler/stage1/build/CgParallel.o compiler/stage1/build/CgPrimOp.o compiler/stage1/build/CgProf.o compiler/stage1/build/CgStackery.o compiler/stage1/build/CgTailCall.o compiler/stage1/build/CgTicky.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/StgCmmGran.o compiler/stage1/build/StgCmmHeap.o compiler/stage1/build/StgCmmHpc.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/ClosureInfo.o compiler/stage1/build/CodeGen.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/CoreTidy.o compiler/stage1/build/CoreUnfold.o compiler/stage1/build/CoreUtils.o compiler/stage1/build/ExternalCore.o compiler/stage1/build/MkCore.o compiler/stage1/build/MkExternalCore.o compiler/stage1/build/PprCore.o compiler/stage1/build/PprExternalCore.o compiler/stage1/build/CprAnalyse.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/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/Annotations.o compiler/stage1/build/BreakArray.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/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/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/PackageConfig.o compiler/stage1/build/Packages.o compiler/stage1/build/PprTyThing.o compiler/stage1/build/StaticFlags.o compiler/stage1/build/StaticFlagParser.o compiler/stage1/build/SysTools.o compiler/stage1/build/TidyPgm.o compiler/stage1/build/Ctype.o compiler/stage1/build/HaddockUtils.o compiler/stage1/build/LexCore.o compiler/stage1/build/Lexer.o compiler/stage1/build/Parser.o compiler/stage1/build/ParserCore.o compiler/stage1/build/ParserCoreUtils.o compiler/stage1/build/RdrHsSyn.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/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/RnHsSyn.o compiler/stage1/build/RnNames.o compiler/stage1/build/RnPat.o compiler/stage1/build/RnSource.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/SRT.o compiler/stage1/build/SimplStg.o compiler/stage1/build/StgStats.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/DmdAnal.o compiler/stage1/build/SaAbsInt.o compiler/stage1/build/SaLib.o compiler/stage1/build/StrictAnal.o compiler/stage1/b uild/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/TcHsSyn.o compiler/stage1/build/TcHsType.o compiler/stage1/build/TcInstDcls.o compiler/stage1/build/TcMType.o compiler/stage1/build/TcMatches.o compiler/stage1/build/TcPat.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/TcTyClsDecls.o compiler/stage1/build/TcTyDecls.o compiler/stage1/build/TcTyFuns.o compiler/stage1/build/TcType.o compiler/stage1/build/TcUnify.o compiler/stage1/build/Class.o compiler/stage1/build/Coercion.o compiler/stage1/build/FamInstEnv.o compiler/stage1/build/FunDeps.o compiler/stage1/build/Generics.o compiler/stage1/build/InstEnv.o compiler/stage1/build/TyCon.o compiler/stage1/build/Type.o compiler/stage1/build/TypeRep.o compiler/stage1/build/Unify.o compiler/stage1/build/Bag.o compiler/stage1/build/Binary.o compiler/stage1/build/BufWrite.o compiler/stage1/build/Digraph.o compiler/stage1/build/Encoding.o compiler/stage1/build/FastBool.o compiler/stage1/build/FastFunctions.o compiler/stage1/build/FastMutInt.o compiler/stage1/build/FastString.o compiler/stage1/build/FastTypes.o compiler/stage1/build/Fingerprint.o compiler/stage1/build/FiniteMap.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/Interval.o compiler/stage1/build/LazyUniqFM.o compiler/stage1/build/ListSetOps.o compiler/stage1/build/Maybes.o compiler/stage1/build/MonadUtils.o compiler/stage1/buil d/OrdList.o compiler/stage1/build/Outputable.o compiler/stage1/build/Panic.o compiler/stage1/build/Pretty.o compiler/stage1/build/Serialized.o compiler/stage1/build/State.o compiler/stage1/build/StringBuffer.o compiler/stage1/build/UniqFM.o compiler/stage1/build/UniqSet.o compiler/stage1/build/Util.o compiler/stage1/build/VectBuiltIn.o compiler/stage1/build/VectCore.o compiler/stage1/build/VectMonad.o compiler/stage1/build/VectType.o compiler/stage1/build/VectUtils.o compiler/stage1/build/Vectorise.o compiler/stage1/build/parser/cutils.o compiler/stage1/build/utils/md5.o `/usr/bin/find compiler/stage1/build -name "*_stub.o" -print` "/usr/bin/ld" -r -o compiler/stage2/build/HSghc-6.12.1.20091220.o compiler/stage2/build/AsmCodeGen.o compiler/stage2/build/TargetReg.o compiler/stage2/build/NCGMonad.o compiler/stage2/build/Instruction.o compiler/stage2/build/Size.o compiler/stage2/build/Reg.o compiler/stage2/build/RegClass.o compiler/stage2/build/PprBase.o compiler/stage2/build/PIC.o compiler/stage2/build/Platform.o compiler/stage2/build/Alpha/Regs.o compiler/stage2/build/Alpha/RegInfo.o compiler/stage2/build/Alpha/Instr.o compiler/stage2/build/Alpha/CodeGen.o compiler/stage2/build/X86/Regs.o compiler/stage2/build/X86/RegInfo.o compiler/stage2/build/X86/Instr.o compiler/stage2/build/X86/Cond.o compiler/stage2/build/X86/Ppr.o compiler/stage2/build/X86/CodeGen.o compiler/stage2/build/PPC/Regs.o compiler/stage2/build/PPC/RegInfo.o compiler/stage2/build/PPC/Instr.o compiler/stage2/build/PPC/Cond.o compiler/stage2/build/PPC/Ppr.o compiler/stage2/build/PPC/CodeGen.o compiler/stage2/build/SPARC/Base.o compiler/stage2/build/SPARC/Regs.o compiler/stage2/build/SPARC/RegPlate.o compiler/stage2/build/SPARC/Imm.o compiler/stage2/build/SPARC/AddrMode.o compiler/stage2/build/SPARC/Cond.o compiler/stage2/build/SPARC/Instr.o compiler/stage2/build/SPARC/Stack.o compiler/stage2/build/SPARC/ShortcutJump.o compiler/stage2/build/SPARC/Ppr.o compiler/stage2/build/SPARC/CodeGen.o compiler/stage2/build/SPARC/CodeGen/Amode.o compiler/stage2/build/SPARC/CodeGen/Base.o compiler/stage2/build/SPARC/CodeGen/CCall.o compiler/stage2/build/SPARC/CodeGen/CondCode.o compiler/stage2/build/SPARC/CodeGen/Gen32.o compiler/stage2/build/SPARC/CodeGen/Gen64.o compiler/stage2/build/SPARC/CodeGen/Sanity.o compiler/stage2/build/SPARC/CodeGen/Expand.o compiler/stage2/build/RegAlloc/Liveness.o compiler/stage2/build/RegAlloc/Graph/Main.o compiler/stage2/build/RegAlloc/Graph/Stats.o compiler/stage2/build/RegAlloc/Graph/ArchBase.o compiler/stage2/build/RegAlloc/Graph/ArchX86.o compiler/stage2/build/RegAlloc/Graph/Coalesce.o compiler/stage2/build/RegAlloc/Graph/Spill.o compiler/stage2/build/Reg Alloc/Graph/SpillClean.o compiler/stage2/build/RegAlloc/Graph/SpillCost.o compiler/stage2/build/RegAlloc/Graph/TrivColorable.o compiler/stage2/build/RegAlloc/Linear/Main.o compiler/stage2/build/RegAlloc/Linear/JoinToTargets.o compiler/stage2/build/RegAlloc/Linear/State.o compiler/stage2/build/RegAlloc/Linear/Stats.o compiler/stage2/build/RegAlloc/Linear/FreeRegs.o compiler/stage2/build/RegAlloc/Linear/StackMap.o compiler/stage2/build/RegAlloc/Linear/Base.o compiler/stage2/build/RegAlloc/Linear/X86/FreeRegs.o compiler/stage2/build/RegAlloc/Linear/PPC/FreeRegs.o compiler/stage2/build/RegAlloc/Linear/SPARC/FreeRegs.o compiler/stage2/build/DsMeta.o compiler/stage2/build/TcSplice.o compiler/stage2/build/Convert.o compiler/stage2/build/ByteCodeAsm.o compiler/stage2/build/ByteCodeFFI.o compiler/stage2/build/ByteCodeGen.o compiler/stage2/build/ByteCodeInstr.o compiler/stage2/build/ByteCodeItbls.o compiler/stage2/build/ByteCodeLink.o compiler/stage2/build/Debugger.o compiler/stage2/build/LibFFI.o compiler/stage2/build/Linker.o compiler/stage2/build/ObjLink.o compiler/stage2/build/RtClosureInspect.o compiler/stage2/build/BasicTypes.o compiler/stage2/build/DataCon.o compiler/stage2/build/Demand.o compiler/stage2/build/Exception.o compiler/stage2/build/Id.o compiler/stage2/build/IdInfo.o compiler/stage2/build/Literal.o compiler/stage2/build/MkId.o compiler/stage2/build/Module.o compiler/stage2/build/Name.o compiler/stage2/build/NameEnv.o compiler/stage2/build/NameSet.o compiler/stage2/build/NewDemand.o compiler/stage2/build/OccName.o compiler/stage2/build/RdrName.o compiler/stage2/build/SrcLoc.o compiler/stage2/build/UniqSupply.o compiler/stage2/build/Unique.o compiler/stage2/build/Var.o compiler/stage2/build/VarEnv.o compiler/stage2/build/VarSet.o compiler/stage2/build/BlockId.o compiler/stage2/build/CLabel.o compiler/stage2/build/Cmm.o compiler/stage2/build/CmmBrokenBlock.o compiler/stage2/build/CmmBuildInfoTables.o compiler/stage2/build/CmmCPS.o compiler/stage2/build/CmmCPSGen.o compiler/stage2/build/CmmCPSZ.o compiler/s tage2/build/CmmCallConv.o compiler/stage2/build/CmmCommonBlockElimZ.o compiler/stage2/build/CmmContFlowOpt.o compiler/stage2/build/CmmCvt.o compiler/stage2/build/CmmExpr.o compiler/stage2/build/CmmInfo.o compiler/stage2/build/CmmLex.o compiler/stage2/build/CmmLint.o compiler/stage2/build/CmmLive.o compiler/stage2/build/CmmLiveZ.o compiler/stage2/build/CmmOpt.o compiler/stage2/build/CmmParse.o compiler/stage2/build/CmmProcPoint.o compiler/stage2/build/CmmProcPointZ.o compiler/stage2/build/CmmSpillReload.o compiler/stage2/build/CmmStackLayout.o compiler/stage2/build/CmmTx.o compiler/stage2/build/CmmUtils.o compiler/stage2/build/CmmZipUtil.o compiler/stage2/build/DFMonad.o compiler/stage2/build/Dataflow.o compiler/stage2/build/MkZipCfg.o compiler/stage2/build/MkZipCfgCmm.o compiler/stage2/build/OptimizationFuel.o compiler/stage2/build/PprC.o compiler/stage2/build/PprCmm.o compiler/stage2/build/PprCmmZ.o compiler/stage2/build/StackColor.o compiler/stage2/build/StackPlacements.o compiler/stage2/build/ZipCfg.o compiler/stage2/build/ZipCfgCmmRep.o compiler/stage2/build/ZipCfgExtras.o compiler/stage2/build/ZipDataflow.o compiler/stage2/build/Bitmap.o compiler/stage2/build/CgBindery.o compiler/stage2/build/CgCallConv.o compiler/stage2/build/CgCase.o compiler/stage2/build/CgClosure.o compiler/stage2/build/CgCon.o compiler/stage2/build/CgExpr.o compiler/stage2/build/CgForeignCall.o compiler/stage2/build/CgHeapery.o compiler/stage2/build/CgHpc.o compiler/stage2/build/CgInfoTbls.o compiler/stage2/build/CgLetNoEscape.o compiler/stage2/build/CgMonad.o compiler/stage2/build/CgParallel.o compiler/stage2/build/CgPrimOp.o compiler/stage2/build/CgProf.o compiler/stage2/build/CgStackery.o compiler/stage2/build/CgTailCall.o compiler/stage2/build/CgTicky.o compiler/stage2/build/CgUtils.o compiler/stage2/build/StgCmm.o compiler/stage2/build/StgCmmBind.o compiler/stage2/build/StgCmmClosure.o compiler/stage2/build/StgCmmCon.o compiler/stage2/build/StgCmmEnv.o compiler/stage2/build/StgCmmExpr.o compiler/stage2/build/StgCmmForeign.o compil er/stage2/build/StgCmmGran.o compiler/stage2/build/StgCmmHeap.o compiler/stage2/build/StgCmmHpc.o compiler/stage2/build/StgCmmLayout.o compiler/stage2/build/StgCmmMonad.o compiler/stage2/build/StgCmmPrim.o compiler/stage2/build/StgCmmProf.o compiler/stage2/build/StgCmmTicky.o compiler/stage2/build/StgCmmUtils.o compiler/stage2/build/ClosureInfo.o compiler/stage2/build/CodeGen.o compiler/stage2/build/SMRep.o compiler/stage2/build/CoreArity.o compiler/stage2/build/CoreFVs.o compiler/stage2/build/CoreLint.o compiler/stage2/build/CorePrep.o compiler/stage2/build/CoreSubst.o compiler/stage2/build/CoreSyn.o compiler/stage2/build/CoreTidy.o compiler/stage2/build/CoreUnfold.o compiler/stage2/build/CoreUtils.o compiler/stage2/build/ExternalCore.o compiler/stage2/build/MkCore.o compiler/stage2/build/MkExternalCore.o compiler/stage2/build/PprCore.o compiler/stage2/build/PprExternalCore.o compiler/stage2/build/CprAnalyse.o compiler/stage2/build/Check.o compiler/stage2/build/Coverage.o compiler/stage2/build/Desugar.o compiler/stage2/build/DsArrows.o compiler/stage2/build/DsBinds.o compiler/stage2/build/DsCCall.o compiler/stage2/build/DsExpr.o compiler/stage2/build/DsForeign.o compiler/stage2/build/DsGRHSs.o compiler/stage2/build/DsListComp.o compiler/stage2/build/DsMonad.o compiler/stage2/build/DsUtils.o compiler/stage2/build/Match.o compiler/stage2/build/MatchCon.o compiler/stage2/build/MatchLit.o compiler/stage2/build/HsBinds.o compiler/stage2/build/HsDecls.o compiler/stage2/build/HsDoc.o compiler/stage2/build/HsExpr.o compiler/stage2/build/HsImpExp.o compiler/stage2/build/HsLit.o compiler/stage2/build/HsPat.o compiler/stage2/build/HsSyn.o compiler/stage2/build/HsTypes.o compiler/stage2/build/HsUtils.o compiler/stage2/build/BinIface.o compiler/stage2/build/BuildTyCl.o compiler/stage2/build/IfaceEnv.o compiler/stage2/build/IfaceSyn.o compiler/stage2/build/IfaceType.o compiler/stage2/build/LoadIface.o compiler/stage2/build/MkIface.o compiler/stage2/build/TcIface.o compiler/stage2/build/Annotations.o compiler/stage2/build/Bre akArray.o compiler/stage2/build/CmdLineParser.o compiler/stage2/build/CodeOutput.o compiler/stage2/build/Config.o compiler/stage2/build/Constants.o compiler/stage2/build/DriverMkDepend.o compiler/stage2/build/DriverPhases.o compiler/stage2/build/DriverPipeline.o compiler/stage2/build/DynFlags.o compiler/stage2/build/ErrUtils.o compiler/stage2/build/Finder.o compiler/stage2/build/GHC.o compiler/stage2/build/HeaderInfo.o compiler/stage2/build/HscMain.o compiler/stage2/build/HscStats.o compiler/stage2/build/HscTypes.o compiler/stage2/build/InteractiveEval.o compiler/stage2/build/PackageConfig.o compiler/stage2/build/Packages.o compiler/stage2/build/PprTyThing.o compiler/stage2/build/StaticFlags.o compiler/stage2/build/StaticFlagParser.o compiler/stage2/build/SysTools.o compiler/stage2/build/TidyPgm.o compiler/stage2/build/Ctype.o compiler/stage2/build/HaddockUtils.o compiler/stage2/build/LexCore.o compiler/stage2/build/Lexer.o compiler/stage2/build/Parser.o compiler/stage2/build/ParserCore.o compiler/stage2/build/ParserCoreUtils.o compiler/stage2/build/RdrHsSyn.o compiler/stage2/build/ForeignCall.o compiler/stage2/build/PrelInfo.o compiler/stage2/build/PrelNames.o compiler/stage2/build/PrelRules.o compiler/stage2/build/PrimOp.o compiler/stage2/build/TysPrim.o compiler/stage2/build/TysWiredIn.o compiler/stage2/build/CostCentre.o compiler/stage2/build/SCCfinal.o compiler/stage2/build/RnBinds.o compiler/stage2/build/RnEnv.o compiler/stage2/build/RnExpr.o compiler/stage2/build/RnHsDoc.o compiler/stage2/build/RnHsSyn.o compiler/stage2/build/RnNames.o compiler/stage2/build/RnPat.o compiler/stage2/build/RnSource.o compiler/stage2/build/RnTypes.o compiler/stage2/build/CoreMonad.o compiler/stage2/build/CSE.o compiler/stage2/build/FloatIn.o compiler/stage2/build/FloatOut.o compiler/stage2/build/LiberateCase.o compiler/stage2/build/OccurAnal.o compiler/stage2/build/SAT.o compiler/stage2/build/SetLevels.o compiler/stage2/build/SimplCore.o compiler/stage2/build/SimplEnv.o compiler/stage2/build/SimplMonad.o compiler/stage2/build /SimplUtils.o compiler/stage2/build/Simplify.o compiler/stage2/build/SRT.o compiler/stage2/build/SimplStg.o compiler/stage2/build/StgStats.o compiler/stage2/build/Rules.o compiler/stage2/build/SpecConstr.o compiler/stage2/build/Specialise.o compiler/stage2/build/CoreToStg.o compiler/stage2/build/StgLint.o compiler/stage2/build/StgSyn.o compiler/stage2/build/DmdAnal.o compiler/stage2/build/SaAbsInt.o compiler/stage2/build/SaLib.o compiler/stage2/build/StrictAnal.o compiler/stage2/build/WorkWrap.o compiler/stage2/build/WwLib.o compiler/stage2/build/FamInst.o compiler/stage2/build/Inst.o compiler/stage2/build/TcAnnotations.o compiler/stage2/build/TcArrows.o compiler/stage2/build/TcBinds.o compiler/stage2/build/TcClassDcl.o compiler/stage2/build/TcDefaults.o compiler/stage2/build/TcDeriv.o compiler/stage2/build/TcEnv.o compiler/stage2/build/TcExpr.o compiler/stage2/build/TcForeign.o compiler/stage2/build/TcGenDeriv.o compiler/stage2/build/TcHsSyn.o compiler/stage2/build/TcHsType.o compiler/stage2/build/TcInstDcls.o compiler/stage2/build/TcMType.o compiler/stage2/build/TcMatches.o compiler/stage2/build/TcPat.o compiler/stage2/build/TcRnDriver.o compiler/stage2/build/TcRnMonad.o compiler/stage2/build/TcRnTypes.o compiler/stage2/build/TcRules.o compiler/stage2/build/TcSimplify.o compiler/stage2/build/TcTyClsDecls.o compiler/stage2/build/TcTyDecls.o compiler/stage2/build/TcTyFuns.o compiler/stage2/build/TcType.o compiler/stage2/build/TcUnify.o compiler/stage2/build/Class.o compiler/stage2/build/Coercion.o compiler/stage2/build/FamInstEnv.o compiler/stage2/build/FunDeps.o compiler/stage2/build/Generics.o compiler/stage2/build/InstEnv.o compiler/stage2/build/TyCon.o compiler/stage2/build/Type.o compiler/stage2/build/TypeRep.o compiler/stage2/build/Unify.o compiler/stage2/build/Bag.o compiler/stage2/build/Binary.o compiler/stage2/build/BufWrite.o compiler/stage2/build/Digraph.o compiler/stage2/build/Encoding.o compiler/stage2/build/FastBool.o compiler/stage2/build/FastFunctions.o compiler/stage2/build/FastMutInt.o compiler /stage2/build/FastString.o compiler/stage2/build/FastTypes.o compiler/stage2/build/Fingerprint.o compiler/stage2/build/FiniteMap.o compiler/stage2/build/GraphBase.o compiler/stage2/build/GraphColor.o compiler/stage2/build/GraphOps.o compiler/stage2/build/GraphPpr.o compiler/stage2/build/IOEnv.o compiler/stage2/build/Interval.o compiler/stage2/build/LazyUniqFM.o compiler/stage2/build/ListSetOps.o compiler/stage2/build/Maybes.o compiler/stage2/build/MonadUtils.o compiler/stage2/build/OrdList.o compiler/stage2/build/Outputable.o compiler/stage2/build/Panic.o compiler/stage2/build/Pretty.o compiler/stage2/build/Serialized.o compiler/stage2/build/State.o compiler/stage2/build/StringBuffer.o compiler/stage2/build/UniqFM.o compiler/stage2/build/UniqSet.o compiler/stage2/build/Util.o compiler/stage2/build/VectBuiltIn.o compiler/stage2/build/VectCore.o compiler/stage2/build/VectMonad.o compiler/stage2/build/VectType.o compiler/stage2/build/VectUtils.o compiler/stage2/build/Vectorise.o compiler/stage2/build/parser/cutils.o compiler/stage2/build/utils/md5.o `/usr/bin/find compiler/stage2/build -name "*_stub.o" -print` ld warning: atom sorting error for _ghczm6zi12zi1zi20091220_LibFFI_Czuffizucif_closure_tbl and _ghczm6zi12zi1zi20091220_LibFFI_Czuffizutype_closure_tbl in compiler/stage2/build/LibFFI.o ld warning: atom sorting error for _ghczm6zi12zi1zi20091220_LibFFI_Czuffizucif_closure_tbl and _ghczm6zi12zi1zi20091220_LibFFI_Czuffizutype_closure_tbl in compiler/stage2/build/LibFFI.o ld: scattered reloc r_address too large for inferred architecture ppc make[1]: *** [compiler/stage2/build/HSghc-6.12.1.20091220.o] Error 1 make: *** [all] Error 2 From ghcbuild at microsoft.com Sun Dec 20 19:27:48 2009 From: ghcbuild at microsoft.com (GHC Build Reports) Date: Sun Dec 20 19:27:50 2009 Subject: [nightly] 20-Dec-2009 build of HEAD on x86_64-unknown-linux (cam-04-unx.europe.corp.microsoft.com) Message-ID: <20091221002748.EF1A832469B@www.haskell.org> Build description = HEAD on x86_64-unknown-linux (cam-04-unx.europe.corp.microsoft.com) Build location = /64playpen/simonmar/nightly/HEAD-cam-04-unx Build config file = /home/simonmar/nightly/site/msrc/conf-HEAD-cam-04-unx Nightly build started on cam-04-unx at Sun Dec 20 19:00:01 GMT 2009. **** checking out new source tree ... warning: . already present; omitting ok. (GHC Version 6.13.20091220) **** Building stage 1 compiler ... ok. **** Building stage 2 compiler ... ok. **** Building stage 3 compiler ... failed; relevant barfage is below. **** building source distribution ... ok. **** building testsuite tools ... ok. **** running tests ... ok (summary below). **** building compiler binary distribution ... ok. **** uploading binary distribution ... ok. **** running nofib (-O) ... ok. **** running nofib (-O -fvia-C) ... ok. **** running nofib (-O -prof -auto-all) ... ok. **** running nofib (-O -prof -auto-all -fasm) ... ok. **** running nofib (-fasm) ... ok. **** publishing logs ... Received disconnect from 128.36.229.215: 2: Corrupted MAC on input. lost connection failed. Logs are at http://www.haskell.org/ghc/dist/current/logs Dists are at http://www.haskell.org/ghc/dist/current/dist Docs are at http://www.haskell.org/ghc/dist/current/docs All done! Nightly build finished successfully at Mon Dec 21 00:54:03 GMT 2009 ------------- GHC Test summary --------------------- OVERALL SUMMARY for test run started at Sun Dec 20 20:54:11 GMT 2009 2434 total tests, which gave rise to 13456 test cases, of which 0 caused framework failures 2782 were skipped 10297 expected passes 359 expected failures 0 unexpected passes 18 unexpected failures Unexpected failures: T3001-2(prof_hb) annrun01(normal,optc,hpc,optasm,ghci,threaded1,threaded2,dyn) apirecomp001(normal) barton-mangler-bug(profc) concprog001(ghci) concprog002(threaded2) ghci024(normal) ghcpkg05(normal) hpc_markup_multi_001(normal) hpc_markup_multi_002(normal) hpc_markup_multi_003(normal) ---------------------------------------------------- ------------------------------------------------------------------------ ------------------------------------------------------------------------ The last 30 lines of /64playpen/simonmar/nightly/HEAD-cam-04-unx/logs/x86_64-unknown-linux-stage3 are ------------------------------------------------------------------------ ------------------------------------------------------------------------ [RHS of Bitmap.intsToReverseBitmap :: GHC.Types.Int -> [GHC.Types.Int] -> Bitmap.Bitmap] INLINE binder is (non-rule) loop breaker: Bitmap.intsToReverseBitmap "inplace/bin/ghc-stage2" -H32m -O -package-name ghc-6.13.20091220 -hide-all-packages -i -icompiler/nativeGen -icompiler/basicTypes -icompiler/cmm -icompiler/codeGen -icompiler/coreSyn -icompiler/deSugar -icompiler/ghci -icompiler/hsSyn -icompiler/iface -icompiler/main -icompiler/parser -icompiler/prelude -icompiler/profiling -icompiler/rename -icompiler/simplCore -icompiler/simplStg -icompiler/specialise -icompiler/stgSyn -icompiler/stranal -icompiler/typecheck -icompiler/types -icompiler/utils -icompiler/vectorise -icompiler/stage3/build -icompiler/stage3/build/autogen -Icompiler/stage3/build -Icompiler/stage3/build/autogen -Icompiler/../libffi/build/include -Icompiler/stage2 -Icompiler/../libraries/base/cbits -Icompiler/../libraries/base/include -Icompiler/. -Icompiler/parser -Icompiler/utils -optP-DGHCI -optP-include -optPcompiler/stage3/build/autogen/cabal_macros.h -package Cabal-1.9.0 -package array-0.3.0.0 -package base-4.2.0.0 -package bin-package-db-0.0.0.0 -package bytestring-0.9.1.5 -package containers-0.3.0.0 -package directory-1.0.1.0 -package filepath-1.1.0.3 -package hpc-0.5.0.5 -package old-time-1.0.0.3 -package process-1.0.1.2 -package template-haskell-2.4.0.0 -package unix-2.4.0.0 -Wall -fno-warn-name-shadowing -fno-warn-orphans -XCPP -XMagicHash -XUnboxedTuples -XPatternGuards -XForeignFunctionInterface -XEmptyDataDecls -XTypeSynonymInstances -XMultiParamTypeClasses -XFlexibleInstances -XRank2Types -XScopedTypeVariables -XDeriveDataTypeable -XRelaxedPolyRec -DGHCI_TABLES_NEXT_TO_CODE -DSTAGE=3 -H64m -O -fasm -DDEBUG -dcore-lint -debug +RTS -c -RTS -odir compiler/stage3/build -hidir compiler/stage3/build -stubdir compiler/stage3/build -hisuf hi -osuf o -hcsuf hc -c compiler/coreSyn/PprCore.lhs -o compiler/stage3/build/PprCore.o "inplace/bin/ghc-stage2" -H32m -O -package-name ghc-6.13.20091220 -hide-all-packages -i -icompiler/nativeGen -icompiler/basicTypes -icompiler/cmm -icompiler/codeGen -icompiler/coreSyn -icompiler/deSugar -icompiler/ghci -icompiler/hsSyn -icompiler/iface -icompiler/main -icompiler/parser -icompiler/prelude -icompiler/profiling -icompiler/rename -icompiler/simplCore -icompiler/simplStg -icompiler/specialise -icompiler/stgSyn -icompiler/stranal -icompiler/typecheck -icompiler/types -icompiler/utils -icompiler/vectorise -icompiler/stage3/build -icompiler/stage3/build/autogen -Icompiler/stage3/build -Icompiler/stage3/build/autogen -Icompiler/../libffi/build/include -Icompiler/stage2 -Icompiler/../libraries/base/cbits -Icompiler/../libraries/base/include -Icompiler/. -Icompiler/parser -Icompiler/utils -optP-DGHCI -optP-include -optPcompiler/stage3/build/autogen/cabal_macros.h -package Cabal-1.9.0 -package array-0.3.0.0 -package base-4.2.0.0 -package bin-package-db-0.0.0.0 -package bytestring-0.9.1.5 -package containers-0.3.0.0 -package directory-1.0.1.0 -package filepath-1.1.0.3 -package hpc-0.5.0.5 -package old-time-1.0.0.3 -package process-1.0.1.2 -package template-haskell-2.4.0.0 -package unix-2.4.0.0 -Wall -fno-warn-name-shadowing -fno-warn-orphans -XCPP -XMagicHash -XUnboxedTuples -XPatternGuards -XForeignFunctionInterface -XEmptyDataDecls -XTypeSynonymInstances -XMultiParamTypeClasses -XFlexibleInstances -XRank2Types -XScopedTypeVariables -XDeriveDataTypeable -XRelaxedPolyRec -DGHCI_TABLES_NEXT_TO_CODE -DSTAGE=3 -H64m -O -fasm -DDEBUG -dcore-lint -debug +RTS -c -RTS -odir compiler/stage3/build -hidir compiler/stage3/build -stubdir compiler/stage3/build -hisuf hi -osuf o -hcsuf hc -c compiler/stgSyn/StgSyn.lhs -o compiler/stage3/build/StgSyn.o *** Core Lint warnings : in result of Worker Wrapper binds *** {-# LINE 673 "compiler/stgSyn/StgSyn.lhs #-}: [RHS of StgSyn.pprStgExpr :: forall bndr_a1lP bdee_a1lQ. (Outputable.Outputable bndr_a1lP, Outputable.Outputable bdee_a1lQ, GHC.Classes.Ord bdee_a1lQ) => StgSyn.GenStgExpr bndr_a1lP bdee_a1lQ -> Outputable.SDoc] INLINE binder is (non-rule) loop breaker: StgSyn.pprStgExpr {-# LINE 613 "compiler/stgSyn/StgSyn.lhs #-}: [RHS of StgSyn.pprGenStgBinding :: forall bndr_a1lU bdee_a1lV. (Outputable.Outputable bndr_a1lU, Outputable.Outputable bdee_a1lV, GHC.Classes.Ord bdee_a1lV) => StgSyn.GenStgBinding bndr_a1lU bdee_a1lV -> Outputable.SDoc] INLINE binder is (non-rule) loop breaker: StgSyn.pprGenStgBinding "inplace/bin/ghc-stage2" -H32m -O -package-name ghc-6.13.20091220 -hide-all-packages -i -icompiler/nativeGen -icompiler/basicTypes -icompiler/cmm -icompiler/codeGen -icompiler/coreSyn -icompiler/deSugar -icompiler/ghci -icompiler/hsSyn -icompiler/iface -icompiler/main -icompiler/parser -icompiler/prelude -icompiler/profiling -icompiler/rename -icompiler/simplCore -icompiler/simplStg -icompiler/specialise -icompiler/stgSyn -icompiler/stranal -icompiler/typecheck -icompiler/types -icompiler/utils -icompiler/vectorise -icompiler/stage3/build -icompiler/stage3/build/autogen -Icompiler/stage3/build -Icompiler/stage3/build/autogen -Icompiler/../libffi/build/include -Icompiler/stage2 -Icompiler/../libraries/base/cbits -Icompiler/../libraries/base/include -Icompiler/. -Icompiler/parser -Icompiler/utils -optP-DGHCI -optP-include -optPcompiler/stage3/build/autogen/cabal_macros.h -package Cabal-1.9.0 -package array-0.3.0.0 -package base-4.2.0.0 -package bin-package-db-0.0.0.0 -package bytestring-0.9.1.5 -package containers-0.3.0.0 -package directory-1.0.1.0 -package filepath-1.1.0.3 -package hpc-0.5.0.5 -package old-time-1.0.0.3 -package process-1.0.1.2 -package template-haskell-2.4.0.0 -package unix-2.4.0.0 -Wall -fno-warn-name-shadowing -fno-warn-orphans -XCPP -XMagicHash -XUnboxedTuples -XPatternGuards -XForeignFunctionInterface -XEmptyDataDecls -XTypeSynonymInstances -XMultiParamTypeClasses -XFlexibleInstances -XRank2Types -XScopedTypeVariables -XDeriveDataTypeable -XRelaxedPolyRec -DGHCI_TABLES_NEXT_TO_CODE -DSTAGE=3 -H64m -O -fasm -DDEBUG -dcore-lint -debug +RTS -c -RTS -odir compiler/stage3/build -hidir compiler/stage3/build -stubdir compiler/stage3/build -hisuf hi -osuf o -hcsuf hc -c compiler/codeGen/ClosureInfo.lhs -o compiler/stage3/build/ClosureInfo.o gmake[1]: *** [compiler/stage3/build/ClosureInfo.o] Segmentation fault gmake: *** [all] Error 2 real 2m15.709s user 2m2.789s sys 0m12.924s Nightly run ended at Mon Dec 21 00:54:03 GMT 2009 From chak at cse.unsw.edu.au Sun Dec 20 22:46:41 2009 From: chak at cse.unsw.edu.au (Manuel M T Chakravarty) Date: Sun Dec 20 22:20:30 2009 Subject: Validate fails on Mac OS X, again! Message-ID: <87E636D3-CB74-40EC-8033-5DAF8DFA2ADA@cse.unsw.edu.au> > 'tr' -d '\t' < compiler/main/DynFlags.hs | '/usr/bin/sed' '/^xFlags/,/]/s/^ *( *\("[^"]*"\)[^"]*/ [\1] ++/p;d' >> utils/ghc-cabal/dist-dummy-ghc/build/dummy-ghc.hs > sed: 1: "s|/Users/chak/Code/ghc- ...": bad flag in substitute command: 'i' > make[1]: *** [utils/unlit/dist/build/.depend.c_asm] Error 1 Ian, I assume this is part of recent build system changes ? correct me if I am wrong. You have got a Mac to validate things like that. I get the feeling that you don't like using the Mac, but believe me, it is getting tiring to be the first person who trips over these Linux-isms (the missing gmp.h dependency was the previous botch in that line). Manuel From ghcbuild at microsoft.com Sun Dec 20 22:32:59 2009 From: ghcbuild at microsoft.com (GHC Build Reports) Date: Sun Dec 20 22:33:02 2009 Subject: [nightly] 20-Dec-2009 build of HEAD on i386-unknown-linux (cam-02-unx.europe.corp.microsoft.com) Message-ID: <20091221033259.E9CC4324215@www.haskell.org> Build description = HEAD on i386-unknown-linux (cam-02-unx.europe.corp.microsoft.com) Build location = /playpen/simonmar/nightly/HEAD Build config file = /home/simonmar/nightly/site/msrc/conf-HEAD-cam-02-unx Nightly build started on cam-02-unx at Sun Dec 20 18:00:01 GMT 2009. **** checking out new source tree ... warning: . already present; omitting ok. (GHC Version 6.13.20091220) **** Building stage 1 compiler ... ok. **** Building stage 2 compiler ... ok. **** Building stage 3 compiler ... ok. **** building testsuite tools ... ok. **** running tests ... failed. **** building compiler binary distribution ... failed. **** running nofib (-O) ... failed. **** running nofib (-O -fasm) ... failed. **** running nofib (-O -prof -auto-all) ... failed. **** running nofib (-O -prof -auto-all -fasm) ... failed. **** running nofib (-fasm) ... failed. **** running nofib (-unreg) ... failed. **** publishing logs ... ok. Logs are at http://www.haskell.org/ghc/dist/current/logs Dists are at http://www.haskell.org/ghc/dist/current/dist Docs are at http://www.haskell.org/ghc/dist/current/docs All done! Nightly build finished successfully at Mon Dec 21 03:59:13 GMT 2009 Nightly run ended at Mon Dec 21 03:59:13 GMT 2009 From bit.bucket at galois.com Mon Dec 21 03:30:04 2009 From: bit.bucket at galois.com (BuildBot Collator) Date: Mon Dec 21 03:03:55 2009 Subject: Daily report for head Message-ID: <200912210830.nBL8U4eb015551@monk.galois.com> Skipped content of type multipart/alternative-------------- next part -------------- Last 30 lines: checking for gfind... no checking for find... /usr/bin/find checking for sort... /bin/sort checking for GHC version date... given 6.13.20091220 checking for ghc... no configure: error: GHC is required unless bootstrapping from .hc files. -------------- next part -------------- Last 30 lines: config.status: creating testsuite/Makefile config.status: creating man/Makefile config.status: creating libffi.pc config.status: creating fficonfig.h config.status: linking ./src/x86/ffitarget.h to include/ffitarget.h config.status: executing depfiles commands config.status: executing include commands config.status: executing src commands # libffi.so needs to be built with the correct soname. # NOTE: this builds libffi_convience.so with the incorrect # soname, but we don't need that anyway! cd libffi && \ "cp" build/libtool build/libtool.orig; \ sed -e s/soname_spec=.*/soname_spec="libHSffi-ghc6.13.20091221.dylib"/ build/libtool.orig > build/libtool # We don't want libtool's cygwin hacks cd libffi && \ "cp" build/libtool build/libtool.orig; \ sed -e s/dlname=\'\$tdlname\'/dlname=\'\$dlname\'/ build/libtool.orig > build/libtool touch libffi/stamp.ffi.configure "inplace/bin/mkdirhier" libffi/dist-install/build//. "cp" libffi/build/include/ffi.h libffi/dist-install/build/ffi.h "/usr/sbin/dtrace" -Iincludes -Irts -Ilibffi/build/include -C -h -o rts/dist/build/RtsProbes.h -s rts/RtsProbes.d "rm" -f rts/dist/build/.depend-v-l-debug-thr-thr_debug-thr_l.c_asm.tmp touch rts/dist/build/.depend-v-l-debug-thr-thr_debug-thr_l.c_asm.tmp /usr/bin/gcc -E -DPROFILING -DTHREADED_RTS -DDEBUG -Irts/dist/build -m32 -Wall -Wextra -Wstrict-prototypes -Wmissing-prototypes -Wmissing-declarations -Winline -Waggregate-return -Wpointer-arith -Wmissing-noreturn -Wcast-align -Wnested-externs -Wredundant-decls -Iincludes -Irts -DCOMPILING_RTS -fno-strict-aliasing -fno-common -Ilibffi/build/include -DDTRACE -fomit-frame-pointer -DRtsWay=\"rts_v\" -Wno-strict-prototypes -Wno-strict-prototypes -MM rts/Adjustor.c -MF rts/dist/build/.depend-v-l-debug-thr-thr_debug-thr_l.c_asm.bit sed -e "1s|\.o|\.o|" -e "1s|^|rts/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|/Users/thorkilnaur/tn/buildbot/ghc/tnaur-x86-osx/tnaur-x86-osx-head/build/||gi" rts/dist/build/.depend-v-l-debug-thr-thr_debug-thr_l.c_asm.bit >> rts/dist/build/.depend-v-l-debug-thr-thr_debug-thr_l.c_asm.tmp && sed -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|/Users/thorkilnaur/tn/buildbot/ghc/tnaur-x86-osx/tnaur-x86-osx-head/build/||gi" rts/dist/build/.depend-v-l-debug-thr-thr_debug-thr_l.c_asm.bit >> rts/dist/build/.depend-v-l-debug-thr-thr_debug-thr_l.c_asm.tmp && sed -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|/Users/thorkilnaur/tn/buildbot/ghc/tnaur-x86-osx/tnaur-x86-osx-head/build/||gi" rts/dist/build/.depend-v-l-debug-thr-thr_debug-thr_l.c_asm.bit >> rts/dist/build/.depend-v-l-debug-thr-thr_debug-thr_l.c_asm.tmp && sed -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|/Users/thorkilnaur/tn/buildbot/ghc/tnaur-x86-osx/tnaur-x86-osx-head/build/||gi" rts/dist/build/.depend-v-l-debug-thr-thr_debug-thr_l.c_asm.bit >> rts/dist/build/.depend-v-l-debug-thr-thr_debug-thr_l.c_asm.tmp && sed -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|/Users/thorkilnaur/tn/buildbot/ghc/tnaur-x86-osx/tnaur-x86-osx-head/build/||gi" rts/dist/build/.depend-v-l-debug-thr-thr_debug-thr_l.c_asm.bit >> rts/dist/build/.depend-v-l-debug-thr-thr_debug-thr_l.c_asm.tmp && sed -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|/Users/thorkilnaur/tn/buildbot/ghc/tnaur-x86-osx/tnaur-x86-osx-head/build/||gi" rts/dist/build/.depend-v-l-debug-thr-thr_debug-thr_l.c_asm.bit >> rts/dist/build/.depend-v-l-debug-thr-thr_debug-thr_l.c_asm.tmp && true sed: 1: "s|/Users/thorkilnaur/tn ...": bad flag in substitute command: 'i' make[1]: *** [rts/dist/build/.depend-v-l-debug-thr-thr_debug-thr_l.c_asm] Error 1 make: *** [all] Error 2 -------------- next part -------------- Last 30 lines: From bit.bucket at galois.com Mon Dec 21 03:30:04 2009 From: bit.bucket at galois.com (BuildBot Collator) Date: Mon Dec 21 03:03:57 2009 Subject: Daily report for stable Message-ID: <200912210830.nBL8U4F0015554@monk.galois.com> Skipped content of type multipart/alternative-------------- next part -------------- Last 30 lines: ------------------------------------------------------------------------ == Recursively making `boot' in runstdtest nofib-analyse imaginary spectral real ... PWD = /playpen/buildbot/x86-linux-stable/build/nofib ------------------------------------------------------------------------ ------------------------------------------------------------------------ == make boot -w; in /playpen/buildbot/x86-linux-stable/build/nofib/runstdtest ------------------------------------------------------------------------ rm -f -f runstdtest echo '#!/usr/bin/perl' >> runstdtest echo '$RM = "rm -f";' >> runstdtest echo '$DEFAULT_TMPDIR = "/tmp";' >> runstdtest echo '$CONTEXT_DIFF = "diff -U 1";' >> runstdtest cat runstdtest.prl >> runstdtest chmod +x runstdtest Finished making boot in runstdtest: 0 ------------------------------------------------------------------------ == make boot -w; in /playpen/buildbot/x86-linux-stable/build/nofib/nofib-analyse ------------------------------------------------------------------------ /home/simonmar/fp/bin/i386-unknown-linux/ghc -O -cpp -fglasgow-exts --make Main -o nofib-analyse Main.hs:15:17: Could not find module `Text.Html': Use -v to see a list of the files searched for. make[2]: *** [nofib-analyse] Error 1 Failed making boot in nofib-analyse: 1 make[1]: Leaving directory `/playpen/buildbot/x86-linux-stable/build/nofib' make[1]: *** [boot] Error 1 -------------- next part -------------- Last 30 lines: PWD = /playpen/buildbot/x86-linux-stable/build/nofib ------------------------------------------------------------------------ ------------------------------------------------------------------------ == make all -wk; in /playpen/buildbot/x86-linux-stable/build/nofib/runstdtest ------------------------------------------------------------------------ rm -f -f runstdtest echo '#!/usr/bin/perl' >> runstdtest echo '$RM = "rm -f";' >> runstdtest echo '$DEFAULT_TMPDIR = "/tmp";' >> runstdtest echo '$CONTEXT_DIFF = "diff -U 1";' >> runstdtest cat runstdtest.prl >> runstdtest chmod +x runstdtest Finished making all in runstdtest: 0 ------------------------------------------------------------------------ == make all -wk; in /playpen/buildbot/x86-linux-stable/build/nofib/nofib-analyse ------------------------------------------------------------------------ /home/simonmar/fp/bin/i386-unknown-linux/ghc -O -cpp -fglasgow-exts --make Main -o nofib-analyse Main.hs:15:17: Could not find module `Text.Html': Use -v to see a list of the files searched for. make[2]: *** [nofib-analyse] Error 1 make[2]: Target `all' not remade because of errors. make[1]: *** [all] Error 1 make[1]: Target `default' not remade because of errors. Failed making all in nofib-analyse: 1 make[1]: Leaving directory `/playpen/buildbot/x86-linux-stable/build/nofib' -------------- next part -------------- Last 30 lines: ------------------------------------------------------------------------ == Recursively making `boot' in runstdtest nofib-analyse imaginary spectral real ... PWD = /playpen/buildbot/x86-linux-stable/build/nofib ------------------------------------------------------------------------ ------------------------------------------------------------------------ == make boot -w; in /playpen/buildbot/x86-linux-stable/build/nofib/runstdtest ------------------------------------------------------------------------ rm -f -f runstdtest echo '#!/usr/bin/perl' >> runstdtest echo '$RM = "rm -f";' >> runstdtest echo '$DEFAULT_TMPDIR = "/tmp";' >> runstdtest echo '$CONTEXT_DIFF = "diff -U 1";' >> runstdtest cat runstdtest.prl >> runstdtest chmod +x runstdtest Finished making boot in runstdtest: 0 ------------------------------------------------------------------------ == make boot -w; in /playpen/buildbot/x86-linux-stable/build/nofib/nofib-analyse ------------------------------------------------------------------------ /home/simonmar/fp/bin/i386-unknown-linux/ghc -O -cpp -fglasgow-exts --make Main -o nofib-analyse Main.hs:15:17: Could not find module `Text.Html': Use -v to see a list of the files searched for. make[2]: *** [nofib-analyse] Error 1 make[1]: *** [boot] Error 1 Failed making boot in nofib-analyse: 1 make[1]: Leaving directory `/playpen/buildbot/x86-linux-stable/build/nofib' -------------- next part -------------- Last 30 lines: PWD = /playpen/buildbot/x86-linux-stable/build/nofib ------------------------------------------------------------------------ ------------------------------------------------------------------------ == make all -wk; in /playpen/buildbot/x86-linux-stable/build/nofib/runstdtest ------------------------------------------------------------------------ rm -f -f runstdtest echo '#!/usr/bin/perl' >> runstdtest echo '$RM = "rm -f";' >> runstdtest echo '$DEFAULT_TMPDIR = "/tmp";' >> runstdtest echo '$CONTEXT_DIFF = "diff -U 1";' >> runstdtest cat runstdtest.prl >> runstdtest chmod +x runstdtest Finished making all in runstdtest: 0 ------------------------------------------------------------------------ == make all -wk; in /playpen/buildbot/x86-linux-stable/build/nofib/nofib-analyse ------------------------------------------------------------------------ /home/simonmar/fp/bin/i386-unknown-linux/ghc -O -cpp -fglasgow-exts --make Main -o nofib-analyse Main.hs:15:17: Could not find module `Text.Html': Use -v to see a list of the files searched for. Failed making all in nofib-analyse: 1 make[1]: Leaving directory `/playpen/buildbot/x86-linux-stable/build/nofib' make[2]: *** [nofib-analyse] Error 1 make[2]: Target `all' not remade because of errors. make[1]: *** [all] Error 1 make[1]: Target `default' not remade because of errors. -------------- next part -------------- Last 30 lines: ------------------------------------------------------------------------ == Recursively making `boot' in runstdtest nofib-analyse imaginary spectral real ... PWD = /playpen/buildbot/x86-linux-stable/build/nofib ------------------------------------------------------------------------ ------------------------------------------------------------------------ == make boot -w; in /playpen/buildbot/x86-linux-stable/build/nofib/runstdtest ------------------------------------------------------------------------ rm -f -f runstdtest echo '#!/usr/bin/perl' >> runstdtest echo '$RM = "rm -f";' >> runstdtest echo '$DEFAULT_TMPDIR = "/tmp";' >> runstdtest echo '$CONTEXT_DIFF = "diff -U 1";' >> runstdtest cat runstdtest.prl >> runstdtest chmod +x runstdtest Finished making boot in runstdtest: 0 ------------------------------------------------------------------------ == make boot -w; in /playpen/buildbot/x86-linux-stable/build/nofib/nofib-analyse ------------------------------------------------------------------------ /home/simonmar/fp/bin/i386-unknown-linux/ghc -O -cpp -fglasgow-exts --make Main -o nofib-analyse Main.hs:15:17: Could not find module `Text.Html': Use -v to see a list of the files searched for. make[2]: *** [nofib-analyse] Error 1 make[1]: *** [boot] Error 1 Failed making boot in nofib-analyse: 1 make[1]: Leaving directory `/playpen/buildbot/x86-linux-stable/build/nofib' -------------- next part -------------- Last 30 lines: PWD = /playpen/buildbot/x86-linux-stable/build/nofib ------------------------------------------------------------------------ ------------------------------------------------------------------------ == make all -wk; in /playpen/buildbot/x86-linux-stable/build/nofib/runstdtest ------------------------------------------------------------------------ rm -f -f runstdtest echo '#!/usr/bin/perl' >> runstdtest echo '$RM = "rm -f";' >> runstdtest echo '$DEFAULT_TMPDIR = "/tmp";' >> runstdtest echo '$CONTEXT_DIFF = "diff -U 1";' >> runstdtest cat runstdtest.prl >> runstdtest chmod +x runstdtest Finished making all in runstdtest: 0 ------------------------------------------------------------------------ == make all -wk; in /playpen/buildbot/x86-linux-stable/build/nofib/nofib-analyse ------------------------------------------------------------------------ /home/simonmar/fp/bin/i386-unknown-linux/ghc -O -cpp -fglasgow-exts --make Main -o nofib-analyse Main.hs:15:17: Could not find module `Text.Html': Use -v to see a list of the files searched for. make[2]: *** [nofib-analyse] Error 1 make[2]: Target `all' not remade because of errors. Failed making all in nofib-analyse: 1 make[1]: Leaving directory `/playpen/buildbot/x86-linux-stable/build/nofib' make[1]: *** [all] Error 1 make[1]: Target `default' not remade because of errors. -------------- next part -------------- Last 30 lines: ------------------------------------------------------------------------ == Recursively making `boot' in runstdtest nofib-analyse imaginary spectral real ... PWD = /playpen/buildbot/x86-linux-stable/build/nofib ------------------------------------------------------------------------ ------------------------------------------------------------------------ == make boot -w; in /playpen/buildbot/x86-linux-stable/build/nofib/runstdtest ------------------------------------------------------------------------ rm -f -f runstdtest echo '#!/usr/bin/perl' >> runstdtest echo '$RM = "rm -f";' >> runstdtest echo '$DEFAULT_TMPDIR = "/tmp";' >> runstdtest echo '$CONTEXT_DIFF = "diff -U 1";' >> runstdtest cat runstdtest.prl >> runstdtest chmod +x runstdtest Finished making boot in runstdtest: 0 ------------------------------------------------------------------------ == make boot -w; in /playpen/buildbot/x86-linux-stable/build/nofib/nofib-analyse ------------------------------------------------------------------------ /home/simonmar/fp/bin/i386-unknown-linux/ghc -O -cpp -fglasgow-exts --make Main -o nofib-analyse Main.hs:15:17: Could not find module `Text.Html': Use -v to see a list of the files searched for. make[2]: *** [nofib-analyse] Error 1 Failed making boot in nofib-analyse: 1 make[1]: Leaving directory `/playpen/buildbot/x86-linux-stable/build/nofib' make[1]: *** [boot] Error 1 -------------- next part -------------- Last 30 lines: PWD = /playpen/buildbot/x86-linux-stable/build/nofib ------------------------------------------------------------------------ ------------------------------------------------------------------------ == make all -wk; in /playpen/buildbot/x86-linux-stable/build/nofib/runstdtest ------------------------------------------------------------------------ rm -f -f runstdtest echo '#!/usr/bin/perl' >> runstdtest echo '$RM = "rm -f";' >> runstdtest echo '$DEFAULT_TMPDIR = "/tmp";' >> runstdtest echo '$CONTEXT_DIFF = "diff -U 1";' >> runstdtest cat runstdtest.prl >> runstdtest chmod +x runstdtest Finished making all in runstdtest: 0 ------------------------------------------------------------------------ == make all -wk; in /playpen/buildbot/x86-linux-stable/build/nofib/nofib-analyse ------------------------------------------------------------------------ /home/simonmar/fp/bin/i386-unknown-linux/ghc -O -cpp -fglasgow-exts --make Main -o nofib-analyse Main.hs:15:17: Could not find module `Text.Html': Use -v to see a list of the files searched for. Failed making all in nofib-analyse: 1 make[1]: Leaving directory `/playpen/buildbot/x86-linux-stable/build/nofib' make[2]: *** [nofib-analyse] Error 1 make[2]: Target `all' not remade because of errors. make[1]: *** [all] Error 1 make[1]: Target `default' not remade because of errors. -------------- next part -------------- Last 30 lines: ------------------------------------------------------------------------ == Recursively making `boot' in runstdtest nofib-analyse imaginary spectral real ... PWD = /playpen/buildbot/x86-linux-stable/build/nofib ------------------------------------------------------------------------ ------------------------------------------------------------------------ == make boot -w; in /playpen/buildbot/x86-linux-stable/build/nofib/runstdtest ------------------------------------------------------------------------ rm -f -f runstdtest echo '#!/usr/bin/perl' >> runstdtest echo '$RM = "rm -f";' >> runstdtest echo '$DEFAULT_TMPDIR = "/tmp";' >> runstdtest echo '$CONTEXT_DIFF = "diff -U 1";' >> runstdtest cat runstdtest.prl >> runstdtest chmod +x runstdtest Finished making boot in runstdtest: 0 ------------------------------------------------------------------------ == make boot -w; in /playpen/buildbot/x86-linux-stable/build/nofib/nofib-analyse ------------------------------------------------------------------------ /home/simonmar/fp/bin/i386-unknown-linux/ghc -O -cpp -fglasgow-exts --make Main -o nofib-analyse Main.hs:15:17: Could not find module `Text.Html': Use -v to see a list of the files searched for. make[2]: *** [nofib-analyse] Error 1 Failed making boot in nofib-analyse: 1 make[1]: Leaving directory `/playpen/buildbot/x86-linux-stable/build/nofib' make[1]: *** [boot] Error 1 -------------- next part -------------- Last 30 lines: PWD = /playpen/buildbot/x86-linux-stable/build/nofib ------------------------------------------------------------------------ ------------------------------------------------------------------------ == make all -wk; in /playpen/buildbot/x86-linux-stable/build/nofib/runstdtest ------------------------------------------------------------------------ rm -f -f runstdtest echo '#!/usr/bin/perl' >> runstdtest echo '$RM = "rm -f";' >> runstdtest echo '$DEFAULT_TMPDIR = "/tmp";' >> runstdtest echo '$CONTEXT_DIFF = "diff -U 1";' >> runstdtest cat runstdtest.prl >> runstdtest chmod +x runstdtest Finished making all in runstdtest: 0 ------------------------------------------------------------------------ == make all -wk; in /playpen/buildbot/x86-linux-stable/build/nofib/nofib-analyse ------------------------------------------------------------------------ /home/simonmar/fp/bin/i386-unknown-linux/ghc -O -cpp -fglasgow-exts --make Main -o nofib-analyse Main.hs:15:17: Could not find module `Text.Html': Use -v to see a list of the files searched for. Failed making all in nofib-analyse: 1 make[1]: Leaving directory `/playpen/buildbot/x86-linux-stable/build/nofib' make[2]: *** [nofib-analyse] Error 1 make[2]: Target `all' not remade because of errors. make[1]: *** [all] Error 1 make[1]: Target `default' not remade because of errors. From marlowsd at gmail.com Mon Dec 21 06:00:38 2009 From: marlowsd at gmail.com (Simon Marlow) Date: Mon Dec 21 05:34:22 2009 Subject: patch applied (ghc): improve panic messages for srcLocLine, srcLocCol Message-ID: <20091221110037.GA20993@haskell.galois.com> Thu Dec 17 02:38:01 PST 2009 Simon Marlow * improve panic messages for srcLocLine, srcLocCol Ignore-this: f58623a39bcc65201f150ce9560739d1 M ./compiler/basicTypes/SrcLoc.lhs -2 +2 View patch online: http://darcs.haskell.org/ghc/_darcs/patches/20091217103801-12142-a42d4657ca41e2514595a06d8568c99cafad965c.gz From marlowsd at gmail.com Mon Dec 21 06:00:51 2009 From: marlowsd at gmail.com (Simon Marlow) Date: Mon Dec 21 05:34:35 2009 Subject: patch applied (ghc): kill some old GRAN/PARALLEL_HASKELL code Message-ID: <20091221110051.GA21012@haskell.galois.com> Thu Dec 17 02:38:16 PST 2009 Simon Marlow * kill some old GRAN/PARALLEL_HASKELL code Ignore-this: 9bcfe3e62c556074a6f9396385ba1cf4 M ./rts/Threads.c -14 View patch online: http://darcs.haskell.org/ghc/_darcs/patches/20091217103816-12142-fe2dc9253518d130605edf81b92954aaf3a465ce.gz From marlowsd at gmail.com Mon Dec 21 06:00:58 2009 From: marlowsd at gmail.com (Simon Marlow) Date: Mon Dec 21 05:34:41 2009 Subject: patch applied (ghc): Fix #3751, also fix some lexical error SrcLocs Message-ID: <20091221110057.GA21031@haskell.galois.com> Thu Dec 17 05:26:58 PST 2009 Simon Marlow * Fix #3751, also fix some lexical error SrcLocs Ignore-this: 63e11a7a64bb0c98e793e4cc883f051d M ./compiler/parser/Lexer.x -35 +34 View patch online: http://darcs.haskell.org/ghc/_darcs/patches/20091217132658-12142-1f2651677b06fead47000afc8299d321edd6d91d.gz From marlowsd at gmail.com Mon Dec 21 06:15:13 2009 From: marlowsd at gmail.com (Simon Marlow) Date: Mon Dec 21 05:48:57 2009 Subject: patch applied (testsuite): add test for #3751 Message-ID: <20091221111513.GA25161@haskell.galois.com> Thu Dec 17 02:37:19 PST 2009 Simon Marlow * add test for #3751 Ignore-this: 4ea7b2ac894242efa4b6b26f30002995 A ./tests/ghc-regress/parser/should_fail/T3751.hs A ./tests/ghc-regress/parser/should_fail/T3751.stderr M ./tests/ghc-regress/parser/should_fail/all.T +1 View patch online: http://darcs.haskell.org/testsuite/_darcs/patches/20091217103719-12142-46a8563098ef87b951c0497653b5e47f3355c61c.gz From marlowsd at gmail.com Mon Dec 21 06:15:18 2009 From: marlowsd at gmail.com (Simon Marlow) Date: Mon Dec 21 05:49:01 2009 Subject: patch applied (testsuite): accept output (better SrcLocs for lexer errors) Message-ID: <20091221111517.GA25180@haskell.galois.com> Mon Dec 21 02:58:53 PST 2009 Simon Marlow * accept output (better SrcLocs for lexer errors) Ignore-this: e9b5577cc7cef3717f44b1ededd891b0 M ./tests/ghc-regress/parser/should_fail/read004.stderr -1 +1 M ./tests/ghc-regress/parser/should_fail/read005.stderr -2 +2 View patch online: http://darcs.haskell.org/testsuite/_darcs/patches/20091221105853-12142-bcd576de2a5cef69ae8a3ede73e1971ddf08d031.gz From marlowsd at gmail.com Mon Dec 21 07:12:46 2009 From: marlowsd at gmail.com (Simon Marlow) Date: Mon Dec 21 06:46:29 2009 Subject: patch applied (nofib): add Galois' Ray Tracer Message-ID: <20091221121245.GA27346@haskell.galois.com> Mon Dec 21 04:08:52 PST 2009 Simon Marlow * add Galois' Ray Tracer Ignore-this: 71d3946e6a7e8fcf4fc9ba667a3aa6f9 A ./parallel/gray/ A ./parallel/gray/CSG.hs A ./parallel/gray/Construct.hs A ./parallel/gray/Data.hs A ./parallel/gray/Eval.hs A ./parallel/gray/Geometry.hs A ./parallel/gray/Illumination.hs A ./parallel/gray/Intersections.hs A ./parallel/gray/Interval.hs A ./parallel/gray/Main.hs A ./parallel/gray/Makefile A ./parallel/gray/Misc.hs A ./parallel/gray/Parse.hs A ./parallel/gray/Primitives.hs A ./parallel/gray/RayTrace.hs A ./parallel/gray/Surface.hs A ./parallel/gray/foo A ./parallel/gray/foo.gif A ./parallel/gray/galois.gml A ./parallel/gray/gray.ppm A ./parallel/gray/gray.stdout View patch online: http://darcs.haskell.org/nofib/_darcs/patches/20091221120852-12142-b7e1416a4ce188334c220687374c91cd5c397552.gz From marlowsd at gmail.com Mon Dec 21 07:12:49 2009 From: marlowsd at gmail.com (Simon Marlow) Date: Mon Dec 21 06:46:32 2009 Subject: patch applied (nofib): add quicksort Message-ID: <20091221121249.GA27373@haskell.galois.com> Mon Dec 21 04:09:22 PST 2009 Simon Marlow * add quicksort Ignore-this: c40bdd732b8e59542a6a20da3aeaf63a A ./parallel/quicksort/ A ./parallel/quicksort/QuickSort.hs A ./parallel/quicksort/QuickSortD.hs View patch online: http://darcs.haskell.org/nofib/_darcs/patches/20091221120922-12142-89d4ba686efa4dc65cc85295f2090ee083ee4abe.gz From marlowsd at gmail.com Mon Dec 21 07:12:51 2009 From: marlowsd at gmail.com (Simon Marlow) Date: Mon Dec 21 06:46:35 2009 Subject: patch applied (nofib): Changes to work with parallel-2.x Message-ID: <20091221121250.GA27390@haskell.galois.com> Mon Dec 21 04:10:52 PST 2009 Simon Marlow * Changes to work with parallel-2.x Ignore-this: 49cd8ca13b3a252eb55351113c31af1c M ./parallel/matmult/MatMult.hs -4 +5 M ./parallel/ray/Main.lhs -21 +21 M ./parallel/sumeuler/SumEuler.hs -57 +57 View patch online: http://darcs.haskell.org/nofib/_darcs/patches/20091221121052-12142-d3dff21e22130c8c64dcc05fcf5084e0234da1bf.gz From marlowsd at gmail.com Mon Dec 21 07:45:17 2009 From: marlowsd at gmail.com (Simon Marlow) Date: Mon Dec 21 07:19:03 2009 Subject: patch applied (ghc): Partial support for Haiku (#3727) Message-ID: <20091221124516.GA1388@haskell.galois.com> Mon Dec 21 03:02:50 PST 2009 Simon Marlow * Partial support for Haiku (#3727) Ignore-this: 5d4a3104c1bd50b7eae64780cb73071d M ./compiler/main/DriverPipeline.hs -1 +1 M ./configure.ac -1 +1 M ./rts/posix/GetTime.c -1 +1 View patch online: http://darcs.haskell.org/ghc/_darcs/patches/20091221110250-12142-25f44689924030bacf9678c3e291a7331515fed5.gz From marlowsd at gmail.com Mon Dec 21 07:45:25 2009 From: marlowsd at gmail.com (Simon Marlow) Date: Mon Dec 21 07:19:10 2009 Subject: patch applied (ghc): Fixes to account for the new layout of MUT_ARR_PTRS (see #650) Message-ID: <20091221124524.GA1421@haskell.galois.com> Mon Dec 21 03:52:49 PST 2009 Simon Marlow * Fixes to account for the new layout of MUT_ARR_PTRS (see #650) Ignore-this: ca4a58628707b362dccedb74e81ef052 M ./rts/sm/Compact.c -11 +12 View patch online: http://darcs.haskell.org/ghc/_darcs/patches/20091221115249-12142-20e4cb799df366b249b738974e2904724965b804.gz From simonpj at microsoft.com Mon Dec 21 11:09:38 2009 From: simonpj at microsoft.com (Simon Peyton Jones) Date: Mon Dec 21 10:43:32 2009 Subject: patch applied (ghc): Add an extra heading in the output for count_lines Message-ID: <20091221160936.GA12916@haskell.galois.com> Fri Dec 18 02:54:03 PST 2009 simonpj@microsoft.com * Add an extra heading in the output for count_lines Ignore-this: 9e4e91930aba49ad6a247aa1d38297cd M ./utils/count_lines/count_lines.lprl +1 View patch online: http://darcs.haskell.org/ghc/_darcs/patches/20091218105403-1287e-804f40a82d655d1c85efa40d37585814c2b7c122.gz From simonpj at microsoft.com Mon Dec 21 11:09:55 2009 From: simonpj at microsoft.com (Simon Peyton Jones) Date: Mon Dec 21 10:43:40 2009 Subject: patch applied (ghc): Comments only Message-ID: <20091221160954.GA12954@haskell.galois.com> Fri Dec 18 02:54:34 PST 2009 simonpj@microsoft.com * Comments only Ignore-this: 48a8ed9e9703b412a7dd3201f22cf92d M ./compiler/typecheck/TcInstDcls.lhs +4 View patch online: http://darcs.haskell.org/ghc/_darcs/patches/20091218105434-1287e-916f668b25d84f3fa200004e2eb185af47cb54b0.gz From simonpj at microsoft.com Mon Dec 21 11:10:02 2009 From: simonpj at microsoft.com (Simon Peyton Jones) Date: Mon Dec 21 10:43:48 2009 Subject: patch applied (ghc): Set fixity (left-assoc) for setIdOccInfo Message-ID: <20091221161002.GA12980@haskell.galois.com> Fri Dec 18 08:35:13 PST 2009 simonpj@microsoft.com * Set fixity (left-assoc) for setIdOccInfo Ignore-this: 6de9c34824e7713d120c889fc019a72a M ./compiler/basicTypes/Id.lhs +1 View patch online: http://darcs.haskell.org/ghc/_darcs/patches/20091218163513-1287e-24cf299b6d212bb60052e9cd2da3e225af6feb02.gz From simonpj at microsoft.com Mon Dec 21 11:10:10 2009 From: simonpj at microsoft.com (Simon Peyton Jones) Date: Mon Dec 21 10:43:56 2009 Subject: patch applied (ghc): Make warning printing a bit less noisy Message-ID: <20091221161010.GA13036@haskell.galois.com> Fri Dec 18 08:35:49 PST 2009 simonpj@microsoft.com * Make warning printing a bit less noisy Ignore-this: 86bc5d020b077b6c9d666d3e4d93bd1e Use -dppr-debug to make it noisy again M ./compiler/coreSyn/CoreSubst.lhs -1 +2 M ./compiler/utils/Outputable.lhs -1 +1 View patch online: http://darcs.haskell.org/ghc/_darcs/patches/20091218163549-1287e-54fd929f9bd0735b4e76703f42b63956da419de0.gz From simonpj at microsoft.com Mon Dec 21 11:10:24 2009 From: simonpj at microsoft.com (Simon Peyton Jones) Date: Mon Dec 21 10:44:11 2009 Subject: patch applied (ghc): Make -ddump-inlinings and -ddump-rule-firings less noisy Message-ID: <20091221161023.GA13061@haskell.galois.com> Fri Dec 18 08:37:42 PST 2009 simonpj@microsoft.com * Make -ddump-inlinings and -ddump-rule-firings less noisy Ignore-this: aea0634c569afd5486de9c6e7dad2ae2 By default, these two now print *one line* per inlining or rule-firing. If you want the previous (voluminous) behaviour, use -dverbose-core2core. M ./compiler/coreSyn/CoreUnfold.lhs -1 +1 M ./compiler/simplCore/Simplify.lhs -18 +30 View patch online: http://darcs.haskell.org/ghc/_darcs/patches/20091218163742-1287e-a24c17b0d8f1d33457eee837c6ebde36fbbd2ccb.gz From simonpj at microsoft.com Mon Dec 21 11:10:34 2009 From: simonpj at microsoft.com (Simon Peyton Jones) Date: Mon Dec 21 10:44:20 2009 Subject: patch applied (ghc): Move loop-breaker info from original function to worker in work/wrap Message-ID: <20091221161033.GA13112@haskell.galois.com> Fri Dec 18 08:41:07 PST 2009 simonpj@microsoft.com * Move loop-breaker info from original function to worker in work/wrap Ignore-this: cc5c062f02577834baa5031e25497c57 When doing a w/w split, if the original function is a loop breaker then the worker (not the wrapper) becomes one instead. This isn't very important, because loop breaker information is recalculated afresh by the occurrence analyser, but it seems more kosher. And Lint was bleating piteously about things with InlineRules that were loop breakers. M ./compiler/stranal/WorkWrap.lhs -4 +10 View patch online: http://darcs.haskell.org/ghc/_darcs/patches/20091218164107-1287e-f95f7a2d66c28cffa9503a13f187b51fa0caa3ef.gz From simonpj at microsoft.com Mon Dec 21 11:10:41 2009 From: simonpj at microsoft.com (Simon Peyton Jones) Date: Mon Dec 21 10:44:31 2009 Subject: patch applied (ghc): Comments only Message-ID: <20091221161040.GA13141@haskell.galois.com> Fri Dec 18 08:41:19 PST 2009 simonpj@microsoft.com * Comments only Ignore-this: b4731841b036e614385cadbdfeda70b0 M ./compiler/typecheck/TcInstDcls.lhs -1 +3 View patch online: http://darcs.haskell.org/ghc/_darcs/patches/20091218164119-1287e-fd5ec3072674685b5a7fc1912bad84f232fe9e9a.gz From simonpj at microsoft.com Mon Dec 21 11:10:45 2009 From: simonpj at microsoft.com (Simon Peyton Jones) Date: Mon Dec 21 10:44:33 2009 Subject: patch applied (ghc): Always expose the unfolding of something with an InlineRule Message-ID: <20091221161045.GA13160@haskell.galois.com> Fri Dec 18 08:43:16 PST 2009 simonpj@microsoft.com * Always expose the unfolding of something with an InlineRule Ignore-this: 4f952f423848b8840fab69d63ee81d8f Previously a bottoming function with a strictness wrapper had a hidden inlining, and that was Very Bad, because in f x = if ... then bot_fun x else x+1 we really want to pass the *unboxed* x to bot_fun. This happens quite a bit in error handling code, eg for array indexing. M ./compiler/main/TidyPgm.lhs -9 +16 View patch online: http://darcs.haskell.org/ghc/_darcs/patches/20091218164316-1287e-670a3718821af3ec75345360cf3854b4d426242a.gz From simonpj at microsoft.com Mon Dec 21 11:10:52 2009 From: simonpj at microsoft.com (Simon Peyton Jones) Date: Mon Dec 21 10:44:39 2009 Subject: patch applied (ghc): Move all the CoreToDo stuff into CoreMonad Message-ID: <20091221161052.GA13181@haskell.galois.com> Fri Dec 18 08:45:21 PST 2009 simonpj@microsoft.com * Move all the CoreToDo stuff into CoreMonad Ignore-this: 57b3f63c1faa82f7246ca46e4c9a4412 This patch moves a lot of code around, but has zero functionality change. The idea is that the types CoreToDo SimplifierSwitch SimplifierMode FloatOutSwitches and the main core-to-core pipeline construction belong in simplCore/, and *not* in DynFlags. M ./compiler/main/DynFlags.hs -296 +9 M ./compiler/simplCore/CoreMonad.lhs -3 +546 M ./compiler/simplCore/FloatOut.lhs -1 +2 M ./compiler/simplCore/SetLevels.lhs -2 +1 M ./compiler/simplCore/SimplCore.lhs -5 +2 M ./compiler/simplCore/SimplEnv.lhs -1 +1 M ./compiler/simplCore/SimplMonad.lhs -240 +5 M ./compiler/simplCore/SimplUtils.lhs -6 +5 M ./compiler/simplCore/Simplify.lhs -3 +6 View patch online: http://darcs.haskell.org/ghc/_darcs/patches/20091218164521-1287e-9d2f3946bf7e0164d6c9f069a6ddaac430e59539.gz From simonpj at microsoft.com Mon Dec 21 11:10:57 2009 From: simonpj at microsoft.com (Simon Peyton Jones) Date: Mon Dec 21 10:44:43 2009 Subject: patch applied (ghc): Fix Trac #3776 Message-ID: <20091221161057.GA13200@haskell.galois.com> Mon Dec 21 07:55:09 PST 2009 simonpj@microsoft.com * Fix Trac #3776 Ignore-this: 69607bdc7208775a305a5f39a575f0e2 An easy fix. See Note [Usage for sub-bndrs] in RnEnv. M ./compiler/rename/RnEnv.lhs -2 +24 View patch online: http://darcs.haskell.org/ghc/_darcs/patches/20091221155509-1287e-6ac950c8846d3f89f6c914d96ea88cbc455b7ad6.gz From simonpj at microsoft.com Mon Dec 21 11:11:02 2009 From: simonpj at microsoft.com (Simon Peyton Jones) Date: Mon Dec 21 10:44:47 2009 Subject: patch applied (ghc): A bit of refactoring, plus a sanity check Message-ID: <20091221161101.GA13216@haskell.galois.com> Mon Dec 21 07:56:32 PST 2009 simonpj@microsoft.com * A bit of refactoring, plus a sanity check Ignore-this: ba3efed78ce0b752f26891179d6b3987 Check that a bottoming rhs does indeed get exposed with bottoming strictness Almost all the changed lines reflect some refactoring of tidyTopIdInfo. M ./compiler/main/TidyPgm.lhs -58 +65 View patch online: http://darcs.haskell.org/ghc/_darcs/patches/20091221155632-1287e-c2987e29df621c195e7755bd44e85c67a652461a.gz From simonpj at microsoft.com Mon Dec 21 11:11:06 2009 From: simonpj at microsoft.com (Simon Peyton Jones) Date: Mon Dec 21 10:44:51 2009 Subject: patch applied (ghc): Comments only (about implementing SPECIALISE pragmas) Message-ID: <20091221161106.GA13237@haskell.galois.com> Mon Dec 21 07:57:45 PST 2009 simonpj@microsoft.com * Comments only (about implementing SPECIALISE pragmas) Ignore-this: c8c98b061c162a4585ff1141b65ea91a M ./compiler/deSugar/DsBinds.lhs -30 +35 View patch online: http://darcs.haskell.org/ghc/_darcs/patches/20091221155745-1287e-26980667d6b0308272d78c3178e91003b154e686.gz From simonpj at microsoft.com Mon Dec 21 11:11:10 2009 From: simonpj at microsoft.com (Simon Peyton Jones) Date: Mon Dec 21 10:44:56 2009 Subject: patch applied (ghc): Fix Trac #3772: dict funs for single-field classes Message-ID: <20091221161110.GA13255@haskell.galois.com> Mon Dec 21 08:04:31 PST 2009 simonpj@microsoft.com * Fix Trac #3772: dict funs for single-field classes Ignore-this: 808f1a0633c600689653ab4763dc8628 This patch fixes a bug that meant that INLINE pragamas on a method of a single-field class didn't work properly. See Note [Single-method classes] in TcInstDcls, and Trac #3772 M ./compiler/typecheck/TcInstDcls.lhs -34 +61 View patch online: http://darcs.haskell.org/ghc/_darcs/patches/20091221160431-1287e-ff6a56840ffd59f9ecb426ff7cada3ae72e16491.gz From simonpj at microsoft.com Mon Dec 21 11:11:15 2009 From: simonpj at microsoft.com (Simon Peyton Jones) Date: Mon Dec 21 10:45:01 2009 Subject: patch applied (ghc): Add comments to darcs-all Message-ID: <20091221161114.GA13273@haskell.galois.com> Mon Dec 21 08:05:11 PST 2009 simonpj@microsoft.com * Add comments to darcs-all Ignore-this: 5a369a030785aec6ef0169e36757bba4 The comments explain how darcs-all decides what repo to use M ./darcs-all +31 View patch online: http://darcs.haskell.org/ghc/_darcs/patches/20091221160511-1287e-78b7da33e197223c89b1eec16c1c1c9e98bd91f3.gz From simonpj at microsoft.com Mon Dec 21 11:17:48 2009 From: simonpj at microsoft.com (Simon Peyton Jones) Date: Mon Dec 21 10:51:31 2009 Subject: patch applied (testsuite): Add test for Trac #3245 Message-ID: <20091221161747.GA13852@haskell.galois.com> Fri Dec 18 08:47:40 PST 2009 simonpj@microsoft.com * Add test for Trac #3245 Ignore-this: 139f702cdd7e6ceaf4b040cd1ac62285 A ./tests/ghc-regress/perf/should_run/T3245.hs A ./tests/ghc-regress/perf/should_run/T3245.stdout M ./tests/ghc-regress/perf/should_run/all.T +2 View patch online: http://darcs.haskell.org/testsuite/_darcs/patches/20091218164740-1287e-3451943f8037a4f24c79718f4028ddf9720bb8a1.gz From simonpj at microsoft.com Mon Dec 21 11:18:01 2009 From: simonpj at microsoft.com (Simon Peyton Jones) Date: Mon Dec 21 10:51:45 2009 Subject: patch applied (testsuite): Test Trac #3776 Message-ID: <20091221161800.GA13890@haskell.galois.com> Mon Dec 21 06:51:55 PST 2009 simonpj@microsoft.com * Test Trac #3776 Ignore-this: 6da368e3ec0665d75371f7b194c957bc A ./tests/ghc-regress/module/T3776.hs M ./tests/ghc-regress/module/all.T +1 View patch online: http://darcs.haskell.org/testsuite/_darcs/patches/20091221145155-1287e-d6144ff5394c1ce85e1ce778abde1e47be1e7769.gz From kili at outback.escape.de Mon Dec 21 14:50:49 2009 From: kili at outback.escape.de (Matthias Kilian) Date: Mon Dec 21 14:24:53 2009 Subject: Validate fails on Mac OS X, again! In-Reply-To: <87E636D3-CB74-40EC-8033-5DAF8DFA2ADA@cse.unsw.edu.au> References: <87E636D3-CB74-40EC-8033-5DAF8DFA2ADA@cse.unsw.edu.au> Message-ID: <20091221195049.GA7874@nutty.outback.escape.de> On Mon, Dec 21, 2009 at 02:46:41PM +1100, Manuel M T Chakravarty wrote: > > 'tr' -d '\t' < compiler/main/DynFlags.hs | '/usr/bin/sed' '/^xFlags/,/]/s/^ *( *\("[^"]*"\)[^"]*/ [\1] ++/p;d' >> utils/ghc-cabal/dist-dummy-ghc/build/dummy-ghc.hs > > sed: 1: "s|/Users/chak/Code/ghc- ...": bad flag in substitute command: 'i' > > make[1]: *** [utils/unlit/dist/build/.depend.c_asm] Error 1 > > Ian, I assume this is part of recent build system changes ? correct > me if I am wrong. You have got a Mac to validate things like > that. I get the feeling that you don't like using the Mac, but > believe me, it is getting tiring to be the first person who trips > over these Linux-isms (the missing gmp.h dependency was the > previous botch in that line). GNUisms, it's not Linux' fault, although I neither like Linux do I know any Linux distribution not using the GNU tools. FWIW, if you want to be a little bit more sure that things will work, http://www.opengroup.org/onlinepubs/9699919799/toc.htm may help. Not always, but very often. (But beware that the standard sometimes is plain stupid) In addition, the FreeBSD folks have a nice man2web interface offering man pages of all kind of operating systems, including some really old shit that probably doesn't matter much this days ;-) http://www.freebsd.org/cgi/man.cgi The problem with the GNU tools is that they claim to offer a way to turn on strict POSIX behaviour (via POSIXLY_CORRECT) but still fail to turn off all their extensions. You *have* to look at the standard or read man pages from other systems. Of course, you can also read the documentation of GNU tools (like GNU sed in this case), but you have to read the texinfo documentation, because their man pages typically aren't complete. Or worse (look at the debian man page of tar(1) for example). Oh, and BTW: if things work on MacOS, they can still fail on other systems -- those who are subscribed to the darcs mailinglists probably remember how much fun the darcs people had with some shell scripts on Solaris. Ciao, Kili From ghcbuild at microsoft.com Mon Dec 21 20:57:53 2009 From: ghcbuild at microsoft.com (GHC Build Reports) Date: Mon Dec 21 20:57:54 2009 Subject: [nightly] 21-Dec-2009 build of HEAD on x86_64-unknown-linux (cam-04-unx.europe.corp.microsoft.com) Message-ID: <20091222015753.3786B32421B@www.haskell.org> Build description = HEAD on x86_64-unknown-linux (cam-04-unx.europe.corp.microsoft.com) Build location = /64playpen/simonmar/nightly/HEAD-cam-04-unx Build config file = /home/simonmar/nightly/site/msrc/conf-HEAD-cam-04-unx Nightly build started on cam-04-unx at Mon Dec 21 19:00:01 GMT 2009. **** checking out new source tree ... warning: . already present; omitting ok. (GHC Version 6.13.20091221) **** Building stage 1 compiler ... ok. **** Building stage 2 compiler ... ok. **** Building stage 3 compiler ... ok. **** building source distribution ... ok. **** building testsuite tools ... ok. **** running tests ... ok (summary below). **** building compiler binary distribution ... ok. **** uploading binary distribution ... ok. **** running nofib (-O) ... ok. **** running nofib (-O -fvia-C) ... ok. **** running nofib (-O -prof -auto-all) ... ok. **** running nofib (-O -prof -auto-all -fasm) ... ok. **** running nofib (-fasm) ... ok. **** publishing logs ... Read from remote host haskell.org: Connection reset by peer lost connection failed. Logs are at http://www.haskell.org/ghc/dist/current/logs Dists are at http://www.haskell.org/ghc/dist/current/dist Docs are at http://www.haskell.org/ghc/dist/current/docs All done! Nightly build finished successfully at Tue Dec 22 02:24:11 GMT 2009 ------------- GHC Test summary --------------------- OVERALL SUMMARY for test run started at Mon Dec 21 21:43:12 GMT 2009 2437 total tests, which gave rise to 13474 test cases, of which 0 caused framework failures 2787 were skipped 10319 expected passes 359 expected failures 0 unexpected passes 9 unexpected failures Unexpected failures: 3429(ghci) T3001-2(prof_hb) annrun01(dyn) barton-mangler-bug(profc) concprog001(ghci,threaded2) hpc_markup_multi_001(normal) hpc_markup_multi_002(normal) hpc_markup_multi_003(normal) ---------------------------------------------------- Nightly run ended at Tue Dec 22 02:24:11 GMT 2009 From ghcbuild at microsoft.com Mon Dec 21 21:42:21 2009 From: ghcbuild at microsoft.com (GHC Build Reports) Date: Mon Dec 21 21:42:23 2009 Subject: [nightly] 21-Dec-2009 build of HEAD on i386-unknown-linux (cam-02-unx.europe.corp.microsoft.com) Message-ID: <20091222024221.7CC40324270@www.haskell.org> Build description = HEAD on i386-unknown-linux (cam-02-unx.europe.corp.microsoft.com) Build location = /playpen/simonmar/nightly/HEAD Build config file = /home/simonmar/nightly/site/msrc/conf-HEAD-cam-02-unx Nightly build started on cam-02-unx at Mon Dec 21 18:00:01 GMT 2009. **** checking out new source tree ... warning: . already present; omitting ok. (GHC Version 6.13.20091221) **** Building stage 1 compiler ... ok. **** Building stage 2 compiler ... ok. **** Building stage 3 compiler ... ok. **** building testsuite tools ... ok. **** running tests ... failed. **** building compiler binary distribution ... failed. **** running nofib (-O) ... failed. **** running nofib (-O -fasm) ... failed. **** running nofib (-O -prof -auto-all) ... failed. **** running nofib (-O -prof -auto-all -fasm) ... failed. **** running nofib (-fasm) ... failed. **** running nofib (-unreg) ... failed. **** publishing logs ... ok. Logs are at http://www.haskell.org/ghc/dist/current/logs Dists are at http://www.haskell.org/ghc/dist/current/dist Docs are at http://www.haskell.org/ghc/dist/current/docs All done! Nightly build finished successfully at Tue Dec 22 03:08:39 GMT 2009 Nightly run ended at Tue Dec 22 03:08:39 GMT 2009 From duncan.coutts at googlemail.com Tue Dec 22 01:26:16 2009 From: duncan.coutts at googlemail.com (Duncan Coutts) Date: Tue Dec 22 01:00:00 2009 Subject: Validate fails on Mac OS X, again! In-Reply-To: <20091221195049.GA7874@nutty.outback.escape.de> References: <87E636D3-CB74-40EC-8033-5DAF8DFA2ADA@cse.unsw.edu.au> <20091221195049.GA7874@nutty.outback.escape.de> Message-ID: <1261463176.9220.73802.camel@localhost> On Mon, 2009-12-21 at 20:50 +0100, Matthias Kilian wrote: > On Mon, Dec 21, 2009 at 02:46:41PM +1100, Manuel M T Chakravarty wrote: > > > 'tr' -d '\t' < compiler/main/DynFlags.hs | '/usr/bin/sed' '/^xFlags/,/]/s/^ *( *\("[^"]*"\)[^"]*/ [\1] ++/p;d' >> utils/ghc-cabal/dist-dummy-ghc/build/dummy-ghc.hs > > > sed: 1: "s|/Users/chak/Code/ghc- ...": bad flag in substitute command: 'i' > > > make[1]: *** [utils/unlit/dist/build/.depend.c_asm] Error 1 > > > > Ian, I assume this is part of recent build system changes ? correct > > me if I am wrong. You have got a Mac to validate things like > > that. I get the feeling that you don't like using the Mac, but > > believe me, it is getting tiring to be the first person who trips > > over these Linux-isms (the missing gmp.h dependency was the > > previous botch in that line). > > GNUisms, it's not Linux' fault, although I neither like Linux do I > know any Linux distribution not using the GNU tools. I don't think this was a GNUism. I think this change was in response to a bug I reported where the previous sed command failed to work on Solaris. Duncan From bit.bucket at galois.com Tue Dec 22 03:30:20 2009 From: bit.bucket at galois.com (BuildBot Collator) Date: Tue Dec 22 03:04:20 2009 Subject: Daily report for head Message-ID: <200912220830.nBM8UJwI030495@monk.galois.com> Build results: x86-64 Linux head: lost x86 Windows head: lost x86 Windows head fast: pass pass lost pass pass kahl G5 Gentoo Linux head: lost x86-64 Linux head unreg: lost Old unexpected test passes: 2410 2 x86-64 Linux head TH_spliceE5_prof 2 x86-64 Linux head newtype 2 x86-64 Linux head prof001 2 x86-64 Linux head prof002 2 x86-64 Linux head Old unexpected test failures: 1959 1 x86-64 Linux head T1969 3 x86-64 Linux head T2627b 1 x86-64 Linux head T3001-2 1 x86-64 Linux head unreg T3016 1 x86-64 Linux head TH_pragma 1 x86-64 Linux head unreg annrun01 3 x86-64 Linux head apirecomp001 2 x86-64 Linux head barton-mangler-bug 2 x86-64 Linux head break018 1 x86-64 Linux head bug1010 1 x86-64 Linux head unreg cg007 1 x86 Windows head concprog001 3 x86-64 Linux head createDirectoryIfMissing001 1 x86 Windows head derefnull 1 x86 Windows head divbyzero 1 x86 Windows head enum01 1 x86-64 Linux head getDirContents002 1 x86 Windows head getargs 1 x86-64 Linux head ghc-e005 1 x86-64 Linux head hpc001 2 x86-64 Linux head hpc_bad_001 2 x86-64 Linux head hpc_draft 3 x86-64 Linux head hpc_fork 2 x86-64 Linux head hpc_hand_overlay 3 x86-64 Linux head hpc_help 2 x86-64 Linux head hpc_help_draft 2 x86-64 Linux head hpc_help_help 2 x86-64 Linux head hpc_help_markup 2 x86-64 Linux head hpc_help_overlay 2 x86-64 Linux head hpc_help_report 2 x86-64 Linux head hpc_help_show 2 x86-64 Linux head hpc_help_version 2 x86-64 Linux head hpc_markup_001 3 x86-64 Linux head hpc_markup_002 3 x86-64 Linux head hpc_markup_error_001 2 x86-64 Linux head hpc_markup_error_002 2 x86-64 Linux head hpc_markup_multi_001 3 x86-64 Linux head hpc_markup_multi_002 3 x86-64 Linux head hpc_markup_multi_003 3 x86-64 Linux head hpc_overlay 3 x86-64 Linux head hpc_overlay2 3 x86-64 Linux head hpc_report_001 3 x86-64 Linux head hpc_report_002 3 x86-64 Linux head hpc_report_003 3 x86-64 Linux head hpc_report_error_001 2 x86-64 Linux head hpc_report_error_002 2 x86-64 Linux head hpc_report_multi_001 3 x86-64 Linux head hpc_report_multi_002 3 x86-64 Linux head hpc_report_multi_003 3 x86-64 Linux head hpc_show 3 x86-64 Linux head hpc_show_error_001 2 x86-64 Linux head hpc_show_error_002 2 x86-64 Linux head hpc_show_multi_001 3 x86-64 Linux head hpc_show_multi_002 3 x86-64 Linux head hpc_version 2 x86-64 Linux head layout004 1 x86-64 Linux head num009 1 x86 Windows head num012 1 x86 Windows head process004 1 x86 Windows head seward-space-leak 1 x86-64 Linux head signals004 1 x86-64 Linux head space_leak_001 1 x86-64 Linux head unreg tc170 1 x86-64 Linux head tough 2 x86-64 Linux head -------------- next part -------------- An HTML attachment was scrubbed... URL: http://www.haskell.org/pipermail/cvs-ghc/attachments/20091222/bf6eec1e/attachment-0001.html From bit.bucket at galois.com Tue Dec 22 03:30:20 2009 From: bit.bucket at galois.com (BuildBot Collator) Date: Tue Dec 22 03:04:22 2009 Subject: Daily report for stable Message-ID: <200912220830.nBM8UJvw030496@monk.galois.com> Skipped content of type multipart/alternative-------------- next part -------------- Last 30 lines: checking for gfind... no checking for find... /usr/bin/find checking for sort... /bin/sort checking for GHC version date... given 6.12.1.20091221 checking for ghc... no configure: error: GHC is required unless bootstrapping from .hc files. -------------- next part -------------- Last 30 lines: Running Haddock for dph-par-0.4.0... Preprocessing library dph-par-0.4.0... Running hscolour for dph-par-0.4.0... Warning: The documentation for the following packages are not installed. No links will be generated to these packages: ffi-1.0, rts-1.0 Warning: Data.Array.Parallel.Lifted.Repr: Instances of type and data families are not yet supported. Instances of the following families will be filtered out: PData, PRepr Warning: Data.Array.Parallel.Lifted.Instances: Instances of type and data families are not yet supported. Instances of the following families will be filtered out: PData, PRepr Warning: Data.Array.Parallel.Lifted.Closure: Instances of type and data families are not yet supported. Instances of the following families will be filtered out: PData, PRepr Warning: Data.Array.Parallel.Lifted: could not find link destinations for: Data.Array.Parallel.Lifted.Selector.Sel2 Warning: Data.Array.Parallel.Prelude: could not find link destinations for: Data.Array.Parallel.Unlifted.Distributed.Types.DPrim Data.Array.Parallel.Unlifted.Sequential.Flat.UArr.UPrim Warning: Data.Array.Parallel.Prelude.Int: could not find link destinations for: Data.Array.Parallel.Unlifted.Distributed.Types.DPrim Data.Array.Parallel.Unlifted.Sequential.Flat.UArr.UPrim Warning: Data.Array.Parallel.Prelude.Word8: could not find link destinations for: Data.Array.Parallel.Unlifted.Distributed.Types.DPrim Data.Array.Parallel.Unlifted.Sequential.Flat.UArr.UPrim Warning: Data.Array.Parallel.Prelude.Double: could not find link destinations for: Data.Array.Parallel.Unlifted.Distributed.Types.DPrim Data.Array.Parallel.Unlifted.Sequential.Flat.UArr.UPrim Documentation created: dist-install/doc/html/dph-par/index.html "/usr/bin/ld" -r -o compiler/stage1/build/HSghc-6.12.1.20091222.o compiler/stage1/build/AsmCodeGen.o compiler/stage1/build/TargetReg.o compiler/stage1/build/NCGMonad.o compiler/stage1/build/Instruction.o compiler/stage1/build/Size.o compiler/stage1/build/Reg.o compiler/stage1/build/RegClass.o compiler/stage1/build/PprBase.o compiler/stage1/build/PIC.o compiler/stage1/build/Platform.o compiler/stage1/build/Alpha/Regs.o compiler/stage1/build/Alpha/RegInfo.o compiler/stage1/build/Alpha/Instr.o compiler/stage1/build/Alpha/CodeGen.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/RegPlate.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/CCall.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/Reg Alloc/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/PPC/FreeRegs.o compiler/stage1/build/RegAlloc/Linear/SPARC/FreeRegs.o compiler/stage1/build/BasicTypes.o compiler/stage1/build/DataCon.o compiler/stage1/build/Demand.o compiler/stage1/build/Exception.o compiler/stage1/build/Id.o compiler/stage1/build/IdInfo.o compiler/stage1/build/Literal.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/NewDemand.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/BlockId.o compiler/stage1/build/CLabel.o compiler/stage1/build/Cmm.o compiler/stage1/build/CmmBrokenBlock.o compiler/stage1/build/CmmBuildInfoTables.o compiler/stage1/build/CmmCPS.o compiler/stage1/build/CmmCPSGen.o compiler/stage1/build/CmmCPSZ.o compiler/stage1/build/CmmCallConv.o compiler/stage1/build/CmmCommonBlockElimZ.o compiler/stage1/build/CmmContFlowOpt.o compiler/stage1/build/CmmCvt.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/CmmLiveZ.o compiler/stage1/build/CmmOpt.o compiler/stage1/build/CmmParse.o compiler/stage1/build/CmmProcPoint.o compiler/stage1/build/CmmProcPointZ.o compiler/stage 1/build/CmmSpillReload.o compiler/stage1/build/CmmStackLayout.o compiler/stage1/build/CmmTx.o compiler/stage1/build/CmmUtils.o compiler/stage1/build/CmmZipUtil.o compiler/stage1/build/DFMonad.o compiler/stage1/build/Dataflow.o compiler/stage1/build/MkZipCfg.o compiler/stage1/build/MkZipCfgCmm.o compiler/stage1/build/OptimizationFuel.o compiler/stage1/build/PprC.o compiler/stage1/build/PprCmm.o compiler/stage1/build/PprCmmZ.o compiler/stage1/build/StackColor.o compiler/stage1/build/StackPlacements.o compiler/stage1/build/ZipCfg.o compiler/stage1/build/ZipCfgCmmRep.o compiler/stage1/build/ZipCfgExtras.o compiler/stage1/build/ZipDataflow.o compiler/stage1/build/Bitmap.o compiler/stage1/build/CgBindery.o compiler/stage1/build/CgCallConv.o compiler/stage1/build/CgCase.o compiler/stage1/build/CgClosure.o compiler/stage1/build/CgCon.o compiler/stage1/build/CgExpr.o compiler/stage1/build/CgForeignCall.o compiler/stage1/build/CgHeapery.o compiler/stage1/build/CgHpc.o compiler/stage1/build/CgInfoTbls.o compiler/stage1/build/CgLetNoEscape.o compiler/stage1/build/CgMonad.o compiler/stage1/build/CgParallel.o compiler/stage1/build/CgPrimOp.o compiler/stage1/build/CgProf.o compiler/stage1/build/CgStackery.o compiler/stage1/build/CgTailCall.o compiler/stage1/build/CgTicky.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/StgCmmGran.o compiler/stage1/build/StgCmmHeap.o compiler/stage1/build/StgCmmHpc.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/ClosureInfo.o compiler/stage1/build/CodeGen.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/CoreTidy.o compiler/stage1/build/CoreUnfold.o compiler/stage1/build/CoreUtils.o compiler/stage1/build/ExternalCore.o compiler/stage1/build/MkCore.o compiler/stage1/build/MkExternalCore.o compiler/stage1/build/PprCore.o compiler/stage1/build/PprExternalCore.o compiler/stage1/build/CprAnalyse.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/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/Annotations.o compiler/stage1/build/BreakArray.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/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/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/PackageConfig.o compiler/stage1/build/Packages.o compiler/stage1/build/PprTyThing.o compiler/stage1/build/StaticFlags.o compiler/stage1/build/StaticFlagParser.o compiler/stage1/build/SysTools.o compiler/stage1/build/TidyPgm.o compiler/stage1/build/Ctype.o compiler/stage1/build/HaddockUtils.o compiler/stage1/build/LexCore.o compiler/stage1/build/Lexer.o compiler/stage1/build/Parser.o compiler/stage1/build/ParserCore.o compiler/stage1/build/ParserCoreUtils.o compiler/stage1/build/RdrHsSyn.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/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/RnHsSyn.o compiler/stage1/build/RnNames.o compiler/stage1/build/RnPat.o compiler/stage1/build/RnSource.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/SRT.o compiler/stage1/build/SimplStg.o compiler/stage1/build/StgStats.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/DmdAnal.o compiler/stage1/build/SaAbsInt.o compiler/stage1/build/SaLib.o compiler/stage1/build/StrictAnal.o compiler/stage1/b uild/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/TcHsSyn.o compiler/stage1/build/TcHsType.o compiler/stage1/build/TcInstDcls.o compiler/stage1/build/TcMType.o compiler/stage1/build/TcMatches.o compiler/stage1/build/TcPat.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/TcTyClsDecls.o compiler/stage1/build/TcTyDecls.o compiler/stage1/build/TcTyFuns.o compiler/stage1/build/TcType.o compiler/stage1/build/TcUnify.o compiler/stage1/build/Class.o compiler/stage1/build/Coercion.o compiler/stage1/build/FamInstEnv.o compiler/stage1/build/FunDeps.o compiler/stage1/build/Generics.o compiler/stage1/build/InstEnv.o compiler/stage1/build/TyCon.o compiler/stage1/build/Type.o compiler/stage1/build/TypeRep.o compiler/stage1/build/Unify.o compiler/stage1/build/Bag.o compiler/stage1/build/Binary.o compiler/stage1/build/BufWrite.o compiler/stage1/build/Digraph.o compiler/stage1/build/Encoding.o compiler/stage1/build/FastBool.o compiler/stage1/build/FastFunctions.o compiler/stage1/build/FastMutInt.o compiler/stage1/build/FastString.o compiler/stage1/build/FastTypes.o compiler/stage1/build/Fingerprint.o compiler/stage1/build/FiniteMap.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/Interval.o compiler/stage1/build/LazyUniqFM.o compiler/stage1/build/ListSetOps.o compiler/stage1/build/Maybes.o compiler/stage1/build/MonadUtils.o compiler/stage1/buil d/OrdList.o compiler/stage1/build/Outputable.o compiler/stage1/build/Panic.o compiler/stage1/build/Pretty.o compiler/stage1/build/Serialized.o compiler/stage1/build/State.o compiler/stage1/build/StringBuffer.o compiler/stage1/build/UniqFM.o compiler/stage1/build/UniqSet.o compiler/stage1/build/Util.o compiler/stage1/build/VectBuiltIn.o compiler/stage1/build/VectCore.o compiler/stage1/build/VectMonad.o compiler/stage1/build/VectType.o compiler/stage1/build/VectUtils.o compiler/stage1/build/Vectorise.o compiler/stage1/build/parser/cutils.o compiler/stage1/build/utils/md5.o `/usr/bin/find compiler/stage1/build -name "*_stub.o" -print` "/usr/bin/ld" -r -o compiler/stage2/build/HSghc-6.12.1.20091222.o compiler/stage2/build/AsmCodeGen.o compiler/stage2/build/TargetReg.o compiler/stage2/build/NCGMonad.o compiler/stage2/build/Instruction.o compiler/stage2/build/Size.o compiler/stage2/build/Reg.o compiler/stage2/build/RegClass.o compiler/stage2/build/PprBase.o compiler/stage2/build/PIC.o compiler/stage2/build/Platform.o compiler/stage2/build/Alpha/Regs.o compiler/stage2/build/Alpha/RegInfo.o compiler/stage2/build/Alpha/Instr.o compiler/stage2/build/Alpha/CodeGen.o compiler/stage2/build/X86/Regs.o compiler/stage2/build/X86/RegInfo.o compiler/stage2/build/X86/Instr.o compiler/stage2/build/X86/Cond.o compiler/stage2/build/X86/Ppr.o compiler/stage2/build/X86/CodeGen.o compiler/stage2/build/PPC/Regs.o compiler/stage2/build/PPC/RegInfo.o compiler/stage2/build/PPC/Instr.o compiler/stage2/build/PPC/Cond.o compiler/stage2/build/PPC/Ppr.o compiler/stage2/build/PPC/CodeGen.o compiler/stage2/build/SPARC/Base.o compiler/stage2/build/SPARC/Regs.o compiler/stage2/build/SPARC/RegPlate.o compiler/stage2/build/SPARC/Imm.o compiler/stage2/build/SPARC/AddrMode.o compiler/stage2/build/SPARC/Cond.o compiler/stage2/build/SPARC/Instr.o compiler/stage2/build/SPARC/Stack.o compiler/stage2/build/SPARC/ShortcutJump.o compiler/stage2/build/SPARC/Ppr.o compiler/stage2/build/SPARC/CodeGen.o compiler/stage2/build/SPARC/CodeGen/Amode.o compiler/stage2/build/SPARC/CodeGen/Base.o compiler/stage2/build/SPARC/CodeGen/CCall.o compiler/stage2/build/SPARC/CodeGen/CondCode.o compiler/stage2/build/SPARC/CodeGen/Gen32.o compiler/stage2/build/SPARC/CodeGen/Gen64.o compiler/stage2/build/SPARC/CodeGen/Sanity.o compiler/stage2/build/SPARC/CodeGen/Expand.o compiler/stage2/build/RegAlloc/Liveness.o compiler/stage2/build/RegAlloc/Graph/Main.o compiler/stage2/build/RegAlloc/Graph/Stats.o compiler/stage2/build/RegAlloc/Graph/ArchBase.o compiler/stage2/build/RegAlloc/Graph/ArchX86.o compiler/stage2/build/RegAlloc/Graph/Coalesce.o compiler/stage2/build/RegAlloc/Graph/Spill.o compiler/stage2/build/Reg Alloc/Graph/SpillClean.o compiler/stage2/build/RegAlloc/Graph/SpillCost.o compiler/stage2/build/RegAlloc/Graph/TrivColorable.o compiler/stage2/build/RegAlloc/Linear/Main.o compiler/stage2/build/RegAlloc/Linear/JoinToTargets.o compiler/stage2/build/RegAlloc/Linear/State.o compiler/stage2/build/RegAlloc/Linear/Stats.o compiler/stage2/build/RegAlloc/Linear/FreeRegs.o compiler/stage2/build/RegAlloc/Linear/StackMap.o compiler/stage2/build/RegAlloc/Linear/Base.o compiler/stage2/build/RegAlloc/Linear/X86/FreeRegs.o compiler/stage2/build/RegAlloc/Linear/PPC/FreeRegs.o compiler/stage2/build/RegAlloc/Linear/SPARC/FreeRegs.o compiler/stage2/build/DsMeta.o compiler/stage2/build/TcSplice.o compiler/stage2/build/Convert.o compiler/stage2/build/ByteCodeAsm.o compiler/stage2/build/ByteCodeFFI.o compiler/stage2/build/ByteCodeGen.o compiler/stage2/build/ByteCodeInstr.o compiler/stage2/build/ByteCodeItbls.o compiler/stage2/build/ByteCodeLink.o compiler/stage2/build/Debugger.o compiler/stage2/build/LibFFI.o compiler/stage2/build/Linker.o compiler/stage2/build/ObjLink.o compiler/stage2/build/RtClosureInspect.o compiler/stage2/build/BasicTypes.o compiler/stage2/build/DataCon.o compiler/stage2/build/Demand.o compiler/stage2/build/Exception.o compiler/stage2/build/Id.o compiler/stage2/build/IdInfo.o compiler/stage2/build/Literal.o compiler/stage2/build/MkId.o compiler/stage2/build/Module.o compiler/stage2/build/Name.o compiler/stage2/build/NameEnv.o compiler/stage2/build/NameSet.o compiler/stage2/build/NewDemand.o compiler/stage2/build/OccName.o compiler/stage2/build/RdrName.o compiler/stage2/build/SrcLoc.o compiler/stage2/build/UniqSupply.o compiler/stage2/build/Unique.o compiler/stage2/build/Var.o compiler/stage2/build/VarEnv.o compiler/stage2/build/VarSet.o compiler/stage2/build/BlockId.o compiler/stage2/build/CLabel.o compiler/stage2/build/Cmm.o compiler/stage2/build/CmmBrokenBlock.o compiler/stage2/build/CmmBuildInfoTables.o compiler/stage2/build/CmmCPS.o compiler/stage2/build/CmmCPSGen.o compiler/stage2/build/CmmCPSZ.o compiler/s tage2/build/CmmCallConv.o compiler/stage2/build/CmmCommonBlockElimZ.o compiler/stage2/build/CmmContFlowOpt.o compiler/stage2/build/CmmCvt.o compiler/stage2/build/CmmExpr.o compiler/stage2/build/CmmInfo.o compiler/stage2/build/CmmLex.o compiler/stage2/build/CmmLint.o compiler/stage2/build/CmmLive.o compiler/stage2/build/CmmLiveZ.o compiler/stage2/build/CmmOpt.o compiler/stage2/build/CmmParse.o compiler/stage2/build/CmmProcPoint.o compiler/stage2/build/CmmProcPointZ.o compiler/stage2/build/CmmSpillReload.o compiler/stage2/build/CmmStackLayout.o compiler/stage2/build/CmmTx.o compiler/stage2/build/CmmUtils.o compiler/stage2/build/CmmZipUtil.o compiler/stage2/build/DFMonad.o compiler/stage2/build/Dataflow.o compiler/stage2/build/MkZipCfg.o compiler/stage2/build/MkZipCfgCmm.o compiler/stage2/build/OptimizationFuel.o compiler/stage2/build/PprC.o compiler/stage2/build/PprCmm.o compiler/stage2/build/PprCmmZ.o compiler/stage2/build/StackColor.o compiler/stage2/build/StackPlacements.o compiler/stage2/build/ZipCfg.o compiler/stage2/build/ZipCfgCmmRep.o compiler/stage2/build/ZipCfgExtras.o compiler/stage2/build/ZipDataflow.o compiler/stage2/build/Bitmap.o compiler/stage2/build/CgBindery.o compiler/stage2/build/CgCallConv.o compiler/stage2/build/CgCase.o compiler/stage2/build/CgClosure.o compiler/stage2/build/CgCon.o compiler/stage2/build/CgExpr.o compiler/stage2/build/CgForeignCall.o compiler/stage2/build/CgHeapery.o compiler/stage2/build/CgHpc.o compiler/stage2/build/CgInfoTbls.o compiler/stage2/build/CgLetNoEscape.o compiler/stage2/build/CgMonad.o compiler/stage2/build/CgParallel.o compiler/stage2/build/CgPrimOp.o compiler/stage2/build/CgProf.o compiler/stage2/build/CgStackery.o compiler/stage2/build/CgTailCall.o compiler/stage2/build/CgTicky.o compiler/stage2/build/CgUtils.o compiler/stage2/build/StgCmm.o compiler/stage2/build/StgCmmBind.o compiler/stage2/build/StgCmmClosure.o compiler/stage2/build/StgCmmCon.o compiler/stage2/build/StgCmmEnv.o compiler/stage2/build/StgCmmExpr.o compiler/stage2/build/StgCmmForeign.o compil er/stage2/build/StgCmmGran.o compiler/stage2/build/StgCmmHeap.o compiler/stage2/build/StgCmmHpc.o compiler/stage2/build/StgCmmLayout.o compiler/stage2/build/StgCmmMonad.o compiler/stage2/build/StgCmmPrim.o compiler/stage2/build/StgCmmProf.o compiler/stage2/build/StgCmmTicky.o compiler/stage2/build/StgCmmUtils.o compiler/stage2/build/ClosureInfo.o compiler/stage2/build/CodeGen.o compiler/stage2/build/SMRep.o compiler/stage2/build/CoreArity.o compiler/stage2/build/CoreFVs.o compiler/stage2/build/CoreLint.o compiler/stage2/build/CorePrep.o compiler/stage2/build/CoreSubst.o compiler/stage2/build/CoreSyn.o compiler/stage2/build/CoreTidy.o compiler/stage2/build/CoreUnfold.o compiler/stage2/build/CoreUtils.o compiler/stage2/build/ExternalCore.o compiler/stage2/build/MkCore.o compiler/stage2/build/MkExternalCore.o compiler/stage2/build/PprCore.o compiler/stage2/build/PprExternalCore.o compiler/stage2/build/CprAnalyse.o compiler/stage2/build/Check.o compiler/stage2/build/Coverage.o compiler/stage2/build/Desugar.o compiler/stage2/build/DsArrows.o compiler/stage2/build/DsBinds.o compiler/stage2/build/DsCCall.o compiler/stage2/build/DsExpr.o compiler/stage2/build/DsForeign.o compiler/stage2/build/DsGRHSs.o compiler/stage2/build/DsListComp.o compiler/stage2/build/DsMonad.o compiler/stage2/build/DsUtils.o compiler/stage2/build/Match.o compiler/stage2/build/MatchCon.o compiler/stage2/build/MatchLit.o compiler/stage2/build/HsBinds.o compiler/stage2/build/HsDecls.o compiler/stage2/build/HsDoc.o compiler/stage2/build/HsExpr.o compiler/stage2/build/HsImpExp.o compiler/stage2/build/HsLit.o compiler/stage2/build/HsPat.o compiler/stage2/build/HsSyn.o compiler/stage2/build/HsTypes.o compiler/stage2/build/HsUtils.o compiler/stage2/build/BinIface.o compiler/stage2/build/BuildTyCl.o compiler/stage2/build/IfaceEnv.o compiler/stage2/build/IfaceSyn.o compiler/stage2/build/IfaceType.o compiler/stage2/build/LoadIface.o compiler/stage2/build/MkIface.o compiler/stage2/build/TcIface.o compiler/stage2/build/Annotations.o compiler/stage2/build/Bre akArray.o compiler/stage2/build/CmdLineParser.o compiler/stage2/build/CodeOutput.o compiler/stage2/build/Config.o compiler/stage2/build/Constants.o compiler/stage2/build/DriverMkDepend.o compiler/stage2/build/DriverPhases.o compiler/stage2/build/DriverPipeline.o compiler/stage2/build/DynFlags.o compiler/stage2/build/ErrUtils.o compiler/stage2/build/Finder.o compiler/stage2/build/GHC.o compiler/stage2/build/HeaderInfo.o compiler/stage2/build/HscMain.o compiler/stage2/build/HscStats.o compiler/stage2/build/HscTypes.o compiler/stage2/build/InteractiveEval.o compiler/stage2/build/PackageConfig.o compiler/stage2/build/Packages.o compiler/stage2/build/PprTyThing.o compiler/stage2/build/StaticFlags.o compiler/stage2/build/StaticFlagParser.o compiler/stage2/build/SysTools.o compiler/stage2/build/TidyPgm.o compiler/stage2/build/Ctype.o compiler/stage2/build/HaddockUtils.o compiler/stage2/build/LexCore.o compiler/stage2/build/Lexer.o compiler/stage2/build/Parser.o compiler/stage2/build/ParserCore.o compiler/stage2/build/ParserCoreUtils.o compiler/stage2/build/RdrHsSyn.o compiler/stage2/build/ForeignCall.o compiler/stage2/build/PrelInfo.o compiler/stage2/build/PrelNames.o compiler/stage2/build/PrelRules.o compiler/stage2/build/PrimOp.o compiler/stage2/build/TysPrim.o compiler/stage2/build/TysWiredIn.o compiler/stage2/build/CostCentre.o compiler/stage2/build/SCCfinal.o compiler/stage2/build/RnBinds.o compiler/stage2/build/RnEnv.o compiler/stage2/build/RnExpr.o compiler/stage2/build/RnHsDoc.o compiler/stage2/build/RnHsSyn.o compiler/stage2/build/RnNames.o compiler/stage2/build/RnPat.o compiler/stage2/build/RnSource.o compiler/stage2/build/RnTypes.o compiler/stage2/build/CoreMonad.o compiler/stage2/build/CSE.o compiler/stage2/build/FloatIn.o compiler/stage2/build/FloatOut.o compiler/stage2/build/LiberateCase.o compiler/stage2/build/OccurAnal.o compiler/stage2/build/SAT.o compiler/stage2/build/SetLevels.o compiler/stage2/build/SimplCore.o compiler/stage2/build/SimplEnv.o compiler/stage2/build/SimplMonad.o compiler/stage2/build /SimplUtils.o compiler/stage2/build/Simplify.o compiler/stage2/build/SRT.o compiler/stage2/build/SimplStg.o compiler/stage2/build/StgStats.o compiler/stage2/build/Rules.o compiler/stage2/build/SpecConstr.o compiler/stage2/build/Specialise.o compiler/stage2/build/CoreToStg.o compiler/stage2/build/StgLint.o compiler/stage2/build/StgSyn.o compiler/stage2/build/DmdAnal.o compiler/stage2/build/SaAbsInt.o compiler/stage2/build/SaLib.o compiler/stage2/build/StrictAnal.o compiler/stage2/build/WorkWrap.o compiler/stage2/build/WwLib.o compiler/stage2/build/FamInst.o compiler/stage2/build/Inst.o compiler/stage2/build/TcAnnotations.o compiler/stage2/build/TcArrows.o compiler/stage2/build/TcBinds.o compiler/stage2/build/TcClassDcl.o compiler/stage2/build/TcDefaults.o compiler/stage2/build/TcDeriv.o compiler/stage2/build/TcEnv.o compiler/stage2/build/TcExpr.o compiler/stage2/build/TcForeign.o compiler/stage2/build/TcGenDeriv.o compiler/stage2/build/TcHsSyn.o compiler/stage2/build/TcHsType.o compiler/stage2/build/TcInstDcls.o compiler/stage2/build/TcMType.o compiler/stage2/build/TcMatches.o compiler/stage2/build/TcPat.o compiler/stage2/build/TcRnDriver.o compiler/stage2/build/TcRnMonad.o compiler/stage2/build/TcRnTypes.o compiler/stage2/build/TcRules.o compiler/stage2/build/TcSimplify.o compiler/stage2/build/TcTyClsDecls.o compiler/stage2/build/TcTyDecls.o compiler/stage2/build/TcTyFuns.o compiler/stage2/build/TcType.o compiler/stage2/build/TcUnify.o compiler/stage2/build/Class.o compiler/stage2/build/Coercion.o compiler/stage2/build/FamInstEnv.o compiler/stage2/build/FunDeps.o compiler/stage2/build/Generics.o compiler/stage2/build/InstEnv.o compiler/stage2/build/TyCon.o compiler/stage2/build/Type.o compiler/stage2/build/TypeRep.o compiler/stage2/build/Unify.o compiler/stage2/build/Bag.o compiler/stage2/build/Binary.o compiler/stage2/build/BufWrite.o compiler/stage2/build/Digraph.o compiler/stage2/build/Encoding.o compiler/stage2/build/FastBool.o compiler/stage2/build/FastFunctions.o compiler/stage2/build/FastMutInt.o compiler /stage2/build/FastString.o compiler/stage2/build/FastTypes.o compiler/stage2/build/Fingerprint.o compiler/stage2/build/FiniteMap.o compiler/stage2/build/GraphBase.o compiler/stage2/build/GraphColor.o compiler/stage2/build/GraphOps.o compiler/stage2/build/GraphPpr.o compiler/stage2/build/IOEnv.o compiler/stage2/build/Interval.o compiler/stage2/build/LazyUniqFM.o compiler/stage2/build/ListSetOps.o compiler/stage2/build/Maybes.o compiler/stage2/build/MonadUtils.o compiler/stage2/build/OrdList.o compiler/stage2/build/Outputable.o compiler/stage2/build/Panic.o compiler/stage2/build/Pretty.o compiler/stage2/build/Serialized.o compiler/stage2/build/State.o compiler/stage2/build/StringBuffer.o compiler/stage2/build/UniqFM.o compiler/stage2/build/UniqSet.o compiler/stage2/build/Util.o compiler/stage2/build/VectBuiltIn.o compiler/stage2/build/VectCore.o compiler/stage2/build/VectMonad.o compiler/stage2/build/VectType.o compiler/stage2/build/VectUtils.o compiler/stage2/build/Vectorise.o compiler/stage2/build/parser/cutils.o compiler/stage2/build/utils/md5.o `/usr/bin/find compiler/stage2/build -name "*_stub.o" -print` ld warning: atom sorting error for _ghczm6zi12zi1zi20091222_LibFFI_Czuffizucif_closure_tbl and _ghczm6zi12zi1zi20091222_LibFFI_Czuffizutype_closure_tbl in compiler/stage2/build/LibFFI.o ld warning: atom sorting error for _ghczm6zi12zi1zi20091222_LibFFI_Czuffizucif_closure_tbl and _ghczm6zi12zi1zi20091222_LibFFI_Czuffizutype_closure_tbl in compiler/stage2/build/LibFFI.o ld: scattered reloc r_address too large for inferred architecture ppc make[1]: *** [compiler/stage2/build/HSghc-6.12.1.20091222.o] Error 1 make: *** [all] Error 2 From kili at outback.escape.de Tue Dec 22 15:08:54 2009 From: kili at outback.escape.de (Matthias Kilian) Date: Tue Dec 22 14:42:50 2009 Subject: Validate fails on Mac OS X, again! In-Reply-To: <1261463176.9220.73802.camel@localhost> References: <87E636D3-CB74-40EC-8033-5DAF8DFA2ADA@cse.unsw.edu.au> <20091221195049.GA7874@nutty.outback.escape.de> <1261463176.9220.73802.camel@localhost> Message-ID: <20091222200854.GB16616@nutty.outback.escape.de> On Tue, Dec 22, 2009 at 06:26:16AM +0000, Duncan Coutts wrote: > > GNUisms, it's not Linux' fault, although I neither like Linux do I > > know any Linux distribution not using the GNU tools. > > I don't think this was a GNUism. I think this change was in response to > a bug I reported where the previous sed command failed to work on > Solaris. Solaris sed(1) supports the `i' flag for the `s' command? Strange world... Anyway, I'm still trying to think of a fix that actually works as supposed -- without a clever idea (except for really ugly hacks). As the problem (according to Ians log message) is a flapping upper/lower-case drive letter on Windows, it would probably better to find why the drive letter from $(TOP) differs from the driver letter in the depfiles. Is this a systematic problem, like $(TOP) always uses upper-case, and the depfiles always use lower-case? That would allow for a simpler (and portable) fix. Ciao, Kili From dias at eecs.harvard.edu Tue Dec 22 18:10:31 2009 From: dias at eecs.harvard.edu (John Dias) Date: Tue Dec 22 17:44:11 2009 Subject: patch applied (ghc): Better error checking and code cleanup Message-ID: <20091222231030.GA8139@haskell.galois.com> Tue Dec 22 14:19:46 PST 2009 dias@cs.tufts.edu * Better error checking and code cleanup Ignore-this: 16e89f4115cb392ebbb0899c081157ed M ./compiler/codeGen/StgCmmExpr.hs -6 +5 View patch online: http://darcs.haskell.org/ghc/_darcs/patches/20091222221946-a3835-dad48f46fc1e34eb0df311c9cc222d0bac416382.gz From dias at eecs.harvard.edu Tue Dec 22 18:10:36 2009 From: dias at eecs.harvard.edu (John Dias) Date: Tue Dec 22 17:44:16 2009 Subject: patch applied (ghc): Copying Simon M's fix for 650 to the new codegen Message-ID: <20091222231035.GA8162@haskell.galois.com> Tue Dec 22 14:20:17 PST 2009 dias@cs.tufts.edu * Copying Simon M's fix for 650 to the new codegen Ignore-this: 4bd46e6ef23debc39c7c10aea3dfdf5c M ./compiler/codeGen/StgCmmPrim.hs -2 +15 View patch online: http://darcs.haskell.org/ghc/_darcs/patches/20091222222017-a3835-3ab0f9be05e1f8f8b5fa36f8f87c913ae7081ee6.gz From ghcbuild at microsoft.com Tue Dec 22 21:20:43 2009 From: ghcbuild at microsoft.com (GHC Build Reports) Date: Tue Dec 22 21:20:44 2009 Subject: [nightly] 22-Dec-2009 build of HEAD on x86_64-unknown-linux (cam-04-unx.europe.corp.microsoft.com) Message-ID: <20091223022043.17E1C32421F@www.haskell.org> Build description = HEAD on x86_64-unknown-linux (cam-04-unx.europe.corp.microsoft.com) Build location = /64playpen/simonmar/nightly/HEAD-cam-04-unx Build config file = /home/simonmar/nightly/site/msrc/conf-HEAD-cam-04-unx Nightly build started on cam-04-unx at Tue Dec 22 19:00:01 GMT 2009. **** checking out new source tree ... warning: . already present; omitting ok. (GHC Version 6.13.20091222) **** Building stage 1 compiler ... ok. **** Building stage 2 compiler ... ok. **** Building stage 3 compiler ... ok. **** building source distribution ... ok. **** building testsuite tools ... ok. **** running tests ... ok (summary below). **** building compiler binary distribution ... ok. **** uploading binary distribution ... ok. **** running nofib (-O) ... ok. **** running nofib (-O -fvia-C) ... ok. **** running nofib (-O -prof -auto-all) ... ok. **** running nofib (-O -prof -auto-all -fasm) ... ok. **** running nofib (-fasm) ... ok. **** publishing logs ... ok. Logs are at http://www.haskell.org/ghc/dist/current/logs Dists are at http://www.haskell.org/ghc/dist/current/dist Docs are at http://www.haskell.org/ghc/dist/current/docs All done! Nightly build finished successfully at Wed Dec 23 02:47:04 GMT 2009 ------------- GHC Test summary --------------------- OVERALL SUMMARY for test run started at Tue Dec 22 21:42:04 GMT 2009 2437 total tests, which gave rise to 13474 test cases, of which 0 caused framework failures 2787 were skipped 10319 expected passes 359 expected failures 0 unexpected passes 9 unexpected failures Unexpected failures: 3429(ghci) T3001-2(prof_hb) annrun01(dyn) barton-mangler-bug(profc) concprog001(ghci,threaded2) hpc_markup_multi_001(normal) hpc_markup_multi_002(normal) hpc_markup_multi_003(normal) ---------------------------------------------------- Nightly run ended at Wed Dec 23 02:47:04 GMT 2009 From ghcbuild at microsoft.com Tue Dec 22 23:08:04 2009 From: ghcbuild at microsoft.com (GHC Build Reports) Date: Tue Dec 22 23:08:05 2009 Subject: [nightly] 22-Dec-2009 build of HEAD on i386-unknown-linux (cam-02-unx.europe.corp.microsoft.com) Message-ID: <20091223040804.690C1324141@www.haskell.org> Build description = HEAD on i386-unknown-linux (cam-02-unx.europe.corp.microsoft.com) Build location = /playpen/simonmar/nightly/HEAD Build config file = /home/simonmar/nightly/site/msrc/conf-HEAD-cam-02-unx Nightly build started on cam-02-unx at Tue Dec 22 18:00:02 GMT 2009. **** checking out new source tree ... warning: . already present; omitting ok. (GHC Version 6.13.20091222) **** Building stage 1 compiler ... ok. **** Building stage 2 compiler ... ok. **** Building stage 3 compiler ... ok. **** building testsuite tools ... ok. **** running tests ... ok (summary below). **** building compiler binary distribution ... ok. **** uploading binary distribution ... ok. **** running nofib (-O) ... failed. **** running nofib (-O -fasm) ... failed. **** running nofib (-O -prof -auto-all) ... failed. **** running nofib (-O -prof -auto-all -fasm) ... failed. **** running nofib (-fasm) ... failed. **** running nofib (-unreg) ... failed. **** publishing logs ... ok. Logs are at http://www.haskell.org/ghc/dist/current/logs Dists are at http://www.haskell.org/ghc/dist/current/dist Docs are at http://www.haskell.org/ghc/dist/current/docs All done! Nightly build finished successfully at Wed Dec 23 04:34:24 GMT 2009 ------------- GHC Test summary --------------------- OVERALL SUMMARY for test run started at Tue Dec 22 23:34:37 GMT 2009 2437 total tests, which gave rise to 13474 test cases, of which 0 caused framework failures 2802 were skipped 10288 expected passes 361 expected failures 0 unexpected passes 23 unexpected failures Unexpected failures: T1969(normal) T3001-2(prof_hb) annrun01(dyn) arith008(profasm,profthreaded) barton-mangler-bug(profc) concprog001(ghci,threaded2) hpc_markup_multi_001(normal) hpc_markup_multi_002(normal) hpc_markup_multi_003(normal) joao-circular(profc) user001(normal,optc,hpc,optasm,profc,profasm,ghci,threaded1,threaded2,dyn,profthreaded) ---------------------------------------------------- Nightly run ended at Wed Dec 23 04:34:24 GMT 2009 From bit.bucket at galois.com Wed Dec 23 03:30:04 2009 From: bit.bucket at galois.com (BuildBot Collator) Date: Wed Dec 23 03:03:48 2009 Subject: Daily report for stable Message-ID: <200912230830.nBN8U4ca027263@monk.galois.com> Build results: x86 Linux stable: lost x86 Windows stable: lost x86 Windows stable fast: fail (failed boot) lost pass lost x86-64 Linux stable: lost Old unexpected test passes: 2410 3 x86 Linux stable TH_spliceE5_prof 3 x86 Linux stable length001 1 tnaur x86 OS X stable newtype 3 x86 Linux stable prof001 3 x86 Linux stable prof002 3 x86 Linux stable Old unexpected test failures: 2302 1 tnaur x86 OS X stable 2816 1 tnaur x86 OS X stable T1969 2 x86 Windows stable annrun01 3 x86 Linux stable apirecomp001 4 tnaur x86 OS X stable break011 1 x86-64 Linux stable break024 5 tnaur x86 OS X stable cg007 1 x86 Windows stable conc012 1 x86 Windows stable concprog001 4 tnaur x86 OS X stable derefnull 1 x86 Windows stable divbyzero 1 x86 Windows stable dynamic_flags_001 2 x86 Linux stable ffi005 1 tnaur x86 OS X stable ghci024 2 x86 Linux stable ghci028 1 tnaur x86 OS X stable num009 2 tnaur x86 OS X stable num012 1 x86 Windows stable outofmem2 4 tnaur x86 OS X stable print021 1 tnaur x86 OS X stable recomp001 2 x86 Linux stable recomp002 2 x86 Linux stable recomp005 2 x86 Linux stable recomp006 2 x86 Linux stable rtsflags001 3 x86 Linux stable signals002 1 tnaur x86 OS X stable signals004 1 tnaur x86 OS X stable -------------- next part -------------- An HTML attachment was scrubbed... URL: http://www.haskell.org/pipermail/cvs-ghc/attachments/20091223/6d688f37/attachment-0001.html From bit.bucket at galois.com Wed Dec 23 03:30:04 2009 From: bit.bucket at galois.com (BuildBot Collator) Date: Wed Dec 23 03:03:50 2009 Subject: Daily report for head Message-ID: <200912230830.nBN8U4ug027264@monk.galois.com> Skipped content of type multipart/alternative-------------- next part -------------- Last 30 lines: config.status: creating testsuite/Makefile config.status: creating man/Makefile config.status: creating libffi.pc config.status: creating fficonfig.h config.status: linking ./src/powerpc/ffitarget.h to include/ffitarget.h config.status: executing depfiles commands config.status: executing include commands config.status: executing src commands # libffi.so needs to be built with the correct soname. # NOTE: this builds libffi_convience.so with the incorrect # soname, but we don't need that anyway! cd libffi && \ "cp" build/libtool build/libtool.orig; \ sed -e s/soname_spec=.*/soname_spec="libHSffi-ghc6.13.20091223.dylib"/ build/libtool.orig > build/libtool # We don't want libtool's cygwin hacks cd libffi && \ "cp" build/libtool build/libtool.orig; \ sed -e s/dlname=\'\$tdlname\'/dlname=\'\$dlname\'/ build/libtool.orig > build/libtool touch libffi/stamp.ffi.configure "inplace/bin/mkdirhier" libffi/dist-install/build//. "cp" libffi/build/include/ffi.h libffi/dist-install/build/ffi.h "/usr/sbin/dtrace" -Iincludes -Irts -Ilibffi/build/include -C -h -o rts/dist/build/RtsProbes.h -s rts/RtsProbes.d "rm" -f rts/dist/build/.depend-v-l-debug-thr-thr_debug-thr_l.c_asm.tmp touch rts/dist/build/.depend-v-l-debug-thr-thr_debug-thr_l.c_asm.tmp /usr/bin/gcc -E -DPROFILING -DTHREADED_RTS -DDEBUG -Irts/dist/build -m32 -Wall -Wextra -Wstrict-prototypes -Wmissing-prototypes -Wmissing-declarations -Winline -Waggregate-return -Wpointer-arith -Wmissing-noreturn -Wcast-align -Wnested-externs -Wredundant-decls -Iincludes -Irts -DCOMPILING_RTS -fno-strict-aliasing -fno-common -Ilibffi/build/include -DDTRACE -fomit-frame-pointer -DRtsWay=\"rts_v\" -Wno-strict-prototypes -Wno-strict-prototypes -MM rts/Adjustor.c -MF rts/dist/build/.depend-v-l-debug-thr-thr_debug-thr_l.c_asm.bit sed -e "1s|\.o|\.o|" -e "1s|^|rts/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|/Volumes/tn18_HD_1/Users/thorkilnaur/tn/buildbot/ghc/tnaur-ppc-osx-2/tnaur-ppc-osx-head-2/build/||gi" rts/dist/build/.depend-v-l-debug-thr-thr_debug-thr_l.c_asm.bit >> rts/dist/build/.depend-v-l-debug-thr-thr_debug-thr_l.c_asm.tmp && sed -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|/Volumes/tn18_HD_1/Users/thorkilnaur/tn/buildbot/ghc/tnaur-ppc-osx-2/tnaur-ppc-osx-head-2/build/||gi" rts/dist/build/.depend-v-l-debug-thr-thr_debug-thr_l.c_asm.bit >> rts/dist/build/.depend-v-l-debug-thr-thr_debug-thr_l.c_asm.tmp && sed -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|/Volumes/tn18_HD_1/Users/thorkilnaur/tn/buildbot/ghc/tnaur-ppc-osx-2/tnaur-ppc-osx-head-2/build/||gi" rts/dist/build/.depend-v-l-debug-thr-thr_debug-thr_l.c_asm.bit >> rts/dist/build/.depend-v-l-debug-thr-thr_debug-thr_l.c_asm.tmp && sed -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|/Volumes/tn18_HD_1/Users/thorkilnaur/tn/buildbot/ghc/tnaur-ppc-osx-2/tnaur-ppc-osx-head-2/build/||gi" rts/dist/build/.depend-v-l-debug-thr-thr_debug-thr_l.c_asm.bit >> rts/dist/build/.depend-v-l-debug-thr-thr_debug-thr_l.c_asm.tmp && sed -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|/Volumes/tn18_HD_1/Users/thorkilnaur/tn/buildbot/ghc/tnaur-ppc-osx-2/tnaur-ppc-osx-head-2/build/||gi" rts/dist/build/.depend-v-l-debug-thr-thr_debug-thr_l.c_asm.bit >> rts/dist/build/.depend-v-l-debug-thr-thr_debug-thr_l.c_asm.tmp && sed -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|/Volumes/tn18_HD_1/Users/thorkilnaur/tn/buildbot/ghc/tnaur-ppc-osx-2/tnaur-ppc-osx-head-2/build/||gi" rts/dist/build/.depend-v-l-debug-thr-thr_debug-thr_ l.c_asm.bit >> rts/dist/build/.depend-v-l-debug-thr-thr_debug-thr_l.c_asm.tmp && true sed: 1: "s|/Volumes/tn18_HD_1/Us ...": bad flag in substitute command: 'i' make[1]: *** [rts/dist/build/.depend-v-l-debug-thr-thr_debug-thr_l.c_asm] Error 1 make: *** [all] Error 2 -------------- next part -------------- Last 30 lines: config.status: creating testsuite/Makefile config.status: creating man/Makefile config.status: creating libffi.pc config.status: creating fficonfig.h config.status: linking ./src/x86/ffitarget.h to include/ffitarget.h config.status: executing depfiles commands config.status: executing include commands config.status: executing src commands # libffi.so needs to be built with the correct soname. # NOTE: this builds libffi_convience.so with the incorrect # soname, but we don't need that anyway! cd libffi && \ "cp" build/libtool build/libtool.orig; \ sed -e s/soname_spec=.*/soname_spec="libHSffi-ghc6.13.20091223.dylib"/ build/libtool.orig > build/libtool # We don't want libtool's cygwin hacks cd libffi && \ "cp" build/libtool build/libtool.orig; \ sed -e s/dlname=\'\$tdlname\'/dlname=\'\$dlname\'/ build/libtool.orig > build/libtool touch libffi/stamp.ffi.configure "inplace/bin/mkdirhier" libffi/dist-install/build//. "cp" libffi/build/include/ffi.h libffi/dist-install/build/ffi.h "/usr/sbin/dtrace" -Iincludes -Irts -Ilibffi/build/include -C -h -o rts/dist/build/RtsProbes.h -s rts/RtsProbes.d "rm" -f rts/dist/build/.depend-v-l-debug-thr-thr_debug-thr_l.c_asm.tmp touch rts/dist/build/.depend-v-l-debug-thr-thr_debug-thr_l.c_asm.tmp /usr/bin/gcc -E -DPROFILING -DTHREADED_RTS -DDEBUG -Irts/dist/build -m32 -Wall -Wextra -Wstrict-prototypes -Wmissing-prototypes -Wmissing-declarations -Winline -Waggregate-return -Wpointer-arith -Wmissing-noreturn -Wcast-align -Wnested-externs -Wredundant-decls -Iincludes -Irts -DCOMPILING_RTS -fno-strict-aliasing -fno-common -Ilibffi/build/include -DDTRACE -fomit-frame-pointer -DRtsWay=\"rts_v\" -Wno-strict-prototypes -Wno-strict-prototypes -MM rts/Adjustor.c -MF rts/dist/build/.depend-v-l-debug-thr-thr_debug-thr_l.c_asm.bit sed -e "1s|\.o|\.o|" -e "1s|^|rts/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|/Users/thorkilnaur/tn/buildbot/ghc/tnaur-x86-osx/tnaur-x86-osx-head/build/||gi" rts/dist/build/.depend-v-l-debug-thr-thr_debug-thr_l.c_asm.bit >> rts/dist/build/.depend-v-l-debug-thr-thr_debug-thr_l.c_asm.tmp && sed -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|/Users/thorkilnaur/tn/buildbot/ghc/tnaur-x86-osx/tnaur-x86-osx-head/build/||gi" rts/dist/build/.depend-v-l-debug-thr-thr_debug-thr_l.c_asm.bit >> rts/dist/build/.depend-v-l-debug-thr-thr_debug-thr_l.c_asm.tmp && sed -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|/Users/thorkilnaur/tn/buildbot/ghc/tnaur-x86-osx/tnaur-x86-osx-head/build/||gi" rts/dist/build/.depend-v-l-debug-thr-thr_debug-thr_l.c_asm.bit >> rts/dist/build/.depend-v-l-debug-thr-thr_debug-thr_l.c_asm.tmp && sed -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|/Users/thorkilnaur/tn/buildbot/ghc/tnaur-x86-osx/tnaur-x86-osx-head/build/||gi" rts/dist/build/.depend-v-l-debug-thr-thr_debug-thr_l.c_asm.bit >> rts/dist/build/.depend-v-l-debug-thr-thr_debug-thr_l.c_asm.tmp && sed -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|/Users/thorkilnaur/tn/buildbot/ghc/tnaur-x86-osx/tnaur-x86-osx-head/build/||gi" rts/dist/build/.depend-v-l-debug-thr-thr_debug-thr_l.c_asm.bit >> rts/dist/build/.depend-v-l-debug-thr-thr_debug-thr_l.c_asm.tmp && sed -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|/Users/thorkilnaur/tn/buildbot/ghc/tnaur-x86-osx/tnaur-x86-osx-head/build/||gi" rts/dist/build/.depend-v-l-debug-thr-thr_debug-thr_l.c_asm.bit >> rts/dist/build/.depend-v-l-debug-thr-thr_debug-thr_l.c_asm.tmp && true sed: 1: "s|/Users/thorkilnaur/tn ...": bad flag in substitute command: 'i' make[1]: *** [rts/dist/build/.depend-v-l-debug-thr-thr_debug-thr_l.c_asm] Error 1 make: *** [all] Error 2 From hgolden at socal.rr.com Wed Dec 23 03:43:51 2009 From: hgolden at socal.rr.com (Howard B. Golden) Date: Wed Dec 23 03:17:29 2009 Subject: Ideas and questions about dynamic linking Message-ID: <200912230043.51431.hgolden@socal.rr.com> I've been thinking about the dynamic linking proposal and I have some ideas and questions. I am trying to clarify (in my mind) the requirements / like-to-haves. Q1. Is LGPL code acceptable? If so, you might want to consider gmodule from glib (see http://library.gnome.org/devel/glib/unstable/glib- Dynamic-Loading-of-Modules). According to their documentation, they've already done all the work to make dynamic linking work on many platforms. Q2. How is dynamic linking related to GHCi interpretation? Will it ever be necessary to be able to link dynamically _to_ interpreted code objects? (Linking _from_ interpreted code shouldn't be a problem.) Q3. Would it be acceptable to require compilation with PIC and the use of the system linker to turn modules into shared objects in order to use dynamic linking? Is it necessary for GHCi to be able to load .o files directly? Q4. Currently the Haskell linker (rts/Linker.c) maintains a symbol table. Why is this necessary? What would happen if the Haskell code called the system's symbol lookup (e.g., dlsym on POSIX or g_module_symbol from gmodule)? Q5. Are there any platforms that GHCi runs on that don't support shared libraries and dynamic linking? Thanks, Howard From ndmitchell at gmail.com Wed Dec 23 16:22:45 2009 From: ndmitchell at gmail.com (Neil Mitchell) Date: Wed Dec 23 15:56:23 2009 Subject: Fwd: [Haskell-cafe] Broken GHC doc links In-Reply-To: References: <1260990419-sup-5489@ezyang> Message-ID: <404396ef0912231322q7a63352cn9cfecff124632c26@mail.gmail.com> Hi GHC Team, Was this deliberate? Will it be rolled back? I suggest it should be rolled back, for the good of Google if nothing else. If there is no intention to fix it, then I'll update Hoogle. Unfortunately there is no similar way to fix Google. Thanks, Neil ---------- Forwarded message ---------- From: Mitar Date: Wed, Dec 16, 2009 at 7:35 PM Subject: Re: [Haskell-cafe] Broken GHC doc links To: "Edward Z. Yang" Cc: haskell-cafe Hi! On Wed, Dec 16, 2009 at 8:08 PM, Edward Z. Yang wrote: > As the W3C would say, "Cool URLs don't Change". ?Can we at > least setup redirects to the new pages? I second that. I have to manually fix URLs from Google results now all the time. Mitar _______________________________________________ Haskell-Cafe mailing list Haskell-Cafe@haskell.org http://www.haskell.org/mailman/listinfo/haskell-cafe From ghcbuild at microsoft.com Wed Dec 23 20:27:34 2009 From: ghcbuild at microsoft.com (GHC Build Reports) Date: Wed Dec 23 20:27:35 2009 Subject: [nightly] 23-Dec-2009 build of HEAD on x86_64-unknown-linux (cam-04-unx.europe.corp.microsoft.com) Message-ID: <20091224012734.1751632412D@www.haskell.org> Build description = HEAD on x86_64-unknown-linux (cam-04-unx.europe.corp.microsoft.com) Build location = /64playpen/simonmar/nightly/HEAD-cam-04-unx Build config file = /home/simonmar/nightly/site/msrc/conf-HEAD-cam-04-unx Nightly build started on cam-04-unx at Wed Dec 23 19:00:01 GMT 2009. **** checking out new source tree ... warning: . already present; omitting ok. (GHC Version 6.13.20091223) **** Building stage 1 compiler ... ok. **** Building stage 2 compiler ... ok. **** Building stage 3 compiler ... ok. **** building source distribution ... ok. **** building testsuite tools ... ok. **** running tests ... ok (summary below). **** building compiler binary distribution ... ok. **** uploading binary distribution ... ok. **** running nofib (-O) ... ok. **** running nofib (-O -fvia-C) ... ok. **** running nofib (-O -prof -auto-all) ... ok. **** running nofib (-O -prof -auto-all -fasm) ... ok. **** running nofib (-fasm) ... ok. **** publishing logs ... ok. Logs are at http://www.haskell.org/ghc/dist/current/logs Dists are at http://www.haskell.org/ghc/dist/current/dist Docs are at http://www.haskell.org/ghc/dist/current/docs All done! Nightly build finished successfully at Thu Dec 24 01:53:57 GMT 2009 ------------- GHC Test summary --------------------- OVERALL SUMMARY for test run started at Wed Dec 23 21:42:39 GMT 2009 2437 total tests, which gave rise to 13474 test cases, of which 0 caused framework failures 2787 were skipped 10321 expected passes 359 expected failures 0 unexpected passes 7 unexpected failures Unexpected failures: T3001-2(prof_hb) annrun01(dyn) barton-mangler-bug(profc) concprog001(ghci) hpc_markup_multi_001(normal) hpc_markup_multi_002(normal) hpc_markup_multi_003(normal) ---------------------------------------------------- Nightly run ended at Thu Dec 24 01:53:58 GMT 2009 From bit.bucket at galois.com Thu Dec 24 03:30:02 2009 From: bit.bucket at galois.com (BuildBot Collator) Date: Thu Dec 24 03:03:42 2009 Subject: Daily report for head Message-ID: <200912240830.nBO8U2p3029874@monk.galois.com> Build results: x86-64 Linux head: lost x86 Windows head fast: lost lost pass pass x86-64 Linux head unreg: lost Old unexpected test passes: 2410 2 x86-64 Linux head TH_spliceE5_prof 2 x86-64 Linux head newtype 2 x86-64 Linux head prof001 2 x86-64 Linux head prof002 2 x86-64 Linux head Fixed unexpected test failures: tc057 Old unexpected test failures: 1959 1 x86-64 Linux head T1969 3 x86-64 Linux head T2627b 1 x86-64 Linux head T3001-2 1 x86-64 Linux head unreg T3016 1 x86-64 Linux head TH_pragma 1 x86-64 Linux head unreg annrun01 3 x86-64 Linux head apirecomp001 2 x86-64 Linux head barton-mangler-bug 2 x86-64 Linux head break018 1 x86-64 Linux head bug1010 1 x86-64 Linux head unreg cg007 1 x86 Windows head concprog001 3 x86-64 Linux head createDirectoryIfMissing001 1 x86 Windows head derefnull 1 x86 Windows head divbyzero 1 x86 Windows head enum01 1 x86-64 Linux head getDirContents002 1 x86 Windows head getargs 1 x86-64 Linux head ghc-e005 1 x86-64 Linux head hpc001 2 x86-64 Linux head hpc_bad_001 2 x86-64 Linux head hpc_draft 3 x86-64 Linux head hpc_fork 2 x86-64 Linux head hpc_hand_overlay 3 x86-64 Linux head hpc_help 2 x86-64 Linux head hpc_help_draft 2 x86-64 Linux head hpc_help_help 2 x86-64 Linux head hpc_help_markup 2 x86-64 Linux head hpc_help_overlay 2 x86-64 Linux head hpc_help_report 2 x86-64 Linux head hpc_help_show 2 x86-64 Linux head hpc_help_version 2 x86-64 Linux head hpc_markup_001 3 x86-64 Linux head hpc_markup_002 3 x86-64 Linux head hpc_markup_error_001 2 x86-64 Linux head hpc_markup_error_002 2 x86-64 Linux head hpc_markup_multi_001 3 x86-64 Linux head hpc_markup_multi_002 3 x86-64 Linux head hpc_markup_multi_003 3 x86-64 Linux head hpc_overlay 3 x86-64 Linux head hpc_overlay2 3 x86-64 Linux head hpc_report_001 3 x86-64 Linux head hpc_report_002 3 x86-64 Linux head hpc_report_003 3 x86-64 Linux head hpc_report_error_001 2 x86-64 Linux head hpc_report_error_002 2 x86-64 Linux head hpc_report_multi_001 3 x86-64 Linux head hpc_report_multi_002 3 x86-64 Linux head hpc_report_multi_003 3 x86-64 Linux head hpc_show 3 x86-64 Linux head hpc_show_error_001 2 x86-64 Linux head hpc_show_error_002 2 x86-64 Linux head hpc_show_multi_001 3 x86-64 Linux head hpc_show_multi_002 3 x86-64 Linux head hpc_version 2 x86-64 Linux head layout004 1 x86-64 Linux head num009 1 x86 Windows head num012 1 x86 Windows head process004 1 x86 Windows head seward-space-leak 1 x86-64 Linux head signals004 1 x86-64 Linux head space_leak_001 1 x86-64 Linux head unreg tc170 1 x86-64 Linux head tough 2 x86-64 Linux head -------------- next part -------------- An HTML attachment was scrubbed... URL: http://www.haskell.org/pipermail/cvs-ghc/attachments/20091224/06d94cda/attachment-0001.html From bit.bucket at galois.com Thu Dec 24 03:30:02 2009 From: bit.bucket at galois.com (BuildBot Collator) Date: Thu Dec 24 03:03:44 2009 Subject: Daily report for stable Message-ID: <200912240830.nBO8U2xb029875@monk.galois.com> Skipped content of type multipart/alternative-------------- next part -------------- Last 30 lines: checking for gfind... no checking for find... /usr/bin/find checking for sort... /bin/sort checking for GHC version date... given 6.12.1.20091223 checking for ghc... no configure: error: GHC is required unless bootstrapping from .hc files. -------------- next part -------------- Last 30 lines: Running Haddock for dph-par-0.4.0... Preprocessing library dph-par-0.4.0... Running hscolour for dph-par-0.4.0... Warning: The documentation for the following packages are not installed. No links will be generated to these packages: ffi-1.0, rts-1.0 Warning: Data.Array.Parallel.Lifted.Repr: Instances of type and data families are not yet supported. Instances of the following families will be filtered out: PData, PRepr Warning: Data.Array.Parallel.Lifted.Instances: Instances of type and data families are not yet supported. Instances of the following families will be filtered out: PData, PRepr Warning: Data.Array.Parallel.Lifted.Closure: Instances of type and data families are not yet supported. Instances of the following families will be filtered out: PData, PRepr Warning: Data.Array.Parallel.Lifted: could not find link destinations for: Data.Array.Parallel.Lifted.Selector.Sel2 Warning: Data.Array.Parallel.Prelude: could not find link destinations for: Data.Array.Parallel.Unlifted.Distributed.Types.DPrim Data.Array.Parallel.Unlifted.Sequential.Flat.UArr.UPrim Warning: Data.Array.Parallel.Prelude.Int: could not find link destinations for: Data.Array.Parallel.Unlifted.Distributed.Types.DPrim Data.Array.Parallel.Unlifted.Sequential.Flat.UArr.UPrim Warning: Data.Array.Parallel.Prelude.Word8: could not find link destinations for: Data.Array.Parallel.Unlifted.Distributed.Types.DPrim Data.Array.Parallel.Unlifted.Sequential.Flat.UArr.UPrim Warning: Data.Array.Parallel.Prelude.Double: could not find link destinations for: Data.Array.Parallel.Unlifted.Distributed.Types.DPrim Data.Array.Parallel.Unlifted.Sequential.Flat.UArr.UPrim Documentation created: dist-install/doc/html/dph-par/index.html "/usr/bin/ld" -r -o compiler/stage1/build/HSghc-6.12.1.20091224.o compiler/stage1/build/AsmCodeGen.o compiler/stage1/build/TargetReg.o compiler/stage1/build/NCGMonad.o compiler/stage1/build/Instruction.o compiler/stage1/build/Size.o compiler/stage1/build/Reg.o compiler/stage1/build/RegClass.o compiler/stage1/build/PprBase.o compiler/stage1/build/PIC.o compiler/stage1/build/Platform.o compiler/stage1/build/Alpha/Regs.o compiler/stage1/build/Alpha/RegInfo.o compiler/stage1/build/Alpha/Instr.o compiler/stage1/build/Alpha/CodeGen.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/RegPlate.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/CCall.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/Reg Alloc/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/PPC/FreeRegs.o compiler/stage1/build/RegAlloc/Linear/SPARC/FreeRegs.o compiler/stage1/build/BasicTypes.o compiler/stage1/build/DataCon.o compiler/stage1/build/Demand.o compiler/stage1/build/Exception.o compiler/stage1/build/Id.o compiler/stage1/build/IdInfo.o compiler/stage1/build/Literal.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/NewDemand.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/BlockId.o compiler/stage1/build/CLabel.o compiler/stage1/build/Cmm.o compiler/stage1/build/CmmBrokenBlock.o compiler/stage1/build/CmmBuildInfoTables.o compiler/stage1/build/CmmCPS.o compiler/stage1/build/CmmCPSGen.o compiler/stage1/build/CmmCPSZ.o compiler/stage1/build/CmmCallConv.o compiler/stage1/build/CmmCommonBlockElimZ.o compiler/stage1/build/CmmContFlowOpt.o compiler/stage1/build/CmmCvt.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/CmmLiveZ.o compiler/stage1/build/CmmOpt.o compiler/stage1/build/CmmParse.o compiler/stage1/build/CmmProcPoint.o compiler/stage1/build/CmmProcPointZ.o compiler/stage 1/build/CmmSpillReload.o compiler/stage1/build/CmmStackLayout.o compiler/stage1/build/CmmTx.o compiler/stage1/build/CmmUtils.o compiler/stage1/build/CmmZipUtil.o compiler/stage1/build/DFMonad.o compiler/stage1/build/Dataflow.o compiler/stage1/build/MkZipCfg.o compiler/stage1/build/MkZipCfgCmm.o compiler/stage1/build/OptimizationFuel.o compiler/stage1/build/PprC.o compiler/stage1/build/PprCmm.o compiler/stage1/build/PprCmmZ.o compiler/stage1/build/StackColor.o compiler/stage1/build/StackPlacements.o compiler/stage1/build/ZipCfg.o compiler/stage1/build/ZipCfgCmmRep.o compiler/stage1/build/ZipCfgExtras.o compiler/stage1/build/ZipDataflow.o compiler/stage1/build/Bitmap.o compiler/stage1/build/CgBindery.o compiler/stage1/build/CgCallConv.o compiler/stage1/build/CgCase.o compiler/stage1/build/CgClosure.o compiler/stage1/build/CgCon.o compiler/stage1/build/CgExpr.o compiler/stage1/build/CgForeignCall.o compiler/stage1/build/CgHeapery.o compiler/stage1/build/CgHpc.o compiler/stage1/build/CgInfoTbls.o compiler/stage1/build/CgLetNoEscape.o compiler/stage1/build/CgMonad.o compiler/stage1/build/CgParallel.o compiler/stage1/build/CgPrimOp.o compiler/stage1/build/CgProf.o compiler/stage1/build/CgStackery.o compiler/stage1/build/CgTailCall.o compiler/stage1/build/CgTicky.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/StgCmmGran.o compiler/stage1/build/StgCmmHeap.o compiler/stage1/build/StgCmmHpc.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/ClosureInfo.o compiler/stage1/build/CodeGen.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/CoreTidy.o compiler/stage1/build/CoreUnfold.o compiler/stage1/build/CoreUtils.o compiler/stage1/build/ExternalCore.o compiler/stage1/build/MkCore.o compiler/stage1/build/MkExternalCore.o compiler/stage1/build/PprCore.o compiler/stage1/build/PprExternalCore.o compiler/stage1/build/CprAnalyse.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/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/Annotations.o compiler/stage1/build/BreakArray.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/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/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/PackageConfig.o compiler/stage1/build/Packages.o compiler/stage1/build/PprTyThing.o compiler/stage1/build/StaticFlags.o compiler/stage1/build/StaticFlagParser.o compiler/stage1/build/SysTools.o compiler/stage1/build/TidyPgm.o compiler/stage1/build/Ctype.o compiler/stage1/build/HaddockUtils.o compiler/stage1/build/LexCore.o compiler/stage1/build/Lexer.o compiler/stage1/build/Parser.o compiler/stage1/build/ParserCore.o compiler/stage1/build/ParserCoreUtils.o compiler/stage1/build/RdrHsSyn.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/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/RnHsSyn.o compiler/stage1/build/RnNames.o compiler/stage1/build/RnPat.o compiler/stage1/build/RnSource.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/SRT.o compiler/stage1/build/SimplStg.o compiler/stage1/build/StgStats.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/DmdAnal.o compiler/stage1/build/SaAbsInt.o compiler/stage1/build/SaLib.o compiler/stage1/build/StrictAnal.o compiler/stage1/b uild/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/TcHsSyn.o compiler/stage1/build/TcHsType.o compiler/stage1/build/TcInstDcls.o compiler/stage1/build/TcMType.o compiler/stage1/build/TcMatches.o compiler/stage1/build/TcPat.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/TcTyClsDecls.o compiler/stage1/build/TcTyDecls.o compiler/stage1/build/TcTyFuns.o compiler/stage1/build/TcType.o compiler/stage1/build/TcUnify.o compiler/stage1/build/Class.o compiler/stage1/build/Coercion.o compiler/stage1/build/FamInstEnv.o compiler/stage1/build/FunDeps.o compiler/stage1/build/Generics.o compiler/stage1/build/InstEnv.o compiler/stage1/build/TyCon.o compiler/stage1/build/Type.o compiler/stage1/build/TypeRep.o compiler/stage1/build/Unify.o compiler/stage1/build/Bag.o compiler/stage1/build/Binary.o compiler/stage1/build/BufWrite.o compiler/stage1/build/Digraph.o compiler/stage1/build/Encoding.o compiler/stage1/build/FastBool.o compiler/stage1/build/FastFunctions.o compiler/stage1/build/FastMutInt.o compiler/stage1/build/FastString.o compiler/stage1/build/FastTypes.o compiler/stage1/build/Fingerprint.o compiler/stage1/build/FiniteMap.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/Interval.o compiler/stage1/build/LazyUniqFM.o compiler/stage1/build/ListSetOps.o compiler/stage1/build/Maybes.o compiler/stage1/build/MonadUtils.o compiler/stage1/buil d/OrdList.o compiler/stage1/build/Outputable.o compiler/stage1/build/Panic.o compiler/stage1/build/Pretty.o compiler/stage1/build/Serialized.o compiler/stage1/build/State.o compiler/stage1/build/StringBuffer.o compiler/stage1/build/UniqFM.o compiler/stage1/build/UniqSet.o compiler/stage1/build/Util.o compiler/stage1/build/VectBuiltIn.o compiler/stage1/build/VectCore.o compiler/stage1/build/VectMonad.o compiler/stage1/build/VectType.o compiler/stage1/build/VectUtils.o compiler/stage1/build/Vectorise.o compiler/stage1/build/parser/cutils.o compiler/stage1/build/utils/md5.o `/usr/bin/find compiler/stage1/build -name "*_stub.o" -print` "/usr/bin/ld" -r -o compiler/stage2/build/HSghc-6.12.1.20091224.o compiler/stage2/build/AsmCodeGen.o compiler/stage2/build/TargetReg.o compiler/stage2/build/NCGMonad.o compiler/stage2/build/Instruction.o compiler/stage2/build/Size.o compiler/stage2/build/Reg.o compiler/stage2/build/RegClass.o compiler/stage2/build/PprBase.o compiler/stage2/build/PIC.o compiler/stage2/build/Platform.o compiler/stage2/build/Alpha/Regs.o compiler/stage2/build/Alpha/RegInfo.o compiler/stage2/build/Alpha/Instr.o compiler/stage2/build/Alpha/CodeGen.o compiler/stage2/build/X86/Regs.o compiler/stage2/build/X86/RegInfo.o compiler/stage2/build/X86/Instr.o compiler/stage2/build/X86/Cond.o compiler/stage2/build/X86/Ppr.o compiler/stage2/build/X86/CodeGen.o compiler/stage2/build/PPC/Regs.o compiler/stage2/build/PPC/RegInfo.o compiler/stage2/build/PPC/Instr.o compiler/stage2/build/PPC/Cond.o compiler/stage2/build/PPC/Ppr.o compiler/stage2/build/PPC/CodeGen.o compiler/stage2/build/SPARC/Base.o compiler/stage2/build/SPARC/Regs.o compiler/stage2/build/SPARC/RegPlate.o compiler/stage2/build/SPARC/Imm.o compiler/stage2/build/SPARC/AddrMode.o compiler/stage2/build/SPARC/Cond.o compiler/stage2/build/SPARC/Instr.o compiler/stage2/build/SPARC/Stack.o compiler/stage2/build/SPARC/ShortcutJump.o compiler/stage2/build/SPARC/Ppr.o compiler/stage2/build/SPARC/CodeGen.o compiler/stage2/build/SPARC/CodeGen/Amode.o compiler/stage2/build/SPARC/CodeGen/Base.o compiler/stage2/build/SPARC/CodeGen/CCall.o compiler/stage2/build/SPARC/CodeGen/CondCode.o compiler/stage2/build/SPARC/CodeGen/Gen32.o compiler/stage2/build/SPARC/CodeGen/Gen64.o compiler/stage2/build/SPARC/CodeGen/Sanity.o compiler/stage2/build/SPARC/CodeGen/Expand.o compiler/stage2/build/RegAlloc/Liveness.o compiler/stage2/build/RegAlloc/Graph/Main.o compiler/stage2/build/RegAlloc/Graph/Stats.o compiler/stage2/build/RegAlloc/Graph/ArchBase.o compiler/stage2/build/RegAlloc/Graph/ArchX86.o compiler/stage2/build/RegAlloc/Graph/Coalesce.o compiler/stage2/build/RegAlloc/Graph/Spill.o compiler/stage2/build/Reg Alloc/Graph/SpillClean.o compiler/stage2/build/RegAlloc/Graph/SpillCost.o compiler/stage2/build/RegAlloc/Graph/TrivColorable.o compiler/stage2/build/RegAlloc/Linear/Main.o compiler/stage2/build/RegAlloc/Linear/JoinToTargets.o compiler/stage2/build/RegAlloc/Linear/State.o compiler/stage2/build/RegAlloc/Linear/Stats.o compiler/stage2/build/RegAlloc/Linear/FreeRegs.o compiler/stage2/build/RegAlloc/Linear/StackMap.o compiler/stage2/build/RegAlloc/Linear/Base.o compiler/stage2/build/RegAlloc/Linear/X86/FreeRegs.o compiler/stage2/build/RegAlloc/Linear/PPC/FreeRegs.o compiler/stage2/build/RegAlloc/Linear/SPARC/FreeRegs.o compiler/stage2/build/DsMeta.o compiler/stage2/build/TcSplice.o compiler/stage2/build/Convert.o compiler/stage2/build/ByteCodeAsm.o compiler/stage2/build/ByteCodeFFI.o compiler/stage2/build/ByteCodeGen.o compiler/stage2/build/ByteCodeInstr.o compiler/stage2/build/ByteCodeItbls.o compiler/stage2/build/ByteCodeLink.o compiler/stage2/build/Debugger.o compiler/stage2/build/LibFFI.o compiler/stage2/build/Linker.o compiler/stage2/build/ObjLink.o compiler/stage2/build/RtClosureInspect.o compiler/stage2/build/BasicTypes.o compiler/stage2/build/DataCon.o compiler/stage2/build/Demand.o compiler/stage2/build/Exception.o compiler/stage2/build/Id.o compiler/stage2/build/IdInfo.o compiler/stage2/build/Literal.o compiler/stage2/build/MkId.o compiler/stage2/build/Module.o compiler/stage2/build/Name.o compiler/stage2/build/NameEnv.o compiler/stage2/build/NameSet.o compiler/stage2/build/NewDemand.o compiler/stage2/build/OccName.o compiler/stage2/build/RdrName.o compiler/stage2/build/SrcLoc.o compiler/stage2/build/UniqSupply.o compiler/stage2/build/Unique.o compiler/stage2/build/Var.o compiler/stage2/build/VarEnv.o compiler/stage2/build/VarSet.o compiler/stage2/build/BlockId.o compiler/stage2/build/CLabel.o compiler/stage2/build/Cmm.o compiler/stage2/build/CmmBrokenBlock.o compiler/stage2/build/CmmBuildInfoTables.o compiler/stage2/build/CmmCPS.o compiler/stage2/build/CmmCPSGen.o compiler/stage2/build/CmmCPSZ.o compiler/s tage2/build/CmmCallConv.o compiler/stage2/build/CmmCommonBlockElimZ.o compiler/stage2/build/CmmContFlowOpt.o compiler/stage2/build/CmmCvt.o compiler/stage2/build/CmmExpr.o compiler/stage2/build/CmmInfo.o compiler/stage2/build/CmmLex.o compiler/stage2/build/CmmLint.o compiler/stage2/build/CmmLive.o compiler/stage2/build/CmmLiveZ.o compiler/stage2/build/CmmOpt.o compiler/stage2/build/CmmParse.o compiler/stage2/build/CmmProcPoint.o compiler/stage2/build/CmmProcPointZ.o compiler/stage2/build/CmmSpillReload.o compiler/stage2/build/CmmStackLayout.o compiler/stage2/build/CmmTx.o compiler/stage2/build/CmmUtils.o compiler/stage2/build/CmmZipUtil.o compiler/stage2/build/DFMonad.o compiler/stage2/build/Dataflow.o compiler/stage2/build/MkZipCfg.o compiler/stage2/build/MkZipCfgCmm.o compiler/stage2/build/OptimizationFuel.o compiler/stage2/build/PprC.o compiler/stage2/build/PprCmm.o compiler/stage2/build/PprCmmZ.o compiler/stage2/build/StackColor.o compiler/stage2/build/StackPlacements.o compiler/stage2/build/ZipCfg.o compiler/stage2/build/ZipCfgCmmRep.o compiler/stage2/build/ZipCfgExtras.o compiler/stage2/build/ZipDataflow.o compiler/stage2/build/Bitmap.o compiler/stage2/build/CgBindery.o compiler/stage2/build/CgCallConv.o compiler/stage2/build/CgCase.o compiler/stage2/build/CgClosure.o compiler/stage2/build/CgCon.o compiler/stage2/build/CgExpr.o compiler/stage2/build/CgForeignCall.o compiler/stage2/build/CgHeapery.o compiler/stage2/build/CgHpc.o compiler/stage2/build/CgInfoTbls.o compiler/stage2/build/CgLetNoEscape.o compiler/stage2/build/CgMonad.o compiler/stage2/build/CgParallel.o compiler/stage2/build/CgPrimOp.o compiler/stage2/build/CgProf.o compiler/stage2/build/CgStackery.o compiler/stage2/build/CgTailCall.o compiler/stage2/build/CgTicky.o compiler/stage2/build/CgUtils.o compiler/stage2/build/StgCmm.o compiler/stage2/build/StgCmmBind.o compiler/stage2/build/StgCmmClosure.o compiler/stage2/build/StgCmmCon.o compiler/stage2/build/StgCmmEnv.o compiler/stage2/build/StgCmmExpr.o compiler/stage2/build/StgCmmForeign.o compil er/stage2/build/StgCmmGran.o compiler/stage2/build/StgCmmHeap.o compiler/stage2/build/StgCmmHpc.o compiler/stage2/build/StgCmmLayout.o compiler/stage2/build/StgCmmMonad.o compiler/stage2/build/StgCmmPrim.o compiler/stage2/build/StgCmmProf.o compiler/stage2/build/StgCmmTicky.o compiler/stage2/build/StgCmmUtils.o compiler/stage2/build/ClosureInfo.o compiler/stage2/build/CodeGen.o compiler/stage2/build/SMRep.o compiler/stage2/build/CoreArity.o compiler/stage2/build/CoreFVs.o compiler/stage2/build/CoreLint.o compiler/stage2/build/CorePrep.o compiler/stage2/build/CoreSubst.o compiler/stage2/build/CoreSyn.o compiler/stage2/build/CoreTidy.o compiler/stage2/build/CoreUnfold.o compiler/stage2/build/CoreUtils.o compiler/stage2/build/ExternalCore.o compiler/stage2/build/MkCore.o compiler/stage2/build/MkExternalCore.o compiler/stage2/build/PprCore.o compiler/stage2/build/PprExternalCore.o compiler/stage2/build/CprAnalyse.o compiler/stage2/build/Check.o compiler/stage2/build/Coverage.o compiler/stage2/build/Desugar.o compiler/stage2/build/DsArrows.o compiler/stage2/build/DsBinds.o compiler/stage2/build/DsCCall.o compiler/stage2/build/DsExpr.o compiler/stage2/build/DsForeign.o compiler/stage2/build/DsGRHSs.o compiler/stage2/build/DsListComp.o compiler/stage2/build/DsMonad.o compiler/stage2/build/DsUtils.o compiler/stage2/build/Match.o compiler/stage2/build/MatchCon.o compiler/stage2/build/MatchLit.o compiler/stage2/build/HsBinds.o compiler/stage2/build/HsDecls.o compiler/stage2/build/HsDoc.o compiler/stage2/build/HsExpr.o compiler/stage2/build/HsImpExp.o compiler/stage2/build/HsLit.o compiler/stage2/build/HsPat.o compiler/stage2/build/HsSyn.o compiler/stage2/build/HsTypes.o compiler/stage2/build/HsUtils.o compiler/stage2/build/BinIface.o compiler/stage2/build/BuildTyCl.o compiler/stage2/build/IfaceEnv.o compiler/stage2/build/IfaceSyn.o compiler/stage2/build/IfaceType.o compiler/stage2/build/LoadIface.o compiler/stage2/build/MkIface.o compiler/stage2/build/TcIface.o compiler/stage2/build/Annotations.o compiler/stage2/build/Bre akArray.o compiler/stage2/build/CmdLineParser.o compiler/stage2/build/CodeOutput.o compiler/stage2/build/Config.o compiler/stage2/build/Constants.o compiler/stage2/build/DriverMkDepend.o compiler/stage2/build/DriverPhases.o compiler/stage2/build/DriverPipeline.o compiler/stage2/build/DynFlags.o compiler/stage2/build/ErrUtils.o compiler/stage2/build/Finder.o compiler/stage2/build/GHC.o compiler/stage2/build/HeaderInfo.o compiler/stage2/build/HscMain.o compiler/stage2/build/HscStats.o compiler/stage2/build/HscTypes.o compiler/stage2/build/InteractiveEval.o compiler/stage2/build/PackageConfig.o compiler/stage2/build/Packages.o compiler/stage2/build/PprTyThing.o compiler/stage2/build/StaticFlags.o compiler/stage2/build/StaticFlagParser.o compiler/stage2/build/SysTools.o compiler/stage2/build/TidyPgm.o compiler/stage2/build/Ctype.o compiler/stage2/build/HaddockUtils.o compiler/stage2/build/LexCore.o compiler/stage2/build/Lexer.o compiler/stage2/build/Parser.o compiler/stage2/build/ParserCore.o compiler/stage2/build/ParserCoreUtils.o compiler/stage2/build/RdrHsSyn.o compiler/stage2/build/ForeignCall.o compiler/stage2/build/PrelInfo.o compiler/stage2/build/PrelNames.o compiler/stage2/build/PrelRules.o compiler/stage2/build/PrimOp.o compiler/stage2/build/TysPrim.o compiler/stage2/build/TysWiredIn.o compiler/stage2/build/CostCentre.o compiler/stage2/build/SCCfinal.o compiler/stage2/build/RnBinds.o compiler/stage2/build/RnEnv.o compiler/stage2/build/RnExpr.o compiler/stage2/build/RnHsDoc.o compiler/stage2/build/RnHsSyn.o compiler/stage2/build/RnNames.o compiler/stage2/build/RnPat.o compiler/stage2/build/RnSource.o compiler/stage2/build/RnTypes.o compiler/stage2/build/CoreMonad.o compiler/stage2/build/CSE.o compiler/stage2/build/FloatIn.o compiler/stage2/build/FloatOut.o compiler/stage2/build/LiberateCase.o compiler/stage2/build/OccurAnal.o compiler/stage2/build/SAT.o compiler/stage2/build/SetLevels.o compiler/stage2/build/SimplCore.o compiler/stage2/build/SimplEnv.o compiler/stage2/build/SimplMonad.o compiler/stage2/build /SimplUtils.o compiler/stage2/build/Simplify.o compiler/stage2/build/SRT.o compiler/stage2/build/SimplStg.o compiler/stage2/build/StgStats.o compiler/stage2/build/Rules.o compiler/stage2/build/SpecConstr.o compiler/stage2/build/Specialise.o compiler/stage2/build/CoreToStg.o compiler/stage2/build/StgLint.o compiler/stage2/build/StgSyn.o compiler/stage2/build/DmdAnal.o compiler/stage2/build/SaAbsInt.o compiler/stage2/build/SaLib.o compiler/stage2/build/StrictAnal.o compiler/stage2/build/WorkWrap.o compiler/stage2/build/WwLib.o compiler/stage2/build/FamInst.o compiler/stage2/build/Inst.o compiler/stage2/build/TcAnnotations.o compiler/stage2/build/TcArrows.o compiler/stage2/build/TcBinds.o compiler/stage2/build/TcClassDcl.o compiler/stage2/build/TcDefaults.o compiler/stage2/build/TcDeriv.o compiler/stage2/build/TcEnv.o compiler/stage2/build/TcExpr.o compiler/stage2/build/TcForeign.o compiler/stage2/build/TcGenDeriv.o compiler/stage2/build/TcHsSyn.o compiler/stage2/build/TcHsType.o compiler/stage2/build/TcInstDcls.o compiler/stage2/build/TcMType.o compiler/stage2/build/TcMatches.o compiler/stage2/build/TcPat.o compiler/stage2/build/TcRnDriver.o compiler/stage2/build/TcRnMonad.o compiler/stage2/build/TcRnTypes.o compiler/stage2/build/TcRules.o compiler/stage2/build/TcSimplify.o compiler/stage2/build/TcTyClsDecls.o compiler/stage2/build/TcTyDecls.o compiler/stage2/build/TcTyFuns.o compiler/stage2/build/TcType.o compiler/stage2/build/TcUnify.o compiler/stage2/build/Class.o compiler/stage2/build/Coercion.o compiler/stage2/build/FamInstEnv.o compiler/stage2/build/FunDeps.o compiler/stage2/build/Generics.o compiler/stage2/build/InstEnv.o compiler/stage2/build/TyCon.o compiler/stage2/build/Type.o compiler/stage2/build/TypeRep.o compiler/stage2/build/Unify.o compiler/stage2/build/Bag.o compiler/stage2/build/Binary.o compiler/stage2/build/BufWrite.o compiler/stage2/build/Digraph.o compiler/stage2/build/Encoding.o compiler/stage2/build/FastBool.o compiler/stage2/build/FastFunctions.o compiler/stage2/build/FastMutInt.o compiler /stage2/build/FastString.o compiler/stage2/build/FastTypes.o compiler/stage2/build/Fingerprint.o compiler/stage2/build/FiniteMap.o compiler/stage2/build/GraphBase.o compiler/stage2/build/GraphColor.o compiler/stage2/build/GraphOps.o compiler/stage2/build/GraphPpr.o compiler/stage2/build/IOEnv.o compiler/stage2/build/Interval.o compiler/stage2/build/LazyUniqFM.o compiler/stage2/build/ListSetOps.o compiler/stage2/build/Maybes.o compiler/stage2/build/MonadUtils.o compiler/stage2/build/OrdList.o compiler/stage2/build/Outputable.o compiler/stage2/build/Panic.o compiler/stage2/build/Pretty.o compiler/stage2/build/Serialized.o compiler/stage2/build/State.o compiler/stage2/build/StringBuffer.o compiler/stage2/build/UniqFM.o compiler/stage2/build/UniqSet.o compiler/stage2/build/Util.o compiler/stage2/build/VectBuiltIn.o compiler/stage2/build/VectCore.o compiler/stage2/build/VectMonad.o compiler/stage2/build/VectType.o compiler/stage2/build/VectUtils.o compiler/stage2/build/Vectorise.o compiler/stage2/build/parser/cutils.o compiler/stage2/build/utils/md5.o `/usr/bin/find compiler/stage2/build -name "*_stub.o" -print` ld warning: atom sorting error for _ghczm6zi12zi1zi20091224_LibFFI_Czuffizucif_closure_tbl and _ghczm6zi12zi1zi20091224_LibFFI_Czuffizutype_closure_tbl in compiler/stage2/build/LibFFI.o ld warning: atom sorting error for _ghczm6zi12zi1zi20091224_LibFFI_Czuffizucif_closure_tbl and _ghczm6zi12zi1zi20091224_LibFFI_Czuffizutype_closure_tbl in compiler/stage2/build/LibFFI.o ld: scattered reloc r_address too large for inferred architecture ppc make[1]: *** [compiler/stage2/build/HSghc-6.12.1.20091224.o] Error 1 make: *** [all] Error 2 From igloo at earth.li Thu Dec 24 09:13:52 2009 From: igloo at earth.li (Ian Lynagh) Date: Thu Dec 24 09:13:54 2009 Subject: patch applied (/haskell/ghc): Add an OpenSolaris binary Message-ID: <20091224141352.GA7755@haskell.cs.yale.edu> Thu Dec 24 09:39:42 EST 2009 Ian Lynagh * Add an OpenSolaris binary M ./download_ghc_6_12_1.html -2 +17 From igloo at earth.li Thu Dec 24 09:15:11 2009 From: igloo at earth.li (Ian Lynagh) Date: Thu Dec 24 09:15:12 2009 Subject: patch applied (/haskell/ghc): Tweak 6.12.1 page Message-ID: <20091224141511.GA7905@haskell.cs.yale.edu> Thu Dec 24 09:41:14 EST 2009 Ian Lynagh * Tweak 6.12.1 page M ./download_ghc_6_12_1.html +2 From igloo at earth.li Thu Dec 24 09:16:07 2009 From: igloo at earth.li (Ian Lynagh) Date: Thu Dec 24 09:16:09 2009 Subject: patch applied (/haskell/ghc): Add the " community supported" section heading to the 6.12.1 download page Message-ID: <20091224141607.GA8355@haskell.cs.yale.edu> Thu Dec 24 09:42:11 EST 2009 Ian Lynagh * Add the "community supported" section heading to the 6.12.1 download page M ./download_ghc_6_12_1.html -1 +1 From ghcbuild at microsoft.com Thu Dec 24 20:20:33 2009 From: ghcbuild at microsoft.com (GHC Build Reports) Date: Thu Dec 24 20:20:34 2009 Subject: [nightly] 24-Dec-2009 build of HEAD on x86_64-unknown-linux (cam-04-unx.europe.corp.microsoft.com) Message-ID: <20091225012033.DD56D324272@www.haskell.org> Build description = HEAD on x86_64-unknown-linux (cam-04-unx.europe.corp.microsoft.com) Build location = /64playpen/simonmar/nightly/HEAD-cam-04-unx Build config file = /home/simonmar/nightly/site/msrc/conf-HEAD-cam-04-unx Nightly build started on cam-04-unx at Thu Dec 24 19:00:01 GMT 2009. **** checking out new source tree ... warning: . already present; omitting ok. (GHC Version 6.13.20091224) **** Building stage 1 compiler ... ok. **** Building stage 2 compiler ... ok. **** Building stage 3 compiler ... ok. **** building source distribution ... ok. **** building testsuite tools ... ok. **** running tests ... ok (summary below). **** building compiler binary distribution ... ok. **** uploading binary distribution ... ok. **** running nofib (-O) ... ok. **** running nofib (-O -fvia-C) ... ok. **** running nofib (-O -prof -auto-all) ... ok. **** running nofib (-O -prof -auto-all -fasm) ... ok. **** running nofib (-fasm) ... ok. **** publishing logs ... Read from remote host haskell.org: Connection reset by peer lost connection failed. Logs are at http://www.haskell.org/ghc/dist/current/logs Dists are at http://www.haskell.org/ghc/dist/current/dist Docs are at http://www.haskell.org/ghc/dist/current/docs All done! Nightly build finished successfully at Fri Dec 25 01:47:00 GMT 2009 ------------- GHC Test summary --------------------- OVERALL SUMMARY for test run started at Thu Dec 24 21:43:02 GMT 2009 2437 total tests, which gave rise to 13474 test cases, of which 0 caused framework failures 2787 were skipped 10321 expected passes 359 expected failures 0 unexpected passes 7 unexpected failures Unexpected failures: T3001-2(prof_hb) annrun01(dyn) barton-mangler-bug(profc) concprog001(ghci) hpc_markup_multi_001(normal) hpc_markup_multi_002(normal) hpc_markup_multi_003(normal) ---------------------------------------------------- Nightly run ended at Fri Dec 25 01:47:00 GMT 2009 From ghcbuild at microsoft.com Thu Dec 24 22:12:38 2009 From: ghcbuild at microsoft.com (GHC Build Reports) Date: Thu Dec 24 22:12:39 2009 Subject: [nightly] 24-Dec-2009 build of HEAD on i386-unknown-linux (cam-02-unx.europe.corp.microsoft.com) Message-ID: <20091225031238.1D42B32416F@www.haskell.org> Build description = HEAD on i386-unknown-linux (cam-02-unx.europe.corp.microsoft.com) Build location = /playpen/simonmar/nightly/HEAD Build config file = /home/simonmar/nightly/site/msrc/conf-HEAD-cam-02-unx Nightly build started on cam-02-unx at Thu Dec 24 18:00:01 GMT 2009. **** checking out new source tree ... warning: . already present; omitting ok. (GHC Version 6.13.20091224) **** Building stage 1 compiler ... ok. **** Building stage 2 compiler ... ok. **** Building stage 3 compiler ... ok. **** building testsuite tools ... ok. **** running tests ... failed. **** building compiler binary distribution ... failed. **** running nofib (-O) ... failed. **** running nofib (-O -fasm) ... failed. **** running nofib (-O -prof -auto-all) ... failed. **** running nofib (-O -prof -auto-all -fasm) ... failed. **** running nofib (-fasm) ... failed. **** running nofib (-unreg) ... failed. **** publishing logs ... ok. Logs are at http://www.haskell.org/ghc/dist/current/logs Dists are at http://www.haskell.org/ghc/dist/current/dist Docs are at http://www.haskell.org/ghc/dist/current/docs All done! Nightly build finished successfully at Fri Dec 25 03:39:05 GMT 2009 Nightly run ended at Fri Dec 25 03:39:05 GMT 2009 From bit.bucket at galois.com Fri Dec 25 03:30:03 2009 From: bit.bucket at galois.com (BuildBot Collator) Date: Fri Dec 25 03:03:36 2009 Subject: Daily report for stable Message-ID: <200912250830.nBP8U3IK010803@monk.galois.com> Build results: kahl G5 Gentoo Linux stable: lost x86 Windows stable: pass x86 Windows stable fast: pass lost pass pass x86-64 Linux stable: pass Old unexpected test passes: 2410 2 x86 Windows stable TH_spliceE5_prof 2 x86 Windows stable length001 1 tnaur x86 OS X stable newtype 2 x86 Windows stable prof001 2 x86 Windows stable prof002 2 x86 Windows stable Fixed unexpected test failures: conc012 Old unexpected test failures: 2302 1 tnaur x86 OS X stable 2816 1 tnaur x86 OS X stable CPUTime001 1 tnaur x86 OS X stable T1969 2 x86 Windows stable annrun01 2 x86 Windows stable apirecomp001 3 tnaur x86 OS X stable break024 4 tnaur x86 OS X stable cg007 1 x86 Windows stable concprog001 2 x86 Windows stable derefnull 1 x86 Windows stable divbyzero 1 x86 Windows stable ffi005 1 tnaur x86 OS X stable ghci028 1 tnaur x86 OS X stable integerBits 1 x86-64 Linux stable num009 2 tnaur x86 OS X stable num012 1 x86 Windows stable outofmem2 4 tnaur x86 OS X stable print021 1 tnaur x86 OS X stable rtsflags001 2 x86 Windows stable signals002 1 tnaur x86 OS X stable signals004 2 tnaur x86 OS X stable -------------- next part -------------- An HTML attachment was scrubbed... URL: http://www.haskell.org/pipermail/cvs-ghc/attachments/20091225/78f84e21/attachment-0001.html From bit.bucket at galois.com Fri Dec 25 03:30:03 2009 From: bit.bucket at galois.com (BuildBot Collator) Date: Fri Dec 25 03:03:38 2009 Subject: Daily report for head Message-ID: <200912250830.nBP8U3A3010804@monk.galois.com> Skipped content of type multipart/alternative-------------- next part -------------- Last 30 lines: checking for gfind... no checking for find... /usr/bin/find checking for sort... /bin/sort checking for GHC version date... given 6.13.20091224 checking for ghc... no configure: error: GHC is required unless bootstrapping from .hc files. -------------- next part -------------- Last 30 lines: config.status: creating testsuite/Makefile config.status: creating man/Makefile config.status: creating libffi.pc config.status: creating fficonfig.h config.status: linking ./src/powerpc/ffitarget.h to include/ffitarget.h config.status: executing depfiles commands config.status: executing include commands config.status: executing src commands # libffi.so needs to be built with the correct soname. # NOTE: this builds libffi_convience.so with the incorrect # soname, but we don't need that anyway! cd libffi && \ "cp" build/libtool build/libtool.orig; \ sed -e s/soname_spec=.*/soname_spec="libHSffi-ghc6.13.20091225.dylib"/ build/libtool.orig > build/libtool # We don't want libtool's cygwin hacks cd libffi && \ "cp" build/libtool build/libtool.orig; \ sed -e s/dlname=\'\$tdlname\'/dlname=\'\$dlname\'/ build/libtool.orig > build/libtool touch libffi/stamp.ffi.configure "inplace/bin/mkdirhier" libffi/dist-install/build//. "cp" libffi/build/include/ffi.h libffi/dist-install/build/ffi.h "/usr/sbin/dtrace" -Iincludes -Irts -Ilibffi/build/include -C -h -o rts/dist/build/RtsProbes.h -s rts/RtsProbes.d "rm" -f rts/dist/build/.depend-v-l-debug-thr-thr_debug-thr_l.c_asm.tmp touch rts/dist/build/.depend-v-l-debug-thr-thr_debug-thr_l.c_asm.tmp /usr/bin/gcc -E -DPROFILING -DTHREADED_RTS -DDEBUG -Irts/dist/build -m32 -Wall -Wextra -Wstrict-prototypes -Wmissing-prototypes -Wmissing-declarations -Winline -Waggregate-return -Wpointer-arith -Wmissing-noreturn -Wcast-align -Wnested-externs -Wredundant-decls -Iincludes -Irts -DCOMPILING_RTS -fno-strict-aliasing -fno-common -Ilibffi/build/include -DDTRACE -fomit-frame-pointer -DRtsWay=\"rts_v\" -Wno-strict-prototypes -Wno-strict-prototypes -MM rts/Adjustor.c -MF rts/dist/build/.depend-v-l-debug-thr-thr_debug-thr_l.c_asm.bit sed -e "1s|\.o|\.o|" -e "1s|^|rts/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|/Volumes/tn18_HD_1/Users/thorkilnaur/tn/buildbot/ghc/tnaur-ppc-osx-2/tnaur-ppc-osx-head-2/build/||gi" rts/dist/build/.depend-v-l-debug-thr-thr_debug-thr_l.c_asm.bit >> rts/dist/build/.depend-v-l-debug-thr-thr_debug-thr_l.c_asm.tmp && sed -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|/Volumes/tn18_HD_1/Users/thorkilnaur/tn/buildbot/ghc/tnaur-ppc-osx-2/tnaur-ppc-osx-head-2/build/||gi" rts/dist/build/.depend-v-l-debug-thr-thr_debug-thr_l.c_asm.bit >> rts/dist/build/.depend-v-l-debug-thr-thr_debug-thr_l.c_asm.tmp && sed -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|/Volumes/tn18_HD_1/Users/thorkilnaur/tn/buildbot/ghc/tnaur-ppc-osx-2/tnaur-ppc-osx-head-2/build/||gi" rts/dist/build/.depend-v-l-debug-thr-thr_debug-thr_l.c_asm.bit >> rts/dist/build/.depend-v-l-debug-thr-thr_debug-thr_l.c_asm.tmp && sed -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|/Volumes/tn18_HD_1/Users/thorkilnaur/tn/buildbot/ghc/tnaur-ppc-osx-2/tnaur-ppc-osx-head-2/build/||gi" rts/dist/build/.depend-v-l-debug-thr-thr_debug-thr_l.c_asm.bit >> rts/dist/build/.depend-v-l-debug-thr-thr_debug-thr_l.c_asm.tmp && sed -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|/Volumes/tn18_HD_1/Users/thorkilnaur/tn/buildbot/ghc/tnaur-ppc-osx-2/tnaur-ppc-osx-head-2/build/||gi" rts/dist/build/.depend-v-l-debug-thr-thr_debug-thr_l.c_asm.bit >> rts/dist/build/.depend-v-l-debug-thr-thr_debug-thr_l.c_asm.tmp && sed -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|/Volumes/tn18_HD_1/Users/thorkilnaur/tn/buildbot/ghc/tnaur-ppc-osx-2/tnaur-ppc-osx-head-2/build/||gi" rts/dist/build/.depend-v-l-debug-thr-thr_debug-thr_ l.c_asm.bit >> rts/dist/build/.depend-v-l-debug-thr-thr_debug-thr_l.c_asm.tmp && true sed: 1: "s|/Volumes/tn18_HD_1/Us ...": bad flag in substitute command: 'i' make[1]: *** [rts/dist/build/.depend-v-l-debug-thr-thr_debug-thr_l.c_asm] Error 1 make: *** [all] Error 2 -------------- next part -------------- Last 30 lines: config.status: creating testsuite/Makefile config.status: creating man/Makefile config.status: creating libffi.pc config.status: creating fficonfig.h config.status: linking ./src/x86/ffitarget.h to include/ffitarget.h config.status: executing depfiles commands config.status: executing include commands config.status: executing src commands # libffi.so needs to be built with the correct soname. # NOTE: this builds libffi_convience.so with the incorrect # soname, but we don't need that anyway! cd libffi && \ "cp" build/libtool build/libtool.orig; \ sed -e s/soname_spec=.*/soname_spec="libHSffi-ghc6.13.20091225.dylib"/ build/libtool.orig > build/libtool # We don't want libtool's cygwin hacks cd libffi && \ "cp" build/libtool build/libtool.orig; \ sed -e s/dlname=\'\$tdlname\'/dlname=\'\$dlname\'/ build/libtool.orig > build/libtool touch libffi/stamp.ffi.configure "inplace/bin/mkdirhier" libffi/dist-install/build//. "cp" libffi/build/include/ffi.h libffi/dist-install/build/ffi.h "/usr/sbin/dtrace" -Iincludes -Irts -Ilibffi/build/include -C -h -o rts/dist/build/RtsProbes.h -s rts/RtsProbes.d "rm" -f rts/dist/build/.depend-v-l-debug-thr-thr_debug-thr_l.c_asm.tmp touch rts/dist/build/.depend-v-l-debug-thr-thr_debug-thr_l.c_asm.tmp /usr/bin/gcc -E -DPROFILING -DTHREADED_RTS -DDEBUG -Irts/dist/build -m32 -Wall -Wextra -Wstrict-prototypes -Wmissing-prototypes -Wmissing-declarations -Winline -Waggregate-return -Wpointer-arith -Wmissing-noreturn -Wcast-align -Wnested-externs -Wredundant-decls -Iincludes -Irts -DCOMPILING_RTS -fno-strict-aliasing -fno-common -Ilibffi/build/include -DDTRACE -fomit-frame-pointer -DRtsWay=\"rts_v\" -Wno-strict-prototypes -Wno-strict-prototypes -MM rts/Adjustor.c -MF rts/dist/build/.depend-v-l-debug-thr-thr_debug-thr_l.c_asm.bit sed -e "1s|\.o|\.o|" -e "1s|^|rts/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|/Users/thorkilnaur/tn/buildbot/ghc/tnaur-x86-osx/tnaur-x86-osx-head/build/||gi" rts/dist/build/.depend-v-l-debug-thr-thr_debug-thr_l.c_asm.bit >> rts/dist/build/.depend-v-l-debug-thr-thr_debug-thr_l.c_asm.tmp && sed -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|/Users/thorkilnaur/tn/buildbot/ghc/tnaur-x86-osx/tnaur-x86-osx-head/build/||gi" rts/dist/build/.depend-v-l-debug-thr-thr_debug-thr_l.c_asm.bit >> rts/dist/build/.depend-v-l-debug-thr-thr_debug-thr_l.c_asm.tmp && sed -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|/Users/thorkilnaur/tn/buildbot/ghc/tnaur-x86-osx/tnaur-x86-osx-head/build/||gi" rts/dist/build/.depend-v-l-debug-thr-thr_debug-thr_l.c_asm.bit >> rts/dist/build/.depend-v-l-debug-thr-thr_debug-thr_l.c_asm.tmp && sed -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|/Users/thorkilnaur/tn/buildbot/ghc/tnaur-x86-osx/tnaur-x86-osx-head/build/||gi" rts/dist/build/.depend-v-l-debug-thr-thr_debug-thr_l.c_asm.bit >> rts/dist/build/.depend-v-l-debug-thr-thr_debug-thr_l.c_asm.tmp && sed -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|/Users/thorkilnaur/tn/buildbot/ghc/tnaur-x86-osx/tnaur-x86-osx-head/build/||gi" rts/dist/build/.depend-v-l-debug-thr-thr_debug-thr_l.c_asm.bit >> rts/dist/build/.depend-v-l-debug-thr-thr_debug-thr_l.c_asm.tmp && sed -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|/Users/thorkilnaur/tn/buildbot/ghc/tnaur-x86-osx/tnaur-x86-osx-head/build/||gi" rts/dist/build/.depend-v-l-debug-thr-thr_debug-thr_l.c_asm.bit >> rts/dist/build/.depend-v-l-debug-thr-thr_debug-thr_l.c_asm.tmp && true sed: 1: "s|/Users/thorkilnaur/tn ...": bad flag in substitute command: 'i' make[1]: *** [rts/dist/build/.depend-v-l-debug-thr-thr_debug-thr_l.c_asm] Error 1 make: *** [all] Error 2 From ghcbuild at microsoft.com Fri Dec 25 20:31:22 2009 From: ghcbuild at microsoft.com (GHC Build Reports) Date: Fri Dec 25 20:31:24 2009 Subject: [nightly] 25-Dec-2009 build of HEAD on x86_64-unknown-linux (cam-04-unx.europe.corp.microsoft.com) Message-ID: <20091226013122.C549D3241E4@www.haskell.org> Build description = HEAD on x86_64-unknown-linux (cam-04-unx.europe.corp.microsoft.com) Build location = /64playpen/simonmar/nightly/HEAD-cam-04-unx Build config file = /home/simonmar/nightly/site/msrc/conf-HEAD-cam-04-unx Nightly build started on cam-04-unx at Fri Dec 25 19:00:01 GMT 2009. **** checking out new source tree ... warning: . already present; omitting ok. (GHC Version 6.13.20091225) **** Building stage 1 compiler ... ok. **** Building stage 2 compiler ... ok. **** Building stage 3 compiler ... ok. **** building source distribution ... ok. **** building testsuite tools ... ok. **** running tests ... ok (summary below). **** building compiler binary distribution ... ok. **** uploading binary distribution ... ok. **** running nofib (-O) ... ok. **** running nofib (-O -fvia-C) ... ok. **** running nofib (-O -prof -auto-all) ... ok. **** running nofib (-O -prof -auto-all -fasm) ... ok. **** running nofib (-fasm) ... ok. **** publishing logs ... ok. Logs are at http://www.haskell.org/ghc/dist/current/logs Dists are at http://www.haskell.org/ghc/dist/current/dist Docs are at http://www.haskell.org/ghc/dist/current/docs All done! Nightly build finished successfully at Sat Dec 26 01:57:52 GMT 2009 ------------- GHC Test summary --------------------- OVERALL SUMMARY for test run started at Fri Dec 25 21:43:11 GMT 2009 2437 total tests, which gave rise to 13474 test cases, of which 0 caused framework failures 2787 were skipped 10320 expected passes 359 expected failures 0 unexpected passes 8 unexpected failures Unexpected failures: T3001-2(prof_hb) annrun01(dyn) barton-mangler-bug(profc) concprog001(ghci,threaded2) hpc_markup_multi_001(normal) hpc_markup_multi_002(normal) hpc_markup_multi_003(normal) ---------------------------------------------------- Nightly run ended at Sat Dec 26 01:57:52 GMT 2009 From bit.bucket at galois.com Sat Dec 26 03:30:02 2009 From: bit.bucket at galois.com (BuildBot Collator) Date: Sat Dec 26 03:03:34 2009 Subject: Daily report for stable Message-ID: <200912260830.nBQ8U2vF019468@monk.galois.com> Skipped content of type multipart/alternative-------------- next part -------------- Last 30 lines: checking for gfind... no checking for find... /usr/bin/find checking for sort... /bin/sort checking for GHC version date... given 6.12.1.20091225 checking for ghc... no configure: error: GHC is required unless bootstrapping from .hc files. -------------- next part -------------- Last 30 lines: Running Haddock for dph-par-0.4.0... Preprocessing library dph-par-0.4.0... Running hscolour for dph-par-0.4.0... Warning: The documentation for the following packages are not installed. No links will be generated to these packages: ffi-1.0, rts-1.0 Warning: Data.Array.Parallel.Lifted.Repr: Instances of type and data families are not yet supported. Instances of the following families will be filtered out: PData, PRepr Warning: Data.Array.Parallel.Lifted.Instances: Instances of type and data families are not yet supported. Instances of the following families will be filtered out: PData, PRepr Warning: Data.Array.Parallel.Lifted.Closure: Instances of type and data families are not yet supported. Instances of the following families will be filtered out: PData, PRepr Warning: Data.Array.Parallel.Lifted: could not find link destinations for: Data.Array.Parallel.Lifted.Selector.Sel2 Warning: Data.Array.Parallel.Prelude: could not find link destinations for: Data.Array.Parallel.Unlifted.Distributed.Types.DPrim Data.Array.Parallel.Unlifted.Sequential.Flat.UArr.UPrim Warning: Data.Array.Parallel.Prelude.Int: could not find link destinations for: Data.Array.Parallel.Unlifted.Distributed.Types.DPrim Data.Array.Parallel.Unlifted.Sequential.Flat.UArr.UPrim Warning: Data.Array.Parallel.Prelude.Word8: could not find link destinations for: Data.Array.Parallel.Unlifted.Distributed.Types.DPrim Data.Array.Parallel.Unlifted.Sequential.Flat.UArr.UPrim Warning: Data.Array.Parallel.Prelude.Double: could not find link destinations for: Data.Array.Parallel.Unlifted.Distributed.Types.DPrim Data.Array.Parallel.Unlifted.Sequential.Flat.UArr.UPrim Documentation created: dist-install/doc/html/dph-par/index.html "/usr/bin/ld" -r -o compiler/stage1/build/HSghc-6.12.1.20091226.o compiler/stage1/build/AsmCodeGen.o compiler/stage1/build/TargetReg.o compiler/stage1/build/NCGMonad.o compiler/stage1/build/Instruction.o compiler/stage1/build/Size.o compiler/stage1/build/Reg.o compiler/stage1/build/RegClass.o compiler/stage1/build/PprBase.o compiler/stage1/build/PIC.o compiler/stage1/build/Platform.o compiler/stage1/build/Alpha/Regs.o compiler/stage1/build/Alpha/RegInfo.o compiler/stage1/build/Alpha/Instr.o compiler/stage1/build/Alpha/CodeGen.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/RegPlate.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/CCall.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/Reg Alloc/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/PPC/FreeRegs.o compiler/stage1/build/RegAlloc/Linear/SPARC/FreeRegs.o compiler/stage1/build/BasicTypes.o compiler/stage1/build/DataCon.o compiler/stage1/build/Demand.o compiler/stage1/build/Exception.o compiler/stage1/build/Id.o compiler/stage1/build/IdInfo.o compiler/stage1/build/Literal.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/NewDemand.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/BlockId.o compiler/stage1/build/CLabel.o compiler/stage1/build/Cmm.o compiler/stage1/build/CmmBrokenBlock.o compiler/stage1/build/CmmBuildInfoTables.o compiler/stage1/build/CmmCPS.o compiler/stage1/build/CmmCPSGen.o compiler/stage1/build/CmmCPSZ.o compiler/stage1/build/CmmCallConv.o compiler/stage1/build/CmmCommonBlockElimZ.o compiler/stage1/build/CmmContFlowOpt.o compiler/stage1/build/CmmCvt.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/CmmLiveZ.o compiler/stage1/build/CmmOpt.o compiler/stage1/build/CmmParse.o compiler/stage1/build/CmmProcPoint.o compiler/stage1/build/CmmProcPointZ.o compiler/stage 1/build/CmmSpillReload.o compiler/stage1/build/CmmStackLayout.o compiler/stage1/build/CmmTx.o compiler/stage1/build/CmmUtils.o compiler/stage1/build/CmmZipUtil.o compiler/stage1/build/DFMonad.o compiler/stage1/build/Dataflow.o compiler/stage1/build/MkZipCfg.o compiler/stage1/build/MkZipCfgCmm.o compiler/stage1/build/OptimizationFuel.o compiler/stage1/build/PprC.o compiler/stage1/build/PprCmm.o compiler/stage1/build/PprCmmZ.o compiler/stage1/build/StackColor.o compiler/stage1/build/StackPlacements.o compiler/stage1/build/ZipCfg.o compiler/stage1/build/ZipCfgCmmRep.o compiler/stage1/build/ZipCfgExtras.o compiler/stage1/build/ZipDataflow.o compiler/stage1/build/Bitmap.o compiler/stage1/build/CgBindery.o compiler/stage1/build/CgCallConv.o compiler/stage1/build/CgCase.o compiler/stage1/build/CgClosure.o compiler/stage1/build/CgCon.o compiler/stage1/build/CgExpr.o compiler/stage1/build/CgForeignCall.o compiler/stage1/build/CgHeapery.o compiler/stage1/build/CgHpc.o compiler/stage1/build/CgInfoTbls.o compiler/stage1/build/CgLetNoEscape.o compiler/stage1/build/CgMonad.o compiler/stage1/build/CgParallel.o compiler/stage1/build/CgPrimOp.o compiler/stage1/build/CgProf.o compiler/stage1/build/CgStackery.o compiler/stage1/build/CgTailCall.o compiler/stage1/build/CgTicky.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/StgCmmGran.o compiler/stage1/build/StgCmmHeap.o compiler/stage1/build/StgCmmHpc.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/ClosureInfo.o compiler/stage1/build/CodeGen.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/CoreTidy.o compiler/stage1/build/CoreUnfold.o compiler/stage1/build/CoreUtils.o compiler/stage1/build/ExternalCore.o compiler/stage1/build/MkCore.o compiler/stage1/build/MkExternalCore.o compiler/stage1/build/PprCore.o compiler/stage1/build/PprExternalCore.o compiler/stage1/build/CprAnalyse.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/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/Annotations.o compiler/stage1/build/BreakArray.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/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/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/PackageConfig.o compiler/stage1/build/Packages.o compiler/stage1/build/PprTyThing.o compiler/stage1/build/StaticFlags.o compiler/stage1/build/StaticFlagParser.o compiler/stage1/build/SysTools.o compiler/stage1/build/TidyPgm.o compiler/stage1/build/Ctype.o compiler/stage1/build/HaddockUtils.o compiler/stage1/build/LexCore.o compiler/stage1/build/Lexer.o compiler/stage1/build/Parser.o compiler/stage1/build/ParserCore.o compiler/stage1/build/ParserCoreUtils.o compiler/stage1/build/RdrHsSyn.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/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/RnHsSyn.o compiler/stage1/build/RnNames.o compiler/stage1/build/RnPat.o compiler/stage1/build/RnSource.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/SRT.o compiler/stage1/build/SimplStg.o compiler/stage1/build/StgStats.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/DmdAnal.o compiler/stage1/build/SaAbsInt.o compiler/stage1/build/SaLib.o compiler/stage1/build/StrictAnal.o compiler/stage1/b uild/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/TcHsSyn.o compiler/stage1/build/TcHsType.o compiler/stage1/build/TcInstDcls.o compiler/stage1/build/TcMType.o compiler/stage1/build/TcMatches.o compiler/stage1/build/TcPat.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/TcTyClsDecls.o compiler/stage1/build/TcTyDecls.o compiler/stage1/build/TcTyFuns.o compiler/stage1/build/TcType.o compiler/stage1/build/TcUnify.o compiler/stage1/build/Class.o compiler/stage1/build/Coercion.o compiler/stage1/build/FamInstEnv.o compiler/stage1/build/FunDeps.o compiler/stage1/build/Generics.o compiler/stage1/build/InstEnv.o compiler/stage1/build/TyCon.o compiler/stage1/build/Type.o compiler/stage1/build/TypeRep.o compiler/stage1/build/Unify.o compiler/stage1/build/Bag.o compiler/stage1/build/Binary.o compiler/stage1/build/BufWrite.o compiler/stage1/build/Digraph.o compiler/stage1/build/Encoding.o compiler/stage1/build/FastBool.o compiler/stage1/build/FastFunctions.o compiler/stage1/build/FastMutInt.o compiler/stage1/build/FastString.o compiler/stage1/build/FastTypes.o compiler/stage1/build/Fingerprint.o compiler/stage1/build/FiniteMap.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/Interval.o compiler/stage1/build/LazyUniqFM.o compiler/stage1/build/ListSetOps.o compiler/stage1/build/Maybes.o compiler/stage1/build/MonadUtils.o compiler/stage1/buil d/OrdList.o compiler/stage1/build/Outputable.o compiler/stage1/build/Panic.o compiler/stage1/build/Pretty.o compiler/stage1/build/Serialized.o compiler/stage1/build/State.o compiler/stage1/build/StringBuffer.o compiler/stage1/build/UniqFM.o compiler/stage1/build/UniqSet.o compiler/stage1/build/Util.o compiler/stage1/build/VectBuiltIn.o compiler/stage1/build/VectCore.o compiler/stage1/build/VectMonad.o compiler/stage1/build/VectType.o compiler/stage1/build/VectUtils.o compiler/stage1/build/Vectorise.o compiler/stage1/build/parser/cutils.o compiler/stage1/build/utils/md5.o `/usr/bin/find compiler/stage1/build -name "*_stub.o" -print` "/usr/bin/ld" -r -o compiler/stage2/build/HSghc-6.12.1.20091226.o compiler/stage2/build/AsmCodeGen.o compiler/stage2/build/TargetReg.o compiler/stage2/build/NCGMonad.o compiler/stage2/build/Instruction.o compiler/stage2/build/Size.o compiler/stage2/build/Reg.o compiler/stage2/build/RegClass.o compiler/stage2/build/PprBase.o compiler/stage2/build/PIC.o compiler/stage2/build/Platform.o compiler/stage2/build/Alpha/Regs.o compiler/stage2/build/Alpha/RegInfo.o compiler/stage2/build/Alpha/Instr.o compiler/stage2/build/Alpha/CodeGen.o compiler/stage2/build/X86/Regs.o compiler/stage2/build/X86/RegInfo.o compiler/stage2/build/X86/Instr.o compiler/stage2/build/X86/Cond.o compiler/stage2/build/X86/Ppr.o compiler/stage2/build/X86/CodeGen.o compiler/stage2/build/PPC/Regs.o compiler/stage2/build/PPC/RegInfo.o compiler/stage2/build/PPC/Instr.o compiler/stage2/build/PPC/Cond.o compiler/stage2/build/PPC/Ppr.o compiler/stage2/build/PPC/CodeGen.o compiler/stage2/build/SPARC/Base.o compiler/stage2/build/SPARC/Regs.o compiler/stage2/build/SPARC/RegPlate.o compiler/stage2/build/SPARC/Imm.o compiler/stage2/build/SPARC/AddrMode.o compiler/stage2/build/SPARC/Cond.o compiler/stage2/build/SPARC/Instr.o compiler/stage2/build/SPARC/Stack.o compiler/stage2/build/SPARC/ShortcutJump.o compiler/stage2/build/SPARC/Ppr.o compiler/stage2/build/SPARC/CodeGen.o compiler/stage2/build/SPARC/CodeGen/Amode.o compiler/stage2/build/SPARC/CodeGen/Base.o compiler/stage2/build/SPARC/CodeGen/CCall.o compiler/stage2/build/SPARC/CodeGen/CondCode.o compiler/stage2/build/SPARC/CodeGen/Gen32.o compiler/stage2/build/SPARC/CodeGen/Gen64.o compiler/stage2/build/SPARC/CodeGen/Sanity.o compiler/stage2/build/SPARC/CodeGen/Expand.o compiler/stage2/build/RegAlloc/Liveness.o compiler/stage2/build/RegAlloc/Graph/Main.o compiler/stage2/build/RegAlloc/Graph/Stats.o compiler/stage2/build/RegAlloc/Graph/ArchBase.o compiler/stage2/build/RegAlloc/Graph/ArchX86.o compiler/stage2/build/RegAlloc/Graph/Coalesce.o compiler/stage2/build/RegAlloc/Graph/Spill.o compiler/stage2/build/Reg Alloc/Graph/SpillClean.o compiler/stage2/build/RegAlloc/Graph/SpillCost.o compiler/stage2/build/RegAlloc/Graph/TrivColorable.o compiler/stage2/build/RegAlloc/Linear/Main.o compiler/stage2/build/RegAlloc/Linear/JoinToTargets.o compiler/stage2/build/RegAlloc/Linear/State.o compiler/stage2/build/RegAlloc/Linear/Stats.o compiler/stage2/build/RegAlloc/Linear/FreeRegs.o compiler/stage2/build/RegAlloc/Linear/StackMap.o compiler/stage2/build/RegAlloc/Linear/Base.o compiler/stage2/build/RegAlloc/Linear/X86/FreeRegs.o compiler/stage2/build/RegAlloc/Linear/PPC/FreeRegs.o compiler/stage2/build/RegAlloc/Linear/SPARC/FreeRegs.o compiler/stage2/build/DsMeta.o compiler/stage2/build/TcSplice.o compiler/stage2/build/Convert.o compiler/stage2/build/ByteCodeAsm.o compiler/stage2/build/ByteCodeFFI.o compiler/stage2/build/ByteCodeGen.o compiler/stage2/build/ByteCodeInstr.o compiler/stage2/build/ByteCodeItbls.o compiler/stage2/build/ByteCodeLink.o compiler/stage2/build/Debugger.o compiler/stage2/build/LibFFI.o compiler/stage2/build/Linker.o compiler/stage2/build/ObjLink.o compiler/stage2/build/RtClosureInspect.o compiler/stage2/build/BasicTypes.o compiler/stage2/build/DataCon.o compiler/stage2/build/Demand.o compiler/stage2/build/Exception.o compiler/stage2/build/Id.o compiler/stage2/build/IdInfo.o compiler/stage2/build/Literal.o compiler/stage2/build/MkId.o compiler/stage2/build/Module.o compiler/stage2/build/Name.o compiler/stage2/build/NameEnv.o compiler/stage2/build/NameSet.o compiler/stage2/build/NewDemand.o compiler/stage2/build/OccName.o compiler/stage2/build/RdrName.o compiler/stage2/build/SrcLoc.o compiler/stage2/build/UniqSupply.o compiler/stage2/build/Unique.o compiler/stage2/build/Var.o compiler/stage2/build/VarEnv.o compiler/stage2/build/VarSet.o compiler/stage2/build/BlockId.o compiler/stage2/build/CLabel.o compiler/stage2/build/Cmm.o compiler/stage2/build/CmmBrokenBlock.o compiler/stage2/build/CmmBuildInfoTables.o compiler/stage2/build/CmmCPS.o compiler/stage2/build/CmmCPSGen.o compiler/stage2/build/CmmCPSZ.o compiler/s tage2/build/CmmCallConv.o compiler/stage2/build/CmmCommonBlockElimZ.o compiler/stage2/build/CmmContFlowOpt.o compiler/stage2/build/CmmCvt.o compiler/stage2/build/CmmExpr.o compiler/stage2/build/CmmInfo.o compiler/stage2/build/CmmLex.o compiler/stage2/build/CmmLint.o compiler/stage2/build/CmmLive.o compiler/stage2/build/CmmLiveZ.o compiler/stage2/build/CmmOpt.o compiler/stage2/build/CmmParse.o compiler/stage2/build/CmmProcPoint.o compiler/stage2/build/CmmProcPointZ.o compiler/stage2/build/CmmSpillReload.o compiler/stage2/build/CmmStackLayout.o compiler/stage2/build/CmmTx.o compiler/stage2/build/CmmUtils.o compiler/stage2/build/CmmZipUtil.o compiler/stage2/build/DFMonad.o compiler/stage2/build/Dataflow.o compiler/stage2/build/MkZipCfg.o compiler/stage2/build/MkZipCfgCmm.o compiler/stage2/build/OptimizationFuel.o compiler/stage2/build/PprC.o compiler/stage2/build/PprCmm.o compiler/stage2/build/PprCmmZ.o compiler/stage2/build/StackColor.o compiler/stage2/build/StackPlacements.o compiler/stage2/build/ZipCfg.o compiler/stage2/build/ZipCfgCmmRep.o compiler/stage2/build/ZipCfgExtras.o compiler/stage2/build/ZipDataflow.o compiler/stage2/build/Bitmap.o compiler/stage2/build/CgBindery.o compiler/stage2/build/CgCallConv.o compiler/stage2/build/CgCase.o compiler/stage2/build/CgClosure.o compiler/stage2/build/CgCon.o compiler/stage2/build/CgExpr.o compiler/stage2/build/CgForeignCall.o compiler/stage2/build/CgHeapery.o compiler/stage2/build/CgHpc.o compiler/stage2/build/CgInfoTbls.o compiler/stage2/build/CgLetNoEscape.o compiler/stage2/build/CgMonad.o compiler/stage2/build/CgParallel.o compiler/stage2/build/CgPrimOp.o compiler/stage2/build/CgProf.o compiler/stage2/build/CgStackery.o compiler/stage2/build/CgTailCall.o compiler/stage2/build/CgTicky.o compiler/stage2/build/CgUtils.o compiler/stage2/build/StgCmm.o compiler/stage2/build/StgCmmBind.o compiler/stage2/build/StgCmmClosure.o compiler/stage2/build/StgCmmCon.o compiler/stage2/build/StgCmmEnv.o compiler/stage2/build/StgCmmExpr.o compiler/stage2/build/StgCmmForeign.o compil er/stage2/build/StgCmmGran.o compiler/stage2/build/StgCmmHeap.o compiler/stage2/build/StgCmmHpc.o compiler/stage2/build/StgCmmLayout.o compiler/stage2/build/StgCmmMonad.o compiler/stage2/build/StgCmmPrim.o compiler/stage2/build/StgCmmProf.o compiler/stage2/build/StgCmmTicky.o compiler/stage2/build/StgCmmUtils.o compiler/stage2/build/ClosureInfo.o compiler/stage2/build/CodeGen.o compiler/stage2/build/SMRep.o compiler/stage2/build/CoreArity.o compiler/stage2/build/CoreFVs.o compiler/stage2/build/CoreLint.o compiler/stage2/build/CorePrep.o compiler/stage2/build/CoreSubst.o compiler/stage2/build/CoreSyn.o compiler/stage2/build/CoreTidy.o compiler/stage2/build/CoreUnfold.o compiler/stage2/build/CoreUtils.o compiler/stage2/build/ExternalCore.o compiler/stage2/build/MkCore.o compiler/stage2/build/MkExternalCore.o compiler/stage2/build/PprCore.o compiler/stage2/build/PprExternalCore.o compiler/stage2/build/CprAnalyse.o compiler/stage2/build/Check.o compiler/stage2/build/Coverage.o compiler/stage2/build/Desugar.o compiler/stage2/build/DsArrows.o compiler/stage2/build/DsBinds.o compiler/stage2/build/DsCCall.o compiler/stage2/build/DsExpr.o compiler/stage2/build/DsForeign.o compiler/stage2/build/DsGRHSs.o compiler/stage2/build/DsListComp.o compiler/stage2/build/DsMonad.o compiler/stage2/build/DsUtils.o compiler/stage2/build/Match.o compiler/stage2/build/MatchCon.o compiler/stage2/build/MatchLit.o compiler/stage2/build/HsBinds.o compiler/stage2/build/HsDecls.o compiler/stage2/build/HsDoc.o compiler/stage2/build/HsExpr.o compiler/stage2/build/HsImpExp.o compiler/stage2/build/HsLit.o compiler/stage2/build/HsPat.o compiler/stage2/build/HsSyn.o compiler/stage2/build/HsTypes.o compiler/stage2/build/HsUtils.o compiler/stage2/build/BinIface.o compiler/stage2/build/BuildTyCl.o compiler/stage2/build/IfaceEnv.o compiler/stage2/build/IfaceSyn.o compiler/stage2/build/IfaceType.o compiler/stage2/build/LoadIface.o compiler/stage2/build/MkIface.o compiler/stage2/build/TcIface.o compiler/stage2/build/Annotations.o compiler/stage2/build/Bre akArray.o compiler/stage2/build/CmdLineParser.o compiler/stage2/build/CodeOutput.o compiler/stage2/build/Config.o compiler/stage2/build/Constants.o compiler/stage2/build/DriverMkDepend.o compiler/stage2/build/DriverPhases.o compiler/stage2/build/DriverPipeline.o compiler/stage2/build/DynFlags.o compiler/stage2/build/ErrUtils.o compiler/stage2/build/Finder.o compiler/stage2/build/GHC.o compiler/stage2/build/HeaderInfo.o compiler/stage2/build/HscMain.o compiler/stage2/build/HscStats.o compiler/stage2/build/HscTypes.o compiler/stage2/build/InteractiveEval.o compiler/stage2/build/PackageConfig.o compiler/stage2/build/Packages.o compiler/stage2/build/PprTyThing.o compiler/stage2/build/StaticFlags.o compiler/stage2/build/StaticFlagParser.o compiler/stage2/build/SysTools.o compiler/stage2/build/TidyPgm.o compiler/stage2/build/Ctype.o compiler/stage2/build/HaddockUtils.o compiler/stage2/build/LexCore.o compiler/stage2/build/Lexer.o compiler/stage2/build/Parser.o compiler/stage2/build/ParserCore.o compiler/stage2/build/ParserCoreUtils.o compiler/stage2/build/RdrHsSyn.o compiler/stage2/build/ForeignCall.o compiler/stage2/build/PrelInfo.o compiler/stage2/build/PrelNames.o compiler/stage2/build/PrelRules.o compiler/stage2/build/PrimOp.o compiler/stage2/build/TysPrim.o compiler/stage2/build/TysWiredIn.o compiler/stage2/build/CostCentre.o compiler/stage2/build/SCCfinal.o compiler/stage2/build/RnBinds.o compiler/stage2/build/RnEnv.o compiler/stage2/build/RnExpr.o compiler/stage2/build/RnHsDoc.o compiler/stage2/build/RnHsSyn.o compiler/stage2/build/RnNames.o compiler/stage2/build/RnPat.o compiler/stage2/build/RnSource.o compiler/stage2/build/RnTypes.o compiler/stage2/build/CoreMonad.o compiler/stage2/build/CSE.o compiler/stage2/build/FloatIn.o compiler/stage2/build/FloatOut.o compiler/stage2/build/LiberateCase.o compiler/stage2/build/OccurAnal.o compiler/stage2/build/SAT.o compiler/stage2/build/SetLevels.o compiler/stage2/build/SimplCore.o compiler/stage2/build/SimplEnv.o compiler/stage2/build/SimplMonad.o compiler/stage2/build /SimplUtils.o compiler/stage2/build/Simplify.o compiler/stage2/build/SRT.o compiler/stage2/build/SimplStg.o compiler/stage2/build/StgStats.o compiler/stage2/build/Rules.o compiler/stage2/build/SpecConstr.o compiler/stage2/build/Specialise.o compiler/stage2/build/CoreToStg.o compiler/stage2/build/StgLint.o compiler/stage2/build/StgSyn.o compiler/stage2/build/DmdAnal.o compiler/stage2/build/SaAbsInt.o compiler/stage2/build/SaLib.o compiler/stage2/build/StrictAnal.o compiler/stage2/build/WorkWrap.o compiler/stage2/build/WwLib.o compiler/stage2/build/FamInst.o compiler/stage2/build/Inst.o compiler/stage2/build/TcAnnotations.o compiler/stage2/build/TcArrows.o compiler/stage2/build/TcBinds.o compiler/stage2/build/TcClassDcl.o compiler/stage2/build/TcDefaults.o compiler/stage2/build/TcDeriv.o compiler/stage2/build/TcEnv.o compiler/stage2/build/TcExpr.o compiler/stage2/build/TcForeign.o compiler/stage2/build/TcGenDeriv.o compiler/stage2/build/TcHsSyn.o compiler/stage2/build/TcHsType.o compiler/stage2/build/TcInstDcls.o compiler/stage2/build/TcMType.o compiler/stage2/build/TcMatches.o compiler/stage2/build/TcPat.o compiler/stage2/build/TcRnDriver.o compiler/stage2/build/TcRnMonad.o compiler/stage2/build/TcRnTypes.o compiler/stage2/build/TcRules.o compiler/stage2/build/TcSimplify.o compiler/stage2/build/TcTyClsDecls.o compiler/stage2/build/TcTyDecls.o compiler/stage2/build/TcTyFuns.o compiler/stage2/build/TcType.o compiler/stage2/build/TcUnify.o compiler/stage2/build/Class.o compiler/stage2/build/Coercion.o compiler/stage2/build/FamInstEnv.o compiler/stage2/build/FunDeps.o compiler/stage2/build/Generics.o compiler/stage2/build/InstEnv.o compiler/stage2/build/TyCon.o compiler/stage2/build/Type.o compiler/stage2/build/TypeRep.o compiler/stage2/build/Unify.o compiler/stage2/build/Bag.o compiler/stage2/build/Binary.o compiler/stage2/build/BufWrite.o compiler/stage2/build/Digraph.o compiler/stage2/build/Encoding.o compiler/stage2/build/FastBool.o compiler/stage2/build/FastFunctions.o compiler/stage2/build/FastMutInt.o compiler /stage2/build/FastString.o compiler/stage2/build/FastTypes.o compiler/stage2/build/Fingerprint.o compiler/stage2/build/FiniteMap.o compiler/stage2/build/GraphBase.o compiler/stage2/build/GraphColor.o compiler/stage2/build/GraphOps.o compiler/stage2/build/GraphPpr.o compiler/stage2/build/IOEnv.o compiler/stage2/build/Interval.o compiler/stage2/build/LazyUniqFM.o compiler/stage2/build/ListSetOps.o compiler/stage2/build/Maybes.o compiler/stage2/build/MonadUtils.o compiler/stage2/build/OrdList.o compiler/stage2/build/Outputable.o compiler/stage2/build/Panic.o compiler/stage2/build/Pretty.o compiler/stage2/build/Serialized.o compiler/stage2/build/State.o compiler/stage2/build/StringBuffer.o compiler/stage2/build/UniqFM.o compiler/stage2/build/UniqSet.o compiler/stage2/build/Util.o compiler/stage2/build/VectBuiltIn.o compiler/stage2/build/VectCore.o compiler/stage2/build/VectMonad.o compiler/stage2/build/VectType.o compiler/stage2/build/VectUtils.o compiler/stage2/build/Vectorise.o compiler/stage2/build/parser/cutils.o compiler/stage2/build/utils/md5.o `/usr/bin/find compiler/stage2/build -name "*_stub.o" -print` ld warning: atom sorting error for _ghczm6zi12zi1zi20091226_LibFFI_Czuffizucif_closure_tbl and _ghczm6zi12zi1zi20091226_LibFFI_Czuffizutype_closure_tbl in compiler/stage2/build/LibFFI.o ld warning: atom sorting error for _ghczm6zi12zi1zi20091226_LibFFI_Czuffizucif_closure_tbl and _ghczm6zi12zi1zi20091226_LibFFI_Czuffizutype_closure_tbl in compiler/stage2/build/LibFFI.o ld: scattered reloc r_address too large for inferred architecture ppc make[1]: *** [compiler/stage2/build/HSghc-6.12.1.20091226.o] Error 1 make: *** [all] Error 2 From bit.bucket at galois.com Sat Dec 26 03:30:02 2009 From: bit.bucket at galois.com (BuildBot Collator) Date: Sat Dec 26 03:03:36 2009 Subject: Daily report for head Message-ID: <200912260830.nBQ8U2OP019467@monk.galois.com> Build results: x86-64 Linux head: lost x86 Windows head: pass lost x86 Windows head fast: pass lost pass lost x86-64 Linux head unreg: lost Dropping unexpected test passes reports from builders not seen in 7 days: x86-64 Linux head x86-64 Linux head unreg Old unexpected test passes: 2410 1 x86 Windows head TH_spliceE5_prof 1 x86 Windows head newtype 1 x86 Windows head prof001 1 x86 Windows head prof002 1 x86 Windows head Dropping unexpected test failures reports from builders not seen in 7 days: x86-64 Linux head x86-64 Linux head unreg Fixed unexpected test failures: 1959 T2627b T3001-2 T3016 TH_pragma barton-mangler-bug break018 bug1010 enum01 getargs ghc-e005 layout004 seward-space-leak signals004 space_leak_001 tc170 Old unexpected test failures: T1969 2 x86 Windows head annrun01 1 x86 Windows head apirecomp001 1 x86 Windows head cg007 1 x86 Windows head concprog001 1 x86 Windows head createDirectoryIfMissing001 1 x86 Windows head derefnull 1 x86 Windows head divbyzero 1 x86 Windows head getDirContents002 1 x86 Windows head hpc001 1 x86 Windows head hpc_bad_001 1 x86 Windows head hpc_draft 1 x86 Windows head hpc_fork 1 x86 Windows head hpc_hand_overlay 1 x86 Windows head hpc_help 1 x86 Windows head hpc_help_draft 1 x86 Windows head hpc_help_help 1 x86 Windows head hpc_help_markup 1 x86 Windows head hpc_help_overlay 1 x86 Windows head hpc_help_report 1 x86 Windows head hpc_help_show 1 x86 Windows head hpc_help_version 1 x86 Windows head hpc_markup_001 1 x86 Windows head hpc_markup_002 1 x86 Windows head hpc_markup_error_001 1 x86 Windows head hpc_markup_error_002 1 x86 Windows head hpc_markup_multi_001 1 x86 Windows head hpc_markup_multi_002 1 x86 Windows head hpc_markup_multi_003 1 x86 Windows head hpc_overlay 1 x86 Windows head hpc_overlay2 1 x86 Windows head hpc_report_001 1 x86 Windows head hpc_report_002 1 x86 Windows head hpc_report_003 1 x86 Windows head hpc_report_error_001 1 x86 Windows head hpc_report_error_002 1 x86 Windows head hpc_report_multi_001 1 x86 Windows head hpc_report_multi_002 1 x86 Windows head hpc_report_multi_003 1 x86 Windows head hpc_show 1 x86 Windows head hpc_show_error_001 1 x86 Windows head hpc_show_error_002 1 x86 Windows head hpc_show_multi_001 1 x86 Windows head hpc_show_multi_002 1 x86 Windows head hpc_version 1 x86 Windows head num009 1 x86 Windows head num012 1 x86 Windows head process004 1 x86 Windows head tough 1 x86 Windows head -------------- next part -------------- An HTML attachment was scrubbed... URL: http://www.haskell.org/pipermail/cvs-ghc/attachments/20091226/a07627a6/attachment.html From ghcbuild at microsoft.com Sat Dec 26 20:47:21 2009 From: ghcbuild at microsoft.com (GHC Build Reports) Date: Sat Dec 26 20:47:22 2009 Subject: [nightly] 26-Dec-2009 build of HEAD on x86_64-unknown-linux (cam-04-unx.europe.corp.microsoft.com) Message-ID: <20091227014721.8751E32407D@www.haskell.org> Build description = HEAD on x86_64-unknown-linux (cam-04-unx.europe.corp.microsoft.com) Build location = /64playpen/simonmar/nightly/HEAD-cam-04-unx Build config file = /home/simonmar/nightly/site/msrc/conf-HEAD-cam-04-unx Nightly build started on cam-04-unx at Sat Dec 26 19:00:02 GMT 2009. **** checking out new source tree ... warning: . already present; omitting ok. (GHC Version 6.13.20091226) **** Building stage 1 compiler ... ok. **** Building stage 2 compiler ... ok. **** Building stage 3 compiler ... ok. **** building source distribution ... ok. **** building testsuite tools ... ok. **** running tests ... ok (summary below). **** building compiler binary distribution ... ok. **** uploading binary distribution ... ok. **** running nofib (-O) ... ok. **** running nofib (-O -fvia-C) ... ok. **** running nofib (-O -prof -auto-all) ... ok. **** running nofib (-O -prof -auto-all -fasm) ... ok. **** running nofib (-fasm) ... ok. **** publishing logs ... ok. Logs are at http://www.haskell.org/ghc/dist/current/logs Dists are at http://www.haskell.org/ghc/dist/current/dist Docs are at http://www.haskell.org/ghc/dist/current/docs All done! Nightly build finished successfully at Sun Dec 27 02:13:54 GMT 2009 ------------- GHC Test summary --------------------- OVERALL SUMMARY for test run started at Sat Dec 26 21:42:17 GMT 2009 2437 total tests, which gave rise to 13474 test cases, of which 0 caused framework failures 2787 were skipped 10320 expected passes 359 expected failures 0 unexpected passes 8 unexpected failures Unexpected failures: T3001-2(prof_hb) annrun01(dyn) barton-mangler-bug(profc) concprog002(threaded2) hpc_markup_multi_001(normal) hpc_markup_multi_002(normal) hpc_markup_multi_003(normal) process007(ghci) ---------------------------------------------------- Nightly run ended at Sun Dec 27 02:13:54 GMT 2009 From bit.bucket at galois.com Sun Dec 27 03:30:03 2009 From: bit.bucket at galois.com (BuildBot Collator) Date: Sun Dec 27 03:03:32 2009 Subject: Daily report for stable Message-ID: <200912270830.nBR8U3xK008428@monk.galois.com> Build results: kahl G5 Gentoo Linux stable: lost x86 Windows stable: lost x86 Windows stable fast: pass pass lost pass pass x86-64 Linux stable: pass Old unexpected test passes: 2410 2 x86 Windows stable TH_spliceE5_prof 2 x86 Windows stable length001 1 tnaur x86 OS X stable newtype 2 x86 Windows stable prof001 2 x86 Windows stable prof002 2 x86 Windows stable Fixed unexpected test failures: conc023 Old unexpected test failures: 2302 1 tnaur x86 OS X stable 2816 1 tnaur x86 OS X stable T1969 2 x86 Windows stable annrun01 2 x86 Windows stable apirecomp001 3 tnaur x86 OS X stable break024 4 tnaur x86 OS X stable cg007 1 x86 Windows stable concprog001 3 tnaur x86 OS X stable derefnull 1 x86 Windows stable divbyzero 1 x86 Windows stable ffi005 1 tnaur x86 OS X stable ghci028 1 tnaur x86 OS X stable integerBits 1 x86-64 Linux stable num009 2 tnaur x86 OS X stable num012 1 x86 Windows stable outofmem2 4 tnaur x86 OS X stable print021 1 tnaur x86 OS X stable rtsflags001 2 x86 Windows stable signals002 1 tnaur x86 OS X stable signals004 2 tnaur x86 OS X stable -------------- next part -------------- An HTML attachment was scrubbed... URL: http://www.haskell.org/pipermail/cvs-ghc/attachments/20091227/26c6e53c/attachment-0001.html From bit.bucket at galois.com Sun Dec 27 03:30:03 2009 From: bit.bucket at galois.com (BuildBot Collator) Date: Sun Dec 27 03:03:34 2009 Subject: Daily report for head Message-ID: <200912270830.nBR8U30O008429@monk.galois.com> Skipped content of type multipart/alternative-------------- next part -------------- Last 30 lines: checking for gfind... no checking for find... /usr/bin/find checking for sort... /bin/sort checking for GHC version date... given 6.13.20091226 checking for ghc... no configure: error: GHC is required unless bootstrapping from .hc files. -------------- next part -------------- Last 30 lines: config.status: creating testsuite/Makefile config.status: creating man/Makefile config.status: creating libffi.pc config.status: creating fficonfig.h config.status: linking ./src/powerpc/ffitarget.h to include/ffitarget.h config.status: executing depfiles commands config.status: executing include commands config.status: executing src commands # libffi.so needs to be built with the correct soname. # NOTE: this builds libffi_convience.so with the incorrect # soname, but we don't need that anyway! cd libffi && \ "cp" build/libtool build/libtool.orig; \ sed -e s/soname_spec=.*/soname_spec="libHSffi-ghc6.13.20091227.dylib"/ build/libtool.orig > build/libtool # We don't want libtool's cygwin hacks cd libffi && \ "cp" build/libtool build/libtool.orig; \ sed -e s/dlname=\'\$tdlname\'/dlname=\'\$dlname\'/ build/libtool.orig > build/libtool touch libffi/stamp.ffi.configure "inplace/bin/mkdirhier" libffi/dist-install/build//. "cp" libffi/build/include/ffi.h libffi/dist-install/build/ffi.h "/usr/sbin/dtrace" -Iincludes -Irts -Ilibffi/build/include -C -h -o rts/dist/build/RtsProbes.h -s rts/RtsProbes.d "rm" -f rts/dist/build/.depend-v-l-debug-thr-thr_debug-thr_l.c_asm.tmp touch rts/dist/build/.depend-v-l-debug-thr-thr_debug-thr_l.c_asm.tmp /usr/bin/gcc -E -DPROFILING -DTHREADED_RTS -DDEBUG -Irts/dist/build -m32 -Wall -Wextra -Wstrict-prototypes -Wmissing-prototypes -Wmissing-declarations -Winline -Waggregate-return -Wpointer-arith -Wmissing-noreturn -Wcast-align -Wnested-externs -Wredundant-decls -Iincludes -Irts -DCOMPILING_RTS -fno-strict-aliasing -fno-common -Ilibffi/build/include -DDTRACE -fomit-frame-pointer -DRtsWay=\"rts_v\" -Wno-strict-prototypes -Wno-strict-prototypes -MM rts/Adjustor.c -MF rts/dist/build/.depend-v-l-debug-thr-thr_debug-thr_l.c_asm.bit sed -e "1s|\.o|\.o|" -e "1s|^|rts/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|/Volumes/tn18_HD_1/Users/thorkilnaur/tn/buildbot/ghc/tnaur-ppc-osx-2/tnaur-ppc-osx-head-2/build/||gi" rts/dist/build/.depend-v-l-debug-thr-thr_debug-thr_l.c_asm.bit >> rts/dist/build/.depend-v-l-debug-thr-thr_debug-thr_l.c_asm.tmp && sed -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|/Volumes/tn18_HD_1/Users/thorkilnaur/tn/buildbot/ghc/tnaur-ppc-osx-2/tnaur-ppc-osx-head-2/build/||gi" rts/dist/build/.depend-v-l-debug-thr-thr_debug-thr_l.c_asm.bit >> rts/dist/build/.depend-v-l-debug-thr-thr_debug-thr_l.c_asm.tmp && sed -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|/Volumes/tn18_HD_1/Users/thorkilnaur/tn/buildbot/ghc/tnaur-ppc-osx-2/tnaur-ppc-osx-head-2/build/||gi" rts/dist/build/.depend-v-l-debug-thr-thr_debug-thr_l.c_asm.bit >> rts/dist/build/.depend-v-l-debug-thr-thr_debug-thr_l.c_asm.tmp && sed -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|/Volumes/tn18_HD_1/Users/thorkilnaur/tn/buildbot/ghc/tnaur-ppc-osx-2/tnaur-ppc-osx-head-2/build/||gi" rts/dist/build/.depend-v-l-debug-thr-thr_debug-thr_l.c_asm.bit >> rts/dist/build/.depend-v-l-debug-thr-thr_debug-thr_l.c_asm.tmp && sed -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|/Volumes/tn18_HD_1/Users/thorkilnaur/tn/buildbot/ghc/tnaur-ppc-osx-2/tnaur-ppc-osx-head-2/build/||gi" rts/dist/build/.depend-v-l-debug-thr-thr_debug-thr_l.c_asm.bit >> rts/dist/build/.depend-v-l-debug-thr-thr_debug-thr_l.c_asm.tmp && sed -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|/Volumes/tn18_HD_1/Users/thorkilnaur/tn/buildbot/ghc/tnaur-ppc-osx-2/tnaur-ppc-osx-head-2/build/||gi" rts/dist/build/.depend-v-l-debug-thr-thr_debug-thr_ l.c_asm.bit >> rts/dist/build/.depend-v-l-debug-thr-thr_debug-thr_l.c_asm.tmp && true sed: 1: "s|/Volumes/tn18_HD_1/Us ...": bad flag in substitute command: 'i' make[1]: *** [rts/dist/build/.depend-v-l-debug-thr-thr_debug-thr_l.c_asm] Error 1 make: *** [all] Error 2 -------------- next part -------------- Last 30 lines: config.status: creating testsuite/Makefile config.status: creating man/Makefile config.status: creating libffi.pc config.status: creating fficonfig.h config.status: linking ./src/x86/ffitarget.h to include/ffitarget.h config.status: executing depfiles commands config.status: executing include commands config.status: executing src commands # libffi.so needs to be built with the correct soname. # NOTE: this builds libffi_convience.so with the incorrect # soname, but we don't need that anyway! cd libffi && \ "cp" build/libtool build/libtool.orig; \ sed -e s/soname_spec=.*/soname_spec="libHSffi-ghc6.13.20091227.dylib"/ build/libtool.orig > build/libtool # We don't want libtool's cygwin hacks cd libffi && \ "cp" build/libtool build/libtool.orig; \ sed -e s/dlname=\'\$tdlname\'/dlname=\'\$dlname\'/ build/libtool.orig > build/libtool touch libffi/stamp.ffi.configure "inplace/bin/mkdirhier" libffi/dist-install/build//. "cp" libffi/build/include/ffi.h libffi/dist-install/build/ffi.h "/usr/sbin/dtrace" -Iincludes -Irts -Ilibffi/build/include -C -h -o rts/dist/build/RtsProbes.h -s rts/RtsProbes.d "rm" -f rts/dist/build/.depend-v-l-debug-thr-thr_debug-thr_l.c_asm.tmp touch rts/dist/build/.depend-v-l-debug-thr-thr_debug-thr_l.c_asm.tmp /usr/bin/gcc -E -DPROFILING -DTHREADED_RTS -DDEBUG -Irts/dist/build -m32 -Wall -Wextra -Wstrict-prototypes -Wmissing-prototypes -Wmissing-declarations -Winline -Waggregate-return -Wpointer-arith -Wmissing-noreturn -Wcast-align -Wnested-externs -Wredundant-decls -Iincludes -Irts -DCOMPILING_RTS -fno-strict-aliasing -fno-common -Ilibffi/build/include -DDTRACE -fomit-frame-pointer -DRtsWay=\"rts_v\" -Wno-strict-prototypes -Wno-strict-prototypes -MM rts/Adjustor.c -MF rts/dist/build/.depend-v-l-debug-thr-thr_debug-thr_l.c_asm.bit sed -e "1s|\.o|\.o|" -e "1s|^|rts/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|/Users/thorkilnaur/tn/buildbot/ghc/tnaur-x86-osx/tnaur-x86-osx-head/build/||gi" rts/dist/build/.depend-v-l-debug-thr-thr_debug-thr_l.c_asm.bit >> rts/dist/build/.depend-v-l-debug-thr-thr_debug-thr_l.c_asm.tmp && sed -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|/Users/thorkilnaur/tn/buildbot/ghc/tnaur-x86-osx/tnaur-x86-osx-head/build/||gi" rts/dist/build/.depend-v-l-debug-thr-thr_debug-thr_l.c_asm.bit >> rts/dist/build/.depend-v-l-debug-thr-thr_debug-thr_l.c_asm.tmp && sed -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|/Users/thorkilnaur/tn/buildbot/ghc/tnaur-x86-osx/tnaur-x86-osx-head/build/||gi" rts/dist/build/.depend-v-l-debug-thr-thr_debug-thr_l.c_asm.bit >> rts/dist/build/.depend-v-l-debug-thr-thr_debug-thr_l.c_asm.tmp && sed -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|/Users/thorkilnaur/tn/buildbot/ghc/tnaur-x86-osx/tnaur-x86-osx-head/build/||gi" rts/dist/build/.depend-v-l-debug-thr-thr_debug-thr_l.c_asm.bit >> rts/dist/build/.depend-v-l-debug-thr-thr_debug-thr_l.c_asm.tmp && sed -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|/Users/thorkilnaur/tn/buildbot/ghc/tnaur-x86-osx/tnaur-x86-osx-head/build/||gi" rts/dist/build/.depend-v-l-debug-thr-thr_debug-thr_l.c_asm.bit >> rts/dist/build/.depend-v-l-debug-thr-thr_debug-thr_l.c_asm.tmp && sed -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|/Users/thorkilnaur/tn/buildbot/ghc/tnaur-x86-osx/tnaur-x86-osx-head/build/||gi" rts/dist/build/.depend-v-l-debug-thr-thr_debug-thr_l.c_asm.bit >> rts/dist/build/.depend-v-l-debug-thr-thr_debug-thr_l.c_asm.tmp && true sed: 1: "s|/Users/thorkilnaur/tn ...": bad flag in substitute command: 'i' make[1]: *** [rts/dist/build/.depend-v-l-debug-thr-thr_debug-thr_l.c_asm] Error 1 make: *** [all] Error 2 From ghcbuild at microsoft.com Sun Dec 27 20:24:17 2009 From: ghcbuild at microsoft.com (GHC Build Reports) Date: Sun Dec 27 20:24:18 2009 Subject: [nightly] 27-Dec-2009 build of HEAD on x86_64-unknown-linux (cam-04-unx.europe.corp.microsoft.com) Message-ID: <20091228012417.35BDB32400D@www.haskell.org> Build description = HEAD on x86_64-unknown-linux (cam-04-unx.europe.corp.microsoft.com) Build location = /64playpen/simonmar/nightly/HEAD-cam-04-unx Build config file = /home/simonmar/nightly/site/msrc/conf-HEAD-cam-04-unx Nightly build started on cam-04-unx at Sun Dec 27 19:00:01 GMT 2009. **** checking out new source tree ... warning: . already present; omitting ok. (GHC Version 6.13.20091227) **** Building stage 1 compiler ... ok. **** Building stage 2 compiler ... ok. **** Building stage 3 compiler ... ok. **** building source distribution ... ok. **** building testsuite tools ... ok. **** running tests ... ok (summary below). **** building compiler binary distribution ... ok. **** uploading binary distribution ... ok. **** running nofib (-O) ... ok. **** running nofib (-O -fvia-C) ... ok. **** running nofib (-O -prof -auto-all) ... ok. **** running nofib (-O -prof -auto-all -fasm) ... ok. **** running nofib (-fasm) ... ok. **** publishing logs ... Read from remote host haskell.org: Connection reset by peer lost connection failed. Logs are at http://www.haskell.org/ghc/dist/current/logs Dists are at http://www.haskell.org/ghc/dist/current/dist Docs are at http://www.haskell.org/ghc/dist/current/docs All done! Nightly build finished successfully at Mon Dec 28 01:50:53 GMT 2009 ------------- GHC Test summary --------------------- OVERALL SUMMARY for test run started at Sun Dec 27 21:41:35 GMT 2009 2437 total tests, which gave rise to 13474 test cases, of which 0 caused framework failures 2787 were skipped 10321 expected passes 359 expected failures 0 unexpected passes 7 unexpected failures Unexpected failures: T3001-2(prof_hb) annrun01(dyn) barton-mangler-bug(profc) concprog001(ghci) hpc_markup_multi_001(normal) hpc_markup_multi_002(normal) hpc_markup_multi_003(normal) ---------------------------------------------------- Nightly run ended at Mon Dec 28 01:50:53 GMT 2009 From bit.bucket at galois.com Mon Dec 28 03:30:03 2009 From: bit.bucket at galois.com (BuildBot Collator) Date: Mon Dec 28 03:03:29 2009 Subject: Daily report for head Message-ID: <200912280830.nBS8U3bW030330@monk.galois.com> Skipped content of type multipart/alternative-------------- next part -------------- Last 30 lines: -------------- next part -------------- Last 30 lines: From bit.bucket at galois.com Mon Dec 28 03:30:03 2009 From: bit.bucket at galois.com (BuildBot Collator) Date: Mon Dec 28 03:03:31 2009 Subject: Daily report for stable Message-ID: <200912280830.nBS8U3UV030331@monk.galois.com> Skipped content of type multipart/alternative-------------- next part -------------- Last 30 lines: checking for gfind... no checking for find... /usr/bin/find checking for sort... /bin/sort checking for GHC version date... given 6.12.1.20091227 checking for ghc... no configure: error: GHC is required unless bootstrapping from .hc files. -------------- next part -------------- Last 30 lines: Running Haddock for dph-par-0.4.0... Preprocessing library dph-par-0.4.0... Running hscolour for dph-par-0.4.0... Warning: The documentation for the following packages are not installed. No links will be generated to these packages: ffi-1.0, rts-1.0 Warning: Data.Array.Parallel.Lifted.Repr: Instances of type and data families are not yet supported. Instances of the following families will be filtered out: PData, PRepr Warning: Data.Array.Parallel.Lifted.Instances: Instances of type and data families are not yet supported. Instances of the following families will be filtered out: PData, PRepr Warning: Data.Array.Parallel.Lifted.Closure: Instances of type and data families are not yet supported. Instances of the following families will be filtered out: PData, PRepr Warning: Data.Array.Parallel.Lifted: could not find link destinations for: Data.Array.Parallel.Lifted.Selector.Sel2 Warning: Data.Array.Parallel.Prelude: could not find link destinations for: Data.Array.Parallel.Unlifted.Distributed.Types.DPrim Data.Array.Parallel.Unlifted.Sequential.Flat.UArr.UPrim Warning: Data.Array.Parallel.Prelude.Int: could not find link destinations for: Data.Array.Parallel.Unlifted.Distributed.Types.DPrim Data.Array.Parallel.Unlifted.Sequential.Flat.UArr.UPrim Warning: Data.Array.Parallel.Prelude.Word8: could not find link destinations for: Data.Array.Parallel.Unlifted.Distributed.Types.DPrim Data.Array.Parallel.Unlifted.Sequential.Flat.UArr.UPrim Warning: Data.Array.Parallel.Prelude.Double: could not find link destinations for: Data.Array.Parallel.Unlifted.Distributed.Types.DPrim Data.Array.Parallel.Unlifted.Sequential.Flat.UArr.UPrim Documentation created: dist-install/doc/html/dph-par/index.html "/usr/bin/ld" -r -o compiler/stage1/build/HSghc-6.12.1.20091228.o compiler/stage1/build/AsmCodeGen.o compiler/stage1/build/TargetReg.o compiler/stage1/build/NCGMonad.o compiler/stage1/build/Instruction.o compiler/stage1/build/Size.o compiler/stage1/build/Reg.o compiler/stage1/build/RegClass.o compiler/stage1/build/PprBase.o compiler/stage1/build/PIC.o compiler/stage1/build/Platform.o compiler/stage1/build/Alpha/Regs.o compiler/stage1/build/Alpha/RegInfo.o compiler/stage1/build/Alpha/Instr.o compiler/stage1/build/Alpha/CodeGen.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/RegPlate.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/CCall.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/Reg Alloc/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/PPC/FreeRegs.o compiler/stage1/build/RegAlloc/Linear/SPARC/FreeRegs.o compiler/stage1/build/BasicTypes.o compiler/stage1/build/DataCon.o compiler/stage1/build/Demand.o compiler/stage1/build/Exception.o compiler/stage1/build/Id.o compiler/stage1/build/IdInfo.o compiler/stage1/build/Literal.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/NewDemand.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/BlockId.o compiler/stage1/build/CLabel.o compiler/stage1/build/Cmm.o compiler/stage1/build/CmmBrokenBlock.o compiler/stage1/build/CmmBuildInfoTables.o compiler/stage1/build/CmmCPS.o compiler/stage1/build/CmmCPSGen.o compiler/stage1/build/CmmCPSZ.o compiler/stage1/build/CmmCallConv.o compiler/stage1/build/CmmCommonBlockElimZ.o compiler/stage1/build/CmmContFlowOpt.o compiler/stage1/build/CmmCvt.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/CmmLiveZ.o compiler/stage1/build/CmmOpt.o compiler/stage1/build/CmmParse.o compiler/stage1/build/CmmProcPoint.o compiler/stage1/build/CmmProcPointZ.o compiler/stage 1/build/CmmSpillReload.o compiler/stage1/build/CmmStackLayout.o compiler/stage1/build/CmmTx.o compiler/stage1/build/CmmUtils.o compiler/stage1/build/CmmZipUtil.o compiler/stage1/build/DFMonad.o compiler/stage1/build/Dataflow.o compiler/stage1/build/MkZipCfg.o compiler/stage1/build/MkZipCfgCmm.o compiler/stage1/build/OptimizationFuel.o compiler/stage1/build/PprC.o compiler/stage1/build/PprCmm.o compiler/stage1/build/PprCmmZ.o compiler/stage1/build/StackColor.o compiler/stage1/build/StackPlacements.o compiler/stage1/build/ZipCfg.o compiler/stage1/build/ZipCfgCmmRep.o compiler/stage1/build/ZipCfgExtras.o compiler/stage1/build/ZipDataflow.o compiler/stage1/build/Bitmap.o compiler/stage1/build/CgBindery.o compiler/stage1/build/CgCallConv.o compiler/stage1/build/CgCase.o compiler/stage1/build/CgClosure.o compiler/stage1/build/CgCon.o compiler/stage1/build/CgExpr.o compiler/stage1/build/CgForeignCall.o compiler/stage1/build/CgHeapery.o compiler/stage1/build/CgHpc.o compiler/stage1/build/CgInfoTbls.o compiler/stage1/build/CgLetNoEscape.o compiler/stage1/build/CgMonad.o compiler/stage1/build/CgParallel.o compiler/stage1/build/CgPrimOp.o compiler/stage1/build/CgProf.o compiler/stage1/build/CgStackery.o compiler/stage1/build/CgTailCall.o compiler/stage1/build/CgTicky.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/StgCmmGran.o compiler/stage1/build/StgCmmHeap.o compiler/stage1/build/StgCmmHpc.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/ClosureInfo.o compiler/stage1/build/CodeGen.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/CoreTidy.o compiler/stage1/build/CoreUnfold.o compiler/stage1/build/CoreUtils.o compiler/stage1/build/ExternalCore.o compiler/stage1/build/MkCore.o compiler/stage1/build/MkExternalCore.o compiler/stage1/build/PprCore.o compiler/stage1/build/PprExternalCore.o compiler/stage1/build/CprAnalyse.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/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/Annotations.o compiler/stage1/build/BreakArray.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/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/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/PackageConfig.o compiler/stage1/build/Packages.o compiler/stage1/build/PprTyThing.o compiler/stage1/build/StaticFlags.o compiler/stage1/build/StaticFlagParser.o compiler/stage1/build/SysTools.o compiler/stage1/build/TidyPgm.o compiler/stage1/build/Ctype.o compiler/stage1/build/HaddockUtils.o compiler/stage1/build/LexCore.o compiler/stage1/build/Lexer.o compiler/stage1/build/Parser.o compiler/stage1/build/ParserCore.o compiler/stage1/build/ParserCoreUtils.o compiler/stage1/build/RdrHsSyn.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/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/RnHsSyn.o compiler/stage1/build/RnNames.o compiler/stage1/build/RnPat.o compiler/stage1/build/RnSource.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/SRT.o compiler/stage1/build/SimplStg.o compiler/stage1/build/StgStats.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/DmdAnal.o compiler/stage1/build/SaAbsInt.o compiler/stage1/build/SaLib.o compiler/stage1/build/StrictAnal.o compiler/stage1/b uild/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/TcHsSyn.o compiler/stage1/build/TcHsType.o compiler/stage1/build/TcInstDcls.o compiler/stage1/build/TcMType.o compiler/stage1/build/TcMatches.o compiler/stage1/build/TcPat.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/TcTyClsDecls.o compiler/stage1/build/TcTyDecls.o compiler/stage1/build/TcTyFuns.o compiler/stage1/build/TcType.o compiler/stage1/build/TcUnify.o compiler/stage1/build/Class.o compiler/stage1/build/Coercion.o compiler/stage1/build/FamInstEnv.o compiler/stage1/build/FunDeps.o compiler/stage1/build/Generics.o compiler/stage1/build/InstEnv.o compiler/stage1/build/TyCon.o compiler/stage1/build/Type.o compiler/stage1/build/TypeRep.o compiler/stage1/build/Unify.o compiler/stage1/build/Bag.o compiler/stage1/build/Binary.o compiler/stage1/build/BufWrite.o compiler/stage1/build/Digraph.o compiler/stage1/build/Encoding.o compiler/stage1/build/FastBool.o compiler/stage1/build/FastFunctions.o compiler/stage1/build/FastMutInt.o compiler/stage1/build/FastString.o compiler/stage1/build/FastTypes.o compiler/stage1/build/Fingerprint.o compiler/stage1/build/FiniteMap.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/Interval.o compiler/stage1/build/LazyUniqFM.o compiler/stage1/build/ListSetOps.o compiler/stage1/build/Maybes.o compiler/stage1/build/MonadUtils.o compiler/stage1/buil d/OrdList.o compiler/stage1/build/Outputable.o compiler/stage1/build/Panic.o compiler/stage1/build/Pretty.o compiler/stage1/build/Serialized.o compiler/stage1/build/State.o compiler/stage1/build/StringBuffer.o compiler/stage1/build/UniqFM.o compiler/stage1/build/UniqSet.o compiler/stage1/build/Util.o compiler/stage1/build/VectBuiltIn.o compiler/stage1/build/VectCore.o compiler/stage1/build/VectMonad.o compiler/stage1/build/VectType.o compiler/stage1/build/VectUtils.o compiler/stage1/build/Vectorise.o compiler/stage1/build/parser/cutils.o compiler/stage1/build/utils/md5.o `/usr/bin/find compiler/stage1/build -name "*_stub.o" -print` "/usr/bin/ld" -r -o compiler/stage2/build/HSghc-6.12.1.20091228.o compiler/stage2/build/AsmCodeGen.o compiler/stage2/build/TargetReg.o compiler/stage2/build/NCGMonad.o compiler/stage2/build/Instruction.o compiler/stage2/build/Size.o compiler/stage2/build/Reg.o compiler/stage2/build/RegClass.o compiler/stage2/build/PprBase.o compiler/stage2/build/PIC.o compiler/stage2/build/Platform.o compiler/stage2/build/Alpha/Regs.o compiler/stage2/build/Alpha/RegInfo.o compiler/stage2/build/Alpha/Instr.o compiler/stage2/build/Alpha/CodeGen.o compiler/stage2/build/X86/Regs.o compiler/stage2/build/X86/RegInfo.o compiler/stage2/build/X86/Instr.o compiler/stage2/build/X86/Cond.o compiler/stage2/build/X86/Ppr.o compiler/stage2/build/X86/CodeGen.o compiler/stage2/build/PPC/Regs.o compiler/stage2/build/PPC/RegInfo.o compiler/stage2/build/PPC/Instr.o compiler/stage2/build/PPC/Cond.o compiler/stage2/build/PPC/Ppr.o compiler/stage2/build/PPC/CodeGen.o compiler/stage2/build/SPARC/Base.o compiler/stage2/build/SPARC/Regs.o compiler/stage2/build/SPARC/RegPlate.o compiler/stage2/build/SPARC/Imm.o compiler/stage2/build/SPARC/AddrMode.o compiler/stage2/build/SPARC/Cond.o compiler/stage2/build/SPARC/Instr.o compiler/stage2/build/SPARC/Stack.o compiler/stage2/build/SPARC/ShortcutJump.o compiler/stage2/build/SPARC/Ppr.o compiler/stage2/build/SPARC/CodeGen.o compiler/stage2/build/SPARC/CodeGen/Amode.o compiler/stage2/build/SPARC/CodeGen/Base.o compiler/stage2/build/SPARC/CodeGen/CCall.o compiler/stage2/build/SPARC/CodeGen/CondCode.o compiler/stage2/build/SPARC/CodeGen/Gen32.o compiler/stage2/build/SPARC/CodeGen/Gen64.o compiler/stage2/build/SPARC/CodeGen/Sanity.o compiler/stage2/build/SPARC/CodeGen/Expand.o compiler/stage2/build/RegAlloc/Liveness.o compiler/stage2/build/RegAlloc/Graph/Main.o compiler/stage2/build/RegAlloc/Graph/Stats.o compiler/stage2/build/RegAlloc/Graph/ArchBase.o compiler/stage2/build/RegAlloc/Graph/ArchX86.o compiler/stage2/build/RegAlloc/Graph/Coalesce.o compiler/stage2/build/RegAlloc/Graph/Spill.o compiler/stage2/build/Reg Alloc/Graph/SpillClean.o compiler/stage2/build/RegAlloc/Graph/SpillCost.o compiler/stage2/build/RegAlloc/Graph/TrivColorable.o compiler/stage2/build/RegAlloc/Linear/Main.o compiler/stage2/build/RegAlloc/Linear/JoinToTargets.o compiler/stage2/build/RegAlloc/Linear/State.o compiler/stage2/build/RegAlloc/Linear/Stats.o compiler/stage2/build/RegAlloc/Linear/FreeRegs.o compiler/stage2/build/RegAlloc/Linear/StackMap.o compiler/stage2/build/RegAlloc/Linear/Base.o compiler/stage2/build/RegAlloc/Linear/X86/FreeRegs.o compiler/stage2/build/RegAlloc/Linear/PPC/FreeRegs.o compiler/stage2/build/RegAlloc/Linear/SPARC/FreeRegs.o compiler/stage2/build/DsMeta.o compiler/stage2/build/TcSplice.o compiler/stage2/build/Convert.o compiler/stage2/build/ByteCodeAsm.o compiler/stage2/build/ByteCodeFFI.o compiler/stage2/build/ByteCodeGen.o compiler/stage2/build/ByteCodeInstr.o compiler/stage2/build/ByteCodeItbls.o compiler/stage2/build/ByteCodeLink.o compiler/stage2/build/Debugger.o compiler/stage2/build/LibFFI.o compiler/stage2/build/Linker.o compiler/stage2/build/ObjLink.o compiler/stage2/build/RtClosureInspect.o compiler/stage2/build/BasicTypes.o compiler/stage2/build/DataCon.o compiler/stage2/build/Demand.o compiler/stage2/build/Exception.o compiler/stage2/build/Id.o compiler/stage2/build/IdInfo.o compiler/stage2/build/Literal.o compiler/stage2/build/MkId.o compiler/stage2/build/Module.o compiler/stage2/build/Name.o compiler/stage2/build/NameEnv.o compiler/stage2/build/NameSet.o compiler/stage2/build/NewDemand.o compiler/stage2/build/OccName.o compiler/stage2/build/RdrName.o compiler/stage2/build/SrcLoc.o compiler/stage2/build/UniqSupply.o compiler/stage2/build/Unique.o compiler/stage2/build/Var.o compiler/stage2/build/VarEnv.o compiler/stage2/build/VarSet.o compiler/stage2/build/BlockId.o compiler/stage2/build/CLabel.o compiler/stage2/build/Cmm.o compiler/stage2/build/CmmBrokenBlock.o compiler/stage2/build/CmmBuildInfoTables.o compiler/stage2/build/CmmCPS.o compiler/stage2/build/CmmCPSGen.o compiler/stage2/build/CmmCPSZ.o compiler/s tage2/build/CmmCallConv.o compiler/stage2/build/CmmCommonBlockElimZ.o compiler/stage2/build/CmmContFlowOpt.o compiler/stage2/build/CmmCvt.o compiler/stage2/build/CmmExpr.o compiler/stage2/build/CmmInfo.o compiler/stage2/build/CmmLex.o compiler/stage2/build/CmmLint.o compiler/stage2/build/CmmLive.o compiler/stage2/build/CmmLiveZ.o compiler/stage2/build/CmmOpt.o compiler/stage2/build/CmmParse.o compiler/stage2/build/CmmProcPoint.o compiler/stage2/build/CmmProcPointZ.o compiler/stage2/build/CmmSpillReload.o compiler/stage2/build/CmmStackLayout.o compiler/stage2/build/CmmTx.o compiler/stage2/build/CmmUtils.o compiler/stage2/build/CmmZipUtil.o compiler/stage2/build/DFMonad.o compiler/stage2/build/Dataflow.o compiler/stage2/build/MkZipCfg.o compiler/stage2/build/MkZipCfgCmm.o compiler/stage2/build/OptimizationFuel.o compiler/stage2/build/PprC.o compiler/stage2/build/PprCmm.o compiler/stage2/build/PprCmmZ.o compiler/stage2/build/StackColor.o compiler/stage2/build/StackPlacements.o compiler/stage2/build/ZipCfg.o compiler/stage2/build/ZipCfgCmmRep.o compiler/stage2/build/ZipCfgExtras.o compiler/stage2/build/ZipDataflow.o compiler/stage2/build/Bitmap.o compiler/stage2/build/CgBindery.o compiler/stage2/build/CgCallConv.o compiler/stage2/build/CgCase.o compiler/stage2/build/CgClosure.o compiler/stage2/build/CgCon.o compiler/stage2/build/CgExpr.o compiler/stage2/build/CgForeignCall.o compiler/stage2/build/CgHeapery.o compiler/stage2/build/CgHpc.o compiler/stage2/build/CgInfoTbls.o compiler/stage2/build/CgLetNoEscape.o compiler/stage2/build/CgMonad.o compiler/stage2/build/CgParallel.o compiler/stage2/build/CgPrimOp.o compiler/stage2/build/CgProf.o compiler/stage2/build/CgStackery.o compiler/stage2/build/CgTailCall.o compiler/stage2/build/CgTicky.o compiler/stage2/build/CgUtils.o compiler/stage2/build/StgCmm.o compiler/stage2/build/StgCmmBind.o compiler/stage2/build/StgCmmClosure.o compiler/stage2/build/StgCmmCon.o compiler/stage2/build/StgCmmEnv.o compiler/stage2/build/StgCmmExpr.o compiler/stage2/build/StgCmmForeign.o compil er/stage2/build/StgCmmGran.o compiler/stage2/build/StgCmmHeap.o compiler/stage2/build/StgCmmHpc.o compiler/stage2/build/StgCmmLayout.o compiler/stage2/build/StgCmmMonad.o compiler/stage2/build/StgCmmPrim.o compiler/stage2/build/StgCmmProf.o compiler/stage2/build/StgCmmTicky.o compiler/stage2/build/StgCmmUtils.o compiler/stage2/build/ClosureInfo.o compiler/stage2/build/CodeGen.o compiler/stage2/build/SMRep.o compiler/stage2/build/CoreArity.o compiler/stage2/build/CoreFVs.o compiler/stage2/build/CoreLint.o compiler/stage2/build/CorePrep.o compiler/stage2/build/CoreSubst.o compiler/stage2/build/CoreSyn.o compiler/stage2/build/CoreTidy.o compiler/stage2/build/CoreUnfold.o compiler/stage2/build/CoreUtils.o compiler/stage2/build/ExternalCore.o compiler/stage2/build/MkCore.o compiler/stage2/build/MkExternalCore.o compiler/stage2/build/PprCore.o compiler/stage2/build/PprExternalCore.o compiler/stage2/build/CprAnalyse.o compiler/stage2/build/Check.o compiler/stage2/build/Coverage.o compiler/stage2/build/Desugar.o compiler/stage2/build/DsArrows.o compiler/stage2/build/DsBinds.o compiler/stage2/build/DsCCall.o compiler/stage2/build/DsExpr.o compiler/stage2/build/DsForeign.o compiler/stage2/build/DsGRHSs.o compiler/stage2/build/DsListComp.o compiler/stage2/build/DsMonad.o compiler/stage2/build/DsUtils.o compiler/stage2/build/Match.o compiler/stage2/build/MatchCon.o compiler/stage2/build/MatchLit.o compiler/stage2/build/HsBinds.o compiler/stage2/build/HsDecls.o compiler/stage2/build/HsDoc.o compiler/stage2/build/HsExpr.o compiler/stage2/build/HsImpExp.o compiler/stage2/build/HsLit.o compiler/stage2/build/HsPat.o compiler/stage2/build/HsSyn.o compiler/stage2/build/HsTypes.o compiler/stage2/build/HsUtils.o compiler/stage2/build/BinIface.o compiler/stage2/build/BuildTyCl.o compiler/stage2/build/IfaceEnv.o compiler/stage2/build/IfaceSyn.o compiler/stage2/build/IfaceType.o compiler/stage2/build/LoadIface.o compiler/stage2/build/MkIface.o compiler/stage2/build/TcIface.o compiler/stage2/build/Annotations.o compiler/stage2/build/Bre akArray.o compiler/stage2/build/CmdLineParser.o compiler/stage2/build/CodeOutput.o compiler/stage2/build/Config.o compiler/stage2/build/Constants.o compiler/stage2/build/DriverMkDepend.o compiler/stage2/build/DriverPhases.o compiler/stage2/build/DriverPipeline.o compiler/stage2/build/DynFlags.o compiler/stage2/build/ErrUtils.o compiler/stage2/build/Finder.o compiler/stage2/build/GHC.o compiler/stage2/build/HeaderInfo.o compiler/stage2/build/HscMain.o compiler/stage2/build/HscStats.o compiler/stage2/build/HscTypes.o compiler/stage2/build/InteractiveEval.o compiler/stage2/build/PackageConfig.o compiler/stage2/build/Packages.o compiler/stage2/build/PprTyThing.o compiler/stage2/build/StaticFlags.o compiler/stage2/build/StaticFlagParser.o compiler/stage2/build/SysTools.o compiler/stage2/build/TidyPgm.o compiler/stage2/build/Ctype.o compiler/stage2/build/HaddockUtils.o compiler/stage2/build/LexCore.o compiler/stage2/build/Lexer.o compiler/stage2/build/Parser.o compiler/stage2/build/ParserCore.o compiler/stage2/build/ParserCoreUtils.o compiler/stage2/build/RdrHsSyn.o compiler/stage2/build/ForeignCall.o compiler/stage2/build/PrelInfo.o compiler/stage2/build/PrelNames.o compiler/stage2/build/PrelRules.o compiler/stage2/build/PrimOp.o compiler/stage2/build/TysPrim.o compiler/stage2/build/TysWiredIn.o compiler/stage2/build/CostCentre.o compiler/stage2/build/SCCfinal.o compiler/stage2/build/RnBinds.o compiler/stage2/build/RnEnv.o compiler/stage2/build/RnExpr.o compiler/stage2/build/RnHsDoc.o compiler/stage2/build/RnHsSyn.o compiler/stage2/build/RnNames.o compiler/stage2/build/RnPat.o compiler/stage2/build/RnSource.o compiler/stage2/build/RnTypes.o compiler/stage2/build/CoreMonad.o compiler/stage2/build/CSE.o compiler/stage2/build/FloatIn.o compiler/stage2/build/FloatOut.o compiler/stage2/build/LiberateCase.o compiler/stage2/build/OccurAnal.o compiler/stage2/build/SAT.o compiler/stage2/build/SetLevels.o compiler/stage2/build/SimplCore.o compiler/stage2/build/SimplEnv.o compiler/stage2/build/SimplMonad.o compiler/stage2/build /SimplUtils.o compiler/stage2/build/Simplify.o compiler/stage2/build/SRT.o compiler/stage2/build/SimplStg.o compiler/stage2/build/StgStats.o compiler/stage2/build/Rules.o compiler/stage2/build/SpecConstr.o compiler/stage2/build/Specialise.o compiler/stage2/build/CoreToStg.o compiler/stage2/build/StgLint.o compiler/stage2/build/StgSyn.o compiler/stage2/build/DmdAnal.o compiler/stage2/build/SaAbsInt.o compiler/stage2/build/SaLib.o compiler/stage2/build/StrictAnal.o compiler/stage2/build/WorkWrap.o compiler/stage2/build/WwLib.o compiler/stage2/build/FamInst.o compiler/stage2/build/Inst.o compiler/stage2/build/TcAnnotations.o compiler/stage2/build/TcArrows.o compiler/stage2/build/TcBinds.o compiler/stage2/build/TcClassDcl.o compiler/stage2/build/TcDefaults.o compiler/stage2/build/TcDeriv.o compiler/stage2/build/TcEnv.o compiler/stage2/build/TcExpr.o compiler/stage2/build/TcForeign.o compiler/stage2/build/TcGenDeriv.o compiler/stage2/build/TcHsSyn.o compiler/stage2/build/TcHsType.o compiler/stage2/build/TcInstDcls.o compiler/stage2/build/TcMType.o compiler/stage2/build/TcMatches.o compiler/stage2/build/TcPat.o compiler/stage2/build/TcRnDriver.o compiler/stage2/build/TcRnMonad.o compiler/stage2/build/TcRnTypes.o compiler/stage2/build/TcRules.o compiler/stage2/build/TcSimplify.o compiler/stage2/build/TcTyClsDecls.o compiler/stage2/build/TcTyDecls.o compiler/stage2/build/TcTyFuns.o compiler/stage2/build/TcType.o compiler/stage2/build/TcUnify.o compiler/stage2/build/Class.o compiler/stage2/build/Coercion.o compiler/stage2/build/FamInstEnv.o compiler/stage2/build/FunDeps.o compiler/stage2/build/Generics.o compiler/stage2/build/InstEnv.o compiler/stage2/build/TyCon.o compiler/stage2/build/Type.o compiler/stage2/build/TypeRep.o compiler/stage2/build/Unify.o compiler/stage2/build/Bag.o compiler/stage2/build/Binary.o compiler/stage2/build/BufWrite.o compiler/stage2/build/Digraph.o compiler/stage2/build/Encoding.o compiler/stage2/build/FastBool.o compiler/stage2/build/FastFunctions.o compiler/stage2/build/FastMutInt.o compiler /stage2/build/FastString.o compiler/stage2/build/FastTypes.o compiler/stage2/build/Fingerprint.o compiler/stage2/build/FiniteMap.o compiler/stage2/build/GraphBase.o compiler/stage2/build/GraphColor.o compiler/stage2/build/GraphOps.o compiler/stage2/build/GraphPpr.o compiler/stage2/build/IOEnv.o compiler/stage2/build/Interval.o compiler/stage2/build/LazyUniqFM.o compiler/stage2/build/ListSetOps.o compiler/stage2/build/Maybes.o compiler/stage2/build/MonadUtils.o compiler/stage2/build/OrdList.o compiler/stage2/build/Outputable.o compiler/stage2/build/Panic.o compiler/stage2/build/Pretty.o compiler/stage2/build/Serialized.o compiler/stage2/build/State.o compiler/stage2/build/StringBuffer.o compiler/stage2/build/UniqFM.o compiler/stage2/build/UniqSet.o compiler/stage2/build/Util.o compiler/stage2/build/VectBuiltIn.o compiler/stage2/build/VectCore.o compiler/stage2/build/VectMonad.o compiler/stage2/build/VectType.o compiler/stage2/build/VectUtils.o compiler/stage2/build/Vectorise.o compiler/stage2/build/parser/cutils.o compiler/stage2/build/utils/md5.o `/usr/bin/find compiler/stage2/build -name "*_stub.o" -print` ld warning: atom sorting error for _ghczm6zi12zi1zi20091228_LibFFI_Czuffizucif_closure_tbl and _ghczm6zi12zi1zi20091228_LibFFI_Czuffizutype_closure_tbl in compiler/stage2/build/LibFFI.o ld warning: atom sorting error for _ghczm6zi12zi1zi20091228_LibFFI_Czuffizucif_closure_tbl and _ghczm6zi12zi1zi20091228_LibFFI_Czuffizutype_closure_tbl in compiler/stage2/build/LibFFI.o ld: scattered reloc r_address too large for inferred architecture ppc make[1]: *** [compiler/stage2/build/HSghc-6.12.1.20091228.o] Error 1 make: *** [all] Error 2 From ghcbuild at microsoft.com Mon Dec 28 20:27:58 2009 From: ghcbuild at microsoft.com (GHC Build Reports) Date: Mon Dec 28 20:28:00 2009 Subject: [nightly] 28-Dec-2009 build of HEAD on x86_64-unknown-linux (cam-04-unx.europe.corp.microsoft.com) Message-ID: <20091229012758.9A86432430B@www.haskell.org> Build description = HEAD on x86_64-unknown-linux (cam-04-unx.europe.corp.microsoft.com) Build location = /64playpen/simonmar/nightly/HEAD-cam-04-unx Build config file = /home/simonmar/nightly/site/msrc/conf-HEAD-cam-04-unx Nightly build started on cam-04-unx at Mon Dec 28 19:00:01 GMT 2009. **** checking out new source tree ... warning: . already present; omitting ok. (GHC Version 6.13.20091228) **** Building stage 1 compiler ... ok. **** Building stage 2 compiler ... ok. **** Building stage 3 compiler ... ok. **** building source distribution ... ok. **** building testsuite tools ... ok. **** running tests ... ok (summary below). **** building compiler binary distribution ... ok. **** uploading binary distribution ... ok. **** running nofib (-O) ... ok. **** running nofib (-O -fvia-C) ... ok. **** running nofib (-O -prof -auto-all) ... ok. **** running nofib (-O -prof -auto-all -fasm) ... ok. **** running nofib (-fasm) ... ok. **** publishing logs ... Received disconnect from 128.36.229.215: 2: Corrupted MAC on input. lost connection failed. Logs are at http://www.haskell.org/ghc/dist/current/logs Dists are at http://www.haskell.org/ghc/dist/current/dist Docs are at http://www.haskell.org/ghc/dist/current/docs All done! Nightly build finished successfully at Tue Dec 29 01:54:37 GMT 2009 ------------- GHC Test summary --------------------- OVERALL SUMMARY for test run started at Mon Dec 28 21:42:38 GMT 2009 2437 total tests, which gave rise to 13474 test cases, of which 0 caused framework failures 2787 were skipped 10320 expected passes 359 expected failures 0 unexpected passes 8 unexpected failures Unexpected failures: T3001-2(prof_hb) annrun01(dyn) barton-mangler-bug(profc) concprog001(ghci,threaded2) hpc_markup_multi_001(normal) hpc_markup_multi_002(normal) hpc_markup_multi_003(normal) ---------------------------------------------------- Nightly run ended at Tue Dec 29 01:54:37 GMT 2009 From bit.bucket at galois.com Tue Dec 29 03:30:15 2009 From: bit.bucket at galois.com (BuildBot Collator) Date: Tue Dec 29 03:03:59 2009 Subject: Daily report for stable Message-ID: <200912290830.nBT8UFU4031938@monk.galois.com> Build results: kahl G5 Gentoo Linux stable: lost x86 Windows stable fast: pass pass lost pass pass x86-64 Linux stable: pass Old unexpected test passes: 2410 2 x86 Windows stable TH_spliceE5_prof 2 x86 Windows stable length001 1 tnaur x86 OS X stable newtype 2 x86 Windows stable prof001 2 x86 Windows stable prof002 2 x86 Windows stable Fixed unexpected test failures: conc023 Old unexpected test failures: 2302 1 tnaur x86 OS X stable 2816 1 tnaur x86 OS X stable T1969 2 x86 Windows stable annrun01 2 x86 Windows stable apirecomp001 3 tnaur x86 OS X stable break024 4 tnaur x86 OS X stable cg007 1 x86 Windows stable concprog001 3 tnaur x86 OS X stable derefnull 1 x86 Windows stable divbyzero 1 x86 Windows stable ffi005 1 tnaur x86 OS X stable ghci028 1 tnaur x86 OS X stable integerBits 1 x86-64 Linux stable num009 2 tnaur x86 OS X stable num012 1 x86 Windows stable outofmem2 4 tnaur x86 OS X stable print021 1 tnaur x86 OS X stable rtsflags001 2 x86 Windows stable signals002 1 tnaur x86 OS X stable signals004 2 tnaur x86 OS X stable -------------- next part -------------- An HTML attachment was scrubbed... URL: http://www.haskell.org/pipermail/cvs-ghc/attachments/20091229/ba88aca1/attachment-0001.html From bit.bucket at galois.com Tue Dec 29 03:30:15 2009 From: bit.bucket at galois.com (BuildBot Collator) Date: Tue Dec 29 03:04:01 2009 Subject: Daily report for head Message-ID: <200912290830.nBT8UFm8031939@monk.galois.com> Skipped content of type multipart/alternative-------------- next part -------------- Last 30 lines: checking for gfind... no checking for find... /usr/bin/find checking for sort... /bin/sort checking for GHC version date... given 6.13.20091228 checking for ghc... no configure: error: GHC is required unless bootstrapping from .hc files. -------------- next part -------------- Last 30 lines: config.status: creating testsuite/Makefile config.status: creating man/Makefile config.status: creating libffi.pc config.status: creating fficonfig.h config.status: linking ./src/powerpc/ffitarget.h to include/ffitarget.h config.status: executing depfiles commands config.status: executing include commands config.status: executing src commands # libffi.so needs to be built with the correct soname. # NOTE: this builds libffi_convience.so with the incorrect # soname, but we don't need that anyway! cd libffi && \ "cp" build/libtool build/libtool.orig; \ sed -e s/soname_spec=.*/soname_spec="libHSffi-ghc6.13.20091229.dylib"/ build/libtool.orig > build/libtool # We don't want libtool's cygwin hacks cd libffi && \ "cp" build/libtool build/libtool.orig; \ sed -e s/dlname=\'\$tdlname\'/dlname=\'\$dlname\'/ build/libtool.orig > build/libtool touch libffi/stamp.ffi.configure "inplace/bin/mkdirhier" libffi/dist-install/build//. "cp" libffi/build/include/ffi.h libffi/dist-install/build/ffi.h "/usr/sbin/dtrace" -Iincludes -Irts -Ilibffi/build/include -C -h -o rts/dist/build/RtsProbes.h -s rts/RtsProbes.d "rm" -f rts/dist/build/.depend-v-l-debug-thr-thr_debug-thr_l.c_asm.tmp touch rts/dist/build/.depend-v-l-debug-thr-thr_debug-thr_l.c_asm.tmp /usr/bin/gcc -E -DPROFILING -DTHREADED_RTS -DDEBUG -Irts/dist/build -m32 -Wall -Wextra -Wstrict-prototypes -Wmissing-prototypes -Wmissing-declarations -Winline -Waggregate-return -Wpointer-arith -Wmissing-noreturn -Wcast-align -Wnested-externs -Wredundant-decls -Iincludes -Irts -DCOMPILING_RTS -fno-strict-aliasing -fno-common -Ilibffi/build/include -DDTRACE -fomit-frame-pointer -DRtsWay=\"rts_v\" -Wno-strict-prototypes -Wno-strict-prototypes -MM rts/Adjustor.c -MF rts/dist/build/.depend-v-l-debug-thr-thr_debug-thr_l.c_asm.bit sed -e "1s|\.o|\.o|" -e "1s|^|rts/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|/Volumes/tn18_HD_1/Users/thorkilnaur/tn/buildbot/ghc/tnaur-ppc-osx-2/tnaur-ppc-osx-head-2/build/||gi" rts/dist/build/.depend-v-l-debug-thr-thr_debug-thr_l.c_asm.bit >> rts/dist/build/.depend-v-l-debug-thr-thr_debug-thr_l.c_asm.tmp && sed -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|/Volumes/tn18_HD_1/Users/thorkilnaur/tn/buildbot/ghc/tnaur-ppc-osx-2/tnaur-ppc-osx-head-2/build/||gi" rts/dist/build/.depend-v-l-debug-thr-thr_debug-thr_l.c_asm.bit >> rts/dist/build/.depend-v-l-debug-thr-thr_debug-thr_l.c_asm.tmp && sed -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|/Volumes/tn18_HD_1/Users/thorkilnaur/tn/buildbot/ghc/tnaur-ppc-osx-2/tnaur-ppc-osx-head-2/build/||gi" rts/dist/build/.depend-v-l-debug-thr-thr_debug-thr_l.c_asm.bit >> rts/dist/build/.depend-v-l-debug-thr-thr_debug-thr_l.c_asm.tmp && sed -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|/Volumes/tn18_HD_1/Users/thorkilnaur/tn/buildbot/ghc/tnaur-ppc-osx-2/tnaur-ppc-osx-head-2/build/||gi" rts/dist/build/.depend-v-l-debug-thr-thr_debug-thr_l.c_asm.bit >> rts/dist/build/.depend-v-l-debug-thr-thr_debug-thr_l.c_asm.tmp && sed -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|/Volumes/tn18_HD_1/Users/thorkilnaur/tn/buildbot/ghc/tnaur-ppc-osx-2/tnaur-ppc-osx-head-2/build/||gi" rts/dist/build/.depend-v-l-debug-thr-thr_debug-thr_l.c_asm.bit >> rts/dist/build/.depend-v-l-debug-thr-thr_debug-thr_l.c_asm.tmp && sed -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|/Volumes/tn18_HD_1/Users/thorkilnaur/tn/buildbot/ghc/tnaur-ppc-osx-2/tnaur-ppc-osx-head-2/build/||gi" rts/dist/build/.depend-v-l-debug-thr-thr_debug-thr_ l.c_asm.bit >> rts/dist/build/.depend-v-l-debug-thr-thr_debug-thr_l.c_asm.tmp && true sed: 1: "s|/Volumes/tn18_HD_1/Us ...": bad flag in substitute command: 'i' make[1]: *** [rts/dist/build/.depend-v-l-debug-thr-thr_debug-thr_l.c_asm] Error 1 make: *** [all] Error 2 -------------- next part -------------- Last 30 lines: config.status: creating testsuite/Makefile config.status: creating man/Makefile config.status: creating libffi.pc config.status: creating fficonfig.h config.status: linking ./src/x86/ffitarget.h to include/ffitarget.h config.status: executing depfiles commands config.status: executing include commands config.status: executing src commands # libffi.so needs to be built with the correct soname. # NOTE: this builds libffi_convience.so with the incorrect # soname, but we don't need that anyway! cd libffi && \ "cp" build/libtool build/libtool.orig; \ sed -e s/soname_spec=.*/soname_spec="libHSffi-ghc6.13.20091229.dylib"/ build/libtool.orig > build/libtool # We don't want libtool's cygwin hacks cd libffi && \ "cp" build/libtool build/libtool.orig; \ sed -e s/dlname=\'\$tdlname\'/dlname=\'\$dlname\'/ build/libtool.orig > build/libtool touch libffi/stamp.ffi.configure "inplace/bin/mkdirhier" libffi/dist-install/build//. "cp" libffi/build/include/ffi.h libffi/dist-install/build/ffi.h "/usr/sbin/dtrace" -Iincludes -Irts -Ilibffi/build/include -C -h -o rts/dist/build/RtsProbes.h -s rts/RtsProbes.d "rm" -f rts/dist/build/.depend-v-l-debug-thr-thr_debug-thr_l.c_asm.tmp touch rts/dist/build/.depend-v-l-debug-thr-thr_debug-thr_l.c_asm.tmp /usr/bin/gcc -E -DPROFILING -DTHREADED_RTS -DDEBUG -Irts/dist/build -m32 -Wall -Wextra -Wstrict-prototypes -Wmissing-prototypes -Wmissing-declarations -Winline -Waggregate-return -Wpointer-arith -Wmissing-noreturn -Wcast-align -Wnested-externs -Wredundant-decls -Iincludes -Irts -DCOMPILING_RTS -fno-strict-aliasing -fno-common -Ilibffi/build/include -DDTRACE -fomit-frame-pointer -DRtsWay=\"rts_v\" -Wno-strict-prototypes -Wno-strict-prototypes -MM rts/Adjustor.c -MF rts/dist/build/.depend-v-l-debug-thr-thr_debug-thr_l.c_asm.bit sed -e "1s|\.o|\.o|" -e "1s|^|rts/|" -e "1s|rts/|rts/dist/build/|" -e "1s|dist/build/dist/build|dist/build|g" -e "s|/Users/thorkilnaur/tn/buildbot/ghc/tnaur-x86-osx/tnaur-x86-osx-head/build/||gi" rts/dist/build/.depend-v-l-debug-thr-thr_debug-thr_l.c_asm.bit >> rts/dist/build/.depend-v-l-debug-thr-thr_debug-thr_l.c_asm.tmp && sed -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|/Users/thorkilnaur/tn/buildbot/ghc/tnaur-x86-osx/tnaur-x86-osx-head/build/||gi" rts/dist/build/.depend-v-l-debug-thr-thr_debug-thr_l.c_asm.bit >> rts/dist/build/.depend-v-l-debug-thr-thr_debug-thr_l.c_asm.tmp && sed -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|/Users/thorkilnaur/tn/buildbot/ghc/tnaur-x86-osx/tnaur-x86-osx-head/build/||gi" rts/dist/build/.depend-v-l-debug-thr-thr_debug-thr_l.c_asm.bit >> rts/dist/build/.depend-v-l-debug-thr-thr_debug-thr_l.c_asm.tmp && sed -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|/Users/thorkilnaur/tn/buildbot/ghc/tnaur-x86-osx/tnaur-x86-osx-head/build/||gi" rts/dist/build/.depend-v-l-debug-thr-thr_debug-thr_l.c_asm.bit >> rts/dist/build/.depend-v-l-debug-thr-thr_debug-thr_l.c_asm.tmp && sed -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|/Users/thorkilnaur/tn/buildbot/ghc/tnaur-x86-osx/tnaur-x86-osx-head/build/||gi" rts/dist/build/.depend-v-l-debug-thr-thr_debug-thr_l.c_asm.bit >> rts/dist/build/.depend-v-l-debug-thr-thr_debug-thr_l.c_asm.tmp && sed -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|/Users/thorkilnaur/tn/buildbot/ghc/tnaur-x86-osx/tnaur-x86-osx-head/build/||gi" rts/dist/build/.depend-v-l-debug-thr-thr_debug-thr_l.c_asm.bit >> rts/dist/build/.depend-v-l-debug-thr-thr_debug-thr_l.c_asm.tmp && true sed: 1: "s|/Users/thorkilnaur/tn ...": bad flag in substitute command: 'i' make[1]: *** [rts/dist/build/.depend-v-l-debug-thr-thr_debug-thr_l.c_asm] Error 1 make: *** [all] Error 2 From ghcbuild at microsoft.com Tue Dec 29 20:23:11 2009 From: ghcbuild at microsoft.com (GHC Build Reports) Date: Tue Dec 29 20:23:13 2009 Subject: [nightly] 29-Dec-2009 build of HEAD on x86_64-unknown-linux (cam-04-unx.europe.corp.microsoft.com) Message-ID: <20091230012311.63FE13244D0@www.haskell.org> Build description = HEAD on x86_64-unknown-linux (cam-04-unx.europe.corp.microsoft.com) Build location = /64playpen/simonmar/nightly/HEAD-cam-04-unx Build config file = /home/simonmar/nightly/site/msrc/conf-HEAD-cam-04-unx Nightly build started on cam-04-unx at Tue Dec 29 19:00:01 GMT 2009. **** checking out new source tree ... warning: . already present; omitting ok. (GHC Version 6.13.20091229) **** Building stage 1 compiler ... ok. **** Building stage 2 compiler ... ok. **** Building stage 3 compiler ... ok. **** building source distribution ... ok. **** building testsuite tools ... ok. **** running tests ... ok (summary below). **** building compiler binary distribution ... ok. **** uploading binary distribution ... ok. **** running nofib (-O) ... ok. **** running nofib (-O -fvia-C) ... ok. **** running nofib (-O -prof -auto-all) ... ok. **** running nofib (-O -prof -auto-all -fasm) ... ok. **** running nofib (-fasm) ... ok. **** publishing logs ... ok. Logs are at http://www.haskell.org/ghc/dist/current/logs Dists are at http://www.haskell.org/ghc/dist/current/dist Docs are at http://www.haskell.org/ghc/dist/current/docs All done! Nightly build finished successfully at Wed Dec 30 01:49:53 GMT 2009 ------------- GHC Test summary --------------------- OVERALL SUMMARY for test run started at Tue Dec 29 21:43:18 GMT 2009 2437 total tests, which gave rise to 13474 test cases, of which 0 caused framework failures 2787 were skipped 10321 expected passes 359 expected failures 0 unexpected passes 7 unexpected failures Unexpected failures: 3231(threaded2) T3001-2(prof_hb) annrun01(dyn) barton-mangler-bug(profc) hpc_markup_multi_001(normal) hpc_markup_multi_002(normal) hpc_markup_multi_003(normal) ---------------------------------------------------- Nightly run ended at Wed Dec 30 01:49:53 GMT 2009 From bit.bucket at galois.com Wed Dec 30 03:30:03 2009 From: bit.bucket at galois.com (BuildBot Collator) Date: Wed Dec 30 03:03:25 2009 Subject: Daily report for head Message-ID: <200912300830.nBU8U3iL002906@monk.galois.com> Build results: x86-64 Linux head: pass x86 Windows head: pass lost x86 Windows head fast: pass lost pass kahl G5 Gentoo Linux head: lost x86-64 Linux head unreg: pass Old unexpected test passes: 2410 2 x86-64 Linux head TH_spliceE5_prof 2 x86-64 Linux head newtype 2 x86-64 Linux head prof001 2 x86-64 Linux head prof002 2 x86-64 Linux head Old unexpected test failures: 1959 1 x86-64 Linux head T1969 3 x86-64 Linux head T2627b 1 x86-64 Linux head T3001-2 1 x86-64 Linux head unreg T3016 1 x86-64 Linux head T3245 1 x86-64 Linux head TH_pragma 1 x86-64 Linux head unreg annrun01 3 x86-64 Linux head apirecomp001 2 x86-64 Linux head barton-mangler-bug 2 x86-64 Linux head break018 1 x86-64 Linux head cg007 1 x86 Windows head conc023 1 x86-64 Linux head concprog001 3 x86-64 Linux head createDirectoryIfMissing001 1 x86 Windows head derefnull 1 x86 Windows head divbyzero 1 x86 Windows head enum01 1 x86-64 Linux head getDirContents002 1 x86 Windows head getargs 1 x86-64 Linux head hpc001 2 x86-64 Linux head hpc_bad_001 2 x86-64 Linux head hpc_draft 2 x86-64 Linux head hpc_fork 2 x86-64 Linux head hpc_hand_overlay 2 x86-64 Linux head hpc_help 2 x86-64 Linux head hpc_help_draft 2 x86-64 Linux head hpc_help_help 2 x86-64 Linux head hpc_help_markup 2 x86-64 Linux head hpc_help_overlay 2 x86-64 Linux head hpc_help_report 2 x86-64 Linux head hpc_help_show 2 x86-64 Linux head hpc_help_version 2 x86-64 Linux head hpc_markup_001 2 x86-64 Linux head hpc_markup_002 2 x86-64 Linux head hpc_markup_error_001 2 x86-64 Linux head hpc_markup_error_002 2 x86-64 Linux head hpc_markup_multi_001 3 x86-64 Linux head hpc_markup_multi_002 3 x86-64 Linux head hpc_markup_multi_003 3 x86-64 Linux head hpc_overlay 2 x86-64 Linux head hpc_overlay2 2 x86-64 Linux head hpc_report_001 2 x86-64 Linux head hpc_report_002 2 x86-64 Linux head hpc_report_003 2 x86-64 Linux head hpc_report_error_001 2 x86-64 Linux head hpc_report_error_002 2 x86-64 Linux head hpc_report_multi_001 2 x86-64 Linux head hpc_report_multi_002 2 x86-64 Linux head hpc_report_multi_003 2 x86-64 Linux head hpc_show 2 x86-64 Linux head hpc_show_error_001 2 x86-64 Linux head hpc_show_error_002 2 x86-64 Linux head hpc_show_multi_001 2 x86-64 Linux head hpc_show_multi_002 2 x86-64 Linux head hpc_version 2 x86-64 Linux head num009 1 x86 Windows head num012 1 x86 Windows head process004 1 x86 Windows head seward-space-leak 1 x86-64 Linux head signals004 1 x86-64 Linux head space_leak_001 1 x86-64 Linux head unreg tough 2 x86-64 Linux head -------------- next part -------------- An HTML attachment was scrubbed... URL: http://www.haskell.org/pipermail/cvs-ghc/attachments/20091230/4a5e0e0c/attachment-0001.html From bit.bucket at galois.com Wed Dec 30 03:30:03 2009 From: bit.bucket at galois.com (BuildBot Collator) Date: Wed Dec 30 03:03:27 2009 Subject: Daily report for stable Message-ID: <200912300830.nBU8U3Gj002907@monk.galois.com> Skipped content of type multipart/alternative-------------- next part -------------- Last 30 lines: checking for gfind... no checking for find... /usr/bin/find checking for sort... /bin/sort checking for GHC version date... given 6.12.1.20091229 checking for ghc... no configure: error: GHC is required unless bootstrapping from .hc files. -------------- next part -------------- Last 30 lines: Running Haddock for dph-par-0.4.0... Preprocessing library dph-par-0.4.0... Running hscolour for dph-par-0.4.0... Warning: The documentation for the following packages are not installed. No links will be generated to these packages: ffi-1.0, rts-1.0 Warning: Data.Array.Parallel.Lifted.Repr: Instances of type and data families are not yet supported. Instances of the following families will be filtered out: PData, PRepr Warning: Data.Array.Parallel.Lifted.Instances: Instances of type and data families are not yet supported. Instances of the following families will be filtered out: PData, PRepr Warning: Data.Array.Parallel.Lifted.Closure: Instances of type and data families are not yet supported. Instances of the following families will be filtered out: PData, PRepr Warning: Data.Array.Parallel.Lifted: could not find link destinations for: Data.Array.Parallel.Lifted.Selector.Sel2 Warning: Data.Array.Parallel.Prelude: could not find link destinations for: Data.Array.Parallel.Unlifted.Distributed.Types.DPrim Data.Array.Parallel.Unlifted.Sequential.Flat.UArr.UPrim Warning: Data.Array.Parallel.Prelude.Int: could not find link destinations for: Data.Array.Parallel.Unlifted.Distributed.Types.DPrim Data.Array.Parallel.Unlifted.Sequential.Flat.UArr.UPrim Warning: Data.Array.Parallel.Prelude.Word8: could not find link destinations for: Data.Array.Parallel.Unlifted.Distributed.Types.DPrim Data.Array.Parallel.Unlifted.Sequential.Flat.UArr.UPrim Warning: Data.Array.Parallel.Prelude.Double: could not find link destinations for: Data.Array.Parallel.Unlifted.Distributed.Types.DPrim Data.Array.Parallel.Unlifted.Sequential.Flat.UArr.UPrim Documentation created: dist-install/doc/html/dph-par/index.html "/usr/bin/ld" -r -o compiler/stage1/build/HSghc-6.12.1.20091230.o compiler/stage1/build/AsmCodeGen.o compiler/stage1/build/TargetReg.o compiler/stage1/build/NCGMonad.o compiler/stage1/build/Instruction.o compiler/stage1/build/Size.o compiler/stage1/build/Reg.o compiler/stage1/build/RegClass.o compiler/stage1/build/PprBase.o compiler/stage1/build/PIC.o compiler/stage1/build/Platform.o compiler/stage1/build/Alpha/Regs.o compiler/stage1/build/Alpha/RegInfo.o compiler/stage1/build/Alpha/Instr.o compiler/stage1/build/Alpha/CodeGen.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/RegPlate.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/CCall.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/Reg Alloc/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/PPC/FreeRegs.o compiler/stage1/build/RegAlloc/Linear/SPARC/FreeRegs.o compiler/stage1/build/BasicTypes.o compiler/stage1/build/DataCon.o compiler/stage1/build/Demand.o compiler/stage1/build/Exception.o compiler/stage1/build/Id.o compiler/stage1/build/IdInfo.o compiler/stage1/build/Literal.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/NewDemand.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/BlockId.o compiler/stage1/build/CLabel.o compiler/stage1/build/Cmm.o compiler/stage1/build/CmmBrokenBlock.o compiler/stage1/build/CmmBuildInfoTables.o compiler/stage1/build/CmmCPS.o compiler/stage1/build/CmmCPSGen.o compiler/stage1/build/CmmCPSZ.o compiler/stage1/build/CmmCallConv.o compiler/stage1/build/CmmCommonBlockElimZ.o compiler/stage1/build/CmmContFlowOpt.o compiler/stage1/build/CmmCvt.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/CmmLiveZ.o compiler/stage1/build/CmmOpt.o compiler/stage1/build/CmmParse.o compiler/stage1/build/CmmProcPoint.o compiler/stage1/build/CmmProcPointZ.o compiler/stage 1/build/CmmSpillReload.o compiler/stage1/build/CmmStackLayout.o compiler/stage1/build/CmmTx.o compiler/stage1/build/CmmUtils.o compiler/stage1/build/CmmZipUtil.o compiler/stage1/build/DFMonad.o compiler/stage1/build/Dataflow.o compiler/stage1/build/MkZipCfg.o compiler/stage1/build/MkZipCfgCmm.o compiler/stage1/build/OptimizationFuel.o compiler/stage1/build/PprC.o compiler/stage1/build/PprCmm.o compiler/stage1/build/PprCmmZ.o compiler/stage1/build/StackColor.o compiler/stage1/build/StackPlacements.o compiler/stage1/build/ZipCfg.o compiler/stage1/build/ZipCfgCmmRep.o compiler/stage1/build/ZipCfgExtras.o compiler/stage1/build/ZipDataflow.o compiler/stage1/build/Bitmap.o compiler/stage1/build/CgBindery.o compiler/stage1/build/CgCallConv.o compiler/stage1/build/CgCase.o compiler/stage1/build/CgClosure.o compiler/stage1/build/CgCon.o compiler/stage1/build/CgExpr.o compiler/stage1/build/CgForeignCall.o compiler/stage1/build/CgHeapery.o compiler/stage1/build/CgHpc.o compiler/stage1/build/CgInfoTbls.o compiler/stage1/build/CgLetNoEscape.o compiler/stage1/build/CgMonad.o compiler/stage1/build/CgParallel.o compiler/stage1/build/CgPrimOp.o compiler/stage1/build/CgProf.o compiler/stage1/build/CgStackery.o compiler/stage1/build/CgTailCall.o compiler/stage1/build/CgTicky.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/StgCmmGran.o compiler/stage1/build/StgCmmHeap.o compiler/stage1/build/StgCmmHpc.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/ClosureInfo.o compiler/stage1/build/CodeGen.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/CoreTidy.o compiler/stage1/build/CoreUnfold.o compiler/stage1/build/CoreUtils.o compiler/stage1/build/ExternalCore.o compiler/stage1/build/MkCore.o compiler/stage1/build/MkExternalCore.o compiler/stage1/build/PprCore.o compiler/stage1/build/PprExternalCore.o compiler/stage1/build/CprAnalyse.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/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/Annotations.o compiler/stage1/build/BreakArray.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/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/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/PackageConfig.o compiler/stage1/build/Packages.o compiler/stage1/build/PprTyThing.o compiler/stage1/build/StaticFlags.o compiler/stage1/build/StaticFlagParser.o compiler/stage1/build/SysTools.o compiler/stage1/build/TidyPgm.o compiler/stage1/build/Ctype.o compiler/stage1/build/HaddockUtils.o compiler/stage1/build/LexCore.o compiler/stage1/build/Lexer.o compiler/stage1/build/Parser.o compiler/stage1/build/ParserCore.o compiler/stage1/build/ParserCoreUtils.o compiler/stage1/build/RdrHsSyn.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/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/RnHsSyn.o compiler/stage1/build/RnNames.o compiler/stage1/build/RnPat.o compiler/stage1/build/RnSource.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/SRT.o compiler/stage1/build/SimplStg.o compiler/stage1/build/StgStats.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/DmdAnal.o compiler/stage1/build/SaAbsInt.o compiler/stage1/build/SaLib.o compiler/stage1/build/StrictAnal.o compiler/stage1/b uild/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/TcHsSyn.o compiler/stage1/build/TcHsType.o compiler/stage1/build/TcInstDcls.o compiler/stage1/build/TcMType.o compiler/stage1/build/TcMatches.o compiler/stage1/build/TcPat.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/TcTyClsDecls.o compiler/stage1/build/TcTyDecls.o compiler/stage1/build/TcTyFuns.o compiler/stage1/build/TcType.o compiler/stage1/build/TcUnify.o compiler/stage1/build/Class.o compiler/stage1/build/Coercion.o compiler/stage1/build/FamInstEnv.o compiler/stage1/build/FunDeps.o compiler/stage1/build/Generics.o compiler/stage1/build/InstEnv.o compiler/stage1/build/TyCon.o compiler/stage1/build/Type.o compiler/stage1/build/TypeRep.o compiler/stage1/build/Unify.o compiler/stage1/build/Bag.o compiler/stage1/build/Binary.o compiler/stage1/build/BufWrite.o compiler/stage1/build/Digraph.o compiler/stage1/build/Encoding.o compiler/stage1/build/FastBool.o compiler/stage1/build/FastFunctions.o compiler/stage1/build/FastMutInt.o compiler/stage1/build/FastString.o compiler/stage1/build/FastTypes.o compiler/stage1/build/Fingerprint.o compiler/stage1/build/FiniteMap.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/Interval.o compiler/stage1/build/LazyUniqFM.o compiler/stage1/build/ListSetOps.o compiler/stage1/build/Maybes.o compiler/stage1/build/MonadUtils.o compiler/stage1/buil d/OrdList.o compiler/stage1/build/Outputable.o compiler/stage1/build/Panic.o compiler/stage1/build/Pretty.o compiler/stage1/build/Serialized.o compiler/stage1/build/State.o compiler/stage1/build/StringBuffer.o compiler/stage1/build/UniqFM.o compiler/stage1/build/UniqSet.o compiler/stage1/build/Util.o compiler/stage1/build/VectBuiltIn.o compiler/stage1/build/VectCore.o compiler/stage1/build/VectMonad.o compiler/stage1/build/VectType.o compiler/stage1/build/VectUtils.o compiler/stage1/build/Vectorise.o compiler/stage1/build/parser/cutils.o compiler/stage1/build/utils/md5.o `/usr/bin/find compiler/stage1/build -name "*_stub.o" -print` "/usr/bin/ld" -r -o compiler/stage2/build/HSghc-6.12.1.20091230.o compiler/stage2/build/AsmCodeGen.o compiler/stage2/build/TargetReg.o compiler/stage2/build/NCGMonad.o compiler/stage2/build/Instruction.o compiler/stage2/build/Size.o compiler/stage2/build/Reg.o compiler/stage2/build/RegClass.o compiler/stage2/build/PprBase.o compiler/stage2/build/PIC.o compiler/stage2/build/Platform.o compiler/stage2/build/Alpha/Regs.o compiler/stage2/build/Alpha/RegInfo.o compiler/stage2/build/Alpha/Instr.o compiler/stage2/build/Alpha/CodeGen.o compiler/stage2/build/X86/Regs.o compiler/stage2/build/X86/RegInfo.o compiler/stage2/build/X86/Instr.o compiler/stage2/build/X86/Cond.o compiler/stage2/build/X86/Ppr.o compiler/stage2/build/X86/CodeGen.o compiler/stage2/build/PPC/Regs.o compiler/stage2/build/PPC/RegInfo.o compiler/stage2/build/PPC/Instr.o compiler/stage2/build/PPC/Cond.o compiler/stage2/build/PPC/Ppr.o compiler/stage2/build/PPC/CodeGen.o compiler/stage2/build/SPARC/Base.o compiler/stage2/build/SPARC/Regs.o compiler/stage2/build/SPARC/RegPlate.o compiler/stage2/build/SPARC/Imm.o compiler/stage2/build/SPARC/AddrMode.o compiler/stage2/build/SPARC/Cond.o compiler/stage2/build/SPARC/Instr.o compiler/stage2/build/SPARC/Stack.o compiler/stage2/build/SPARC/ShortcutJump.o compiler/stage2/build/SPARC/Ppr.o compiler/stage2/build/SPARC/CodeGen.o compiler/stage2/build/SPARC/CodeGen/Amode.o compiler/stage2/build/SPARC/CodeGen/Base.o compiler/stage2/build/SPARC/CodeGen/CCall.o compiler/stage2/build/SPARC/CodeGen/CondCode.o compiler/stage2/build/SPARC/CodeGen/Gen32.o compiler/stage2/build/SPARC/CodeGen/Gen64.o compiler/stage2/build/SPARC/CodeGen/Sanity.o compiler/stage2/build/SPARC/CodeGen/Expand.o compiler/stage2/build/RegAlloc/Liveness.o compiler/stage2/build/RegAlloc/Graph/Main.o compiler/stage2/build/RegAlloc/Graph/Stats.o compiler/stage2/build/RegAlloc/Graph/ArchBase.o compiler/stage2/build/RegAlloc/Graph/ArchX86.o compiler/stage2/build/RegAlloc/Graph/Coalesce.o compiler/stage2/build/RegAlloc/Graph/Spill.o compiler/stage2/build/Reg Alloc/Graph/SpillClean.o compiler/stage2/build/RegAlloc/Graph/SpillCost.o compiler/stage2/build/RegAlloc/Graph/TrivColorable.o compiler/stage2/build/RegAlloc/Linear/Main.o compiler/stage2/build/RegAlloc/Linear/JoinToTargets.o compiler/stage2/build/RegAlloc/Linear/State.o compiler/stage2/build/RegAlloc/Linear/Stats.o compiler/stage2/build/RegAlloc/Linear/FreeRegs.o compiler/stage2/build/RegAlloc/Linear/StackMap.o compiler/stage2/build/RegAlloc/Linear/Base.o compiler/stage2/build/RegAlloc/Linear/X86/FreeRegs.o compiler/stage2/build/RegAlloc/Linear/PPC/FreeRegs.o compiler/stage2/build/RegAlloc/Linear/SPARC/FreeRegs.o compiler/stage2/build/DsMeta.o compiler/stage2/build/TcSplice.o compiler/stage2/build/Convert.o compiler/stage2/build/ByteCodeAsm.o compiler/stage2/build/ByteCodeFFI.o compiler/stage2/build/ByteCodeGen.o compiler/stage2/build/ByteCodeInstr.o compiler/stage2/build/ByteCodeItbls.o compiler/stage2/build/ByteCodeLink.o compiler/stage2/build/Debugger.o compiler/stage2/build/LibFFI.o compiler/stage2/build/Linker.o compiler/stage2/build/ObjLink.o compiler/stage2/build/RtClosureInspect.o compiler/stage2/build/BasicTypes.o compiler/stage2/build/DataCon.o compiler/stage2/build/Demand.o compiler/stage2/build/Exception.o compiler/stage2/build/Id.o compiler/stage2/build/IdInfo.o compiler/stage2/build/Literal.o compiler/stage2/build/MkId.o compiler/stage2/build/Module.o compiler/stage2/build/Name.o compiler/stage2/build/NameEnv.o compiler/stage2/build/NameSet.o compiler/stage2/build/NewDemand.o compiler/stage2/build/OccName.o compiler/stage2/build/RdrName.o compiler/stage2/build/SrcLoc.o compiler/stage2/build/UniqSupply.o compiler/stage2/build/Unique.o compiler/stage2/build/Var.o compiler/stage2/build/VarEnv.o compiler/stage2/build/VarSet.o compiler/stage2/build/BlockId.o compiler/stage2/build/CLabel.o compiler/stage2/build/Cmm.o compiler/stage2/build/CmmBrokenBlock.o compiler/stage2/build/CmmBuildInfoTables.o compiler/stage2/build/CmmCPS.o compiler/stage2/build/CmmCPSGen.o compiler/stage2/build/CmmCPSZ.o compiler/s tage2/build/CmmCallConv.o compiler/stage2/build/CmmCommonBlockElimZ.o compiler/stage2/build/CmmContFlowOpt.o compiler/stage2/build/CmmCvt.o compiler/stage2/build/CmmExpr.o compiler/stage2/build/CmmInfo.o compiler/stage2/build/CmmLex.o compiler/stage2/build/CmmLint.o compiler/stage2/build/CmmLive.o compiler/stage2/build/CmmLiveZ.o compiler/stage2/build/CmmOpt.o compiler/stage2/build/CmmParse.o compiler/stage2/build/CmmProcPoint.o compiler/stage2/build/CmmProcPointZ.o compiler/stage2/build/CmmSpillReload.o compiler/stage2/build/CmmStackLayout.o compiler/stage2/build/CmmTx.o compiler/stage2/build/CmmUtils.o compiler/stage2/build/CmmZipUtil.o compiler/stage2/build/DFMonad.o compiler/stage2/build/Dataflow.o compiler/stage2/build/MkZipCfg.o compiler/stage2/build/MkZipCfgCmm.o compiler/stage2/build/OptimizationFuel.o compiler/stage2/build/PprC.o compiler/stage2/build/PprCmm.o compiler/stage2/build/PprCmmZ.o compiler/stage2/build/StackColor.o compiler/stage2/build/StackPlacements.o compiler/stage2/build/ZipCfg.o compiler/stage2/build/ZipCfgCmmRep.o compiler/stage2/build/ZipCfgExtras.o compiler/stage2/build/ZipDataflow.o compiler/stage2/build/Bitmap.o compiler/stage2/build/CgBindery.o compiler/stage2/build/CgCallConv.o compiler/stage2/build/CgCase.o compiler/stage2/build/CgClosure.o compiler/stage2/build/CgCon.o compiler/stage2/build/CgExpr.o compiler/stage2/build/CgForeignCall.o compiler/stage2/build/CgHeapery.o compiler/stage2/build/CgHpc.o compiler/stage2/build/CgInfoTbls.o compiler/stage2/build/CgLetNoEscape.o compiler/stage2/build/CgMonad.o compiler/stage2/build/CgParallel.o compiler/stage2/build/CgPrimOp.o compiler/stage2/build/CgProf.o compiler/stage2/build/CgStackery.o compiler/stage2/build/CgTailCall.o compiler/stage2/build/CgTicky.o compiler/stage2/build/CgUtils.o compiler/stage2/build/StgCmm.o compiler/stage2/build/StgCmmBind.o compiler/stage2/build/StgCmmClosure.o compiler/stage2/build/StgCmmCon.o compiler/stage2/build/StgCmmEnv.o compiler/stage2/build/StgCmmExpr.o compiler/stage2/build/StgCmmForeign.o compil er/stage2/build/StgCmmGran.o compiler/stage2/build/StgCmmHeap.o compiler/stage2/build/StgCmmHpc.o compiler/stage2/build/StgCmmLayout.o compiler/stage2/build/StgCmmMonad.o compiler/stage2/build/StgCmmPrim.o compiler/stage2/build/StgCmmProf.o compiler/stage2/build/StgCmmTicky.o compiler/stage2/build/StgCmmUtils.o compiler/stage2/build/ClosureInfo.o compiler/stage2/build/CodeGen.o compiler/stage2/build/SMRep.o compiler/stage2/build/CoreArity.o compiler/stage2/build/CoreFVs.o compiler/stage2/build/CoreLint.o compiler/stage2/build/CorePrep.o compiler/stage2/build/CoreSubst.o compiler/stage2/build/CoreSyn.o compiler/stage2/build/CoreTidy.o compiler/stage2/build/CoreUnfold.o compiler/stage2/build/CoreUtils.o compiler/stage2/build/ExternalCore.o compiler/stage2/build/MkCore.o compiler/stage2/build/MkExternalCore.o compiler/stage2/build/PprCore.o compiler/stage2/build/PprExternalCore.o compiler/stage2/build/CprAnalyse.o compiler/stage2/build/Check.o compiler/stage2/build/Coverage.o compiler/stage2/build/Desugar.o compiler/stage2/build/DsArrows.o compiler/stage2/build/DsBinds.o compiler/stage2/build/DsCCall.o compiler/stage2/build/DsExpr.o compiler/stage2/build/DsForeign.o compiler/stage2/build/DsGRHSs.o compiler/stage2/build/DsListComp.o compiler/stage2/build/DsMonad.o compiler/stage2/build/DsUtils.o compiler/stage2/build/Match.o compiler/stage2/build/MatchCon.o compiler/stage2/build/MatchLit.o compiler/stage2/build/HsBinds.o compiler/stage2/build/HsDecls.o compiler/stage2/build/HsDoc.o compiler/stage2/build/HsExpr.o compiler/stage2/build/HsImpExp.o compiler/stage2/build/HsLit.o compiler/stage2/build/HsPat.o compiler/stage2/build/HsSyn.o compiler/stage2/build/HsTypes.o compiler/stage2/build/HsUtils.o compiler/stage2/build/BinIface.o compiler/stage2/build/BuildTyCl.o compiler/stage2/build/IfaceEnv.o compiler/stage2/build/IfaceSyn.o compiler/stage2/build/IfaceType.o compiler/stage2/build/LoadIface.o compiler/stage2/build/MkIface.o compiler/stage2/build/TcIface.o compiler/stage2/build/Annotations.o compiler/stage2/build/Bre akArray.o compiler/stage2/build/CmdLineParser.o compiler/stage2/build/CodeOutput.o compiler/stage2/build/Config.o compiler/stage2/build/Constants.o compiler/stage2/build/DriverMkDepend.o compiler/stage2/build/DriverPhases.o compiler/stage2/build/DriverPipeline.o compiler/stage2/build/DynFlags.o compiler/stage2/build/ErrUtils.o compiler/stage2/build/Finder.o compiler/stage2/build/GHC.o compiler/stage2/build/HeaderInfo.o compiler/stage2/build/HscMain.o compiler/stage2/build/HscStats.o compiler/stage2/build/HscTypes.o compiler/stage2/build/InteractiveEval.o compiler/stage2/build/PackageConfig.o compiler/stage2/build/Packages.o compiler/stage2/build/PprTyThing.o compiler/stage2/build/StaticFlags.o compiler/stage2/build/StaticFlagParser.o compiler/stage2/build/SysTools.o compiler/stage2/build/TidyPgm.o compiler/stage2/build/Ctype.o compiler/stage2/build/HaddockUtils.o compiler/stage2/build/LexCore.o compiler/stage2/build/Lexer.o compiler/stage2/build/Parser.o compiler/stage2/build/ParserCore.o compiler/stage2/build/ParserCoreUtils.o compiler/stage2/build/RdrHsSyn.o compiler/stage2/build/ForeignCall.o compiler/stage2/build/PrelInfo.o compiler/stage2/build/PrelNames.o compiler/stage2/build/PrelRules.o compiler/stage2/build/PrimOp.o compiler/stage2/build/TysPrim.o compiler/stage2/build/TysWiredIn.o compiler/stage2/build/CostCentre.o compiler/stage2/build/SCCfinal.o compiler/stage2/build/RnBinds.o compiler/stage2/build/RnEnv.o compiler/stage2/build/RnExpr.o compiler/stage2/build/RnHsDoc.o compiler/stage2/build/RnHsSyn.o compiler/stage2/build/RnNames.o compiler/stage2/build/RnPat.o compiler/stage2/build/RnSource.o compiler/stage2/build/RnTypes.o compiler/stage2/build/CoreMonad.o compiler/stage2/build/CSE.o compiler/stage2/build/FloatIn.o compiler/stage2/build/FloatOut.o compiler/stage2/build/LiberateCase.o compiler/stage2/build/OccurAnal.o compiler/stage2/build/SAT.o compiler/stage2/build/SetLevels.o compiler/stage2/build/SimplCore.o compiler/stage2/build/SimplEnv.o compiler/stage2/build/SimplMonad.o compiler/stage2/build /SimplUtils.o compiler/stage2/build/Simplify.o compiler/stage2/build/SRT.o compiler/stage2/build/SimplStg.o compiler/stage2/build/StgStats.o compiler/stage2/build/Rules.o compiler/stage2/build/SpecConstr.o compiler/stage2/build/Specialise.o compiler/stage2/build/CoreToStg.o compiler/stage2/build/StgLint.o compiler/stage2/build/StgSyn.o compiler/stage2/build/DmdAnal.o compiler/stage2/build/SaAbsInt.o compiler/stage2/build/SaLib.o compiler/stage2/build/StrictAnal.o compiler/stage2/build/WorkWrap.o compiler/stage2/build/WwLib.o compiler/stage2/build/FamInst.o compiler/stage2/build/Inst.o compiler/stage2/build/TcAnnotations.o compiler/stage2/build/TcArrows.o compiler/stage2/build/TcBinds.o compiler/stage2/build/TcClassDcl.o compiler/stage2/build/TcDefaults.o compiler/stage2/build/TcDeriv.o compiler/stage2/build/TcEnv.o compiler/stage2/build/TcExpr.o compiler/stage2/build/TcForeign.o compiler/stage2/build/TcGenDeriv.o compiler/stage2/build/TcHsSyn.o compiler/stage2/build/TcHsType.o compiler/stage2/build/TcInstDcls.o compiler/stage2/build/TcMType.o compiler/stage2/build/TcMatches.o compiler/stage2/build/TcPat.o compiler/stage2/build/TcRnDriver.o compiler/stage2/build/TcRnMonad.o compiler/stage2/build/TcRnTypes.o compiler/stage2/build/TcRules.o compiler/stage2/build/TcSimplify.o compiler/stage2/build/TcTyClsDecls.o compiler/stage2/build/TcTyDecls.o compiler/stage2/build/TcTyFuns.o compiler/stage2/build/TcType.o compiler/stage2/build/TcUnify.o compiler/stage2/build/Class.o compiler/stage2/build/Coercion.o compiler/stage2/build/FamInstEnv.o compiler/stage2/build/FunDeps.o compiler/stage2/build/Generics.o compiler/stage2/build/InstEnv.o compiler/stage2/build/TyCon.o compiler/stage2/build/Type.o compiler/stage2/build/TypeRep.o compiler/stage2/build/Unify.o compiler/stage2/build/Bag.o compiler/stage2/build/Binary.o compiler/stage2/build/BufWrite.o compiler/stage2/build/Digraph.o compiler/stage2/build/Encoding.o compiler/stage2/build/FastBool.o compiler/stage2/build/FastFunctions.o compiler/stage2/build/FastMutInt.o compiler /stage2/build/FastString.o compiler/stage2/build/FastTypes.o compiler/stage2/build/Fingerprint.o compiler/stage2/build/FiniteMap.o compiler/stage2/build/GraphBase.o compiler/stage2/build/GraphColor.o compiler/stage2/build/GraphOps.o compiler/stage2/build/GraphPpr.o compiler/stage2/build/IOEnv.o compiler/stage2/build/Interval.o compiler/stage2/build/LazyUniqFM.o compiler/stage2/build/ListSetOps.o compiler/stage2/build/Maybes.o compiler/stage2/build/MonadUtils.o compiler/stage2/build/OrdList.o compiler/stage2/build/Outputable.o compiler/stage2/build/Panic.o compiler/stage2/build/Pretty.o compiler/stage2/build/Serialized.o compiler/stage2/build/State.o compiler/stage2/build/StringBuffer.o compiler/stage2/build/UniqFM.o compiler/stage2/build/UniqSet.o compiler/stage2/build/Util.o compiler/stage2/build/VectBuiltIn.o compiler/stage2/build/VectCore.o compiler/stage2/build/VectMonad.o compiler/stage2/build/VectType.o compiler/stage2/build/VectUtils.o compiler/stage2/build/Vectorise.o compiler/stage2/build/parser/cutils.o compiler/stage2/build/utils/md5.o `/usr/bin/find compiler/stage2/build -name "*_stub.o" -print` ld warning: atom sorting error for _ghczm6zi12zi1zi20091230_LibFFI_Czuffizucif_closure_tbl and _ghczm6zi12zi1zi20091230_LibFFI_Czuffizutype_closure_tbl in compiler/stage2/build/LibFFI.o ld warning: atom sorting error for _ghczm6zi12zi1zi20091230_LibFFI_Czuffizucif_closure_tbl and _ghczm6zi12zi1zi20091230_LibFFI_Czuffizutype_closure_tbl in compiler/stage2/build/LibFFI.o ld: scattered reloc r_address too large for inferred architecture ppc make[1]: *** [compiler/stage2/build/HSghc-6.12.1.20091230.o] Error 1 make: *** [all] Error 2 From mhenrion at gmail.com Wed Dec 30 06:09:08 2009 From: mhenrion at gmail.com (Maxime Henrion) Date: Wed Dec 30 05:42:27 2009 Subject: Patch for shared libraries support on FreeBSD Message-ID: <1262171348.18694.50.camel@localhost> Hello guys, As the subject says I've been hacking to get the shared libraries code of GHC 6.12.1 to work on FreeBSD. This patch is mere plumbing to get the code to treat FreeBSD just the same as Linux. I expected FreeBSD to follow the same ELF conventions than Linux and as far as I can tell for now, it's working. This patch probably cannot be applied as is, for different reasons: - It's modifying multiple places to make the FreeBSD case equal to the Linux case. It would probably be much better to define some "ELF-like" target and have both FreeBSD and Linux be part of it, in just one place. Otherwise, similar changes will have to be applied for NetBSD, OpenBSD, and countless others. - It includes a change to deal with the "rules/build-dependencies.mk" file using the 'i' flag of sed, which FreeBSD's sed doesn't support. I changed it to an 'I' flag that is supported and has the exact same meaning. Of course it would be better to not depend on such extensions, or to use a configure-detected GNU sed if that's not possible. This only affects HEAD and not GHC 6.12.1. - It includes another hack to "libffi/ghc.mk" to work around a subtle problem with libtool. That is, libtool detects that it's running under FreeBSD and because of (maybe legitimate) naming conventions doesn't produce a libffi.so.5.0.9 file, while it produces a libffi.so.5 one. However the make targets lists both files, and a loop in the build system ensues. I just removed the libffi.so.5.0.9 dependency. - It lacks proper comments. Despite the above, GHC seems to produce working shared libraries and dynamically linked executables. I pasted a demonstration shell session at the following link if you want to see it in action: http://pastebin.com/m4ec69aea A couple of questions are raised though: - /usr/bin/ld produces a lot of warnings when linking, as can be seen at the pastebin link. It seems those don't occur under Linux and I have no clue where they come from, I just know they seem harmless. Here's my GNU ld version (FreeBSD patches the GNU toolchain, but usually not in an extensive way): GNU ld version 2.15 [FreeBSD] 2004-05-23 - Is there a plan to deal with the ldconfig cache on UNIX systems? As things are now, I had to manually add all the package directories under /usr/local/lib/ghc-6.12.1/ to be able to run the generated executable. I guess Cabal could produce a list of directories in some way for the system to do the right thing afterward, or we need some kind of a hack for setting LD_LIBRARY_PATH prior to starting the executable. - I'm a bit surprised at the naming convention for the shared libraries. The library name includes both the package and the compiler versions, preventing any "automatic" upgrading. If a new version of some package fixes bugs, improves performance, etc... but otherwise doesn't break the ABI, we are still going to be forced to rebuild binaries to take advantage of it. Similarly if a new compiler version produces better code but doesn't break the ABI, but I'm less concerned about that one. I suppose an ABI number could be handled at the Cabal level, and only bumped when maintainers know it is appropriate, otherwise, we won't be getting one of the nice advantages of shared libraries. Many thanks to the people in #ghc for their great help with this! Cheers, Maxime -------------- next part -------------- A non-text attachment was scrubbed... Name: freebsd-shared.diff Type: text/x-patch Size: 4923 bytes Desc: not available Url : http://www.haskell.org/pipermail/cvs-ghc/attachments/20091230/6742d132/freebsd-shared.bin From asuffield at suffields.me.uk Wed Dec 30 07:02:25 2009 From: asuffield at suffields.me.uk (Andrew Suffield) Date: Wed Dec 30 06:35:42 2009 Subject: Patch for shared libraries support on FreeBSD In-Reply-To: <1262171348.18694.50.camel@localhost> References: <1262171348.18694.50.camel@localhost> Message-ID: <20091230120225.GA18208@suffields.me.uk> On Wed, Dec 30, 2009 at 12:09:08PM +0100, Maxime Henrion wrote: > - Is there a plan to deal with the ldconfig cache on UNIX systems? As > things are now, I had to manually add all the package directories > under /usr/local/lib/ghc-6.12.1/ to be able to run the generated > executable. I guess Cabal could produce a list of directories in some > way for the system to do the right thing afterward, or we need some kind > of a hack for setting LD_LIBRARY_PATH prior to starting the executable. It should have been rpathed to the appropriate place (which is not ideal, but there's no good solution here). Also, in case anybody knows what's going on here: I noted the other day that the shared libraries (including rts) created contain a bunch of bogus .Lxxx symbols - those shouldn't be finding their way into the symbol table, and it doesn't happen on Linux/amd64. From duncan.coutts at googlemail.com Wed Dec 30 09:20:41 2009 From: duncan.coutts at googlemail.com (Duncan Coutts) Date: Wed Dec 30 08:54:00 2009 Subject: Patch for shared libraries support on FreeBSD In-Reply-To: <1262171348.18694.50.camel@localhost> References: <1262171348.18694.50.camel@localhost> Message-ID: <1262182841.9220.122152.camel@localhost> On Wed, 2009-12-30 at 12:09 +0100, Maxime Henrion wrote: > - Is there a plan to deal with the ldconfig cache on UNIX systems? As > things are now, I had to manually add all the package directories > under /usr/local/lib/ghc-6.12.1/ to be able to run the generated > executable. I guess Cabal could produce a list of directories in some > way for the system to do the right thing afterward, or we need some kind > of a hack for setting LD_LIBRARY_PATH prior to starting the executable. As Andrew says, we use -rpath on Linux for the "-dynload sysdep" mode. This should also work on FreeBSD and other ELF platforms. > - I'm a bit surprised at the naming convention for the shared > libraries. The library name includes both the package and the compiler > versions, preventing any "automatic" upgrading. Yes. They cannot be upgraded. They have no stable ABI. Achieving a somewhat stable ABI may become possible in the future. > If a new version of some package fixes bugs, improves performance, > etc... but otherwise doesn't break the ABI, we are still going to be > forced to rebuild binaries to take advantage of it. Yes. > Similarly if a new compiler version produces better code but doesn't > break the ABI, but I'm less concerned about that one. I suppose an ABI > number could be handled at the Cabal level, and only bumped when > maintainers know it is appropriate, otherwise, we won't be getting one > of the nice advantages of shared libraries. The problem is that at the moment GHC cannot produce libs with a stable ABI. Internal changes in a function can change the function's ABI. Up until recently doing things like adding a non-exported function could change IDs used in linker symbols. Simon Marlow's plan is to do something like let people declare that a package provides a certain ABI and then have the compiler shout at you if you make changes that would change the ABI. That, along with other changes like not exporting any unfoldings by default for stable ABI modules, unless marked INLINE. Duncan From simonmar at haskell.cs.yale.edu Wed Dec 30 09:13:13 2009 From: simonmar at haskell.cs.yale.edu (Simon Marlow) Date: Wed Dec 30 09:13:15 2009 Subject: patch applied (/haskell/ghc): Update STM link to point to the hackage package Message-ID: <20091230141313.GA29284@haskell.cs.yale.edu> Wed Dec 30 09:39:18 EST 2009 Simon Marlow * Update STM link to point to the hackage package Ignore-this: e9225fcacbce9dcdf236df88b7313ddf M ./index.html -1 +1 From simonmar at haskell.cs.yale.edu Wed Dec 30 09:36:36 2009 From: simonmar at haskell.cs.yale.edu (Simon Marlow) Date: Wed Dec 30 09:36:38 2009 Subject: patch applied (/haskell/ghc): reword the "Stop!" warning Message-ID: <20091230143636.GA32183@haskell.cs.yale.edu> Wed Dec 30 09:59:52 EST 2009 Simon Marlow * reword the "Stop!" warning Ignore-this: fc7ccacba7695e43a87a966f9cbb9cdf M ./download_ghc_6_12_1.html -4 +6 From simonmar at haskell.cs.yale.edu Wed Dec 30 09:36:38 2009 From: simonmar at haskell.cs.yale.edu (Simon Marlow) Date: Wed Dec 30 09:36:41 2009 Subject: patch applied (/haskell/ghc): shorten: merge the " bundled packages" and " cabal-install" boxes Message-ID: <20091230143638.GA32199@haskell.cs.yale.edu> Wed Dec 30 10:02:45 EST 2009 Simon Marlow * shorten: merge the "bundled packages" and "cabal-install" boxes Ignore-this: abbe6ed1e05509aa9bc4253ea7c97f69 M ./download_ghc_6_12_1.html -6 +1 From asuffield at suffields.me.uk Wed Dec 30 13:29:23 2009 From: asuffield at suffields.me.uk (Andrew Suffield) Date: Wed Dec 30 13:02:38 2009 Subject: rpath for shared libraries In-Reply-To: <1262182841.9220.122152.camel@localhost> References: <1262171348.18694.50.camel@localhost> <1262182841.9220.122152.camel@localhost> Message-ID: <20091230182923.GA25982@suffields.me.uk> On Wed, Dec 30, 2009 at 02:20:41PM +0000, Duncan Coutts wrote: > On Wed, 2009-12-30 at 12:09 +0100, Maxime Henrion wrote: > > > - Is there a plan to deal with the ldconfig cache on UNIX systems? As > > things are now, I had to manually add all the package directories > > under /usr/local/lib/ghc-6.12.1/ to be able to run the generated > > executable. I guess Cabal could produce a list of directories in some > > way for the system to do the right thing afterward, or we need some kind > > of a hack for setting LD_LIBRARY_PATH prior to starting the executable. > > we use -rpath on Linux I've been thinking about this. The only reason why rpath is needed is because the .so files are being stuck in lib/ghc-$version/ instead of going into lib/ directly. However, I can't see a good reason for doing this. The ABI is already encoded in the soname, which rules out the usual reason for this sort of thing. Is there one? If not, the icky rpath stuff could all go away. From igloo at earth.li Wed Dec 30 19:45:42 2009 From: igloo at earth.li (Ian Lynagh) Date: Wed Dec 30 19:19:02 2009 Subject: patch applied (ghc): Fix rules/build-dependencies.mk on OS X Message-ID: <20091231004541.GA23986@haskell.galois.com> Wed Dec 30 10:52:39 PST 2009 Ian Lynagh * Fix rules/build-dependencies.mk on OS X Also more comments on why we have the sed rules that we do. M ./rules/build-dependencies.mk -7 +23 View patch online: http://darcs.haskell.org/ghc/_darcs/patches/20091230185239-3fd76-3bb365ad0bb97a4ef208be792f28a44d8a85503d.gz From ghcbuild at microsoft.com Wed Dec 30 20:24:47 2009 From: ghcbuild at microsoft.com (GHC Build Reports) Date: Wed Dec 30 20:24:49 2009 Subject: [nightly] 30-Dec-2009 build of HEAD on x86_64-unknown-linux (cam-04-unx.europe.corp.microsoft.com) Message-ID: <20091231012447.5A5DA32414B@www.haskell.org> Build description = HEAD on x86_64-unknown-linux (cam-04-unx.europe.corp.microsoft.com) Build location = /64playpen/simonmar/nightly/HEAD-cam-04-unx Build config file = /home/simonmar/nightly/site/msrc/conf-HEAD-cam-04-unx Nightly build started on cam-04-unx at Wed Dec 30 19:00:01 GMT 2009. **** checking out new source tree ... warning: . already present; omitting ok. (GHC Version 6.13.20091230) **** Building stage 1 compiler ... ok. **** Building stage 2 compiler ... ok. **** Building stage 3 compiler ... ok. **** building source distribution ... ok. **** building testsuite tools ... ok. **** running tests ... ok (summary below). **** building compiler binary distribution ... ok. **** uploading binary distribution ... ok. **** running nofib (-O) ... ok. **** running nofib (-O -fvia-C) ... ok. **** running nofib (-O -prof -auto-all) ... ok. **** running nofib (-O -prof -auto-all -fasm) ... ok. **** running nofib (-fasm) ... ok. **** publishing logs ... ok. Logs are at http://www.haskell.org/ghc/dist/current/logs Dists are at http://www.haskell.org/ghc/dist/current/dist Docs are at http://www.haskell.org/ghc/dist/current/docs All done! Nightly build finished successfully at Thu Dec 31 01:51:32 GMT 2009 ------------- GHC Test summary --------------------- OVERALL SUMMARY for test run started at Wed Dec 30 21:43:04 GMT 2009 2437 total tests, which gave rise to 13474 test cases, of which 0 caused framework failures 2787 were skipped 10321 expected passes 359 expected failures 0 unexpected passes 7 unexpected failures Unexpected failures: T3001-2(prof_hb) annrun01(dyn) barton-mangler-bug(profc) concprog001(ghci) hpc_markup_multi_001(normal) hpc_markup_multi_002(normal) hpc_markup_multi_003(normal) ---------------------------------------------------- Nightly run ended at Thu Dec 31 01:51:32 GMT 2009 From bit.bucket at galois.com Thu Dec 31 03:30:08 2009 From: bit.bucket at galois.com (BuildBot Collator) Date: Thu Dec 31 03:03:35 2009 Subject: Daily report for stable Message-ID: <200912310830.nBV8U8WD011852@monk.galois.com> Build results: x86 Windows stable fast: pass pass x86-64 Linux stable: pass Old unexpected test passes: 2410 2 x86 Windows stable TH_spliceE5_prof 2 x86 Windows stable length001 1 tnaur x86 OS X stable newtype 2 x86 Windows stable prof001 2 x86 Windows stable prof002 2 x86 Windows stable New unexpected test failures: conc023 1 x86-64 Linux stable Old unexpected test failures: 2302 1 tnaur x86 OS X stable 2816 1 tnaur x86 OS X stable T1969 2 x86 Windows stable annrun01 2 x86 Windows stable apirecomp001 3 tnaur x86 OS X stable break024 4 tnaur x86 OS X stable cg007 1 x86 Windows stable concprog001 3 tnaur x86 OS X stable derefnull 1 x86 Windows stable divbyzero 1 x86 Windows stable ffi005 1 tnaur x86 OS X stable ghci028 1 tnaur x86 OS X stable integerBits 1 x86-64 Linux stable num009 2 tnaur x86 OS X stable num012 1 x86 Windows stable outofmem2 4 tnaur x86 OS X stable print021 1 tnaur x86 OS X stable rtsflags001 2 x86 Windows stable signals002 1 tnaur x86 OS X stable signals004 2 tnaur x86 OS X stable -------------- next part -------------- An HTML attachment was scrubbed... URL: http://www.haskell.org/pipermail/cvs-ghc/attachments/20091231/90edbbb8/attachment-0001.html From bit.bucket at galois.com Thu Dec 31 03:30:08 2009 From: bit.bucket at galois.com (BuildBot Collator) Date: Thu Dec 31 03:03:37 2009 Subject: Daily report for head Message-ID: <200912310830.nBV8U84H011851@monk.galois.com> Skipped content of type multipart/alternative-------------- next part -------------- Last 30 lines: "/Users/thorkilnaur/tn/install/ghc-6.8.3/bin/ghc" -H32m -O -package-conf libraries/bootstrapping.conf -package-name ghc-6.13 -hide-all-packages -i -icompiler/nativeGen -icompiler/basicTypes -icompiler/cmm -icompiler/codeGen -icompiler/coreSyn -icompiler/deSugar -icompiler/ghci -icompiler/hsSyn -icompiler/iface -icompiler/main -icompiler/parser -icompiler/prelude -icompiler/profiling -icompiler/rename -icompiler/simplCore -icompiler/simplStg -icompiler/specialise -icompiler/stgSyn -icompiler/stranal -icompiler/typecheck -icompiler/types -icompiler/utils -icompiler/vectorise -icompiler/stage1/build -icompiler/stage1/build/autogen -Icompiler/stage1/build -Icompiler/stage1/build/autogen -Icompiler/stage1 -Icompiler/../libraries/base/cbits -Icompiler/../libraries/base/include -Icompiler/. -Icompiler/parser -Icompiler/utils -optP-include -optPcompiler/stage1/build/autogen/cabal_macros.h -package Cabal-1.9.0 -package array-0.1.0.0 -package base-3.0.2.0 -package bin-package-db-0.0.0.0 -package bytestring-0.9.0.1.1 -package containers-0.1.0.2 -package directory-1.0.0.1 -package extensible-exceptions-0.1.1.1 -package filepath-1.1.0.0 -package hpc-0.5.0.5 -package old-time-1.0.0.0 -package process-1.0.0.1 -package unix-2.3.0.1 -Wall -fno-warn-name-shadowing -fno-warn-orphans -XPatternSignatures -XCPP -XMagicHash -XUnboxedTuples -XPatternGuards -XForeignFunctionInterface -XEmptyDataDecls -XTypeSynonymInstances -XMultiParamTypeClasses -XFlexibleInstances -XRank2Types -XScopedTypeVariables -XDeriveDataTypeable -XRelaxedPolyRec -#include cutils.h -DSTAGE=1 -O -fasm -odir compiler/stage1/build -hidir compiler/stage1/build -stubdir compiler/stage1/build -hisuf hi -osuf o -hcsuf hc -c compiler/nativeGen/RegAlloc/Graph/Stats.hs -o compiler/stage1/build/RegAlloc/Graph/Stats.o "/Users/thorkilnaur/tn/install/ghc-6.8.3/bin/ghc" -H32m -O -package-conf libraries/bootstrapping.conf -package-name ghc-6.13 -hide-all-packages -i -icompiler/nativeGen -icompiler/basicTypes -icompiler/cmm -icompiler/codeGen -icompiler/coreSyn -icompiler/deSugar -icompiler/ghci -icompiler/hsSyn -icompiler/iface -icompiler/main -icompiler/parser -icompiler/prelude -icompiler/profiling -icompiler/rename -icompiler/simplCore -icompiler/simplStg -icompiler/specialise -icompiler/stgSyn -icompiler/stranal -icompiler/typecheck -icompiler/types -icompiler/utils -icompiler/vectorise -icompiler/stage1/build -icompiler/stage1/build/autogen -Icompiler/stage1/build -Icompiler/stage1/build/autogen -Icompiler/stage1 -Icompiler/../libraries/base/cbits -Icompiler/../libraries/base/include -Icompiler/. -Icompiler/parser -Icompiler/utils -optP-include -optPcompiler/stage1/build/autogen/cabal_macros.h -package Cabal-1.9.0 -package array-0.1.0.0 -package base-3.0.2.0 -package bin-package-db-0.0.0.0 -package bytestring-0.9.0.1.1 -package containers-0.1.0.2 -package directory-1.0.0.1 -package extensible-exceptions-0.1.1.1 -package filepath-1.1.0.0 -package hpc-0.5.0.5 -package old-time-1.0.0.0 -package process-1.0.0.1 -package unix-2.3.0.1 -Wall -fno-warn-name-shadowing -fno-warn-orphans -XPatternSignatures -XCPP -XMagicHash -XUnboxedTuples -XPatternGuards -XForeignFunctionInterface -XEmptyDataDecls -XTypeSynonymInstances -XMultiParamTypeClasses -XFlexibleInstances -XRank2Types -XScopedTypeVariables -XDeriveDataTypeable -XRelaxedPolyRec -#include cutils.h -DSTAGE=1 -O -fasm -odir compiler/stage1/build -hidir compiler/stage1/build -stubdir compiler/stage1/build -hisuf hi -osuf o -hcsuf hc -c compiler/nativeGen/RegAlloc/Graph/SpillClean.hs -o compiler/stage1/build/RegAlloc/Graph/SpillClean.o "/Users/thorkilnaur/tn/install/ghc-6.8.3/bin/ghc" -H32m -O -package-conf libraries/bootstrapping.conf -package-name ghc-6.13 -hide-all-packages -i -icompiler/nativeGen -icompiler/basicTypes -icompiler/cmm -icompiler/codeGen -icompiler/coreSyn -icompiler/deSugar -icompiler/ghci -icompiler/hsSyn -icompiler/iface -icompiler/main -icompiler/parser -icompiler/prelude -icompiler/profiling -icompiler/rename -icompiler/simplCore -icompiler/simplStg -icompiler/specialise -icompiler/stgSyn -icompiler/stranal -icompiler/typecheck -icompiler/types -icompiler/utils -icompiler/vectorise -icompiler/stage1/build -icompiler/stage1/build/autogen -Icompiler/stage1/build -Icompiler/stage1/build/autogen -Icompiler/stage1 -Icompiler/../libraries/base/cbits -Icompiler/../libraries/base/include -Icompiler/. -Icompiler/parser -Icompiler/utils -optP-include -optPcompiler/stage1/build/autogen/cabal_macros.h -package Cabal-1.9.0 -package array-0.1.0.0 -package base-3.0.2.0 -package bin-package-db-0.0.0.0 -package bytestring-0.9.0.1.1 -package containers-0.1.0.2 -package directory-1.0.0.1 -package extensible-exceptions-0.1.1.1 -package filepath-1.1.0.0 -package hpc-0.5.0.5 -package old-time-1.0.0.0 -package process-1.0.0.1 -package unix-2.3.0.1 -Wall -fno-warn-name-shadowing -fno-warn-orphans -XPatternSignatures -XCPP -XMagicHash -XUnboxedTuples -XPatternGuards -XForeignFunctionInterface -XEmptyDataDecls -XTypeSynonymInstances -XMultiParamTypeClasses -XFlexibleInstances -XRank2Types -XScopedTypeVariables -XDeriveDataTypeable -XRelaxedPolyRec -#include cutils.h -DSTAGE=1 -O -fasm -odir compiler/stage1/build -hidir compiler/stage1/build -stubdir compiler/stage1/build -hisuf hi -osuf o -hcsuf hc -c compiler/nativeGen/RegAlloc/Graph/Main.hs -o compiler/stage1/build/RegAlloc/Graph/Main.o "/Users/thorkilnaur/tn/install/ghc-6.8.3/bin/ghc" -H32m -O -package-conf libraries/bootstrapping.conf -package-name ghc-6.13 -hide-all-packages -i -icompiler/nativeGen -icompiler/basicTypes -icompiler/cmm -icompiler/codeGen -icompiler/coreSyn -icompiler/deSugar -icompiler/ghci -icompiler/hsSyn -icompiler/iface -icompiler/main -icompiler/parser -icompiler/prelude -icompiler/profiling -icompiler/rename -icompiler/simplCore -icompiler/simplStg -icompiler/specialise -icompiler/stgSyn -icompiler/stranal -icompiler/typecheck -icompiler/types -icompiler/utils -icompiler/vectorise -icompiler/stage1/build -icompiler/stage1/build/autogen -Icompiler/stage1/build -Icompiler/stage1/build/autogen -Icompiler/stage1 -Icompiler/../libraries/base/cbits -Icompiler/../libraries/base/include -Icompiler/. -Icompiler/parser -Icompiler/utils -optP-include -optPcompiler/stage1/build/autogen/cabal_macros.h -package Cabal-1.9.0 -package array-0.1.0.0 -package base-3.0.2.0 -package bin-package-db-0.0.0.0 -package bytestring-0.9.0.1.1 -package containers-0.1.0.2 -package directory-1.0.0.1 -package extensible-exceptions-0.1.1.1 -package filepath-1.1.0.0 -package hpc-0.5.0.5 -package old-time-1.0.0.0 -package process-1.0.0.1 -package unix-2.3.0.1 -Wall -fno-warn-name-shadowing -fno-warn-orphans -XPatternSignatures -XCPP -XMagicHash -XUnboxedTuples -XPatternGuards -XForeignFunctionInterface -XEmptyDataDecls -XTypeSynonymInstances -XMultiParamTypeClasses -XFlexibleInstances -XRank2Types -XScopedTypeVariables -XDeriveDataTypeable -XRelaxedPolyRec -#include cutils.h -DSTAGE=1 -O -fasm -odir compiler/stage1/build -hidir compiler/stage1/build -stubdir compiler/stage1/build -hisuf hi -osuf o -hcsuf hc -c compiler/nativeGen/RegAlloc/Linear/PPC/FreeRegs.hs -o compiler/stage1/build/RegAlloc/Linear/PPC/FreeRegs.o "/Users/thorkilnaur/tn/install/ghc-6.8.3/bin/ghc" -H32m -O -package-conf libraries/bootstrapping.conf -package-name ghc-6.13 -hide-all-packages -i -icompiler/nativeGen -icompiler/basicTypes -icompiler/cmm -icompiler/codeGen -icompiler/coreSyn -icompiler/deSugar -icompiler/ghci -icompiler/hsSyn -icompiler/iface -icompiler/main -icompiler/parser -icompiler/prelude -icompiler/profiling -icompiler/rename -icompiler/simplCore -icompiler/simplStg -icompiler/specialise -icompiler/stgSyn -icompiler/stranal -icompiler/typecheck -icompiler/types -icompiler/utils -icompiler/vectorise -icompiler/stage1/build -icompiler/stage1/build/autogen -Icompiler/stage1/build -Icompiler/stage1/build/autogen -Icompiler/stage1 -Icompiler/../libraries/base/cbits -Icompiler/../libraries/base/include -Icompiler/. -Icompiler/parser -Icompiler/utils -optP-include -optPcompiler/stage1/build/autogen/cabal_macros.h -package Cabal-1.9.0 -package array-0.1.0.0 -package base-3.0.2.0 -package bin-package-db-0.0.0.0 -package bytestring-0.9.0.1.1 -package containers-0.1.0.2 -package directory-1.0.0.1 -package extensible-exceptions-0.1.1.1 -package filepath-1.1.0.0 -package hpc-0.5.0.5 -package old-time-1.0.0.0 -package process-1.0.0.1 -package unix-2.3.0.1 -Wall -fno-warn-name-shadowing -fno-warn-orphans -XPatternSignatures -XCPP -XMagicHash -XUnboxedTuples -XPatternGuards -XForeignFunctionInterface -XEmptyDataDecls -XTypeSynonymInstances -XMultiParamTypeClasses -XFlexibleInstances -XRank2Types -XScopedTypeVariables -XDeriveDataTypeable -XRelaxedPolyRec -#include cutils.h -DSTAGE=1 -O -fasm -odir compiler/stage1/build -hidir compiler/stage1/build -stubdir compiler/stage1/build -hisuf hi -osuf o -hcsuf hc -c compiler/nativeGen/RegAlloc/Linear/FreeRegs.hs -o compiler/stage1/build/RegAlloc/Linear/FreeRegs.o "/Users/thorkilnaur/tn/install/ghc-6.8.3/bin/ghc" -H32m -O -package-conf libraries/bootstrapping.conf -package-name ghc-6.13 -hide-all-packages -i -icompiler/nativeGen -icompiler/basicTypes -icompiler/cmm -icompiler/codeGen -icompiler/coreSyn -icompiler/deSugar -icompiler/ghci -icompiler/hsSyn -icompiler/iface -icompiler/main -icompiler/parser -icompiler/prelude -icompiler/profiling -icompiler/rename -icompiler/simplCore -icompiler/simplStg -icompiler/specialise -icompiler/stgSyn -icompiler/stranal -icompiler/typecheck -icompiler/types -icompiler/utils -icompiler/vectorise -icompiler/stage1/build -icompiler/stage1/build/autogen -Icompiler/stage1/build -Icompiler/stage1/build/autogen -Icompiler/stage1 -Icompiler/../libraries/base/cbits -Icompiler/../libraries/base/include -Icompiler/. -Icompiler/parser -Icompiler/utils -optP-include -optPcompiler/stage1/build/autogen/cabal_macros.h -package Cabal-1.9.0 -package array-0.1.0.0 -package base-3.0.2.0 -package bin-package-db-0.0.0.0 -package bytestring-0.9.0.1.1 -package containers-0.1.0.2 -package directory-1.0.0.1 -package extensible-exceptions-0.1.1.1 -package filepath-1.1.0.0 -package hpc-0.5.0.5 -package old-time-1.0.0.0 -package process-1.0.0.1 -package unix-2.3.0.1 -Wall -fno-warn-name-shadowing -fno-warn-orphans -XPatternSignatures -XCPP -XMagicHash -XUnboxedTuples -XPatternGuards -XForeignFunctionInterface -XEmptyDataDecls -XTypeSynonymInstances -XMultiParamTypeClasses -XFlexibleInstances -XRank2Types -XScopedTypeVariables -XDeriveDataTypeable -XRelaxedPolyRec -#include cutils.h -DSTAGE=1 -O -fasm -odir compiler/stage1/build -hidir compiler/stage1/build -stubdir compiler/stage1/build -hisuf hi -osuf o -hcsuf hc -c compiler/nativeGen/RegAlloc/Linear/StackMap.hs -o compiler/stage1/build/RegAlloc/Linear/StackMap.o "/Users/thorkilnaur/tn/install/ghc-6.8.3/bin/ghc" -H32m -O -package-conf libraries/bootstrapping.conf -package-name ghc-6.13 -hide-all-packages -i -icompiler/nativeGen -icompiler/basicTypes -icompiler/cmm -icompiler/codeGen -icompiler/coreSyn -icompiler/deSugar -icompiler/ghci -icompiler/hsSyn -icompiler/iface -icompiler/main -icompiler/parser -icompiler/prelude -icompiler/profiling -icompiler/rename -icompiler/simplCore -icompiler/simplStg -icompiler/specialise -icompiler/stgSyn -icompiler/stranal -icompiler/typecheck -icompiler/types -icompiler/utils -icompiler/vectorise -icompiler/stage1/build -icompiler/stage1/build/autogen -Icompiler/stage1/build -Icompiler/stage1/build/autogen -Icompiler/stage1 -Icompiler/../libraries/base/cbits -Icompiler/../libraries/base/include -Icompiler/. -Icompiler/parser -Icompiler/utils -optP-include -optPcompiler/stage1/build/autogen/cabal_macros.h -package Cabal-1.9.0 -package array-0.1.0.0 -package base-3.0.2.0 -package bin-package-db-0.0.0.0 -package bytestring-0.9.0.1.1 -package containers-0.1.0.2 -package directory-1.0.0.1 -package extensible-exceptions-0.1.1.1 -package filepath-1.1.0.0 -package hpc-0.5.0.5 -package old-time-1.0.0.0 -package process-1.0.0.1 -package unix-2.3.0.1 -Wall -fno-warn-name-shadowing -fno-warn-orphans -XPatternSignatures -XCPP -XMagicHash -XUnboxedTuples -XPatternGuards -XForeignFunctionInterface -XEmptyDataDecls -XTypeSynonymInstances -XMultiParamTypeClasses -XFlexibleInstances -XRank2Types -XScopedTypeVariables -XDeriveDataTypeable -XRelaxedPolyRec -#include cutils.h -DSTAGE=1 -O -fasm -odir compiler/stage1/build -hidir compiler/stage1/build -stubdir compiler/stage1/build -hisuf hi -osuf o -hcsuf hc -c compiler/nativeGen/RegAlloc/Linear/Base.hs -o compiler/stage1/build/RegAlloc/Linear/Base.o "/Users/thorkilnaur/tn/install/ghc-6.8.3/bin/ghc" -H32m -O -package-conf libraries/bootstrapping.conf -package-name ghc-6.13 -hide-all-packages -i -icompiler/nativeGen -icompiler/basicTypes -icompiler/cmm -icompiler/codeGen -icompiler/coreSyn -icompiler/deSugar -icompiler/ghci -icompiler/hsSyn -icompiler/iface -icompiler/main -icompiler/parser -icompiler/prelude -icompiler/profiling -icompiler/rename -icompiler/simplCore -icompiler/simplStg -icompiler/specialise -icompiler/stgSyn -icompiler/stranal -icompiler/typecheck -icompiler/types -icompiler/utils -icompiler/vectorise -icompiler/stage1/build -icompiler/stage1/build/autogen -Icompiler/stage1/build -Icompiler/stage1/build/autogen -Icompiler/stage1 -Icompiler/../libraries/base/cbits -Icompiler/../libraries/base/include -Icompiler/. -Icompiler/parser -Icompiler/utils -optP-include -optPcompiler/stage1/build/autogen/cabal_macros.h -package Cabal-1.9.0 -package array-0.1.0.0 -package base-3.0.2.0 -package bin-package-db-0.0.0.0 -package bytestring-0.9.0.1.1 -package containers-0.1.0.2 -package directory-1.0.0.1 -package extensible-exceptions-0.1.1.1 -package filepath-1.1.0.0 -package hpc-0.5.0.5 -package old-time-1.0.0.0 -package process-1.0.0.1 -package unix-2.3.0.1 -Wall -fno-warn-name-shadowing -fno-warn-orphans -XPatternSignatures -XCPP -XMagicHash -XUnboxedTuples -XPatternGuards -XForeignFunctionInterface -XEmptyDataDecls -XTypeSynonymInstances -XMultiParamTypeClasses -XFlexibleInstances -XRank2Types -XScopedTypeVariables -XDeriveDataTypeable -XRelaxedPolyRec -#include cutils.h -DSTAGE=1 -O -fasm -odir compiler/stage1/build -hidir compiler/stage1/build -stubdir compiler/stage1/build -hisuf hi -osuf o -hcsuf hc -c compiler/nativeGen/RegAlloc/Linear/Stats.hs -o compiler/stage1/build/RegAlloc/Linear/Stats.o "/Users/thorkilnaur/tn/install/ghc-6.8.3/bin/ghc" -H32m -O -package-conf libraries/bootstrapping.conf -package-name ghc-6.13 -hide-all-packages -i -icompiler/nativeGen -icompiler/basicTypes -icompiler/cmm -icompiler/codeGen -icompiler/coreSyn -icompiler/deSugar -icompiler/ghci -icompiler/hsSyn -icompiler/iface -icompiler/main -icompiler/parser -icompiler/prelude -icompiler/profiling -icompiler/rename -icompiler/simplCore -icompiler/simplStg -icompiler/specialise -icompiler/stgSyn -icompiler/stranal -icompiler/typecheck -icompiler/types -icompiler/utils -icompiler/vectorise -icompiler/stage1/build -icompiler/stage1/build/autogen -Icompiler/stage1/build -Icompiler/stage1/build/autogen -Icompiler/stage1 -Icompiler/../libraries/base/cbits -Icompiler/../libraries/base/include -Icompiler/. -Icompiler/parser -Icompiler/utils -optP-include -optPcompiler/stage1/build/autogen/cabal_macros.h -package Cabal-1.9.0 -package array-0.1.0.0 -package base-3.0.2.0 -package bin-package-db-0.0.0.0 -package bytestring-0.9.0.1.1 -package containers-0.1.0.2 -package directory-1.0.0.1 -package extensible-exceptions-0.1.1.1 -package filepath-1.1.0.0 -package hpc-0.5.0.5 -package old-time-1.0.0.0 -package process-1.0.0.1 -package unix-2.3.0.1 -Wall -fno-warn-name-shadowing -fno-warn-orphans -XPatternSignatures -XCPP -XMagicHash -XUnboxedTuples -XPatternGuards -XForeignFunctionInterface -XEmptyDataDecls -XTypeSynonymInstances -XMultiParamTypeClasses -XFlexibleInstances -XRank2Types -XScopedTypeVariables -XDeriveDataTypeable -XRelaxedPolyRec -#include cutils.h -DSTAGE=1 -O -fasm -odir compiler/stage1/build -hidir compiler/stage1/build -stubdir compiler/stage1/build -hisuf hi -osuf o -hcsuf hc -c compiler/nativeGen/RegAlloc/Linear/State.hs -o compiler/stage1/build/RegAlloc/Linear/State.o "/Users/thorkilnaur/tn/install/ghc-6.8.3/bin/ghc" -H32m -O -package-conf libraries/bootstrapping.conf -package-name ghc-6.13 -hide-all-packages -i -icompiler/nativeGen -icompiler/basicTypes -icompiler/cmm -icompiler/codeGen -icompiler/coreSyn -icompiler/deSugar -icompiler/ghci -icompiler/hsSyn -icompiler/iface -icompiler/main -icompiler/parser -icompiler/prelude -icompiler/profiling -icompiler/rename -icompiler/simplCore -icompiler/simplStg -icompiler/specialise -icompiler/stgSyn -icompiler/stranal -icompiler/typecheck -icompiler/types -icompiler/utils -icompiler/vectorise -icompiler/stage1/build -icompiler/stage1/build/autogen -Icompiler/stage1/build -Icompiler/stage1/build/autogen -Icompiler/stage1 -Icompiler/../libraries/base/cbits -Icompiler/../libraries/base/include -Icompiler/. -Icompiler/parser -Icompiler/utils -optP-include -optPcompiler/stage1/build/autogen/cabal_macros.h -package Cabal-1.9.0 -package array-0.1.0.0 -package base-3.0.2.0 -package bin-package-db-0.0.0.0 -package bytestring-0.9.0.1.1 -package containers-0.1.0.2 -package directory-1.0.0.1 -package extensible-exceptions-0.1.1.1 -package filepath-1.1.0.0 -package hpc-0.5.0.5 -package old-time-1.0.0.0 -package process-1.0.0.1 -package unix-2.3.0.1 -Wall -fno-warn-name-shadowing -fno-warn-orphans -XPatternSignatures -XCPP -XMagicHash -XUnboxedTuples -XPatternGuards -XForeignFunctionInterface -XEmptyDataDecls -XTypeSynonymInstances -XMultiParamTypeClasses -XFlexibleInstances -XRank2Types -XScopedTypeVariables -XDeriveDataTypeable -XRelaxedPolyRec -#include cutils.h -DSTAGE=1 -O -fasm -odir compiler/stage1/build -hidir compiler/stage1/build -stubdir compiler/stage1/build -hisuf hi -osuf o -hcsuf hc -c compiler/nativeGen/RegAlloc/Linear/JoinToTargets.hs -o compiler/stage1/build/RegAlloc/Linear/JoinToTargets.o "/Users/thorkilnaur/tn/install/ghc-6.8.3/bin/ghc" -H32m -O -package-conf libraries/bootstrapping.conf -package-name ghc-6.13 -hide-all-packages -i -icompiler/nativeGen -icompiler/basicTypes -icompiler/cmm -icompiler/codeGen -icompiler/coreSyn -icompiler/deSugar -icompiler/ghci -icompiler/hsSyn -icompiler/iface -icompiler/main -icompiler/parser -icompiler/prelude -icompiler/profiling -icompiler/rename -icompiler/simplCore -icompiler/simplStg -icompiler/specialise -icompiler/stgSyn -icompiler/stranal -icompiler/typecheck -icompiler/types -icompiler/utils -icompiler/vectorise -icompiler/stage1/build -icompiler/stage1/build/autogen -Icompiler/stage1/build -Icompiler/stage1/build/autogen -Icompiler/stage1 -Icompiler/../libraries/base/cbits -Icompiler/../libraries/base/include -Icompiler/. -Icompiler/parser -Icompiler/utils -optP-include -optPcompiler/stage1/build/autogen/cabal_macros.h -package Cabal-1.9.0 -package array-0.1.0.0 -package base-3.0.2.0 -package bin-package-db-0.0.0.0 -package bytestring-0.9.0.1.1 -package containers-0.1.0.2 -package directory-1.0.0.1 -package extensible-exceptions-0.1.1.1 -package filepath-1.1.0.0 -package hpc-0.5.0.5 -package old-time-1.0.0.0 -package process-1.0.0.1 -package unix-2.3.0.1 -Wall -fno-warn-name-shadowing -fno-warn-orphans -XPatternSignatures -XCPP -XMagicHash -XUnboxedTuples -XPatternGuards -XForeignFunctionInterface -XEmptyDataDecls -XTypeSynonymInstances -XMultiParamTypeClasses -XFlexibleInstances -XRank2Types -XScopedTypeVariables -XDeriveDataTypeable -XRelaxedPolyRec -#include cutils.h -DSTAGE=1 -O -fasm -odir compiler/stage1/build -hidir compiler/stage1/build -stubdir compiler/stage1/build -hisuf hi -osuf o -hcsuf hc -c compiler/nativeGen/RegAlloc/Linear/Main.hs -o compiler/stage1/build/RegAlloc/Linear/Main.o "/Users/thorkilnaur/tn/install/ghc-6.8.3/bin/ghc" -H32m -O -package-conf libraries/bootstrapping.conf -package-name ghc-6.13 -hide-all-packages -i -icompiler/nativeGen -icompiler/basicTypes -icompiler/cmm -icompiler/codeGen -icompiler/coreSyn -icompiler/deSugar -icompiler/ghci -icompiler/hsSyn -icompiler/iface -icompiler/main -icompiler/parser -icompiler/prelude -icompiler/profiling -icompiler/rename -icompiler/simplCore -icompiler/simplStg -icompiler/specialise -icompiler/stgSyn -icompiler/stranal -icompiler/typecheck -icompiler/types -icompiler/utils -icompiler/vectorise -icompiler/stage1/build -icompiler/stage1/build/autogen -Icompiler/stage1/build -Icompiler/stage1/build/autogen -Icompiler/stage1 -Icompiler/../libraries/base/cbits -Icompiler/../libraries/base/include -Icompiler/. -Icompiler/parser -Icompiler/utils -optP-include -optPcompiler/stage1/build/autogen/cabal_macros.h -package Cabal-1.9.0 -package array-0.1.0.0 -package base-3.0.2.0 -package bin-package-db-0.0.0.0 -package bytestring-0.9.0.1.1 -package containers-0.1.0.2 -package directory-1.0.0.1 -package extensible-exceptions-0.1.1.1 -package filepath-1.1.0.0 -package hpc-0.5.0.5 -package old-time-1.0.0.0 -package process-1.0.0.1 -package unix-2.3.0.1 -Wall -fno-warn-name-shadowing -fno-warn-orphans -XPatternSignatures -XCPP -XMagicHash -XUnboxedTuples -XPatternGuards -XForeignFunctionInterface -XEmptyDataDecls -XTypeSynonymInstances -XMultiParamTypeClasses -XFlexibleInstances -XRank2Types -XScopedTypeVariables -XDeriveDataTypeable -XRelaxedPolyRec -#include cutils.h -DSTAGE=1 -O -fasm -odir compiler/stage1/build -hidir compiler/stage1/build -stubdir compiler/stage1/build -hisuf hi -osuf o -hcsuf hc -c compiler/nativeGen/PPC/Ppr.hs -o compiler/stage1/build/PPC/Ppr.o "/Users/thorkilnaur/tn/install/ghc-6.8.3/bin/ghc" -H32m -O -package-conf libraries/bootstrapping.conf -package-name ghc-6.13 -hide-all-packages -i -icompiler/nativeGen -icompiler/basicTypes -icompiler/cmm -icompiler/codeGen -icompiler/coreSyn -icompiler/deSugar -icompiler/ghci -icompiler/hsSyn -icompiler/iface -icompiler/main -icompiler/parser -icompiler/prelude -icompiler/profiling -icompiler/rename -icompiler/simplCore -icompiler/simplStg -icompiler/specialise -icompiler/stgSyn -icompiler/stranal -icompiler/typecheck -icompiler/types -icompiler/utils -icompiler/vectorise -icompiler/stage1/build -icompiler/stage1/build/autogen -Icompiler/stage1/build -Icompiler/stage1/build/autogen -Icompiler/stage1 -Icompiler/../libraries/base/cbits -Icompiler/../libraries/base/include -Icompiler/. -Icompiler/parser -Icompiler/utils -optP-include -optPcompiler/stage1/build/autogen/cabal_macros.h -package Cabal-1.9.0 -package array-0.1.0.0 -package base-3.0.2.0 -package bin-package-db-0.0.0.0 -package bytestring-0.9.0.1.1 -package containers-0.1.0.2 -package directory-1.0.0.1 -package extensible-exceptions-0.1.1.1 -package filepath-1.1.0.0 -package hpc-0.5.0.5 -package old-time-1.0.0.0 -package process-1.0.0.1 -package unix-2.3.0.1 -Wall -fno-warn-name-shadowing -fno-warn-orphans -XPatternSignatures -XCPP -XMagicHash -XUnboxedTuples -XPatternGuards -XForeignFunctionInterface -XEmptyDataDecls -XTypeSynonymInstances -XMultiParamTypeClasses -XFlexibleInstances -XRank2Types -XScopedTypeVariables -XDeriveDataTypeable -XRelaxedPolyRec -#include cutils.h -DSTAGE=1 -O -fasm -odir compiler/stage1/build -hidir compiler/stage1/build -stubdir compiler/stage1/build -hisuf hi -osuf o -hcsuf hc -c compiler/nativeGen/PPC/RegInfo.hs -o compiler/stage1/build/PPC/RegInfo.o "/Users/thorkilnaur/tn/install/ghc-6.8.3/bin/ghc" -H32m -O -package-conf libraries/bootstrapping.conf -package-name ghc-6.13 -hide-all-packages -i -icompiler/nativeGen -icompiler/basicTypes -icompiler/cmm -icompiler/codeGen -icompiler/coreSyn -icompiler/deSugar -icompiler/ghci -icompiler/hsSyn -icompiler/iface -icompiler/main -icompiler/parser -icompiler/prelude -icompiler/profiling -icompiler/rename -icompiler/simplCore -icompiler/simplStg -icompiler/specialise -icompiler/stgSyn -icompiler/stranal -icompiler/typecheck -icompiler/types -icompiler/utils -icompiler/vectorise -icompiler/stage1/build -icompiler/stage1/build/autogen -Icompiler/stage1/build -Icompiler/stage1/build/autogen -Icompiler/stage1 -Icompiler/../libraries/base/cbits -Icompiler/../libraries/base/include -Icompiler/. -Icompiler/parser -Icompiler/utils -optP-include -optPcompiler/stage1/build/autogen/cabal_macros.h -package Cabal-1.9.0 -package array-0.1.0.0 -package base-3.0.2.0 -package bin-package-db-0.0.0.0 -package bytestring-0.9.0.1.1 -package containers-0.1.0.2 -package directory-1.0.0.1 -package extensible-exceptions-0.1.1.1 -package filepath-1.1.0.0 -package hpc-0.5.0.5 -package old-time-1.0.0.0 -package process-1.0.0.1 -package unix-2.3.0.1 -Wall -fno-warn-name-shadowing -fno-warn-orphans -XPatternSignatures -XCPP -XMagicHash -XUnboxedTuples -XPatternGuards -XForeignFunctionInterface -XEmptyDataDecls -XTypeSynonymInstances -XMultiParamTypeClasses -XFlexibleInstances -XRank2Types -XScopedTypeVariables -XDeriveDataTypeable -XRelaxedPolyRec -#include cutils.h -DSTAGE=1 -O -fasm -odir compiler/stage1/build -hidir compiler/stage1/build -stubdir compiler/stage1/build -hisuf hi -osuf o -hcsuf hc -c compiler/nativeGen/PPC/CodeGen.hs -o compiler/stage1/build/PPC/CodeGen.o "/Users/thorkilnaur/tn/install/ghc-6.8.3/bin/ghc" -H32m -O -package-conf libraries/bootstrapping.conf -package-name ghc-6.13 -hide-all-packages -i -icompiler/nativeGen -icompiler/basicTypes -icompiler/cmm -icompiler/codeGen -icompiler/coreSyn -icompiler/deSugar -icompiler/ghci -icompiler/hsSyn -icompiler/iface -icompiler/main -icompiler/parser -icompiler/prelude -icompiler/profiling -icompiler/rename -icompiler/simplCore -icompiler/simplStg -icompiler/specialise -icompiler/stgSyn -icompiler/stranal -icompiler/typecheck -icompiler/types -icompiler/utils -icompiler/vectorise -icompiler/stage1/build -icompiler/stage1/build/autogen -Icompiler/stage1/build -Icompiler/stage1/build/autogen -Icompiler/stage1 -Icompiler/../libraries/base/cbits -Icompiler/../libraries/base/include -Icompiler/. -Icompiler/parser -Icompiler/utils -optP-include -optPcompiler/stage1/build/autogen/cabal_macros.h -package Cabal-1.9.0 -package array-0.1.0.0 -package base-3.0.2.0 -package bin-package-db-0.0.0.0 -package bytestring-0.9.0.1.1 -package containers-0.1.0.2 -package directory-1.0.0.1 -package extensible-exceptions-0.1.1.1 -package filepath-1.1.0.0 -package hpc-0.5.0.5 -package old-time-1.0.0.0 -package process-1.0.0.1 -package unix-2.3.0.1 -Wall -fno-warn-name-shadowing -fno-warn-orphans -XPatternSignatures -XCPP -XMagicHash -XUnboxedTuples -XPatternGuards -XForeignFunctionInterface -XEmptyDataDecls -XTypeSynonymInstances -XMultiParamTypeClasses -XFlexibleInstances -XRank2Types -XScopedTypeVariables -XDeriveDataTypeable -XRelaxedPolyRec -#include cutils.h -DSTAGE=1 -O -fasm -odir compiler/stage1/build -hidir compiler/stage1/build -stubdir compiler/stage1/build -hisuf hi -osuf o -hcsuf hc -c compiler/nativeGen/AsmCodeGen.lhs -o compiler/stage1/build/AsmCodeGen.o compiler/nativeGen/AsmCodeGen.lhs:637:16: Not in scope: data constructor `DestBlockId' compiler/nativeGen/AsmCodeGen.lhs:875:31: Not in scope: `mkRtsCodeLabel' compiler/nativeGen/AsmCodeGen.lhs:879:31: Not in scope: `mkRtsCodeLabel' compiler/nativeGen/AsmCodeGen.lhs:883:31: Not in scope: `mkRtsCodeLabel' make[1]: *** [compiler/stage1/build/AsmCodeGen.o] Error 1 make: *** [all] Error 2 From marlowsd at gmail.com Thu Dec 31 08:54:46 2009 From: marlowsd at gmail.com (Simon Marlow) Date: Thu Dec 31 08:28:02 2009 Subject: Validate failure Message-ID: <4B3CAD26.8020407@gmail.com> The following validate failure has happened to me twice, and appears to be a parallel make problem (a missing dependency somewhere). I'm using -j3 on a dual-core. I'm posting it here in case anyone else has a clue what's going on, otherwise I'll queue it for investigation. Cheers, Simon "inplace/bin/ghc-stage2" -fPIC -dynamic -H32m -O -Wall -Werror -H64m -O0 -package-name dph-par-0.4.0 -hide-all-packages -i -ilibraries/dph/dph-par/../dph-common -ilibraries/dph/dph-par/dist-install/build -ilibraries/dph/dph-par/dist-install/build/autogen -Ilibraries/dph/dph-par/dist-install/build -Ilibraries/dph/dph-par/dist-install/build/autogen -Ilibraries/dph/dph-par/. -optP-include -optPlibraries/dph/dph-par/dist-install/build/autogen/cabal_macros.h -package array-0.3.0.0 -package base-4.2.0.0 -package dph-base-0.4.0 -package dph-prim-par-0.4.0 -package ghc-6.13.20091222 -package ghc-prim-0.2.0.0 -package random-1.0.0.2 -package template-haskell-2.4.0.0 -Odph -funbox-strict-fields -haddock -fcpr-off -fdph-this -package-name dph-par -XTypeFamilies -XGADTs -XRankNTypes -XBangPatterns -XMagicHash -XUnboxedTuples -XTypeOperators -O2 -XGenerics -O -dcore-lint -fno-warn-deprecated-flags -Wwarn -odir libraries/dph/dph-par/dist-install/build -hidir libraries/dph/dph-par/dist-install/build -stubdir libraries/dph/dph-par/dist-install/build -hisuf dyn_hi -osuf dyn_o -hcsuf dyn_hc -c libraries/dph/dph-par/../dph-common/Data/Array/Parallel/Lifted/PArray.hs -o libraries/dph/dph-par/dist-install/build/Data/Array/Parallel/Lifted/PArray.dyn_o Loading package ghc-prim ... linking ... done. Loading package integer-gmp ... linking ... done. Loading package base ... linking ... done. Loading package array-0.3.0.0 ... linking ... done. Loading package containers-0.3.0.0 ... linking ... done. Loading package filepath-1.1.0.3 ... linking ... done. Loading package old-locale-1.0.0.2 ... linking ... done. Loading package old-time-1.0.0.3 ... linking ... done. Loading package unix-2.4.0.0 ... linking ... done. Loading package directory-1.0.1.0 ... linking ... done. Loading package pretty-1.0.1.1 ... linking ... done. Loading package process-1.0.1.2 ... linking ... done. Loading package Cabal-1.9.0 ... linking ... done. Loading package bytestring-0.9.1.5 ... linking ... done. Loading package binary-0.5.0.2 ... linking ... done. Loading package bin-package-db-0.0.0.0 ... linking ... done. Loading package hpc-0.5.0.5 ... linking ... done. Loading package template-haskell ... linking ... done. Loading package ghc-6.13.20091222 ... linking ... done. Loading package time-1.1.4 ... linking ... done. Loading package random-1.0.0.2 ... linking ... done. Loading package dph-base-0.4.0 ... linking ... done. Loading package dph-prim-interface-0.4.0 ... linking ... done. Loading package dph-prim-seq-0.4.0 ... linking ... done. Loading package dph-prim-par-0.4.0 ... : can't load .so/.DLL for: HSdph-prim-par-0.4.0-ghc6.13.20091222 (libHSdph-prim-seq-0.4.0-ghc6.13.20091222.so: cannot open shared object file: No such file or directory) make[1]: *** [libraries/dph/dph-par/dist-install/build/Data/Array/Parallel/Lifted/PArray.dyn_o] Error 1 make[1]: *** Waiting for unfinished jobs.... why is GHC trying to load the .so for dph-prim-seq? Is that because the .o doesn't exist yet perhaps? From marlowsd at gmail.com Thu Dec 31 09:34:00 2009 From: marlowsd at gmail.com (Simon Marlow) Date: Thu Dec 31 09:07:14 2009 Subject: DPH libs are re-haddocked every time Message-ID: <4B3CB658.5040700@gmail.com> If you have HADDOCK_DOCS enabled, then every 'make' will re-haddock the DPH libraries, which is rather annoying. I've done some investigation, here's what I've discovered: * When we run Haddock on DPH, Haddock must actually compile to object code, because they involve TH (actually annotations). * Haddock doesn't get to use the existing object code, because Cabal first copies every source file into a temporary location during the preprocessing phase. * The new .o files overwrite the old .o files, because Cabal is passing the same -odir -osuf etc. flags to Haddock that it uses when compiling. I'm not sure, but I think the DPH libs that we ship in 6.12.1 are actually compiled by Haddock :-) * The next time make is invoked, the object files have been touched, which causes a knock-on effect requiring Haddock to be run again. Now, the way I think it should work is that we shoudn't be doing any preprocessing at all, and Haddock should be run on the same source files that the build system is using. Hence Haddock will get to re-use the existing object files, things will be much quicker, and Haddock won't touch anything it shouldn't. Thoughts? Cheers, Simon From igloo at earth.li Thu Dec 31 09:34:33 2009 From: igloo at earth.li (Ian Lynagh) Date: Thu Dec 31 09:07:46 2009 Subject: Validate failure In-Reply-To: <4B3CAD26.8020407@gmail.com> References: <4B3CAD26.8020407@gmail.com> Message-ID: <20091231143433.GA3147@matrix.chaos.earth.li> On Thu, Dec 31, 2009 at 01:54:46PM +0000, Simon Marlow wrote: > The following validate failure has happened to me twice, and appears to > be a parallel make problem (a missing dependency somewhere). I'm using > -j3 on a dual-core. I'm posting it here in case anyone else has a clue > what's going on, otherwise I'll queue it for investigation. I've never seen it before. A couple of things look odd (possibly due to output interleaving): * That module doesn't use TH, so why is the ghci linker loading everything? * Why does HSdph-prim-par-0.4.0-ghc6.13.20091222 have filename libHSdph-prim-seq-0.4.0-ghc6.13.20091222.so (note par vs seq) Thanks Ian From asuffield at suffields.me.uk Thu Dec 31 09:55:22 2009 From: asuffield at suffields.me.uk (Andrew Suffield) Date: Thu Dec 31 09:28:34 2009 Subject: Validate failure In-Reply-To: <20091231143433.GA3147@matrix.chaos.earth.li> References: <4B3CAD26.8020407@gmail.com> <20091231143433.GA3147@matrix.chaos.earth.li> Message-ID: <20091231145522.GA16387@suffields.me.uk> On Thu, Dec 31, 2009 at 02:34:33PM +0000, Ian Lynagh wrote: > * Why does HSdph-prim-par-0.4.0-ghc6.13.20091222 have filename > libHSdph-prim-seq-0.4.0-ghc6.13.20091222.so > (note par vs seq) Probably because -par-*.so is linked against -seq-*.so; the error message is from dlopen(), which is presumably complaining about an inability to find the -seq-*.so when trying to satisfy the NEEDED entry. From igloo at earth.li Thu Dec 31 09:59:31 2009 From: igloo at earth.li (Ian Lynagh) Date: Thu Dec 31 09:32:43 2009 Subject: Validate fails on Mac OS X, again! In-Reply-To: <20091222200854.GB16616@nutty.outback.escape.de> References: <87E636D3-CB74-40EC-8033-5DAF8DFA2ADA@cse.unsw.edu.au> <20091221195049.GA7874@nutty.outback.escape.de> <1261463176.9220.73802.camel@localhost> <20091222200854.GB16616@nutty.outback.escape.de> Message-ID: <20091231145931.GA3966@matrix.chaos.earth.li> On Tue, Dec 22, 2009 at 09:08:54PM +0100, Matthias Kilian wrote: > On Tue, Dec 22, 2009 at 06:26:16AM +0000, Duncan Coutts wrote: > > > GNUisms, it's not Linux' fault, although I neither like Linux do I > > > know any Linux distribution not using the GNU tools. > > > > I don't think this was a GNUism. I think this change was in response to > > a bug I reported where the previous sed command failed to work on > > Solaris. > > Solaris sed(1) supports the `i' flag for the `s' command? > > Strange world... > > Anyway, I'm still trying to think of a fix that actually works as > supposed -- without a clever idea (except for really ugly hacks). > > As the problem (according to Ians log message) is a flapping > upper/lower-case drive letter on Windows, it would probably better > to find why the drive letter from $(TOP) differs from the driver > letter in the depfiles. Is this a systematic problem, like $(TOP) > always uses upper-case, and the depfiles always use lower-case? > That would allow for a simpler (and portable) fix. I've kludged around it for now, by only using the s///i modifier on Windows. There is a half-plan to make all installations relocatable, in part by making all paths in the package database relative to the package database's location. If this is done then we should be able to avoid generating absolute paths in the first place, so we can get rid of this bit of sed completely. Thanks Ian From marlowsd at gmail.com Thu Dec 31 11:08:56 2009 From: marlowsd at gmail.com (Simon Marlow) Date: Thu Dec 31 10:42:13 2009 Subject: patch applied (ghc): If ACTIVITY_INACTIVE is set, wait for GC before resetting it Message-ID: <20091231160854.GA32433@haskell.galois.com> Sun Dec 13 12:12:46 PST 2009 Simon Marlow * If ACTIVITY_INACTIVE is set, wait for GC before resetting it Ignore-this: a3cd1a3aacbd68789ccc191e3b8d7778 I don't think this fixes any real bugs, but there's a small possibility that when the RTS is woken up for an idle-time GC, the IO manager thread might be pre-empted which would prevent the idle GC from happening; this change ensures that the idle GC happens anyway. M ./rts/Schedule.c -1 +5 View patch online: http://darcs.haskell.org/ghc/_darcs/patches/20091213201246-12142-ba9caff30375283614c3e1d505057ee6e96cc2d0.gz From marlowsd at gmail.com Thu Dec 31 11:09:06 2009 From: marlowsd at gmail.com (Simon Marlow) Date: Thu Dec 31 10:42:20 2009 Subject: patch applied (ghc): Allow throwTo() to be called without a source thread Message-ID: <20091231160905.GA32466@haskell.galois.com> Fri Dec 18 08:32:00 PST 2009 Simon Marlow * Allow throwTo() to be called without a source thread Ignore-this: cb7265bc6c1c75f0dd49501c1bb74f64 Returns false if the exception could not be thrown becuase the tartget thread was running. Not used yet, but might come in handy later. M ./rts/RaiseAsync.c -11 +18 View patch online: http://darcs.haskell.org/ghc/_darcs/patches/20091218163200-12142-39d372745af5adb8024a2d163d3b0aa6a21e8939.gz From marlowsd at gmail.com Thu Dec 31 11:09:15 2009 From: marlowsd at gmail.com (Simon Marlow) Date: Thu Dec 31 10:42:30 2009 Subject: patch applied (ghc): use local mut lists rather than global mut lists in sequential GC Message-ID: <20091231160915.GA32495@haskell.galois.com> Thu Dec 31 03:31:18 PST 2009 Simon Marlow * use local mut lists rather than global mut lists in sequential GC Ignore-this: 782239ddca2a0ec5c928c310b1fad4e9 M ./rts/sm/Scav.c -1 View patch online: http://darcs.haskell.org/ghc/_darcs/patches/20091231113118-12142-7e59999f96bd1ad37c0b1e9cddfbffcfcb4ec151.gz From marlowsd at gmail.com Thu Dec 31 11:09:24 2009 From: marlowsd at gmail.com (Simon Marlow) Date: Thu Dec 31 10:42:37 2009 Subject: patch applied (ghc): Use local mut lists in UPD_IND(), also clean up Updates.h Message-ID: <20091231160923.GA32515@haskell.galois.com> Thu Dec 31 03:34:35 PST 2009 Simon Marlow * Use local mut lists in UPD_IND(), also clean up Updates.h Ignore-this: a4659d4d24f8c6626fa8403314c6a2e4 M ./rts/Interpreter.c -1 +1 M ./rts/RaiseAsync.c -1 +1 M ./rts/Schedule.c -1 +2 M ./rts/ThreadPaused.c -3 +3 M ./rts/Updates.cmm -1 +4 M ./rts/Updates.h -82 +35 View patch online: http://darcs.haskell.org/ghc/_darcs/patches/20091231113435-12142-7569dae44ad4695bc134de15b66d21191a0debd3.gz From marlowsd at gmail.com Thu Dec 31 11:09:32 2009 From: marlowsd at gmail.com (Simon Marlow) Date: Thu Dec 31 10:42:44 2009 Subject: patch applied (ghc): take newCAF() out from sm_mutex; use the capability-local mut list instead Message-ID: <20091231160932.GA32541@haskell.galois.com> Thu Dec 31 08:02:23 PST 2009 Simon Marlow * take newCAF() out from sm_mutex; use the capability-local mut list instead Ignore-this: 81a9a0a1e279dea805a4ffd9cf124c90 M ./compiler/codeGen/CgClosure.lhs -1 +4 M ./includes/rts/storage/GC.h -2 +2 M ./rts/sm/Storage.c -17 +17 View patch online: http://darcs.haskell.org/ghc/_darcs/patches/20091231160223-12142-4056781c43268c96f57b4189df2a70eb09f7a3a4.gz From marlowsd at gmail.com Thu Dec 31 14:49:48 2009 From: marlowsd at gmail.com (Simon Marlow) Date: Thu Dec 31 14:23:01 2009 Subject: patch applied (ghc): Rolling back: Make FastString thread-safe. Message-ID: <20091231194947.GA17424@haskell.galois.com> Thu Dec 31 08:46:51 PST 2009 Simon Marlow * Rolling back: Make FastString thread-safe. Ignore-this: 8f21b256b0c86d167f8f6984d2b27a87 This patch was the cause of the compile-time performance regression in #3796. My guess is that it is due to the use of unsafePerformIO which traverses the stack up to the first update frame, and perhaps we have a deep stack when reading the dictionary from a .hi file. In any case, since we're not relying on thread safety for FastStrings, I think the safest thing to do is back this out until we can investigate further. M ./compiler/utils/FastString.lhs -45 +84 View patch online: http://darcs.haskell.org/ghc/_darcs/patches/20091231164651-12142-b6baea43b8c2cd29da52765dcc681c9201e59c2c.gz From zao at acc.umu.se Thu Dec 31 19:38:58 2009 From: zao at acc.umu.se (Lars Viklund) Date: Thu Dec 31 19:12:12 2009 Subject: rpath for shared libraries In-Reply-To: <20091230182923.GA25982@suffields.me.uk> References: <1262171348.18694.50.camel@localhost> <1262182841.9220.122152.camel@localhost> <20091230182923.GA25982@suffields.me.uk> Message-ID: <20100101003858.GC15823@hatchepsut.acc.umu.se> On Wed, Dec 30, 2009 at 06:29:23PM +0000, Andrew Suffield wrote: > On Wed, Dec 30, 2009 at 02:20:41PM +0000, Duncan Coutts wrote: > > On Wed, 2009-12-30 at 12:09 +0100, Maxime Henrion wrote: > > > > > - Is there a plan to deal with the ldconfig cache on UNIX systems? As > > > things are now, I had to manually add all the package directories > > > under /usr/local/lib/ghc-6.12.1/ to be able to run the generated > > > executable. I guess Cabal could produce a list of directories in some > > > way for the system to do the right thing afterward, or we need some kind > > > of a hack for setting LD_LIBRARY_PATH prior to starting the executable. > > > > we use -rpath on Linux > > I've been thinking about this. The only reason why rpath is needed is > because the .so files are being stuck in lib/ghc-$version/ instead of > going into lib/ directly. However, I can't see a good reason for doing > this. The ABI is already encoded in the soname, which rules out the > usual reason for this sort of thing. Is there one? > > If not, the icky rpath stuff could all go away. It would still be needed for people (like me) who do not install into system-global directories but rather somewhere in ${HOME}, wouldn't it? Heck, I've got systems where not even /usr/local/lib is in relevant lookup paths. -- Lars Viklund | zao@acc.umu.se | 070-310 47 07 From asuffield at suffields.me.uk Thu Dec 31 19:54:57 2009 From: asuffield at suffields.me.uk (Andrew Suffield) Date: Thu Dec 31 19:28:09 2009 Subject: rpath for shared libraries In-Reply-To: <20100101003858.GC15823@hatchepsut.acc.umu.se> References: <1262171348.18694.50.camel@localhost> <1262182841.9220.122152.camel@localhost> <20091230182923.GA25982@suffields.me.uk> <20100101003858.GC15823@hatchepsut.acc.umu.se> Message-ID: <20100101005457.GA29626@suffields.me.uk> On Fri, Jan 01, 2010 at 01:38:58AM +0100, Lars Viklund wrote: > On Wed, Dec 30, 2009 at 06:29:23PM +0000, Andrew Suffield wrote: > > I've been thinking about this. The only reason why rpath is needed is > > because the .so files are being stuck in lib/ghc-$version/ instead of > > going into lib/ directly. However, I can't see a good reason for doing > > this. The ABI is already encoded in the soname, which rules out the > > usual reason for this sort of thing. Is there one? > > > > If not, the icky rpath stuff could all go away. > > It would still be needed for people (like me) who do not install into > system-global directories but rather somewhere in ${HOME}, wouldn't it? > > Heck, I've got systems where not even /usr/local/lib is in relevant > lookup paths. Yes. It would just be downgraded to a build-time option, so vendors (who tend to get things messed up by rpath) could ship it disabled, while builds like this would still use it - but with a single rpath entry, rather than dozens of directories. From ghcbuild at microsoft.com Thu Dec 31 20:17:24 2009 From: ghcbuild at microsoft.com (GHC Build Reports) Date: Thu Dec 31 20:17:26 2009 Subject: [nightly] 31-Dec-2009 build of HEAD on x86_64-unknown-linux (cam-04-unx.europe.corp.microsoft.com) Message-ID: <20100101011724.E4BB0324288@www.haskell.org> Build description = HEAD on x86_64-unknown-linux (cam-04-unx.europe.corp.microsoft.com) Build location = /64playpen/simonmar/nightly/HEAD-cam-04-unx Build config file = /home/simonmar/nightly/site/msrc/conf-HEAD-cam-04-unx Nightly build started on cam-04-unx at Thu Dec 31 19:00:01 GMT 2009. **** checking out new source tree ... warning: . already present; omitting ok. (GHC Version 6.13.20091231) **** Building stage 1 compiler ... ok. **** Building stage 2 compiler ... ok. **** Building stage 3 compiler ... ok. **** building source distribution ... ok. **** building testsuite tools ... ok. **** running tests ... ok (summary below). **** building compiler binary distribution ... ok. **** uploading binary distribution ... ok. **** running nofib (-O) ... ok. **** running nofib (-O -fvia-C) ... ok. **** running nofib (-O -prof -auto-all) ... ok. **** running nofib (-O -prof -auto-all -fasm) ... ok. **** running nofib (-fasm) ... ok. **** publishing logs ... Read from remote host haskell.org: Connection reset by peer lost connection failed. Logs are at http://www.haskell.org/ghc/dist/current/logs Dists are at http://www.haskell.org/ghc/dist/current/dist Docs are at http://www.haskell.org/ghc/dist/current/docs All done! Nightly build finished successfully at Fri Jan 1 01:44:13 GMT 2010 ------------- GHC Test summary --------------------- OVERALL SUMMARY for test run started at Thu Dec 31 21:43:36 GMT 2009 2437 total tests, which gave rise to 13474 test cases, of which 0 caused framework failures 2787 were skipped 10342 expected passes 337 expected failures 0 unexpected passes 8 unexpected failures Unexpected failures: T3001-2(prof_hb) annrun01(dyn) barton-mangler-bug(profc) concprog001(ghci,threaded2) hpc_markup_multi_001(normal) hpc_markup_multi_002(normal) hpc_markup_multi_003(normal) ---------------------------------------------------- Nightly run ended at Fri Jan 1 01:44:13 GMT 2010