GMP 4.2 tests failure newbie question
Sergey Kashyrin
ska at resqnet.com
Fri Apr 28 23:47:38 CEST 2006
Gentlemen,
I have a question regarding the following tests which failed after porting GMP 4.2 to 390 z/OS (not Linux not ASCII and not IEEE
floating point !! so I can understand why "mpz_set_d wrong on 2^53+1")
The question is do you see anything really critical so I should worry about those failures ?
Regards,
Sergey
--------------------
MPN: 1 test failed
mpn_get_d wrong on random data
sign -1
n =0xC6843F29A331B7
nsize 2
exp -9
want =[CC 63 42 1F 94 D1 98 D8] -109135648838040.8
got =[CC 63 42 1F 94 D1 98 DB] -109135648838040.9
CEE5207E The signal SIGABRT was received.
FAIL: t-get_d
--------------------
MPQ: 2 tests failed
CEE3212S The system detected an exponent-overflow exception (System Completion Code=0CC).
From entry point __gmpn_get_d at compile unit offset +000005B2 at entry offset +000005B2 at address 1204986A.
FAIL: t-get_d
mpq_get_str wrong (passing NULL)
base -16
got "FFFFFFFF"
want "ffffffff"
q=0xFFFFFFFF
CEE5207E The signal SIGABRT was received.
FAIL: t-get_str
--------------------
MPZ: 3 tests failed
CEE3212S The system detected an exponent-overflow exception (System Completion Code=0CC).
From entry point check_onebit at compile unit offset +0000011E at entry offset +0000011E at address 11B7422E.
FAIL: t-get_d
mpz_set_d wrong on 2^53+1
d =[4E 20 00 00 00 00 00 01] 9007199254740993
got =9007199254740992
want =9007199254740993
CEE5207E The signal SIGABRT was received.
FAIL: t-set_d
CEE3212S The system detected an exponent-overflow exception (System Completion Code=0CC).
From entry point __gmpn_get_d at compile unit offset +00000566 at entry offset +00000566 at address 1204981E.
FAIL: t-cmp_d
More information about the gmp-discuss
mailing list