You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@harmony.apache.org by "Ivan Zvolsky (JIRA)" <ji...@apache.org> on 2007/06/15 05:52:26 UTC

[jira] Created: (HARMONY-4181) [drlvm][jit] Assertion `min_idx != (~(unsigned)0)' failed on Dacapo chart benchmark on x86_64

[drlvm][jit] Assertion `min_idx != (~(unsigned)0)' failed on Dacapo chart benchmark on x86_64
---------------------------------------------------------------------------------------------

                 Key: HARMONY-4181
                 URL: https://issues.apache.org/jira/browse/HARMONY-4181
             Project: Harmony
          Issue Type: Bug
          Components: DRLVM
         Environment: linux/x86_64, windows/x86_64
            Reporter: Ivan Zvolsky


Dacapo chart benchmark fails on both windows/x86_64 and linux/x86_64.
You can reproduce this by the following command (note that on linux X server should be up and DISPLAY variable set as required by chart benchmark):

>java -showversion -jar dacapo-2006-10-MR2.jar -s large chart

Apache Harmony Launcher : (c) Copyright 1991, 2006 The Apache Software Foundation or its licensors, as applicable.
java version "1.5.0"
pre-alpha : not complete or compatible
svn = r547250, (Jun 14 2007), Linux/em64t/gcc 3.3.3, debug build
http://harmony.apache.org
===== DaCapo chart starting =====
The GC did not provide gc_add_weak_root_set_entry()
java: /export/lab_drlbuild/_bta/build/checkouts/hdk/trunk/working_vm/vm/jitrino/src/jet/cg_regs.cpp:102: Jitrino::Jet::AR Jitrino::Jet::CodeGen::valloc(Jitrino::Jet::jtype): Assertion `min_idx != (~(unsigned)0)' failed.
SIGABRT in VM code.
Stack trace:
  0: raise (??:-1)
  1: abort (??:-1)
  2: new_do_write (??:-1)
  3: _IO_file_xsputn@@GLIBC_2.2.5 (??:-1)
  4: ?? (??:-1)
  5: ?? (??:-1)
  6: ?? (??:-1)
  7: free (??:-1)
  8: __assert_fail (??:-1)

It's reproduced also on more recent revision r547502.

Dacapo could be found here: http://sourceforge.net/project/showfiles.php?group_id=172498


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


[jira] Updated: (HARMONY-4181) [drlvm][jit] Assertion `min_idx != (~(unsigned)0)' failed on Dacapo chart benchmark on x86_64

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

George Timoshenko updated HARMONY-4181:
---------------------------------------

    Attachment: HARMONY-4181-quickfix.patch

> [drlvm][jit] Assertion `min_idx != (~(unsigned)0)' failed on Dacapo chart benchmark on x86_64
> ---------------------------------------------------------------------------------------------
>
>                 Key: HARMONY-4181
>                 URL: https://issues.apache.org/jira/browse/HARMONY-4181
>             Project: Harmony
>          Issue Type: Bug
>          Components: DRLVM
>         Environment: linux/x86_64, windows/x86_64
>            Reporter: Ivan Zvolsky
>         Attachments: HARMONY-4181-quickfix.patch
>
>
> Dacapo chart benchmark fails on both windows/x86_64 and linux/x86_64.
> You can reproduce this by the following command (note that on linux X server should be up and DISPLAY variable set as required by chart benchmark):
> >java -showversion -jar dacapo-2006-10-MR2.jar -s large chart
> Apache Harmony Launcher : (c) Copyright 1991, 2006 The Apache Software Foundation or its licensors, as applicable.
> java version "1.5.0"
> pre-alpha : not complete or compatible
> svn = r547250, (Jun 14 2007), Linux/em64t/gcc 3.3.3, debug build
> http://harmony.apache.org
> ===== DaCapo chart starting =====
> The GC did not provide gc_add_weak_root_set_entry()
> java: /export/lab_drlbuild/_bta/build/checkouts/hdk/trunk/working_vm/vm/jitrino/src/jet/cg_regs.cpp:102: Jitrino::Jet::AR Jitrino::Jet::CodeGen::valloc(Jitrino::Jet::jtype): Assertion `min_idx != (~(unsigned)0)' failed.
> SIGABRT in VM code.
> Stack trace:
>   0: raise (??:-1)
>   1: abort (??:-1)
>   2: new_do_write (??:-1)
>   3: _IO_file_xsputn@@GLIBC_2.2.5 (??:-1)
>   4: ?? (??:-1)
>   5: ?? (??:-1)
>   6: ?? (??:-1)
>   7: free (??:-1)
>   8: __assert_fail (??:-1)
> It's reproduced also on more recent revision r547502.
> Dacapo could be found here: http://sourceforge.net/project/showfiles.php?group_id=172498

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


[jira] Commented: (HARMONY-4181) [drlvm][jit] Assertion `min_idx != (~(unsigned)0)' failed on Dacapo chart benchmark on x86_64

Posted by "Vladimir Ivanov (JIRA)" <ji...@apache.org>.
    [ https://issues.apache.org/jira/browse/HARMONY-4181?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel#action_12505025 ] 

Vladimir Ivanov commented on HARMONY-4181:
------------------------------------------

Note, classlib test java.awt.geom.AreaTest  failed with exactly same output.

> [drlvm][jit] Assertion `min_idx != (~(unsigned)0)' failed on Dacapo chart benchmark on x86_64
> ---------------------------------------------------------------------------------------------
>
>                 Key: HARMONY-4181
>                 URL: https://issues.apache.org/jira/browse/HARMONY-4181
>             Project: Harmony
>          Issue Type: Bug
>          Components: DRLVM
>         Environment: linux/x86_64, windows/x86_64
>            Reporter: Ivan Zvolsky
>
> Dacapo chart benchmark fails on both windows/x86_64 and linux/x86_64.
> You can reproduce this by the following command (note that on linux X server should be up and DISPLAY variable set as required by chart benchmark):
> >java -showversion -jar dacapo-2006-10-MR2.jar -s large chart
> Apache Harmony Launcher : (c) Copyright 1991, 2006 The Apache Software Foundation or its licensors, as applicable.
> java version "1.5.0"
> pre-alpha : not complete or compatible
> svn = r547250, (Jun 14 2007), Linux/em64t/gcc 3.3.3, debug build
> http://harmony.apache.org
> ===== DaCapo chart starting =====
> The GC did not provide gc_add_weak_root_set_entry()
> java: /export/lab_drlbuild/_bta/build/checkouts/hdk/trunk/working_vm/vm/jitrino/src/jet/cg_regs.cpp:102: Jitrino::Jet::AR Jitrino::Jet::CodeGen::valloc(Jitrino::Jet::jtype): Assertion `min_idx != (~(unsigned)0)' failed.
> SIGABRT in VM code.
> Stack trace:
>   0: raise (??:-1)
>   1: abort (??:-1)
>   2: new_do_write (??:-1)
>   3: _IO_file_xsputn@@GLIBC_2.2.5 (??:-1)
>   4: ?? (??:-1)
>   5: ?? (??:-1)
>   6: ?? (??:-1)
>   7: free (??:-1)
>   8: __assert_fail (??:-1)
> It's reproduced also on more recent revision r547502.
> Dacapo could be found here: http://sourceforge.net/project/showfiles.php?group_id=172498

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


[jira] Resolved: (HARMONY-4181) [drlvm][jit] Assertion `min_idx != (~(unsigned)0)' failed on Dacapo chart benchmark on x86_64

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

Mikhail Fursov resolved HARMONY-4181.
-------------------------------------

    Resolution: Fixed

Committed as r553484

> [drlvm][jit] Assertion `min_idx != (~(unsigned)0)' failed on Dacapo chart benchmark on x86_64
> ---------------------------------------------------------------------------------------------
>
>                 Key: HARMONY-4181
>                 URL: https://issues.apache.org/jira/browse/HARMONY-4181
>             Project: Harmony
>          Issue Type: Bug
>          Components: DRLVM
>         Environment: linux/x86_64, windows/x86_64
>            Reporter: Ivan Zvolsky
>            Assignee: Mikhail Fursov
>         Attachments: H-4181.patch, HARMONY-4181-quickfix.patch
>
>
> Dacapo chart benchmark fails on both windows/x86_64 and linux/x86_64.
> You can reproduce this by the following command (note that on linux X server should be up and DISPLAY variable set as required by chart benchmark):
> >java -showversion -jar dacapo-2006-10-MR2.jar -s large chart
> Apache Harmony Launcher : (c) Copyright 1991, 2006 The Apache Software Foundation or its licensors, as applicable.
> java version "1.5.0"
> pre-alpha : not complete or compatible
> svn = r547250, (Jun 14 2007), Linux/em64t/gcc 3.3.3, debug build
> http://harmony.apache.org
> ===== DaCapo chart starting =====
> The GC did not provide gc_add_weak_root_set_entry()
> java: /export/lab_drlbuild/_bta/build/checkouts/hdk/trunk/working_vm/vm/jitrino/src/jet/cg_regs.cpp:102: Jitrino::Jet::AR Jitrino::Jet::CodeGen::valloc(Jitrino::Jet::jtype): Assertion `min_idx != (~(unsigned)0)' failed.
> SIGABRT in VM code.
> Stack trace:
>   0: raise (??:-1)
>   1: abort (??:-1)
>   2: new_do_write (??:-1)
>   3: _IO_file_xsputn@@GLIBC_2.2.5 (??:-1)
>   4: ?? (??:-1)
>   5: ?? (??:-1)
>   6: ?? (??:-1)
>   7: free (??:-1)
>   8: __assert_fail (??:-1)
> It's reproduced also on more recent revision r547502.
> Dacapo could be found here: http://sourceforge.net/project/showfiles.php?group_id=172498

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


[jira] Commented: (HARMONY-4181) [drlvm][jit] Assertion `min_idx != (~(unsigned)0)' failed on Dacapo chart benchmark on x86_64

Posted by "Mark Hindess (JIRA)" <ji...@apache.org>.
    [ https://issues.apache.org/jira/browse/HARMONY-4181?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=12872159#action_12872159 ] 

Mark Hindess commented on HARMONY-4181:
---------------------------------------

Removed test from exclude list with commit r948719.


> [drlvm][jit] Assertion `min_idx != (~(unsigned)0)' failed on Dacapo chart benchmark on x86_64
> ---------------------------------------------------------------------------------------------
>
>                 Key: HARMONY-4181
>                 URL: https://issues.apache.org/jira/browse/HARMONY-4181
>             Project: Harmony
>          Issue Type: Bug
>          Components: DRLVM
>         Environment: linux/x86_64, windows/x86_64
>            Reporter: Ivan Zvolsky
>            Assignee: Mikhail Fursov
>         Attachments: H-4181.patch, HARMONY-4181-quickfix.patch
>
>
> Dacapo chart benchmark fails on both windows/x86_64 and linux/x86_64.
> You can reproduce this by the following command (note that on linux X server should be up and DISPLAY variable set as required by chart benchmark):
> >java -showversion -jar dacapo-2006-10-MR2.jar -s large chart
> Apache Harmony Launcher : (c) Copyright 1991, 2006 The Apache Software Foundation or its licensors, as applicable.
> java version "1.5.0"
> pre-alpha : not complete or compatible
> svn = r547250, (Jun 14 2007), Linux/em64t/gcc 3.3.3, debug build
> http://harmony.apache.org
> ===== DaCapo chart starting =====
> The GC did not provide gc_add_weak_root_set_entry()
> java: /export/lab_drlbuild/_bta/build/checkouts/hdk/trunk/working_vm/vm/jitrino/src/jet/cg_regs.cpp:102: Jitrino::Jet::AR Jitrino::Jet::CodeGen::valloc(Jitrino::Jet::jtype): Assertion `min_idx != (~(unsigned)0)' failed.
> SIGABRT in VM code.
> Stack trace:
>   0: raise (??:-1)
>   1: abort (??:-1)
>   2: new_do_write (??:-1)
>   3: _IO_file_xsputn@@GLIBC_2.2.5 (??:-1)
>   4: ?? (??:-1)
>   5: ?? (??:-1)
>   6: ?? (??:-1)
>   7: free (??:-1)
>   8: __assert_fail (??:-1)
> It's reproduced also on more recent revision r547502.
> Dacapo could be found here: http://sourceforge.net/project/showfiles.php?group_id=172498

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


[jira] Commented: (HARMONY-4181) [drlvm][jit] Assertion `min_idx != (~(unsigned)0)' failed on Dacapo chart benchmark on x86_64

Posted by "Yuri Dolgov (JIRA)" <ji...@apache.org>.
    [ https://issues.apache.org/jira/browse/HARMONY-4181?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel#action_12506826 ] 

Yuri Dolgov commented on HARMONY-4181:
--------------------------------------

The problem concerns a calling convetion used, i.e. number of possible parameters passed on registers. 
On IA32 there is no calling convention and 3 fp registers are anough, whereas on EM64T on Windows 4 parameters 
could be passed on registers; on Linux - 8 thus we need at least one more register for putting values on stack.
Patch for the issue attached.


> [drlvm][jit] Assertion `min_idx != (~(unsigned)0)' failed on Dacapo chart benchmark on x86_64
> ---------------------------------------------------------------------------------------------
>
>                 Key: HARMONY-4181
>                 URL: https://issues.apache.org/jira/browse/HARMONY-4181
>             Project: Harmony
>          Issue Type: Bug
>          Components: DRLVM
>         Environment: linux/x86_64, windows/x86_64
>            Reporter: Ivan Zvolsky
>            Assignee: Alexei Zakharov
>         Attachments: H-4181.patch, HARMONY-4181-quickfix.patch
>
>
> Dacapo chart benchmark fails on both windows/x86_64 and linux/x86_64.
> You can reproduce this by the following command (note that on linux X server should be up and DISPLAY variable set as required by chart benchmark):
> >java -showversion -jar dacapo-2006-10-MR2.jar -s large chart
> Apache Harmony Launcher : (c) Copyright 1991, 2006 The Apache Software Foundation or its licensors, as applicable.
> java version "1.5.0"
> pre-alpha : not complete or compatible
> svn = r547250, (Jun 14 2007), Linux/em64t/gcc 3.3.3, debug build
> http://harmony.apache.org
> ===== DaCapo chart starting =====
> The GC did not provide gc_add_weak_root_set_entry()
> java: /export/lab_drlbuild/_bta/build/checkouts/hdk/trunk/working_vm/vm/jitrino/src/jet/cg_regs.cpp:102: Jitrino::Jet::AR Jitrino::Jet::CodeGen::valloc(Jitrino::Jet::jtype): Assertion `min_idx != (~(unsigned)0)' failed.
> SIGABRT in VM code.
> Stack trace:
>   0: raise (??:-1)
>   1: abort (??:-1)
>   2: new_do_write (??:-1)
>   3: _IO_file_xsputn@@GLIBC_2.2.5 (??:-1)
>   4: ?? (??:-1)
>   5: ?? (??:-1)
>   6: ?? (??:-1)
>   7: free (??:-1)
>   8: __assert_fail (??:-1)
> It's reproduced also on more recent revision r547502.
> Dacapo could be found here: http://sourceforge.net/project/showfiles.php?group_id=172498

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


[jira] Commented: (HARMONY-4181) [drlvm][jit] Assertion `min_idx != (~(unsigned)0)' failed on Dacapo chart benchmark on x86_64

Posted by "Yuri Dolgov (JIRA)" <ji...@apache.org>.
    [ https://issues.apache.org/jira/browse/HARMONY-4181?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel#action_12506827 ] 

Yuri Dolgov commented on HARMONY-4181:
--------------------------------------

The patch was tested on EM64T Windows and IA32 Windows

> [drlvm][jit] Assertion `min_idx != (~(unsigned)0)' failed on Dacapo chart benchmark on x86_64
> ---------------------------------------------------------------------------------------------
>
>                 Key: HARMONY-4181
>                 URL: https://issues.apache.org/jira/browse/HARMONY-4181
>             Project: Harmony
>          Issue Type: Bug
>          Components: DRLVM
>         Environment: linux/x86_64, windows/x86_64
>            Reporter: Ivan Zvolsky
>            Assignee: Alexei Zakharov
>         Attachments: H-4181.patch, HARMONY-4181-quickfix.patch
>
>
> Dacapo chart benchmark fails on both windows/x86_64 and linux/x86_64.
> You can reproduce this by the following command (note that on linux X server should be up and DISPLAY variable set as required by chart benchmark):
> >java -showversion -jar dacapo-2006-10-MR2.jar -s large chart
> Apache Harmony Launcher : (c) Copyright 1991, 2006 The Apache Software Foundation or its licensors, as applicable.
> java version "1.5.0"
> pre-alpha : not complete or compatible
> svn = r547250, (Jun 14 2007), Linux/em64t/gcc 3.3.3, debug build
> http://harmony.apache.org
> ===== DaCapo chart starting =====
> The GC did not provide gc_add_weak_root_set_entry()
> java: /export/lab_drlbuild/_bta/build/checkouts/hdk/trunk/working_vm/vm/jitrino/src/jet/cg_regs.cpp:102: Jitrino::Jet::AR Jitrino::Jet::CodeGen::valloc(Jitrino::Jet::jtype): Assertion `min_idx != (~(unsigned)0)' failed.
> SIGABRT in VM code.
> Stack trace:
>   0: raise (??:-1)
>   1: abort (??:-1)
>   2: new_do_write (??:-1)
>   3: _IO_file_xsputn@@GLIBC_2.2.5 (??:-1)
>   4: ?? (??:-1)
>   5: ?? (??:-1)
>   6: ?? (??:-1)
>   7: free (??:-1)
>   8: __assert_fail (??:-1)
> It's reproduced also on more recent revision r547502.
> Dacapo could be found here: http://sourceforge.net/project/showfiles.php?group_id=172498

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


[jira] Commented: (HARMONY-4181) [drlvm][jit] Assertion `min_idx != (~(unsigned)0)' failed on Dacapo chart benchmark on x86_64

Posted by "George Timoshenko (JIRA)" <ji...@apache.org>.
    [ https://issues.apache.org/jira/browse/HARMONY-4181?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel#action_12505125 ] 

George Timoshenko commented on HARMONY-4181:
--------------------------------------------

the failure is in JET code.
test passes if "-Xint" or "-Xem:opt" options are specified and crashes with "-Xem:jet". 

The strange thing is:

if I have classlib of the latest revision and update working_vm only to the problem r547250 revision the bug is not reproducible.
It appeares only if _CLASSLIB_ is of r547250 revision.

Maybe some specific code template appeares there...
I don't know.

> [drlvm][jit] Assertion `min_idx != (~(unsigned)0)' failed on Dacapo chart benchmark on x86_64
> ---------------------------------------------------------------------------------------------
>
>                 Key: HARMONY-4181
>                 URL: https://issues.apache.org/jira/browse/HARMONY-4181
>             Project: Harmony
>          Issue Type: Bug
>          Components: DRLVM
>         Environment: linux/x86_64, windows/x86_64
>            Reporter: Ivan Zvolsky
>
> Dacapo chart benchmark fails on both windows/x86_64 and linux/x86_64.
> You can reproduce this by the following command (note that on linux X server should be up and DISPLAY variable set as required by chart benchmark):
> >java -showversion -jar dacapo-2006-10-MR2.jar -s large chart
> Apache Harmony Launcher : (c) Copyright 1991, 2006 The Apache Software Foundation or its licensors, as applicable.
> java version "1.5.0"
> pre-alpha : not complete or compatible
> svn = r547250, (Jun 14 2007), Linux/em64t/gcc 3.3.3, debug build
> http://harmony.apache.org
> ===== DaCapo chart starting =====
> The GC did not provide gc_add_weak_root_set_entry()
> java: /export/lab_drlbuild/_bta/build/checkouts/hdk/trunk/working_vm/vm/jitrino/src/jet/cg_regs.cpp:102: Jitrino::Jet::AR Jitrino::Jet::CodeGen::valloc(Jitrino::Jet::jtype): Assertion `min_idx != (~(unsigned)0)' failed.
> SIGABRT in VM code.
> Stack trace:
>   0: raise (??:-1)
>   1: abort (??:-1)
>   2: new_do_write (??:-1)
>   3: _IO_file_xsputn@@GLIBC_2.2.5 (??:-1)
>   4: ?? (??:-1)
>   5: ?? (??:-1)
>   6: ?? (??:-1)
>   7: free (??:-1)
>   8: __assert_fail (??:-1)
> It's reproduced also on more recent revision r547502.
> Dacapo could be found here: http://sourceforge.net/project/showfiles.php?group_id=172498

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


[jira] Commented: (HARMONY-4181) [drlvm][jit] Assertion `min_idx != (~(unsigned)0)' failed on Dacapo chart benchmark on x86_64

Posted by "George Timoshenko (JIRA)" <ji...@apache.org>.
    [ https://issues.apache.org/jira/browse/HARMONY-4181?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel#action_12505157 ] 

George Timoshenko commented on HARMONY-4181:
--------------------------------------------

quickfix:

Index: vm/jitrino/src/jet/compiler.cpp
===================================================================
--- vm/jitrino/src/jet/compiler.cpp     (revision 547250)
+++ vm/jitrino/src/jet/compiler.cpp     (working copy)
@@ -1400,8 +1400,8 @@
         if (gr == bp) continue;
         g_global_grs.push_back(gr);
     }
-    // ... for fr registers, leave 3 registers available for scratch
-    for (unsigned i=3; i<fr_num; i++) {
+    // ... for fr registers, leave 4 registers available for scratch
+    for (unsigned i=4; i<fr_num; i++) {
         AR fr = _fr(i);
         g_global_frs.push_back(fr);
     }
-------------------------

there should be 3 fp regs free from global usage.
But at the problem point 

m_global_rusage.test(i)

returns false only for 2 regs.

The problem is where the third non-global fp-reg was lost.

If it was lost due to the real reason the fix should be similar to the quickfix.
If the reg was lost by mistake the mistake should be fixed.






> [drlvm][jit] Assertion `min_idx != (~(unsigned)0)' failed on Dacapo chart benchmark on x86_64
> ---------------------------------------------------------------------------------------------
>
>                 Key: HARMONY-4181
>                 URL: https://issues.apache.org/jira/browse/HARMONY-4181
>             Project: Harmony
>          Issue Type: Bug
>          Components: DRLVM
>         Environment: linux/x86_64, windows/x86_64
>            Reporter: Ivan Zvolsky
>         Attachments: HARMONY-4181-quickfix.patch
>
>
> Dacapo chart benchmark fails on both windows/x86_64 and linux/x86_64.
> You can reproduce this by the following command (note that on linux X server should be up and DISPLAY variable set as required by chart benchmark):
> >java -showversion -jar dacapo-2006-10-MR2.jar -s large chart
> Apache Harmony Launcher : (c) Copyright 1991, 2006 The Apache Software Foundation or its licensors, as applicable.
> java version "1.5.0"
> pre-alpha : not complete or compatible
> svn = r547250, (Jun 14 2007), Linux/em64t/gcc 3.3.3, debug build
> http://harmony.apache.org
> ===== DaCapo chart starting =====
> The GC did not provide gc_add_weak_root_set_entry()
> java: /export/lab_drlbuild/_bta/build/checkouts/hdk/trunk/working_vm/vm/jitrino/src/jet/cg_regs.cpp:102: Jitrino::Jet::AR Jitrino::Jet::CodeGen::valloc(Jitrino::Jet::jtype): Assertion `min_idx != (~(unsigned)0)' failed.
> SIGABRT in VM code.
> Stack trace:
>   0: raise (??:-1)
>   1: abort (??:-1)
>   2: new_do_write (??:-1)
>   3: _IO_file_xsputn@@GLIBC_2.2.5 (??:-1)
>   4: ?? (??:-1)
>   5: ?? (??:-1)
>   6: ?? (??:-1)
>   7: free (??:-1)
>   8: __assert_fail (??:-1)
> It's reproduced also on more recent revision r547502.
> Dacapo could be found here: http://sourceforge.net/project/showfiles.php?group_id=172498

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


[jira] Assigned: (HARMONY-4181) [drlvm][jit] Assertion `min_idx != (~(unsigned)0)' failed on Dacapo chart benchmark on x86_64

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

Alexei Zakharov reassigned HARMONY-4181:
----------------------------------------

    Assignee: Alexei Zakharov

> [drlvm][jit] Assertion `min_idx != (~(unsigned)0)' failed on Dacapo chart benchmark on x86_64
> ---------------------------------------------------------------------------------------------
>
>                 Key: HARMONY-4181
>                 URL: https://issues.apache.org/jira/browse/HARMONY-4181
>             Project: Harmony
>          Issue Type: Bug
>          Components: DRLVM
>         Environment: linux/x86_64, windows/x86_64
>            Reporter: Ivan Zvolsky
>            Assignee: Alexei Zakharov
>         Attachments: HARMONY-4181-quickfix.patch
>
>
> Dacapo chart benchmark fails on both windows/x86_64 and linux/x86_64.
> You can reproduce this by the following command (note that on linux X server should be up and DISPLAY variable set as required by chart benchmark):
> >java -showversion -jar dacapo-2006-10-MR2.jar -s large chart
> Apache Harmony Launcher : (c) Copyright 1991, 2006 The Apache Software Foundation or its licensors, as applicable.
> java version "1.5.0"
> pre-alpha : not complete or compatible
> svn = r547250, (Jun 14 2007), Linux/em64t/gcc 3.3.3, debug build
> http://harmony.apache.org
> ===== DaCapo chart starting =====
> The GC did not provide gc_add_weak_root_set_entry()
> java: /export/lab_drlbuild/_bta/build/checkouts/hdk/trunk/working_vm/vm/jitrino/src/jet/cg_regs.cpp:102: Jitrino::Jet::AR Jitrino::Jet::CodeGen::valloc(Jitrino::Jet::jtype): Assertion `min_idx != (~(unsigned)0)' failed.
> SIGABRT in VM code.
> Stack trace:
>   0: raise (??:-1)
>   1: abort (??:-1)
>   2: new_do_write (??:-1)
>   3: _IO_file_xsputn@@GLIBC_2.2.5 (??:-1)
>   4: ?? (??:-1)
>   5: ?? (??:-1)
>   6: ?? (??:-1)
>   7: free (??:-1)
>   8: __assert_fail (??:-1)
> It's reproduced also on more recent revision r547502.
> Dacapo could be found here: http://sourceforge.net/project/showfiles.php?group_id=172498

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


[jira] Updated: (HARMONY-4181) [drlvm][jit] Assertion `min_idx != (~(unsigned)0)' failed on Dacapo chart benchmark on x86_64

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

Yuri Dolgov updated HARMONY-4181:
---------------------------------

    Attachment: H-4181.patch

> [drlvm][jit] Assertion `min_idx != (~(unsigned)0)' failed on Dacapo chart benchmark on x86_64
> ---------------------------------------------------------------------------------------------
>
>                 Key: HARMONY-4181
>                 URL: https://issues.apache.org/jira/browse/HARMONY-4181
>             Project: Harmony
>          Issue Type: Bug
>          Components: DRLVM
>         Environment: linux/x86_64, windows/x86_64
>            Reporter: Ivan Zvolsky
>            Assignee: Alexei Zakharov
>         Attachments: H-4181.patch, HARMONY-4181-quickfix.patch
>
>
> Dacapo chart benchmark fails on both windows/x86_64 and linux/x86_64.
> You can reproduce this by the following command (note that on linux X server should be up and DISPLAY variable set as required by chart benchmark):
> >java -showversion -jar dacapo-2006-10-MR2.jar -s large chart
> Apache Harmony Launcher : (c) Copyright 1991, 2006 The Apache Software Foundation or its licensors, as applicable.
> java version "1.5.0"
> pre-alpha : not complete or compatible
> svn = r547250, (Jun 14 2007), Linux/em64t/gcc 3.3.3, debug build
> http://harmony.apache.org
> ===== DaCapo chart starting =====
> The GC did not provide gc_add_weak_root_set_entry()
> java: /export/lab_drlbuild/_bta/build/checkouts/hdk/trunk/working_vm/vm/jitrino/src/jet/cg_regs.cpp:102: Jitrino::Jet::AR Jitrino::Jet::CodeGen::valloc(Jitrino::Jet::jtype): Assertion `min_idx != (~(unsigned)0)' failed.
> SIGABRT in VM code.
> Stack trace:
>   0: raise (??:-1)
>   1: abort (??:-1)
>   2: new_do_write (??:-1)
>   3: _IO_file_xsputn@@GLIBC_2.2.5 (??:-1)
>   4: ?? (??:-1)
>   5: ?? (??:-1)
>   6: ?? (??:-1)
>   7: free (??:-1)
>   8: __assert_fail (??:-1)
> It's reproduced also on more recent revision r547502.
> Dacapo could be found here: http://sourceforge.net/project/showfiles.php?group_id=172498

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


[jira] Commented: (HARMONY-4181) [drlvm][jit] Assertion `min_idx != (~(unsigned)0)' failed on Dacapo chart benchmark on x86_64

Posted by "Alexei Zakharov (JIRA)" <ji...@apache.org>.
    [ https://issues.apache.org/jira/browse/HARMONY-4181?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel#action_12505754 ] 

Alexei Zakharov commented on HARMONY-4181:
------------------------------------------

It should be mentioned that java.awt.geom.AreaTest crashes even after the HARMONY-4181-quickfix.patch is applied. 

> [drlvm][jit] Assertion `min_idx != (~(unsigned)0)' failed on Dacapo chart benchmark on x86_64
> ---------------------------------------------------------------------------------------------
>
>                 Key: HARMONY-4181
>                 URL: https://issues.apache.org/jira/browse/HARMONY-4181
>             Project: Harmony
>          Issue Type: Bug
>          Components: DRLVM
>         Environment: linux/x86_64, windows/x86_64
>            Reporter: Ivan Zvolsky
>            Assignee: Alexei Zakharov
>         Attachments: HARMONY-4181-quickfix.patch
>
>
> Dacapo chart benchmark fails on both windows/x86_64 and linux/x86_64.
> You can reproduce this by the following command (note that on linux X server should be up and DISPLAY variable set as required by chart benchmark):
> >java -showversion -jar dacapo-2006-10-MR2.jar -s large chart
> Apache Harmony Launcher : (c) Copyright 1991, 2006 The Apache Software Foundation or its licensors, as applicable.
> java version "1.5.0"
> pre-alpha : not complete or compatible
> svn = r547250, (Jun 14 2007), Linux/em64t/gcc 3.3.3, debug build
> http://harmony.apache.org
> ===== DaCapo chart starting =====
> The GC did not provide gc_add_weak_root_set_entry()
> java: /export/lab_drlbuild/_bta/build/checkouts/hdk/trunk/working_vm/vm/jitrino/src/jet/cg_regs.cpp:102: Jitrino::Jet::AR Jitrino::Jet::CodeGen::valloc(Jitrino::Jet::jtype): Assertion `min_idx != (~(unsigned)0)' failed.
> SIGABRT in VM code.
> Stack trace:
>   0: raise (??:-1)
>   1: abort (??:-1)
>   2: new_do_write (??:-1)
>   3: _IO_file_xsputn@@GLIBC_2.2.5 (??:-1)
>   4: ?? (??:-1)
>   5: ?? (??:-1)
>   6: ?? (??:-1)
>   7: free (??:-1)
>   8: __assert_fail (??:-1)
> It's reproduced also on more recent revision r547502.
> Dacapo could be found here: http://sourceforge.net/project/showfiles.php?group_id=172498

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


[jira] Updated: (HARMONY-4181) [drlvm][jit] Assertion `min_idx != (~(unsigned)0)' failed on Dacapo chart benchmark on x86_64

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

Alexei Zakharov updated HARMONY-4181:
-------------------------------------

    Patch Info: [Patch Available]
      Assignee:     (was: Alexei Zakharov)

Unassigning myself from this JIRA and leaving it for people who have more expertise in this area.

> [drlvm][jit] Assertion `min_idx != (~(unsigned)0)' failed on Dacapo chart benchmark on x86_64
> ---------------------------------------------------------------------------------------------
>
>                 Key: HARMONY-4181
>                 URL: https://issues.apache.org/jira/browse/HARMONY-4181
>             Project: Harmony
>          Issue Type: Bug
>          Components: DRLVM
>         Environment: linux/x86_64, windows/x86_64
>            Reporter: Ivan Zvolsky
>         Attachments: H-4181.patch, HARMONY-4181-quickfix.patch
>
>
> Dacapo chart benchmark fails on both windows/x86_64 and linux/x86_64.
> You can reproduce this by the following command (note that on linux X server should be up and DISPLAY variable set as required by chart benchmark):
> >java -showversion -jar dacapo-2006-10-MR2.jar -s large chart
> Apache Harmony Launcher : (c) Copyright 1991, 2006 The Apache Software Foundation or its licensors, as applicable.
> java version "1.5.0"
> pre-alpha : not complete or compatible
> svn = r547250, (Jun 14 2007), Linux/em64t/gcc 3.3.3, debug build
> http://harmony.apache.org
> ===== DaCapo chart starting =====
> The GC did not provide gc_add_weak_root_set_entry()
> java: /export/lab_drlbuild/_bta/build/checkouts/hdk/trunk/working_vm/vm/jitrino/src/jet/cg_regs.cpp:102: Jitrino::Jet::AR Jitrino::Jet::CodeGen::valloc(Jitrino::Jet::jtype): Assertion `min_idx != (~(unsigned)0)' failed.
> SIGABRT in VM code.
> Stack trace:
>   0: raise (??:-1)
>   1: abort (??:-1)
>   2: new_do_write (??:-1)
>   3: _IO_file_xsputn@@GLIBC_2.2.5 (??:-1)
>   4: ?? (??:-1)
>   5: ?? (??:-1)
>   6: ?? (??:-1)
>   7: free (??:-1)
>   8: __assert_fail (??:-1)
> It's reproduced also on more recent revision r547502.
> Dacapo could be found here: http://sourceforge.net/project/showfiles.php?group_id=172498

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


[jira] Assigned: (HARMONY-4181) [drlvm][jit] Assertion `min_idx != (~(unsigned)0)' failed on Dacapo chart benchmark on x86_64

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

Mikhail Fursov reassigned HARMONY-4181:
---------------------------------------

    Assignee: Mikhail Fursov

> [drlvm][jit] Assertion `min_idx != (~(unsigned)0)' failed on Dacapo chart benchmark on x86_64
> ---------------------------------------------------------------------------------------------
>
>                 Key: HARMONY-4181
>                 URL: https://issues.apache.org/jira/browse/HARMONY-4181
>             Project: Harmony
>          Issue Type: Bug
>          Components: DRLVM
>         Environment: linux/x86_64, windows/x86_64
>            Reporter: Ivan Zvolsky
>            Assignee: Mikhail Fursov
>         Attachments: H-4181.patch, HARMONY-4181-quickfix.patch
>
>
> Dacapo chart benchmark fails on both windows/x86_64 and linux/x86_64.
> You can reproduce this by the following command (note that on linux X server should be up and DISPLAY variable set as required by chart benchmark):
> >java -showversion -jar dacapo-2006-10-MR2.jar -s large chart
> Apache Harmony Launcher : (c) Copyright 1991, 2006 The Apache Software Foundation or its licensors, as applicable.
> java version "1.5.0"
> pre-alpha : not complete or compatible
> svn = r547250, (Jun 14 2007), Linux/em64t/gcc 3.3.3, debug build
> http://harmony.apache.org
> ===== DaCapo chart starting =====
> The GC did not provide gc_add_weak_root_set_entry()
> java: /export/lab_drlbuild/_bta/build/checkouts/hdk/trunk/working_vm/vm/jitrino/src/jet/cg_regs.cpp:102: Jitrino::Jet::AR Jitrino::Jet::CodeGen::valloc(Jitrino::Jet::jtype): Assertion `min_idx != (~(unsigned)0)' failed.
> SIGABRT in VM code.
> Stack trace:
>   0: raise (??:-1)
>   1: abort (??:-1)
>   2: new_do_write (??:-1)
>   3: _IO_file_xsputn@@GLIBC_2.2.5 (??:-1)
>   4: ?? (??:-1)
>   5: ?? (??:-1)
>   6: ?? (??:-1)
>   7: free (??:-1)
>   8: __assert_fail (??:-1)
> It's reproduced also on more recent revision r547502.
> Dacapo could be found here: http://sourceforge.net/project/showfiles.php?group_id=172498

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