since you're still bypassing windows head buildbot, here are
errors, warnings, and test failures in today's build (win/xp,
cygwin shell, mingw gcc). i hope you are recording these
as todo items somewhere? or should there be a tracker
for head build issues?

claus

---------------------------- from the make log

(the missing gmp.h and the linker issue have been there for
a while, i don't know whether i missed the libtool warning
before):

../utils/mkdependC/mkdependC -f .depend-BASE -D__GLASGOW_HASKELL__=609 -I../includes -- -mno-cygwin -O -Iparser -I. -O -- parser/cutils.c parser/hschooks.c
   In file included from ../includes/Stg.h:150,
                from ../includes/Rts.h:19,
                from parser/cutils.c:6:
   ../includes/Regs.h:30:45: gmp.h: No such file or directory
   In file included from ../includes/Stg.h:150,
                from ../includes/Rts.h:19,
                from parser/cutils.c:6:
   ../includes/Regs.h:30:45: gmp.h: No such file or directory

   ..
   make[4]: Entering directory `/cygdrive/c/fptools/ghc/gmp/gmpbuild'
   ..
   mkdir .libs
   libtool: link: warning: undefined symbols not allowed in 
i386-unknown-mingw32 shared libraries
   ar cq .libs/libgmp.a  ...

   ..
   make[3]: Entering directory `/cygdrive/c/fptools/ghc/compiler'
   ..
../compiler/stage1/ghc-inplace -o stage2/ghc -H32m -O2 -package ghc -Istage2 -cpp -fglasgow-exts -fno-generics -Rghc-timing -I. -IcodeGen -InativeGen -Iparser -Rghc-timing -DGHCI -threaded -fforce-recomp stage2/main/Main.o
   Warning: resolving __imp__EnterCriticalSection by linking to [EMAIL 
PROTECTED]
   Use --enable-stdcall-fixup to disable these warnings
   Use --disable-stdcall-fixup to disable these fixups
   Warning: resolving __imp__LeaveCriticalSection by linking to [EMAIL 
PROTECTED]


---------------------------- from the test log (fast stage=2):

   OVERALL SUMMARY for test run started at Sat Sep 15 18:29:54 GMTDT 2007
       1955 total tests, which gave rise to
      10211 test cases, of which
          0 caused framework failures
       8580 were skipped

       1575 expected passes
         51 expected failures
          1 unexpected passes
          4 unexpected failures

   Unexpected passes:
      hReady001(normal)

   Unexpected failures:
      ThreadDelay001(normal)
      conc068(normal)
      ffi018(ghci)
      tc236(normal)

note that the utf8* failures are gone: please update the configure
requirements to alex 2.1.0 (from 2.0.1, which fails those tests)!

hReady001, ThreadDelay001, and conc068 have been there
for some time (aren't these the tests that validate would run?),
ffi018 and tc236 are new.

conc068 is still failing on that same EnterCriticalSection thing
that gives a warning in the make log.

ffi018(ghci) complains:
   =====> ffi018(ghci)
cd ./ccall/should_run && 'c:/fptools/ghc/compiler/stage2/ghc-inplace' -no-recomp -dcore-lint -dcmm-lint - Di386_unknown_mingw32 ffi018.hs --interactive -v0 ffi018_ghci_c.o -fglasgow-exts <ffi018.genscript 1>ffi018.interp.stdout 2>ffi018.interp.stderr
   Actual stderr output differs from expected:
   --- /dev/null 2007-09-15 18:31:00.421875000 +0100
   +++ ./ccall/should_run/ffi018.run.stderr.normalised 2007-09-15 
18:31:00.375000000 +0100
   @@ -0,0 +1,3 @@
   +
   +<interactive>:1:29:
   +    attempting to use module `Main' (ffi018.hs) which is not loaded
   *** unexpected failure for ffi018(ghci)

tc236 is the new test for accepting nested foralls, for which i
seem to have the test, but not the fix?

_______________________________________________
Cvs-ghc mailing list
[email protected]
http://www.haskell.org/mailman/listinfo/cvs-ghc

Reply via email to