harmony-commits mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "Yuri Dolgov (JIRA)" <j...@apache.org>
Subject [jira] Updated: (HARMONY-4995) [drlvm][jit] VM crash in struts tests
Date Thu, 25 Oct 2007 09:27:50 GMT

     [ https://issues.apache.org/jira/browse/HARMONY-4995?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel

Yuri Dolgov updated HARMONY-4995:

    Attachment: HARMONY-4995.patch

Issue is due to branch translator could create situation when true and false branches point
to the same basic block. To solve the issue additional analysis was added to DCE implementation.
Patch for the issue attached.

> [drlvm][jit] VM crash in struts tests
> -------------------------------------
>                 Key: HARMONY-4995
>                 URL: https://issues.apache.org/jira/browse/HARMONY-4995
>             Project: Harmony
>          Issue Type: Bug
>          Components: DRLVM
>         Environment: Win32
>            Reporter: Alexei Zakharov
>         Attachments: assertion_failed_error.jpg, HARMONY-4995.patch
> It looks like the patch from HARMONY-4875 ([drlvm][jit] Harmony has negative scalability
in client mode, committed at the revision 584097)  introduced a regression in Struts test.
Currently I see the following assertion failed error if I run struts tests on debug DRLVM
build - see attached screenshot. In release mode tests fail with some strange error. However,
everything was fine at the revision 584088. 
> Due to complex nature of struts tests it is very hard to extract a small test case from
it. Below are exact steps to reproduce the original error. Hope this helps.
> 1. Check out our BTI source tree and configure it according to README
> 2. Place the following lines into buildtest\branches\2.0\framework.local.properties
> struts_test.parameters.required.req.test.java.home=%DRLVM_HOME%
> struts_test.parameters.required.req.driver.java.home=%RI_JDK_HOME%
> 3. Your ANT_OPTS environment variable should contain valid proxy host and port information
at this step
> 4. rm required-parameters.properties
> 5. ant -Dtest.suites=struts_test setup
> 6. ant -Dtest.suites=struts_test run
> 7. BAH!

This message is automatically generated by JIRA.
You can reply to this email to add a comment to the issue online.

View raw message