Return-Path: Delivered-To: apmail-harmony-dev-archive@www.apache.org Received: (qmail 9794 invoked from network); 2 Nov 2007 02:31:15 -0000 Received: from hermes.apache.org (HELO mail.apache.org) (140.211.11.2) by minotaur.apache.org with SMTP; 2 Nov 2007 02:31:15 -0000 Received: (qmail 99726 invoked by uid 500); 2 Nov 2007 02:31:02 -0000 Delivered-To: apmail-harmony-dev-archive@harmony.apache.org Received: (qmail 99692 invoked by uid 500); 2 Nov 2007 02:31:02 -0000 Mailing-List: contact dev-help@harmony.apache.org; run by ezmlm Precedence: bulk List-Help: List-Unsubscribe: List-Post: List-Id: Reply-To: dev@harmony.apache.org Delivered-To: mailing list dev@harmony.apache.org Received: (qmail 99682 invoked by uid 99); 2 Nov 2007 02:31:02 -0000 Received: from athena.apache.org (HELO athena.apache.org) (140.211.11.136) by apache.org (qpsmtpd/0.29) with ESMTP; Thu, 01 Nov 2007 19:31:02 -0700 X-ASF-Spam-Status: No, hits=2.0 required=10.0 tests=HTML_MESSAGE,SPF_PASS X-Spam-Check-By: apache.org Received-SPF: pass (athena.apache.org: domain of smallsmallorgan@gmail.com designates 64.233.166.180 as permitted sender) Received: from [64.233.166.180] (HELO py-out-1112.google.com) (64.233.166.180) by apache.org (qpsmtpd/0.29) with ESMTP; Fri, 02 Nov 2007 02:31:05 +0000 Received: by py-out-1112.google.com with SMTP id u77so1324321pyb for ; Thu, 01 Nov 2007 19:30:44 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=beta; h=domainkey-signature:received:received:message-id:date:from:to:subject:in-reply-to:mime-version:content-type:references; bh=WB/hcRqadAoKeaXsuA2mJX1oOrYhlvKzsY3ai9UNn5A=; b=myiykKbaxnI/JqJNTnsc9SykeO6KXUCLtMckfuRWJ5PfW2v7YxD/3Vb12I6YFeViZsJWosgPo/HVW8Pzv0GoG5bW/rsuWSHvbcvXIoYOFC05dyAUe87l+29EbOy5iZ6x1IkTflSyE9Nl0cZcy6IPk7QQ1iuTuUWrCQjNXoyxX3E= DomainKey-Signature: a=rsa-sha1; c=nofws; d=gmail.com; s=beta; h=received:message-id:date:from:to:subject:in-reply-to:mime-version:content-type:references; b=TP/nyL3bxUvvALG0rJUFLXK6L5aU3XbBC/LVBOhMLkLzFpVQxrxfyPLFhbk1bMP9gJqUu74kE9MJRwtb/7wi5nMqBJtUwH7Ol2kWQsLXrbU2nRdrodIw0AK0NAocKR0acimuZHJ6g7C0cUr8An+AOmRbvEybfROp1h9CE5zFWSI= Received: by 10.65.213.4 with SMTP id p4mr5255149qbq.1193970641594; Thu, 01 Nov 2007 19:30:41 -0700 (PDT) Received: by 10.65.235.19 with HTTP; Thu, 1 Nov 2007 19:30:41 -0700 (PDT) Message-ID: <473c46620711011930u25cf23e5qd5075fee3068d072@mail.gmail.com> Date: Fri, 2 Nov 2007 10:30:41 +0800 From: "Spark Shen" To: dev@harmony.apache.org Subject: Re: [porting] PPC Linux and z/OS update In-Reply-To: <4729DD84.9050701@googlemail.com> MIME-Version: 1.0 Content-Type: multipart/alternative; boundary="----=_Part_12336_28564340.1193970641576" References: <4729DD84.9050701@googlemail.com> X-Virus-Checked: Checked by ClamAV on apache.org ------=_Part_12336_28564340.1193970641576 Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: 7bit Content-Disposition: inline To build on z/OS, do we need also to convert build script such as build.xmland defines.mk etc. into z/OS specific encoding - EBCDIC? If that's the case, do we need to maintain a separate build script set for z/OS? Whether these z/OS specific build scripts readable on other platform? 2007/11/1, Oliver Deakin : > > Hi all, > > I've been working away on ports to PPC Linux 32/64 and z/OS 31/64 for > some time now and thought it was about time I sent an update to the list > on my progress. > > On Linux PPC I have run the Harmony tests using a specially made J9 VME. > 32 bit completes with a >99% pass rate and 64bit completes with a >96% > pass rate. The vast majority of the failures are in the swing and awt > modules, which is probably caused by machine setup and possibly also > some missing tweaks here and there to the native code port for those > modules. Most of the code changes for this port are already checked into > Harmony SVN. > > The z/OS porting work is ongoing. You may have noticed from the build > break yesterday that I am starting to check in some changes to makefiles > ;) Im planning to trickle in further z/OS specific code/build system > changes over the coming weeks. As far as progress goes, I am able (again > with a specially made J9 VME) to run simple classes and I am getting to > the point where I can run small sections of the Harmony tests, although > a problem with file reading is currently preventing me from running the > whole suite. > > fyi the new platform architecture strings (os.arch) for z/OS 31 and 64 > bit are s390 and s390x respectively. There are some special build > instructions for z/OS which I will put up either on the wiki or the > website when I get closer to completing the port. For now there are > still numerous changes to be made to the Harmony codebase before it will > be buildable on zSeries. > > Regards, > Oliver > > -- > Oliver Deakin > Unless stated otherwise above: > IBM United Kingdom Limited - Registered in England and Wales with number > 741598. > Registered office: PO Box 41, North Harbour, Portsmouth, Hampshire PO6 3AU > > -- Spark Shen China Software Development Lab, IBM ------=_Part_12336_28564340.1193970641576--