harmony-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "Mikhail Fursov" <mike.fur...@gmail.com>
Subject Re: [drlvm][reg.tests] DRLVM regression test H3784 failed today on x86 boxes
Date Thu, 24 May 2007 07:56:15 GMT
I put a fix to http://issues.apache.org/jira/browse/HARMONY-3784

On 5/24/07, Mikhail Fursov <mike.fursov@gmail.com> wrote:
>
> I'll check it.
>
> On 5/24/07, Vladimir Ivanov <ivavladimir@gmail.com> wrote:
> >
> > Hello,
> > DRLVM regression test H3784 failed today on x86 boxes with log:
> >
> > java:
> > /export/cruise/trunk/cc/projects/drlvm/trunk/vm/jitrino/src/jet/cg.cpp:57:
> > void Jitrino::Jet::CodeGen::do_mov(const Jitrino::Jet::Val&, const
> > Jitrino::Jet::Val&): Assertion `sjt == djt' failed.SIGABRT in VM
> > code.Stack trace:0: ?? (??:-1)1: abort (??:-1)2: __assert_fail
> > (??:-1)3: Jitrino::Jet::CodeGen::do_mov(Jitrino::Jet::Val const&,
> > Jitrino::Jet::Val const&)
> >
> > (/export/cruise/trunk/cc/projects/drlvm/trunk/vm/jitrino/src/jet/cg.cpp:59)4:
> > Jitrino::Jet::CodeGen::do_field_op(Jitrino::Jet::FieldOpInfo const&)
> > (/export/cruise/trunk/cc/projects/drlvm/trunk/vm/jitrino/src/jet/cg_fld_arr.cpp:394)5:
> >
> > Jitrino::Jet::CodeGen::gen_field_op(JavaByteCodes, Class*, unsigned
> > short)
> > (/export/cruise/trunk/cc/projects/drlvm/trunk/vm/jitrino/src/jet/cg_fld_arr.cpp:235)6:
> > .L269
> > (/export/cruise/trunk/cc/projects/drlvm/trunk/vm/jitrino/src/jet/bcproc.cpp:499)7:
> >
> > .L12
> > (/export/cruise/trunk/cc/projects/drlvm/trunk/vm/jitrino/src/jet/bcproc.cpp:70)8:
> > Jitrino::Jet::Compiler::comp_gen_insts(unsigned int, unsigned int,
> > unsigned int)
> > (/export/cruise/trunk/cc/projects/drlvm/trunk/vm/jitrino/src/jet/compiler.cpp:1040)9:
> >
> > Jitrino::Jet::Compiler::comp_gen_code_bb(unsigned int)
> >
> > (/export/cruise/trunk/cc/projects/drlvm/trunk/vm/jitrino/src/jet/compiler.cpp:834)10:
> > Jitrino::Jet::Compiler::compile(void*, Method*,
> > OpenMethodExecutionParams const&)
> >
> > (/export/cruise/trunk/cc/projects/drlvm/trunk/vm/jitrino/src/jet/compiler.cpp:406)11:
> > Jitrino::Jet::compile_with_params(void*, void*, Method*,
> > OpenMethodExecutionParams)
> > (/export/cruise/trunk/cc/projects/drlvm/trunk/vm/jitrino/src/jet/jet.cpp:528)12:
> >
> > JIT_compile_method_with_params
> >
> > (/export/cruise/trunk/cc/projects/drlvm/trunk/vm/jitrino/src/vm/drl/DrlJITInterface.cpp:282)13:
> > Dll_JIT::compile_method_with_params(void*, Method*,
> > OpenMethodExecutionParams)
> >
> > (/export/cruise/trunk/cc/projects/drlvm/trunk/vm/vmcore/include/dll_jit_intf.h:86)14:
> > compile_do_compilation_jit(Method*, JIT*)
> >
> > (/export/cruise/trunk/cc/projects/drlvm/trunk/vm/vmcore/src/jit/compile.cpp:658)15:
> > vm_compile_method
> >
> > (/export/cruise/trunk/cc/projects/drlvm/trunk/vm/vmcore/src/class_support/C_Interface.cpp:2572)16:
> > DrlEMImpl::compileMethod(Method*)
> > (/export/cruise/trunk/cc/projects/drlvm/trunk/vm/em/src/DrlEMImpl.cpp:540)17:
> >
> > CompileMethod
> > (/export/cruise/trunk/cc/projects/drlvm/trunk/vm/em/src/em_intf.cpp:49)18:
> > compile_do_compilation
> >
> > (/export/cruise/trunk/cc/projects/drlvm/trunk/vm/vmcore/src/jit/compile.cpp:774)19:
> > compile_me(Method*)
> >
> > (/export/cruise/trunk/cc/projects/drlvm/trunk/vm/vmcore/src/jit/compile.cpp:794)20:
> > 0x41A57162  <Generated stub>21: vm_invoke_native_array_stub
> > (/export/cruise/trunk/cc/projects/drlvm/trunk/vm/vmcore/src/util/ia32/base/invoke_native_stub_ia32.asm:41)22:
> >
> > JIT_execute_method_default(void*, _jmethodID*, jvalue*, jvalue*)
> >
> > (/export/cruise/trunk/cc/projects/drlvm/trunk/vm/vmcore/src/util/ia32/base/ini_iA32.cpp:199)23:
> > DrlEMImpl::executeMethod(_jmethodID*, jvalue*, jvalue*)
> >
> > (/export/cruise/trunk/cc/projects/drlvm/trunk/vm/em/src/DrlEMImpl.cpp:509)24:
> > ExecuteMethod
> > (/export/cruise/trunk/cc/projects/drlvm/trunk/vm/em/src/em_intf.cpp:43)25:
> > vm_execute_java_method_array(_jmethodID*, jvalue*, jvalue*)
> >
> > (/export/cruise/trunk/cc/projects/drlvm/trunk/vm/vmcore/src/jit/ini.cpp:60)26:
> > Class::initialize()
> >
> > (/export/cruise/trunk/cc/projects/drlvm/trunk/vm/vmcore/src/class_support/Initialize.cpp:138)27:
> > class_initialize_from_jni(Class*)
> >
> > (/export/cruise/trunk/cc/projects/drlvm/trunk/vm/vmcore/src/class_support/Initialize.cpp:212)28:
> > Java_java_lang_VMClassRegistry_initializeClass
> > (/export/cruise/trunk/cc/projects/drlvm/trunk/vm/vmcore/src/kernel_classes/native/java_lang_VMClassRegistry.cpp:406)29:
> >
> > 0x5295B8D6  <Generated stub>30: ?? (??:-1)31:
> >
> > java/lang/Class.forName(Ljava/lang/String;ZLjava/lang/ClassLoader;)Ljava/lang/Class;
> > (Class.java:177)32:
> > java/lang/Class.forName(Ljava/lang/String;)Ljava/lang/Class;
> > (Class.java:127)33:
> > org/apache/tools/ant/taskdefs/optional/junit/JUnitTestRunner.run()V
> > (JUnitTestRunner.java:254)34:
> > org/apache/tools/ant/taskdefs/optional/junit/JUnitTestRunner.launch(Lorg/apache/tools/ant/taskdefs/optional/junit/JUnitTest;ZZZZLjava/util/Properties;)I
> >
> > (JUnitTestRunner.java:672)35: vm_invoke_native_array_stub
> >
> > (/export/cruise/trunk/cc/projects/drlvm/trunk/vm/vmcore/src/util/ia32/base/invoke_native_stub_ia32.asm:41)36:
> > JIT_execute_method_default(void*, _jmethodID*, jvalue*, jvalue*)
> >
> > (/export/cruise/trunk/cc/projects/drlvm/trunk/vm/vmcore/src/util/ia32/base/ini_iA32.cpp:199)37:
> > DrlEMImpl::executeMethod(_jmethodID*, jvalue*, jvalue*)
> > (/export/cruise/trunk/cc/projects/drlvm/trunk/vm/em/src/DrlEMImpl.cpp:509)38:
> >
> > ExecuteMethod
> > (/export/cruise/trunk/cc/projects/drlvm/trunk/vm/em/src/em_intf.cpp:43)39:
> > vm_execute_java_method_array(_jmethodID*, jvalue*, jvalue*)
> > (/export/cruise/trunk/cc/projects/drlvm/trunk/vm/vmcore/src/jit/ini.cpp:60)40:
> >
> > call_static_method_no_ref_result
> >
> > (/export/cruise/trunk/cc/projects/drlvm/trunk/vm/vmcore/src/jni/jni_method.cpp:1154)41:
> > CallStaticVoidMethodA(JNIEnv_External*, _jobject*, _jmethodID*,
> > jvalue*)
> > (/export/cruise/trunk/cc/projects/drlvm/trunk/vm/vmcore/src/jni/jni_method.cpp:1562)42:
> >
> > CallStaticVoidMethodV(JNIEnv_External*, _jobject*, _jmethodID*, char*)
> >
> > (/export/cruise/trunk/cc/projects/drlvm/trunk/vm/vmcore/src/jni/jni_method.cpp:1546)43:
> > CallStaticVoidMethod(JNIEnv_External*, _jobject*, _jmethodID*, ...)
> >
> > (/export/cruise/trunk/cc/projects/drlvm/trunk/vm/vmcore/src/jni/jni_method.cpp:1536)44:
> > main_runJavaMain (../shared/main.c:1317)45: invocation
> > (../shared/main.c:732)46: gpProtectedMain (../shared/main.c:381)47:
> > main (../shared/cmain.c:146)48: __libc_start_main (??:-1)49: _start
> > (../sysdeps/i386/elf/start.S:105)50:
> >
> > org/apache/tools/ant/taskdefs/optional/junit/JUnitTestRunner.main([Ljava/lang/String;)V
> > (JUnitTestRunner.java :567)<end of stack trace>
> >
> > Note on the r540806 this test passed.
> > thanks, Vladimir
> >
>
>
>
> --
> Mikhail Fursov




-- 
Mikhail Fursov

Mime
  • Unnamed multipart/alternative (inline, None, 0 bytes)
View raw message