'make check' fails on PPC64

Fuzzy Logic fuzzymo at gmail.com
Thu Jan 25 21:22:09 CET 2007


I obtained the 4.2.1 version of GMP source from
http://www.swox.com/gmp/, and it passed MD5 check.

'./configure' worked fine with no options
'make' worked fine
'make check' failed 2 of 9:

PASS: t-bswap
PASS: t-constants
PASS: t-count_zeros
PASS: t-gmpmax
PASS: t-hightomask
PASS: t-modlinv
FAIL: t-popc
PASS: t-parity
FAIL: t-sub
==================================
2 of 9 tests failed

I passed no parameters to ./configure, taking all the defaults.

gcc -v returns:
Reading specs from /usr/lib/gcc-lib/powerpc-suse-linux/3.3.3/specs
Configured with: ../configure --enable-threads=posix --prefix=/usr
--with-local-prefix=/usr/local --infodir=/usr/share/info
--mandir=/usr/share/man --enable-languages=c,c++,f77,objc,java,ada
--disable-checking --libdir=/usr/lib --enable-libgcj
--with-gxx-include-dir=/usr/include/g++ --with-slibdir=/lib
--with-system-zlib --enable-shared --enable-__cxa_atexit
--host=powerpc-suse-linux --build=powerpc-suse-linux
--target=powerpc-suse-linux --enable-targets=powerpc64-suse-linux
--enable-biarch
Thread model: posix
gcc version 3.3.3 (SuSE Linux)

uname -a returns:
Linux xcrypto 2.6.5-7.191-pseries64 #1 SMP Tue Jun 28 14:58:56 UTC
2005 ppc64 ppc64 ppc64 GNU/Linux

./config.guess returns:
powerpc64-unknown-linux-gnu

./configfsf.guess returns:
powerpc64-unknown-linux-gnu

Reading Section 2.5 of the manual seemed to imply that gcc 3.3.3 was
okay, and Section 2.4 seemed to imply that powerpc64 was the right
choice. I searched the list archives and I don't see anyone else with
the same problem.

Has anyone else seen this same problem?

Fuzzy


More information about the gmp-bugs mailing list