From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.1.3 (2006-06-01) on yquem.inria.fr X-Spam-Level: ** X-Spam-Status: No, score=2.9 required=5.0 tests=AWL,DNS_FROM_RFC_POST, SPF_NEUTRAL autolearn=disabled version=3.1.3 X-Original-To: caml-list@yquem.inria.fr Delivered-To: caml-list@yquem.inria.fr Received: from mail2-relais-roc.national.inria.fr (mail2-relais-roc.national.inria.fr [192.134.164.83]) by yquem.inria.fr (Postfix) with ESMTP id 5A0D4BBAF for ; Wed, 25 Mar 2009 21:15:45 +0100 (CET) X-IronPort-Anti-Spam-Filtered: true X-IronPort-Anti-Spam-Result: ArwBAFYuyklKfS4cimdsb2JhbACNE4gsPwEBAQoJDAcPBawJB4EAj08BAwEDg3IGhSk X-IronPort-AV: E=Sophos;i="4.38,421,1233529200"; d="scan'208";a="23264131" Received: from yw-out-2324.google.com ([74.125.46.28]) by mail2-smtp-roc.national.inria.fr with ESMTP; 25 Mar 2009 21:15:44 +0100 Received: by yw-out-2324.google.com with SMTP id 5so160599ywh.3 for ; Wed, 25 Mar 2009 13:15:43 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=gamma; h=domainkey-signature:received:received:from:reply-to:to:subject:date :user-agent:cc:references:in-reply-to:content-type :content-transfer-encoding:content-disposition:message-id; bh=kH/uhP5GnjmXpqpfv2eBQmvys/QZTVt+onB4ly4ZCZA=; b=Xv1Zv8b0m/8dshJANXJKmaICljCek0ia1AGZw/Ns0/2mtF+1MGQZvNkjjNBmq8ZeOy JZXayr7GhY1fhZREYq1M4VOlUWhwDjhdX7x3pMLZKjl4KKdqIEbuNOnUgBZtVQ9o531M X6VZE7NkiwE2C8QGHK5gG4aloLtx5T5ivL+GQ= DomainKey-Signature: a=rsa-sha1; c=nofws; d=gmail.com; s=gamma; h=from:reply-to:to:subject:date:user-agent:cc:references:in-reply-to :content-type:content-transfer-encoding:content-disposition :message-id; b=ulFUx8mATtfvx7pz/euYubn58AN8sl/all5Gb0pKP4uj69lCwr4Jc2TDi/iuiCcmsJ t8EfakY3PQ7pwJ/xSelITJ/62Uri/gyzEn1GzbL2qgXPbAmXS/tbx1eVBXqmVLQL1uSS M5usfzcGJA/mzYpsmXzePf2PRmTSjqMYVSfNU= Received: by 10.100.14.10 with SMTP id 10mr9722231ann.119.1238012142640; Wed, 25 Mar 2009 13:15:42 -0700 (PDT) Received: from ?192.168.0.102? (c-98-219-43-7.hsd1.ga.comcast.net [98.219.43.7]) by mx.google.com with ESMTPS id 39sm12489143agd.43.2009.03.25.13.15.41 (version=TLSv1/SSLv3 cipher=RC4-MD5); Wed, 25 Mar 2009 13:15:42 -0700 (PDT) From: Peng Zang Reply-To: peng.zang@gmail.com To: caml-list@yquem.inria.fr Subject: Re: [Caml-list] can anyone replicate this camlp4 problem? Date: Wed, 25 Mar 2009 16:15:38 -0400 User-Agent: KMail/1.9.9 Cc: Andres Varon References: <200903251555.59456.peng.zang@gmail.com> <963A7662-942E-4E70-B068-EEF3239F58E7@gmail.com> In-Reply-To: <963A7662-942E-4E70-B068-EEF3239F58E7@gmail.com> Content-Type: text/plain; charset="iso-8859-1" Content-Transfer-Encoding: 7bit Content-Disposition: inline Message-Id: <200903251615.40838.peng.zang@gmail.com> X-Spam: no; 0.00; camlp:01 hash:01 hash:01 camlp:01 bug:01 topfind:01 findlib:01 syntax:01 syntax:01 topfind:01 lib:01 ocaml:01 dynlink:01 lib:01 ocaml:01 -----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1 Thanks, do you know of a good work around? Peng On Wednesday 25 March 2009 04:01:24 pm Andres Varon wrote: > On Mar 25, 2009, at 3:55 PM, Peng Zang wrote: > > -----BEGIN PGP SIGNED MESSAGE----- > > Hash: SHA1 > > > > Hi, camlp4 seems to break parsing of object duplication on 3.11. > > Can anyone > > replicate this problem? Is this an known issue? A quick google > > search did > > not reveal anything.. > > Yeah. I reported the bug here: > > http://caml.inria.fr/mantis/view.php?id=4673 > > Andres > > > Peng > > > > > > Objective Caml version 3.11.0 > > > > # #use "topfind";; > > Findlib has been successfully loaded. Additional directives: > > #require "package";; to load a package > > #list;; to list the available packages > > #camlp4o;; to load camlp4 (standard syntax) > > #camlp4r;; to load camlp4 (revised syntax) > > #predicates "p,q,...";; to set these predicates > > Topfind.reset();; to force that packages will be reloaded > > #thread;; to enable threads > > > > # #camlp4o;; > > /home/peng/app-data/godi-3.11/lib/ocaml/std-lib/dynlink.cma: loaded > > /home/peng/app-data/godi-3.11/lib/ocaml/std-lib/camlp4: added to > > search path > > /home/peng/app-data/godi-3.11/lib/ocaml/std-lib/camlp4/camlp4o.cma: > > loaded > > Camlp4 Parsing version 3.11.0 > > > > # class functional_point x y = object > > val x = x > > val y = y > > method get_x = x > > method get_y = y > > method move dx dy = {< x = x + dx; y = y + dy >} > > end;; > > Characters 138-144: > > method move dx dy = {< x = x + dx; y = y + dy >} > > ^^^^^^ > > Warning S: this expression should have type unit. > > Characters 146-156: > > method move dx dy = {< x = x + dx; y = y + dy >} > > ^^^^^^^^^^ > > Error: This expression has type bool but is here used with type int > > # > > -----BEGIN PGP SIGNATURE----- > > Version: GnuPG v2.0.7 (GNU/Linux) > > > > iD8DBQFJyoxPfIRcEFL/JewRAg8TAKCjoxTmDmfLxVHa7sXq0tGlt2rKDgCgp/C2 > > nc4vnKWkTvKXeR4Q0z4XB94= > > =IwA+ > > -----END PGP SIGNATURE----- > > > > _______________________________________________ > > 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 -----BEGIN PGP SIGNATURE----- Version: GnuPG v2.0.7 (GNU/Linux) iD8DBQFJypDsfIRcEFL/JewRAvQWAKDAcQhk9Un3O3jGNfPyKJMX+jzxewCgjHna RA7M5aQ2rtU0baudpADZ4EQ= =jhoe -----END PGP SIGNATURE-----