English version
Accueil     À propos     Téléchargement     Ressources     Contactez-nous    

Ce site est rarement mis à jour. Pour les informations les plus récentes, rendez-vous sur le nouveau site OCaml à l'adresse ocaml.org.

Browse thread
Bug somewhere in Ocaml 3.09.3.rc1?
[ Home ] [ Index: by date | by threads ]
[ Search: ]

[ Message by date: previous | next ] [ Message in thread: previous | next ] [ Thread: previous | next ]
Date: 2007-03-29 (21:32)
From: skaller <skaller@u...>
Subject: Re: [Caml-list] Bug somewhere in Ocaml 3.09.3.rc1?
On Fri, 2007-03-30 at 06:40 +1000, skaller wrote:
> I have a weird bug where the Felix compiler is going haywire.
> I need some ideas how to think about what it is. It appears
> to be a bug in Ocaml, not my code.

> So I think I'm overflowing some boundary, and the Ocaml
> run time is corrupting something. The Felix compiler's fresh
> symbol count is around 16,000 when this happens -- quite a small
> number. The test code is around 500K of source characters,
> or 12,000 lines (half the lines are #line directives).

Ok, 3.10 fails too .. but I think it might be Marshall ..
i'm Marshalling all the parsed code out. Here's the file:

1948 -rw-r--r-- 1 skaller skaller 1988162 2007-03-30 07:26

so the data here is 2Meg .. could this be breaking string
length limits and crashing something?

John Skaller <skaller at users dot sf dot net>
Felix, successor to C++: http://felix.sf.net