logo       

Re: 6.4.2 under solaris: msg#00066

lang.haskell.glasgow.bugs

Subject: Re: 6.4.2 under solaris

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


<Prev in Thread] Current Thread [Next in Thread>
Google Custom Search

News | FAQ | advertise