Return-Path: Delivered-To: apmail-harmony-commits-archive@www.apache.org Received: (qmail 33126 invoked from network); 14 Sep 2007 13:13:53 -0000 Received: from hermes.apache.org (HELO mail.apache.org) (140.211.11.2) by minotaur.apache.org with SMTP; 14 Sep 2007 13:13:53 -0000 Received: (qmail 71379 invoked by uid 500); 14 Sep 2007 13:13:46 -0000 Delivered-To: apmail-harmony-commits-archive@harmony.apache.org Received: (qmail 71282 invoked by uid 500); 14 Sep 2007 13:13:46 -0000 Mailing-List: contact commits-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 commits@harmony.apache.org Received: (qmail 71272 invoked by uid 99); 14 Sep 2007 13:13:46 -0000 Received: from athena.apache.org (HELO athena.apache.org) (140.211.11.136) by apache.org (qpsmtpd/0.29) with ESMTP; Fri, 14 Sep 2007 06:13:46 -0700 X-ASF-Spam-Status: No, hits=-100.0 required=10.0 tests=ALL_TRUSTED X-Spam-Check-By: apache.org Received: from [140.211.11.4] (HELO brutus.apache.org) (140.211.11.4) by apache.org (qpsmtpd/0.29) with ESMTP; Fri, 14 Sep 2007 13:13:52 +0000 Received: from brutus (localhost [127.0.0.1]) by brutus.apache.org (Postfix) with ESMTP id 260B971403F for ; Fri, 14 Sep 2007 06:13:32 -0700 (PDT) Message-ID: <7001706.1189775612153.JavaMail.jira@brutus> Date: Fri, 14 Sep 2007 06:13:32 -0700 (PDT) From: "Mikhail Fursov (JIRA)" To: commits@harmony.apache.org Subject: [jira] Assigned: (HARMONY-4779) [drlvm][jit][EUT] compiler suite crash causes 30% pass rate regression In-Reply-To: <18637718.1189610432133.JavaMail.jira@brutus> MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: 7bit X-Virus-Checked: Checked by ClamAV on apache.org [ https://issues.apache.org/jira/browse/HARMONY-4779?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Mikhail Fursov reassigned HARMONY-4779: --------------------------------------- Assignee: Mikhail Fursov > [drlvm][jit][EUT] compiler suite crash causes 30% pass rate regression > ---------------------------------------------------------------------- > > Key: HARMONY-4779 > URL: https://issues.apache.org/jira/browse/HARMONY-4779 > Project: Harmony > Issue Type: Bug > Components: DRLVM > Environment: Windows x86 > Reporter: Vladimir Beliaev > Assignee: Mikhail Fursov > Priority: Critical > Attachments: H4779.patch, H4779_additional.patch > > > According to report at http://people.apache.org/~mloenko/snapshot_testing/script/r574500/index.html Eclipse 3.3 Unit Tests FAILED on Windows x86. > The quick look at report.txt (http://people.apache.org/~smishura/r574500/Windows_x86/eut33/report.txt) shows two crashes: > Unexpected crashes (2): > org.eclipse.jdt.core.tests.compiler.regression.TestAll > org.eclipse.jdt.core.tests.model.AllJavaModelTests > These two crashed suites includes ~11'500 tests which as result produce ~30% EUT3.3 pass rate reduction. > Finally, inspecting output.txt (http://people.apache.org/~smishura/r574500/Windows_x86/eut33/output.txt) shows that both suites are crashed with the same stack dump: > java-test: > [echo] Running org.eclipse.jdt.core.tests.compiler.regression.TestAll. Result file: C:\cc\cc-suites\build\checkouts\eut33\eclipse-testing/results/win32.win32.x86/org.eclipse.jdt.core.tests.compiler.regression.TestAll.xml. > [java] java version "1.5.0" > [java] pre-alpha : not complete or compatible > [java] svn = r574500, (Sep 11 2007), Windows/ia32/msvc 1310, release build > [java] http://harmony.apache.org > [java] Max heap size: can't be reserved, reduced to 918 MB according to virtual memory limitation. > [java] Windows reported exception: 0xc0000005 > [java] Registers: > [java] EAX: 0x00000001, EBX: 0x07467260, ECX: 0x07468840, EDX: 0x0710bd80 > [java] ESI: 0x0013c120, EDI: 0x074774e8, ESP: 0x0013c060, EBP: 0x0710b908 > [java] EIP: 0x013eee67 > [java] Stack trace: > [java] 0: JIT_init_with_data (??:-1) > [java] 1: ?? (??:-1) > [java] 2: org/eclipse/jdt/internal/compiler/lookup/ClassScope.connectTypeHierarchy()V (ClassScope.java:951) > [java] 3: org/eclipse/jdt/internal/compiler/lookup/CompilationUnitScope.connectTypeHierarchy()V (CompilationUnitScope.java:290) > [java] 4: org/eclipse/jdt/internal/compiler/lookup/LookupEnvironment.completeTypeBindings()V (LookupEnvironment.java:220) > [java] 5: org/eclipse/jdt/internal/compiler/Compiler.internalBeginToCompile([Lorg/eclipse/jdt/internal/compiler/env/ICompilationUnit;I)V (Compiler.java:603) > [java] 6: org/eclipse/jdt/internal/compiler/Compiler.beginToCompile([Lorg/eclipse/jdt/internal/compiler/env/ICompilationUnit;)V (Compiler.java:357) > [java] 7: org/eclipse/jdt/internal/compiler/Compiler.compile([Lorg/eclipse/jdt/internal/compiler/env/ICompilationUnit;)V (Compiler.java:371) > [java] 8: org/eclipse/jdt/core/tests/compiler/regression/AbstractRegressionTest.runNegativeTest([Ljava/lang/String;Ljava/lang/String;[Ljava/lang/String;ZLjava/util/Map;ZZZZZ)V (AbstractRegressionTest.java:1102) > [java] 9: org/eclipse/jdt/core/tests/compiler/regression/AbstractRegressionTest.runNegativeTest([Ljava/lang/String;Ljava/lang/String;)V (AbstractRegressionTest.java:979) > [java] 10: org/eclipse/jdt/core/tests/compiler/regression/JavadocTestForMethod.test069()V (JavadocTestForMethod.java:1538) > [java] 11: java/lang/reflect/VMReflection.invokeMethod(JLjava/lang/Object;[Ljava/lang/Object;)Ljava/lang/Object; (??:-2) > [java] 12: java/lang/reflect/Method.invoke(Ljava/lang/Object;[Ljava/lang/Object;)Ljava/lang/Object; (??:-1) > [java] 13: junit/framework/TestCase.runTest()V (TestCase.java:164) > [java] 14: junit/framework/TestCase.runBare()V (TestCase.java:130) > [java] 15: junit/framework/TestResult$1.protect()V (TestResult.java:106) > [java] 16: junit/framework/TestResult.runProtected(Ljunit/framework/Test;Ljunit/framework/Protectable;)V (TestResult.java:124) > [java] 17: junit/framework/TestResult.run(Ljunit/framework/TestCase;)V (TestResult.java:109) > [java] 18: junit/framework/TestCase.run(Ljunit/framework/TestResult;)V (TestCase.java:120) > [java] 19: junit/framework/TestSuite.runTest(Ljunit/framework/Test;Ljunit/framework/TestResult;)V (TestSuite.java:230) > [java] 20: junit/framework/TestSuite.run(Ljunit/framework/TestResult;)V (TestSuite.java:225) > [java] 21: junit/framework/TestSuite.runTest(Ljunit/framework/Test;Ljunit/framework/TestResult;)V (TestSuite.java:230) > [java] 22: junit/framework/TestSuite.run(Ljunit/framework/TestResult;)V (TestSuite.java:225) > [java] 23: junit/extensions/TestDecorator.basicRun(Ljunit/framework/TestResult;)V (TestDecorator.java:24) > [java] 24: junit/extensions/TestDecorator.run(Ljunit/framework/TestResult;)V (TestDecorator.java:30) > [java] 25: org/eclipse/jdt/core/tests/util/CompilerTestSetup.run(Ljunit/framework/TestResult;)V (CompilerTestSetup.java:48) > [java] 26: junit/framework/TestSuite.runTest(Ljunit/framework/Test;Ljunit/framework/TestResult;)V (TestSuite.java:230) > [java] 27: junit/framework/TestSuite.run(Ljunit/framework/TestResult;)V (TestSuite.java:225) > [java] 28: org/eclipse/test/EclipseTestRunner.run()V (EclipseTestRunner.java:354) > [java] 29: org/eclipse/test/EclipseTestRunner.run([Ljava/lang/String;)I (EclipseTestRunner.java:206) > [java] 30: org/eclipse/test/CoreTestApplication.runTests([Ljava/lang/String;)I (CoreTestApplication.java:35) > [java] 31: org/eclipse/test/CoreTestApplication.run(Ljava/lang/Object;)Ljava/lang/Object; (CoreTestApplication.java:31) > [java] 32: java/lang/reflect/VMReflection.invokeMethod(JLjava/lang/Object;[Ljava/lang/Object;)Ljava/lang/Object; (??:-2) > [java] 33: java/lang/reflect/Method.invoke(Ljava/lang/Object;[Ljava/lang/Object;)Ljava/lang/Object; (??:-1) > [java] 34: org/eclipse/equinox/internal/app/EclipseAppContainer.callMethod(Ljava/lang/Object;Ljava/lang/String;[Ljava/lang/Class;[Ljava/lang/Object;)Ljava/lang/Object; (EclipseAppContainer.java:533) > [java] 35: org/eclipse/equinox/internal/app/EclipseAppHandle.run(Ljava/lang/Object;)Ljava/lang/Object; (EclipseAppHandle.java:155) > [java] 36: org/eclipse/core/runtime/internal/adaptor/EclipseAppLauncher.runApplication(Ljava/lang/Object;)Ljava/lang/Object; (EclipseAppLauncher.java:106) > [java] 37: org/eclipse/core/runtime/internal/adaptor/EclipseAppLauncher.start(Ljava/lang/Object;)Ljava/lang/Object; (EclipseAppLauncher.java:76) > [java] 38: org/eclipse/core/runtime/adaptor/EclipseStarter.run(Ljava/lang/Object;)Ljava/lang/Object; (EclipseStarter.java:363) > [java] 39: org/eclipse/core/runtime/adaptor/EclipseStarter.run([Ljava/lang/String;Ljava/lang/Runnable;)Ljava/lang/Object; (EclipseStarter.java:176) > [java] 40: java/lang/reflect/VMReflection.invokeMethod(JLjava/lang/Object;[Ljava/lang/Object;)Ljava/lang/Object; (??:-2) > [java] 41: java/lang/reflect/Method.invoke(Ljava/lang/Object;[Ljava/lang/Object;)Ljava/lang/Object; (??:-1) > [java] 42: org/eclipse/equinox/launcher/Main.invokeFramework([Ljava/lang/String;[Ljava/net/URL;)V (Main.java:504) > [java] 43: org/eclipse/equinox/launcher/Main.basicRun([Ljava/lang/String;)V (Main.java:443) > [java] 44: org/eclipse/equinox/launcher/Main.run([Ljava/lang/String;)I (Main.java:1169) > [java] 45: org/eclipse/equinox/launcher/Main.main([Ljava/lang/String;)V (Main.java:1144) > [java] 46: org/eclipse/core/launcher/Main.main([Ljava/lang/String;)V (Main.java:30) > [java] > [java] Java Result: -1 -- This message is automatically generated by JIRA. - You can reply to this email to add a comment to the issue online.