Mac OS X Test Build Results for GMP 4.4.-1, 5.0.0 and 5.0.1

Olexa Bilaniuk obilaniu at gmail.com
Mon Jan 25 01:06:50 CET 2010


This is merely to announce that every GMP 5.0.0 nightly prior to
gmp-5.0.0-20100116.tar.lz (Jan 16, 2010), together with all builds of GMP
4.4.-1 after 20091106 (Nov 6, 2009) inclusive, configured with ./configure
--prefix=$BUILDDIR --enable-cxx --target=x86_64-apple-darwin10.2.0
--build=x86_64-apple-darwin10.2.0 --host=x86_64-apple-darwin10.2.0 on a
Macbook6,1 (Intel Core 2 Duo Penryn) using the compiler GCC 4.4.3 (the GNU's
GCC, not Apple's, which is bundled in Xcode) fails with the very same error
when make is issued on it,

ld: in mpn/.libs/gcd_1.o, in section __TEXT,__text reloc 0: not extern and
X86_64_RELOC_GOT_LOAD not supported
collect2: ld returned 1 exit status
make[2]: *** [libgmp.la

] Error 1
make[1]: *** [all-recursive] Error 1
make: *** [all] Error 2

whereas every nightly of 4.4.-1 prior to November 6th and every nightly
5.0.0 since and including January 16th's, 2010 make s successfully. However,
make check fails on January 16th, 2010's build:

PASS: t-asmtype
PASS: t-aors_1
PASS: t-divrem_1
/bin/sh: line 1: 71383 Segmentation fault      ${dir}$tst
FAIL: t-fat
PASS: t-get_d
PASS: t-instrument
PASS: t-iord_u
PASS: t-mp_bases
PASS: t-perfsqr
PASS: t-scan
PASS: t-toom22
PASS: t-toom32
PASS: t-toom33
PASS: t-toom42
PASS: t-toom43
PASS: t-toom44
PASS: t-toom52
PASS: t-toom53
PASS: t-toom62
PASS: t-toom63
PASS: t-toom6h
PASS: t-toom8h
PASS: t-hgcd
PASS: t-matrix22
PASS: t-mullo
PASS: t-mulmod_bnm1
PASS: t-sqrmod_bnm1
PASS: t-invert
PASS: t-div
PASS: t-bdiv
====================================
1 of 30 tests failed
Please report to gmp-bugs at gmplib.org
====================================
make[4]: *** [check-TESTS] Error 1
make[3]: *** [check-am] Error 2
make[2]: *** [check-recursive] Error 1
make[1]: *** [check-recursive] Error 1
make: *** [check] Error 2

All other builds of GMP-5.0.0 since January 17th inclusive make check
successfully.

Lastly, today's build of GMP-5.0.1 make s and make check s successfully.


More information about the gmp-discuss mailing list