From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (qmail 20802 invoked by alias); 3 Nov 2015 15:48:19 -0000 Mailing-List: contact gcc-patches-help@gcc.gnu.org; run by ezmlm Precedence: bulk List-Id: List-Archive: List-Post: List-Help: Sender: gcc-patches-owner@gcc.gnu.org Received: (qmail 20791 invoked by uid 89); 3 Nov 2015 15:48:19 -0000 Authentication-Results: sourceware.org; auth=none X-Virus-Found: No X-Spam-SWARE-Status: No, score=-0.4 required=5.0 tests=AWL,BAYES_00,KAM_LAZY_DOMAIN_SECURITY,T_RP_MATCHES_RCVD autolearn=no version=3.3.2 X-HELO: e19.ny.us.ibm.com Received: from e19.ny.us.ibm.com (HELO e19.ny.us.ibm.com) (129.33.205.209) by sourceware.org (qpsmtpd/0.93/v0.84-503-g423c35a) with (CAMELLIA256-SHA encrypted) ESMTPS; Tue, 03 Nov 2015 15:48:18 +0000 Received: from localhost by e19.ny.us.ibm.com with IBM ESMTP SMTP Gateway: Authorized Use Only! Violators will be prosecuted for from ; Tue, 3 Nov 2015 10:48:15 -0500 Received: from d01dlp02.pok.ibm.com (9.56.250.167) by e19.ny.us.ibm.com (146.89.104.206) with IBM ESMTP SMTP Gateway: Authorized Use Only! Violators will be prosecuted; Tue, 3 Nov 2015 10:48:13 -0500 X-IBM-Helo: d01dlp02.pok.ibm.com X-IBM-MailFrom: laboger@linux.vnet.ibm.com X-IBM-RcptTo: gcc-patches@gcc.gnu.org Received: from b01cxnp23034.gho.pok.ibm.com (b01cxnp23034.gho.pok.ibm.com [9.57.198.29]) by d01dlp02.pok.ibm.com (Postfix) with ESMTP id 5D09C6E8072 for ; Tue, 3 Nov 2015 10:36:23 -0500 (EST) Received: from d01av05.pok.ibm.com (d01av05.pok.ibm.com [9.56.224.195]) by b01cxnp23034.gho.pok.ibm.com (8.14.9/8.14.9/NCO v10.0) with ESMTP id tA3FmCGP66191608 for ; Tue, 3 Nov 2015 15:48:12 GMT Received: from d01av05.pok.ibm.com (localhost [127.0.0.1]) by d01av05.pok.ibm.com (8.14.4/8.14.4/NCO v10.0 AVout) with ESMTP id tA3FkuLH006793 for ; Tue, 3 Nov 2015 10:46:56 -0500 Received: from oc3540537726.ibm.com (oc3540537726.ibm.com.rchland.ibm.com [9.10.86.61] (may be forged)) by d01av05.pok.ibm.com (8.14.4/8.14.4/NCO v10.0 AVin) with ESMTP id tA3FksHd006692; Tue, 3 Nov 2015 10:46:54 -0500 Subject: Re: libgo patch committed: Update to Go 1.5 release To: Ian Lance Taylor , Uros Bizjak References: Cc: "gcc-patches@gcc.gnu.org" , "gofrontend-dev@googlegroups.com" From: "Lynn A. Boger" Message-ID: <5638D737.8050303@linux.vnet.ibm.com> Date: Tue, 03 Nov 2015 15:48:00 -0000 User-Agent: Mozilla/5.0 (X11; Linux i686 on x86_64; rv:38.0) Gecko/20100101 Thunderbird/38.3.0 MIME-Version: 1.0 In-Reply-To: Content-Type: text/plain; charset=windows-1252; format=flowed Content-Transfer-Encoding: 7bit X-TM-AS-MML: disable X-Content-Scanned: Fidelis XPS MAILER x-cbid: 15110315-0057-0000-0000-00000244575B X-IsSubscribed: yes X-SW-Source: 2015-11/txt/msg00235.txt.bz2 We are seeing failures on all the libgo tests when gccgo is built with the latest trunk on ppc64 (BE) and when running the testsuite for 64 bit. The failures do not occur if run on ppc64 BE with m32 and do not occur on ppc64le. The messages say this: make[3]: Entering directory `/home/boger/gccgo.work/trunk/bld/powerpc64-linux/libgo' gotest: warning: no tests matching Test([^a-z].*)? in _gotest_.o _xtest_.o FAIL: bufio make[3]: *** [bufio/check] Error 1 gotest: warning: no tests matching Test([^a-z].*)? in _gotest_.o _xtest_.o FAIL: bytes make[3]: *** [bytes/check] Error 1 gotest: warning: no tests matching Test([^a-z].*)? in _gotest_.o _xtest_.o FAIL: errors ...... same message for all On 11/03/2015 09:07 AM, Ian Lance Taylor wrote: > On Mon, Nov 2, 2015 at 11:48 PM, Uros Bizjak wrote: >>> I have committed a patch to libgo to update it to the Go 1.5 release. >>> >>> As usual for libgo updates, the actual patch is too large to attach to >>> this e-mail message. I've attached the changes to the gccgo-specific >>> files. >>> >>> Bootstrapped and ran Go testsuite on x86_64-pc-linux-gnu. Committed >>> to mainline. >>> >>> This may cause trouble on non-GNU/Linux operating systems. Please let >>> me know about any problems you encounter. >> There is one new testsuite failure on CentOS 5.11 (kernel 2.6.18), >> where namespaces are not supported: >> >> exec_linux_test.go:29:23: error: reference to undefined identifier >> 'syscall.CLONE_NEWUSER' >> Cloneflags: syscall.CLONE_NEWUSER, >> ^ >> FAIL: syscall >> >> The test would be skipped, since "/proc/self/ns/user" doesn't exist, >> however, the test doesn't compile due to missing CLONE_NEWUSER define. > Thanks. I committed this patch which should fix the problem. > > Ian