Version française
Home     About     Download     Resources     Contact us    
Browse thread
Mingw Ocaml-3.08.2 "Program too big to fit in memory"?
[ Home ] [ Index: by date | by threads ]
[ Search: ]

[ Message by date: previous | next ] [ Message in thread: previous | next ] [ Thread: previous | next ]
Date: -- (:)
From: Dominic Cooney <dominic@d...>
Subject: RE: [Caml-list] Mingw Ocaml-3.08.2 "Program too big to fit in memory"?
I think the binaries are corrupt. Here's the output of dumpbin on ocamlc.exe
and ocamlc.opt.exe (note that ocamlc.exe doesn't work, and ocamlc.opt.exe
does work):

Microsoft (R) COFF/PE Dumper Version 8.00.40607.85
Copyright (C) Microsoft Corporation.  All rights reserved.


Dump of file ocamlc.exe
ocamlc.exe : warning LNK4048: Invalid format file; ignored

  Summary


C:\working\OCAMLM~1.2\bin>dumpbin ocamlc.opt.exe
Microsoft (R) COFF/PE Dumper Version 8.00.40607.85
Copyright (C) Microsoft Corporation.  All rights reserved.


Dump of file ocamlc.opt.exe

File Type: EXECUTABLE IMAGE

  Summary

        2000 .bss
       6F000 .data
        1000 .idata
        2000 .rdata
       DF000 .text

-----Original Message-----
From: caml-list-admin@yquem.inria.fr [mailto:caml-list-admin@yquem.inria.fr]
On Behalf Of Frederic van der Plancke
Sent: Wednesday, January 12, 2005 7:21 PM
To: caml-list@yquem.inria.fr
Subject: Re: [Caml-list] Mingw Ocaml-3.08.2 "Program too big to fit in
memory"?

Dominic Cooney wrote:
> I built Ocaml-3.08.2 with Cygwin Mingw (all downloaded today) and all of
the
> binaries (e.g. ocamlc.exe, ocaml.exe, ocamlopt.exe, etc.) report "Program
> too big to fit in memory". All of the opt.opt binaries (e.g. ocamlc.opt,
> etc.) and OcamlWin.exe seem to work fine (although OcamlWin can't spawn
> ocaml.exe, of course.) The machine has 2 GB physical memory and is very
> lightly loaded (page file usage is about .5 GB).

Perhaps you have *too much* memory.

Your situation reminds me of problem I've had with > 2GB disks and older
installation programs who computed remaining disk space with 32 bit integers
and thus failed. OCaml maybe computes remaining memory with 31 bits so 1 GB
is the max (on 32 bit machines) ?

Frédéric vdP

_______________________________________________
Caml-list mailing list. Subscription management:
http://yquem.inria.fr/cgi-bin/mailman/listinfo/caml-list
Archives: http://caml.inria.fr
Beginner's list: http://groups.yahoo.com/group/ocaml_beginners
Bug reports: http://caml.inria.fr/bin/caml-bugs