From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: X-Original-To: caml-list@yquem.inria.fr Delivered-To: caml-list@yquem.inria.fr Received: from nez-perce.inria.fr (nez-perce.inria.fr [192.93.2.78]) by yquem.inria.fr (Postfix) with ESMTP id 1245ABB9C for ; Wed, 4 Jan 2006 17:05:53 +0100 (CET) Received: from pauillac.inria.fr (pauillac.inria.fr [128.93.11.35]) by nez-perce.inria.fr (8.13.0/8.13.0) with ESMTP id k04G5qLe018082 for ; Wed, 4 Jan 2006 17:05:52 +0100 Received: from nez-perce.inria.fr (nez-perce.inria.fr [192.93.2.78]) by pauillac.inria.fr (8.7.6/8.7.3) with ESMTP id RAA32512 for ; Wed, 4 Jan 2006 17:05:52 +0100 (MET) Received: from [128.93.8.130] (macadam.inria.fr [128.93.8.130]) by nez-perce.inria.fr (8.13.0/8.13.0) with ESMTP id k04G5qb0018079 for ; Wed, 4 Jan 2006 17:05:52 +0100 Mime-Version: 1.0 (Apple Message framework v746.2) Content-Transfer-Encoding: 7bit Message-Id: Content-Type: text/plain; charset=US-ASCII; format=flowed To: caml users From: Damien Doligez Subject: Release 3.09.1 Date: Wed, 4 Jan 2006 17:06:16 +0100 X-Mailer: Apple Mail (2.746.2) X-Miltered: at nez-perce with ID 43BBF260.001 by Joe's j-chkmail (http://j-chkmail.ensmp.fr)! X-Miltered: at nez-perce with ID 43BBF260.000 by Joe's j-chkmail (http://j-chkmail.ensmp.fr)! X-Spam: no; 0.00; damien:01 damien:01 ocaml:01 bug-fix:01 ocaml:01 bug:01 compilers:01 -principal:01 compilers:01 typeclass:01 ctype:01 ctype:01 unify:01 emacs:01 ocamlopt:01 X-Spam-Checker-Version: SpamAssassin 3.0.3 (2005-04-27) on yquem.inria.fr X-Spam-Level: X-Spam-Status: No, score=0.0 required=5.0 tests=none autolearn=disabled version=3.0.3 Hello world, It is our pleasure to announce the release of OCaml version 3.09.1. This is mainly a bug-fix release, see the list of changes below. Best wishes for 2006, -- Damien Doligez, for the OCaml team. Objective Caml 3.09.1: ---------------------- Bug fixes: - compilers: raise not_found with -principal PR#3855 - compilers: assert failure in typeclass.cml PR#3856 - compilers: assert failure in typing/ctype.ml PR#3909 - compilers: fatal error exception Ctype.Unify PR#3918 - compilers: spurious warning Y PR#3868 - compilers: spurious warning Z on loop index PR#3907 - compilers: error message that emacs cannot parse - ocamlopt: problems with -for-pack/-pack PR#3825, PR#3826, PR#3919 - ocamlopt: can't produce shared libraries on x86_64 PR#3869, PR#3924 - ocamlopt: float alignment problem on SPARC PR#3944 - ocamlopt: can't compile on MIPS PR#3936 - runtime: missing dependence for ld.conf - runtime: missing dependence for .depend.nt PR#3880 - runtime: memory leak in caml_register_named_value PR#3940 - runtime: crash in Marshal.to_buffer PR#3879 - stdlib: Sys.time giving wrong results on Mac OS X PR#3850 - stdlib: Weak.get_copy causing random crashes in rare cases - stdlib, debugger, labltk: use TMPDIR if set PR#3895 - stdlib: scanf bug on int32 and nativeint PR#3932 - camlp4: mkcamlp4 option parsing problem PR#3941 - camlp4: bug in pretty-printing of lazy/assert/new - camlp4: update the unmaintained makefile for _loc name - ocamldoc: several fixes see ocamldoc/Changes.txt - otherlibs/str: bug in long sequences of alternatives PR#3783 - otherlibs/systhreads: deadlock in Windows PR#3910 - tools: update dumpobj to handle new event format PR#3873 - toplevel: activate warning Y in toplevel PR#3832 New features: - otherlibs/labltk: browser uses menu bars instead of menu buttons