* [Caml-list] OCaml 3.00 compatibility @ 2012-05-20 20:43 Jon Harrop 2012-05-21 7:15 ` Raphael Proust 0 siblings, 1 reply; 2+ messages in thread From: Jon Harrop @ 2012-05-20 20:43 UTC (permalink / raw) To: Caml List I'm trying to resurrect an old OCaml code base that appears to be written against OCaml 3.00. The Windows installers for OCaml 3.00 and 3.01 don't run on this machine. I've managed to compile it using OCaml 3.12 but the output doesn't seem to be what is expected so I'm guessing it's a backward compatibility issue. What changes have broken backward compatibility since OCaml 3.00 (in 2000) and when were they brought in? I remember something about equality and floating point numbers... -- Dr Jon Harrop, Flying Frog Consultancy Ltd. http://www.ffconsultancy.com ^ permalink raw reply [flat|nested] 2+ messages in thread
* Re: [Caml-list] OCaml 3.00 compatibility 2012-05-20 20:43 [Caml-list] OCaml 3.00 compatibility Jon Harrop @ 2012-05-21 7:15 ` Raphael Proust 0 siblings, 0 replies; 2+ messages in thread From: Raphael Proust @ 2012-05-21 7:15 UTC (permalink / raw) To: Jon Harrop; +Cc: Caml List Changes are listed here http://caml.inria.fr/pub/distrib/ocaml-3.12/notes/Changes (they go back well before 3.00). Changes breaking backward compatibility are marked with a '*' (as explained in the document). There is mention of NaN handling and exceptions in invalid accesses for strings and arrays. On Sun, May 20, 2012 at 10:43 PM, Jon Harrop <jon@ffconsultancy.com> wrote: > > I'm trying to resurrect an old OCaml code base that appears to be written > against OCaml 3.00. The Windows installers for OCaml 3.00 and 3.01 don't run > on this machine. I've managed to compile it using OCaml 3.12 but the output > doesn't seem to be what is expected so I'm guessing it's a backward > compatibility issue. > > What changes have broken backward compatibility since OCaml 3.00 (in 2000) > and when were they brought in? > > I remember something about equality and floating point numbers... > > -- > Dr Jon Harrop, Flying Frog Consultancy Ltd. > http://www.ffconsultancy.com > > > -- > Caml-list mailing list. Subscription management and archives: > https://sympa-roc.inria.fr/wws/info/caml-list > Beginner's list: http://groups.yahoo.com/group/ocaml_beginners > Bug reports: http://caml.inria.fr/bin/caml-bugs > -- _______ Raphael ^ permalink raw reply [flat|nested] 2+ messages in thread
end of thread, other threads:[~2012-05-21 7:15 UTC | newest] Thread overview: 2+ messages (download: mbox.gz / follow: Atom feed) -- links below jump to the message on this page -- 2012-05-20 20:43 [Caml-list] OCaml 3.00 compatibility Jon Harrop 2012-05-21 7:15 ` Raphael Proust
This is a public inbox, see mirroring instructions for how to clone and mirror all data and code used for this inbox