From dev-return-35795-apmail-harmony-dev-archive=harmony.apache.org@harmony.apache.org Thu Dec 25 20:40:06 2008 Return-Path: Delivered-To: apmail-harmony-dev-archive@www.apache.org Received: (qmail 62478 invoked from network); 25 Dec 2008 20:40:06 -0000 Received: from hermes.apache.org (HELO mail.apache.org) (140.211.11.2) by minotaur.apache.org with SMTP; 25 Dec 2008 20:40:06 -0000 Received: (qmail 27688 invoked by uid 500); 25 Dec 2008 20:40:04 -0000 Delivered-To: apmail-harmony-dev-archive@harmony.apache.org Received: (qmail 27648 invoked by uid 500); 25 Dec 2008 20:40:04 -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 27637 invoked by uid 99); 25 Dec 2008 20:40:04 -0000 Received: from athena.apache.org (HELO athena.apache.org) (140.211.11.136) by apache.org (qpsmtpd/0.29) with ESMTP; Thu, 25 Dec 2008 12:40:04 -0800 X-ASF-Spam-Status: No, hits=2.2 required=10.0 tests=HTML_MESSAGE,SPF_PASS X-Spam-Check-By: apache.org Received-SPF: pass (athena.apache.org: domain of oscar.bacho@gmail.com designates 209.85.218.15 as permitted sender) Received: from [209.85.218.15] (HELO mail-bw0-f15.google.com) (209.85.218.15) by apache.org (qpsmtpd/0.29) with ESMTP; Thu, 25 Dec 2008 20:39:56 +0000 Received: by bwz8 with SMTP id 8so8349104bwz.12 for ; Thu, 25 Dec 2008 12:39:34 -0800 (PST) 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:in-reply-to:mime-version:content-type:references; bh=aM2GfCz16XJoxyQDHXJUpfYp6UYmffd7e8iPki08Epc=; b=Y/Zk0EAmJlIxnNCZ8ZPgGnGlYzKjeVEWlb7xTN7b2Z2c3woU3MwSS0hmlxUysR3DWe Awu6qKsxmRgnIfY1pa3uWYGVIkVLrQx5eePARxO9PfaaqSZywNu/RHBbEZ2w1HF29e44 osevzhAMuJat0+eu0bS6s5vjyinD36nayiu/0= DomainKey-Signature: a=rsa-sha1; c=nofws; d=gmail.com; s=gamma; h=message-id:date:from:to:subject:in-reply-to:mime-version :content-type:references; b=P0JlkCWYeUELe24vkSCEolvbwaKrTDCPXEdZ5RfVZCNBwHjuNQ9NdnDQ9HsmaazQOH VeS+aB8A45KDpMMnpcayULVPL7DgSmcGIBYe1a+zpIaRe71cSU+T76jnwhX8UOU4Y//G NSAq+k8QfjHD2TDkDFO+zdGSzVe/H0edsls70= Received: by 10.223.115.16 with SMTP id g16mr7806984faq.93.1230237573884; Thu, 25 Dec 2008 12:39:33 -0800 (PST) Received: by 10.223.105.193 with HTTP; Thu, 25 Dec 2008 12:39:33 -0800 (PST) Message-ID: <9c49e9be0812251239j5513a9afx999b0dfcd7ccb176@mail.gmail.com> Date: Thu, 25 Dec 2008 14:39:33 -0600 From: "Oscar Bacho" To: dev@harmony.apache.org Subject: Re: Build error in trunk In-Reply-To: <4950B9F6.2020902@googlemail.com> MIME-Version: 1.0 Content-Type: multipart/alternative; boundary="----=_Part_128549_16080651.1230237573880" References: <9c49e9be0812212235q72e1e77an48b32578024f5bb6@mail.gmail.com> <9c49e9be0812220106w344bc086g28c53e89d8b8cf8e@mail.gmail.com> <4bebff790812220137r7201e342l3970175ea87a8374@mail.gmail.com> <9c49e9be0812220150h7b1d77b8ubf0dbe5f8403794e@mail.gmail.com> <494F781F.40907@googlemail.com> <494F7F3A.5080104@apache.org> <9c49e9be0812220924w71aa6377q28208f625831504b@mail.gmail.com> <4bebff790812220948n4f6ce2e6wd313bff910da6f2a@mail.gmail.com> <9c49e9be0812221019p7c9bcb28h5250423c5f1b9128@mail.gmail.com> <4950B9F6.2020902@googlemail.com> X-Virus-Checked: Checked by ClamAV on apache.org ------=_Part_128549_16080651.1230237573880 Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: 7bit Content-Disposition: inline 2008/12/23 Oliver Deakin > Glad it works for you now Oscar! Please let us know your progress, or ask > more questions if you get stuck Hi folks BUILD SUCCESSFUL System: Linux Fedora 10 x86_64(AMD64) Compiler: gcc 4.3.2 20081105 This build should close HARMONY-[5925, 5914] Just one build(g++) error in: vm/jitrino/src/codegenerator/ia32/Ia32RegAlloc3.cpp should be: bool RegAlloc3::assignReg (Opndx& opndx) { RegMask alloc = 0; assert(!opndx.ignore); for (Indexes::iterator i = opndx.adjacents->begin(); i != opndx.adjacents->end(); ++i) { Opndx& opndz = graph.at(*i); if (opndz.ridx == opndx.ridx) + { if (opndz.opnd != NULL) //for operand nodes alloc |= occupiedReg(opndx.opnd->getSize(), opndz.opnd->getSize(), opndz.alloc); else //for color nodes alloc |= occupiedReg(opndx.opnd->getSize(), OpndSize_32, opndz.alloc); +} } .... For fix a else ambiguous Thanks Oscar Bacho ------=_Part_128549_16080651.1230237573880--