Return-Path: Delivered-To: apmail-harmony-dev-archive@www.apache.org Received: (qmail 61799 invoked from network); 9 Nov 2008 21:46:32 -0000 Received: from hermes.apache.org (HELO mail.apache.org) (140.211.11.2) by minotaur.apache.org with SMTP; 9 Nov 2008 21:46:32 -0000 Received: (qmail 12212 invoked by uid 500); 9 Nov 2008 21:46:38 -0000 Delivered-To: apmail-harmony-dev-archive@harmony.apache.org Received: (qmail 12174 invoked by uid 500); 9 Nov 2008 21:46:37 -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 12163 invoked by uid 99); 9 Nov 2008 21:46:37 -0000 Received: from athena.apache.org (HELO athena.apache.org) (140.211.11.136) by apache.org (qpsmtpd/0.29) with ESMTP; Sun, 09 Nov 2008 13:46:37 -0800 X-ASF-Spam-Status: No, hits=-0.0 required=10.0 tests=SPF_PASS X-Spam-Check-By: apache.org Received-SPF: pass (athena.apache.org: domain of nbeyer@gmail.com designates 64.233.178.244 as permitted sender) Received: from [64.233.178.244] (HELO hs-out-0708.google.com) (64.233.178.244) by apache.org (qpsmtpd/0.29) with ESMTP; Sun, 09 Nov 2008 21:45:20 +0000 Received: by hs-out-0708.google.com with SMTP id n78so1010470hsc.4 for ; Sun, 09 Nov 2008 13:46:02 -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:sender :to:subject:in-reply-to:mime-version:content-type :content-transfer-encoding:content-disposition:references :x-google-sender-auth; bh=YEjrI0jVQs2NXPY5di5amMtqrWtCbdKa1yU0mprUt2k=; b=drA5VurEOC5h+YRy+fIwpFRE/UZwSPXEgV4kSuMnRTK5O3Lwz18MZK2OAOuUI9AMxg PUWkzi6f7zWg5ESMhLeFmpuaP9268Te1JrWOb4Sz3IiN/P6py6oGRkEyUxsfuL7/lB1v Up2Mret4n5ZiULZMMJMWP0H53K6H/kri+tT98= DomainKey-Signature: a=rsa-sha1; c=nofws; d=gmail.com; s=gamma; h=message-id:date:from:sender:to:subject:in-reply-to:mime-version :content-type:content-transfer-encoding:content-disposition :references:x-google-sender-auth; b=eDovwoHHTWWicR8ECBzs4MG4EuqcW8OSQkL/qE7VEfeF2mZPW5LAyv52OMHSFC9Svs wkT9G6F54kPq5cJltBqlFeACa6PJ7u7eJv77imKe5AAHO/O2mY/qktsRfNNCBC1ZVnJ6 Kxfd2vsnimCIPfucxKLqrOrUba9nRB7yueteY= Received: by 10.65.163.8 with SMTP id q8mr1052570qbo.55.1226267161784; Sun, 09 Nov 2008 13:46:01 -0800 (PST) Received: by 10.65.155.3 with HTTP; Sun, 9 Nov 2008 13:46:01 -0800 (PST) Message-ID: <3b3f27c60811091346h61eb8a13u9013e91c7766c510@mail.gmail.com> Date: Sun, 9 Nov 2008 15:46:01 -0600 From: "Nathan Beyer" Sender: nbeyer@gmail.com To: dev@harmony.apache.org Subject: Re: [general] M8 code freeze now in effect In-Reply-To: <5899fca70811091337g39cd913bx290f10d9a9ac3353@mail.gmail.com> MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit Content-Disposition: inline References: <491442B9.3060703@gmail.com> <4914824A.8070404@gmail.com> <3b3f27c60811091141x58af739fu65012830f04cdd69@mail.gmail.com> <3b3f27c60811091155t2cd2ad5bgab89b37ea04b3691@mail.gmail.com> <5899fca70811091337g39cd913bx290f10d9a9ac3353@mail.gmail.com> X-Google-Sender-Auth: 9be15bb9c77888f8 X-Virus-Checked: Checked by ClamAV on apache.org I can't say that it just started showing up for me, I just started running a full-length test on Win today and this was the first I ran into. I suspect it has been failing since we enabled assertions for all tests. The integrity page is showing the same failure on Win [1]. [1] http://people.apache.org/~varlax/harmony-integrity/windows_x86/classlib-gui-test/ On Sun, Nov 9, 2008 at 3:37 PM, Tim Ellison wrote: > On 09/11/2008, Nathan Beyer wrote: >> It looks like this class has been like this since the initial contribution >> [1]. > > Which implies it should not stop us declaring M8 - but any idea why it > has started failing for you now? > > Regards, > Tim > >> >> [1] >> http://svn.eu.apache.org/viewvc/harmony/enhanced/classlib/trunk/modules/awt/src/main/java/common/java/awt/GridBagLayout.java?view=log >> >> On Sun, Nov 9, 2008 at 1:41 PM, Nathan Beyer wrote: >>> I'm seeing an test error in 'awt'. >>> >>> >> name="testAddLayoutComponent" time="0.0"> >>> >> type="java.lang.AssertionError">java.lang.AssertionError: >>> AddLayoutComponent: attempt to add null component >>> at java.awt.GridBagLayout.addLayoutComponent(GridBagLayout.java:94) >>> at >>> java.awt.GridBagLayoutRTest.testAddLayoutComponent(GridBagLayoutRTest.java:105) >>> at java.lang.reflect.VMReflection.invokeMethod(VMReflection.java) >>> >>> >>> I'm not exactly sure what the test is supposed to be doing, but I'm >>> guessing it is testing for some sort of null/illegal parameter. The >>> interesting thing or actual issue is that the code check the parameter >>> for null via an assert. >>> >>> // awt.7F=AddLayoutComponent: attempt to add null component >>> assert comp != null : Messages.getString("awt.7F"); >>> //$NON-NLS-1$ >>> >>> At some point, this test wouldn't have been failing because asserts >>> weren't enabled, but now they are and an assertion is being thrown. >>> I'm going to do some digging to figure out what the correct behavior >>> should be and maybe see about getting this fix into M8. >>> >>> The important thing though is that we need to understand the >>> appropriate way to use asserts and this isn't one of them. An >>> assertion SHOULD never fail. If an assertion fails, that should >>> indicate a programming error within the code; in this case, a Harmony >>> programming error. Indicating a consumer programming error should be >>> done via runtime exceptions. >>> >>> -Nathan >>> >>> >>> On Fri, Nov 7, 2008 at 12:00 PM, Tim Ellison >>> wrote: >>>> chunrong lai wrote: >>>>> I am bothly OK with waiting results of the reliability testing or >>>>> voting >>>>> with current testing status (to stick to the schedule). >>>> >>>> Quality is more important than dates -- so I favor delaying the vote >>>> until the testing is complete and any issues addressed. >>>> >>>> Regards, >>>> Tim >>>> >>>> >>>>> On Fri, Nov 7, 2008 at 10:29 PM, Sian January >>>>> wrote: >>>>> >>>>>> Sorry, that was an assumption on my part because it's quite late by >>>>>> CST. >>>>>> >>>>>> Shall we aim for Monday, or are people quite keen to stick to the >>>>>> schedule? >>>>>> >>>>>> >>>>>> 2008/11/7 Tim Ellison : >>>>>> > Sian January wrote: >>>>>>>> Great - thanks Chunrong. In that case I think we should leave the >>>>>>>> vote until next week as there is testing still ongoing. >>>>>>> Why next week? Will it really take that long for the testing to be >>>>>>> completed Chunrong? >>>>>>> >>>>>>> Regards, >>>>>>> Tim >>>>>>> >>>>>>> >>>>>>>> 2008/11/7 chunrong lai : >>>>>>>>> I will upload the snapshot testing result page soon. >>>>>>>>> The reliability testing has not been finished. >>>>>>>>> >>>>>>>>> >>>>>>>>> On Fri, Nov 7, 2008 at 7:12 PM, Sian January < >>>>>> sianjanuary@googlemail.com>wrote: >>>>>>>>>> Are there any objections to starting a vote for M8 later today? >>>>>>>>>> >>>>>>>>>> -- >>>>>>>>>> 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 >>>>>>>> >>>>>>>> >>>>>> >>>>>> >>>>>> -- >>>>>> 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 >>>>>> >>>>> >>>> >>> >> >