| Detailed description |
|
|
I can build MPFR on this platform with the vendor compiler, but the test suite does not go well. This is for the current form of the 3.1 branch, obtained from
svn://scm.gforge.inria.fr/svn/mpfr/branches/3.1
Here is what I get:
[...]
gmake check-TESTS
gmake[2]: Entering directory `/home/cport/tmp/mpfr-3.1.1-dev/_build/tests'
[tversion] GMP: header 5.0.5, library 5.0.5
[tversion] MPFR tuning parameters from default
PASS: tversion
PASS: tinternals
PASS: tinits
PASS: tisqrt
PASS: tsgn
PASS: tcheck
PASS: tisnan
PASS: texceptions
PASS: tset_exp
PASS: tset
PASS: mpf_compat
PASS: mpfr_compat
PASS: reuse
PASS: tabs
PASS: tacos
PASS: tacosh
PASS: tadd
PASS: tadd1sp
Inexact flag error in mpfr_add_d (1)
FAIL: tadd_d
PASS: tadd_ui
PASS: tagm
PASS: tai
PASS: tasin
PASS: tasinh
PASS: tatan
PASS: tatanh
PASS: taway
PASS: tbuildopt
PASS: tcan_round
PASS: tcbrt
Error in mpfr_cmp with x=7.38076162788329440000e-01, y=8.17863699638849640000e-01 mpfr_cmp(x,y)=0
FAIL: tcmp
Error in mpfr_cmp2 for
x=1.0e617
y=-1.0e-189
got 0 instead of 1
FAIL: tcmp2
Error in mpfr_cmp_d 2.345 and 2.0
FAIL: tcmp_d
PASS: tcmp_ld
PASS: tcmp_ui
PASS: tcmpabs
PASS: tcomparisons
PASS: tconst_catalan
PASS: tconst_euler
PASS: tconst_log2
PASS: tconst_pi
PASS: tcopysign
PASS: tcos
PASS: tcosh
PASS: tcot
PASS: tcoth
PASS: tcsc
PASS: tcsch
Inexact flag error in mpfr_d_div
FAIL: td_div
Inexact flag error in mpfr_d_sub
FAIL: td_sub
PASS: tdigamma
PASS: tdim
PASS: tdiv
Inexact flag error in mpfr_div_d
FAIL: tdiv_d
PASS: tdiv_ui
That's all I've got, because at this point, the "teint" test spins (seemingly) forever.
GMP 5.0.5 builds cleanly on this system, and its "make check" passes all tests. |
|