harmony-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From Naveen Neelakantam <neela...@uiuc.edu>
Subject [jira] Created: (HARMONY-2967) [drlvm][jit] assertion fires when running dacapo eclipse with -Xem:server
Date Thu, 11 Jan 2007 00:36:48 GMT
I am seeing an assertion fire when running DRLVM with jitrino built  
in debug.

Naveen

Begin forwarded message:

> From: "Naveen Neelakantam (JIRA)" <jira@apache.org>
> Date: January 10, 2007 6:07:27 PM CST
> To: neelakan@uiuc.edu
> Subject: [jira] Created: (HARMONY-2967) [drlvm][jit] assertion  
> fires when running dacapo eclipse with -Xem:server
>
> [drlvm][jit] assertion fires when running dacapo eclipse with - 
> Xem:server
> ---------------------------------------------------------------------- 
> ---
>
>                  Key: HARMONY-2967
>                  URL: https://issues.apache.org/jira/browse/ 
> HARMONY-2967
>              Project: Harmony
>           Issue Type: Bug
>           Components: DRLVM
>          Environment: RHEL4 update 4, x86, core2 duo
>             Reporter: Naveen Neelakantam
>
>
> Note that to see the assert fire you must build jitrino in debug  
> mode (remove "-Dvm.jitrino.cfg=release" from build.sh).
>
>> java -showversion -Xem:server -jar dacapo-2006-10-MR1.jar eclipse
> Apache Harmony Launcher : (c) Copyright 1991, 2006 The Apache  
> Software Foundation or its licensors, as applicabl
> java version "1.5.0"
> pre-alpha : not complete or compatible
> svn = r494559, (Jan 10 2007), Linux/ia32/gcc 3.4.6, debug build
> http://incubator.apache.org/harmony
> ===== DaCapo eclipse starting =====
> <setting up workspace...>
> <creating  
> projects.............................................................. 
> >
> <running tests at level 0...>
> <performing build tests...>
>         org.apache.ant (not open) opening cleaning building
>         org.junit (not open) opening cleaning building
>         org.eclipse.osgi (not open) opening cleaning buildingjava: / 
> home/dcsfiles/neelakan/Sandbox/Harmony/stablorking_vm/vm/jitrino/ 
> src/codegenerator/ia32/Ia32RCE.cpp:154: virtual void  
> Jitrino::Ia32::RCE::runImpl(): Asserti`0' failed.
> SIGABRT in VM code.
> Stack trace:
>         1: ?? (??:-1)
>         2: ?? (??:-1)
>         3: ?? (??:-1)
>         4: Jitrino::Ia32::RCE::runImpl() (/home/dcsfiles/neelakan/ 
> Sandbox/Harmony/stable/working_vm/vm/jitrino/scodegenerator/ia32/ 
> Ia32RCE.cpp:158)
>         5: Jitrino::Ia32::SessionAction::run() (/home/dcsfiles/ 
> neelakan/Sandbox/Harmony/stable/working_vm/vm/jito/src/ 
> codegenerator/ia32/Ia32IRManager.cpp:2155)
>         6: Jitrino::runPipeline(Jitrino::CompilationContext*) (/ 
> home/dcsfiles/neelakan/Sandbox/Harmony/stable/wong_vm/vm/jitrino/ 
> src/main/Jitrino.cpp:226)
>         7: Jitrino::compileMethod(Jitrino::CompilationContext*) (/ 
> home/dcsfiles/neelakan/Sandbox/Harmony/stable/king_vm/vm/jitrino/ 
> src/main/Jitrino.cpp:261)
>         8: Jitrino::Jitrino::CompileMethod 
> (Jitrino::CompilationContext*) (/home/dcsfiles/neelakan/Sandbox/ 
> Harmontable/working_vm/vm/jitrino/src/main/Jitrino.cpp:286)
>         9: JIT_compile_method_with_params (/home/dcsfiles/neelakan/ 
> Sandbox/Harmony/stable/working_vm/vm/jitrino//vm/drl/ 
> DrlJITInterface.cpp:278)
>         10: Dll_JIT::compile_method_with_params(void*, Method*,  
> OpenMethodExecutionParams) (/home/dcsfiles/neela/Sandbox/Harmony/ 
> stable/working_vm/vm/vmcore/include/dll_jit_intf.h:86)
>         11: compile_do_compilation_jit(Method*, JIT*) (/home/ 
> dcsfiles/neelakan/Sandbox/Harmony/stable/working_vm/vmcore/src/jit/ 
> compile.cpp:645)
>         12: vm_compile_method (/home/dcsfiles/neelakan/Sandbox/ 
> Harmony/stable/working_vm/vm/vmcore/src/class_supt/C_Interface.cpp: 
> 2462)
>         13: DrlEMImpl::compileMethod(Method*) (/home/dcsfiles/ 
> neelakan/Sandbox/Harmony/stable/working_vm/vm/em/sDrlEMImpl.cpp:545)
>         14: CompileMethod (/home/dcsfiles/neelakan/Sandbox/Harmony/ 
> stable/working_vm/vm/em/src/em_intf.cpp:49)
>         15: compile_do_compilation (/home/dcsfiles/neelakan/Sandbox/ 
> Harmony/stable/working_vm/vm/vmcore/src/jit/pile.cpp:752)
>         16: compile_me(Method*) (/home/dcsfiles/neelakan/Sandbox/ 
> Harmony/stable/working_vm/vm/vmcore/src/jit/come.cpp:772)
>         17: IP is 0xB6972162 <native code>
>         18: ?? (??:-1)
>         19: org/eclipse/jdt/internal/compiler/parser/ 
> Scanner.getNextToken()I (Scanner.java:-1)
>         20: org/eclipse/jdt/internal/compiler/parser/Parser.parse() 
> V (Parser.java:-1)
>         21: org/eclipse/jdt/internal/compiler/parser/Parser.parse 
> (Lorg/eclipse/jdt/internal/compiler/env/ICompilonUnit;Lorg/eclipse/ 
> jdt/internal/compiler/CompilationResult;II)Lorg/eclipse/jdt/ 
> internal/compiler/ast/CompilatioitDeclaration; (Parser.java:-1)
>         22: org/eclipse/jdt/internal/compiler/parser/Parser.parse 
> (Lorg/eclipse/jdt/internal/compiler/env/ICompilonUnit;Lorg/eclipse/ 
> jdt/internal/compiler/CompilationResult;)Lorg/eclipse/jdt/internal/ 
> compiler/ast/CompilationUDeclaration; (Parser.java:-1)
>         23: org/eclipse/jdt/internal/compiler/ 
> SourceElementParser.parseCompilationUnit(Lorg/eclipse/jdt/ 
> internalmpiler/env/ICompilationUnit;Z)Lorg/eclipse/jdt/internal/ 
> compiler/ast/CompilationUnitDeclaration; (SourceElementPer.java:-1)
>         24: org/eclipse/jdt/internal/core/search/indexing/ 
> SourceIndexer.indexDocument()V (SourceIndexer.java:-1)
>         25: org/eclipse/jdt/internal/core/search/ 
> JavaSearchParticipant.indexDocument(Lorg/eclipse/jdt/core/ 
> searcearchDocument;Lorg/eclipse/core/runtime/IPath;)V  
> (JavaSearchParticipant.java:-1)
>         26: org/eclipse/jdt/internal/core/search/indexing/ 
> IndexManager.indexDocument(Lorg/eclipse/jdt/core/ 
> searcearchDocument;Lorg/eclipse/jdt/core/search/ 
> SearchParticipant;Lorg/eclipse/jdt/internal/core/index/Index;Lorg/ 
> ecle/core/runtime/IPath;)V (IndexManager.java:-1)
>         27: org/eclipse/jdt/internal/core/search/indexing/ 
> IndexManager$1.execute(Lorg/eclipse/core/runtime/IProgsMonitor;)Z  
> (IndexManager.java:-1)
>         28: org/eclipse/jdt/internal/core/search/processing/ 
> JobManager.run()V (JobManager.java:-1)
>         29: java/lang/Thread.run()V (??:-1)
>         30: vm_invoke_native_array_stub (/home/dcsfiles/neelakan/ 
> Sandbox/Harmony/stable/working_vm/vm/vmcore/srcil/ia32/base/ 
> invoke_native_stub_ia32.asm:41)
>         31: JIT_execute_method_default(void*, _jmethodID*, jvalue*,  
> jvalue*) (/home/dcsfiles/neelakan/Sandbox/Hany/stable/working_vm/vm/ 
> vmcore/src/util/ia32/base/ini_iA32.cpp:199)
>         32: DrlEMImpl::executeMethod(_jmethodID*, jvalue*, jvalue*)  
> (/home/dcsfiles/neelakan/Sandbox/Harmony/sta/working_vm/vm/em/src/ 
> DrlEMImpl.cpp:514)
>         33: ExecuteMethod (/home/dcsfiles/neelakan/Sandbox/Harmony/ 
> stable/working_vm/vm/em/src/em_intf.cpp:43)
>         34: vm_execute_java_method_array(_jmethodID*, jvalue*,  
> jvalue*) (/home/dcsfiles/neelakan/Sandbox/Harmonyable/working_vm/vm/ 
> vmcore/src/jit/ini.cpp:51)
>         35: call_method_no_ref_result (/home/dcsfiles/neelakan/ 
> Sandbox/Harmony/stable/working_vm/vm/vmcore/src/jjni_method.cpp:188)
>         36: CallVoidMethodA(JNIEnv_External*, _jobject*,  
> _jmethodID*, jvalue*) (/home/dcsfiles/neelakan/Sandbox/mony/stable/ 
> working_vm/vm/vmcore/src/jni/jni_method.cpp:226)
>         37: wrapper_proc (/home/dcsfiles/neelakan/Sandbox/Harmony/ 
> stable/working_vm/vm/thread/src/thread_java_ba.c:101)
>         38: thread_start_proc (/home/dcsfiles/neelakan/Sandbox/ 
> Harmony/stable/working_vm/vm/thread/src/thread_nae_basic.c:723)
>         39: dummy_worker (threadproc/unix/thread.c:139)
>         40: ?? (??:-1)
>         41: ?? (??:-1)
> <end of stack trace>
> Abort
>
>
> -- 
> This message is automatically generated by JIRA.
> -
> If you think it was sent incorrectly contact one of the  
> administrators: https://issues.apache.org/jira/secure/ 
> Administrators.jspa
> -
> For more information on JIRA, see: http://www.atlassian.com/ 
> software/jira
>
>


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