ANNOUNCE: GHC version 6.8.3 binary-dists
Christian Maeder
Christian.Maeder at dfki.de
Fri Jun 20 05:13:54 EDT 2008
Hi,
I've created the following binary distributions, but -- like Serge
Mechveliani -- I'm not very happy with the results, because the created
binaries are much bigger.
http://www.dfki.de/sks/hets/pc-solaris/ghcs/ghc-6.8.3-i386-unknown-solaris2.tar.bz2
http://www.dfki.de/sks/hets/pc-solaris/ghcs/ghc-6.8.3-tests.log.bz2
http://www.dfki.de/sks/hets/mac/ghcs/ghc-6.8.3-powerpc-apple-darwin.tar.bz2
http://www.dfki.de/sks/hets/mac/ghcs/ghc-6.8.3-tests.log.bz2
The log files contain the results of running "(g)make stage=2" in
testsuite/tests/ghc-regress. The summaries are below.
The Tiger Mac OS PPC (8.11.0 Darwin) distribution relies on
libreadline.5.2.dylib and libncurses.5.dylib under /opt/local/lib/.
libgmp.a is statically linked in.
Due to the increased code sizes it is more likely to get "relocation
overflow" (therefore this distribution does not work for our hets
project). http://hackage.haskell.org/trac/ghc/ticket/2031
For i386 Solaris it would be good to have a GHC build slave to improve
the testsuite results (below) and to avoid building problems (that Ian
Lynagh helped to resolve before. Thanks!).
The sizes of our compressed hets binaries increased as follows:
ghc-6.8.2 ghc-6.8.3
i386-Solaris 10 Mb 16 Mb
i386-Darwin 7 Mb 13 Mb
i386-Linux 7.2 Mb 10 Mb
(i.e. compare http://www.dfki.de/sks/hets/linux/daily/ with
a recent http://www.dfki.de/sks/hets/linux/versions/)
I gave up (I'm not through) with sparc Solaris as it takes too long and
gcc-4.2.2 crashed for one large .hc file from our sources (with
segmentation fault).
An unofficial i386-Darwin (Leopard) distribution can be found at
http://www.dfki.de/sks/hets/intel-mac/ghcs/ (needs libgmp.3.dylib), but
use http://www.cse.unsw.edu.au/~chak/haskell/GHC-6.8.3-i386.pkg if you can.
Cheers Christian
ppc-Darwin (Tiger):
OVERALL SUMMARY for test run started at Thu Jun 19 12:42:52 CEST 2008
2148 total tests, which gave rise to
11032 test cases, of which
0 caused framework failures
2309 were skipped
8490 expected passes
195 expected failures
0 unexpected passes
38 unexpected failures
Unexpected failures:
conc049(threaded2)
conc052(profc,profasm)
conc053(threaded2)
divbyzero(normal,optc,hpc,optasm,profc,profasm,ghci,threaded1,threaded2)
ffi009(ghci)
galois_raytrace(optc,profc)
ghci024(ghci)
joao-circular(profc)
net001(normal,optc,hpc,optasm,profc,profasm,ghci,threaded1,threaded2)
num012(normal,optc,hpc,optasm,profc,profasm,ghci,threaded1,threaded2)
seward-space-leak(ghci)
signals002(ghci)
i386-Solaris:
OVERALL SUMMARY for test run started at Wed Jun 18 17:09:48 CEST 2008
2148 total tests, which gave rise to
11032 test cases, of which
0 caused framework failures
2315 were skipped
8448 expected passes
199 expected failures
0 unexpected passes
70 unexpected failures
Unexpected failures:
1861(optc,profc)
barton-mangler-bug(optc)
bug1465(normal)
cabal01(normal)
conc052(profc,profasm)
concprog002(threaded2)
conflicting_flags(normal)
derefnull(normal,optc,hpc,optasm,profc,profasm,ghci,threaded1,threaded2)
driver063(normal)
expfloat(optc,profc)
fun_insts(optc,profc)
hClose002(normal,optc,hpc,optasm,profc,profasm,ghci,threaded1,threaded2)
joao-circular(profc)
num009(normal,optc,hpc,optasm,profc,profasm,ghci,threaded1,threaded2)
num012(normal,optc,hpc,optasm,profc,profasm,ghci,threaded1,threaded2)
openFile003(normal,optc,hpc,optasm,profc,profasm,ghci,threaded1,threaded2)
regex001(ghci)
user001(normal,optc,hpc,optasm,profc,profasm,ghci,threaded1,threaded2)
More information about the Glasgow-haskell-users
mailing list