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 mail2-relais-roc.national.inria.fr (mail2-relais-roc.national.inria.fr [192.134.164.83]) by yquem.inria.fr (Postfix) with ESMTP id 9F301BBAF for ; Fri, 27 Aug 2010 09:23:23 +0200 (CEST) X-IronPort-Anti-Spam-Filtered: true X-IronPort-Anti-Spam-Result: As4FALMEd0yNTDBjgWdsb2JhbACTM40hFQEBFiIivDKFNwSKBQ X-IronPort-AV: E=Sophos;i="4.56,277,1280700000"; d="scan'208";a="57871195" Received: from os.inf.tu-dresden.de ([141.76.48.99]) by mail2-smtp-roc.national.inria.fr with ESMTP/TLS/DHE-RSA-AES256-SHA; 27 Aug 2010 09:23:23 +0200 Received: from [2002:8d4c:3001:48:222:68ff:fe19:71d] (helo=blau.inf.tu-dresden.de) by os.inf.tu-dresden.de with esmtpsa (TLSv1:AES256-SHA:256) (Exim 4.72) id 1OotHV-000084-IH for caml-list@yquem.inria.fr; Fri, 27 Aug 2010 09:23:22 +0200 Received: from tews by blau.inf.tu-dresden.de with local (Exim 4.72) (envelope-from ) id 1OotHU-0000uO-GW for caml-list@yquem.inria.fr; Fri, 27 Aug 2010 09:23:20 +0200 From: Hendrik Tews To: caml-list@yquem.inria.fr Subject: Re: [Caml-list] [ANNOUNCE] otags reloaded References: <19572.65158.359138.157376@blau.inf.tu-dresden.de> <58EC537E-9241-4F03-8F4C-6DF3B5812729@wanadoo.fr> Date: Fri, 27 Aug 2010 09:23:20 +0200 In-Reply-To: <58EC537E-9241-4F03-8F4C-6DF3B5812729@wanadoo.fr> (Yoann Padioleau's message of "Thu, 26 Aug 2010 10:38:57 -0700") Message-ID: <6xk4nca593.fsf@blau.inf.tu-dresden.de> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/23.2 (gnu/linux) MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii X-Spam: no; 0.00; hendrik:01 tews:01 tews:01 otags:01 otags:01 bug:01 hash:01 hash:01 stdlib:01 pervasives:01 mli:01 camlp:01 lident:01 sig:01 camlp:01 Yoann Padioleau writes: It's unfortunate that otags stops when only one file does not parse. Indeed, the intended behaviour is drop files that cause errors and continue tagging. Anything else is a bug. Fatal error: escaping exception Loc.Exc_located(_, _) File "ocamlsqlite/recent-orm-sqlite/hash/p4_hash.ml", line 41, characters 14-22 Quotation.Make(Ast).Error.E(_) This looks like a quotation parsing error. Can you try the just release version 3.11.2? If the problem persists then please send me the offending input file. Also when I run otags on files from stdlib I get: File "core/pervasives.mli", line 133, characters 0-8 Camlp4 parse error: [a_LIDENT] expected after "external" (in [sig_item]) This is one of the camlp4/ocaml incompatibilities (try camlp4o pervasives.mli!). There are more like this, see for instance problem #5135, #5122. All we can do here is to submit bug reports and hope that the incompatibilities get eventually fixed. Bye, Hendrik