Return-Path: Delivered-To: apmail-harmony-dev-archive@www.apache.org Received: (qmail 91165 invoked from network); 18 Jul 2007 01:42:37 -0000 Received: from hermes.apache.org (HELO mail.apache.org) (140.211.11.2) by minotaur.apache.org with SMTP; 18 Jul 2007 01:42:37 -0000 Received: (qmail 89005 invoked by uid 500); 18 Jul 2007 01:42:32 -0000 Delivered-To: apmail-harmony-dev-archive@harmony.apache.org Received: (qmail 88645 invoked by uid 500); 18 Jul 2007 01:42:30 -0000 Mailing-List: contact dev-help@harmony.apache.org; run by ezmlm Precedence: bulk List-Help: List-Unsubscribe: List-Post: List-Id: Reply-To: dev@harmony.apache.org Delivered-To: mailing list dev@harmony.apache.org Received: (qmail 88636 invoked by uid 99); 18 Jul 2007 01:42:30 -0000 Received: from herse.apache.org (HELO herse.apache.org) (140.211.11.133) by apache.org (qpsmtpd/0.29) with ESMTP; Tue, 17 Jul 2007 18:42:30 -0700 X-ASF-Spam-Status: No, hits=-0.0 required=10.0 tests=SPF_PASS X-Spam-Check-By: apache.org Received-SPF: pass (herse.apache.org: domain of mloenko@gmail.com designates 64.233.184.237 as permitted sender) Received: from [64.233.184.237] (HELO wr-out-0506.google.com) (64.233.184.237) by apache.org (qpsmtpd/0.29) with ESMTP; Tue, 17 Jul 2007 18:42:23 -0700 Received: by wr-out-0506.google.com with SMTP id 57so28760wri for ; Tue, 17 Jul 2007 18:42:02 -0700 (PDT) DKIM-Signature: a=rsa-sha1; c=relaxed/relaxed; d=gmail.com; s=beta; h=domainkey-signature:received:received:message-id:date:from:to:subject:in-reply-to:mime-version:content-type:content-transfer-encoding:content-disposition:references; b=bKPRw8l3gpLAUakiFGD3QG6oqL0lGStP4SfLH2bz6XGELWWMdksx+FtZV2Qib9vmSSzzY4VLVDaxZsjTqxmFh3kDfKfvxVa2Yb6yx8WuLhDjlYOxmHG4kEMOzvOWBRRh+oI1XOs3SSnqACmWmUwRc+L81BdWi1KZKNu90IqCFWs= DomainKey-Signature: a=rsa-sha1; c=nofws; d=gmail.com; s=beta; h=received:message-id:date:from:to:subject:in-reply-to:mime-version:content-type:content-transfer-encoding:content-disposition:references; b=JfBGPeZgFR7p0nrLcj+OE5lz6J2/0FEPyIpM1AgkRjPSKhKPAzm/wn8PWXvnKqsw7tD0bJS/UkvR1loIffD/o0fE+VCYesjCRXP4pMHylgqm6RKI0oTOBS1mNKhgEgt9BntzsSH9qDGb8vKVjSl9nhulmMvpSXHdgPmtN0/jdFI= Received: by 10.78.204.1 with SMTP id b1mr296872hug.1184722921091; Tue, 17 Jul 2007 18:42:01 -0700 (PDT) Received: by 10.78.11.13 with HTTP; Tue, 17 Jul 2007 18:42:01 -0700 (PDT) Message-ID: <906dd82e0707171842w491cf972j1bdd34fa9fcf727a@mail.gmail.com> Date: Wed, 18 Jul 2007 08:42:01 +0700 From: "Mikhail Loenko" To: dev@harmony.apache.org Subject: Re: [drlvm][cpverifier] Linux build problem Was: [drlvm][general] I think I might have broken the JVM repository In-Reply-To: MIME-Version: 1.0 Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit Content-Disposition: inline References: X-Virus-Checked: Checked by ClamAV on apache.org Hmmm I could not reproduce this. I'll try another box Thanks, Mikhail 2007/7/17, Alexei Fedotov : > Mikhail (L), > An error message make me think cp-verifer code should be tuned for > Linux a bit. Probably removing namespaces would help. Could you please > look into it? > > Thank you in advance. > > On 7/17/07, Alexei Zakharov wrote: > > Weldon, > > > > I cannot build the workspace after recent commits to DRLVM. I have no > > idea does this issue related to your commit or not. Build log: > > > > <=== > > ... > > build.native.init: > > [echo] ## Building native of 'vm.vmcore' > > [mkdir] Created dir: > > /home/ayzakhar/projects/harmony/working_vm/build/lnx_ia32_gcc_debug/semis/vm/vmcore/_bin > > [mkdir] Created dir: > > /home/ayzakhar/projects/harmony/working_vm/build/lnx_ia32_gcc_debug/semis/vm/vmcore/_obj > > > > build.native.c: > > [cc] 0 total files to be compiled. > > > > build.native.cpp: > > [cc] 170 total files to be compiled. > > [cc] /home/ayzakhar/projects/harmony/working_vm/vm/vmcore/src/verifier-3363/ver_utils.h:399: > > error: extra qualification 'CPVerifier::vf_Hash::' on member > > 'HashFunc' > > [cc] /home/ayzakhar/projects/harmony/working_vm/vm/vmcore/src/verifier-3363/tpool.h:107: > > error: extra qualification 'CPVerifier::vf_TypePool::' on member > > 'sm_get_handler' > > [cc] /home/ayzakhar/projects/harmony/working_vm/vm/vmcore/src/verifier-3363/tpool.h:113: > > error: extra qualification 'CPVerifier::vf_TypePool::' on member > > 'sm_get_refname' > > [cc] /home/ayzakhar/projects/harmony/working_vm/vm/vmcore/src/verifier-3363/tpool.h:161: > > error: extra qualification 'CPVerifier::vf_TypePool::' on member > > 'sm_get_const_throwable' > > [cc] /home/ayzakhar/projects/harmony/working_vm/vm/vmcore/src/verifier-3363/tpool.h:173: > > error: extra qualification 'CPVerifier::vf_TypePool::' on member > > 'sm_get_const_arrayref_of_char' > > [cc] /home/ayzakhar/projects/harmony/working_vm/vm/vmcore/src/verifier-3363/tpool.h:266: > > error: extra qualification 'CPVerifier::vf_TypePool::' on member > > 'check_table' > > [cc] /home/ayzakhar/projects/harmony/working_vm/vm/vmcore/src/verifier-3363/context.h:294: > > error: extra qualification 'CPVerifier::vf_Context_t::' on member > > 'new_ret_vector_constraint' > > [cc] /home/ayzakhar/projects/harmony/working_vm/vm/vmcore/src/jni/jni.cpp: > > In function 'jint jni_init()': > > [cc] /home/ayzakhar/projects/harmony/working_vm/vm/vmcore/src/jni/jni.cpp:387: > > warning: invalid access to non-static data member > > 'JavaVM_Internal::link' of NULL object > > [cc] /home/ayzakhar/projects/harmony/working_vm/vm/vmcore/src/jni/jni.cpp:387: > > warning: (perhaps the 'offsetof' macro was used incorrectly) > > [cc] /home/ayzakhar/projects/harmony/working_vm/vm/vmcore/src/jni/jni.cpp:387: > > warning: invalid access to non-static data member > > 'JavaVM_Internal::link' of NULL object > > [cc] /home/ayzakhar/projects/harmony/working_vm/vm/vmcore/src/jni/jni.cpp:387: > > warning: (perhaps the 'offsetof' macro was used incorrectly) > > [cc] /home/ayzakhar/projects/harmony/working_vm/vm/vmcore/src/jni/jni.cpp: > > In function 'jint JNI_GetCreatedJavaVMs(JavaVM**, jsize, jsize*)': > > [cc] /home/ayzakhar/projects/harmony/working_vm/vm/vmcore/src/jni/jni.cpp:426: > > warning: invalid access to non-static data member > > 'JavaVM_Internal::link' of NULL object > > [cc] /home/ayzakhar/projects/harmony/working_vm/vm/vmcore/src/jni/jni.cpp:426: > > warning: (perhaps the 'offsetof' macro was used incorrectly) > > [cc] /home/ayzakhar/projects/harmony/working_vm/vm/vmcore/src/jni/jni.cpp: > > In function 'jint JNI_CreateJavaVM(JavaVM**, JNIEnv**, void*)': > > [cc] /home/ayzakhar/projects/harmony/working_vm/vm/vmcore/src/jni/jni.cpp:456: > > warning: invalid access to non-static data member > > 'JavaVM_Internal::link' of NULL object > > [cc] /home/ayzakhar/projects/harmony/working_vm/vm/vmcore/src/jni/jni.cpp:456: > > warning: (perhaps the 'offsetof' macro was used incorrectly) > > [cc] /home/ayzakhar/projects/harmony/working_vm/vm/vmcore/src/jni/jni.cpp:543: > > warning: invalid access to non-static data member > > 'JavaVM_Internal::link' of NULL object > > [cc] /home/ayzakhar/projects/harmony/working_vm/vm/vmcore/src/jni/jni.cpp:543: > > warning: (perhaps the 'offsetof' macro was used incorrectly) > > [cc] /home/ayzakhar/projects/harmony/working_vm/vm/vmcore/src/jni/jni.cpp:543: > > warning: invalid access to non-static data member > > 'JavaVM_Internal::link' of NULL object > > [cc] /home/ayzakhar/projects/harmony/working_vm/vm/vmcore/src/jni/jni.cpp:543: > > warning: (perhaps the 'offsetof' macro was used incorrectly) > > [cc] /home/ayzakhar/projects/harmony/working_vm/vm/vmcore/src/jni/jni.cpp:543: > > warning: invalid access to non-static data member > > 'JavaVM_Internal::link' of NULL object > > [cc] /home/ayzakhar/projects/harmony/working_vm/vm/vmcore/src/jni/jni.cpp:543: > > warning: (perhaps the 'offsetof' macro was used incorrectly) > > [cc] /home/ayzakhar/projects/harmony/working_vm/vm/vmcore/src/jni/jni.cpp:543: > > warning: invalid access to non-static data member > > 'JavaVM_Internal::link' of NULL object > > [cc] /home/ayzakhar/projects/harmony/working_vm/vm/vmcore/src/jni/jni.cpp:543: > > warning: (perhaps the 'offsetof' macro was used incorrectly) > > [cc] /home/ayzakhar/projects/harmony/working_vm/vm/vmcore/src/verifier-3363/ver_utils.h:399: > > error: extra qualification 'CPVerifier::vf_Hash::' on member > > 'HashFunc' > > [cc] /home/ayzakhar/projects/harmony/working_vm/vm/vmcore/src/verifier-3363/tpool.h:107: > > error: extra qualification 'CPVerifier::vf_TypePool::' on member > > 'sm_get_handler' > > [cc] /home/ayzakhar/projects/harmony/working_vm/vm/vmcore/src/verifier-3363/tpool.h:113: > > error: extra qualification 'CPVerifier::vf_TypePool::' on member > > 'sm_get_refname' > > [cc] /home/ayzakhar/projects/harmony/working_vm/vm/vmcore/src/verifier-3363/tpool.h:161: > > error: extra qualification 'CPVerifier::vf_TypePool::' on member > > 'sm_get_const_throwable' > > [cc] /home/ayzakhar/projects/harmony/working_vm/vm/vmcore/src/verifier-3363/tpool.h:173: > > error: extra qualification 'CPVerifier::vf_TypePool::' on member > > 'sm_get_const_arrayref_of_char' > > [cc] /home/ayzakhar/projects/harmony/working_vm/vm/vmcore/src/verifier-3363/tpool.h:266: > > error: extra qualification 'CPVerifier::vf_TypePool::' on member > > 'check_table' > > [cc] /home/ayzakhar/projects/harmony/working_vm/vm/vmcore/src/verifier-3363/context.h:294: > > error: extra qualification 'CPVerifier::vf_Context_t::' on member > > 'new_ret_vector_constraint' > > [cc] /home/ayzakhar/projects/harmony/working_vm/vm/vmcore/src/verifier-3363/ver_utils.h:399: > > error: extra qualification 'CPVerifier::vf_Hash::' on member > > 'HashFunc' > > [cc] /home/ayzakhar/projects/harmony/working_vm/vm/vmcore/src/verifier-3363/tpool.h:107: > > error: extra qualification 'CPVerifier::vf_TypePool::' on member > > 'sm_get_handler' > > [cc] /home/ayzakhar/projects/harmony/working_vm/vm/vmcore/src/verifier-3363/tpool.h:113: > > error: extra qualification 'CPVerifier::vf_TypePool::' on member > > 'sm_get_refname' > > [cc] /home/ayzakhar/projects/harmony/working_vm/vm/vmcore/src/verifier-3363/tpool.h:161: > > error: extra qualification 'CPVerifier::vf_TypePool::' on member > > 'sm_get_const_throwable' > > [cc] /home/ayzakhar/projects/harmony/working_vm/vm/vmcore/src/verifier-3363/tpool.h:173: > > error: extra qualification 'CPVerifier::vf_TypePool::' on member > > 'sm_get_const_arrayref_of_char' > > [cc] /home/ayzakhar/projects/harmony/working_vm/vm/vmcore/src/verifier-3363/tpool.h:266: > > error: extra qualification 'CPVerifier::vf_TypePool::' on member > > 'check_table' > > [cc] /home/ayzakhar/projects/harmony/working_vm/vm/vmcore/src/verifier-3363/context.h:294: > > error: extra qualification 'CPVerifier::vf_Context_t::' on member > > 'new_ret_vector_constraint' > > [cc] /home/ayzakhar/projects/harmony/working_vm/vm/vmcore/src/verifier-3363/ver_utils.h:399: > > error: extra qualification 'CPVerifier::vf_Hash::' on member > > 'HashFunc' > > [cc] /home/ayzakhar/projects/harmony/working_vm/vm/vmcore/src/verifier-3363/tpool.h:107: > > error: extra qualification 'CPVerifier::vf_TypePool::' on member > > 'sm_get_handler' > > [cc] /home/ayzakhar/projects/harmony/working_vm/vm/vmcore/src/verifier-3363/tpool.h:113: > > error: extra qualification 'CPVerifier::vf_TypePool::' on member > > 'sm_get_refname' > > [cc] /home/ayzakhar/projects/harmony/working_vm/vm/vmcore/src/verifier-3363/tpool.h:161: > > error: extra qualification 'CPVerifier::vf_TypePool::' on member > > 'sm_get_const_throwable' > > [cc] /home/ayzakhar/projects/harmony/working_vm/vm/vmcore/src/verifier-3363/tpool.h:173: > > error: extra qualification 'CPVerifier::vf_TypePool::' on member > > 'sm_get_const_arrayref_of_char' > > [cc] /home/ayzakhar/projects/harmony/working_vm/vm/vmcore/src/verifier-3363/tpool.h:266: > > error: extra qualification 'CPVerifier::vf_TypePool::' on member > > 'check_table' > > [cc] /home/ayzakhar/projects/harmony/working_vm/vm/vmcore/src/verifier-3363/context.h:294: > > error: extra qualification 'CPVerifier::vf_Context_t::' on member > > 'new_ret_vector_constraint' > > [cc] /home/ayzakhar/projects/harmony/working_vm/vm/vmcore/src/verifier-3363/ver_utils.h:399: > > error: extra qualification 'CPVerifier::vf_Hash::' on member > > 'HashFunc' > > [cc] /home/ayzakhar/projects/harmony/working_vm/vm/vmcore/src/verifier-3363/tpool.h:107: > > error: extra qualification 'CPVerifier::vf_TypePool::' on member > > 'sm_get_handler' > > [cc] /home/ayzakhar/projects/harmony/working_vm/vm/vmcore/src/verifier-3363/tpool.h:113: > > error: extra qualification 'CPVerifier::vf_TypePool::' on member > > 'sm_get_refname' > > [cc] /home/ayzakhar/projects/harmony/working_vm/vm/vmcore/src/verifier-3363/tpool.h:161: > > error: extra qualification 'CPVerifier::vf_TypePool::' on member > > 'sm_get_const_throwable' > > [cc] /home/ayzakhar/projects/harmony/working_vm/vm/vmcore/src/verifier-3363/tpool.h:173: > > error: extra qualification 'CPVerifier::vf_TypePool::' on member > > 'sm_get_const_arrayref_of_char' > > [cc] /home/ayzakhar/projects/harmony/working_vm/vm/vmcore/src/verifier-3363/tpool.h:266: > > error: extra qualification 'CPVerifier::vf_TypePool::' on member > > 'check_table' > > [cc] /home/ayzakhar/projects/harmony/working_vm/vm/vmcore/src/verifier-3363/context.h:294: > > error: extra qualification 'CPVerifier::vf_Context_t::' on member > > 'new_ret_vector_constraint' > > > > BUILD FAILED > > /home/ayzakhar/projects/harmony/working_vm/build/make/build.xml:479: > > The following error occurred while executing this line: > > /home/ayzakhar/projects/harmony/working_vm/build/make/build.xml:486: > > The following error occurred while executing this line: > > /home/ayzakhar/projects/harmony/working_vm/build/make/build_component.xml:73: > > The following error occurred while executing this line: > > /home/ayzakhar/projects/harmony/working_vm/build/lnx_ia32_gcc_debug/semis/build/targets/build.native.xml:81: > > gcc failed with return code 1 > > > > Total time: 5 minutes 58 seconds > > <=== > > > > I use > > Debian Linux IA32, > > gcc (GCC) 4.1.2 20061115 (prerelease) (Debian 4.1.1-21) > > > > Does anybody else see this? > > > > Regards, > > > > 2007/7/17, Weldon Washburn : > > > On 7/16/07, Mikhail Loenko wrote: > > > > > > > > Hi Weldon, > > > > > > > > Do you have any updates? > > > > I've made "svn up" and it builds and works fine for me. Nothing seems > > > > to be broken > > > > > > > > > I see the same thing on win32. Nothing seems to be broken. I created a new > > > directory and did a "svn co > > > https://svn.apache.org/repos/asf/harmony/enhanced/trunk" then proceeded to > > > run build and "build test". It all seems to work. And all of the 300++ KB > > > commit(s) I did earlier today seems to have been appied to > > > the svn repository. > > > > > > The only problem I see at this time is that the Linux build is broken on my > > > Linux machine. When I run a simple "java hello", it give the following > > > error message: > > > > > > > > > Failed to initialize system class loader. > > > ** During system class loader initialization uncaught exception: > > > java/lang/Unsat > > > isfiedLinkError > > > > > > java/lang/UnsatisfiedLinkError : Can not find the library: libhycharset.so > > > at java.lang.Runtime.loadLibrary0 (Runtime.java: 807) > > > at java.lang.System.loadLibrary (System.java: 223) > > > at org.apache.harmony.niochar.CharsetProviderImpl. > > > (CharsetProviderImpl > > > .java: 47) > > > at java.nio.charset.Charset$1.run (Charset.java: 151) > > > at java.nio.charset.Charset$1.run (Charset.java: 1) > > > at java.security.AccessController.doPrivilegedImpl (AccessController.java: > > > 171)............... > > > > > > Somehow the niochar library thinks there is a libhycharset.so. I don't have > > > a clue why this is happening. Since I am able to do a clean download then > > > build and run on win32, perhaps it was not caused by my commits (?) In any > > > case, I continue to hunt down this bug on the Linux platform. > > > > > > > > > > > > Thanks, > > > > Mikhail > > > > > > > > 2007/7/17, Weldon Washburn : > > > > > While attempting to commit threading files that have been svn moved, I > > > > am > > > > > receiving errors about files already existing. I am 100% focused on > > > > putting > > > > > the repository back together now. I will post updates to the dev list. > > > > > Sorry for the inconvenience. > > > > > > -- > > Alexei Zakharov, > > Intel ESSD > > > > > -- > With best regards, > Alexei, > ESSD, Intel >