Return-Path: Delivered-To: apmail-harmony-dev-archive@www.apache.org Received: (qmail 89350 invoked from network); 20 Dec 2006 04:17:46 -0000 Received: from hermes.apache.org (HELO mail.apache.org) (140.211.11.2) by minotaur.apache.org with SMTP; 20 Dec 2006 04:17:46 -0000 Received: (qmail 9823 invoked by uid 500); 20 Dec 2006 04:17:48 -0000 Delivered-To: apmail-harmony-dev-archive@harmony.apache.org Received: (qmail 9792 invoked by uid 500); 20 Dec 2006 04:17:47 -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 9783 invoked by uid 99); 20 Dec 2006 04:17:47 -0000 Received: from herse.apache.org (HELO herse.apache.org) (140.211.11.133) by apache.org (qpsmtpd/0.29) with ESMTP; Tue, 19 Dec 2006 20:17:47 -0800 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 (herse.apache.org: domain of ivavladimir@gmail.com designates 66.249.92.168 as permitted sender) Received: from [66.249.92.168] (HELO ug-out-1314.google.com) (66.249.92.168) by apache.org (qpsmtpd/0.29) with ESMTP; Tue, 19 Dec 2006 20:17:37 -0800 Received: by ug-out-1314.google.com with SMTP id z36so1675824uge for ; Tue, 19 Dec 2006 20:17:16 -0800 (PST) DomainKey-Signature: a=rsa-sha1; q=dns; c=nofws; s=beta; d=gmail.com; h=received:message-id:date:from:to:subject:in-reply-to:mime-version:content-type:references; b=sMnx/KqcW2GtnwDGO8num3EqiP0rIWSZEPXtyvebJAG8nZH7bBx3B22++Tnq4WbfDi4xc4zxd1UtfeUSIpOW6jbj7fVuAiAxbb9WUbgxpZ4JONswe5Lf1V/TicSacVDzpJJ5u4+TjE/GZnecjVPcpL/hUBCb2oYnfyrbDpDOkeA= Received: by 10.78.39.16 with SMTP id m16mr4633924hum.1166588235734; Tue, 19 Dec 2006 20:17:15 -0800 (PST) Received: by 10.78.145.6 with HTTP; Tue, 19 Dec 2006 20:17:15 -0800 (PST) Message-ID: <7273946b0612192017n57062b71sa8a317270ec1d36b@mail.gmail.com> Date: Wed, 20 Dec 2006 10:17:15 +0600 From: "Vladimir Ivanov" To: dev@harmony.apache.org Subject: Re: [drlvm][smoke-tests] the smoke tests of DRLVM failed today on the WindowsXP In-Reply-To: MIME-Version: 1.0 Content-Type: multipart/alternative; boundary="----=_Part_19488_4625444.1166588235663" References: <7273946b0612172126j1b089342q34fc780149508536@mail.gmail.com> <458692FA.5070508@pobox.com> <4586997E.6030702@pobox.com> <4586ABC6.5050801@pobox.com> <7273946b0612182033o418b891fxb608174e4f5cd544@mail.gmail.com> X-Virus-Checked: Checked by ClamAV on apache.org ------=_Part_19488_4625444.1166588235663 Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit Content-Disposition: inline Today the other smoke test gc.FinAlloc finished with exit code -1073741819 on winXP. Could somebody evaluate it? thanks, Vladimir [exec] java_test_smoke_with_jit_or_interpreter: [exec] [echo] Using jitrino [exec] [echo] [exec] [echo] ================================== [exec] [echo] Smoke tests [exec] [echo] ================================== [exec] [echo] [exec] [echo] Excluding Tests from C:\cc.harmony\trunk\cc\projects\drlvm\trunk\build\make\excludes\exclude.drlvm_smoke.windows.x86.jit [exec] [echo] [exec] [echo] Running test : exception.NPE [exec] [echo] PASSED : exception.NPE [exec] [echo] Running test : gc.FinAlloc [exec] [java] Java Result: -1073741819 [exec] [echo] PASSED : gc.FinAlloc On 19 Dec 2006 19:50:23 +0600, Egor Pasko wrote: > > On the 0x244 day of Apache Harmony Vladimir Ivanov wrote: > > On 12/19/06, Alexey Varlamov < alexey.v.varlamov@gmail.com> wrote: > > > > > > -X does not work, there are predefined options already like -Xverify > > > or -Xint, while we need arbitrary key[=value] strings. As for -XD vs > > > -XX, I feel no strong preference, just thought that -XD is > > > comprehensible enough... > > > So if we have more than 1 voice to do the renaming, I will do it. > > > > > > > > +1 to rename it. For me the '-XD' prefix is inconvenient way to specify > vm > > arguments (I never met it before). > > I prefer '-XX'. > > Okay, being not a HoSpot options guru I felt no preference. Quick > googling uncovered [1] for me. Examples: > 1. -XX:CompileThreshold=10000 // this one is exactly like ours > 2. -XX:+UseParallelOldGC // it can be equiv. of -XX:UseParallelOldGC=on > > I am (+1) to this apprach as it aligns with what people (=HotSpot > options gurus) are used to. -XD should beworking with a warning for a > while so that we have time to update our scripts. > > [1] JavaTM HotSpot VM Options > http://java.sun.com/docs/hotspot/VMOptions.html > > > Thanks, Vladimir > > > > > > > -- > > > Alexey > > > > > > 2006/12/18, Mikhail Fursov : > > > > Alexey Varlamov was the person who completed and applied this patch. > > > > Let's > > > > wait for him, if he agree to create and apply another one. > > > > > > > > On 12/18/06, Geir Magnusson Jr. wrote: > > > > > > > > > > > > > > > > > > > > Mikhail Fursov wrote: > > > > > > What is the plus to have -X or -XX instead of -XD? These are > > > internal > > > > > > options anyway, we can't be compatible here with RI. > > > > > > > > > > Convention, really. People grok that -XX are internal > > > options... they > > > > > won't have to ask the question like I did :) > > > > > > > > > > geir > > > > > > > > > > > > > > > > > On 12/18/06, Geir Magnusson Jr. < geir@pobox.com> wrote: > > > > > >> > > > > > >> > > > > > >> > > > > > >> Elena Semukhina wrote: > > > > > >> > On 12/18/06, Geir Magnusson Jr. < geir@pobox.com> wrote: > > > > > >> >> > > > > > >> >> > > > > > >> >> > > > > > >> >> Elena Semukhina wrote: > > > > > >> >> > On 12/18/06, Geir Magnusson Jr. wrote: > > > > > >> >> >> > > > > > >> >> >> How could the window be closed manually with the > automated > > > > > >> framework? > > > > > >> >> > > > > > > >> >> > > > > > > >> >> > It was fully automated until HARMONY-1925 had been > committed. > > > > > After > > > > > >> >> that > > > > > >> >> > setting -Dvm.assert_dialog=0 in smoke.test.xml stopped > working > > > and > > > > > >> >> assert > > > > > >> >> > dialogs might pop up. This has just been fixed in > HARMONY-2763 > > > (-D > > > > > >> >> replaced > > > > > >> >> > with -XD). > > > > > >> >> > > > > > >> >> What's an "-XD" option again? > > > > > >> > > > > > > >> > > > > > > >> > AFAIK, HARMONY-1925 separated "standard" and "internal" > > > properties > > > > > >> > passing to VM. "Standard" properties are set with -D while > > > "internal" > > > > > >> are > > > > > >> > set with -XD. > > > > > >> > > > > > > >> > > > > > >> Why not just "X" or "XX"? > > > > > >> > > > > > >> > > > > > >> > Elena > > > > > >> > > > > > > >> > geir > > > > > >> >> > > > > > >> >> > > > > > > >> >> > Elena > > > > > >> >> > > > > > > >> >> > geir > > > > > >> >> >> > > > > > >> >> >> Elena Semukhina wrote: > > > > > >> >> >> > On 12/18/06, Evgueni Brevnov < > evgueni.brevnov@gmail.com> > > > wrote: > > > > > >> >> >> >> > > > > > >> >> >> >> On 12/18/06, Elena Semukhina < > elena.semukhina@gmail.com> > > > > > wrote: > > > > > >> >> >> >> > On 12/18/06, Vladimir Ivanov < ivavladimir@gmail.com > > > > > wrote: > > > > > >> >> >> >> > > > > > > > >> >> >> >> > > The other problem, even with this return code the > > > 'build > > > > > >> test' > > > > > >> >> >> >> reports > > > > > >> >> >> >> > > SUCCESSFUL status :( > > > > > >> >> >> >> > > > > > > >> >> >> >> > > > > > > >> >> >> >> > Possibly it is SUCCESSFUL because some assert > dialogs > > > > > appeared > > > > > >> >> and > > > > > >> >> >> have > > > > > >> >> >> >> ?> been closed manually. > > > > > >> >> >> >> No. The build is successful because all tests are > actually > > > > > >> passed. > > > > > >> >> >> >> Current mechanism doesn't use java result to determine > if > > > the > > > > > >> test > > > > > >> >> is > > > > > >> >> >> >> passed or not. Instead it looks into log file for a > > > "PASSED" > > > > > or > > > > > >> >> >> >> "FAILED" key word to decide if test was successful. > > > > > >> >> >> > > > > > > >> >> >> > > > > > > >> >> >> > If the Assert dialog window is closed manually, > "PASSED" > > > could > > > > > be > > > > > >> >> >> > written to > > > > > >> >> >> > the log file. > > > > > >> >> >> > > > > > > >> >> >> > Elena > > > > > >> >> >> > > > > > > >> >> >> > Evgueni > > > > > >> >> >> >> > > > > > >> >> >> >> After HARMONY-1925 has been applied, we should pass > > > > > >> >> >> >> > internal VM properties with -XD option. The > > > > > >> >> >> vm.assert_dialogproperty=0 > > > > > >> >> >> >> is > > > > > >> >> >> >> > still passed with -D. I created > > > > > >> >> >> >> > https://issues.apache.org/jira/browse/HARMONY-2763with > > > > > patch > > > > > >> for > > > > > >> >> >> >> > smoke.test.xml. > > > > > >> >> >> >> > > > > > >> >> >> >> > > > > > >> >> >> >> > > > > > >> >> >> >> > > > > > > >> >> >> >> > Thanks, > > > > > >> >> >> >> > Elena > > > > > >> >> >> >> > > > > > > >> >> >> >> > Thanks, Vladimir > > > > > >> >> >> >> > > > > > > > >> >> >> >> > > PS Should we exclude this test if it failed > > > time-to-time > > > > > for > > > > > >> >> >> ~month? > > > > > >> >> >> >> > > > > > > > >> >> >> >> > > On 12/18/06, Evgueni Brevnov < > > > evgueni.brevnov@gmail.com> > > > > > >> wrote: > > > > > >> >> >> >> > > > > > > > > >> >> >> >> > > > Hi, > > > > > >> >> >> >> > > > > > > > > >> >> >> >> > > > The only suspicious place is "[exec] [java] Java > > > Result: > > > > > >> >> >> >> -1073741819". > > > > > >> >> >> >> > > > I've observed such behaviour from time to time > for a > > > one > > > > > >> >> >> month at > > > > > >> >> >> >> > > > least."[exec][java] Java Result: 1" & > "[exec][java] > > > Java > > > > > >> >> Result: > > > > > >> >> >> >> 130" > > > > > >> >> >> >> > > > are expected results. > > > > > >> >> >> >> > > > > > > > > >> >> >> >> > > > Evgueni > > > > > >> >> >> >> > > > > > > > > >> >> >> >> > > > On 12/18/06, Vladimir Ivanov < > ivavladimir@gmail.com> > > > > > >> wrote: > > > > > >> >> >> >> > > > > The smoke tests of DRLVM failed today on the > > > > > WindowsXP. > > > > > >> >> Could > > > > > >> >> >> >> somebody > > > > > >> >> >> >> > > > > reproduce/fix it? > > > > > >> >> >> >> > > > > > > > > > >> >> >> >> > > > > Thanks, Vladimir > > > > > >> >> >> >> > > > > > > > > > >> >> >> >> > > > > > > > > > >> >> >> >> > > > > > > > > >> >> >> >> > > > > > > > >> >> >> >> > > > > > >> >> >> > > > > > >> >> > > > > > >> > > > > > > > > > C:\cc.harmony\trunk\cc\projects\drlvm\trunk\build\make\excludes\exclude.drlvm_smoke.windows.x86.jit > > > > > > >> > > > > > >> >> > > > > > >> >> >> > > > > > >> >> >> >> > > > > > >> >> >> >> > > > > > > > > > >> >> >> >> > > > > [exec] [echo] PASSED : > > > > > >> >> >> perf.CreateManyExceptions_depth > > > > > >> >> >> >> > > > > [exec] [java] Java Result: > -1073741819 > > > > > >> >> >> >> > > > > [exec] [echo] PASSED : > > > > > perf.MultiThreadsSimple > > > > > >> >> >> >> > > > > [exec] [echo] PASSED : > > > perf.SeveralThreads > > > > > >> >> >> >> > > > > [exec] [echo] PASSED : > > > perf.StressCornerSize > > > > > >> >> >> >> > > > > [exec] [echo] PASSED : > > > > > perf.StressCornerSize_a > > > > > >> >> >> >> > > > > [exec] [echo] PASSED : > perf.ThrowMany > > > > > >> >> >> >> > > > > [exec] [echo] PASSED : > > > > > >> perf.ThrowManyExceptions > > > > > >> >> >> >> > > > > [exec] [echo] PASSED : > > > > > >> >> >> perf.ThrowManyExceptions_depth > > > > > >> >> >> >> > > > > [exec] [echo] PASSED : > > > perf.ThrowMany_depth > > > > > >> >> >> >> > > > > [exec] [echo] PASSED : > reflect.GetMethod > > > > > >> >> >> >> > > > > [exec] [java] Java Result: 1 > > > > > >> >> >> >> > > > > [exec] [echo] PASSED : > > > > > shutdown.TestFatalError > > > > > >> >> >> >> > > > > [exec] [java] Java Result: 130 > > > > > >> >> >> >> > > > > [exec] [echo] PASSED : > > > > > shutdown.TestInterrupt > > > > > >> >> >> >> > > > > [exec] [echo] PASSED : > shutdown.TestLock > > > > > >> >> >> >> > > > > > > > > > >> >> >> >> > > > > > > > > > >> >> >> >> > > > > > > > > >> >> >> >> > > > > > > > >> >> >> >> > > > > > > > >> >> >> >> > > > > > > >> >> >> >> > > > > > > >> >> >> >> > -- > > > > > >> >> >> >> > Thanks, > > > > > >> >> >> >> > Elena > > > > > >> >> >> >> > > > > > > >> >> >> >> > > > > > > >> >> >> >> > > > > > >> >> >> > > > > > > >> >> >> > > > > > > >> >> >> > > > > > > >> >> >> > > > > > >> >> > > > > > > >> >> > > > > > > >> >> > > > > > > >> >> > > > > > >> > > > > > > >> > > > > > > >> > > > > > > >> > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > -- > > > > Mikhail Fursov > > > > > > > > > > > > > -- > Egor Pasko > > ------=_Part_19488_4625444.1166588235663--