You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@harmony.apache.org by "Sergey Dmitriev (JIRA)" <ji...@apache.org> on 2008/02/27 14:47:51 UTC

[jira] Created: (HARMONY-5550) [vm][jitrino] sunflow fails if -Xem:client

[vm][jitrino] sunflow fails if -Xem:client
------------------------------------------

                 Key: HARMONY-5550
                 URL: https://issues.apache.org/jira/browse/HARMONY-5550
             Project: Harmony
          Issue Type: Bug
          Components: DRLVM
            Reporter: Sergey Dmitriev


Harmony frequently fails on SunFlow rendering system on client
emconf. Please note that we have no such problem on server emconf.

--- cut ---

[/cygdrive/z/sunflow] for i in `seq 1 10`; do /cygdrive/z/Builds/harmony.win.ia32.today/bin/java -Xem:server -cp ./\;sunflow.jar startupsunflow ; done
BENCH  info  : Loading reference image from: jar:file:/z:/sunflow/sunflow.jar!/resources/golden_0080.png
BENCH  info  : Image check passed!
BENCH  info  : Loading reference image from: jar:file:/z:/sunflow/sunflow.jar!/resources/golden_0080.png
BENCH  info  : Image check passed!
BENCH  info  : Loading reference image from: jar:file:/z:/sunflow/sunflow.jar!/resources/golden_0080.png
BENCH  info  : Image check passed!
BENCH  info  : Loading reference image from: jar:file:/z:/sunflow/sunflow.jar!/resources/golden_0080.png
BENCH  info  : Image check passed!
BENCH  info  : Loading reference image from: jar:file:/z:/sunflow/sunflow.jar!/resources/golden_0080.png
BENCH  info  : Image check passed!
BENCH  info  : Loading reference image from: jar:file:/z:/sunflow/sunflow.jar!/resources/golden_0080.png
BENCH  info  : Image check passed!
BENCH  info  : Loading reference image from: jar:file:/z:/sunflow/sunflow.jar!/resources/golden_0080.png
BENCH  info  : Image check passed!
BENCH  info  : Loading reference image from: jar:file:/z:/sunflow/sunflow.jar!/resources/golden_0080.png
BENCH  info  : Image check passed!
BENCH  info  : Loading reference image from: jar:file:/z:/sunflow/sunflow.jar!/resources/golden_0080.png
BENCH  info  : Image check passed!
BENCH  info  : Loading reference image from: jar:file:/z:/sunflow/sunflow.jar!/resources/golden_0080.png
BENCH  info  : Image check passed!

[/cygdrive/z/sunflow] for i in `seq 1 10`; do /cygdrive/z/Builds/harmony.win.ia32.today/bin/java -Xem:client -cp ./\;sunflow.jar startupsunflow ; done
BENCH  info  : Loading reference image from: jar:file:/z:/sunflow/sunflow.jar!/resources/golden_0080.png
BENCH  error : Image check failed! - #errors: 357044
Uncaught exception in main:
java.lang.RuntimeException: Image check failed! - #errors: 357044
        at org.sunflow.Benchmark.print(Unknown Source)
        at org.sunflow.system.UI.printError(Unknown Source)
        at org.sunflow.Benchmark.kernelEnd(Unknown Source)
        at startupsunflow.main(startupsunflow.java:8)
BENCH  info  : Loading reference image from: jar:file:/z:/sunflow/sunflow.jar!/resources/golden_0080.png
BENCH  error : Image check failed! - #errors: 18
Uncaught exception in main:
java.lang.RuntimeException: Image check failed! - #errors: 18
        at org.sunflow.Benchmark.print(Unknown Source)
        at org.sunflow.system.UI.printError(Unknown Source)
        at org.sunflow.Benchmark.kernelEnd(Unknown Source)
        at startupsunflow.main(startupsunflow.java:8)
BENCH  info  : Loading reference image from: jar:file:/z:/sunflow/sunflow.jar!/resources/golden_0080.png
BENCH  error : Image check failed! - #errors: 250810
Uncaught exception in main:
java.lang.RuntimeException: Image check failed! - #errors: 250810
        at org.sunflow.Benchmark.print(Unknown Source)
        at org.sunflow.system.UI.printError(Unknown Source)
        at org.sunflow.Benchmark.kernelEnd(Unknown Source)
        at startupsunflow.main(startupsunflow.java:8)
BENCH  info  : Loading reference image from: jar:file:/z:/sunflow/sunflow.jar!/resources/golden_0080.png
BENCH  error : Image check failed! - #errors: 11
Uncaught exception in main:
java.lang.RuntimeException: Image check failed! - #errors: 11
        at org.sunflow.Benchmark.print(Unknown Source)
        at org.sunflow.system.UI.printError(Unknown Source)
        at org.sunflow.Benchmark.kernelEnd(Unknown Source)
        at startupsunflow.main(startupsunflow.java:8)
BENCH  info  : Loading reference image from: jar:file:/z:/sunflow/sunflow.jar!/resources/golden_0080.png
BENCH  error : Image check failed! - #errors: 11
Uncaught exception in main:
java.lang.RuntimeException: Image check failed! - #errors: 11
        at org.sunflow.Benchmark.print(Unknown Source)
        at org.sunflow.system.UI.printError(Unknown Source)
        at org.sunflow.Benchmark.kernelEnd(Unknown Source)
        at startupsunflow.main(startupsunflow.java:8)
BENCH  info  : Loading reference image from: jar:file:/z:/sunflow/sunflow.jar!/resources/golden_0080.png
BENCH  error : Image check failed! - #errors: 23
Uncaught exception in main:
java.lang.RuntimeException: Image check failed! - #errors: 23
        at org.sunflow.Benchmark.print(Unknown Source)
        at org.sunflow.system.UI.printError(Unknown Source)
        at org.sunflow.Benchmark.kernelEnd(Unknown Source)
        at startupsunflow.main(startupsunflow.java:8)
BENCH  info  : Loading reference image from: jar:file:/z:/sunflow/sunflow.jar!/resources/golden_0080.png
BENCH  info  : Image check passed!
^C

[/cygdrive/z/sunflow] cat startupsunflow.java
import org.sunflow.Benchmark;

public class startupsunflow {
    public static void main(String args[]) throws Exception {
        Benchmark bm = new Benchmark(128, false, true, false, 4);
        bm.kernelBegin();
        bm.kernelMain();
        bm.kernelEnd();
    }
}

[/cygdrive/z/sunflow] /cygdrive/z/Builds/harmony.win.ia32.today/bin/java -version
Apache Harmony Launcher : (c) Copyright 1991, 2008 The Apache Software Foundation or its licensors, as applicable.
java version "1.5.0"
pre-alpha : not complete or compatible
svn = r631447, (Feb 27 2008), Windows/ia32/msvc 1310, release build
http://harmony.apache.org

--- cut ---

Please note the 4 threads in Benchmark constructor in mini test. The problem is reproducible on Clovertowns, Harpertowns and Tigertones.
SunFlow:  http://sunflow.sourceforge.net/


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


[jira] Commented: (HARMONY-5550) [vm][jitrino] sunflow fails if -Xem:client

Posted by "Sergey Dmitriev (JIRA)" <ji...@apache.org>.
    [ https://issues.apache.org/jira/browse/HARMONY-5550?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=12575658#action_12575658 ] 

Sergey Dmitriev commented on HARMONY-5550:
------------------------------------------

Mikhail, what you think: should the Alexey's fix be added to your patch?
I just need a final patch to check.


> [vm][jitrino] sunflow fails if -Xem:client
> ------------------------------------------
>
>                 Key: HARMONY-5550
>                 URL: https://issues.apache.org/jira/browse/HARMONY-5550
>             Project: Harmony
>          Issue Type: Bug
>          Components: DRLVM
>            Reporter: Sergey Dmitriev
>            Assignee: Mikhail Fursov
>         Attachments: jet.diff
>
>
> Harmony frequently fails on SunFlow rendering system on client
> emconf. Please note that we have no such problem on server emconf.
> --- cut ---
> [/cygdrive/z/sunflow] for i in `seq 1 10`; do /cygdrive/z/Builds/harmony.win.ia32.today/bin/java -Xem:server -cp ./\;sunflow.jar startupsunflow ; done
> BENCH  info  : Loading reference image from: jar:file:/z:/sunflow/sunflow.jar!/resources/golden_0080.png
> BENCH  info  : Image check passed!
> BENCH  info  : Loading reference image from: jar:file:/z:/sunflow/sunflow.jar!/resources/golden_0080.png
> BENCH  info  : Image check passed!
> BENCH  info  : Loading reference image from: jar:file:/z:/sunflow/sunflow.jar!/resources/golden_0080.png
> BENCH  info  : Image check passed!
> BENCH  info  : Loading reference image from: jar:file:/z:/sunflow/sunflow.jar!/resources/golden_0080.png
> BENCH  info  : Image check passed!
> BENCH  info  : Loading reference image from: jar:file:/z:/sunflow/sunflow.jar!/resources/golden_0080.png
> BENCH  info  : Image check passed!
> BENCH  info  : Loading reference image from: jar:file:/z:/sunflow/sunflow.jar!/resources/golden_0080.png
> BENCH  info  : Image check passed!
> BENCH  info  : Loading reference image from: jar:file:/z:/sunflow/sunflow.jar!/resources/golden_0080.png
> BENCH  info  : Image check passed!
> BENCH  info  : Loading reference image from: jar:file:/z:/sunflow/sunflow.jar!/resources/golden_0080.png
> BENCH  info  : Image check passed!
> BENCH  info  : Loading reference image from: jar:file:/z:/sunflow/sunflow.jar!/resources/golden_0080.png
> BENCH  info  : Image check passed!
> BENCH  info  : Loading reference image from: jar:file:/z:/sunflow/sunflow.jar!/resources/golden_0080.png
> BENCH  info  : Image check passed!
> [/cygdrive/z/sunflow] for i in `seq 1 10`; do /cygdrive/z/Builds/harmony.win.ia32.today/bin/java -Xem:client -cp ./\;sunflow.jar startupsunflow ; done
> BENCH  info  : Loading reference image from: jar:file:/z:/sunflow/sunflow.jar!/resources/golden_0080.png
> BENCH  error : Image check failed! - #errors: 357044
> Uncaught exception in main:
> java.lang.RuntimeException: Image check failed! - #errors: 357044
>         at org.sunflow.Benchmark.print(Unknown Source)
>         at org.sunflow.system.UI.printError(Unknown Source)
>         at org.sunflow.Benchmark.kernelEnd(Unknown Source)
>         at startupsunflow.main(startupsunflow.java:8)
> BENCH  info  : Loading reference image from: jar:file:/z:/sunflow/sunflow.jar!/resources/golden_0080.png
> BENCH  error : Image check failed! - #errors: 18
> Uncaught exception in main:
> java.lang.RuntimeException: Image check failed! - #errors: 18
>         at org.sunflow.Benchmark.print(Unknown Source)
>         at org.sunflow.system.UI.printError(Unknown Source)
>         at org.sunflow.Benchmark.kernelEnd(Unknown Source)
>         at startupsunflow.main(startupsunflow.java:8)
> BENCH  info  : Loading reference image from: jar:file:/z:/sunflow/sunflow.jar!/resources/golden_0080.png
> BENCH  error : Image check failed! - #errors: 250810
> Uncaught exception in main:
> java.lang.RuntimeException: Image check failed! - #errors: 250810
>         at org.sunflow.Benchmark.print(Unknown Source)
>         at org.sunflow.system.UI.printError(Unknown Source)
>         at org.sunflow.Benchmark.kernelEnd(Unknown Source)
>         at startupsunflow.main(startupsunflow.java:8)
> BENCH  info  : Loading reference image from: jar:file:/z:/sunflow/sunflow.jar!/resources/golden_0080.png
> BENCH  error : Image check failed! - #errors: 11
> Uncaught exception in main:
> java.lang.RuntimeException: Image check failed! - #errors: 11
>         at org.sunflow.Benchmark.print(Unknown Source)
>         at org.sunflow.system.UI.printError(Unknown Source)
>         at org.sunflow.Benchmark.kernelEnd(Unknown Source)
>         at startupsunflow.main(startupsunflow.java:8)
> BENCH  info  : Loading reference image from: jar:file:/z:/sunflow/sunflow.jar!/resources/golden_0080.png
> BENCH  error : Image check failed! - #errors: 11
> Uncaught exception in main:
> java.lang.RuntimeException: Image check failed! - #errors: 11
>         at org.sunflow.Benchmark.print(Unknown Source)
>         at org.sunflow.system.UI.printError(Unknown Source)
>         at org.sunflow.Benchmark.kernelEnd(Unknown Source)
>         at startupsunflow.main(startupsunflow.java:8)
> BENCH  info  : Loading reference image from: jar:file:/z:/sunflow/sunflow.jar!/resources/golden_0080.png
> BENCH  error : Image check failed! - #errors: 23
> Uncaught exception in main:
> java.lang.RuntimeException: Image check failed! - #errors: 23
>         at org.sunflow.Benchmark.print(Unknown Source)
>         at org.sunflow.system.UI.printError(Unknown Source)
>         at org.sunflow.Benchmark.kernelEnd(Unknown Source)
>         at startupsunflow.main(startupsunflow.java:8)
> BENCH  info  : Loading reference image from: jar:file:/z:/sunflow/sunflow.jar!/resources/golden_0080.png
> BENCH  info  : Image check passed!
> ^C
> [/cygdrive/z/sunflow] cat startupsunflow.java
> import org.sunflow.Benchmark;
> public class startupsunflow {
>     public static void main(String args[]) throws Exception {
>         Benchmark bm = new Benchmark(128, false, true, false, 4);
>         bm.kernelBegin();
>         bm.kernelMain();
>         bm.kernelEnd();
>     }
> }
> [/cygdrive/z/sunflow] /cygdrive/z/Builds/harmony.win.ia32.today/bin/java -version
> Apache Harmony Launcher : (c) Copyright 1991, 2008 The Apache Software Foundation or its licensors, as applicable.
> java version "1.5.0"
> pre-alpha : not complete or compatible
> svn = r631447, (Feb 27 2008), Windows/ia32/msvc 1310, release build
> http://harmony.apache.org
> --- cut ---
> Please note the 4 threads in Benchmark constructor in mini test. The problem is reproducible on Clovertowns, Harpertowns and Tigertones.
> SunFlow:  http://sunflow.sourceforge.net/

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


[jira] Commented: (HARMONY-5550) [vm][jitrino] sunflow fails if -Xem:client

Posted by "Alexey Varlamov (JIRA)" <ji...@apache.org>.
    [ https://issues.apache.org/jira/browse/HARMONY-5550?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=12574961#action_12574961 ] 

Alexey Varlamov commented on HARMONY-5550:
------------------------------------------

Just for better correctness:
     if (!get_bool_arg("bbp", true)) {
-        compile_flags &= JMF_BBPOLLING;
+        compile_flags ^= JMF_BBPOLLING;
     }
should be
     if (!get_bool_arg("bbp", true)) {
-        compile_flags &= JMF_BBPOLLING;
+        compile_flags &= ~JMF_BBPOLLING;
     }

> [vm][jitrino] sunflow fails if -Xem:client
> ------------------------------------------
>
>                 Key: HARMONY-5550
>                 URL: https://issues.apache.org/jira/browse/HARMONY-5550
>             Project: Harmony
>          Issue Type: Bug
>          Components: DRLVM
>            Reporter: Sergey Dmitriev
>            Assignee: Mikhail Fursov
>         Attachments: jet.diff
>
>
> Harmony frequently fails on SunFlow rendering system on client
> emconf. Please note that we have no such problem on server emconf.
> --- cut ---
> [/cygdrive/z/sunflow] for i in `seq 1 10`; do /cygdrive/z/Builds/harmony.win.ia32.today/bin/java -Xem:server -cp ./\;sunflow.jar startupsunflow ; done
> BENCH  info  : Loading reference image from: jar:file:/z:/sunflow/sunflow.jar!/resources/golden_0080.png
> BENCH  info  : Image check passed!
> BENCH  info  : Loading reference image from: jar:file:/z:/sunflow/sunflow.jar!/resources/golden_0080.png
> BENCH  info  : Image check passed!
> BENCH  info  : Loading reference image from: jar:file:/z:/sunflow/sunflow.jar!/resources/golden_0080.png
> BENCH  info  : Image check passed!
> BENCH  info  : Loading reference image from: jar:file:/z:/sunflow/sunflow.jar!/resources/golden_0080.png
> BENCH  info  : Image check passed!
> BENCH  info  : Loading reference image from: jar:file:/z:/sunflow/sunflow.jar!/resources/golden_0080.png
> BENCH  info  : Image check passed!
> BENCH  info  : Loading reference image from: jar:file:/z:/sunflow/sunflow.jar!/resources/golden_0080.png
> BENCH  info  : Image check passed!
> BENCH  info  : Loading reference image from: jar:file:/z:/sunflow/sunflow.jar!/resources/golden_0080.png
> BENCH  info  : Image check passed!
> BENCH  info  : Loading reference image from: jar:file:/z:/sunflow/sunflow.jar!/resources/golden_0080.png
> BENCH  info  : Image check passed!
> BENCH  info  : Loading reference image from: jar:file:/z:/sunflow/sunflow.jar!/resources/golden_0080.png
> BENCH  info  : Image check passed!
> BENCH  info  : Loading reference image from: jar:file:/z:/sunflow/sunflow.jar!/resources/golden_0080.png
> BENCH  info  : Image check passed!
> [/cygdrive/z/sunflow] for i in `seq 1 10`; do /cygdrive/z/Builds/harmony.win.ia32.today/bin/java -Xem:client -cp ./\;sunflow.jar startupsunflow ; done
> BENCH  info  : Loading reference image from: jar:file:/z:/sunflow/sunflow.jar!/resources/golden_0080.png
> BENCH  error : Image check failed! - #errors: 357044
> Uncaught exception in main:
> java.lang.RuntimeException: Image check failed! - #errors: 357044
>         at org.sunflow.Benchmark.print(Unknown Source)
>         at org.sunflow.system.UI.printError(Unknown Source)
>         at org.sunflow.Benchmark.kernelEnd(Unknown Source)
>         at startupsunflow.main(startupsunflow.java:8)
> BENCH  info  : Loading reference image from: jar:file:/z:/sunflow/sunflow.jar!/resources/golden_0080.png
> BENCH  error : Image check failed! - #errors: 18
> Uncaught exception in main:
> java.lang.RuntimeException: Image check failed! - #errors: 18
>         at org.sunflow.Benchmark.print(Unknown Source)
>         at org.sunflow.system.UI.printError(Unknown Source)
>         at org.sunflow.Benchmark.kernelEnd(Unknown Source)
>         at startupsunflow.main(startupsunflow.java:8)
> BENCH  info  : Loading reference image from: jar:file:/z:/sunflow/sunflow.jar!/resources/golden_0080.png
> BENCH  error : Image check failed! - #errors: 250810
> Uncaught exception in main:
> java.lang.RuntimeException: Image check failed! - #errors: 250810
>         at org.sunflow.Benchmark.print(Unknown Source)
>         at org.sunflow.system.UI.printError(Unknown Source)
>         at org.sunflow.Benchmark.kernelEnd(Unknown Source)
>         at startupsunflow.main(startupsunflow.java:8)
> BENCH  info  : Loading reference image from: jar:file:/z:/sunflow/sunflow.jar!/resources/golden_0080.png
> BENCH  error : Image check failed! - #errors: 11
> Uncaught exception in main:
> java.lang.RuntimeException: Image check failed! - #errors: 11
>         at org.sunflow.Benchmark.print(Unknown Source)
>         at org.sunflow.system.UI.printError(Unknown Source)
>         at org.sunflow.Benchmark.kernelEnd(Unknown Source)
>         at startupsunflow.main(startupsunflow.java:8)
> BENCH  info  : Loading reference image from: jar:file:/z:/sunflow/sunflow.jar!/resources/golden_0080.png
> BENCH  error : Image check failed! - #errors: 11
> Uncaught exception in main:
> java.lang.RuntimeException: Image check failed! - #errors: 11
>         at org.sunflow.Benchmark.print(Unknown Source)
>         at org.sunflow.system.UI.printError(Unknown Source)
>         at org.sunflow.Benchmark.kernelEnd(Unknown Source)
>         at startupsunflow.main(startupsunflow.java:8)
> BENCH  info  : Loading reference image from: jar:file:/z:/sunflow/sunflow.jar!/resources/golden_0080.png
> BENCH  error : Image check failed! - #errors: 23
> Uncaught exception in main:
> java.lang.RuntimeException: Image check failed! - #errors: 23
>         at org.sunflow.Benchmark.print(Unknown Source)
>         at org.sunflow.system.UI.printError(Unknown Source)
>         at org.sunflow.Benchmark.kernelEnd(Unknown Source)
>         at startupsunflow.main(startupsunflow.java:8)
> BENCH  info  : Loading reference image from: jar:file:/z:/sunflow/sunflow.jar!/resources/golden_0080.png
> BENCH  info  : Image check passed!
> ^C
> [/cygdrive/z/sunflow] cat startupsunflow.java
> import org.sunflow.Benchmark;
> public class startupsunflow {
>     public static void main(String args[]) throws Exception {
>         Benchmark bm = new Benchmark(128, false, true, false, 4);
>         bm.kernelBegin();
>         bm.kernelMain();
>         bm.kernelEnd();
>     }
> }
> [/cygdrive/z/sunflow] /cygdrive/z/Builds/harmony.win.ia32.today/bin/java -version
> Apache Harmony Launcher : (c) Copyright 1991, 2008 The Apache Software Foundation or its licensors, as applicable.
> java version "1.5.0"
> pre-alpha : not complete or compatible
> svn = r631447, (Feb 27 2008), Windows/ia32/msvc 1310, release build
> http://harmony.apache.org
> --- cut ---
> Please note the 4 threads in Benchmark constructor in mini test. The problem is reproducible on Clovertowns, Harpertowns and Tigertones.
> SunFlow:  http://sunflow.sourceforge.net/

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


[jira] Commented: (HARMONY-5550) [vm][jitrino] sunflow fails if -Xem:client

Posted by "Mikhail Fursov (JIRA)" <ji...@apache.org>.
    [ https://issues.apache.org/jira/browse/HARMONY-5550?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=12575672#action_12575672 ] 

Mikhail Fursov commented on HARMONY-5550:
-----------------------------------------

Sergey, 
I'm going to commit the patch with the modification proposed by Alexey.
this modification does not affect default JET mode - it makes an extra option to turn BPP off  do the meaningful changes.

So you can check the initial patch only.

> [vm][jitrino] sunflow fails if -Xem:client
> ------------------------------------------
>
>                 Key: HARMONY-5550
>                 URL: https://issues.apache.org/jira/browse/HARMONY-5550
>             Project: Harmony
>          Issue Type: Bug
>          Components: DRLVM
>            Reporter: Sergey Dmitriev
>            Assignee: Mikhail Fursov
>         Attachments: jet.diff
>
>
> Harmony frequently fails on SunFlow rendering system on client
> emconf. Please note that we have no such problem on server emconf.
> --- cut ---
> [/cygdrive/z/sunflow] for i in `seq 1 10`; do /cygdrive/z/Builds/harmony.win.ia32.today/bin/java -Xem:server -cp ./\;sunflow.jar startupsunflow ; done
> BENCH  info  : Loading reference image from: jar:file:/z:/sunflow/sunflow.jar!/resources/golden_0080.png
> BENCH  info  : Image check passed!
> BENCH  info  : Loading reference image from: jar:file:/z:/sunflow/sunflow.jar!/resources/golden_0080.png
> BENCH  info  : Image check passed!
> BENCH  info  : Loading reference image from: jar:file:/z:/sunflow/sunflow.jar!/resources/golden_0080.png
> BENCH  info  : Image check passed!
> BENCH  info  : Loading reference image from: jar:file:/z:/sunflow/sunflow.jar!/resources/golden_0080.png
> BENCH  info  : Image check passed!
> BENCH  info  : Loading reference image from: jar:file:/z:/sunflow/sunflow.jar!/resources/golden_0080.png
> BENCH  info  : Image check passed!
> BENCH  info  : Loading reference image from: jar:file:/z:/sunflow/sunflow.jar!/resources/golden_0080.png
> BENCH  info  : Image check passed!
> BENCH  info  : Loading reference image from: jar:file:/z:/sunflow/sunflow.jar!/resources/golden_0080.png
> BENCH  info  : Image check passed!
> BENCH  info  : Loading reference image from: jar:file:/z:/sunflow/sunflow.jar!/resources/golden_0080.png
> BENCH  info  : Image check passed!
> BENCH  info  : Loading reference image from: jar:file:/z:/sunflow/sunflow.jar!/resources/golden_0080.png
> BENCH  info  : Image check passed!
> BENCH  info  : Loading reference image from: jar:file:/z:/sunflow/sunflow.jar!/resources/golden_0080.png
> BENCH  info  : Image check passed!
> [/cygdrive/z/sunflow] for i in `seq 1 10`; do /cygdrive/z/Builds/harmony.win.ia32.today/bin/java -Xem:client -cp ./\;sunflow.jar startupsunflow ; done
> BENCH  info  : Loading reference image from: jar:file:/z:/sunflow/sunflow.jar!/resources/golden_0080.png
> BENCH  error : Image check failed! - #errors: 357044
> Uncaught exception in main:
> java.lang.RuntimeException: Image check failed! - #errors: 357044
>         at org.sunflow.Benchmark.print(Unknown Source)
>         at org.sunflow.system.UI.printError(Unknown Source)
>         at org.sunflow.Benchmark.kernelEnd(Unknown Source)
>         at startupsunflow.main(startupsunflow.java:8)
> BENCH  info  : Loading reference image from: jar:file:/z:/sunflow/sunflow.jar!/resources/golden_0080.png
> BENCH  error : Image check failed! - #errors: 18
> Uncaught exception in main:
> java.lang.RuntimeException: Image check failed! - #errors: 18
>         at org.sunflow.Benchmark.print(Unknown Source)
>         at org.sunflow.system.UI.printError(Unknown Source)
>         at org.sunflow.Benchmark.kernelEnd(Unknown Source)
>         at startupsunflow.main(startupsunflow.java:8)
> BENCH  info  : Loading reference image from: jar:file:/z:/sunflow/sunflow.jar!/resources/golden_0080.png
> BENCH  error : Image check failed! - #errors: 250810
> Uncaught exception in main:
> java.lang.RuntimeException: Image check failed! - #errors: 250810
>         at org.sunflow.Benchmark.print(Unknown Source)
>         at org.sunflow.system.UI.printError(Unknown Source)
>         at org.sunflow.Benchmark.kernelEnd(Unknown Source)
>         at startupsunflow.main(startupsunflow.java:8)
> BENCH  info  : Loading reference image from: jar:file:/z:/sunflow/sunflow.jar!/resources/golden_0080.png
> BENCH  error : Image check failed! - #errors: 11
> Uncaught exception in main:
> java.lang.RuntimeException: Image check failed! - #errors: 11
>         at org.sunflow.Benchmark.print(Unknown Source)
>         at org.sunflow.system.UI.printError(Unknown Source)
>         at org.sunflow.Benchmark.kernelEnd(Unknown Source)
>         at startupsunflow.main(startupsunflow.java:8)
> BENCH  info  : Loading reference image from: jar:file:/z:/sunflow/sunflow.jar!/resources/golden_0080.png
> BENCH  error : Image check failed! - #errors: 11
> Uncaught exception in main:
> java.lang.RuntimeException: Image check failed! - #errors: 11
>         at org.sunflow.Benchmark.print(Unknown Source)
>         at org.sunflow.system.UI.printError(Unknown Source)
>         at org.sunflow.Benchmark.kernelEnd(Unknown Source)
>         at startupsunflow.main(startupsunflow.java:8)
> BENCH  info  : Loading reference image from: jar:file:/z:/sunflow/sunflow.jar!/resources/golden_0080.png
> BENCH  error : Image check failed! - #errors: 23
> Uncaught exception in main:
> java.lang.RuntimeException: Image check failed! - #errors: 23
>         at org.sunflow.Benchmark.print(Unknown Source)
>         at org.sunflow.system.UI.printError(Unknown Source)
>         at org.sunflow.Benchmark.kernelEnd(Unknown Source)
>         at startupsunflow.main(startupsunflow.java:8)
> BENCH  info  : Loading reference image from: jar:file:/z:/sunflow/sunflow.jar!/resources/golden_0080.png
> BENCH  info  : Image check passed!
> ^C
> [/cygdrive/z/sunflow] cat startupsunflow.java
> import org.sunflow.Benchmark;
> public class startupsunflow {
>     public static void main(String args[]) throws Exception {
>         Benchmark bm = new Benchmark(128, false, true, false, 4);
>         bm.kernelBegin();
>         bm.kernelMain();
>         bm.kernelEnd();
>     }
> }
> [/cygdrive/z/sunflow] /cygdrive/z/Builds/harmony.win.ia32.today/bin/java -version
> Apache Harmony Launcher : (c) Copyright 1991, 2008 The Apache Software Foundation or its licensors, as applicable.
> java version "1.5.0"
> pre-alpha : not complete or compatible
> svn = r631447, (Feb 27 2008), Windows/ia32/msvc 1310, release build
> http://harmony.apache.org
> --- cut ---
> Please note the 4 threads in Benchmark constructor in mini test. The problem is reproducible on Clovertowns, Harpertowns and Tigertones.
> SunFlow:  http://sunflow.sourceforge.net/

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


[jira] Commented: (HARMONY-5550) [vm][jitrino] sunflow fails if -Xem:client

Posted by "Sergey Dmitriev (JIRA)" <ji...@apache.org>.
    [ https://issues.apache.org/jira/browse/HARMONY-5550?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=12576160#action_12576160 ] 

Sergey Dmitriev commented on HARMONY-5550:
------------------------------------------

Mikhail, I've checked the attached patch on my side, 50 iterations - no failure.

> [vm][jitrino] sunflow fails if -Xem:client
> ------------------------------------------
>
>                 Key: HARMONY-5550
>                 URL: https://issues.apache.org/jira/browse/HARMONY-5550
>             Project: Harmony
>          Issue Type: Bug
>          Components: DRLVM
>            Reporter: Sergey Dmitriev
>            Assignee: Mikhail Fursov
>         Attachments: jet.diff
>
>
> Harmony frequently fails on SunFlow rendering system on client
> emconf. Please note that we have no such problem on server emconf.
> --- cut ---
> [/cygdrive/z/sunflow] for i in `seq 1 10`; do /cygdrive/z/Builds/harmony.win.ia32.today/bin/java -Xem:server -cp ./\;sunflow.jar startupsunflow ; done
> BENCH  info  : Loading reference image from: jar:file:/z:/sunflow/sunflow.jar!/resources/golden_0080.png
> BENCH  info  : Image check passed!
> BENCH  info  : Loading reference image from: jar:file:/z:/sunflow/sunflow.jar!/resources/golden_0080.png
> BENCH  info  : Image check passed!
> BENCH  info  : Loading reference image from: jar:file:/z:/sunflow/sunflow.jar!/resources/golden_0080.png
> BENCH  info  : Image check passed!
> BENCH  info  : Loading reference image from: jar:file:/z:/sunflow/sunflow.jar!/resources/golden_0080.png
> BENCH  info  : Image check passed!
> BENCH  info  : Loading reference image from: jar:file:/z:/sunflow/sunflow.jar!/resources/golden_0080.png
> BENCH  info  : Image check passed!
> BENCH  info  : Loading reference image from: jar:file:/z:/sunflow/sunflow.jar!/resources/golden_0080.png
> BENCH  info  : Image check passed!
> BENCH  info  : Loading reference image from: jar:file:/z:/sunflow/sunflow.jar!/resources/golden_0080.png
> BENCH  info  : Image check passed!
> BENCH  info  : Loading reference image from: jar:file:/z:/sunflow/sunflow.jar!/resources/golden_0080.png
> BENCH  info  : Image check passed!
> BENCH  info  : Loading reference image from: jar:file:/z:/sunflow/sunflow.jar!/resources/golden_0080.png
> BENCH  info  : Image check passed!
> BENCH  info  : Loading reference image from: jar:file:/z:/sunflow/sunflow.jar!/resources/golden_0080.png
> BENCH  info  : Image check passed!
> [/cygdrive/z/sunflow] for i in `seq 1 10`; do /cygdrive/z/Builds/harmony.win.ia32.today/bin/java -Xem:client -cp ./\;sunflow.jar startupsunflow ; done
> BENCH  info  : Loading reference image from: jar:file:/z:/sunflow/sunflow.jar!/resources/golden_0080.png
> BENCH  error : Image check failed! - #errors: 357044
> Uncaught exception in main:
> java.lang.RuntimeException: Image check failed! - #errors: 357044
>         at org.sunflow.Benchmark.print(Unknown Source)
>         at org.sunflow.system.UI.printError(Unknown Source)
>         at org.sunflow.Benchmark.kernelEnd(Unknown Source)
>         at startupsunflow.main(startupsunflow.java:8)
> BENCH  info  : Loading reference image from: jar:file:/z:/sunflow/sunflow.jar!/resources/golden_0080.png
> BENCH  error : Image check failed! - #errors: 18
> Uncaught exception in main:
> java.lang.RuntimeException: Image check failed! - #errors: 18
>         at org.sunflow.Benchmark.print(Unknown Source)
>         at org.sunflow.system.UI.printError(Unknown Source)
>         at org.sunflow.Benchmark.kernelEnd(Unknown Source)
>         at startupsunflow.main(startupsunflow.java:8)
> BENCH  info  : Loading reference image from: jar:file:/z:/sunflow/sunflow.jar!/resources/golden_0080.png
> BENCH  error : Image check failed! - #errors: 250810
> Uncaught exception in main:
> java.lang.RuntimeException: Image check failed! - #errors: 250810
>         at org.sunflow.Benchmark.print(Unknown Source)
>         at org.sunflow.system.UI.printError(Unknown Source)
>         at org.sunflow.Benchmark.kernelEnd(Unknown Source)
>         at startupsunflow.main(startupsunflow.java:8)
> BENCH  info  : Loading reference image from: jar:file:/z:/sunflow/sunflow.jar!/resources/golden_0080.png
> BENCH  error : Image check failed! - #errors: 11
> Uncaught exception in main:
> java.lang.RuntimeException: Image check failed! - #errors: 11
>         at org.sunflow.Benchmark.print(Unknown Source)
>         at org.sunflow.system.UI.printError(Unknown Source)
>         at org.sunflow.Benchmark.kernelEnd(Unknown Source)
>         at startupsunflow.main(startupsunflow.java:8)
> BENCH  info  : Loading reference image from: jar:file:/z:/sunflow/sunflow.jar!/resources/golden_0080.png
> BENCH  error : Image check failed! - #errors: 11
> Uncaught exception in main:
> java.lang.RuntimeException: Image check failed! - #errors: 11
>         at org.sunflow.Benchmark.print(Unknown Source)
>         at org.sunflow.system.UI.printError(Unknown Source)
>         at org.sunflow.Benchmark.kernelEnd(Unknown Source)
>         at startupsunflow.main(startupsunflow.java:8)
> BENCH  info  : Loading reference image from: jar:file:/z:/sunflow/sunflow.jar!/resources/golden_0080.png
> BENCH  error : Image check failed! - #errors: 23
> Uncaught exception in main:
> java.lang.RuntimeException: Image check failed! - #errors: 23
>         at org.sunflow.Benchmark.print(Unknown Source)
>         at org.sunflow.system.UI.printError(Unknown Source)
>         at org.sunflow.Benchmark.kernelEnd(Unknown Source)
>         at startupsunflow.main(startupsunflow.java:8)
> BENCH  info  : Loading reference image from: jar:file:/z:/sunflow/sunflow.jar!/resources/golden_0080.png
> BENCH  info  : Image check passed!
> ^C
> [/cygdrive/z/sunflow] cat startupsunflow.java
> import org.sunflow.Benchmark;
> public class startupsunflow {
>     public static void main(String args[]) throws Exception {
>         Benchmark bm = new Benchmark(128, false, true, false, 4);
>         bm.kernelBegin();
>         bm.kernelMain();
>         bm.kernelEnd();
>     }
> }
> [/cygdrive/z/sunflow] /cygdrive/z/Builds/harmony.win.ia32.today/bin/java -version
> Apache Harmony Launcher : (c) Copyright 1991, 2008 The Apache Software Foundation or its licensors, as applicable.
> java version "1.5.0"
> pre-alpha : not complete or compatible
> svn = r631447, (Feb 27 2008), Windows/ia32/msvc 1310, release build
> http://harmony.apache.org
> --- cut ---
> Please note the 4 threads in Benchmark constructor in mini test. The problem is reproducible on Clovertowns, Harpertowns and Tigertones.
> SunFlow:  http://sunflow.sourceforge.net/

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


[jira] Resolved: (HARMONY-5550) [vm][jitrino] sunflow fails if -Xem:client

Posted by "Mikhail Fursov (JIRA)" <ji...@apache.org>.
     [ https://issues.apache.org/jira/browse/HARMONY-5550?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]

Mikhail Fursov resolved HARMONY-5550.
-------------------------------------

    Resolution: Fixed

Committed revision 634718

> [vm][jitrino] sunflow fails if -Xem:client
> ------------------------------------------
>
>                 Key: HARMONY-5550
>                 URL: https://issues.apache.org/jira/browse/HARMONY-5550
>             Project: Harmony
>          Issue Type: Bug
>          Components: DRLVM
>            Reporter: Sergey Dmitriev
>            Assignee: Mikhail Fursov
>         Attachments: jet.diff
>
>
> Harmony frequently fails on SunFlow rendering system on client
> emconf. Please note that we have no such problem on server emconf.
> --- cut ---
> [/cygdrive/z/sunflow] for i in `seq 1 10`; do /cygdrive/z/Builds/harmony.win.ia32.today/bin/java -Xem:server -cp ./\;sunflow.jar startupsunflow ; done
> BENCH  info  : Loading reference image from: jar:file:/z:/sunflow/sunflow.jar!/resources/golden_0080.png
> BENCH  info  : Image check passed!
> BENCH  info  : Loading reference image from: jar:file:/z:/sunflow/sunflow.jar!/resources/golden_0080.png
> BENCH  info  : Image check passed!
> BENCH  info  : Loading reference image from: jar:file:/z:/sunflow/sunflow.jar!/resources/golden_0080.png
> BENCH  info  : Image check passed!
> BENCH  info  : Loading reference image from: jar:file:/z:/sunflow/sunflow.jar!/resources/golden_0080.png
> BENCH  info  : Image check passed!
> BENCH  info  : Loading reference image from: jar:file:/z:/sunflow/sunflow.jar!/resources/golden_0080.png
> BENCH  info  : Image check passed!
> BENCH  info  : Loading reference image from: jar:file:/z:/sunflow/sunflow.jar!/resources/golden_0080.png
> BENCH  info  : Image check passed!
> BENCH  info  : Loading reference image from: jar:file:/z:/sunflow/sunflow.jar!/resources/golden_0080.png
> BENCH  info  : Image check passed!
> BENCH  info  : Loading reference image from: jar:file:/z:/sunflow/sunflow.jar!/resources/golden_0080.png
> BENCH  info  : Image check passed!
> BENCH  info  : Loading reference image from: jar:file:/z:/sunflow/sunflow.jar!/resources/golden_0080.png
> BENCH  info  : Image check passed!
> BENCH  info  : Loading reference image from: jar:file:/z:/sunflow/sunflow.jar!/resources/golden_0080.png
> BENCH  info  : Image check passed!
> [/cygdrive/z/sunflow] for i in `seq 1 10`; do /cygdrive/z/Builds/harmony.win.ia32.today/bin/java -Xem:client -cp ./\;sunflow.jar startupsunflow ; done
> BENCH  info  : Loading reference image from: jar:file:/z:/sunflow/sunflow.jar!/resources/golden_0080.png
> BENCH  error : Image check failed! - #errors: 357044
> Uncaught exception in main:
> java.lang.RuntimeException: Image check failed! - #errors: 357044
>         at org.sunflow.Benchmark.print(Unknown Source)
>         at org.sunflow.system.UI.printError(Unknown Source)
>         at org.sunflow.Benchmark.kernelEnd(Unknown Source)
>         at startupsunflow.main(startupsunflow.java:8)
> BENCH  info  : Loading reference image from: jar:file:/z:/sunflow/sunflow.jar!/resources/golden_0080.png
> BENCH  error : Image check failed! - #errors: 18
> Uncaught exception in main:
> java.lang.RuntimeException: Image check failed! - #errors: 18
>         at org.sunflow.Benchmark.print(Unknown Source)
>         at org.sunflow.system.UI.printError(Unknown Source)
>         at org.sunflow.Benchmark.kernelEnd(Unknown Source)
>         at startupsunflow.main(startupsunflow.java:8)
> BENCH  info  : Loading reference image from: jar:file:/z:/sunflow/sunflow.jar!/resources/golden_0080.png
> BENCH  error : Image check failed! - #errors: 250810
> Uncaught exception in main:
> java.lang.RuntimeException: Image check failed! - #errors: 250810
>         at org.sunflow.Benchmark.print(Unknown Source)
>         at org.sunflow.system.UI.printError(Unknown Source)
>         at org.sunflow.Benchmark.kernelEnd(Unknown Source)
>         at startupsunflow.main(startupsunflow.java:8)
> BENCH  info  : Loading reference image from: jar:file:/z:/sunflow/sunflow.jar!/resources/golden_0080.png
> BENCH  error : Image check failed! - #errors: 11
> Uncaught exception in main:
> java.lang.RuntimeException: Image check failed! - #errors: 11
>         at org.sunflow.Benchmark.print(Unknown Source)
>         at org.sunflow.system.UI.printError(Unknown Source)
>         at org.sunflow.Benchmark.kernelEnd(Unknown Source)
>         at startupsunflow.main(startupsunflow.java:8)
> BENCH  info  : Loading reference image from: jar:file:/z:/sunflow/sunflow.jar!/resources/golden_0080.png
> BENCH  error : Image check failed! - #errors: 11
> Uncaught exception in main:
> java.lang.RuntimeException: Image check failed! - #errors: 11
>         at org.sunflow.Benchmark.print(Unknown Source)
>         at org.sunflow.system.UI.printError(Unknown Source)
>         at org.sunflow.Benchmark.kernelEnd(Unknown Source)
>         at startupsunflow.main(startupsunflow.java:8)
> BENCH  info  : Loading reference image from: jar:file:/z:/sunflow/sunflow.jar!/resources/golden_0080.png
> BENCH  error : Image check failed! - #errors: 23
> Uncaught exception in main:
> java.lang.RuntimeException: Image check failed! - #errors: 23
>         at org.sunflow.Benchmark.print(Unknown Source)
>         at org.sunflow.system.UI.printError(Unknown Source)
>         at org.sunflow.Benchmark.kernelEnd(Unknown Source)
>         at startupsunflow.main(startupsunflow.java:8)
> BENCH  info  : Loading reference image from: jar:file:/z:/sunflow/sunflow.jar!/resources/golden_0080.png
> BENCH  info  : Image check passed!
> ^C
> [/cygdrive/z/sunflow] cat startupsunflow.java
> import org.sunflow.Benchmark;
> public class startupsunflow {
>     public static void main(String args[]) throws Exception {
>         Benchmark bm = new Benchmark(128, false, true, false, 4);
>         bm.kernelBegin();
>         bm.kernelMain();
>         bm.kernelEnd();
>     }
> }
> [/cygdrive/z/sunflow] /cygdrive/z/Builds/harmony.win.ia32.today/bin/java -version
> Apache Harmony Launcher : (c) Copyright 1991, 2008 The Apache Software Foundation or its licensors, as applicable.
> java version "1.5.0"
> pre-alpha : not complete or compatible
> svn = r631447, (Feb 27 2008), Windows/ia32/msvc 1310, release build
> http://harmony.apache.org
> --- cut ---
> Please note the 4 threads in Benchmark constructor in mini test. The problem is reproducible on Clovertowns, Harpertowns and Tigertones.
> SunFlow:  http://sunflow.sourceforge.net/

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


[jira] Assigned: (HARMONY-5550) [vm][jitrino] sunflow fails if -Xem:client

Posted by "Mikhail Fursov (JIRA)" <ji...@apache.org>.
     [ https://issues.apache.org/jira/browse/HARMONY-5550?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]

Mikhail Fursov reassigned HARMONY-5550:
---------------------------------------

    Assignee: Mikhail Fursov

> [vm][jitrino] sunflow fails if -Xem:client
> ------------------------------------------
>
>                 Key: HARMONY-5550
>                 URL: https://issues.apache.org/jira/browse/HARMONY-5550
>             Project: Harmony
>          Issue Type: Bug
>          Components: DRLVM
>            Reporter: Sergey Dmitriev
>            Assignee: Mikhail Fursov
>         Attachments: jet.diff
>
>
> Harmony frequently fails on SunFlow rendering system on client
> emconf. Please note that we have no such problem on server emconf.
> --- cut ---
> [/cygdrive/z/sunflow] for i in `seq 1 10`; do /cygdrive/z/Builds/harmony.win.ia32.today/bin/java -Xem:server -cp ./\;sunflow.jar startupsunflow ; done
> BENCH  info  : Loading reference image from: jar:file:/z:/sunflow/sunflow.jar!/resources/golden_0080.png
> BENCH  info  : Image check passed!
> BENCH  info  : Loading reference image from: jar:file:/z:/sunflow/sunflow.jar!/resources/golden_0080.png
> BENCH  info  : Image check passed!
> BENCH  info  : Loading reference image from: jar:file:/z:/sunflow/sunflow.jar!/resources/golden_0080.png
> BENCH  info  : Image check passed!
> BENCH  info  : Loading reference image from: jar:file:/z:/sunflow/sunflow.jar!/resources/golden_0080.png
> BENCH  info  : Image check passed!
> BENCH  info  : Loading reference image from: jar:file:/z:/sunflow/sunflow.jar!/resources/golden_0080.png
> BENCH  info  : Image check passed!
> BENCH  info  : Loading reference image from: jar:file:/z:/sunflow/sunflow.jar!/resources/golden_0080.png
> BENCH  info  : Image check passed!
> BENCH  info  : Loading reference image from: jar:file:/z:/sunflow/sunflow.jar!/resources/golden_0080.png
> BENCH  info  : Image check passed!
> BENCH  info  : Loading reference image from: jar:file:/z:/sunflow/sunflow.jar!/resources/golden_0080.png
> BENCH  info  : Image check passed!
> BENCH  info  : Loading reference image from: jar:file:/z:/sunflow/sunflow.jar!/resources/golden_0080.png
> BENCH  info  : Image check passed!
> BENCH  info  : Loading reference image from: jar:file:/z:/sunflow/sunflow.jar!/resources/golden_0080.png
> BENCH  info  : Image check passed!
> [/cygdrive/z/sunflow] for i in `seq 1 10`; do /cygdrive/z/Builds/harmony.win.ia32.today/bin/java -Xem:client -cp ./\;sunflow.jar startupsunflow ; done
> BENCH  info  : Loading reference image from: jar:file:/z:/sunflow/sunflow.jar!/resources/golden_0080.png
> BENCH  error : Image check failed! - #errors: 357044
> Uncaught exception in main:
> java.lang.RuntimeException: Image check failed! - #errors: 357044
>         at org.sunflow.Benchmark.print(Unknown Source)
>         at org.sunflow.system.UI.printError(Unknown Source)
>         at org.sunflow.Benchmark.kernelEnd(Unknown Source)
>         at startupsunflow.main(startupsunflow.java:8)
> BENCH  info  : Loading reference image from: jar:file:/z:/sunflow/sunflow.jar!/resources/golden_0080.png
> BENCH  error : Image check failed! - #errors: 18
> Uncaught exception in main:
> java.lang.RuntimeException: Image check failed! - #errors: 18
>         at org.sunflow.Benchmark.print(Unknown Source)
>         at org.sunflow.system.UI.printError(Unknown Source)
>         at org.sunflow.Benchmark.kernelEnd(Unknown Source)
>         at startupsunflow.main(startupsunflow.java:8)
> BENCH  info  : Loading reference image from: jar:file:/z:/sunflow/sunflow.jar!/resources/golden_0080.png
> BENCH  error : Image check failed! - #errors: 250810
> Uncaught exception in main:
> java.lang.RuntimeException: Image check failed! - #errors: 250810
>         at org.sunflow.Benchmark.print(Unknown Source)
>         at org.sunflow.system.UI.printError(Unknown Source)
>         at org.sunflow.Benchmark.kernelEnd(Unknown Source)
>         at startupsunflow.main(startupsunflow.java:8)
> BENCH  info  : Loading reference image from: jar:file:/z:/sunflow/sunflow.jar!/resources/golden_0080.png
> BENCH  error : Image check failed! - #errors: 11
> Uncaught exception in main:
> java.lang.RuntimeException: Image check failed! - #errors: 11
>         at org.sunflow.Benchmark.print(Unknown Source)
>         at org.sunflow.system.UI.printError(Unknown Source)
>         at org.sunflow.Benchmark.kernelEnd(Unknown Source)
>         at startupsunflow.main(startupsunflow.java:8)
> BENCH  info  : Loading reference image from: jar:file:/z:/sunflow/sunflow.jar!/resources/golden_0080.png
> BENCH  error : Image check failed! - #errors: 11
> Uncaught exception in main:
> java.lang.RuntimeException: Image check failed! - #errors: 11
>         at org.sunflow.Benchmark.print(Unknown Source)
>         at org.sunflow.system.UI.printError(Unknown Source)
>         at org.sunflow.Benchmark.kernelEnd(Unknown Source)
>         at startupsunflow.main(startupsunflow.java:8)
> BENCH  info  : Loading reference image from: jar:file:/z:/sunflow/sunflow.jar!/resources/golden_0080.png
> BENCH  error : Image check failed! - #errors: 23
> Uncaught exception in main:
> java.lang.RuntimeException: Image check failed! - #errors: 23
>         at org.sunflow.Benchmark.print(Unknown Source)
>         at org.sunflow.system.UI.printError(Unknown Source)
>         at org.sunflow.Benchmark.kernelEnd(Unknown Source)
>         at startupsunflow.main(startupsunflow.java:8)
> BENCH  info  : Loading reference image from: jar:file:/z:/sunflow/sunflow.jar!/resources/golden_0080.png
> BENCH  info  : Image check passed!
> ^C
> [/cygdrive/z/sunflow] cat startupsunflow.java
> import org.sunflow.Benchmark;
> public class startupsunflow {
>     public static void main(String args[]) throws Exception {
>         Benchmark bm = new Benchmark(128, false, true, false, 4);
>         bm.kernelBegin();
>         bm.kernelMain();
>         bm.kernelEnd();
>     }
> }
> [/cygdrive/z/sunflow] /cygdrive/z/Builds/harmony.win.ia32.today/bin/java -version
> Apache Harmony Launcher : (c) Copyright 1991, 2008 The Apache Software Foundation or its licensors, as applicable.
> java version "1.5.0"
> pre-alpha : not complete or compatible
> svn = r631447, (Feb 27 2008), Windows/ia32/msvc 1310, release build
> http://harmony.apache.org
> --- cut ---
> Please note the 4 threads in Benchmark constructor in mini test. The problem is reproducible on Clovertowns, Harpertowns and Tigertones.
> SunFlow:  http://sunflow.sourceforge.net/

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


[jira] Updated: (HARMONY-5550) [vm][jitrino] sunflow fails if -Xem:client

Posted by "Mikhail Fursov (JIRA)" <ji...@apache.org>.
     [ https://issues.apache.org/jira/browse/HARMONY-5550?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]

Mikhail Fursov updated HARMONY-5550:
------------------------------------

    Attachment: jet.diff

jet.diff: please check the fix.

the reason of failure: incorrect BB-state transition of scratch registers in JET on BBP regions.

> [vm][jitrino] sunflow fails if -Xem:client
> ------------------------------------------
>
>                 Key: HARMONY-5550
>                 URL: https://issues.apache.org/jira/browse/HARMONY-5550
>             Project: Harmony
>          Issue Type: Bug
>          Components: DRLVM
>            Reporter: Sergey Dmitriev
>            Assignee: Mikhail Fursov
>         Attachments: jet.diff
>
>
> Harmony frequently fails on SunFlow rendering system on client
> emconf. Please note that we have no such problem on server emconf.
> --- cut ---
> [/cygdrive/z/sunflow] for i in `seq 1 10`; do /cygdrive/z/Builds/harmony.win.ia32.today/bin/java -Xem:server -cp ./\;sunflow.jar startupsunflow ; done
> BENCH  info  : Loading reference image from: jar:file:/z:/sunflow/sunflow.jar!/resources/golden_0080.png
> BENCH  info  : Image check passed!
> BENCH  info  : Loading reference image from: jar:file:/z:/sunflow/sunflow.jar!/resources/golden_0080.png
> BENCH  info  : Image check passed!
> BENCH  info  : Loading reference image from: jar:file:/z:/sunflow/sunflow.jar!/resources/golden_0080.png
> BENCH  info  : Image check passed!
> BENCH  info  : Loading reference image from: jar:file:/z:/sunflow/sunflow.jar!/resources/golden_0080.png
> BENCH  info  : Image check passed!
> BENCH  info  : Loading reference image from: jar:file:/z:/sunflow/sunflow.jar!/resources/golden_0080.png
> BENCH  info  : Image check passed!
> BENCH  info  : Loading reference image from: jar:file:/z:/sunflow/sunflow.jar!/resources/golden_0080.png
> BENCH  info  : Image check passed!
> BENCH  info  : Loading reference image from: jar:file:/z:/sunflow/sunflow.jar!/resources/golden_0080.png
> BENCH  info  : Image check passed!
> BENCH  info  : Loading reference image from: jar:file:/z:/sunflow/sunflow.jar!/resources/golden_0080.png
> BENCH  info  : Image check passed!
> BENCH  info  : Loading reference image from: jar:file:/z:/sunflow/sunflow.jar!/resources/golden_0080.png
> BENCH  info  : Image check passed!
> BENCH  info  : Loading reference image from: jar:file:/z:/sunflow/sunflow.jar!/resources/golden_0080.png
> BENCH  info  : Image check passed!
> [/cygdrive/z/sunflow] for i in `seq 1 10`; do /cygdrive/z/Builds/harmony.win.ia32.today/bin/java -Xem:client -cp ./\;sunflow.jar startupsunflow ; done
> BENCH  info  : Loading reference image from: jar:file:/z:/sunflow/sunflow.jar!/resources/golden_0080.png
> BENCH  error : Image check failed! - #errors: 357044
> Uncaught exception in main:
> java.lang.RuntimeException: Image check failed! - #errors: 357044
>         at org.sunflow.Benchmark.print(Unknown Source)
>         at org.sunflow.system.UI.printError(Unknown Source)
>         at org.sunflow.Benchmark.kernelEnd(Unknown Source)
>         at startupsunflow.main(startupsunflow.java:8)
> BENCH  info  : Loading reference image from: jar:file:/z:/sunflow/sunflow.jar!/resources/golden_0080.png
> BENCH  error : Image check failed! - #errors: 18
> Uncaught exception in main:
> java.lang.RuntimeException: Image check failed! - #errors: 18
>         at org.sunflow.Benchmark.print(Unknown Source)
>         at org.sunflow.system.UI.printError(Unknown Source)
>         at org.sunflow.Benchmark.kernelEnd(Unknown Source)
>         at startupsunflow.main(startupsunflow.java:8)
> BENCH  info  : Loading reference image from: jar:file:/z:/sunflow/sunflow.jar!/resources/golden_0080.png
> BENCH  error : Image check failed! - #errors: 250810
> Uncaught exception in main:
> java.lang.RuntimeException: Image check failed! - #errors: 250810
>         at org.sunflow.Benchmark.print(Unknown Source)
>         at org.sunflow.system.UI.printError(Unknown Source)
>         at org.sunflow.Benchmark.kernelEnd(Unknown Source)
>         at startupsunflow.main(startupsunflow.java:8)
> BENCH  info  : Loading reference image from: jar:file:/z:/sunflow/sunflow.jar!/resources/golden_0080.png
> BENCH  error : Image check failed! - #errors: 11
> Uncaught exception in main:
> java.lang.RuntimeException: Image check failed! - #errors: 11
>         at org.sunflow.Benchmark.print(Unknown Source)
>         at org.sunflow.system.UI.printError(Unknown Source)
>         at org.sunflow.Benchmark.kernelEnd(Unknown Source)
>         at startupsunflow.main(startupsunflow.java:8)
> BENCH  info  : Loading reference image from: jar:file:/z:/sunflow/sunflow.jar!/resources/golden_0080.png
> BENCH  error : Image check failed! - #errors: 11
> Uncaught exception in main:
> java.lang.RuntimeException: Image check failed! - #errors: 11
>         at org.sunflow.Benchmark.print(Unknown Source)
>         at org.sunflow.system.UI.printError(Unknown Source)
>         at org.sunflow.Benchmark.kernelEnd(Unknown Source)
>         at startupsunflow.main(startupsunflow.java:8)
> BENCH  info  : Loading reference image from: jar:file:/z:/sunflow/sunflow.jar!/resources/golden_0080.png
> BENCH  error : Image check failed! - #errors: 23
> Uncaught exception in main:
> java.lang.RuntimeException: Image check failed! - #errors: 23
>         at org.sunflow.Benchmark.print(Unknown Source)
>         at org.sunflow.system.UI.printError(Unknown Source)
>         at org.sunflow.Benchmark.kernelEnd(Unknown Source)
>         at startupsunflow.main(startupsunflow.java:8)
> BENCH  info  : Loading reference image from: jar:file:/z:/sunflow/sunflow.jar!/resources/golden_0080.png
> BENCH  info  : Image check passed!
> ^C
> [/cygdrive/z/sunflow] cat startupsunflow.java
> import org.sunflow.Benchmark;
> public class startupsunflow {
>     public static void main(String args[]) throws Exception {
>         Benchmark bm = new Benchmark(128, false, true, false, 4);
>         bm.kernelBegin();
>         bm.kernelMain();
>         bm.kernelEnd();
>     }
> }
> [/cygdrive/z/sunflow] /cygdrive/z/Builds/harmony.win.ia32.today/bin/java -version
> Apache Harmony Launcher : (c) Copyright 1991, 2008 The Apache Software Foundation or its licensors, as applicable.
> java version "1.5.0"
> pre-alpha : not complete or compatible
> svn = r631447, (Feb 27 2008), Windows/ia32/msvc 1310, release build
> http://harmony.apache.org
> --- cut ---
> Please note the 4 threads in Benchmark constructor in mini test. The problem is reproducible on Clovertowns, Harpertowns and Tigertones.
> SunFlow:  http://sunflow.sourceforge.net/

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