From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (qmail 11738 invoked by alias); 16 Feb 2007 17:05:12 -0000 Received: (qmail 11712 invoked by uid 22791); 16 Feb 2007 17:05:11 -0000 X-Spam-Check-By: sourceware.org Received: from e35.co.us.ibm.com (HELO e35.co.us.ibm.com) (32.97.110.153) by sourceware.org (qpsmtpd/0.31) with ESMTP; Fri, 16 Feb 2007 17:05:02 +0000 Received: from d03relay04.boulder.ibm.com (d03relay04.boulder.ibm.com [9.17.195.106]) by e35.co.us.ibm.com (8.13.8/8.13.8) with ESMTP id l1GH51SJ023280 for ; Fri, 16 Feb 2007 12:05:01 -0500 Received: from d03av02.boulder.ibm.com (d03av02.boulder.ibm.com [9.17.195.168]) by d03relay04.boulder.ibm.com (8.13.8/8.13.8/NCO v8.2) with ESMTP id l1GH51Kw452018 for ; Fri, 16 Feb 2007 10:05:01 -0700 Received: from d03av02.boulder.ibm.com (loopback [127.0.0.1]) by d03av02.boulder.ibm.com (8.12.11.20060308/8.13.3) with ESMTP id l1GH507r026166 for ; Fri, 16 Feb 2007 10:05:01 -0700 Received: from topology.austin.ibm.com (dyn95340159.austin.ibm.com [9.53.40.159]) by d03av02.boulder.ibm.com (8.12.11.20060308/8.12.11) with ESMTP id l1GH50lY026140 for ; Fri, 16 Feb 2007 10:05:00 -0700 Received: by topology.austin.ibm.com (Postfix, from userid 1000) id 1AF1B3A65A; Fri, 16 Feb 2007 11:05:00 -0600 (CST) Date: Fri, 16 Feb 2007 17:05:00 -0000 To: gsl-discuss@sourceware.org Cc: gsl-discuss@sourceware.org Subject: test failure -- [was Re: test release gsl-1.8.90.tar.gz] Message-ID: <20070216170459.GF923@austin.ibm.com> References: <873b57h9dg.wl%bjg@network-theory.co.uk> <20070215232437.GA12060@hippogriff.physics.drexel.edu> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <20070215232437.GA12060@hippogriff.physics.drexel.edu> User-Agent: Mutt/1.5.11 From: linas@austin.ibm.com (Linas Vepstas) Mailing-List: contact gsl-discuss-help@sourceware.org; run by ezmlm Precedence: bulk List-Id: List-Subscribe: List-Archive: List-Post: List-Help: , Sender: gsl-discuss-owner@sourceware.org X-SW-Source: 2007-q1/txt/msg00025.txt.bz2 Hi, > > > > http://www.network-theory.co.uk/download/gsl/gsl-1.8.90.tar.gz tried this on a powerpc power5 system, make check fails: make check-TESTS make[2]: Entering directory `/kernels/tools/gsl-1.8.90/vector' FAIL: gsl_vector_char_ispos on negative vector stride=1, N=10 [518] FAIL: gsl_vector_char_isneg on negative vector stride=1, N=10 [519] FAIL: gsl_vector_char_ispos on negative vector stride=2, N=10 [1295] FAIL: gsl_vector_char_isneg on negative vector stride=2, N=10 [1296] etc. FAIL: test etc. FAIL: test_static =================== 2 of 2 tests failed =================== make[2]: *** [check-TESTS] Error 1 make[2]: Leaving directory `/kernels/tools/gsl-1.8.90/vector' Above is for gcc --version gcc (GCC) 4.1.0 (SUSE Linux) as --version GNU assembler 2.16.91.0.5 20051219 (SUSE Linux) for SuSE SLES10 on a power5 pSeries machine, compiled in 32-bit mode. I wasn't able to immediately determine what the problem was. Aren't chars always unsigned, and therefore can't be negative? Yet the test case seems to be trying to assign a negative value to a char, unless I misunderstood the testcase. I'll try again in 64-bit mode shortly. --linas