testsuite, failures galore

Daniel Fischer daniel.is.fischer at googlemail.com
Mon May 30 01:17:00 CEST 2011


So my last testsuite run (validate --slow) with a new HEAD produced 651 
unexpected failures :(

Okay, the thing is that I forgot to add EXTRA_HC_OPTS=-optl-lz, see
http://hackage.haskell.org/trac/ghc/ticket/3756

So, unless I miscounted, 611 of those were in way threaded1 due to:

> Linking arrowrun001 ...
> /usr/lib/gcc/i586-suse-linux/4.5/../../../libbfd.a(compress.o): In
> function `bfd_uncompress_section_contents':
> 
> /usr/src/packages/BUILD/binutils-2.20.0/build-
dir3/bfd/../../bfd/compress.c:96:0:
>      undefined reference to `inflateInit_'
> 
> /usr/src/packages/BUILD/binutils-2.20.0/build-
dir3/bfd/../../bfd/compress.c:106:0:
>      undefined reference to `inflateReset'
> 
> /usr/src/packages/BUILD/binutils-2.20.0/build-
dir3/bfd/../../bfd/compress.c:103:0:
>      undefined reference to `inflate'
> 
> /usr/src/packages/BUILD/binutils-2.20.0/build-
dir3/bfd/../../bfd/compress.c:108:0:
>      undefined reference to `inflateEnd'
> 
> collect2: ld gab 1 als Ende-Status zurück
> 
> *** unexpected failure for arrowrun001(threaded1)

The ticket has low priority, but if anybody has an idea how to check 
whether libbfd depends on libz in the configure script, I'd appreciate it.

Of the remaining 40 unexpected failures, 14 were due to the removal of 
datatype contexts (tcrun006 and tcrun029), 7 (tcrun007) were due to a parse 
error because -XGenerics does nothing anymore (so ghc couldn't parse "{|"), 
3 due to a missing Show instance in dph.
The remaining may or may not be serious, looking at them now.



More information about the Glasgow-haskell-users mailing list