ghc-6.6 under sparc-sun-solaris

Christian Maeder maeder at tzi.de
Fri Nov 3 05:43:22 EST 2006


Duncan Coutts schrieb:
> On Tue, 2006-10-17 at 12:15 +0200, Christian Maeder wrote:
>> P.S. building under solaris requires over 2GB memory (and takes a day)

It's only have half of this. I've mixed up "du -s" (showing Blocks) and
"du -sh". My tree also included a binary-dist.

-bash-3.00$ du -s
2266972 .
-bash-3.00$ du -sh
 1.1G   .
-bash-3.00$ cd ghc-6.6/    #this is the binary-dist only
-bash-3.00$ du -sh
 331M   .

> It takes 12 hours on my old 500Mhz sparc with 1GB ram. I know split-objs
> takes lots of memory when building the archive, but 2GB seems excessive.

Judging from the first and last created files (below) it took 9 hours on
my machine:

Model:                      Sun Fire 280R
Memory Size (MB):           3072
Processor Speed (MHz):      900

-bash-3.00$ ll utils/mkdependC/mkdependC
-rwxr-xr-x   1 maeder   wimi        6057 Oct 20 16:54
utils/mkdependC/mkdependC

-bash-3.00$ ll compiler/stage2/ghc-6.6
-rwxr-xr-x   1 maeder   wimi     21069118 Oct 21 01:52
compiler/stage2/ghc-6.6

Cheers Christian

fast 3:30 hours took:

Hardware Architecture:      pc
Operating System:           solaris10
Model:                      AMD Athlon-64
Memory Size (MB):           1024
Processor Speed (MHz):      2000

-bash-3.1$ ll utils/mkdependC/mkdependC
-rwxr-xr-x   1 maeder   wimi        6054 Nov  2 13:21
utils/mkdependC/mkdependC
-bash-3.1$ ll compiler/stage2/ghc-6.6
-rwxr-xr-x   1 maeder   wimi     20629720 Nov  2 16:49
compiler/stage2/ghc-6.6


More information about the Glasgow-haskell-users mailing list