From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (qmail 11911 invoked by alias); 19 Apr 2003 06:58:27 -0000 Mailing-List: contact gcc-help@gcc.gnu.org; run by ezmlm Precedence: bulk List-Archive: List-Post: List-Help: Sender: gcc-owner@gcc.gnu.org Received: (qmail 11904 invoked from network); 19 Apr 2003 06:58:27 -0000 Received: from unknown (HELO mail.libertysurf.net) (213.36.80.91) by sources.redhat.com with SMTP; 19 Apr 2003 06:58:27 -0000 Received: from localhost.localdomain (213.36.79.115) by mail.libertysurf.net (6.5.026) id 3E9CBDD7000AC690; Sat, 19 Apr 2003 08:58:17 +0200 Content-Type: text/plain; charset="iso-8859-1" From: Eric Botcazou To: Joe Buck Subject: Re: 3.2.3-pre tarball 2: libjava build still fails on sparc-sun-solaris2.8 Date: Sat, 19 Apr 2003 07:42:00 -0000 User-Agent: KMail/1.4.3 Cc: "H. J. Lu" , gcc@gcc.gnu.org References: <20030417091616.A11341@synopsys.com> <200304181447.51672.ebotcazou@libertysurf.fr> <20030418091930.A6995@synopsys.com> In-Reply-To: <20030418091930.A6995@synopsys.com> MIME-Version: 1.0 Content-Transfer-Encoding: 8bit Message-Id: <200304190858.35822.ebotcazou@libertysurf.fr> X-SW-Source: 2003-04/txt/msg00941.txt.bz2 > I did another build and it worked; this time I tried setting both > SHELL and CONFIG_SHELL to /bin/ksh (previously I only had set > CONFIG_SHELL). I still don't know why I got a failure, but there is > no error message because it is explicitly suppressed; I don't know > if it is an intermittent error but I can't make it happen again. I never set SHELL and I've never run into a problem similar to yours. Weird. > I get two XPASSes you don't for g++, evidently because I'm using GNU ld. > You have an extra libjava failure (Thread_Interrupt) and an extra > libstdc++ failure (timeout for thread/pthread4.cc). Here's the libjava failure: Executing on host: /opt/build/eric/gcc-3_2-branch/sparc-sun-solaris2.8/libjava/testsuite/../libtool --silent --tag=GCJ --mode=link /opt/build/eric/gcc-3_2-branch/gcc/gcj -B/opt/build/eric/gcc-3_2-branch/gcc/ --encoding=UTF-8 -B/opt/build/eric/gcc-3_2-branch/sparc-sun-solaris2.8//libjava/ /opt/build/eric/gcc-3_2-branch/src/libjava/testsuite/libjava.lang/Thread_Interrupt.java -no-install --main=Thread_Interrupt -O -g -L/opt/build/eric/gcc-3_2-branch/sparc-sun-solaris2.8//libjava/.libs -L/opt/build/eric/gcc-3_2-branch/sparc-sun-solaris2.8//boehm-gc/.libs -lm -o /opt/build/eric/gcc-3_2-branch/sparc-sun-solaris2.8/libjava/testsuite/Thread_Interrupt (timeout = 300) PASS: Thread_Interrupt -O compilation from source wait() interrupted - ok sleep() interrupted - ok Busy waiting Error: Busy wait was not interrupted. join() interrupted - ok PASS: Thread_Interrupt -O execution from source compiled test FAIL: Thread_Interrupt -O output from source compiled test PASS: Thread_Interrupt byte compilation Interestingly, if I manually compile and run the test, it doesn't fail: gax% /opt/build/eric/gcc-3_2-branch/sparc-sun-solaris2.8/libjava/testsuite/../libtool --silent --tag=GCJ --mode=link /opt/build/eric/gcc-3_2-branch/gcc/gcj -B/opt/build/eric/gcc-3_2-branch/gcc/ --encoding=UTF-8 -B/opt/build/eric/gcc-3_2-branch/sparc-sun-solaris2.8//libjava/ /opt/build/eric/gcc-3_2-branch/src/libjava/testsuite/libjava.lang/Thread_Interrupt.java -no-install --main=Thread_Interrupt -O -g -L/opt/build/eric/gcc-3_2-branch/sparc-sun-solaris2.8//libjava/.libs -L/opt/build/eric/gcc-3_2-branch/sparc-sun-solaris2.8//boehm-gc/.libs -lm -o /opt/build/eric/gcc-3_2-branch/sparc-sun-solaris2.8/libjava/testsuite/Thread_Interrupt gax% ./Thread_Interrupt wait() interrupted - ok sleep() interrupted - ok Busy waiting interrupted - ok join() interrupted - ok -- Eric Botcazou