From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (qmail 39896 invoked by alias); 27 Feb 2016 16:46:57 -0000 Mailing-List: contact java-help@gcc.gnu.org; run by ezmlm Precedence: bulk List-Id: List-Id: List-Subscribe: List-Archive: List-Post: List-Help: , Sender: java-owner@gcc.gnu.org Received: (qmail 39878 invoked by uid 89); 27 Feb 2016 16:46:56 -0000 Authentication-Results: sourceware.org; auth=none X-Virus-Found: No X-Spam-SWARE-Status: No, score=1.5 required=5.0 tests=BAYES_50,RCVD_IN_DNSWL_NONE,SPF_SOFTFAIL autolearn=no version=3.3.2 spammy=jdk, JDK, ant, ricardo X-HELO: sender163-mail.zoho.com Received: from sender163-mail.zoho.com (HELO sender163-mail.zoho.com) (74.201.84.163) by sourceware.org (qpsmtpd/0.93/v0.84-503-g423c35a) with (AES128-SHA encrypted) ESMTPS; Sat, 27 Feb 2016 16:46:55 +0000 Received: from localhost (xd9ba20b9.dyn.telefonica.de [217.186.32.185]) by mx.zohomail.com with SMTPS id 1456591612339396.54465360962683; Sat, 27 Feb 2016 08:46:52 -0800 (PST) References: <87k2qlgtd0.fsf@elephly.net> <56237454.1000808@redhat.com> <874mh9j2rv.fsf@elephly.net> <56320DAB.3040207@redhat.com> <8737wtj1ny.fsf@elephly.net> <5672C053.9050905@redhat.com> <87si222dda.fsf@elephly.net> <569629C8.8070400@redhat.com> User-agent: mu4e 0.9.13; emacs 24.5.1 From: Ricardo Wurmus To: Andrew Haley Cc: java@gcc.gnu.org Subject: Re: GCJ 4.9.3 on mips64el-linux failing to build Ant. In-reply-to: <569629C8.8070400@redhat.com> Date: Sat, 27 Feb 2016 16:46:00 -0000 Message-ID: <874mcudrt4.fsf@elephly.net> MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: 8bit X-Zoho-Virus-Status: 1 X-IsSubscribed: yes X-SW-Source: 2016-02/txt/msg00000.txt.bz2 Andrew Haley writes: > On 13/01/16 06:38, Ricardo Wurmus wrote: >> >> Andrew Haley writes: >> >>> On 10/29/2015 12:32 PM, Ricardo Wurmus wrote: >>>> Andrew Haley writes: >>>> >>>>> On 10/29/2015 12:08 PM, Ricardo Wurmus wrote: >>>>>> Here’s the complete log that I get when building GCJ 4.9.3 and running >>>>>> the tests: >>>>>> >>>>>> http://hydra.gnu.org/build/758888/log/raw >>>>> >>>>> I can't see the output of the libjava testsuite. "make check-target-libjava" >>>>> should do it. >>>> >>>> Here’s the libjava testsuite output: >>> >>> No, the actual testsuite output. It's in a logfile. >> >> Attached is “libjava.log” from the directory >> “build/arm-unknown-linux-gnueabihf/libjava/testsuite/”. One obvious >> problem according to the log is this: >> >> gcj: error trying to exec 'ecj1': execvp: No such file or directory >> >> GCJ is configured with the following flags (in addition to the usual GCC >> flags): >> >> "--enable-java-home" >> "--enable-gjdoc" >> "--with-ecj-jar=ecj-4.9.jar" >> "--enable-languages=java" >> >> “ecj-4.9.jar” is the one downloaded from >> . I cannot build it from >> source because that would require a JDK — GCJ is the first JDK I’m >> building on ARM and MIPS. Is this a problem? Is “ecj-4.9.jar” portable >> or does it need to be cross-built for other platforms? > > It's portable. There's no particular problem with running the libgcj > testsuite from bytecode files, so I would not worry about that. However, > there are some serious problems in the testsuite output which indicate > that gcj has some bugs on this platform. Hi again, is there anything else I can provide to assist you in identifying the problem with GCJ on ARM and MIPS? ~~ Ricardo