From mboxrd@z Thu Jan 1 00:00:00 1970 Received: (from majordomo@localhost) by pauillac.inria.fr (8.7.6/8.7.3) id VAA15060; Mon, 19 Nov 2001 21:48:36 +0100 (MET) Received: from concorde.inria.fr (concorde.inria.fr [192.93.2.39]) by pauillac.inria.fr (8.7.6/8.7.3) with ESMTP id VAA15767 for ; Mon, 19 Nov 2001 21:48:35 +0100 (MET) Received: from mail.mimuw.edu.pl (paf87.warszawa.sdi.tpnet.pl [217.96.225.87]) by concorde.inria.fr (8.11.1/8.10.0) with ESMTP id fAJKmNb07441 for ; Mon, 19 Nov 2001 21:48:27 +0100 (MET) Received: (from news@localhost) by mail.mimuw.edu.pl (PLD/8.9.3) id VAA20310 for caml-list@inria.fr; Mon, 19 Nov 2001 21:49:02 +0100 X-Authentication-Warning: qrnik.zagroda: news set sender to Marcin 'Qrczak' Kowalczyk using -f From: "Marcin 'Qrczak' Kowalczyk" Subject: Re: [Caml-list] ocaml-3.03-alpha doesn't compile Date: Mon, 19 Nov 2001 20:48:59 +0000 (UTC) Organization: Klub Nieszkodliwych =?iso-8859-2?Q?Manjak=F3w?= Message-ID: References: <20011118164156.G27727@mandelbrot.house> <9tb94v$1dt$1@qrnik.zagroda> <9tbk93$geb$1@qrnik.zagroda> X-Trace: qrnik.zagroda 1006202939 20050 192.168.0.1 (19 Nov 2001 20:48:59 GMT) X-Complaints-To: abuse@localhost NNTP-Posting-Date: Mon, 19 Nov 2001 20:48:59 +0000 (UTC) User-Agent: slrn/0.9.7.2 (Linux) To: caml-list@inria.fr Sender: owner-caml-list@pauillac.inria.fr Precedence: bulk Mon, 19 Nov 2001 19:43:49 +0100, Daniel de Rauglaudre pisze: >> It fails in another way (The compiled interfaces ../../../utils/config.cmi >> and /usr/local/lib/ocaml/parsetree.cmi make inconsistent assumptions over >> interface Pervasives). I fixed it thus: > > I don't understand your proposition of change. This directory does not > depend on the files of the directory "parsing". Well, it did - some module from there, perhaps indirectly, tried to use Parsetree. I don't remember which module triggered this and I don't know why. Some module haven't found Parsetree in directories specified by -I, and it happened that /usr/local/lib/ocaml was a symlink to /usr/lib/ocaml where the previous version of OCaml was installed, and the new compiler happened to actually look there despite it hasn't been installed yet, and it found a module belonging to an older version of OCaml. Anyway it helped and now OCaml-3.03 works for me. So if nothing there should use Parsetree, we should investigate why it did. I can't easily reproduce it now because I no longer have an incompatible version of OCaml installed so it won't fail now. -- __("< Marcin Kowalczyk * qrczak@knm.org.pl http://qrczak.ids.net.pl/ \__/ ^^ QRCZAK ------------------- Bug reports: http://caml.inria.fr/bin/caml-bugs FAQ: http://caml.inria.fr/FAQ/ To unsubscribe, mail caml-list-request@inria.fr Archives: http://caml.inria.fr