Return-Path: Delivered-To: apmail-harmony-commits-archive@www.apache.org Received: (qmail 57099 invoked from network); 30 Oct 2007 13:02:23 -0000 Received: from hermes.apache.org (HELO mail.apache.org) (140.211.11.2) by minotaur.apache.org with SMTP; 30 Oct 2007 13:02:23 -0000 Received: (qmail 68292 invoked by uid 500); 30 Oct 2007 13:02:11 -0000 Delivered-To: apmail-harmony-commits-archive@harmony.apache.org Received: (qmail 68213 invoked by uid 500); 30 Oct 2007 13:02:11 -0000 Mailing-List: contact commits-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 commits@harmony.apache.org Received: (qmail 68204 invoked by uid 99); 30 Oct 2007 13:02:11 -0000 Received: from athena.apache.org (HELO athena.apache.org) (140.211.11.136) by apache.org (qpsmtpd/0.29) with ESMTP; Tue, 30 Oct 2007 06:02:11 -0700 X-ASF-Spam-Status: No, hits=-100.0 required=10.0 tests=ALL_TRUSTED X-Spam-Check-By: apache.org Received: from [140.211.11.4] (HELO brutus.apache.org) (140.211.11.4) by apache.org (qpsmtpd/0.29) with ESMTP; Tue, 30 Oct 2007 13:02:15 +0000 Received: from brutus (localhost [127.0.0.1]) by brutus.apache.org (Postfix) with ESMTP id CF55E714035 for ; Tue, 30 Oct 2007 06:01:50 -0700 (PDT) Message-ID: <11744304.1193749310839.JavaMail.jira@brutus> Date: Tue, 30 Oct 2007 06:01:50 -0700 (PDT) From: "Sergey Dmitriev (JIRA)" To: commits@harmony.apache.org Subject: [jira] Commented: (HARMONY-5032) [drlvm][port] drlvm is not buildable on linux em64t In-Reply-To: <32433483.1193400472419.JavaMail.jira@brutus> MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: 7bit X-Virus-Checked: Checked by ClamAV on apache.org [ https://issues.apache.org/jira/browse/HARMONY-5032?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel#action_12538763 ] Sergey Dmitriev commented on HARMONY-5032: ------------------------------------------ Ok. I see some update has been made to build.xml since 22 oct: make/build.xml: . . . + + + + + + + + + + + + . . . And execution of "./build.sh -DBUILD_CFG=release -DCOMPONENTS=vm.port -d" shows the following: + Condition false; not setting is.unix.x86_64 + Condition true; setting is.unix.x86 to true + Setting project property: is.unix.x86 -> true But specifying -Dos.arch=x86_64 works just fine. Just wanted to say that now the DRLVM build (not federated one) does not work as before on em64t *without* specifying -Dos.arch=x86_64. But 22 oct version did work. As far as I remember that was the intention to make DRLVM be able to detect OS arch automatically, no? > [drlvm][port] drlvm is not buildable on linux em64t > --------------------------------------------------- > > Key: HARMONY-5032 > URL: https://issues.apache.org/jira/browse/HARMONY-5032 > Project: Harmony > Issue Type: Bug > Components: DRLVM > Environment: linux em64t > Reporter: Sergey Dmitriev > Priority: Critical > > Just have discovered that today-yesterday's DRLVM (r588319) is not buildable on Linux em64t. > Note that 22 october version is ok. > {guy@earth:~/harmony.26oct/working_vm/build} ./build.sh -DBUILD_CFG=release > . . . > build: > build_vm.port: > pre_init: > common_vm: > Overriding previous definition of reference to common.compiler > Overriding previous definition of reference to common.cpp.compiler > Overriding previous definition of reference to common.c.compiler > Overriding previous definition of reference to common.linker > init: > Overriding previous definition of reference to asm.fileset > init_component: > build.java: > build.jar: > build.native.init: > [echo] ## Building native of 'vm.port' > [mkdir] Created dir: /export/harmony.26oct/working_vm/build/lnx_em64t_gcc_release/semis/vm/port > [mkdir] Created dir: /export/harmony.26oct/working_vm/build/lnx_em64t_gcc_release/semis/vm/port/_bin > [mkdir] Created dir: /export/harmony.26oct/working_vm/build/lnx_em64t_gcc_release/semis/vm/port/_obj > build.native.c: > [cc] 11 total files to be compiled. > [cc] /export/harmony.26oct/working_vm/vm/port/src/disasm/linux/disasm.c: In function `disasm_print': > [cc] /export/harmony.26oct/working_vm/vm/port/src/disasm/linux/disasm.c:125: warning: cast from pointer to integer of different size > [cc] /tmp/ccL6oUxH.s: Assembler messages: > [cc] /tmp/ccL6oUxH.s:134: Error: `0(%esp)' is not a valid 64 bit base/index expression > BUILD FAILED > /export/harmony.26oct/working_vm/build/make/build.xml:543: The following error occurred while executing this line: > /export/harmony.26oct/working_vm/build/make/build.xml:550: The following error occurred while executing this line: > /export/harmony.26oct/working_vm/build/make/build_component.xml:73: The following error occurred while executing this line: > /export/harmony.26oct/working_vm/build/make/targets/build.native.xml:91: gcc failed with return code 1 > Total time: 1 minute 54 seconds > * > * Please, refer to README.txt for details. -- This message is automatically generated by JIRA. - You can reply to this email to add a comment to the issue online.