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