GMP 4.3.1 testsuite fails on Tru64 5.1B-5 with Compaq C/C++

RUMI Szabolcs rumi at rtfm.hu
Tue Dec 29 01:58:14 CET 2009


Hello there!

# sizer -v
HP Tru64 UNIX V5.1B (Rev. 2650); Thu Dec 17 18:47:21 CET 2009

# psrinfo -v 0
Status of processor 0 as of: 12/28/09 23:43:00
  Processor has been on-line since 12/28/2009 17:30:17
  The alpha EV5.6 (21164A) processor operates at 468 MHz,
  has a cache size of 4194304 bytes,
  and has an alpha internal floating point processor.

# psrinfo -n 
number of processors on system = 4

# cc -V
Compaq C V6.5-303 (dtk) on HP Tru64 UNIX V5.1B (Rev. 2650)
Compiler Driver V6.5-302 (dtk) cc Driver

# cxx -V
Compaq C++ V7.1-006 for HP Tru64 UNIX V5.1B (Rev. 2650)
Compiler Driver V7.1-006 (cxx) cxx Driver

# pwd
/usr/src/gcc/gmp-4.3.1

# ./config.guess   
alphaev56-dec-osf5.1b

# ./configfsf.guess
alphaev56-dec-osf5.1b

# ./configure --prefix=/opt/gcc --enable-cxx CPPFLAGS=-D__USE_STD_IOSTREAM
# gmake -j6
# gmake -j6 check
[...]
gmake  check-TESTS
gmake[4]: Entering directory `/usr/src/gcc/gmp-4.3.1/tests/mpn'
PASS: t-asmtype
PASS: t-aors_1
PASS: t-divrem_1
PASS: t-fat
Warning, IEEE overflow tests skipped due to SIGFPE (exp=1024)
PASS: t-get_d
PASS: t-instrument
PASS: t-iord_u
PASS: t-mp_bases
PASS: t-perfsqr
PASS: t-scan
PASS: t-hgcd
PASS: t-matrix22
===================
All 12 tests passed
===================
gmake[4]: Leaving directory `/usr/src/gcc/gmp-4.3.1/tests/mpn'
[...]
gmake  check-TESTS
gmake[4]: Entering directory `/usr/src/gcc/gmp-4.3.1/tests/cxx'
PASS: t-assign
PASS: t-binary
PASS: t-cast
PASS: t-constr
PASS: t-headers
388900:/usr/src/gcc/gmp-4.3.1/tests/cxx/.libs/lt-t-istream: /sbin/loader: Fatal Error: Reference to unresolvable symbol "replace__Q13std60basic_string__TcQ13std15char_traits__TcQ13std13allocator__TcXUlUlUlc" in "/usr/src/gcc/gmp-4.3.1/.libs/libgmpxx.so.4"
FAIL: t-istream
388910:/usr/src/gcc/gmp-4.3.1/tests/cxx/.libs/lt-t-locale: /sbin/loader: Fatal Error: Reference to unresolvable symbol "replace__Q13std60basic_string__TcQ13std15char_traits__TcQ13std13allocator__TcXUlUlUlc" in "/usr/src/gcc/gmp-4.3.1/.libs/libgmpxx.so.4"
FAIL: t-locale
PASS: t-misc
PASS: t-ops
PASS: t-ostream
PASS: t-prec
PASS: t-rand
PASS: t-ternary
PASS: t-unary
====================================
2 of 14 tests failed
Please report to gmp-bugs at gmplib.org
====================================
gmake[4]: *** [check-TESTS] Error 1
gmake[4]: Leaving directory `/usr/src/gcc/gmp-4.3.1/tests/cxx'
gmake[3]: *** [check-am] Error 2
gmake[3]: Leaving directory `/usr/src/gcc/gmp-4.3.1/tests/cxx'
gmake[2]: *** [check-recursive] Error 1
gmake[2]: Leaving directory `/usr/src/gcc/gmp-4.3.1/tests'
gmake[1]: *** [check-recursive] Error 1
gmake[1]: Leaving directory `/usr/src/gcc/gmp-4.3.1'
gmake: *** [check] Error 2
#

# gmake clean
# gmake
# gmake check
[...]
gmake  check-TESTS
gmake[4]: Entering directory `/usr/src/gcc/gmp-4.3.1/tests/cxx'
PASS: t-assign
PASS: t-binary
PASS: t-cast
PASS: t-constr
PASS: t-headers
445094:/usr/src/gcc/gmp-4.3.1/tests/cxx/.libs/lt-t-istream: /sbin/loader: Fatal Error: Reference to unresolvable symbol "replace__Q13std60basic_string__TcQ13std15char_traits__TcQ13std13allocator__TcXUlUlUlc" in "/usr/src/gcc/gmp-4.3.1/.libs/libgmpxx.so.4"
FAIL: t-istream
445364:/usr/src/gcc/gmp-4.3.1/tests/cxx/.libs/lt-t-locale: /sbin/loader: Fatal Error: Reference to unresolvable symbol "replace__Q13std60basic_string__TcQ13std15char_traits__TcQ13std13allocator__TcXUlUlUlc" in "/usr/src/gcc/gmp-4.3.1/.libs/libgmpxx.so.4"
FAIL: t-locale
PASS: t-misc
PASS: t-ops
PASS: t-ostream
PASS: t-prec
PASS: t-rand
PASS: t-ternary
PASS: t-unary
====================================
2 of 14 tests failed
Please report to gmp-bugs at gmplib.org
====================================
gmake[4]: *** [check-TESTS] Error 1
gmake[4]: Leaving directory `/usr/src/gcc/gmp-4.3.1/tests/cxx'
gmake[3]: *** [check-am] Error 2
gmake[3]: Leaving directory `/usr/src/gcc/gmp-4.3.1/tests/cxx'
gmake[2]: *** [check-recursive] Error 1
gmake[2]: Leaving directory `/usr/src/gcc/gmp-4.3.1/tests'
gmake[1]: *** [check-recursive] Error 1
gmake[1]: Leaving directory `/usr/src/gcc/gmp-4.3.1'
gmake: *** [check] Error 2
#

However, without --enable-cxx all checks do pass.

Regards,
Sab


More information about the gmp-bugs mailing list