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=0.2 required=5.0 tests=AWL,HTML_MESSAGE autolearn=disabled version=3.1.3 Received: from mail4-relais-sop.national.inria.fr (mail4-relais-sop.national.inria.fr [192.134.164.105]) by yquem.inria.fr (Postfix) with ESMTP id AC198BBCA for ; Mon, 12 May 2008 03:19:29 +0200 (CEST) X-IronPort-Anti-Spam-Filtered: true X-IronPort-Anti-Spam-Result: AkEDALQ3J0jRVYT7c2dsb2JhbACCNTaPIgEMAwQECQ+TCYN5 X-IronPort-AV: E=Sophos;i="4.27,470,1204498800"; d="scan'208";a="26061605" Received: from an-out-0708.google.com ([209.85.132.251]) by mail4-smtp-sop.national.inria.fr with ESMTP; 12 May 2008 03:19:29 +0200 Received: by an-out-0708.google.com with SMTP id b2so517204ana.102 for ; Sun, 11 May 2008 18:19:27 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=gamma; h=domainkey-signature:received:received:message-id:date:from:to:subject:mime-version:content-type; bh=KdxLWipJVrHvtXecOog7iFSQrXJHduDxewFAfh22/Ak=; b=ZH1sP0e0EZXsvZs5A11lJSm/0Y9rzkmPCqQNcwfJRpJpi3SwLf1XCoiE1xpLRhq5YxE8o5LjJ0FfSoDW8Ba4EXaeGKNZXsQE2uUkItHO3fYLiS7XfkCGNkTmItapJquAsjO8YIWlKlKum4/FRaUz1y87bMXuap3Z3yEgcu6n6B0= DomainKey-Signature: a=rsa-sha1; c=nofws; d=gmail.com; s=gamma; h=message-id:date:from:to:subject:mime-version:content-type; b=sV91oPEF33jSggsG2lxQMeJv5bjpaU9kvwGdt11pSaxCtgvh0MQuTZR4bQh4lHBBx74Nwx0Dr/gBwXGUH1iT5V8dUIdIAs2ehkmDDpm6CykgoH+Xice96dNFxQSYwvm9XX6akV6eZlfLKupCYpGJxMS4C52THtdyieaTPslsYZs= Received: by 10.100.41.9 with SMTP id o9mr7737681ano.42.1210555166976; Sun, 11 May 2008 18:19:26 -0700 (PDT) Received: by 10.100.216.8 with HTTP; Sun, 11 May 2008 18:19:26 -0700 (PDT) Message-ID: Date: Sun, 11 May 2008 21:19:26 -0400 From: "Jacques Le Normand" To: "caml-list caml-list" Subject: ocamlc freezes MIME-Version: 1.0 Content-Type: multipart/alternative; boundary="----=_Part_2838_27024949.1210555166969" X-Spam: no; 0.00; ocamlc:01 freezes:01 node:01 node:01 foo:01 foo:01 ocamlc:01 freezes:01 ocaml:01 ocaml:01 'left:98 'left:98 ubuntu:98 ubuntu:98 compile:01 ------=_Part_2838_27024949.1210555166969 Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: 7bit Content-Disposition: inline hello caml-list when I try to compile class type node = object method get_right_sibling : node option end class type ['top_parent_type,'left_sibling_type,'right_sibling_type] typ = object inherit node method get_left_sibling : 'left_sibling_type option method get_right_sibling : 'right_sibling_type option end type 'p foo_typ = ('p,'p foo_typ,'p foo_typ) typ with ocamlc test.ml ocamlc just freezes; I'm using ocaml 3.09.2 on ubuntu. What should I do? ------=_Part_2838_27024949.1210555166969 Content-Type: text/html; charset=ISO-8859-1 Content-Transfer-Encoding: 7bit Content-Disposition: inline hello caml-list
when I try to compile

class type node =
object
  method  get_right_sibling : node option
end
class type ['top_parent_type,'left_sibling_type,'right_sibling_type] typ  =
object
  inherit node
  method get_left_sibling : 'left_sibling_type option
  method get_right_sibling : 'right_sibling_type option
end   
type 'p foo_typ = ('p,'p foo_typ,'p foo_typ) typ


with

ocamlc test.ml

ocamlc just freezes; I'm using ocaml 3.09.2 on ubuntu. What should I do?
------=_Part_2838_27024949.1210555166969--