6.4.2 under solaris
Christian Maeder
maeder at tzi.de
Thu Apr 27 09:23:26 EDT 2006
Simon Marlow wrote:
> The best way to proceed would be to run the testsuite with the stage 1
> compiler. Grab the test suite from here:
>
> http://www.haskell.org/ghc/dist/6.4.2/ghc-testsuite-6.4.2.tar.gz
>
> unpack it into your 6.4.2 build tree, cd testsuite, make boot, cd
> tests/ghc-regress, make 2>&1 | tee log.
the timeout binary created by the stage1 compiler went to sleep (like
the stage2 compiler) after some tests. (the truss output was the same.)
I've attached the output at:
http://hackage.haskell.org/trac/ghc/ticket/752
Maybe array indexing is broken?
- arr003: Ix{Int}.index: Index (4) out of range ((1,3))
- arr007: Ix{Int}.index: Index (1) out of range ((1,0))
Trying to compile timeout.hs with ghc-6.4.1 ended with:
timeout.hs:14:33:
Module `System.Process.Internals' does not export `mkProcessHandle'
I've circumvented the ctime_r problem by commenting out
#define HAVE_CTIME_R 1
in ghc/includes/ghcautoconf.h
Maybe you could also add the square brackets to the top-level Makefile
around "A-Z" and "a-z" following "tr" for a future binary-dist. Also the
branch for "GreenCard" could be removed (it seems it was left over when
the directory was "green-card")
Cheers Christian
P.S. I'll be away for the next 2 weeks
More information about the Glasgow-haskell-bugs
mailing list