Return-Path: Delivered-To: apmail-harmony-dev-archive@www.apache.org Received: (qmail 58815 invoked from network); 27 Mar 2007 08:28:57 -0000 Received: from hermes.apache.org (HELO mail.apache.org) (140.211.11.2) by minotaur.apache.org with SMTP; 27 Mar 2007 08:28:57 -0000 Received: (qmail 56066 invoked by uid 500); 27 Mar 2007 08:29:02 -0000 Delivered-To: apmail-harmony-dev-archive@harmony.apache.org Received: (qmail 56039 invoked by uid 500); 27 Mar 2007 08:29:01 -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 56030 invoked by uid 99); 27 Mar 2007 08:29:01 -0000 X-ASF-Spam-Status: No, hits=-0.0 required=10.0 tests=SPF_PASS X-Spam-Check-By: apache.org Received-SPF: pass (hermes.apache.org: domain of peter.novodvorsky@gmail.com designates 66.249.92.172 as permitted sender) Received: from [66.249.92.172] (HELO ug-out-1314.google.com) (66.249.92.172) by apache.org (qpsmtpd/0.29) with ESMTP; Tue, 27 Mar 2007 01:29:01 -0700 Received: by ug-out-1314.google.com with SMTP id z36so1672342uge for ; Tue, 27 Mar 2007 01:27:32 -0700 (PDT) DKIM-Signature: a=rsa-sha1; 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:content-transfer-encoding:content-disposition:references; b=YdaOWXp1b7jCgLbiuxqf++kCGf1d9XoagnvVEYfsmiZ4OQF5LNs8NIu5ONrZh3NRyA7kHON5ywlcFo2i99lOZGK4CNXRpwygioVmG+8ySrRPflKLhX13Ywu+ipkNBKQkGD4eyL4wir430wuDMbRTlV/3GW86YoneTuxGxKJQSj8= 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:content-transfer-encoding:content-disposition:references; b=WBLd6TjGItt4BHL8nqVPqWeo5CH0dInfaatP+oEAd/bOVdXVcmJQ7uGs+E+oPFjFhma7JQMyJES9RQKFqQJvvu73MYNb2ajrYgvWK4+R9YV2Jh1Hr/wuhD65WeePvzP0HiVIjrROgLnWiRVvmW2yLqNV6y9INMwUP7gmNbOT+IE= Received: by 10.114.173.15 with SMTP id v15mr3055056wae.1174984051121; Tue, 27 Mar 2007 01:27:31 -0700 (PDT) Received: by 10.114.26.7 with HTTP; Tue, 27 Mar 2007 01:27:31 -0700 (PDT) Message-ID: Date: Tue, 27 Mar 2007 12:27:31 +0400 From: "Peter Novodvorsky" To: dev@harmony.apache.org Subject: Re: [drlvm][build-alert] do I need to rollback H3413? In-Reply-To: MIME-Version: 1.0 Content-Type: text/plain; charset=WINDOWS-1252; format=flowed Content-Transfer-Encoding: quoted-printable Content-Disposition: inline References: <4dd1f3f00703260902n287ec3e4q2a5d9038a892bb66@mail.gmail.com> <211709bc0703260946y59ff0258m7bf6a7152beb4b6d@mail.gmail.com> <4dd1f3f00703261229u43a85cdeu72f54ac3e686073e@mail.gmail.com> <7273946b0703261908g4b4b9731t2d2d6a8ab7069abd@mail.gmail.com> <7273946b0703262327y12113338r53752cf0e79a1c88@mail.gmail.com> X-Virus-Checked: Checked by ClamAV on apache.org Thanks, Pavel! On 3/27/07, Pavel Rebriy wrote: > I created a JIRA HARMONY-3504 [1] about ThreadGroupTest failure and attac= hed > a fixing patch. > > [1] https://issues.apache.org/jira/browse/HARMONY-3504 > > On 27/03/07, Vladimir Ivanov wrote: > > > > On 3/27/07, Peter Novodvorsky wrote: > > > Hello, > > > > > > Thanks for the log, Vladimir, I'll look at the bug. From my point of > > > view we shouldn't rollback 3413, but we should try to fix it right > > > now instead. > > > > Of cause, it is match better than rollback if it requires not too match > > time... > > > > thanks, Vladimir > > > > > > > > Peter. > > > > > > On 3/27/07, Vladimir Ivanov wrote: > > > > Actually, the test > > > > org.apache.harmony.luni.tests.java.lang.ThreadGroupTest intermitten= tly > > > > failed on DRLVM on 3 my platform with log (below). > > > > > > > > I was able to reproduce this failure on Linux SUSE 9 em64t. This te= st > > > > failed ~1 time for 3 runs. > > > > > > > > Thanks, Vladimir > > > > > > > > > > > > trunk> drlvm/trunk/build/lnx_em64t_gcc_debug/deploy/jdk/jre/bin/jav= a > > -version > > > > Apache Harmony Launcher : (c) Copyright 1991, 2006 The Apache Softw= are > > > > Foundation or its licensors, as applicable. > > > > java version "1.5.0" > > > > pre-alpha : not complete or compatible > > > > svn =3D r522402, (Mar 26 2007), Linux/em64t/gcc 3.3.3, debug build > > > > http://incubator.apache.org/harmony > > > > > > > > trunk> ant - > > Dtest.jre.home=3Ddrlvm/trunk/build/lnx_em64t_gcc_debug/deploy/jdk/jre > > > > -Dbuild.module=3Dluni > > > > -Dtest.case=3Dorg.apache.harmony.luni.tests.java.lang.ThreadGroupTe= st > > > > test > > > > > > > > =85. > > > > > > > > > > > > run-tests: > > > > [echo] Running LUNI JUnit Tests > > > > [mkdir] Created dir: > > > > /export/users/viv/trunk/cc/projects/classlib/trunk/build/test_repor= t > > > > [junit] Running > > org.apache.harmony.luni.tests.java.lang.ThreadGroupTest > > > > [junit] java: > > > > > > /export/users/viv/trunk/cc/projects/drlvm/trunk/vm/thread/src/thread_ja= va_basic.c:486: > > > > jthread_exception_stop: Assertion `tm_native_thread->request > 0' > > > > failed. > > > > [junit] SIGABRT in VM code. > > > > [junit] Stack trace: > > > > [junit] 0: raise (??:-1) > > > > [junit] 1: abort (??:-1) > > > > [junit] 2: new_do_write (??:-1) > > > > [junit] 3: _IO_file_xsputn@@GLIBC_2.2.5 (??:-1) > > > > [junit] 4: ?? (??:-1) > > > > [junit] 5: ?? (??:-1) > > > > [junit] 6: ?? (??:-1) > > > > [junit] 7: free (??:-1) > > > > [junit] 8: __assert_fail (??:-1) > > > > [junit] 9: ?? (??:-1) > > > > [junit] 10: ?? (??:-1) > > > > [junit] 11: hythread_set_safepoint_callback > > > > > > (/export/users/viv/trunk/cc/projects/drlvm/trunk/vm/thread/src/thread_n= ative_suspend.c:420) > > > > [junit] 12: jthread_exception_stop > > > > > > (/export/users/viv/trunk/cc/projects/drlvm/trunk/vm/thread/src/thread_j= ava_basic.c:491) > > > > [junit] 13: Java_java_lang_VMThreadManager_stop > > > > > > (/export/users/viv/trunk/cc/projects/drlvm/trunk/vm/vmcore/src/kernel_c= lasses/native/java_lang_VMThreadManager.cpp:179) > > > > [junit] 14: > > > > > > java/lang/VMThreadManager.stop(Ljava/lang/Thread;Ljava/lang/Throwable;)= I > > > > (VMThreadManager.java:-2) > > > > [junit] 15: java/lang/Thread.stop(Ljava/lang/Throwable;)V > > > > (Thread.java:848) > > > > [junit] 16: java/lang/Thread.stop()V (Thread.java:826) > > > > [junit] 17: java/lang/ThreadGroup.nonsecureStop()V > > > > (ThreadGroup.java:608) > > > > [junit] 18: java/lang/ThreadGroup.stop()V (ThreadGroup.java > > :341) > > > > [junit] 19: > > > > org/apache/harmony/luni/tests/java/lang/ThreadGroupTest.test_stop()= V > > > > (ThreadGroupTest.java:778) > > > > [junit] 20: > > > > > > java/lang/reflect/VMReflection.invokeMethod(JLjava/lang/Object;[Ljava/l= ang/Object;)Ljava/lang/Object; > > > > (VMReflection.java:-2) > > > > [junit] 21: > > > > > > java/lang/reflect/Method.invoke(Ljava/lang/Object;[Ljava/lang/Object;)L= java/lang/Object; > > > > (Method.java:381) > > > > [junit] 22: junit/framework/TestCase.runTest()V (TestCase.j= ava > > :154) > > > > [junit] 23: junit/framework/TestCase.runBare()V (TestCase.j= ava > > :127) > > > > [junit] 24: junit/framework/TestResult$1.protect()V > > > > (TestResult.java:106) > > > > [junit] 25: > > > > > > junit/framework/TestResult.runProtected(Ljunit/framework/Test;Ljunit/fr= amework/Protectable;)V > > > > (TestResult.java:124) > > > > [junit] 26: > > > > junit/framework/TestResult.run(Ljunit/framework/TestCase;)V > > > > (TestResult.java:109) > > > > [junit] 27: > > > > junit/framework/TestCase.run(Ljunit/framework/TestResult;)V > > > > (TestCase.java:118) > > > > [junit] 28: > > > > > > junit/framework/TestSuite.runTest(Ljunit/framework/Test;Ljunit/framewor= k/TestResult;)V > > > > (TestSuite.java:208) > > > > [junit] 29: > > > > junit/framework/TestSuite.run(Ljunit/framework/TestResult;)V > > > > (TestSuite.java:203) > > > > [junit] 30: > > > > org/apache/tools/ant/taskdefs/optional/junit/JUnitTestRunner.run()V > > > > (JUnitTestRunner.java:297) > > > > [junit] 31: > > > > > > org/apache/tools/ant/taskdefs/optional/junit/JUnitTestRunner.launch(Lor= g/apache/tools/ant/taskdefs/optional/junit/JUnitTest;ZZZZLjava/util/Propert= ies;)I > > > > (JUnitTestRunner.java:672) > > > > [junit] 32: > > > > > > org/apache/tools/ant/taskdefs/optional/junit/JUnitTestRunner.main([Ljav= a/lang/String;)V > > > > (JUnitTestRunner.java:567) > > > > [junit] > > > > [junit] Test > > org.apache.harmony.luni.tests.java.lang.ThreadGroupTest FAILED > > > > > > > > > > > > > > > > On 3/27/07, Weldon Washburn wrote: > > > > > Thanks for the info. I won't do a rollback of 3413 unless someon= e > > else sees > > > > > the same failure and reports it to the dev list. > > > > > > > > > > On 3/26/07, Tony Wu wrote: > > > > > > > > > > > > Hi Weldon, > > > > > > This message indicates that vm crashed when running > > > > > > java.lang.ThreadGroupTest. I think we got the last changed date > > and > > > > > > last log according to "svn info" and "svn log" on your local > > working > > > > > > copy, so, H3413 possibly is not the guilty commit. > > > > > > > > > > > > On 3/27/07, Weldon Washburn wrote: > > > > > > > All, > > > > > > > > > > > > > > I don't completely understand the messages that are sent to > > > > > > > alerts@harmony@apache.org. Below is the first few lines of a > > message > > > > > > sent > > > > > > > recently. It says H3413 is causing build failure. I will > > rollback if > > > > > > this > > > > > > > is indeed the case. So far, I have been unable to reproduce > > this > > > > > > failure on > > > > > > > my single CPU 32-bit laptop running winxp servicepack 2. Som= e > > questions > > > > > > and > > > > > > > observations: > > > > > > > > > > > > > > 1) > > > > > > > I assume cruise control is only running 32-bit windows at thi= s > > > > > > point. It > > > > > > > seems the alerts emails do not specifically mention win32. T= hey > > only > > > > > > > mention windows and nothing about 32/64. > > > > > > > > > > > > > > 2) > > > > > > > Is anyone else seeing this failure? If true, is it > > intermittant? Are > > > > > > you > > > > > > > running on a multiprocessor? > > > > > > > > > > > > > > > > > > > > > BUILD FAILED: > > > > > > > > > > > > > > Ant Error Message: > > > > > > > > > > > > > > C:\cruise\trunk\cc\projects\classlib\trunk\build.xml:167: The > > following > > > > > > > error occurred while executing this line: > > > > > > > C:\cruise\trunk\cc\projects\classlib\trunk\make\build-test.xm= l > > :138: > > > > > > There > > > > > > > were test crashes: > > > > > > > > > C:\cruise\trunk\cc\projects\classlib\trunk\build\test_report\TEST- > > > > > > > org.apache.harmony.luni.tests.java.lang.ThreadGroupTest.xml > > > > > > > > > > > > > > Date of build: 03/26/2007 10:10:32 > > > > > > > > > > > > > > Time to build: 37 minutes 55 seconds > > > > > > > > > > > > > > Last changed: 03/24/2007 19:55:07 > > > > > > > > > > > > > > Last log entry: H3413, refactor, cleanup of exception safepoi= nt > > callback > > > > > > > > > > > > > > build, build-test passes on win32 and rhel4.0, gcc 4.0.2 > > > > > > > > > > > > > > > > > > > > > > > > > > > > -- > > > > > > > Weldon Washburn > > > > > > > Intel Enterprise Solutions Software Division > > > > > > > > > > > > > > > > > > > > > > > > > -- > > > > > > Tony Wu > > > > > > China Software Development Lab, IBM > > > > > > > > > > > > > > > > > > > > > > > > > > -- > > > > > Weldon Washburn > > > > > Intel Enterprise Solutions Software Division > > > > > > > > > > > > > > > > -- > Best regards, > Pavel Rebriy >