Expm1Vecs.text   [plain text]


! <scp> 12/2/01 corrected expm1(DENORMAL) return DENORMAL to set underflow.
! IEEE double test vectors for expm1
4U =d  0x7ff80aa0 0x00000000   0x00000000 0x00000000    OK  0x7ff80aa0 0x00000000
4U =d  0x00000000 0x00000000   0x00000000 0x00000000    OK  0x00000000 0x00000000
4U =d  0x80000000 0x00000000   0x00000000 0x00000000    OK  0x80000000 0x00000000
4U =d  0xfff00000 0x00000000   0x00000000 0x00000000    OK  0xbff00000 0x00000000
4U =d  0x7ff00000 0x00000000   0x00000000 0x00000000    OK  0x7ff00000 0x00000000
4U =d  0x3ff00000 0x00000000   0x00000000 0x00000000     x  0x3ffb7e15 0x1628aed3
4U =d  0x40000000 0x00000000   0x00000000 0x00000000     x  0x40198e64 0xb8d4ddae
4U =d  0x40080000 0x00000000   0x00000000 0x00000000     x  0x403315e5 0xbf6fb106
4U =d  0x3fe00000 0x00000000   0x00000000 0x00000000     x  0x3fe4c253 0x1c3c0d38
4U =d  0x3fd00000 0x00000000   0x00000000 0x00000000     x  0x3fd22d78 0xf0fa061a
4U =d  0x3fc00000 0x00000000   0x00000000 0x00000000     x  0x3fc10b02 0x2db7ae68
! 11 manual vectors
4U =d  0xffefffff 0xffffffff   0x00000000 0x00000000     x  0xbff00000 0x00000000
4U =d  0xffefffff 0xfffffffe   0x00000000 0x00000000     x  0xbff00000 0x00000000
4U =d  0xffefffff 0xfffffffd   0x00000000 0x00000000     x  0xbff00000 0x00000000
4U =d  0xffefffff 0xfffffffc   0x00000000 0x00000000     x  0xbff00000 0x00000000
4U =d  0xbff00000 0x00000004   0x00000000 0x00000000     x  0xbfe43a54 0xe4e98867
4U =d  0xbff00000 0x00000003   0x00000000 0x00000000     x  0xbfe43a54 0xe4e98866
4U =d  0xbff00000 0x00000002   0x00000000 0x00000000     x  0xbfe43a54 0xe4e98866
4U =d  0xbff00000 0x00000001   0x00000000 0x00000000     x  0xbfe43a54 0xe4e98865
4U =d  0xbff00000 0x00000000   0x00000000 0x00000000     x  0xbfe43a54 0xe4e98864
4U =d  0xbfefffff 0xffffffff   0x00000000 0x00000000     x  0xbfe43a54 0xe4e98864
4U =d  0xbfefffff 0xfffffffe   0x00000000 0x00000000     x  0xbfe43a54 0xe4e98863
4U =d  0xbfefffff 0xfffffffd   0x00000000 0x00000000     x  0xbfe43a54 0xe4e98863
4U =d  0xbfefffff 0xfffffffc   0x00000000 0x00000000     x  0xbfe43a54 0xe4e98863
4U =d  0x80100000 0x00000004   0x00000000 0x00000000     x  0x80100000 0x00000004
4U =d  0x80100000 0x00000003   0x00000000 0x00000000     x  0x80100000 0x00000003
4U =d  0x80100000 0x00000002   0x00000000 0x00000000     x  0x80100000 0x00000002
4U =d  0x80100000 0x00000001   0x00000000 0x00000000     x  0x80100000 0x00000001
4U =d  0x80100000 0x00000000   0x00000000 0x00000000     x  0x80100000 0x00000000

! <scp> 4U =d  0x800fffff 0xffffffff   0x00000000 0x00000000     x  0x800fffff 0xffffffff
! <scp> 4U =d  0x800fffff 0xfffffffe   0x00000000 0x00000000     x  0x800fffff 0xfffffffe
! <scp> 4U =d  0x800fffff 0xfffffffd   0x00000000 0x00000000     x  0x800fffff 0xfffffffd
! <scp> 4U =d  0x800fffff 0xfffffffc   0x00000000 0x00000000     x  0x800fffff 0xfffffffc
! <scp> 4U =d  0x80000000 0x00000005   0x00000000 0x00000000     x  0x80000000 0x00000005
! <scp> 4U =d  0x80000000 0x00000004   0x00000000 0x00000000    ux  0x80000000 0x00000004
! <scp> 4U =d  0x80000000 0x00000003   0x00000000 0x00000000     x  0x80000000 0x00000003
! <scp> 4U =d  0x80000000 0x00000002   0x00000000 0x00000000    ux  0x80000000 0x00000002
! <scp> 4U =d  0x80000000 0x00000001   0x00000000 0x00000000    ux  0x80000000 0x00000001
! <scp> 4U =d  0x00000000 0x00000001   0x00000000 0x00000000    ux  0x00000000 0x00000001
! <scp> 4U =d  0x00000000 0x00000002   0x00000000 0x00000000    ux  0x00000000 0x00000002
! <scp> 4U =d  0x00000000 0x00000003   0x00000000 0x00000000     x  0x00000000 0x00000003
! <scp> 4U =d  0x00000000 0x00000004   0x00000000 0x00000000    ux  0x00000000 0x00000004
! <scp> 4U =d  0x00000000 0x00000005   0x00000000 0x00000000     x  0x00000000 0x00000005
! <scp> 4U =d  0x000fffff 0xfffffffc   0x00000000 0x00000000     x  0x000fffff 0xfffffffc
! <scp> 4U =d  0x000fffff 0xfffffffd   0x00000000 0x00000000     x  0x000fffff 0xfffffffd
! <scp> 4U =d  0x000fffff 0xfffffffe   0x00000000 0x00000000     x  0x000fffff 0xfffffffe
! <scp> 4U =d  0x000fffff 0xffffffff   0x00000000 0x00000000     x  0x000fffff 0xffffffff


4U =d  0x800fffff 0xffffffff   0x00000000 0x00000000    ux  0x800fffff 0xffffffff
4U =d  0x800fffff 0xfffffffe   0x00000000 0x00000000    ux  0x800fffff 0xfffffffe
4U =d  0x800fffff 0xfffffffd   0x00000000 0x00000000    ux  0x800fffff 0xfffffffd
4U =d  0x800fffff 0xfffffffc   0x00000000 0x00000000    ux  0x800fffff 0xfffffffc
4U =d  0x80000000 0x00000005   0x00000000 0x00000000    ux  0x80000000 0x00000005
4U =d  0x80000000 0x00000004   0x00000000 0x00000000    ux  0x80000000 0x00000004
4U =d  0x80000000 0x00000003   0x00000000 0x00000000    ux  0x80000000 0x00000003
4U =d  0x80000000 0x00000002   0x00000000 0x00000000    ux  0x80000000 0x00000002
4U =d  0x80000000 0x00000001   0x00000000 0x00000000    ux  0x80000000 0x00000001
4U =d  0x00000000 0x00000001   0x00000000 0x00000000    ux  0x00000000 0x00000001
4U =d  0x00000000 0x00000002   0x00000000 0x00000000    ux  0x00000000 0x00000002
4U =d  0x00000000 0x00000003   0x00000000 0x00000000    ux  0x00000000 0x00000003
4U =d  0x00000000 0x00000004   0x00000000 0x00000000    ux  0x00000000 0x00000004
4U =d  0x00000000 0x00000005   0x00000000 0x00000000    ux  0x00000000 0x00000005
4U =d  0x000fffff 0xfffffffc   0x00000000 0x00000000    ux  0x000fffff 0xfffffffc
4U =d  0x000fffff 0xfffffffd   0x00000000 0x00000000    ux  0x000fffff 0xfffffffd
4U =d  0x000fffff 0xfffffffe   0x00000000 0x00000000    ux  0x000fffff 0xfffffffe
4U =d  0x000fffff 0xffffffff   0x00000000 0x00000000    ux  0x000fffff 0xffffffff

4U =d  0x00100000 0x00000000   0x00000000 0x00000000     x  0x00100000 0x00000000
4U =d  0x00100000 0x00000001   0x00000000 0x00000000     x  0x00100000 0x00000001
4U =d  0x00100000 0x00000002   0x00000000 0x00000000     x  0x00100000 0x00000002
4U =d  0x00100000 0x00000003   0x00000000 0x00000000     x  0x00100000 0x00000003
4U =d  0x00100000 0x00000004   0x00000000 0x00000000     x  0x00100000 0x00000004
4U =d  0x3fefffff 0xfffffffc   0x00000000 0x00000000     x  0x3ffb7e15 0x1628aecd
4U =d  0x3fefffff 0xfffffffd   0x00000000 0x00000000     x  0x3ffb7e15 0x1628aecf
4U =d  0x3fefffff 0xfffffffe   0x00000000 0x00000000     x  0x3ffb7e15 0x1628aed0
4U =d  0x3fefffff 0xffffffff   0x00000000 0x00000000     x  0x3ffb7e15 0x1628aed1
4U =d  0x3ff00000 0x00000001   0x00000000 0x00000000     x  0x3ffb7e15 0x1628aed5
4U =d  0x3ff00000 0x00000002   0x00000000 0x00000000     x  0x3ffb7e15 0x1628aed8
4U =d  0x3ff00000 0x00000003   0x00000000 0x00000000     x  0x3ffb7e15 0x1628aedb
4U =d  0x3ff00000 0x00000004   0x00000000 0x00000000     x  0x3ffb7e15 0x1628aede
4U =d  0x7fefffff 0xfffffffc   0x00000000 0x00000000    ox  0x7ff00000 0x00000000
4U =d  0x7fefffff 0xfffffffd   0x00000000 0x00000000    ox  0x7ff00000 0x00000000
4U =d  0x7fefffff 0xfffffffe   0x00000000 0x00000000    ox  0x7ff00000 0x00000000
4U =d  0x7fefffff 0xffffffff   0x00000000 0x00000000    ox  0x7ff00000 0x00000000
! 64 total vectors