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 CAA22920; Sat, 14 Sep 2002 02:48:55 +0200 (MET DST) X-Authentication-Warning: pauillac.inria.fr: majordomo set sender to owner-caml-list@pauillac.inria.fr using -f 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 CAA22980 for ; Sat, 14 Sep 2002 02:48:54 +0200 (MET DST) Received: from pacific-carrier-annex.mit.edu (PACIFIC-CARRIER-ANNEX.MIT.EDU [18.7.21.83]) by concorde.inria.fr (8.11.1/8.11.1) with ESMTP id g8E0mq126760 for ; Sat, 14 Sep 2002 02:48:53 +0200 (MET DST) Received: from grand-central-station.mit.edu (GRAND-CENTRAL-STATION.MIT.EDU [18.7.21.82]) by pacific-carrier-annex.mit.edu (8.9.2/8.9.2) with ESMTP id UAA19943; Fri, 13 Sep 2002 20:48:51 -0400 (EDT) Received: from melbourne-city-street.mit.edu (MELBOURNE-CITY-STREET.MIT.EDU [18.7.21.86]) by grand-central-station.mit.edu (8.9.2/8.9.2) with ESMTP id UAA00942; Fri, 13 Sep 2002 20:48:51 -0400 (EDT) Received: from no-knife.mit.edu (NO-KNIFE.MIT.EDU [18.7.16.64]) by melbourne-city-street.mit.edu (8.9.2/8.9.2) with ESMTP id UAA26282; Fri, 13 Sep 2002 20:48:50 -0400 (EDT) Received: (from jfc@localhost) by no-knife.mit.edu (8.9.3) id UAA29940; Fri, 13 Sep 2002 20:48:50 -0400 (EDT) Message-Id: <200209140048.UAA29940@no-knife.mit.edu> To: Shivkumar Chandrasekaran cc: caml-list@inria.fr Subject: Re: [Caml-list] OCaml on sparc64 In-Reply-To: Your message of "Fri, 13 Sep 2002 09:24:48 PDT." <525E72D6-C735-11D6-A2EB-000393942C76@mac.com> Date: Fri, 13 Sep 2002 20:48:50 -0400 From: John Carr Sender: owner-caml-list@pauillac.inria.fr Precedence: bulk >On a related note: has anybody successfully installed ocaml on the >following two types of architectures: > >2. Sun Ultrasparc II machines with Solaris 8? Yes. Some versions of the Sun C compiler generate bad code for the ocaml runtime at optimization -xO3 and higher; since -O alone means -xO2 this won't be a problem unless you change the default flags. I will soon submit some minor code generation improvements for SPARC to the ocaml maintainers; the SPARC support was written with old (early 1990s) SPARC hardware in mind and there are a few things that should be done differently for UltraSPARC. I also have patches to generate 64 bit code for UltraSPARC: http://www.mit.edu/~jfc/ocaml-sparc64.tar.gz However, because 64 bit code doubles memory use for all objects other than strings and floats, you should use standard 32 bit mode unless you want (1) fast floating point, (2) big objects or a big address space, or (3) larger native integers. John Carr jfc@mit.edu ------------------- To unsubscribe, mail caml-list-request@inria.fr Archives: http://caml.inria.fr Bug reports: http://caml.inria.fr/bin/caml-bugs FAQ: http://caml.inria.fr/FAQ/ Beginner's list: http://groups.yahoo.com/group/ocaml_beginners