[MetaPRL] MetaPRL is compatible with recently released OCaml 3.08.2
Aleksey Nogin
nogin at cs.caltech.edu
Wed Nov 24 17:50:16 PST 2004
Dear MetaPRL Users,
OCaml 3.08.2 was released earlier this week. I have verified that
MetaPRL compiles fine using OCaml 3.08.2 without any special patches
(beyond the "usual" need to either apply the
http://cvs.metaprl.org:12000/cvsweb/~checkout~/metaprl/patches/ocaml-3.08-wish1804.patch
or to manually install 8 extra files as described in
http://metaprl.org/install.html). The older 3.08.0 or (patched) 3.08.1
should still work as well.
I have compiled binary RPMs of OCaml 3.08.2 for Red Hat Linux 8.0 and 9,
Fedora Core Release 1, 2 and 3, and Mandrake Linux 10.0, as well as a
source RPM. The listing of my OCaml RPMs is available at
http://rpm.nogin.org/ocaml.html ; packages can also be downloaded
directly from http://rpmbin.nogin.org/MetaPRL/ .
According to the "Changes" file in the OCaml distribution, the changes
between 3.08.1 and 3.08.2 are the following.
Bug fixes:
- runtime: memory leak when unmarshalling big data structures (PR#3247)
- camlp4: incorrect line numbers in errors (PR#3188)
- emacs: xemacs-specific code, wrong call to "sit-for"
- ocamldoc: "Lexing: empty token" (PR#3173)
- unix: problem with close_process_* (PR#3191)
- unix: possible coredumps (PR#3252)
- stdlib: wrong order in Set.fold (PR#3161)
- ocamlcp: array out of bounds in profiled programs (PR#3267)
- yacc: problem with polymorphic variant types for grammar entries (PR#3033)
Misc:
- export <caml/printexc.h> for caml_format_exception (PR#3080)
- clean up caml_search_exe_in_path (maybe PR#3079)
- camlp4: new function "make_lexer" for new-style locations
- unix: added missing #includes (PR#3088)
--
Aleksey Nogin
Home Page: http://nogin.org/
E-Mail: nogin at cs.caltech.edu (office), aleksey at nogin.org (personal)
Office: Jorgensen 70, tel: (626) 395-2907
More information about the MetaPRL-Announce
mailing list