cbrt 0.0 = cbrt downward binary32 0x0p+0 : 0x0p+0 : inexact-ok = cbrt tonearest binary32 0x0p+0 : 0x0p+0 : inexact-ok = cbrt towardzero binary32 0x0p+0 : 0x0p+0 : inexact-ok = cbrt upward binary32 0x0p+0 : 0x0p+0 : inexact-ok = cbrt downward binary64 0x0p+0 : 0x0p+0 : inexact-ok = cbrt tonearest binary64 0x0p+0 : 0x0p+0 : inexact-ok = cbrt towardzero binary64 0x0p+0 : 0x0p+0 : inexact-ok = cbrt upward binary64 0x0p+0 : 0x0p+0 : inexact-ok = cbrt downward intel96 0x0p+0 : 0x0p+0 : inexact-ok = cbrt tonearest intel96 0x0p+0 : 0x0p+0 : inexact-ok = cbrt towardzero intel96 0x0p+0 : 0x0p+0 : inexact-ok = cbrt upward intel96 0x0p+0 : 0x0p+0 : inexact-ok = cbrt downward m68k96 0x0p+0 : 0x0p+0 : inexact-ok = cbrt tonearest m68k96 0x0p+0 : 0x0p+0 : inexact-ok = cbrt towardzero m68k96 0x0p+0 : 0x0p+0 : inexact-ok = cbrt upward m68k96 0x0p+0 : 0x0p+0 : inexact-ok = cbrt downward binary128 0x0p+0 : 0x0p+0 : inexact-ok = cbrt tonearest binary128 0x0p+0 : 0x0p+0 : inexact-ok = cbrt towardzero binary128 0x0p+0 : 0x0p+0 : inexact-ok = cbrt upward binary128 0x0p+0 : 0x0p+0 : inexact-ok = cbrt downward ibm128 0x0p+0 : 0x0p+0 : inexact-ok = cbrt tonearest ibm128 0x0p+0 : 0x0p+0 : inexact-ok = cbrt towardzero ibm128 0x0p+0 : 0x0p+0 : inexact-ok = cbrt upward ibm128 0x0p+0 : 0x0p+0 : inexact-ok cbrt -0 = cbrt downward binary32 -0x0p+0 : -0x0p+0 : inexact-ok = cbrt tonearest binary32 -0x0p+0 : -0x0p+0 : inexact-ok = cbrt towardzero binary32 -0x0p+0 : -0x0p+0 : inexact-ok = cbrt upward binary32 -0x0p+0 : -0x0p+0 : inexact-ok = cbrt downward binary64 -0x0p+0 : -0x0p+0 : inexact-ok = cbrt tonearest binary64 -0x0p+0 : -0x0p+0 : inexact-ok = cbrt towardzero binary64 -0x0p+0 : -0x0p+0 : inexact-ok = cbrt upward binary64 -0x0p+0 : -0x0p+0 : inexact-ok = cbrt downward intel96 -0x0p+0 : -0x0p+0 : inexact-ok = cbrt tonearest intel96 -0x0p+0 : -0x0p+0 : inexact-ok = cbrt towardzero intel96 -0x0p+0 : -0x0p+0 : inexact-ok = cbrt upward intel96 -0x0p+0 : -0x0p+0 : inexact-ok = cbrt downward m68k96 -0x0p+0 : -0x0p+0 : inexact-ok = cbrt tonearest m68k96 -0x0p+0 : -0x0p+0 : inexact-ok = cbrt towardzero m68k96 -0x0p+0 : -0x0p+0 : inexact-ok = cbrt upward m68k96 -0x0p+0 : -0x0p+0 : inexact-ok = cbrt downward binary128 -0x0p+0 : -0x0p+0 : inexact-ok = cbrt tonearest binary128 -0x0p+0 : -0x0p+0 : inexact-ok = cbrt towardzero binary128 -0x0p+0 : -0x0p+0 : inexact-ok = cbrt upward binary128 -0x0p+0 : -0x0p+0 : inexact-ok = cbrt downward ibm128 -0x0p+0 : -0x0p+0 : inexact-ok = cbrt tonearest ibm128 -0x0p+0 : -0x0p+0 : inexact-ok = cbrt towardzero ibm128 -0x0p+0 : -0x0p+0 : inexact-ok = cbrt upward ibm128 -0x0p+0 : -0x0p+0 : inexact-ok cbrt -0.001 = cbrt downward binary32 -0x4.18937p-12 : -0x1.99999ap-4 : inexact-ok = cbrt tonearest binary32 -0x4.18937p-12 : -0x1.999998p-4 : inexact-ok = cbrt towardzero binary32 -0x4.18937p-12 : -0x1.999998p-4 : inexact-ok = cbrt upward binary32 -0x4.18937p-12 : -0x1.999998p-4 : inexact-ok = cbrt downward binary64 -0x4.18937p-12 : -0x1.999998fbbbbb8p-4 : inexact-ok = cbrt tonearest binary64 -0x4.18937p-12 : -0x1.999998fbbbbb8p-4 : inexact-ok = cbrt towardzero binary64 -0x4.18937p-12 : -0x1.999998fbbbbb7p-4 : inexact-ok = cbrt upward binary64 -0x4.18937p-12 : -0x1.999998fbbbbb7p-4 : inexact-ok = cbrt downward intel96 -0x4.18937p-12 : -0x1.999998fbbbbb7ee4p-4 : inexact-ok = cbrt tonearest intel96 -0x4.18937p-12 : -0x1.999998fbbbbb7ee4p-4 : inexact-ok = cbrt towardzero intel96 -0x4.18937p-12 : -0x1.999998fbbbbb7ee2p-4 : inexact-ok = cbrt upward intel96 -0x4.18937p-12 : -0x1.999998fbbbbb7ee2p-4 : inexact-ok = cbrt downward m68k96 -0x4.18937p-12 : -0x1.999998fbbbbb7ee4p-4 : inexact-ok = cbrt tonearest m68k96 -0x4.18937p-12 : -0x1.999998fbbbbb7ee4p-4 : inexact-ok = cbrt towardzero m68k96 -0x4.18937p-12 : -0x1.999998fbbbbb7ee2p-4 : inexact-ok = cbrt upward m68k96 -0x4.18937p-12 : -0x1.999998fbbbbb7ee2p-4 : inexact-ok = cbrt downward binary128 -0x4.18937p-12 : -0x1.999998fbbbbb7ee38e11ce06340cp-4 : inexact-ok = cbrt tonearest binary128 -0x4.18937p-12 : -0x1.999998fbbbbb7ee38e11ce06340cp-4 : inexact-ok = cbrt towardzero binary128 -0x4.18937p-12 : -0x1.999998fbbbbb7ee38e11ce06340bp-4 : inexact-ok = cbrt upward binary128 -0x4.18937p-12 : -0x1.999998fbbbbb7ee38e11ce06340bp-4 : inexact-ok = cbrt downward ibm128 -0x4.18937p-12 : -0x1.999998fbbbbb7ee38e11ce06348p-4 : inexact-ok = cbrt tonearest ibm128 -0x4.18937p-12 : -0x1.999998fbbbbb7ee38e11ce0634p-4 : inexact-ok = cbrt towardzero ibm128 -0x4.18937p-12 : -0x1.999998fbbbbb7ee38e11ce0634p-4 : inexact-ok = cbrt upward ibm128 -0x4.18937p-12 : -0x1.999998fbbbbb7ee38e11ce0634p-4 : inexact-ok = cbrt downward binary32 -0x4.189378p-12 : -0x1.99999cp-4 : inexact-ok = cbrt tonearest binary32 -0x4.189378p-12 : -0x1.99999ap-4 : inexact-ok = cbrt towardzero binary32 -0x4.189378p-12 : -0x1.99999ap-4 : inexact-ok = cbrt upward binary32 -0x4.189378p-12 : -0x1.99999ap-4 : inexact-ok = cbrt downward binary64 -0x4.189378p-12 : -0x1.99999a0666665p-4 : inexact-ok = cbrt tonearest binary64 -0x4.189378p-12 : -0x1.99999a0666665p-4 : inexact-ok = cbrt towardzero binary64 -0x4.189378p-12 : -0x1.99999a0666664p-4 : inexact-ok = cbrt upward binary64 -0x4.189378p-12 : -0x1.99999a0666664p-4 : inexact-ok = cbrt downward intel96 -0x4.189378p-12 : -0x1.99999a0666664982p-4 : inexact-ok = cbrt tonearest intel96 -0x4.189378p-12 : -0x1.99999a066666498p-4 : inexact-ok = cbrt towardzero intel96 -0x4.189378p-12 : -0x1.99999a066666498p-4 : inexact-ok = cbrt upward intel96 -0x4.189378p-12 : -0x1.99999a066666498p-4 : inexact-ok = cbrt downward m68k96 -0x4.189378p-12 : -0x1.99999a0666664982p-4 : inexact-ok = cbrt tonearest m68k96 -0x4.189378p-12 : -0x1.99999a066666498p-4 : inexact-ok = cbrt towardzero m68k96 -0x4.189378p-12 : -0x1.99999a066666498p-4 : inexact-ok = cbrt upward m68k96 -0x4.189378p-12 : -0x1.99999a066666498p-4 : inexact-ok = cbrt downward binary128 -0x4.189378p-12 : -0x1.99999a0666664980000ccb554e8ap-4 : inexact-ok = cbrt tonearest binary128 -0x4.189378p-12 : -0x1.99999a0666664980000ccb554e89p-4 : inexact-ok = cbrt towardzero binary128 -0x4.189378p-12 : -0x1.99999a0666664980000ccb554e89p-4 : inexact-ok = cbrt upward binary128 -0x4.189378p-12 : -0x1.99999a0666664980000ccb554e89p-4 : inexact-ok = cbrt downward ibm128 -0x4.189378p-12 : -0x1.99999a0666664980000ccb554fp-4 : inexact-ok = cbrt tonearest ibm128 -0x4.189378p-12 : -0x1.99999a0666664980000ccb554e8p-4 : inexact-ok = cbrt towardzero ibm128 -0x4.189378p-12 : -0x1.99999a0666664980000ccb554e8p-4 : inexact-ok = cbrt upward ibm128 -0x4.189378p-12 : -0x1.99999a0666664980000ccb554e8p-4 : inexact-ok = cbrt downward binary64 -0x4.189374bc6a7ecp-12 : -0x1.999999999999ap-4 : inexact-ok = cbrt tonearest binary64 -0x4.189374bc6a7ecp-12 : -0x1.9999999999999p-4 : inexact-ok = cbrt towardzero binary64 -0x4.189374bc6a7ecp-12 : -0x1.9999999999999p-4 : inexact-ok = cbrt upward binary64 -0x4.189374bc6a7ecp-12 : -0x1.9999999999999p-4 : inexact-ok = cbrt downward intel96 -0x4.189374bc6a7ecp-12 : -0x1.9999999999999212p-4 : inexact-ok = cbrt tonearest intel96 -0x4.189374bc6a7ecp-12 : -0x1.9999999999999212p-4 : inexact-ok = cbrt towardzero intel96 -0x4.189374bc6a7ecp-12 : -0x1.999999999999921p-4 : inexact-ok = cbrt upward intel96 -0x4.189374bc6a7ecp-12 : -0x1.999999999999921p-4 : inexact-ok = cbrt downward m68k96 -0x4.189374bc6a7ecp-12 : -0x1.9999999999999212p-4 : inexact-ok = cbrt tonearest m68k96 -0x4.189374bc6a7ecp-12 : -0x1.9999999999999212p-4 : inexact-ok = cbrt towardzero m68k96 -0x4.189374bc6a7ecp-12 : -0x1.999999999999921p-4 : inexact-ok = cbrt upward m68k96 -0x4.189374bc6a7ecp-12 : -0x1.999999999999921p-4 : inexact-ok = cbrt downward binary128 -0x4.189374bc6a7ecp-12 : -0x1.99999999999992111111111110eep-4 : inexact-ok = cbrt tonearest binary128 -0x4.189374bc6a7ecp-12 : -0x1.99999999999992111111111110eep-4 : inexact-ok = cbrt towardzero binary128 -0x4.189374bc6a7ecp-12 : -0x1.99999999999992111111111110edp-4 : inexact-ok = cbrt upward binary128 -0x4.189374bc6a7ecp-12 : -0x1.99999999999992111111111110edp-4 : inexact-ok = cbrt downward ibm128 -0x4.189374bc6a7ecp-12 : -0x1.99999999999992111111111111p-4 : inexact-ok = cbrt tonearest ibm128 -0x4.189374bc6a7ecp-12 : -0x1.99999999999992111111111111p-4 : inexact-ok = cbrt towardzero ibm128 -0x4.189374bc6a7ecp-12 : -0x1.999999999999921111111111108p-4 : inexact-ok = cbrt upward ibm128 -0x4.189374bc6a7ecp-12 : -0x1.999999999999921111111111108p-4 : inexact-ok = cbrt downward binary64 -0x4.189374bc6a7fp-12 : -0x1.999999999999ap-4 : inexact-ok = cbrt tonearest binary64 -0x4.189374bc6a7fp-12 : -0x1.999999999999ap-4 : inexact-ok = cbrt towardzero binary64 -0x4.189374bc6a7fp-12 : -0x1.9999999999999p-4 : inexact-ok = cbrt upward binary64 -0x4.189374bc6a7fp-12 : -0x1.9999999999999p-4 : inexact-ok = cbrt downward intel96 -0x4.189374bc6a7fp-12 : -0x1.9999999999999a68p-4 : inexact-ok = cbrt tonearest intel96 -0x4.189374bc6a7fp-12 : -0x1.9999999999999a66p-4 : inexact-ok = cbrt towardzero intel96 -0x4.189374bc6a7fp-12 : -0x1.9999999999999a66p-4 : inexact-ok = cbrt upward intel96 -0x4.189374bc6a7fp-12 : -0x1.9999999999999a66p-4 : inexact-ok = cbrt downward m68k96 -0x4.189374bc6a7fp-12 : -0x1.9999999999999a68p-4 : inexact-ok = cbrt tonearest m68k96 -0x4.189374bc6a7fp-12 : -0x1.9999999999999a66p-4 : inexact-ok = cbrt towardzero m68k96 -0x4.189374bc6a7fp-12 : -0x1.9999999999999a66p-4 : inexact-ok = cbrt upward m68k96 -0x4.189374bc6a7fp-12 : -0x1.9999999999999a66p-4 : inexact-ok = cbrt downward binary128 -0x4.189374bc6a7fp-12 : -0x1.9999999999999a66666666666667p-4 : inexact-ok = cbrt tonearest binary128 -0x4.189374bc6a7fp-12 : -0x1.9999999999999a66666666666666p-4 : inexact-ok = cbrt towardzero binary128 -0x4.189374bc6a7fp-12 : -0x1.9999999999999a66666666666666p-4 : inexact-ok = cbrt upward binary128 -0x4.189374bc6a7fp-12 : -0x1.9999999999999a66666666666666p-4 : inexact-ok = cbrt downward ibm128 -0x4.189374bc6a7fp-12 : -0x1.9999999999999a6666666666668p-4 : inexact-ok = cbrt tonearest ibm128 -0x4.189374bc6a7fp-12 : -0x1.9999999999999a6666666666668p-4 : inexact-ok = cbrt towardzero ibm128 -0x4.189374bc6a7fp-12 : -0x1.9999999999999a666666666666p-4 : inexact-ok = cbrt upward ibm128 -0x4.189374bc6a7fp-12 : -0x1.9999999999999a666666666666p-4 : inexact-ok = cbrt downward intel96 -0x4.189374bc6a7ef9d8p-12 : -0x1.999999999999999ap-4 : inexact-ok = cbrt tonearest intel96 -0x4.189374bc6a7ef9d8p-12 : -0x1.999999999999999ap-4 : inexact-ok = cbrt towardzero intel96 -0x4.189374bc6a7ef9d8p-12 : -0x1.9999999999999998p-4 : inexact-ok = cbrt upward intel96 -0x4.189374bc6a7ef9d8p-12 : -0x1.9999999999999998p-4 : inexact-ok = cbrt downward m68k96 -0x4.189374bc6a7ef9d8p-12 : -0x1.999999999999999ap-4 : inexact-ok = cbrt tonearest m68k96 -0x4.189374bc6a7ef9d8p-12 : -0x1.999999999999999ap-4 : inexact-ok = cbrt towardzero m68k96 -0x4.189374bc6a7ef9d8p-12 : -0x1.9999999999999998p-4 : inexact-ok = cbrt upward m68k96 -0x4.189374bc6a7ef9d8p-12 : -0x1.9999999999999998p-4 : inexact-ok = cbrt downward binary128 -0x4.189374bc6a7ef9d8p-12 : -0x1.9999999999999999311111111112p-4 : inexact-ok = cbrt tonearest binary128 -0x4.189374bc6a7ef9d8p-12 : -0x1.9999999999999999311111111111p-4 : inexact-ok = cbrt towardzero binary128 -0x4.189374bc6a7ef9d8p-12 : -0x1.9999999999999999311111111111p-4 : inexact-ok = cbrt upward binary128 -0x4.189374bc6a7ef9d8p-12 : -0x1.9999999999999999311111111111p-4 : inexact-ok = cbrt downward ibm128 -0x4.189374bc6a7ef9d8p-12 : -0x1.999999999999999931111111118p-4 : inexact-ok = cbrt tonearest ibm128 -0x4.189374bc6a7ef9d8p-12 : -0x1.99999999999999993111111111p-4 : inexact-ok = cbrt towardzero ibm128 -0x4.189374bc6a7ef9d8p-12 : -0x1.99999999999999993111111111p-4 : inexact-ok = cbrt upward ibm128 -0x4.189374bc6a7ef9d8p-12 : -0x1.99999999999999993111111111p-4 : inexact-ok = cbrt downward intel96 -0x4.189374bc6a7ef9ep-12 : -0x1.999999999999999cp-4 : inexact-ok = cbrt tonearest intel96 -0x4.189374bc6a7ef9ep-12 : -0x1.999999999999999ap-4 : inexact-ok = cbrt towardzero intel96 -0x4.189374bc6a7ef9ep-12 : -0x1.999999999999999ap-4 : inexact-ok = cbrt upward intel96 -0x4.189374bc6a7ef9ep-12 : -0x1.999999999999999ap-4 : inexact-ok = cbrt downward m68k96 -0x4.189374bc6a7ef9ep-12 : -0x1.999999999999999cp-4 : inexact-ok = cbrt tonearest m68k96 -0x4.189374bc6a7ef9ep-12 : -0x1.999999999999999ap-4 : inexact-ok = cbrt towardzero m68k96 -0x4.189374bc6a7ef9ep-12 : -0x1.999999999999999ap-4 : inexact-ok = cbrt upward m68k96 -0x4.189374bc6a7ef9ep-12 : -0x1.999999999999999ap-4 : inexact-ok = cbrt downward binary128 -0x4.189374bc6a7ef9ep-12 : -0x1.999999999999999a3bbbbbbbbbbcp-4 : inexact-ok = cbrt tonearest binary128 -0x4.189374bc6a7ef9ep-12 : -0x1.999999999999999a3bbbbbbbbbbcp-4 : inexact-ok = cbrt towardzero binary128 -0x4.189374bc6a7ef9ep-12 : -0x1.999999999999999a3bbbbbbbbbbbp-4 : inexact-ok = cbrt upward binary128 -0x4.189374bc6a7ef9ep-12 : -0x1.999999999999999a3bbbbbbbbbbbp-4 : inexact-ok = cbrt downward ibm128 -0x4.189374bc6a7ef9ep-12 : -0x1.999999999999999a3bbbbbbbbcp-4 : inexact-ok = cbrt tonearest ibm128 -0x4.189374bc6a7ef9ep-12 : -0x1.999999999999999a3bbbbbbbbb8p-4 : inexact-ok = cbrt towardzero ibm128 -0x4.189374bc6a7ef9ep-12 : -0x1.999999999999999a3bbbbbbbbb8p-4 : inexact-ok = cbrt upward ibm128 -0x4.189374bc6a7ef9ep-12 : -0x1.999999999999999a3bbbbbbbbb8p-4 : inexact-ok = cbrt downward binary128 -0x4.189374bc6a7ef9db22d0e5604188p-12 : -0x1.999999999999999999999999999ap-4 : inexact-ok = cbrt tonearest binary128 -0x4.189374bc6a7ef9db22d0e5604188p-12 : -0x1.9999999999999999999999999999p-4 : inexact-ok = cbrt towardzero binary128 -0x4.189374bc6a7ef9db22d0e5604188p-12 : -0x1.9999999999999999999999999999p-4 : inexact-ok = cbrt upward binary128 -0x4.189374bc6a7ef9db22d0e5604188p-12 : -0x1.9999999999999999999999999999p-4 : inexact-ok = cbrt downward binary128 -0x4.189374bc6a7ef9db22d0e560418cp-12 : -0x1.999999999999999999999999999ap-4 : inexact-ok = cbrt tonearest binary128 -0x4.189374bc6a7ef9db22d0e560418cp-12 : -0x1.999999999999999999999999999ap-4 : inexact-ok = cbrt towardzero binary128 -0x4.189374bc6a7ef9db22d0e560418cp-12 : -0x1.9999999999999999999999999999p-4 : inexact-ok = cbrt upward binary128 -0x4.189374bc6a7ef9db22d0e560418cp-12 : -0x1.9999999999999999999999999999p-4 : inexact-ok = cbrt downward binary128 -0x4.189374bc6a7ef9db22d0e5604p-12 : -0x1.9999999999999999999999999967p-4 : inexact-ok = cbrt tonearest binary128 -0x4.189374bc6a7ef9db22d0e5604p-12 : -0x1.9999999999999999999999999966p-4 : inexact-ok = cbrt towardzero binary128 -0x4.189374bc6a7ef9db22d0e5604p-12 : -0x1.9999999999999999999999999966p-4 : inexact-ok = cbrt upward binary128 -0x4.189374bc6a7ef9db22d0e5604p-12 : -0x1.9999999999999999999999999966p-4 : inexact-ok = cbrt downward ibm128 -0x4.189374bc6a7ef9db22d0e5604p-12 : -0x1.999999999999999999999999998p-4 : inexact-ok = cbrt tonearest ibm128 -0x4.189374bc6a7ef9db22d0e5604p-12 : -0x1.999999999999999999999999998p-4 : inexact-ok = cbrt towardzero ibm128 -0x4.189374bc6a7ef9db22d0e5604p-12 : -0x1.99999999999999999999999999p-4 : inexact-ok = cbrt upward ibm128 -0x4.189374bc6a7ef9db22d0e5604p-12 : -0x1.99999999999999999999999999p-4 : inexact-ok = cbrt downward binary128 -0x4.189374bc6a7ef9db22d0e56042p-12 : -0x1.99999999999999999999999999aap-4 : inexact-ok = cbrt tonearest binary128 -0x4.189374bc6a7ef9db22d0e56042p-12 : -0x1.99999999999999999999999999a9p-4 : inexact-ok = cbrt towardzero binary128 -0x4.189374bc6a7ef9db22d0e56042p-12 : -0x1.99999999999999999999999999a9p-4 : inexact-ok = cbrt upward binary128 -0x4.189374bc6a7ef9db22d0e56042p-12 : -0x1.99999999999999999999999999a9p-4 : inexact-ok = cbrt downward ibm128 -0x4.189374bc6a7ef9db22d0e56042p-12 : -0x1.9999999999999999999999999ap-4 : inexact-ok = cbrt tonearest ibm128 -0x4.189374bc6a7ef9db22d0e56042p-12 : -0x1.999999999999999999999999998p-4 : inexact-ok = cbrt towardzero ibm128 -0x4.189374bc6a7ef9db22d0e56042p-12 : -0x1.999999999999999999999999998p-4 : inexact-ok = cbrt upward ibm128 -0x4.189374bc6a7ef9db22d0e56042p-12 : -0x1.999999999999999999999999998p-4 : inexact-ok cbrt 2 = cbrt downward binary32 0x2p+0 : 0x1.428a2ep+0 : inexact-ok = cbrt tonearest binary32 0x2p+0 : 0x1.428a3p+0 : inexact-ok = cbrt towardzero binary32 0x2p+0 : 0x1.428a2ep+0 : inexact-ok = cbrt upward binary32 0x2p+0 : 0x1.428a3p+0 : inexact-ok = cbrt downward binary64 0x2p+0 : 0x1.428a2f98d728ap+0 : inexact-ok = cbrt tonearest binary64 0x2p+0 : 0x1.428a2f98d728bp+0 : inexact-ok = cbrt towardzero binary64 0x2p+0 : 0x1.428a2f98d728ap+0 : inexact-ok = cbrt upward binary64 0x2p+0 : 0x1.428a2f98d728bp+0 : inexact-ok = cbrt downward intel96 0x2p+0 : 0x1.428a2f98d728ae22p+0 : inexact-ok = cbrt tonearest intel96 0x2p+0 : 0x1.428a2f98d728ae22p+0 : inexact-ok = cbrt towardzero intel96 0x2p+0 : 0x1.428a2f98d728ae22p+0 : inexact-ok = cbrt upward intel96 0x2p+0 : 0x1.428a2f98d728ae24p+0 : inexact-ok = cbrt downward m68k96 0x2p+0 : 0x1.428a2f98d728ae22p+0 : inexact-ok = cbrt tonearest m68k96 0x2p+0 : 0x1.428a2f98d728ae22p+0 : inexact-ok = cbrt towardzero m68k96 0x2p+0 : 0x1.428a2f98d728ae22p+0 : inexact-ok = cbrt upward m68k96 0x2p+0 : 0x1.428a2f98d728ae24p+0 : inexact-ok = cbrt downward binary128 0x2p+0 : 0x1.428a2f98d728ae223ddab715be25p+0 : inexact-ok = cbrt tonearest binary128 0x2p+0 : 0x1.428a2f98d728ae223ddab715be25p+0 : inexact-ok = cbrt towardzero binary128 0x2p+0 : 0x1.428a2f98d728ae223ddab715be25p+0 : inexact-ok = cbrt upward binary128 0x2p+0 : 0x1.428a2f98d728ae223ddab715be26p+0 : inexact-ok = cbrt downward ibm128 0x2p+0 : 0x1.428a2f98d728ae223ddab715bep+0 : inexact-ok = cbrt tonearest ibm128 0x2p+0 : 0x1.428a2f98d728ae223ddab715bep+0 : inexact-ok = cbrt towardzero ibm128 0x2p+0 : 0x1.428a2f98d728ae223ddab715bep+0 : inexact-ok = cbrt upward ibm128 0x2p+0 : 0x1.428a2f98d728ae223ddab715be8p+0 : inexact-ok cbrt 4 = cbrt downward binary32 0x4p+0 : 0x1.965feap+0 : inexact-ok = cbrt tonearest binary32 0x4p+0 : 0x1.965feap+0 : inexact-ok = cbrt towardzero binary32 0x4p+0 : 0x1.965feap+0 : inexact-ok = cbrt upward binary32 0x4p+0 : 0x1.965fecp+0 : inexact-ok = cbrt downward binary64 0x4p+0 : 0x1.965fea53d6e3cp+0 : inexact-ok = cbrt tonearest binary64 0x4p+0 : 0x1.965fea53d6e3dp+0 : inexact-ok = cbrt towardzero binary64 0x4p+0 : 0x1.965fea53d6e3cp+0 : inexact-ok = cbrt upward binary64 0x4p+0 : 0x1.965fea53d6e3dp+0 : inexact-ok = cbrt downward intel96 0x4p+0 : 0x1.965fea53d6e3c82ap+0 : inexact-ok = cbrt tonearest intel96 0x4p+0 : 0x1.965fea53d6e3c82cp+0 : inexact-ok = cbrt towardzero intel96 0x4p+0 : 0x1.965fea53d6e3c82ap+0 : inexact-ok = cbrt upward intel96 0x4p+0 : 0x1.965fea53d6e3c82cp+0 : inexact-ok = cbrt downward m68k96 0x4p+0 : 0x1.965fea53d6e3c82ap+0 : inexact-ok = cbrt tonearest m68k96 0x4p+0 : 0x1.965fea53d6e3c82cp+0 : inexact-ok = cbrt towardzero m68k96 0x4p+0 : 0x1.965fea53d6e3c82ap+0 : inexact-ok = cbrt upward m68k96 0x4p+0 : 0x1.965fea53d6e3c82cp+0 : inexact-ok = cbrt downward binary128 0x4p+0 : 0x1.965fea53d6e3c82b05999ab43dc4p+0 : inexact-ok = cbrt tonearest binary128 0x4p+0 : 0x1.965fea53d6e3c82b05999ab43dc5p+0 : inexact-ok = cbrt towardzero binary128 0x4p+0 : 0x1.965fea53d6e3c82b05999ab43dc4p+0 : inexact-ok = cbrt upward binary128 0x4p+0 : 0x1.965fea53d6e3c82b05999ab43dc5p+0 : inexact-ok = cbrt downward ibm128 0x4p+0 : 0x1.965fea53d6e3c82b05999ab43d8p+0 : inexact-ok = cbrt tonearest ibm128 0x4p+0 : 0x1.965fea53d6e3c82b05999ab43ep+0 : inexact-ok = cbrt towardzero ibm128 0x4p+0 : 0x1.965fea53d6e3c82b05999ab43d8p+0 : inexact-ok = cbrt upward ibm128 0x4p+0 : 0x1.965fea53d6e3c82b05999ab43ep+0 : inexact-ok cbrt 8 = cbrt downward binary32 0x8p+0 : 0x2p+0 : inexact-ok = cbrt tonearest binary32 0x8p+0 : 0x2p+0 : inexact-ok = cbrt towardzero binary32 0x8p+0 : 0x2p+0 : inexact-ok = cbrt upward binary32 0x8p+0 : 0x2p+0 : inexact-ok = cbrt downward binary64 0x8p+0 : 0x2p+0 : inexact-ok = cbrt tonearest binary64 0x8p+0 : 0x2p+0 : inexact-ok = cbrt towardzero binary64 0x8p+0 : 0x2p+0 : inexact-ok = cbrt upward binary64 0x8p+0 : 0x2p+0 : inexact-ok = cbrt downward intel96 0x8p+0 : 0x2p+0 : inexact-ok = cbrt tonearest intel96 0x8p+0 : 0x2p+0 : inexact-ok = cbrt towardzero intel96 0x8p+0 : 0x2p+0 : inexact-ok = cbrt upward intel96 0x8p+0 : 0x2p+0 : inexact-ok = cbrt downward m68k96 0x8p+0 : 0x2p+0 : inexact-ok = cbrt tonearest m68k96 0x8p+0 : 0x2p+0 : inexact-ok = cbrt towardzero m68k96 0x8p+0 : 0x2p+0 : inexact-ok = cbrt upward m68k96 0x8p+0 : 0x2p+0 : inexact-ok = cbrt downward binary128 0x8p+0 : 0x2p+0 : inexact-ok = cbrt tonearest binary128 0x8p+0 : 0x2p+0 : inexact-ok = cbrt towardzero binary128 0x8p+0 : 0x2p+0 : inexact-ok = cbrt upward binary128 0x8p+0 : 0x2p+0 : inexact-ok = cbrt downward ibm128 0x8p+0 : 0x2p+0 : inexact-ok = cbrt tonearest ibm128 0x8p+0 : 0x2p+0 : inexact-ok = cbrt towardzero ibm128 0x8p+0 : 0x2p+0 : inexact-ok = cbrt upward ibm128 0x8p+0 : 0x2p+0 : inexact-ok cbrt -10 = cbrt downward binary32 -0xap+0 : -0x2.27890cp+0 : inexact-ok = cbrt tonearest binary32 -0xap+0 : -0x2.278908p+0 : inexact-ok = cbrt towardzero binary32 -0xap+0 : -0x2.278908p+0 : inexact-ok = cbrt upward binary32 -0xap+0 : -0x2.278908p+0 : inexact-ok = cbrt downward binary64 -0xap+0 : -0x2.278908270e09ep+0 : inexact-ok = cbrt tonearest binary64 -0xap+0 : -0x2.278908270e09ep+0 : inexact-ok = cbrt towardzero binary64 -0xap+0 : -0x2.278908270e09cp+0 : inexact-ok = cbrt upward binary64 -0xap+0 : -0x2.278908270e09cp+0 : inexact-ok = cbrt downward intel96 -0xap+0 : -0x2.278908270e09d954p+0 : inexact-ok = cbrt tonearest intel96 -0xap+0 : -0x2.278908270e09d95p+0 : inexact-ok = cbrt towardzero intel96 -0xap+0 : -0x2.278908270e09d95p+0 : inexact-ok = cbrt upward intel96 -0xap+0 : -0x2.278908270e09d95p+0 : inexact-ok = cbrt downward m68k96 -0xap+0 : -0x2.278908270e09d954p+0 : inexact-ok = cbrt tonearest m68k96 -0xap+0 : -0x2.278908270e09d95p+0 : inexact-ok = cbrt towardzero m68k96 -0xap+0 : -0x2.278908270e09d95p+0 : inexact-ok = cbrt upward m68k96 -0xap+0 : -0x2.278908270e09d95p+0 : inexact-ok = cbrt downward binary128 -0xap+0 : -0x2.278908270e09d951445ae49bd414p+0 : inexact-ok = cbrt tonearest binary128 -0xap+0 : -0x2.278908270e09d951445ae49bd412p+0 : inexact-ok = cbrt towardzero binary128 -0xap+0 : -0x2.278908270e09d951445ae49bd412p+0 : inexact-ok = cbrt upward binary128 -0xap+0 : -0x2.278908270e09d951445ae49bd412p+0 : inexact-ok = cbrt downward ibm128 -0xap+0 : -0x2.278908270e09d951445ae49bd5p+0 : inexact-ok = cbrt tonearest ibm128 -0xap+0 : -0x2.278908270e09d951445ae49bd4p+0 : inexact-ok = cbrt towardzero ibm128 -0xap+0 : -0x2.278908270e09d951445ae49bd4p+0 : inexact-ok = cbrt upward ibm128 -0xap+0 : -0x2.278908270e09d951445ae49bd4p+0 : inexact-ok cbrt -27.0 = cbrt downward binary32 -0x1.bp+4 : -0x3p+0 : inexact-ok = cbrt tonearest binary32 -0x1.bp+4 : -0x3p+0 : inexact-ok = cbrt towardzero binary32 -0x1.bp+4 : -0x3p+0 : inexact-ok = cbrt upward binary32 -0x1.bp+4 : -0x3p+0 : inexact-ok = cbrt downward binary64 -0x1.bp+4 : -0x3p+0 : inexact-ok = cbrt tonearest binary64 -0x1.bp+4 : -0x3p+0 : inexact-ok = cbrt towardzero binary64 -0x1.bp+4 : -0x3p+0 : inexact-ok = cbrt upward binary64 -0x1.bp+4 : -0x3p+0 : inexact-ok = cbrt downward intel96 -0x1.bp+4 : -0x3p+0 : inexact-ok = cbrt tonearest intel96 -0x1.bp+4 : -0x3p+0 : inexact-ok = cbrt towardzero intel96 -0x1.bp+4 : -0x3p+0 : inexact-ok = cbrt upward intel96 -0x1.bp+4 : -0x3p+0 : inexact-ok = cbrt downward m68k96 -0x1.bp+4 : -0x3p+0 : inexact-ok = cbrt tonearest m68k96 -0x1.bp+4 : -0x3p+0 : inexact-ok = cbrt towardzero m68k96 -0x1.bp+4 : -0x3p+0 : inexact-ok = cbrt upward m68k96 -0x1.bp+4 : -0x3p+0 : inexact-ok = cbrt downward binary128 -0x1.bp+4 : -0x3p+0 : inexact-ok = cbrt tonearest binary128 -0x1.bp+4 : -0x3p+0 : inexact-ok = cbrt towardzero binary128 -0x1.bp+4 : -0x3p+0 : inexact-ok = cbrt upward binary128 -0x1.bp+4 : -0x3p+0 : inexact-ok = cbrt downward ibm128 -0x1.bp+4 : -0x3p+0 : inexact-ok = cbrt tonearest ibm128 -0x1.bp+4 : -0x3p+0 : inexact-ok = cbrt towardzero ibm128 -0x1.bp+4 : -0x3p+0 : inexact-ok = cbrt upward ibm128 -0x1.bp+4 : -0x3p+0 : inexact-ok cbrt 0.9921875 = cbrt downward binary32 0xf.ep-4 : 0xf.f54e3p-4 : inexact-ok = cbrt tonearest binary32 0xf.ep-4 : 0xf.f54e3p-4 : inexact-ok = cbrt towardzero binary32 0xf.ep-4 : 0xf.f54e3p-4 : inexact-ok = cbrt upward binary32 0xf.ep-4 : 0xf.f54e4p-4 : inexact-ok = cbrt downward binary64 0xf.ep-4 : 0xf.f54e30f23e698p-4 : inexact-ok = cbrt tonearest binary64 0xf.ep-4 : 0xf.f54e30f23e698p-4 : inexact-ok = cbrt towardzero binary64 0xf.ep-4 : 0xf.f54e30f23e698p-4 : inexact-ok = cbrt upward binary64 0xf.ep-4 : 0xf.f54e30f23e6ap-4 : inexact-ok = cbrt downward intel96 0xf.ep-4 : 0xf.f54e30f23e69be3p-4 : inexact-ok = cbrt tonearest intel96 0xf.ep-4 : 0xf.f54e30f23e69be4p-4 : inexact-ok = cbrt towardzero intel96 0xf.ep-4 : 0xf.f54e30f23e69be3p-4 : inexact-ok = cbrt upward intel96 0xf.ep-4 : 0xf.f54e30f23e69be4p-4 : inexact-ok = cbrt downward m68k96 0xf.ep-4 : 0xf.f54e30f23e69be3p-4 : inexact-ok = cbrt tonearest m68k96 0xf.ep-4 : 0xf.f54e30f23e69be4p-4 : inexact-ok = cbrt towardzero m68k96 0xf.ep-4 : 0xf.f54e30f23e69be3p-4 : inexact-ok = cbrt upward m68k96 0xf.ep-4 : 0xf.f54e30f23e69be4p-4 : inexact-ok = cbrt downward binary128 0xf.ep-4 : 0xf.f54e30f23e69be3850ca030dc7a8p-4 : inexact-ok = cbrt tonearest binary128 0xf.ep-4 : 0xf.f54e30f23e69be3850ca030dc7bp-4 : inexact-ok = cbrt towardzero binary128 0xf.ep-4 : 0xf.f54e30f23e69be3850ca030dc7a8p-4 : inexact-ok = cbrt upward binary128 0xf.ep-4 : 0xf.f54e30f23e69be3850ca030dc7bp-4 : inexact-ok = cbrt downward ibm128 0xf.ep-4 : 0xf.f54e30f23e69be3850ca030dc4p-4 : inexact-ok = cbrt tonearest ibm128 0xf.ep-4 : 0xf.f54e30f23e69be3850ca030dc8p-4 : inexact-ok = cbrt towardzero ibm128 0xf.ep-4 : 0xf.f54e30f23e69be3850ca030dc4p-4 : inexact-ok = cbrt upward ibm128 0xf.ep-4 : 0xf.f54e30f23e69be3850ca030dc8p-4 : inexact-ok cbrt 0.75 = cbrt downward binary32 0xcp-4 : 0xe.89768p-4 : inexact-ok = cbrt tonearest binary32 0xcp-4 : 0xe.89768p-4 : inexact-ok = cbrt towardzero binary32 0xcp-4 : 0xe.89768p-4 : inexact-ok = cbrt upward binary32 0xcp-4 : 0xe.89769p-4 : inexact-ok = cbrt downward binary64 0xcp-4 : 0xe.89768578d13fp-4 : inexact-ok = cbrt tonearest binary64 0xcp-4 : 0xe.89768578d13f8p-4 : inexact-ok = cbrt towardzero binary64 0xcp-4 : 0xe.89768578d13fp-4 : inexact-ok = cbrt upward binary64 0xcp-4 : 0xe.89768578d13f8p-4 : inexact-ok = cbrt downward intel96 0xcp-4 : 0xe.89768578d13f79ep-4 : inexact-ok = cbrt tonearest intel96 0xcp-4 : 0xe.89768578d13f79fp-4 : inexact-ok = cbrt towardzero intel96 0xcp-4 : 0xe.89768578d13f79ep-4 : inexact-ok = cbrt upward intel96 0xcp-4 : 0xe.89768578d13f79fp-4 : inexact-ok = cbrt downward m68k96 0xcp-4 : 0xe.89768578d13f79ep-4 : inexact-ok = cbrt tonearest m68k96 0xcp-4 : 0xe.89768578d13f79fp-4 : inexact-ok = cbrt towardzero m68k96 0xcp-4 : 0xe.89768578d13f79ep-4 : inexact-ok = cbrt upward m68k96 0xcp-4 : 0xe.89768578d13f79fp-4 : inexact-ok = cbrt downward binary128 0xcp-4 : 0xe.89768578d13f79ed5d709a616d1p-4 : inexact-ok = cbrt tonearest binary128 0xcp-4 : 0xe.89768578d13f79ed5d709a616d18p-4 : inexact-ok = cbrt towardzero binary128 0xcp-4 : 0xe.89768578d13f79ed5d709a616d1p-4 : inexact-ok = cbrt upward binary128 0xcp-4 : 0xe.89768578d13f79ed5d709a616d18p-4 : inexact-ok = cbrt downward ibm128 0xcp-4 : 0xe.89768578d13f79ed5d709a616cp-4 : inexact-ok = cbrt tonearest ibm128 0xcp-4 : 0xe.89768578d13f79ed5d709a616cp-4 : inexact-ok = cbrt towardzero ibm128 0xcp-4 : 0xe.89768578d13f79ed5d709a616cp-4 : inexact-ok = cbrt upward ibm128 0xcp-4 : 0xe.89768578d13f79ed5d709a617p-4 : inexact-ok cbrt 0x1p16383 = cbrt downward binary32 0xf.fffffp+124 : 0x6.597fap+40 : inexact-ok = cbrt tonearest binary32 0xf.fffffp+124 : 0x6.597fa8p+40 : inexact-ok = cbrt towardzero binary32 0xf.fffffp+124 : 0x6.597fap+40 : inexact-ok = cbrt upward binary32 0xf.fffffp+124 : 0x6.597fa8p+40 : inexact-ok = cbrt downward binary64 0xf.fffffp+124 : 0x6.597fa7318655cp+40 : inexact-ok = cbrt tonearest binary64 0xf.fffffp+124 : 0x6.597fa7318656p+40 : inexact-ok = cbrt towardzero binary64 0xf.fffffp+124 : 0x6.597fa7318655cp+40 : inexact-ok = cbrt upward binary64 0xf.fffffp+124 : 0x6.597fa7318656p+40 : inexact-ok = cbrt downward intel96 0xf.fffffp+124 : 0x6.597fa7318655fc4p+40 : inexact-ok = cbrt tonearest intel96 0xf.fffffp+124 : 0x6.597fa7318655fc48p+40 : inexact-ok = cbrt towardzero intel96 0xf.fffffp+124 : 0x6.597fa7318655fc4p+40 : inexact-ok = cbrt upward intel96 0xf.fffffp+124 : 0x6.597fa7318655fc48p+40 : inexact-ok = cbrt downward m68k96 0xf.fffffp+124 : 0x6.597fa7318655fc4p+40 : inexact-ok = cbrt tonearest m68k96 0xf.fffffp+124 : 0x6.597fa7318655fc48p+40 : inexact-ok = cbrt towardzero m68k96 0xf.fffffp+124 : 0x6.597fa7318655fc4p+40 : inexact-ok = cbrt upward m68k96 0xf.fffffp+124 : 0x6.597fa7318655fc48p+40 : inexact-ok = cbrt downward binary128 0xf.fffffp+124 : 0x6.597fa7318655fc467e27422a246p+40 : inexact-ok = cbrt tonearest binary128 0xf.fffffp+124 : 0x6.597fa7318655fc467e27422a246p+40 : inexact-ok = cbrt towardzero binary128 0xf.fffffp+124 : 0x6.597fa7318655fc467e27422a246p+40 : inexact-ok = cbrt upward binary128 0xf.fffffp+124 : 0x6.597fa7318655fc467e27422a2464p+40 : inexact-ok = cbrt downward ibm128 0xf.fffffp+124 : 0x6.597fa7318655fc467e27422a24p+40 : inexact-ok = cbrt tonearest ibm128 0xf.fffffp+124 : 0x6.597fa7318655fc467e27422a24p+40 : inexact-ok = cbrt towardzero ibm128 0xf.fffffp+124 : 0x6.597fa7318655fc467e27422a24p+40 : inexact-ok = cbrt upward ibm128 0xf.fffffp+124 : 0x6.597fa7318655fc467e27422a26p+40 : inexact-ok = cbrt downward binary64 0xf.ffffffffffff8p+1020 : 0x2.85145f31ae514p+340 : inexact-ok = cbrt tonearest binary64 0xf.ffffffffffff8p+1020 : 0x2.85145f31ae516p+340 : inexact-ok = cbrt towardzero binary64 0xf.ffffffffffff8p+1020 : 0x2.85145f31ae514p+340 : inexact-ok = cbrt upward binary64 0xf.ffffffffffff8p+1020 : 0x2.85145f31ae516p+340 : inexact-ok = cbrt downward intel96 0xf.ffffffffffff8p+1020 : 0x2.85145f31ae51558cp+340 : inexact-ok = cbrt tonearest intel96 0xf.ffffffffffff8p+1020 : 0x2.85145f31ae51558cp+340 : inexact-ok = cbrt towardzero intel96 0xf.ffffffffffff8p+1020 : 0x2.85145f31ae51558cp+340 : inexact-ok = cbrt upward intel96 0xf.ffffffffffff8p+1020 : 0x2.85145f31ae51559p+340 : inexact-ok = cbrt downward m68k96 0xf.ffffffffffff8p+1020 : 0x2.85145f31ae51558cp+340 : inexact-ok = cbrt tonearest m68k96 0xf.ffffffffffff8p+1020 : 0x2.85145f31ae51558cp+340 : inexact-ok = cbrt towardzero m68k96 0xf.ffffffffffff8p+1020 : 0x2.85145f31ae51558cp+340 : inexact-ok = cbrt upward m68k96 0xf.ffffffffffff8p+1020 : 0x2.85145f31ae51559p+340 : inexact-ok = cbrt downward binary128 0xf.ffffffffffff8p+1020 : 0x2.85145f31ae51558c45623f054decp+340 : inexact-ok = cbrt tonearest binary128 0xf.ffffffffffff8p+1020 : 0x2.85145f31ae51558c45623f054decp+340 : inexact-ok = cbrt towardzero binary128 0xf.ffffffffffff8p+1020 : 0x2.85145f31ae51558c45623f054decp+340 : inexact-ok = cbrt upward binary128 0xf.ffffffffffff8p+1020 : 0x2.85145f31ae51558c45623f054deep+340 : inexact-ok = cbrt downward ibm128 0xf.ffffffffffff8p+1020 : 0x2.85145f31ae51558c45623f054dp+340 : inexact-ok = cbrt tonearest ibm128 0xf.ffffffffffff8p+1020 : 0x2.85145f31ae51558c45623f054ep+340 : inexact-ok = cbrt towardzero ibm128 0xf.ffffffffffff8p+1020 : 0x2.85145f31ae51558c45623f054dp+340 : inexact-ok = cbrt upward ibm128 0xf.ffffffffffff8p+1020 : 0x2.85145f31ae51558c45623f054ep+340 : inexact-ok = cbrt downward intel96 0x8p+16380 : 0x2p+5460 : inexact-ok = cbrt tonearest intel96 0x8p+16380 : 0x2p+5460 : inexact-ok = cbrt towardzero intel96 0x8p+16380 : 0x2p+5460 : inexact-ok = cbrt upward intel96 0x8p+16380 : 0x2p+5460 : inexact-ok = cbrt downward m68k96 0x8p+16380 : 0x2p+5460 : inexact-ok = cbrt tonearest m68k96 0x8p+16380 : 0x2p+5460 : inexact-ok = cbrt towardzero m68k96 0x8p+16380 : 0x2p+5460 : inexact-ok = cbrt upward m68k96 0x8p+16380 : 0x2p+5460 : inexact-ok = cbrt downward binary128 0x8p+16380 : 0x2p+5460 : inexact-ok = cbrt tonearest binary128 0x8p+16380 : 0x2p+5460 : inexact-ok = cbrt towardzero binary128 0x8p+16380 : 0x2p+5460 : inexact-ok = cbrt upward binary128 0x8p+16380 : 0x2p+5460 : inexact-ok = cbrt downward binary128 0xf.ffffffffffffbffffffffffffcp+1020 : 0x2.85145f31ae5158e8608bd69864eap+340 : inexact-ok = cbrt tonearest binary128 0xf.ffffffffffffbffffffffffffcp+1020 : 0x2.85145f31ae5158e8608bd69864eap+340 : inexact-ok = cbrt towardzero binary128 0xf.ffffffffffffbffffffffffffcp+1020 : 0x2.85145f31ae5158e8608bd69864eap+340 : inexact-ok = cbrt upward binary128 0xf.ffffffffffffbffffffffffffcp+1020 : 0x2.85145f31ae5158e8608bd69864ecp+340 : inexact-ok = cbrt downward ibm128 0xf.ffffffffffffbffffffffffffcp+1020 : 0x2.85145f31ae5158e8608bd69864p+340 : inexact-ok = cbrt tonearest ibm128 0xf.ffffffffffffbffffffffffffcp+1020 : 0x2.85145f31ae5158e8608bd69865p+340 : inexact-ok = cbrt towardzero ibm128 0xf.ffffffffffffbffffffffffffcp+1020 : 0x2.85145f31ae5158e8608bd69864p+340 : inexact-ok = cbrt upward ibm128 0xf.ffffffffffffbffffffffffffcp+1020 : 0x2.85145f31ae5158e8608bd69865p+340 : inexact-ok cbrt 0x1p-16383 = cbrt downward binary32 0x8p-152 : 0x5.0a28b8p-52 : inexact-ok = cbrt tonearest binary32 0x8p-152 : 0x5.0a28cp-52 : inexact-ok = cbrt towardzero binary32 0x8p-152 : 0x5.0a28b8p-52 : inexact-ok = cbrt upward binary32 0x8p-152 : 0x5.0a28cp-52 : inexact-ok = cbrt downward binary64 0x8p-152 : 0x5.0a28be635ca28p-52 : inexact-ok = cbrt tonearest binary64 0x8p-152 : 0x5.0a28be635ca2cp-52 : inexact-ok = cbrt towardzero binary64 0x8p-152 : 0x5.0a28be635ca28p-52 : inexact-ok = cbrt upward binary64 0x8p-152 : 0x5.0a28be635ca2cp-52 : inexact-ok = cbrt downward intel96 0x8p-152 : 0x5.0a28be635ca2b888p-52 : inexact-ok = cbrt tonearest intel96 0x8p-152 : 0x5.0a28be635ca2b888p-52 : inexact-ok = cbrt towardzero intel96 0x8p-152 : 0x5.0a28be635ca2b888p-52 : inexact-ok = cbrt upward intel96 0x8p-152 : 0x5.0a28be635ca2b89p-52 : inexact-ok = cbrt downward m68k96 0x8p-152 : 0x5.0a28be635ca2b888p-52 : inexact-ok = cbrt tonearest m68k96 0x8p-152 : 0x5.0a28be635ca2b888p-52 : inexact-ok = cbrt towardzero m68k96 0x8p-152 : 0x5.0a28be635ca2b888p-52 : inexact-ok = cbrt upward m68k96 0x8p-152 : 0x5.0a28be635ca2b89p-52 : inexact-ok = cbrt downward binary128 0x8p-152 : 0x5.0a28be635ca2b888f76adc56f894p-52 : inexact-ok = cbrt tonearest binary128 0x8p-152 : 0x5.0a28be635ca2b888f76adc56f894p-52 : inexact-ok = cbrt towardzero binary128 0x8p-152 : 0x5.0a28be635ca2b888f76adc56f894p-52 : inexact-ok = cbrt upward binary128 0x8p-152 : 0x5.0a28be635ca2b888f76adc56f898p-52 : inexact-ok = cbrt downward ibm128 0x8p-152 : 0x5.0a28be635ca2b888f76adc56f8p-52 : inexact-ok = cbrt tonearest ibm128 0x8p-152 : 0x5.0a28be635ca2b888f76adc56f8p-52 : inexact-ok = cbrt towardzero ibm128 0x8p-152 : 0x5.0a28be635ca2b888f76adc56f8p-52 : inexact-ok = cbrt upward ibm128 0x8p-152 : 0x5.0a28be635ca2b888f76adc56fap-52 : inexact-ok = cbrt downward binary32 0x0p+0 : 0x0p+0 : inexact-ok = cbrt tonearest binary32 0x0p+0 : 0x0p+0 : inexact-ok = cbrt towardzero binary32 0x0p+0 : 0x0p+0 : inexact-ok = cbrt upward binary32 0x0p+0 : 0x0p+0 : inexact-ok = cbrt downward binary64 0x0p+0 : 0x0p+0 : inexact-ok = cbrt tonearest binary64 0x0p+0 : 0x0p+0 : inexact-ok = cbrt towardzero binary64 0x0p+0 : 0x0p+0 : inexact-ok = cbrt upward binary64 0x0p+0 : 0x0p+0 : inexact-ok = cbrt downward intel96 0x0p+0 : 0x0p+0 : inexact-ok = cbrt tonearest intel96 0x0p+0 : 0x0p+0 : inexact-ok = cbrt towardzero intel96 0x0p+0 : 0x0p+0 : inexact-ok = cbrt upward intel96 0x0p+0 : 0x0p+0 : inexact-ok = cbrt downward m68k96 0x0p+0 : 0x0p+0 : inexact-ok = cbrt tonearest m68k96 0x0p+0 : 0x0p+0 : inexact-ok = cbrt towardzero m68k96 0x0p+0 : 0x0p+0 : inexact-ok = cbrt upward m68k96 0x0p+0 : 0x0p+0 : inexact-ok = cbrt downward binary128 0x0p+0 : 0x0p+0 : inexact-ok = cbrt tonearest binary128 0x0p+0 : 0x0p+0 : inexact-ok = cbrt towardzero binary128 0x0p+0 : 0x0p+0 : inexact-ok = cbrt upward binary128 0x0p+0 : 0x0p+0 : inexact-ok = cbrt downward ibm128 0x0p+0 : 0x0p+0 : inexact-ok = cbrt tonearest ibm128 0x0p+0 : 0x0p+0 : inexact-ok = cbrt towardzero ibm128 0x0p+0 : 0x0p+0 : inexact-ok = cbrt upward ibm128 0x0p+0 : 0x0p+0 : inexact-ok = cbrt downward binary64 0x4p-1076 : 0x4p-360 : inexact-ok = cbrt tonearest binary64 0x4p-1076 : 0x4p-360 : inexact-ok = cbrt towardzero binary64 0x4p-1076 : 0x4p-360 : inexact-ok = cbrt upward binary64 0x4p-1076 : 0x4p-360 : inexact-ok = cbrt downward intel96 0x4p-1076 : 0x4p-360 : inexact-ok = cbrt tonearest intel96 0x4p-1076 : 0x4p-360 : inexact-ok = cbrt towardzero intel96 0x4p-1076 : 0x4p-360 : inexact-ok = cbrt upward intel96 0x4p-1076 : 0x4p-360 : inexact-ok = cbrt downward m68k96 0x4p-1076 : 0x4p-360 : inexact-ok = cbrt tonearest m68k96 0x4p-1076 : 0x4p-360 : inexact-ok = cbrt towardzero m68k96 0x4p-1076 : 0x4p-360 : inexact-ok = cbrt upward m68k96 0x4p-1076 : 0x4p-360 : inexact-ok = cbrt downward binary128 0x4p-1076 : 0x4p-360 : inexact-ok = cbrt tonearest binary128 0x4p-1076 : 0x4p-360 : inexact-ok = cbrt towardzero binary128 0x4p-1076 : 0x4p-360 : inexact-ok = cbrt upward binary128 0x4p-1076 : 0x4p-360 : inexact-ok = cbrt downward ibm128 0x4p-1076 : 0x4p-360 : inexact-ok = cbrt tonearest ibm128 0x4p-1076 : 0x4p-360 : inexact-ok = cbrt towardzero ibm128 0x4p-1076 : 0x4p-360 : inexact-ok = cbrt upward ibm128 0x4p-1076 : 0x4p-360 : inexact-ok = cbrt downward intel96 0x2p-16384 : 0x8p-5464 : inexact-ok = cbrt tonearest intel96 0x2p-16384 : 0x8p-5464 : inexact-ok = cbrt towardzero intel96 0x2p-16384 : 0x8p-5464 : inexact-ok = cbrt upward intel96 0x2p-16384 : 0x8p-5464 : inexact-ok = cbrt downward m68k96 0x2p-16384 : 0x8p-5464 : inexact-ok = cbrt tonearest m68k96 0x2p-16384 : 0x8p-5464 : inexact-ok = cbrt towardzero m68k96 0x2p-16384 : 0x8p-5464 : inexact-ok = cbrt upward m68k96 0x2p-16384 : 0x8p-5464 : inexact-ok = cbrt downward binary128 0x2p-16384 : 0x8p-5464 : inexact-ok = cbrt tonearest binary128 0x2p-16384 : 0x8p-5464 : inexact-ok = cbrt towardzero binary128 0x2p-16384 : 0x8p-5464 : inexact-ok = cbrt upward binary128 0x2p-16384 : 0x8p-5464 : inexact-ok cbrt 1e5 = cbrt downward binary32 0x1.86ap+16 : 0x2.e6a778p+4 : inexact-ok = cbrt tonearest binary32 0x1.86ap+16 : 0x2.e6a77cp+4 : inexact-ok = cbrt towardzero binary32 0x1.86ap+16 : 0x2.e6a778p+4 : inexact-ok = cbrt upward binary32 0x1.86ap+16 : 0x2.e6a77cp+4 : inexact-ok = cbrt downward binary64 0x1.86ap+16 : 0x2.e6a77a87274eap+4 : inexact-ok = cbrt tonearest binary64 0x1.86ap+16 : 0x2.e6a77a87274eap+4 : inexact-ok = cbrt towardzero binary64 0x1.86ap+16 : 0x2.e6a77a87274eap+4 : inexact-ok = cbrt upward binary64 0x1.86ap+16 : 0x2.e6a77a87274ecp+4 : inexact-ok = cbrt downward intel96 0x1.86ap+16 : 0x2.e6a77a87274eadc8p+4 : inexact-ok = cbrt tonearest intel96 0x1.86ap+16 : 0x2.e6a77a87274eadc8p+4 : inexact-ok = cbrt towardzero intel96 0x1.86ap+16 : 0x2.e6a77a87274eadc8p+4 : inexact-ok = cbrt upward intel96 0x1.86ap+16 : 0x2.e6a77a87274eadccp+4 : inexact-ok = cbrt downward m68k96 0x1.86ap+16 : 0x2.e6a77a87274eadc8p+4 : inexact-ok = cbrt tonearest m68k96 0x1.86ap+16 : 0x2.e6a77a87274eadc8p+4 : inexact-ok = cbrt towardzero m68k96 0x1.86ap+16 : 0x2.e6a77a87274eadc8p+4 : inexact-ok = cbrt upward m68k96 0x1.86ap+16 : 0x2.e6a77a87274eadccp+4 : inexact-ok = cbrt downward binary128 0x1.86ap+16 : 0x2.e6a77a87274eadc9b39cffd8ab94p+4 : inexact-ok = cbrt tonearest binary128 0x1.86ap+16 : 0x2.e6a77a87274eadc9b39cffd8ab96p+4 : inexact-ok = cbrt towardzero binary128 0x1.86ap+16 : 0x2.e6a77a87274eadc9b39cffd8ab94p+4 : inexact-ok = cbrt upward binary128 0x1.86ap+16 : 0x2.e6a77a87274eadc9b39cffd8ab96p+4 : inexact-ok = cbrt downward ibm128 0x1.86ap+16 : 0x2.e6a77a87274eadc9b39cffd8abp+4 : inexact-ok = cbrt tonearest ibm128 0x1.86ap+16 : 0x2.e6a77a87274eadc9b39cffd8acp+4 : inexact-ok = cbrt towardzero ibm128 0x1.86ap+16 : 0x2.e6a77a87274eadc9b39cffd8abp+4 : inexact-ok = cbrt upward ibm128 0x1.86ap+16 : 0x2.e6a77a87274eadc9b39cffd8acp+4 : inexact-ok cbrt 0x3.132634p+0 = cbrt downward binary32 0x3.132634p+0 : 0x1.744266p+0 : inexact-ok = cbrt tonearest binary32 0x3.132634p+0 : 0x1.744268p+0 : inexact-ok = cbrt towardzero binary32 0x3.132634p+0 : 0x1.744266p+0 : inexact-ok = cbrt upward binary32 0x3.132634p+0 : 0x1.744268p+0 : inexact-ok = cbrt downward binary64 0x3.132634p+0 : 0x1.744267cbadff7p+0 : inexact-ok = cbrt tonearest binary64 0x3.132634p+0 : 0x1.744267cbadff7p+0 : inexact-ok = cbrt towardzero binary64 0x3.132634p+0 : 0x1.744267cbadff7p+0 : inexact-ok = cbrt upward binary64 0x3.132634p+0 : 0x1.744267cbadff8p+0 : inexact-ok = cbrt downward intel96 0x3.132634p+0 : 0x1.744267cbadff73aap+0 : inexact-ok = cbrt tonearest intel96 0x3.132634p+0 : 0x1.744267cbadff73aap+0 : inexact-ok = cbrt towardzero intel96 0x3.132634p+0 : 0x1.744267cbadff73aap+0 : inexact-ok = cbrt upward intel96 0x3.132634p+0 : 0x1.744267cbadff73acp+0 : inexact-ok = cbrt downward m68k96 0x3.132634p+0 : 0x1.744267cbadff73aap+0 : inexact-ok = cbrt tonearest m68k96 0x3.132634p+0 : 0x1.744267cbadff73aap+0 : inexact-ok = cbrt towardzero m68k96 0x3.132634p+0 : 0x1.744267cbadff73aap+0 : inexact-ok = cbrt upward m68k96 0x3.132634p+0 : 0x1.744267cbadff73acp+0 : inexact-ok = cbrt downward binary128 0x3.132634p+0 : 0x1.744267cbadff73aa2b2ff2839fe3p+0 : inexact-ok = cbrt tonearest binary128 0x3.132634p+0 : 0x1.744267cbadff73aa2b2ff2839fe4p+0 : inexact-ok = cbrt towardzero binary128 0x3.132634p+0 : 0x1.744267cbadff73aa2b2ff2839fe3p+0 : inexact-ok = cbrt upward binary128 0x3.132634p+0 : 0x1.744267cbadff73aa2b2ff2839fe4p+0 : inexact-ok = cbrt downward ibm128 0x3.132634p+0 : 0x1.744267cbadff73aa2b2ff2839f8p+0 : inexact-ok = cbrt tonearest ibm128 0x3.132634p+0 : 0x1.744267cbadff73aa2b2ff283ap+0 : inexact-ok = cbrt towardzero ibm128 0x3.132634p+0 : 0x1.744267cbadff73aa2b2ff2839f8p+0 : inexact-ok = cbrt upward ibm128 0x3.132634p+0 : 0x1.744267cbadff73aa2b2ff283ap+0 : inexact-ok cbrt -0xc.8d0442f2f0d1p-492 = cbrt downward binary32 -0x0p+0 : -0x0p+0 : inexact-ok = cbrt tonearest binary32 -0x0p+0 : -0x0p+0 : inexact-ok = cbrt towardzero binary32 -0x0p+0 : -0x0p+0 : inexact-ok = cbrt upward binary32 -0x0p+0 : -0x0p+0 : inexact-ok = cbrt downward binary64 -0x0p+0 : -0x0p+0 : inexact-ok = cbrt tonearest binary64 -0x0p+0 : -0x0p+0 : inexact-ok = cbrt towardzero binary64 -0x0p+0 : -0x0p+0 : inexact-ok = cbrt upward binary64 -0x0p+0 : -0x0p+0 : inexact-ok = cbrt downward intel96 -0x0p+0 : -0x0p+0 : inexact-ok = cbrt tonearest intel96 -0x0p+0 : -0x0p+0 : inexact-ok = cbrt towardzero intel96 -0x0p+0 : -0x0p+0 : inexact-ok = cbrt upward intel96 -0x0p+0 : -0x0p+0 : inexact-ok = cbrt downward m68k96 -0x0p+0 : -0x0p+0 : inexact-ok = cbrt tonearest m68k96 -0x0p+0 : -0x0p+0 : inexact-ok = cbrt towardzero m68k96 -0x0p+0 : -0x0p+0 : inexact-ok = cbrt upward m68k96 -0x0p+0 : -0x0p+0 : inexact-ok = cbrt downward binary128 -0x0p+0 : -0x0p+0 : inexact-ok = cbrt tonearest binary128 -0x0p+0 : -0x0p+0 : inexact-ok = cbrt towardzero binary128 -0x0p+0 : -0x0p+0 : inexact-ok = cbrt upward binary128 -0x0p+0 : -0x0p+0 : inexact-ok = cbrt downward ibm128 -0x0p+0 : -0x0p+0 : inexact-ok = cbrt tonearest ibm128 -0x0p+0 : -0x0p+0 : inexact-ok = cbrt towardzero ibm128 -0x0p+0 : -0x0p+0 : inexact-ok = cbrt upward ibm128 -0x0p+0 : -0x0p+0 : inexact-ok = cbrt downward binary32 -0x8p-152 : -0x5.0a28cp-52 : inexact-ok = cbrt tonearest binary32 -0x8p-152 : -0x5.0a28cp-52 : inexact-ok = cbrt towardzero binary32 -0x8p-152 : -0x5.0a28b8p-52 : inexact-ok = cbrt upward binary32 -0x8p-152 : -0x5.0a28b8p-52 : inexact-ok = cbrt downward binary64 -0x8p-152 : -0x5.0a28be635ca2cp-52 : inexact-ok = cbrt tonearest binary64 -0x8p-152 : -0x5.0a28be635ca2cp-52 : inexact-ok = cbrt towardzero binary64 -0x8p-152 : -0x5.0a28be635ca28p-52 : inexact-ok = cbrt upward binary64 -0x8p-152 : -0x5.0a28be635ca28p-52 : inexact-ok = cbrt downward intel96 -0x8p-152 : -0x5.0a28be635ca2b89p-52 : inexact-ok = cbrt tonearest intel96 -0x8p-152 : -0x5.0a28be635ca2b888p-52 : inexact-ok = cbrt towardzero intel96 -0x8p-152 : -0x5.0a28be635ca2b888p-52 : inexact-ok = cbrt upward intel96 -0x8p-152 : -0x5.0a28be635ca2b888p-52 : inexact-ok = cbrt downward m68k96 -0x8p-152 : -0x5.0a28be635ca2b89p-52 : inexact-ok = cbrt tonearest m68k96 -0x8p-152 : -0x5.0a28be635ca2b888p-52 : inexact-ok = cbrt towardzero m68k96 -0x8p-152 : -0x5.0a28be635ca2b888p-52 : inexact-ok = cbrt upward m68k96 -0x8p-152 : -0x5.0a28be635ca2b888p-52 : inexact-ok = cbrt downward binary128 -0x8p-152 : -0x5.0a28be635ca2b888f76adc56f898p-52 : inexact-ok = cbrt tonearest binary128 -0x8p-152 : -0x5.0a28be635ca2b888f76adc56f894p-52 : inexact-ok = cbrt towardzero binary128 -0x8p-152 : -0x5.0a28be635ca2b888f76adc56f894p-52 : inexact-ok = cbrt upward binary128 -0x8p-152 : -0x5.0a28be635ca2b888f76adc56f894p-52 : inexact-ok = cbrt downward ibm128 -0x8p-152 : -0x5.0a28be635ca2b888f76adc56fap-52 : inexact-ok = cbrt tonearest ibm128 -0x8p-152 : -0x5.0a28be635ca2b888f76adc56f8p-52 : inexact-ok = cbrt towardzero ibm128 -0x8p-152 : -0x5.0a28be635ca2b888f76adc56f8p-52 : inexact-ok = cbrt upward ibm128 -0x8p-152 : -0x5.0a28be635ca2b888f76adc56f8p-52 : inexact-ok = cbrt downward binary64 -0xc.8d0442f2f0d1p-492 : -0x2.52ed87c91737ep-164 : inexact-ok = cbrt tonearest binary64 -0xc.8d0442f2f0d1p-492 : -0x2.52ed87c91737ep-164 : inexact-ok = cbrt towardzero binary64 -0xc.8d0442f2f0d1p-492 : -0x2.52ed87c91737cp-164 : inexact-ok = cbrt upward binary64 -0xc.8d0442f2f0d1p-492 : -0x2.52ed87c91737cp-164 : inexact-ok = cbrt downward intel96 -0xc.8d0442f2f0d1p-492 : -0x2.52ed87c91737d8c4p-164 : inexact-ok = cbrt tonearest intel96 -0xc.8d0442f2f0d1p-492 : -0x2.52ed87c91737d8c4p-164 : inexact-ok = cbrt towardzero intel96 -0xc.8d0442f2f0d1p-492 : -0x2.52ed87c91737d8cp-164 : inexact-ok = cbrt upward intel96 -0xc.8d0442f2f0d1p-492 : -0x2.52ed87c91737d8cp-164 : inexact-ok = cbrt downward m68k96 -0xc.8d0442f2f0d1p-492 : -0x2.52ed87c91737d8c4p-164 : inexact-ok = cbrt tonearest m68k96 -0xc.8d0442f2f0d1p-492 : -0x2.52ed87c91737d8c4p-164 : inexact-ok = cbrt towardzero m68k96 -0xc.8d0442f2f0d1p-492 : -0x2.52ed87c91737d8cp-164 : inexact-ok = cbrt upward m68k96 -0xc.8d0442f2f0d1p-492 : -0x2.52ed87c91737d8cp-164 : inexact-ok = cbrt downward binary128 -0xc.8d0442f2f0d1p-492 : -0x2.52ed87c91737d8c3efb34d732616p-164 : inexact-ok = cbrt tonearest binary128 -0xc.8d0442f2f0d1p-492 : -0x2.52ed87c91737d8c3efb34d732616p-164 : inexact-ok = cbrt towardzero binary128 -0xc.8d0442f2f0d1p-492 : -0x2.52ed87c91737d8c3efb34d732614p-164 : inexact-ok = cbrt upward binary128 -0xc.8d0442f2f0d1p-492 : -0x2.52ed87c91737d8c3efb34d732614p-164 : inexact-ok = cbrt downward ibm128 -0xc.8d0442f2f0d1p-492 : -0x2.52ed87c91737d8c3efb34d7327p-164 : inexact-ok = cbrt tonearest ibm128 -0xc.8d0442f2f0d1p-492 : -0x2.52ed87c91737d8c3efb34d7326p-164 : inexact-ok = cbrt towardzero ibm128 -0xc.8d0442f2f0d1p-492 : -0x2.52ed87c91737d8c3efb34d7326p-164 : inexact-ok = cbrt upward ibm128 -0xc.8d0442f2f0d1p-492 : -0x2.52ed87c91737d8c3efb34d7326p-164 : inexact-ok cbrt -0xa.6b142p+40 = cbrt downward binary32 -0xa.6b142p+40 : -0x5.80e518p+12 : inexact-ok = cbrt tonearest binary32 -0xa.6b142p+40 : -0x5.80e51p+12 : inexact-ok = cbrt towardzero binary32 -0xa.6b142p+40 : -0x5.80e51p+12 : inexact-ok = cbrt upward binary32 -0xa.6b142p+40 : -0x5.80e51p+12 : inexact-ok = cbrt downward binary64 -0xa.6b142p+40 : -0x5.80e513d887c78p+12 : inexact-ok = cbrt tonearest binary64 -0xa.6b142p+40 : -0x5.80e513d887c78p+12 : inexact-ok = cbrt towardzero binary64 -0xa.6b142p+40 : -0x5.80e513d887c74p+12 : inexact-ok = cbrt upward binary64 -0xa.6b142p+40 : -0x5.80e513d887c74p+12 : inexact-ok = cbrt downward intel96 -0xa.6b142p+40 : -0x5.80e513d887c77e38p+12 : inexact-ok = cbrt tonearest intel96 -0xa.6b142p+40 : -0x5.80e513d887c77e3p+12 : inexact-ok = cbrt towardzero intel96 -0xa.6b142p+40 : -0x5.80e513d887c77e3p+12 : inexact-ok = cbrt upward intel96 -0xa.6b142p+40 : -0x5.80e513d887c77e3p+12 : inexact-ok = cbrt downward m68k96 -0xa.6b142p+40 : -0x5.80e513d887c77e38p+12 : inexact-ok = cbrt tonearest m68k96 -0xa.6b142p+40 : -0x5.80e513d887c77e3p+12 : inexact-ok = cbrt towardzero m68k96 -0xa.6b142p+40 : -0x5.80e513d887c77e3p+12 : inexact-ok = cbrt upward m68k96 -0xa.6b142p+40 : -0x5.80e513d887c77e3p+12 : inexact-ok = cbrt downward binary128 -0xa.6b142p+40 : -0x5.80e513d887c77e32360beb1684d4p+12 : inexact-ok = cbrt tonearest binary128 -0xa.6b142p+40 : -0x5.80e513d887c77e32360beb1684d4p+12 : inexact-ok = cbrt towardzero binary128 -0xa.6b142p+40 : -0x5.80e513d887c77e32360beb1684dp+12 : inexact-ok = cbrt upward binary128 -0xa.6b142p+40 : -0x5.80e513d887c77e32360beb1684dp+12 : inexact-ok = cbrt downward ibm128 -0xa.6b142p+40 : -0x5.80e513d887c77e32360beb1686p+12 : inexact-ok = cbrt tonearest ibm128 -0xa.6b142p+40 : -0x5.80e513d887c77e32360beb1684p+12 : inexact-ok = cbrt towardzero ibm128 -0xa.6b142p+40 : -0x5.80e513d887c77e32360beb1684p+12 : inexact-ok = cbrt upward ibm128 -0xa.6b142p+40 : -0x5.80e513d887c77e32360beb1684p+12 : inexact-ok cbrt -0x1.f28ab85f3580ap-128 = cbrt downward binary32 -0x1.f28ab8p-128 : -0x3.25909cp-44 : inexact-ok = cbrt tonearest binary32 -0x1.f28ab8p-128 : -0x3.25909cp-44 : inexact-ok = cbrt towardzero binary32 -0x1.f28ab8p-128 : -0x3.259098p-44 : inexact-ok = cbrt upward binary32 -0x1.f28ab8p-128 : -0x3.259098p-44 : inexact-ok = cbrt downward binary64 -0x1.f28ab8p-128 : -0x3.25909b23791c2p-44 : inexact-ok = cbrt tonearest binary64 -0x1.f28ab8p-128 : -0x3.25909b23791cp-44 : inexact-ok = cbrt towardzero binary64 -0x1.f28ab8p-128 : -0x3.25909b23791cp-44 : inexact-ok = cbrt upward binary64 -0x1.f28ab8p-128 : -0x3.25909b23791cp-44 : inexact-ok = cbrt downward intel96 -0x1.f28ab8p-128 : -0x3.25909b23791c01f4p-44 : inexact-ok = cbrt tonearest intel96 -0x1.f28ab8p-128 : -0x3.25909b23791c01fp-44 : inexact-ok = cbrt towardzero intel96 -0x1.f28ab8p-128 : -0x3.25909b23791c01fp-44 : inexact-ok = cbrt upward intel96 -0x1.f28ab8p-128 : -0x3.25909b23791c01fp-44 : inexact-ok = cbrt downward m68k96 -0x1.f28ab8p-128 : -0x3.25909b23791c01f4p-44 : inexact-ok = cbrt tonearest m68k96 -0x1.f28ab8p-128 : -0x3.25909b23791c01fp-44 : inexact-ok = cbrt towardzero m68k96 -0x1.f28ab8p-128 : -0x3.25909b23791c01fp-44 : inexact-ok = cbrt upward m68k96 -0x1.f28ab8p-128 : -0x3.25909b23791c01fp-44 : inexact-ok = cbrt downward binary128 -0x1.f28ab8p-128 : -0x3.25909b23791c01f1d682fd88edbp-44 : inexact-ok = cbrt tonearest binary128 -0x1.f28ab8p-128 : -0x3.25909b23791c01f1d682fd88edbp-44 : inexact-ok = cbrt towardzero binary128 -0x1.f28ab8p-128 : -0x3.25909b23791c01f1d682fd88edaep-44 : inexact-ok = cbrt upward binary128 -0x1.f28ab8p-128 : -0x3.25909b23791c01f1d682fd88edaep-44 : inexact-ok = cbrt downward ibm128 -0x1.f28ab8p-128 : -0x3.25909b23791c01f1d682fd88eep-44 : inexact-ok = cbrt tonearest ibm128 -0x1.f28ab8p-128 : -0x3.25909b23791c01f1d682fd88eep-44 : inexact-ok = cbrt towardzero ibm128 -0x1.f28ab8p-128 : -0x3.25909b23791c01f1d682fd88edp-44 : inexact-ok = cbrt upward ibm128 -0x1.f28ab8p-128 : -0x3.25909b23791c01f1d682fd88edp-44 : inexact-ok = cbrt downward binary32 -0x1.f28acp-128 : -0x3.2590ap-44 : inexact-ok = cbrt tonearest binary32 -0x1.f28acp-128 : -0x3.2590ap-44 : inexact-ok = cbrt towardzero binary32 -0x1.f28acp-128 : -0x3.25909cp-44 : inexact-ok = cbrt upward binary32 -0x1.f28acp-128 : -0x3.25909cp-44 : inexact-ok = cbrt downward binary64 -0x1.f28acp-128 : -0x3.25909f728def4p-44 : inexact-ok = cbrt tonearest binary64 -0x1.f28acp-128 : -0x3.25909f728def4p-44 : inexact-ok = cbrt towardzero binary64 -0x1.f28acp-128 : -0x3.25909f728def2p-44 : inexact-ok = cbrt upward binary64 -0x1.f28acp-128 : -0x3.25909f728def2p-44 : inexact-ok = cbrt downward intel96 -0x1.f28acp-128 : -0x3.25909f728def3058p-44 : inexact-ok = cbrt tonearest intel96 -0x1.f28acp-128 : -0x3.25909f728def3054p-44 : inexact-ok = cbrt towardzero intel96 -0x1.f28acp-128 : -0x3.25909f728def3054p-44 : inexact-ok = cbrt upward intel96 -0x1.f28acp-128 : -0x3.25909f728def3054p-44 : inexact-ok = cbrt downward m68k96 -0x1.f28acp-128 : -0x3.25909f728def3058p-44 : inexact-ok = cbrt tonearest m68k96 -0x1.f28acp-128 : -0x3.25909f728def3054p-44 : inexact-ok = cbrt towardzero m68k96 -0x1.f28acp-128 : -0x3.25909f728def3054p-44 : inexact-ok = cbrt upward m68k96 -0x1.f28acp-128 : -0x3.25909f728def3054p-44 : inexact-ok = cbrt downward binary128 -0x1.f28acp-128 : -0x3.25909f728def3054e224bdd8a1c4p-44 : inexact-ok = cbrt tonearest binary128 -0x1.f28acp-128 : -0x3.25909f728def3054e224bdd8a1c2p-44 : inexact-ok = cbrt towardzero binary128 -0x1.f28acp-128 : -0x3.25909f728def3054e224bdd8a1c2p-44 : inexact-ok = cbrt upward binary128 -0x1.f28acp-128 : -0x3.25909f728def3054e224bdd8a1c2p-44 : inexact-ok = cbrt downward ibm128 -0x1.f28acp-128 : -0x3.25909f728def3054e224bdd8a2p-44 : inexact-ok = cbrt tonearest ibm128 -0x1.f28acp-128 : -0x3.25909f728def3054e224bdd8a2p-44 : inexact-ok = cbrt towardzero ibm128 -0x1.f28acp-128 : -0x3.25909f728def3054e224bdd8a1p-44 : inexact-ok = cbrt upward ibm128 -0x1.f28acp-128 : -0x3.25909f728def3054e224bdd8a1p-44 : inexact-ok = cbrt downward binary64 -0x1.f28ab85f3580ap-128 : -0x3.25909b56c104ep-44 : inexact-ok = cbrt tonearest binary64 -0x1.f28ab85f3580ap-128 : -0x3.25909b56c104cp-44 : inexact-ok = cbrt towardzero binary64 -0x1.f28ab85f3580ap-128 : -0x3.25909b56c104cp-44 : inexact-ok = cbrt upward binary64 -0x1.f28ab85f3580ap-128 : -0x3.25909b56c104cp-44 : inexact-ok = cbrt downward intel96 -0x1.f28ab85f3580ap-128 : -0x3.25909b56c104c22p-44 : inexact-ok = cbrt tonearest intel96 -0x1.f28ab85f3580ap-128 : -0x3.25909b56c104c22p-44 : inexact-ok = cbrt towardzero intel96 -0x1.f28ab85f3580ap-128 : -0x3.25909b56c104c21cp-44 : inexact-ok = cbrt upward intel96 -0x1.f28ab85f3580ap-128 : -0x3.25909b56c104c21cp-44 : inexact-ok = cbrt downward m68k96 -0x1.f28ab85f3580ap-128 : -0x3.25909b56c104c22p-44 : inexact-ok = cbrt tonearest m68k96 -0x1.f28ab85f3580ap-128 : -0x3.25909b56c104c22p-44 : inexact-ok = cbrt towardzero m68k96 -0x1.f28ab85f3580ap-128 : -0x3.25909b56c104c21cp-44 : inexact-ok = cbrt upward m68k96 -0x1.f28ab85f3580ap-128 : -0x3.25909b56c104c21cp-44 : inexact-ok = cbrt downward binary128 -0x1.f28ab85f3580ap-128 : -0x3.25909b56c104c21f46cb785a46f8p-44 : inexact-ok = cbrt tonearest binary128 -0x1.f28ab85f3580ap-128 : -0x3.25909b56c104c21f46cb785a46f6p-44 : inexact-ok = cbrt towardzero binary128 -0x1.f28ab85f3580ap-128 : -0x3.25909b56c104c21f46cb785a46f6p-44 : inexact-ok = cbrt upward binary128 -0x1.f28ab85f3580ap-128 : -0x3.25909b56c104c21f46cb785a46f6p-44 : inexact-ok = cbrt downward ibm128 -0x1.f28ab85f3580ap-128 : -0x3.25909b56c104c21f46cb785a47p-44 : inexact-ok = cbrt tonearest ibm128 -0x1.f28ab85f3580ap-128 : -0x3.25909b56c104c21f46cb785a47p-44 : inexact-ok = cbrt towardzero ibm128 -0x1.f28ab85f3580ap-128 : -0x3.25909b56c104c21f46cb785a46p-44 : inexact-ok = cbrt upward ibm128 -0x1.f28ab85f3580ap-128 : -0x3.25909b56c104c21f46cb785a46p-44 : inexact-ok cbrt -0x2.b5cd28p-36 = cbrt downward binary32 -0x2.b5cd28p-36 : -0x1.64ebb2p-12 : inexact-ok = cbrt tonearest binary32 -0x2.b5cd28p-36 : -0x1.64ebb2p-12 : inexact-ok = cbrt towardzero binary32 -0x2.b5cd28p-36 : -0x1.64ebbp-12 : inexact-ok = cbrt upward binary32 -0x2.b5cd28p-36 : -0x1.64ebbp-12 : inexact-ok = cbrt downward binary64 -0x2.b5cd28p-36 : -0x1.64ebb100c787cp-12 : inexact-ok = cbrt tonearest binary64 -0x2.b5cd28p-36 : -0x1.64ebb100c787bp-12 : inexact-ok = cbrt towardzero binary64 -0x2.b5cd28p-36 : -0x1.64ebb100c787bp-12 : inexact-ok = cbrt upward binary64 -0x2.b5cd28p-36 : -0x1.64ebb100c787bp-12 : inexact-ok = cbrt downward intel96 -0x2.b5cd28p-36 : -0x1.64ebb100c787b01ep-12 : inexact-ok = cbrt tonearest intel96 -0x2.b5cd28p-36 : -0x1.64ebb100c787b01ep-12 : inexact-ok = cbrt towardzero intel96 -0x2.b5cd28p-36 : -0x1.64ebb100c787b01cp-12 : inexact-ok = cbrt upward intel96 -0x2.b5cd28p-36 : -0x1.64ebb100c787b01cp-12 : inexact-ok = cbrt downward m68k96 -0x2.b5cd28p-36 : -0x1.64ebb100c787b01ep-12 : inexact-ok = cbrt tonearest m68k96 -0x2.b5cd28p-36 : -0x1.64ebb100c787b01ep-12 : inexact-ok = cbrt towardzero m68k96 -0x2.b5cd28p-36 : -0x1.64ebb100c787b01cp-12 : inexact-ok = cbrt upward m68k96 -0x2.b5cd28p-36 : -0x1.64ebb100c787b01cp-12 : inexact-ok = cbrt downward binary128 -0x2.b5cd28p-36 : -0x1.64ebb100c787b01d76587f2a6af3p-12 : inexact-ok = cbrt tonearest binary128 -0x2.b5cd28p-36 : -0x1.64ebb100c787b01d76587f2a6af2p-12 : inexact-ok = cbrt towardzero binary128 -0x2.b5cd28p-36 : -0x1.64ebb100c787b01d76587f2a6af2p-12 : inexact-ok = cbrt upward binary128 -0x2.b5cd28p-36 : -0x1.64ebb100c787b01d76587f2a6af2p-12 : inexact-ok = cbrt downward ibm128 -0x2.b5cd28p-36 : -0x1.64ebb100c787b01d76587f2a6bp-12 : inexact-ok = cbrt tonearest ibm128 -0x2.b5cd28p-36 : -0x1.64ebb100c787b01d76587f2a6bp-12 : inexact-ok = cbrt towardzero ibm128 -0x2.b5cd28p-36 : -0x1.64ebb100c787b01d76587f2a6a8p-12 : inexact-ok = cbrt upward ibm128 -0x2.b5cd28p-36 : -0x1.64ebb100c787b01d76587f2a6a8p-12 : inexact-ok cbrt -0x1.d6a8bep-20 = cbrt downward binary32 -0x1.d6a8bep-20 : -0x3.164204p-8 : inexact-ok = cbrt tonearest binary32 -0x1.d6a8bep-20 : -0x3.1642p-8 : inexact-ok = cbrt towardzero binary32 -0x1.d6a8bep-20 : -0x3.1642p-8 : inexact-ok = cbrt upward binary32 -0x1.d6a8bep-20 : -0x3.1642p-8 : inexact-ok = cbrt downward binary64 -0x1.d6a8bep-20 : -0x3.164200fbbcb74p-8 : inexact-ok = cbrt tonearest binary64 -0x1.d6a8bep-20 : -0x3.164200fbbcb72p-8 : inexact-ok = cbrt towardzero binary64 -0x1.d6a8bep-20 : -0x3.164200fbbcb72p-8 : inexact-ok = cbrt upward binary64 -0x1.d6a8bep-20 : -0x3.164200fbbcb72p-8 : inexact-ok = cbrt downward intel96 -0x1.d6a8bep-20 : -0x3.164200fbbcb7214cp-8 : inexact-ok = cbrt tonearest intel96 -0x1.d6a8bep-20 : -0x3.164200fbbcb7214cp-8 : inexact-ok = cbrt towardzero intel96 -0x1.d6a8bep-20 : -0x3.164200fbbcb72148p-8 : inexact-ok = cbrt upward intel96 -0x1.d6a8bep-20 : -0x3.164200fbbcb72148p-8 : inexact-ok = cbrt downward m68k96 -0x1.d6a8bep-20 : -0x3.164200fbbcb7214cp-8 : inexact-ok = cbrt tonearest m68k96 -0x1.d6a8bep-20 : -0x3.164200fbbcb7214cp-8 : inexact-ok = cbrt towardzero m68k96 -0x1.d6a8bep-20 : -0x3.164200fbbcb72148p-8 : inexact-ok = cbrt upward m68k96 -0x1.d6a8bep-20 : -0x3.164200fbbcb72148p-8 : inexact-ok = cbrt downward binary128 -0x1.d6a8bep-20 : -0x3.164200fbbcb7214abb0ade43ea96p-8 : inexact-ok = cbrt tonearest binary128 -0x1.d6a8bep-20 : -0x3.164200fbbcb7214abb0ade43ea94p-8 : inexact-ok = cbrt towardzero binary128 -0x1.d6a8bep-20 : -0x3.164200fbbcb7214abb0ade43ea94p-8 : inexact-ok = cbrt upward binary128 -0x1.d6a8bep-20 : -0x3.164200fbbcb7214abb0ade43ea94p-8 : inexact-ok = cbrt downward ibm128 -0x1.d6a8bep-20 : -0x3.164200fbbcb7214abb0ade43ebp-8 : inexact-ok = cbrt tonearest ibm128 -0x1.d6a8bep-20 : -0x3.164200fbbcb7214abb0ade43ebp-8 : inexact-ok = cbrt towardzero ibm128 -0x1.d6a8bep-20 : -0x3.164200fbbcb7214abb0ade43eap-8 : inexact-ok = cbrt upward ibm128 -0x1.d6a8bep-20 : -0x3.164200fbbcb7214abb0ade43eap-8 : inexact-ok cbrt -0x3.593ed8p-72 = cbrt downward binary32 -0x3.593ed8p-72 : -0x1.7eff2ap-24 : inexact-ok = cbrt tonearest binary32 -0x3.593ed8p-72 : -0x1.7eff28p-24 : inexact-ok = cbrt towardzero binary32 -0x3.593ed8p-72 : -0x1.7eff28p-24 : inexact-ok = cbrt upward binary32 -0x3.593ed8p-72 : -0x1.7eff28p-24 : inexact-ok = cbrt downward binary64 -0x3.593ed8p-72 : -0x1.7eff2881c395fp-24 : inexact-ok = cbrt tonearest binary64 -0x3.593ed8p-72 : -0x1.7eff2881c395fp-24 : inexact-ok = cbrt towardzero binary64 -0x3.593ed8p-72 : -0x1.7eff2881c395ep-24 : inexact-ok = cbrt upward binary64 -0x3.593ed8p-72 : -0x1.7eff2881c395ep-24 : inexact-ok = cbrt downward intel96 -0x3.593ed8p-72 : -0x1.7eff2881c395ed18p-24 : inexact-ok = cbrt tonearest intel96 -0x3.593ed8p-72 : -0x1.7eff2881c395ed16p-24 : inexact-ok = cbrt towardzero intel96 -0x3.593ed8p-72 : -0x1.7eff2881c395ed16p-24 : inexact-ok = cbrt upward intel96 -0x3.593ed8p-72 : -0x1.7eff2881c395ed16p-24 : inexact-ok = cbrt downward m68k96 -0x3.593ed8p-72 : -0x1.7eff2881c395ed18p-24 : inexact-ok = cbrt tonearest m68k96 -0x3.593ed8p-72 : -0x1.7eff2881c395ed16p-24 : inexact-ok = cbrt towardzero m68k96 -0x3.593ed8p-72 : -0x1.7eff2881c395ed16p-24 : inexact-ok = cbrt upward m68k96 -0x3.593ed8p-72 : -0x1.7eff2881c395ed16p-24 : inexact-ok = cbrt downward binary128 -0x3.593ed8p-72 : -0x1.7eff2881c395ed16ad29095a964dp-24 : inexact-ok = cbrt tonearest binary128 -0x3.593ed8p-72 : -0x1.7eff2881c395ed16ad29095a964cp-24 : inexact-ok = cbrt towardzero binary128 -0x3.593ed8p-72 : -0x1.7eff2881c395ed16ad29095a964cp-24 : inexact-ok = cbrt upward binary128 -0x3.593ed8p-72 : -0x1.7eff2881c395ed16ad29095a964cp-24 : inexact-ok = cbrt downward ibm128 -0x3.593ed8p-72 : -0x1.7eff2881c395ed16ad29095a968p-24 : inexact-ok = cbrt tonearest ibm128 -0x3.593ed8p-72 : -0x1.7eff2881c395ed16ad29095a968p-24 : inexact-ok = cbrt towardzero ibm128 -0x3.593ed8p-72 : -0x1.7eff2881c395ed16ad29095a96p-24 : inexact-ok = cbrt upward ibm128 -0x3.593ed8p-72 : -0x1.7eff2881c395ed16ad29095a96p-24 : inexact-ok cbrt 0x1.bd0098p-104 = cbrt downward binary32 0x1.bd0098p-104 : 0x3.07a108p-36 : inexact-ok = cbrt tonearest binary32 0x1.bd0098p-104 : 0x3.07a108p-36 : inexact-ok = cbrt towardzero binary32 0x1.bd0098p-104 : 0x3.07a108p-36 : inexact-ok = cbrt upward binary32 0x1.bd0098p-104 : 0x3.07a10cp-36 : inexact-ok = cbrt downward binary64 0x1.bd0098p-104 : 0x3.07a108f565328p-36 : inexact-ok = cbrt tonearest binary64 0x1.bd0098p-104 : 0x3.07a108f56532ap-36 : inexact-ok = cbrt towardzero binary64 0x1.bd0098p-104 : 0x3.07a108f565328p-36 : inexact-ok = cbrt upward binary64 0x1.bd0098p-104 : 0x3.07a108f56532ap-36 : inexact-ok = cbrt downward intel96 0x1.bd0098p-104 : 0x3.07a108f565329ec8p-36 : inexact-ok = cbrt tonearest intel96 0x1.bd0098p-104 : 0x3.07a108f565329ec8p-36 : inexact-ok = cbrt towardzero intel96 0x1.bd0098p-104 : 0x3.07a108f565329ec8p-36 : inexact-ok = cbrt upward intel96 0x1.bd0098p-104 : 0x3.07a108f565329eccp-36 : inexact-ok = cbrt downward m68k96 0x1.bd0098p-104 : 0x3.07a108f565329ec8p-36 : inexact-ok = cbrt tonearest m68k96 0x1.bd0098p-104 : 0x3.07a108f565329ec8p-36 : inexact-ok = cbrt towardzero m68k96 0x1.bd0098p-104 : 0x3.07a108f565329ec8p-36 : inexact-ok = cbrt upward m68k96 0x1.bd0098p-104 : 0x3.07a108f565329eccp-36 : inexact-ok = cbrt downward binary128 0x1.bd0098p-104 : 0x3.07a108f565329ec8fffea3a6b34ep-36 : inexact-ok = cbrt tonearest binary128 0x1.bd0098p-104 : 0x3.07a108f565329ec8fffea3a6b35p-36 : inexact-ok = cbrt towardzero binary128 0x1.bd0098p-104 : 0x3.07a108f565329ec8fffea3a6b34ep-36 : inexact-ok = cbrt upward binary128 0x1.bd0098p-104 : 0x3.07a108f565329ec8fffea3a6b35p-36 : inexact-ok = cbrt downward ibm128 0x1.bd0098p-104 : 0x3.07a108f565329ec8fffea3a6b3p-36 : inexact-ok = cbrt tonearest ibm128 0x1.bd0098p-104 : 0x3.07a108f565329ec8fffea3a6b3p-36 : inexact-ok = cbrt towardzero ibm128 0x1.bd0098p-104 : 0x3.07a108f565329ec8fffea3a6b3p-36 : inexact-ok = cbrt upward ibm128 0x1.bd0098p-104 : 0x3.07a108f565329ec8fffea3a6b4p-36 : inexact-ok cbrt -0x3.300d34p+0 = cbrt downward binary32 -0x3.300d34p+0 : -0x1.78c2ccp+0 : inexact-ok = cbrt tonearest binary32 -0x3.300d34p+0 : -0x1.78c2ccp+0 : inexact-ok = cbrt towardzero binary32 -0x3.300d34p+0 : -0x1.78c2cap+0 : inexact-ok = cbrt upward binary32 -0x3.300d34p+0 : -0x1.78c2cap+0 : inexact-ok = cbrt downward binary64 -0x3.300d34p+0 : -0x1.78c2cb7ea3cep+0 : inexact-ok = cbrt tonearest binary64 -0x3.300d34p+0 : -0x1.78c2cb7ea3cdfp+0 : inexact-ok = cbrt towardzero binary64 -0x3.300d34p+0 : -0x1.78c2cb7ea3cdfp+0 : inexact-ok = cbrt upward binary64 -0x3.300d34p+0 : -0x1.78c2cb7ea3cdfp+0 : inexact-ok = cbrt downward intel96 -0x3.300d34p+0 : -0x1.78c2cb7ea3cdf6cap+0 : inexact-ok = cbrt tonearest intel96 -0x3.300d34p+0 : -0x1.78c2cb7ea3cdf6cap+0 : inexact-ok = cbrt towardzero intel96 -0x3.300d34p+0 : -0x1.78c2cb7ea3cdf6c8p+0 : inexact-ok = cbrt upward intel96 -0x3.300d34p+0 : -0x1.78c2cb7ea3cdf6c8p+0 : inexact-ok = cbrt downward m68k96 -0x3.300d34p+0 : -0x1.78c2cb7ea3cdf6cap+0 : inexact-ok = cbrt tonearest m68k96 -0x3.300d34p+0 : -0x1.78c2cb7ea3cdf6cap+0 : inexact-ok = cbrt towardzero m68k96 -0x3.300d34p+0 : -0x1.78c2cb7ea3cdf6c8p+0 : inexact-ok = cbrt upward m68k96 -0x3.300d34p+0 : -0x1.78c2cb7ea3cdf6c8p+0 : inexact-ok = cbrt downward binary128 -0x3.300d34p+0 : -0x1.78c2cb7ea3cdf6c95160af9c9403p+0 : inexact-ok = cbrt tonearest binary128 -0x3.300d34p+0 : -0x1.78c2cb7ea3cdf6c95160af9c9403p+0 : inexact-ok = cbrt towardzero binary128 -0x3.300d34p+0 : -0x1.78c2cb7ea3cdf6c95160af9c9402p+0 : inexact-ok = cbrt upward binary128 -0x3.300d34p+0 : -0x1.78c2cb7ea3cdf6c95160af9c9402p+0 : inexact-ok = cbrt downward ibm128 -0x3.300d34p+0 : -0x1.78c2cb7ea3cdf6c95160af9c948p+0 : inexact-ok = cbrt tonearest ibm128 -0x3.300d34p+0 : -0x1.78c2cb7ea3cdf6c95160af9c94p+0 : inexact-ok = cbrt towardzero ibm128 -0x3.300d34p+0 : -0x1.78c2cb7ea3cdf6c95160af9c94p+0 : inexact-ok = cbrt upward ibm128 -0x3.300d34p+0 : -0x1.78c2cb7ea3cdf6c95160af9c94p+0 : inexact-ok cbrt 0x6.247f5p-4 = cbrt downward binary32 0x6.247f5p-4 : 0xb.a0f06p-4 : inexact-ok = cbrt tonearest binary32 0x6.247f5p-4 : 0xb.a0f06p-4 : inexact-ok = cbrt towardzero binary32 0x6.247f5p-4 : 0xb.a0f06p-4 : inexact-ok = cbrt upward binary32 0x6.247f5p-4 : 0xb.a0f07p-4 : inexact-ok = cbrt downward binary64 0x6.247f5p-4 : 0xb.a0f06280ab958p-4 : inexact-ok = cbrt tonearest binary64 0x6.247f5p-4 : 0xb.a0f06280ab958p-4 : inexact-ok = cbrt towardzero binary64 0x6.247f5p-4 : 0xb.a0f06280ab958p-4 : inexact-ok = cbrt upward binary64 0x6.247f5p-4 : 0xb.a0f06280ab96p-4 : inexact-ok = cbrt downward intel96 0x6.247f5p-4 : 0xb.a0f06280ab95b37p-4 : inexact-ok = cbrt tonearest intel96 0x6.247f5p-4 : 0xb.a0f06280ab95b38p-4 : inexact-ok = cbrt towardzero intel96 0x6.247f5p-4 : 0xb.a0f06280ab95b37p-4 : inexact-ok = cbrt upward intel96 0x6.247f5p-4 : 0xb.a0f06280ab95b38p-4 : inexact-ok = cbrt downward m68k96 0x6.247f5p-4 : 0xb.a0f06280ab95b37p-4 : inexact-ok = cbrt tonearest m68k96 0x6.247f5p-4 : 0xb.a0f06280ab95b38p-4 : inexact-ok = cbrt towardzero m68k96 0x6.247f5p-4 : 0xb.a0f06280ab95b37p-4 : inexact-ok = cbrt upward m68k96 0x6.247f5p-4 : 0xb.a0f06280ab95b38p-4 : inexact-ok = cbrt downward binary128 0x6.247f5p-4 : 0xb.a0f06280ab95b378e4672472e74p-4 : inexact-ok = cbrt tonearest binary128 0x6.247f5p-4 : 0xb.a0f06280ab95b378e4672472e74p-4 : inexact-ok = cbrt towardzero binary128 0x6.247f5p-4 : 0xb.a0f06280ab95b378e4672472e74p-4 : inexact-ok = cbrt upward binary128 0x6.247f5p-4 : 0xb.a0f06280ab95b378e4672472e748p-4 : inexact-ok = cbrt downward ibm128 0x6.247f5p-4 : 0xb.a0f06280ab95b378e4672472e4p-4 : inexact-ok = cbrt tonearest ibm128 0x6.247f5p-4 : 0xb.a0f06280ab95b378e4672472e8p-4 : inexact-ok = cbrt towardzero ibm128 0x6.247f5p-4 : 0xb.a0f06280ab95b378e4672472e4p-4 : inexact-ok = cbrt upward ibm128 0x6.247f5p-4 : 0xb.a0f06280ab95b378e4672472e8p-4 : inexact-ok cbrt -0x3.48648028cb464p+0 = cbrt downward binary32 -0x3.48648p+0 : -0x1.7c7864p+0 : inexact-ok = cbrt tonearest binary32 -0x3.48648p+0 : -0x1.7c7862p+0 : inexact-ok = cbrt towardzero binary32 -0x3.48648p+0 : -0x1.7c7862p+0 : inexact-ok = cbrt upward binary32 -0x3.48648p+0 : -0x1.7c7862p+0 : inexact-ok = cbrt downward binary64 -0x3.48648p+0 : -0x1.7c7862d51e30fp+0 : inexact-ok = cbrt tonearest binary64 -0x3.48648p+0 : -0x1.7c7862d51e30fp+0 : inexact-ok = cbrt towardzero binary64 -0x3.48648p+0 : -0x1.7c7862d51e30ep+0 : inexact-ok = cbrt upward binary64 -0x3.48648p+0 : -0x1.7c7862d51e30ep+0 : inexact-ok = cbrt downward intel96 -0x3.48648p+0 : -0x1.7c7862d51e30ebf8p+0 : inexact-ok = cbrt tonearest intel96 -0x3.48648p+0 : -0x1.7c7862d51e30ebf8p+0 : inexact-ok = cbrt towardzero intel96 -0x3.48648p+0 : -0x1.7c7862d51e30ebf6p+0 : inexact-ok = cbrt upward intel96 -0x3.48648p+0 : -0x1.7c7862d51e30ebf6p+0 : inexact-ok = cbrt downward m68k96 -0x3.48648p+0 : -0x1.7c7862d51e30ebf8p+0 : inexact-ok = cbrt tonearest m68k96 -0x3.48648p+0 : -0x1.7c7862d51e30ebf8p+0 : inexact-ok = cbrt towardzero m68k96 -0x3.48648p+0 : -0x1.7c7862d51e30ebf6p+0 : inexact-ok = cbrt upward m68k96 -0x3.48648p+0 : -0x1.7c7862d51e30ebf6p+0 : inexact-ok = cbrt downward binary128 -0x3.48648p+0 : -0x1.7c7862d51e30ebf738126e131417p+0 : inexact-ok = cbrt tonearest binary128 -0x3.48648p+0 : -0x1.7c7862d51e30ebf738126e131417p+0 : inexact-ok = cbrt towardzero binary128 -0x3.48648p+0 : -0x1.7c7862d51e30ebf738126e131416p+0 : inexact-ok = cbrt upward binary128 -0x3.48648p+0 : -0x1.7c7862d51e30ebf738126e131416p+0 : inexact-ok = cbrt downward ibm128 -0x3.48648p+0 : -0x1.7c7862d51e30ebf738126e13148p+0 : inexact-ok = cbrt tonearest ibm128 -0x3.48648p+0 : -0x1.7c7862d51e30ebf738126e1314p+0 : inexact-ok = cbrt towardzero ibm128 -0x3.48648p+0 : -0x1.7c7862d51e30ebf738126e1314p+0 : inexact-ok = cbrt upward ibm128 -0x3.48648p+0 : -0x1.7c7862d51e30ebf738126e1314p+0 : inexact-ok = cbrt downward binary32 -0x3.486484p+0 : -0x1.7c7864p+0 : inexact-ok = cbrt tonearest binary32 -0x3.486484p+0 : -0x1.7c7864p+0 : inexact-ok = cbrt towardzero binary32 -0x3.486484p+0 : -0x1.7c7862p+0 : inexact-ok = cbrt upward binary32 -0x3.486484p+0 : -0x1.7c7862p+0 : inexact-ok = cbrt downward binary64 -0x3.486484p+0 : -0x1.7c78636fa6457p+0 : inexact-ok = cbrt tonearest binary64 -0x3.486484p+0 : -0x1.7c78636fa6457p+0 : inexact-ok = cbrt towardzero binary64 -0x3.486484p+0 : -0x1.7c78636fa6456p+0 : inexact-ok = cbrt upward binary64 -0x3.486484p+0 : -0x1.7c78636fa6456p+0 : inexact-ok = cbrt downward intel96 -0x3.486484p+0 : -0x1.7c78636fa6456822p+0 : inexact-ok = cbrt tonearest intel96 -0x3.486484p+0 : -0x1.7c78636fa645682p+0 : inexact-ok = cbrt towardzero intel96 -0x3.486484p+0 : -0x1.7c78636fa645682p+0 : inexact-ok = cbrt upward intel96 -0x3.486484p+0 : -0x1.7c78636fa645682p+0 : inexact-ok = cbrt downward m68k96 -0x3.486484p+0 : -0x1.7c78636fa6456822p+0 : inexact-ok = cbrt tonearest m68k96 -0x3.486484p+0 : -0x1.7c78636fa645682p+0 : inexact-ok = cbrt towardzero m68k96 -0x3.486484p+0 : -0x1.7c78636fa645682p+0 : inexact-ok = cbrt upward m68k96 -0x3.486484p+0 : -0x1.7c78636fa645682p+0 : inexact-ok = cbrt downward binary128 -0x3.486484p+0 : -0x1.7c78636fa6456820b04e845d7b14p+0 : inexact-ok = cbrt tonearest binary128 -0x3.486484p+0 : -0x1.7c78636fa6456820b04e845d7b13p+0 : inexact-ok = cbrt towardzero binary128 -0x3.486484p+0 : -0x1.7c78636fa6456820b04e845d7b13p+0 : inexact-ok = cbrt upward binary128 -0x3.486484p+0 : -0x1.7c78636fa6456820b04e845d7b13p+0 : inexact-ok = cbrt downward ibm128 -0x3.486484p+0 : -0x1.7c78636fa6456820b04e845d7b8p+0 : inexact-ok = cbrt tonearest ibm128 -0x3.486484p+0 : -0x1.7c78636fa6456820b04e845d7bp+0 : inexact-ok = cbrt towardzero ibm128 -0x3.486484p+0 : -0x1.7c78636fa6456820b04e845d7bp+0 : inexact-ok = cbrt upward ibm128 -0x3.486484p+0 : -0x1.7c78636fa6456820b04e845d7bp+0 : inexact-ok = cbrt downward binary64 -0x3.48648028cb464p+0 : -0x1.7c7862db462edp+0 : inexact-ok = cbrt tonearest binary64 -0x3.48648028cb464p+0 : -0x1.7c7862db462edp+0 : inexact-ok = cbrt towardzero binary64 -0x3.48648028cb464p+0 : -0x1.7c7862db462ecp+0 : inexact-ok = cbrt upward binary64 -0x3.48648028cb464p+0 : -0x1.7c7862db462ecp+0 : inexact-ok = cbrt downward intel96 -0x3.48648028cb464p+0 : -0x1.7c7862db462ecf3ep+0 : inexact-ok = cbrt tonearest intel96 -0x3.48648028cb464p+0 : -0x1.7c7862db462ecf3cp+0 : inexact-ok = cbrt towardzero intel96 -0x3.48648028cb464p+0 : -0x1.7c7862db462ecf3cp+0 : inexact-ok = cbrt upward intel96 -0x3.48648028cb464p+0 : -0x1.7c7862db462ecf3cp+0 : inexact-ok = cbrt downward m68k96 -0x3.48648028cb464p+0 : -0x1.7c7862db462ecf3ep+0 : inexact-ok = cbrt tonearest m68k96 -0x3.48648028cb464p+0 : -0x1.7c7862db462ecf3cp+0 : inexact-ok = cbrt towardzero m68k96 -0x3.48648028cb464p+0 : -0x1.7c7862db462ecf3cp+0 : inexact-ok = cbrt upward m68k96 -0x3.48648028cb464p+0 : -0x1.7c7862db462ecf3cp+0 : inexact-ok = cbrt downward binary128 -0x3.48648028cb464p+0 : -0x1.7c7862db462ecf3cf63a9a1d7f4ap+0 : inexact-ok = cbrt tonearest binary128 -0x3.48648028cb464p+0 : -0x1.7c7862db462ecf3cf63a9a1d7f4ap+0 : inexact-ok = cbrt towardzero binary128 -0x3.48648028cb464p+0 : -0x1.7c7862db462ecf3cf63a9a1d7f49p+0 : inexact-ok = cbrt upward binary128 -0x3.48648028cb464p+0 : -0x1.7c7862db462ecf3cf63a9a1d7f49p+0 : inexact-ok = cbrt downward ibm128 -0x3.48648028cb464p+0 : -0x1.7c7862db462ecf3cf63a9a1d7f8p+0 : inexact-ok = cbrt tonearest ibm128 -0x3.48648028cb464p+0 : -0x1.7c7862db462ecf3cf63a9a1d7f8p+0 : inexact-ok = cbrt towardzero ibm128 -0x3.48648028cb464p+0 : -0x1.7c7862db462ecf3cf63a9a1d7fp+0 : inexact-ok = cbrt upward ibm128 -0x3.48648028cb464p+0 : -0x1.7c7862db462ecf3cf63a9a1d7fp+0 : inexact-ok cbrt max xfail:ibm128-libgcc = cbrt downward binary32 0xf.fffffp+124 : 0x6.597fap+40 : xfail:ibm128-libgcc inexact-ok = cbrt tonearest binary32 0xf.fffffp+124 : 0x6.597fa8p+40 : xfail:ibm128-libgcc inexact-ok = cbrt towardzero binary32 0xf.fffffp+124 : 0x6.597fap+40 : xfail:ibm128-libgcc inexact-ok = cbrt upward binary32 0xf.fffffp+124 : 0x6.597fa8p+40 : xfail:ibm128-libgcc inexact-ok = cbrt downward binary64 0xf.fffffp+124 : 0x6.597fa7318655cp+40 : xfail:ibm128-libgcc inexact-ok = cbrt tonearest binary64 0xf.fffffp+124 : 0x6.597fa7318656p+40 : xfail:ibm128-libgcc inexact-ok = cbrt towardzero binary64 0xf.fffffp+124 : 0x6.597fa7318655cp+40 : xfail:ibm128-libgcc inexact-ok = cbrt upward binary64 0xf.fffffp+124 : 0x6.597fa7318656p+40 : xfail:ibm128-libgcc inexact-ok = cbrt downward intel96 0xf.fffffp+124 : 0x6.597fa7318655fc4p+40 : xfail:ibm128-libgcc inexact-ok = cbrt tonearest intel96 0xf.fffffp+124 : 0x6.597fa7318655fc48p+40 : xfail:ibm128-libgcc inexact-ok = cbrt towardzero intel96 0xf.fffffp+124 : 0x6.597fa7318655fc4p+40 : xfail:ibm128-libgcc inexact-ok = cbrt upward intel96 0xf.fffffp+124 : 0x6.597fa7318655fc48p+40 : xfail:ibm128-libgcc inexact-ok = cbrt downward m68k96 0xf.fffffp+124 : 0x6.597fa7318655fc4p+40 : xfail:ibm128-libgcc inexact-ok = cbrt tonearest m68k96 0xf.fffffp+124 : 0x6.597fa7318655fc48p+40 : xfail:ibm128-libgcc inexact-ok = cbrt towardzero m68k96 0xf.fffffp+124 : 0x6.597fa7318655fc4p+40 : xfail:ibm128-libgcc inexact-ok = cbrt upward m68k96 0xf.fffffp+124 : 0x6.597fa7318655fc48p+40 : xfail:ibm128-libgcc inexact-ok = cbrt downward binary128 0xf.fffffp+124 : 0x6.597fa7318655fc467e27422a246p+40 : xfail:ibm128-libgcc inexact-ok = cbrt tonearest binary128 0xf.fffffp+124 : 0x6.597fa7318655fc467e27422a246p+40 : xfail:ibm128-libgcc inexact-ok = cbrt towardzero binary128 0xf.fffffp+124 : 0x6.597fa7318655fc467e27422a246p+40 : xfail:ibm128-libgcc inexact-ok = cbrt upward binary128 0xf.fffffp+124 : 0x6.597fa7318655fc467e27422a2464p+40 : xfail:ibm128-libgcc inexact-ok = cbrt downward ibm128 0xf.fffffp+124 : 0x6.597fa7318655fc467e27422a24p+40 : xfail:ibm128-libgcc inexact-ok = cbrt tonearest ibm128 0xf.fffffp+124 : 0x6.597fa7318655fc467e27422a24p+40 : xfail:ibm128-libgcc inexact-ok = cbrt towardzero ibm128 0xf.fffffp+124 : 0x6.597fa7318655fc467e27422a24p+40 : xfail:ibm128-libgcc inexact-ok = cbrt upward ibm128 0xf.fffffp+124 : 0x6.597fa7318655fc467e27422a26p+40 : xfail:ibm128-libgcc inexact-ok = cbrt downward binary64 0xf.ffffffffffff8p+1020 : 0x2.85145f31ae514p+340 : xfail:ibm128-libgcc inexact-ok = cbrt tonearest binary64 0xf.ffffffffffff8p+1020 : 0x2.85145f31ae516p+340 : xfail:ibm128-libgcc inexact-ok = cbrt towardzero binary64 0xf.ffffffffffff8p+1020 : 0x2.85145f31ae514p+340 : xfail:ibm128-libgcc inexact-ok = cbrt upward binary64 0xf.ffffffffffff8p+1020 : 0x2.85145f31ae516p+340 : xfail:ibm128-libgcc inexact-ok = cbrt downward intel96 0xf.ffffffffffff8p+1020 : 0x2.85145f31ae51558cp+340 : xfail:ibm128-libgcc inexact-ok = cbrt tonearest intel96 0xf.ffffffffffff8p+1020 : 0x2.85145f31ae51558cp+340 : xfail:ibm128-libgcc inexact-ok = cbrt towardzero intel96 0xf.ffffffffffff8p+1020 : 0x2.85145f31ae51558cp+340 : xfail:ibm128-libgcc inexact-ok = cbrt upward intel96 0xf.ffffffffffff8p+1020 : 0x2.85145f31ae51559p+340 : xfail:ibm128-libgcc inexact-ok = cbrt downward m68k96 0xf.ffffffffffff8p+1020 : 0x2.85145f31ae51558cp+340 : xfail:ibm128-libgcc inexact-ok = cbrt tonearest m68k96 0xf.ffffffffffff8p+1020 : 0x2.85145f31ae51558cp+340 : xfail:ibm128-libgcc inexact-ok = cbrt towardzero m68k96 0xf.ffffffffffff8p+1020 : 0x2.85145f31ae51558cp+340 : xfail:ibm128-libgcc inexact-ok = cbrt upward m68k96 0xf.ffffffffffff8p+1020 : 0x2.85145f31ae51559p+340 : xfail:ibm128-libgcc inexact-ok = cbrt downward binary128 0xf.ffffffffffff8p+1020 : 0x2.85145f31ae51558c45623f054decp+340 : xfail:ibm128-libgcc inexact-ok = cbrt tonearest binary128 0xf.ffffffffffff8p+1020 : 0x2.85145f31ae51558c45623f054decp+340 : xfail:ibm128-libgcc inexact-ok = cbrt towardzero binary128 0xf.ffffffffffff8p+1020 : 0x2.85145f31ae51558c45623f054decp+340 : xfail:ibm128-libgcc inexact-ok = cbrt upward binary128 0xf.ffffffffffff8p+1020 : 0x2.85145f31ae51558c45623f054deep+340 : xfail:ibm128-libgcc inexact-ok = cbrt downward ibm128 0xf.ffffffffffff8p+1020 : 0x2.85145f31ae51558c45623f054dp+340 : xfail:ibm128-libgcc inexact-ok = cbrt tonearest ibm128 0xf.ffffffffffff8p+1020 : 0x2.85145f31ae51558c45623f054ep+340 : xfail:ibm128-libgcc inexact-ok = cbrt towardzero ibm128 0xf.ffffffffffff8p+1020 : 0x2.85145f31ae51558c45623f054dp+340 : xfail:ibm128-libgcc inexact-ok = cbrt upward ibm128 0xf.ffffffffffff8p+1020 : 0x2.85145f31ae51558c45623f054ep+340 : xfail:ibm128-libgcc inexact-ok = cbrt downward intel96 0xf.fffffffffffffffp+16380 : 0x2.85145f31ae515c4p+5460 : xfail:ibm128-libgcc inexact-ok = cbrt tonearest intel96 0xf.fffffffffffffffp+16380 : 0x2.85145f31ae515c44p+5460 : xfail:ibm128-libgcc inexact-ok = cbrt towardzero intel96 0xf.fffffffffffffffp+16380 : 0x2.85145f31ae515c4p+5460 : xfail:ibm128-libgcc inexact-ok = cbrt upward intel96 0xf.fffffffffffffffp+16380 : 0x2.85145f31ae515c44p+5460 : xfail:ibm128-libgcc inexact-ok = cbrt downward m68k96 0xf.fffffffffffffffp+16380 : 0x2.85145f31ae515c4p+5460 : xfail:ibm128-libgcc inexact-ok = cbrt tonearest m68k96 0xf.fffffffffffffffp+16380 : 0x2.85145f31ae515c44p+5460 : xfail:ibm128-libgcc inexact-ok = cbrt towardzero m68k96 0xf.fffffffffffffffp+16380 : 0x2.85145f31ae515c4p+5460 : xfail:ibm128-libgcc inexact-ok = cbrt upward m68k96 0xf.fffffffffffffffp+16380 : 0x2.85145f31ae515c44p+5460 : xfail:ibm128-libgcc inexact-ok = cbrt downward binary128 0xf.fffffffffffffffp+16380 : 0x2.85145f31ae515c43a4aea3c59784p+5460 : xfail:ibm128-libgcc inexact-ok = cbrt tonearest binary128 0xf.fffffffffffffffp+16380 : 0x2.85145f31ae515c43a4aea3c59784p+5460 : xfail:ibm128-libgcc inexact-ok = cbrt towardzero binary128 0xf.fffffffffffffffp+16380 : 0x2.85145f31ae515c43a4aea3c59784p+5460 : xfail:ibm128-libgcc inexact-ok = cbrt upward binary128 0xf.fffffffffffffffp+16380 : 0x2.85145f31ae515c43a4aea3c59786p+5460 : xfail:ibm128-libgcc inexact-ok = cbrt downward binary128 0xf.fffffffffffffffffffffffffff8p+16380 : 0x2.85145f31ae515c447bb56e2b7c48p+5460 : xfail:ibm128-libgcc inexact-ok = cbrt tonearest binary128 0xf.fffffffffffffffffffffffffff8p+16380 : 0x2.85145f31ae515c447bb56e2b7c4ap+5460 : xfail:ibm128-libgcc inexact-ok = cbrt towardzero binary128 0xf.fffffffffffffffffffffffffff8p+16380 : 0x2.85145f31ae515c447bb56e2b7c48p+5460 : xfail:ibm128-libgcc inexact-ok = cbrt upward binary128 0xf.fffffffffffffffffffffffffff8p+16380 : 0x2.85145f31ae515c447bb56e2b7c4ap+5460 : xfail:ibm128-libgcc inexact-ok = cbrt downward binary128 0xf.ffffffffffffbffffffffffffcp+1020 : 0x2.85145f31ae5158e8608bd69864eap+340 : xfail:ibm128-libgcc inexact-ok = cbrt tonearest binary128 0xf.ffffffffffffbffffffffffffcp+1020 : 0x2.85145f31ae5158e8608bd69864eap+340 : xfail:ibm128-libgcc inexact-ok = cbrt towardzero binary128 0xf.ffffffffffffbffffffffffffcp+1020 : 0x2.85145f31ae5158e8608bd69864eap+340 : xfail:ibm128-libgcc inexact-ok = cbrt upward binary128 0xf.ffffffffffffbffffffffffffcp+1020 : 0x2.85145f31ae5158e8608bd69864ecp+340 : xfail:ibm128-libgcc inexact-ok = cbrt downward ibm128 0xf.ffffffffffffbffffffffffffcp+1020 : 0x2.85145f31ae5158e8608bd69864p+340 : xfail:ibm128-libgcc inexact-ok = cbrt tonearest ibm128 0xf.ffffffffffffbffffffffffffcp+1020 : 0x2.85145f31ae5158e8608bd69865p+340 : xfail:ibm128-libgcc inexact-ok = cbrt towardzero ibm128 0xf.ffffffffffffbffffffffffffcp+1020 : 0x2.85145f31ae5158e8608bd69864p+340 : xfail:ibm128-libgcc inexact-ok = cbrt upward ibm128 0xf.ffffffffffffbffffffffffffcp+1020 : 0x2.85145f31ae5158e8608bd69865p+340 : xfail:ibm128-libgcc inexact-ok cbrt -max xfail:ibm128-libgcc = cbrt downward binary32 -0xf.fffffp+124 : -0x6.597fa8p+40 : xfail:ibm128-libgcc inexact-ok = cbrt tonearest binary32 -0xf.fffffp+124 : -0x6.597fa8p+40 : xfail:ibm128-libgcc inexact-ok = cbrt towardzero binary32 -0xf.fffffp+124 : -0x6.597fap+40 : xfail:ibm128-libgcc inexact-ok = cbrt upward binary32 -0xf.fffffp+124 : -0x6.597fap+40 : xfail:ibm128-libgcc inexact-ok = cbrt downward binary64 -0xf.fffffp+124 : -0x6.597fa7318656p+40 : xfail:ibm128-libgcc inexact-ok = cbrt tonearest binary64 -0xf.fffffp+124 : -0x6.597fa7318656p+40 : xfail:ibm128-libgcc inexact-ok = cbrt towardzero binary64 -0xf.fffffp+124 : -0x6.597fa7318655cp+40 : xfail:ibm128-libgcc inexact-ok = cbrt upward binary64 -0xf.fffffp+124 : -0x6.597fa7318655cp+40 : xfail:ibm128-libgcc inexact-ok = cbrt downward intel96 -0xf.fffffp+124 : -0x6.597fa7318655fc48p+40 : xfail:ibm128-libgcc inexact-ok = cbrt tonearest intel96 -0xf.fffffp+124 : -0x6.597fa7318655fc48p+40 : xfail:ibm128-libgcc inexact-ok = cbrt towardzero intel96 -0xf.fffffp+124 : -0x6.597fa7318655fc4p+40 : xfail:ibm128-libgcc inexact-ok = cbrt upward intel96 -0xf.fffffp+124 : -0x6.597fa7318655fc4p+40 : xfail:ibm128-libgcc inexact-ok = cbrt downward m68k96 -0xf.fffffp+124 : -0x6.597fa7318655fc48p+40 : xfail:ibm128-libgcc inexact-ok = cbrt tonearest m68k96 -0xf.fffffp+124 : -0x6.597fa7318655fc48p+40 : xfail:ibm128-libgcc inexact-ok = cbrt towardzero m68k96 -0xf.fffffp+124 : -0x6.597fa7318655fc4p+40 : xfail:ibm128-libgcc inexact-ok = cbrt upward m68k96 -0xf.fffffp+124 : -0x6.597fa7318655fc4p+40 : xfail:ibm128-libgcc inexact-ok = cbrt downward binary128 -0xf.fffffp+124 : -0x6.597fa7318655fc467e27422a2464p+40 : xfail:ibm128-libgcc inexact-ok = cbrt tonearest binary128 -0xf.fffffp+124 : -0x6.597fa7318655fc467e27422a246p+40 : xfail:ibm128-libgcc inexact-ok = cbrt towardzero binary128 -0xf.fffffp+124 : -0x6.597fa7318655fc467e27422a246p+40 : xfail:ibm128-libgcc inexact-ok = cbrt upward binary128 -0xf.fffffp+124 : -0x6.597fa7318655fc467e27422a246p+40 : xfail:ibm128-libgcc inexact-ok = cbrt downward ibm128 -0xf.fffffp+124 : -0x6.597fa7318655fc467e27422a26p+40 : xfail:ibm128-libgcc inexact-ok = cbrt tonearest ibm128 -0xf.fffffp+124 : -0x6.597fa7318655fc467e27422a24p+40 : xfail:ibm128-libgcc inexact-ok = cbrt towardzero ibm128 -0xf.fffffp+124 : -0x6.597fa7318655fc467e27422a24p+40 : xfail:ibm128-libgcc inexact-ok = cbrt upward ibm128 -0xf.fffffp+124 : -0x6.597fa7318655fc467e27422a24p+40 : xfail:ibm128-libgcc inexact-ok = cbrt downward binary64 -0xf.ffffffffffff8p+1020 : -0x2.85145f31ae516p+340 : xfail:ibm128-libgcc inexact-ok = cbrt tonearest binary64 -0xf.ffffffffffff8p+1020 : -0x2.85145f31ae516p+340 : xfail:ibm128-libgcc inexact-ok = cbrt towardzero binary64 -0xf.ffffffffffff8p+1020 : -0x2.85145f31ae514p+340 : xfail:ibm128-libgcc inexact-ok = cbrt upward binary64 -0xf.ffffffffffff8p+1020 : -0x2.85145f31ae514p+340 : xfail:ibm128-libgcc inexact-ok = cbrt downward intel96 -0xf.ffffffffffff8p+1020 : -0x2.85145f31ae51559p+340 : xfail:ibm128-libgcc inexact-ok = cbrt tonearest intel96 -0xf.ffffffffffff8p+1020 : -0x2.85145f31ae51558cp+340 : xfail:ibm128-libgcc inexact-ok = cbrt towardzero intel96 -0xf.ffffffffffff8p+1020 : -0x2.85145f31ae51558cp+340 : xfail:ibm128-libgcc inexact-ok = cbrt upward intel96 -0xf.ffffffffffff8p+1020 : -0x2.85145f31ae51558cp+340 : xfail:ibm128-libgcc inexact-ok = cbrt downward m68k96 -0xf.ffffffffffff8p+1020 : -0x2.85145f31ae51559p+340 : xfail:ibm128-libgcc inexact-ok = cbrt tonearest m68k96 -0xf.ffffffffffff8p+1020 : -0x2.85145f31ae51558cp+340 : xfail:ibm128-libgcc inexact-ok = cbrt towardzero m68k96 -0xf.ffffffffffff8p+1020 : -0x2.85145f31ae51558cp+340 : xfail:ibm128-libgcc inexact-ok = cbrt upward m68k96 -0xf.ffffffffffff8p+1020 : -0x2.85145f31ae51558cp+340 : xfail:ibm128-libgcc inexact-ok = cbrt downward binary128 -0xf.ffffffffffff8p+1020 : -0x2.85145f31ae51558c45623f054deep+340 : xfail:ibm128-libgcc inexact-ok = cbrt tonearest binary128 -0xf.ffffffffffff8p+1020 : -0x2.85145f31ae51558c45623f054decp+340 : xfail:ibm128-libgcc inexact-ok = cbrt towardzero binary128 -0xf.ffffffffffff8p+1020 : -0x2.85145f31ae51558c45623f054decp+340 : xfail:ibm128-libgcc inexact-ok = cbrt upward binary128 -0xf.ffffffffffff8p+1020 : -0x2.85145f31ae51558c45623f054decp+340 : xfail:ibm128-libgcc inexact-ok = cbrt downward ibm128 -0xf.ffffffffffff8p+1020 : -0x2.85145f31ae51558c45623f054ep+340 : xfail:ibm128-libgcc inexact-ok = cbrt tonearest ibm128 -0xf.ffffffffffff8p+1020 : -0x2.85145f31ae51558c45623f054ep+340 : xfail:ibm128-libgcc inexact-ok = cbrt towardzero ibm128 -0xf.ffffffffffff8p+1020 : -0x2.85145f31ae51558c45623f054dp+340 : xfail:ibm128-libgcc inexact-ok = cbrt upward ibm128 -0xf.ffffffffffff8p+1020 : -0x2.85145f31ae51558c45623f054dp+340 : xfail:ibm128-libgcc inexact-ok = cbrt downward intel96 -0xf.fffffffffffffffp+16380 : -0x2.85145f31ae515c44p+5460 : xfail:ibm128-libgcc inexact-ok = cbrt tonearest intel96 -0xf.fffffffffffffffp+16380 : -0x2.85145f31ae515c44p+5460 : xfail:ibm128-libgcc inexact-ok = cbrt towardzero intel96 -0xf.fffffffffffffffp+16380 : -0x2.85145f31ae515c4p+5460 : xfail:ibm128-libgcc inexact-ok = cbrt upward intel96 -0xf.fffffffffffffffp+16380 : -0x2.85145f31ae515c4p+5460 : xfail:ibm128-libgcc inexact-ok = cbrt downward m68k96 -0xf.fffffffffffffffp+16380 : -0x2.85145f31ae515c44p+5460 : xfail:ibm128-libgcc inexact-ok = cbrt tonearest m68k96 -0xf.fffffffffffffffp+16380 : -0x2.85145f31ae515c44p+5460 : xfail:ibm128-libgcc inexact-ok = cbrt towardzero m68k96 -0xf.fffffffffffffffp+16380 : -0x2.85145f31ae515c4p+5460 : xfail:ibm128-libgcc inexact-ok = cbrt upward m68k96 -0xf.fffffffffffffffp+16380 : -0x2.85145f31ae515c4p+5460 : xfail:ibm128-libgcc inexact-ok = cbrt downward binary128 -0xf.fffffffffffffffp+16380 : -0x2.85145f31ae515c43a4aea3c59786p+5460 : xfail:ibm128-libgcc inexact-ok = cbrt tonearest binary128 -0xf.fffffffffffffffp+16380 : -0x2.85145f31ae515c43a4aea3c59784p+5460 : xfail:ibm128-libgcc inexact-ok = cbrt towardzero binary128 -0xf.fffffffffffffffp+16380 : -0x2.85145f31ae515c43a4aea3c59784p+5460 : xfail:ibm128-libgcc inexact-ok = cbrt upward binary128 -0xf.fffffffffffffffp+16380 : -0x2.85145f31ae515c43a4aea3c59784p+5460 : xfail:ibm128-libgcc inexact-ok = cbrt downward binary128 -0xf.fffffffffffffffffffffffffff8p+16380 : -0x2.85145f31ae515c447bb56e2b7c4ap+5460 : xfail:ibm128-libgcc inexact-ok = cbrt tonearest binary128 -0xf.fffffffffffffffffffffffffff8p+16380 : -0x2.85145f31ae515c447bb56e2b7c4ap+5460 : xfail:ibm128-libgcc inexact-ok = cbrt towardzero binary128 -0xf.fffffffffffffffffffffffffff8p+16380 : -0x2.85145f31ae515c447bb56e2b7c48p+5460 : xfail:ibm128-libgcc inexact-ok = cbrt upward binary128 -0xf.fffffffffffffffffffffffffff8p+16380 : -0x2.85145f31ae515c447bb56e2b7c48p+5460 : xfail:ibm128-libgcc inexact-ok = cbrt downward binary128 -0xf.ffffffffffffbffffffffffffcp+1020 : -0x2.85145f31ae5158e8608bd69864ecp+340 : xfail:ibm128-libgcc inexact-ok = cbrt tonearest binary128 -0xf.ffffffffffffbffffffffffffcp+1020 : -0x2.85145f31ae5158e8608bd69864eap+340 : xfail:ibm128-libgcc inexact-ok = cbrt towardzero binary128 -0xf.ffffffffffffbffffffffffffcp+1020 : -0x2.85145f31ae5158e8608bd69864eap+340 : xfail:ibm128-libgcc inexact-ok = cbrt upward binary128 -0xf.ffffffffffffbffffffffffffcp+1020 : -0x2.85145f31ae5158e8608bd69864eap+340 : xfail:ibm128-libgcc inexact-ok = cbrt downward ibm128 -0xf.ffffffffffffbffffffffffffcp+1020 : -0x2.85145f31ae5158e8608bd69865p+340 : xfail:ibm128-libgcc inexact-ok = cbrt tonearest ibm128 -0xf.ffffffffffffbffffffffffffcp+1020 : -0x2.85145f31ae5158e8608bd69865p+340 : xfail:ibm128-libgcc inexact-ok = cbrt towardzero ibm128 -0xf.ffffffffffffbffffffffffffcp+1020 : -0x2.85145f31ae5158e8608bd69864p+340 : xfail:ibm128-libgcc inexact-ok = cbrt upward ibm128 -0xf.ffffffffffffbffffffffffffcp+1020 : -0x2.85145f31ae5158e8608bd69864p+340 : xfail:ibm128-libgcc inexact-ok cbrt min = cbrt downward binary32 0x4p-128 : 0x4p-44 : inexact-ok = cbrt tonearest binary32 0x4p-128 : 0x4p-44 : inexact-ok = cbrt towardzero binary32 0x4p-128 : 0x4p-44 : inexact-ok = cbrt upward binary32 0x4p-128 : 0x4p-44 : inexact-ok = cbrt downward binary64 0x4p-128 : 0x4p-44 : inexact-ok = cbrt tonearest binary64 0x4p-128 : 0x4p-44 : inexact-ok = cbrt towardzero binary64 0x4p-128 : 0x4p-44 : inexact-ok = cbrt upward binary64 0x4p-128 : 0x4p-44 : inexact-ok = cbrt downward intel96 0x4p-128 : 0x4p-44 : inexact-ok = cbrt tonearest intel96 0x4p-128 : 0x4p-44 : inexact-ok = cbrt towardzero intel96 0x4p-128 : 0x4p-44 : inexact-ok = cbrt upward intel96 0x4p-128 : 0x4p-44 : inexact-ok = cbrt downward m68k96 0x4p-128 : 0x4p-44 : inexact-ok = cbrt tonearest m68k96 0x4p-128 : 0x4p-44 : inexact-ok = cbrt towardzero m68k96 0x4p-128 : 0x4p-44 : inexact-ok = cbrt upward m68k96 0x4p-128 : 0x4p-44 : inexact-ok = cbrt downward binary128 0x4p-128 : 0x4p-44 : inexact-ok = cbrt tonearest binary128 0x4p-128 : 0x4p-44 : inexact-ok = cbrt towardzero binary128 0x4p-128 : 0x4p-44 : inexact-ok = cbrt upward binary128 0x4p-128 : 0x4p-44 : inexact-ok = cbrt downward ibm128 0x4p-128 : 0x4p-44 : inexact-ok = cbrt tonearest ibm128 0x4p-128 : 0x4p-44 : inexact-ok = cbrt towardzero ibm128 0x4p-128 : 0x4p-44 : inexact-ok = cbrt upward ibm128 0x4p-128 : 0x4p-44 : inexact-ok = cbrt downward binary64 0x4p-1024 : 0xa.14517cc6b945p-344 : inexact-ok = cbrt tonearest binary64 0x4p-1024 : 0xa.14517cc6b9458p-344 : inexact-ok = cbrt towardzero binary64 0x4p-1024 : 0xa.14517cc6b945p-344 : inexact-ok = cbrt upward binary64 0x4p-1024 : 0xa.14517cc6b9458p-344 : inexact-ok = cbrt downward intel96 0x4p-1024 : 0xa.14517cc6b945711p-344 : inexact-ok = cbrt tonearest intel96 0x4p-1024 : 0xa.14517cc6b945711p-344 : inexact-ok = cbrt towardzero intel96 0x4p-1024 : 0xa.14517cc6b945711p-344 : inexact-ok = cbrt upward intel96 0x4p-1024 : 0xa.14517cc6b945712p-344 : inexact-ok = cbrt downward m68k96 0x4p-1024 : 0xa.14517cc6b945711p-344 : inexact-ok = cbrt tonearest m68k96 0x4p-1024 : 0xa.14517cc6b945711p-344 : inexact-ok = cbrt towardzero m68k96 0x4p-1024 : 0xa.14517cc6b945711p-344 : inexact-ok = cbrt upward m68k96 0x4p-1024 : 0xa.14517cc6b945712p-344 : inexact-ok = cbrt downward binary128 0x4p-1024 : 0xa.14517cc6b9457111eed5b8adf128p-344 : inexact-ok = cbrt tonearest binary128 0x4p-1024 : 0xa.14517cc6b9457111eed5b8adf128p-344 : inexact-ok = cbrt towardzero binary128 0x4p-1024 : 0xa.14517cc6b9457111eed5b8adf128p-344 : inexact-ok = cbrt upward binary128 0x4p-1024 : 0xa.14517cc6b9457111eed5b8adf13p-344 : inexact-ok = cbrt downward ibm128 0x4p-1024 : 0xa.14517cc6b9457111eed5b8adfp-344 : inexact-ok = cbrt tonearest ibm128 0x4p-1024 : 0xa.14517cc6b9457111eed5b8adfp-344 : inexact-ok = cbrt towardzero ibm128 0x4p-1024 : 0xa.14517cc6b9457111eed5b8adfp-344 : inexact-ok = cbrt upward ibm128 0x4p-1024 : 0xa.14517cc6b9457111eed5b8adf4p-344 : inexact-ok = cbrt downward intel96 0x4p-16384 : 0xa.14517cc6b945711p-5464 : inexact-ok = cbrt tonearest intel96 0x4p-16384 : 0xa.14517cc6b945711p-5464 : inexact-ok = cbrt towardzero intel96 0x4p-16384 : 0xa.14517cc6b945711p-5464 : inexact-ok = cbrt upward intel96 0x4p-16384 : 0xa.14517cc6b945712p-5464 : inexact-ok = cbrt downward m68k96 0x4p-16384 : 0xa.14517cc6b945711p-5464 : inexact-ok = cbrt tonearest m68k96 0x4p-16384 : 0xa.14517cc6b945711p-5464 : inexact-ok = cbrt towardzero m68k96 0x4p-16384 : 0xa.14517cc6b945711p-5464 : inexact-ok = cbrt upward m68k96 0x4p-16384 : 0xa.14517cc6b945712p-5464 : inexact-ok = cbrt downward binary128 0x4p-16384 : 0xa.14517cc6b9457111eed5b8adf128p-5464 : inexact-ok = cbrt tonearest binary128 0x4p-16384 : 0xa.14517cc6b9457111eed5b8adf128p-5464 : inexact-ok = cbrt towardzero binary128 0x4p-16384 : 0xa.14517cc6b9457111eed5b8adf128p-5464 : inexact-ok = cbrt upward binary128 0x4p-16384 : 0xa.14517cc6b9457111eed5b8adf13p-5464 : inexact-ok = cbrt downward intel96 0x2p-16384 : 0x8p-5464 : inexact-ok = cbrt tonearest intel96 0x2p-16384 : 0x8p-5464 : inexact-ok = cbrt towardzero intel96 0x2p-16384 : 0x8p-5464 : inexact-ok = cbrt upward intel96 0x2p-16384 : 0x8p-5464 : inexact-ok = cbrt downward m68k96 0x2p-16384 : 0x8p-5464 : inexact-ok = cbrt tonearest m68k96 0x2p-16384 : 0x8p-5464 : inexact-ok = cbrt towardzero m68k96 0x2p-16384 : 0x8p-5464 : inexact-ok = cbrt upward m68k96 0x2p-16384 : 0x8p-5464 : inexact-ok = cbrt downward binary128 0x2p-16384 : 0x8p-5464 : inexact-ok = cbrt tonearest binary128 0x2p-16384 : 0x8p-5464 : inexact-ok = cbrt towardzero binary128 0x2p-16384 : 0x8p-5464 : inexact-ok = cbrt upward binary128 0x2p-16384 : 0x8p-5464 : inexact-ok = cbrt downward binary64 0x8p-972 : 0x2p-324 : inexact-ok = cbrt tonearest binary64 0x8p-972 : 0x2p-324 : inexact-ok = cbrt towardzero binary64 0x8p-972 : 0x2p-324 : inexact-ok = cbrt upward binary64 0x8p-972 : 0x2p-324 : inexact-ok = cbrt downward intel96 0x8p-972 : 0x2p-324 : inexact-ok = cbrt tonearest intel96 0x8p-972 : 0x2p-324 : inexact-ok = cbrt towardzero intel96 0x8p-972 : 0x2p-324 : inexact-ok = cbrt upward intel96 0x8p-972 : 0x2p-324 : inexact-ok = cbrt downward m68k96 0x8p-972 : 0x2p-324 : inexact-ok = cbrt tonearest m68k96 0x8p-972 : 0x2p-324 : inexact-ok = cbrt towardzero m68k96 0x8p-972 : 0x2p-324 : inexact-ok = cbrt upward m68k96 0x8p-972 : 0x2p-324 : inexact-ok = cbrt downward binary128 0x8p-972 : 0x2p-324 : inexact-ok = cbrt tonearest binary128 0x8p-972 : 0x2p-324 : inexact-ok = cbrt towardzero binary128 0x8p-972 : 0x2p-324 : inexact-ok = cbrt upward binary128 0x8p-972 : 0x2p-324 : inexact-ok = cbrt downward ibm128 0x8p-972 : 0x2p-324 : inexact-ok = cbrt tonearest ibm128 0x8p-972 : 0x2p-324 : inexact-ok = cbrt towardzero ibm128 0x8p-972 : 0x2p-324 : inexact-ok = cbrt upward ibm128 0x8p-972 : 0x2p-324 : inexact-ok cbrt -min = cbrt downward binary32 -0x4p-128 : -0x4p-44 : inexact-ok = cbrt tonearest binary32 -0x4p-128 : -0x4p-44 : inexact-ok = cbrt towardzero binary32 -0x4p-128 : -0x4p-44 : inexact-ok = cbrt upward binary32 -0x4p-128 : -0x4p-44 : inexact-ok = cbrt downward binary64 -0x4p-128 : -0x4p-44 : inexact-ok = cbrt tonearest binary64 -0x4p-128 : -0x4p-44 : inexact-ok = cbrt towardzero binary64 -0x4p-128 : -0x4p-44 : inexact-ok = cbrt upward binary64 -0x4p-128 : -0x4p-44 : inexact-ok = cbrt downward intel96 -0x4p-128 : -0x4p-44 : inexact-ok = cbrt tonearest intel96 -0x4p-128 : -0x4p-44 : inexact-ok = cbrt towardzero intel96 -0x4p-128 : -0x4p-44 : inexact-ok = cbrt upward intel96 -0x4p-128 : -0x4p-44 : inexact-ok = cbrt downward m68k96 -0x4p-128 : -0x4p-44 : inexact-ok = cbrt tonearest m68k96 -0x4p-128 : -0x4p-44 : inexact-ok = cbrt towardzero m68k96 -0x4p-128 : -0x4p-44 : inexact-ok = cbrt upward m68k96 -0x4p-128 : -0x4p-44 : inexact-ok = cbrt downward binary128 -0x4p-128 : -0x4p-44 : inexact-ok = cbrt tonearest binary128 -0x4p-128 : -0x4p-44 : inexact-ok = cbrt towardzero binary128 -0x4p-128 : -0x4p-44 : inexact-ok = cbrt upward binary128 -0x4p-128 : -0x4p-44 : inexact-ok = cbrt downward ibm128 -0x4p-128 : -0x4p-44 : inexact-ok = cbrt tonearest ibm128 -0x4p-128 : -0x4p-44 : inexact-ok = cbrt towardzero ibm128 -0x4p-128 : -0x4p-44 : inexact-ok = cbrt upward ibm128 -0x4p-128 : -0x4p-44 : inexact-ok = cbrt downward binary64 -0x4p-1024 : -0xa.14517cc6b9458p-344 : inexact-ok = cbrt tonearest binary64 -0x4p-1024 : -0xa.14517cc6b9458p-344 : inexact-ok = cbrt towardzero binary64 -0x4p-1024 : -0xa.14517cc6b945p-344 : inexact-ok = cbrt upward binary64 -0x4p-1024 : -0xa.14517cc6b945p-344 : inexact-ok = cbrt downward intel96 -0x4p-1024 : -0xa.14517cc6b945712p-344 : inexact-ok = cbrt tonearest intel96 -0x4p-1024 : -0xa.14517cc6b945711p-344 : inexact-ok = cbrt towardzero intel96 -0x4p-1024 : -0xa.14517cc6b945711p-344 : inexact-ok = cbrt upward intel96 -0x4p-1024 : -0xa.14517cc6b945711p-344 : inexact-ok = cbrt downward m68k96 -0x4p-1024 : -0xa.14517cc6b945712p-344 : inexact-ok = cbrt tonearest m68k96 -0x4p-1024 : -0xa.14517cc6b945711p-344 : inexact-ok = cbrt towardzero m68k96 -0x4p-1024 : -0xa.14517cc6b945711p-344 : inexact-ok = cbrt upward m68k96 -0x4p-1024 : -0xa.14517cc6b945711p-344 : inexact-ok = cbrt downward binary128 -0x4p-1024 : -0xa.14517cc6b9457111eed5b8adf13p-344 : inexact-ok = cbrt tonearest binary128 -0x4p-1024 : -0xa.14517cc6b9457111eed5b8adf128p-344 : inexact-ok = cbrt towardzero binary128 -0x4p-1024 : -0xa.14517cc6b9457111eed5b8adf128p-344 : inexact-ok = cbrt upward binary128 -0x4p-1024 : -0xa.14517cc6b9457111eed5b8adf128p-344 : inexact-ok = cbrt downward ibm128 -0x4p-1024 : -0xa.14517cc6b9457111eed5b8adf4p-344 : inexact-ok = cbrt tonearest ibm128 -0x4p-1024 : -0xa.14517cc6b9457111eed5b8adfp-344 : inexact-ok = cbrt towardzero ibm128 -0x4p-1024 : -0xa.14517cc6b9457111eed5b8adfp-344 : inexact-ok = cbrt upward ibm128 -0x4p-1024 : -0xa.14517cc6b9457111eed5b8adfp-344 : inexact-ok = cbrt downward intel96 -0x4p-16384 : -0xa.14517cc6b945712p-5464 : inexact-ok = cbrt tonearest intel96 -0x4p-16384 : -0xa.14517cc6b945711p-5464 : inexact-ok = cbrt towardzero intel96 -0x4p-16384 : -0xa.14517cc6b945711p-5464 : inexact-ok = cbrt upward intel96 -0x4p-16384 : -0xa.14517cc6b945711p-5464 : inexact-ok = cbrt downward m68k96 -0x4p-16384 : -0xa.14517cc6b945712p-5464 : inexact-ok = cbrt tonearest m68k96 -0x4p-16384 : -0xa.14517cc6b945711p-5464 : inexact-ok = cbrt towardzero m68k96 -0x4p-16384 : -0xa.14517cc6b945711p-5464 : inexact-ok = cbrt upward m68k96 -0x4p-16384 : -0xa.14517cc6b945711p-5464 : inexact-ok = cbrt downward binary128 -0x4p-16384 : -0xa.14517cc6b9457111eed5b8adf13p-5464 : inexact-ok = cbrt tonearest binary128 -0x4p-16384 : -0xa.14517cc6b9457111eed5b8adf128p-5464 : inexact-ok = cbrt towardzero binary128 -0x4p-16384 : -0xa.14517cc6b9457111eed5b8adf128p-5464 : inexact-ok = cbrt upward binary128 -0x4p-16384 : -0xa.14517cc6b9457111eed5b8adf128p-5464 : inexact-ok = cbrt downward intel96 -0x2p-16384 : -0x8p-5464 : inexact-ok = cbrt tonearest intel96 -0x2p-16384 : -0x8p-5464 : inexact-ok = cbrt towardzero intel96 -0x2p-16384 : -0x8p-5464 : inexact-ok = cbrt upward intel96 -0x2p-16384 : -0x8p-5464 : inexact-ok = cbrt downward m68k96 -0x2p-16384 : -0x8p-5464 : inexact-ok = cbrt tonearest m68k96 -0x2p-16384 : -0x8p-5464 : inexact-ok = cbrt towardzero m68k96 -0x2p-16384 : -0x8p-5464 : inexact-ok = cbrt upward m68k96 -0x2p-16384 : -0x8p-5464 : inexact-ok = cbrt downward binary128 -0x2p-16384 : -0x8p-5464 : inexact-ok = cbrt tonearest binary128 -0x2p-16384 : -0x8p-5464 : inexact-ok = cbrt towardzero binary128 -0x2p-16384 : -0x8p-5464 : inexact-ok = cbrt upward binary128 -0x2p-16384 : -0x8p-5464 : inexact-ok = cbrt downward binary64 -0x8p-972 : -0x2p-324 : inexact-ok = cbrt tonearest binary64 -0x8p-972 : -0x2p-324 : inexact-ok = cbrt towardzero binary64 -0x8p-972 : -0x2p-324 : inexact-ok = cbrt upward binary64 -0x8p-972 : -0x2p-324 : inexact-ok = cbrt downward intel96 -0x8p-972 : -0x2p-324 : inexact-ok = cbrt tonearest intel96 -0x8p-972 : -0x2p-324 : inexact-ok = cbrt towardzero intel96 -0x8p-972 : -0x2p-324 : inexact-ok = cbrt upward intel96 -0x8p-972 : -0x2p-324 : inexact-ok = cbrt downward m68k96 -0x8p-972 : -0x2p-324 : inexact-ok = cbrt tonearest m68k96 -0x8p-972 : -0x2p-324 : inexact-ok = cbrt towardzero m68k96 -0x8p-972 : -0x2p-324 : inexact-ok = cbrt upward m68k96 -0x8p-972 : -0x2p-324 : inexact-ok = cbrt downward binary128 -0x8p-972 : -0x2p-324 : inexact-ok = cbrt tonearest binary128 -0x8p-972 : -0x2p-324 : inexact-ok = cbrt towardzero binary128 -0x8p-972 : -0x2p-324 : inexact-ok = cbrt upward binary128 -0x8p-972 : -0x2p-324 : inexact-ok = cbrt downward ibm128 -0x8p-972 : -0x2p-324 : inexact-ok = cbrt tonearest ibm128 -0x8p-972 : -0x2p-324 : inexact-ok = cbrt towardzero ibm128 -0x8p-972 : -0x2p-324 : inexact-ok = cbrt upward ibm128 -0x8p-972 : -0x2p-324 : inexact-ok cbrt min_subnorm = cbrt downward binary32 0x8p-152 : 0x5.0a28b8p-52 : inexact-ok = cbrt tonearest binary32 0x8p-152 : 0x5.0a28cp-52 : inexact-ok = cbrt towardzero binary32 0x8p-152 : 0x5.0a28b8p-52 : inexact-ok = cbrt upward binary32 0x8p-152 : 0x5.0a28cp-52 : inexact-ok = cbrt downward binary64 0x8p-152 : 0x5.0a28be635ca28p-52 : inexact-ok = cbrt tonearest binary64 0x8p-152 : 0x5.0a28be635ca2cp-52 : inexact-ok = cbrt towardzero binary64 0x8p-152 : 0x5.0a28be635ca28p-52 : inexact-ok = cbrt upward binary64 0x8p-152 : 0x5.0a28be635ca2cp-52 : inexact-ok = cbrt downward intel96 0x8p-152 : 0x5.0a28be635ca2b888p-52 : inexact-ok = cbrt tonearest intel96 0x8p-152 : 0x5.0a28be635ca2b888p-52 : inexact-ok = cbrt towardzero intel96 0x8p-152 : 0x5.0a28be635ca2b888p-52 : inexact-ok = cbrt upward intel96 0x8p-152 : 0x5.0a28be635ca2b89p-52 : inexact-ok = cbrt downward m68k96 0x8p-152 : 0x5.0a28be635ca2b888p-52 : inexact-ok = cbrt tonearest m68k96 0x8p-152 : 0x5.0a28be635ca2b888p-52 : inexact-ok = cbrt towardzero m68k96 0x8p-152 : 0x5.0a28be635ca2b888p-52 : inexact-ok = cbrt upward m68k96 0x8p-152 : 0x5.0a28be635ca2b89p-52 : inexact-ok = cbrt downward binary128 0x8p-152 : 0x5.0a28be635ca2b888f76adc56f894p-52 : inexact-ok = cbrt tonearest binary128 0x8p-152 : 0x5.0a28be635ca2b888f76adc56f894p-52 : inexact-ok = cbrt towardzero binary128 0x8p-152 : 0x5.0a28be635ca2b888f76adc56f894p-52 : inexact-ok = cbrt upward binary128 0x8p-152 : 0x5.0a28be635ca2b888f76adc56f898p-52 : inexact-ok = cbrt downward ibm128 0x8p-152 : 0x5.0a28be635ca2b888f76adc56f8p-52 : inexact-ok = cbrt tonearest ibm128 0x8p-152 : 0x5.0a28be635ca2b888f76adc56f8p-52 : inexact-ok = cbrt towardzero ibm128 0x8p-152 : 0x5.0a28be635ca2b888f76adc56f8p-52 : inexact-ok = cbrt upward ibm128 0x8p-152 : 0x5.0a28be635ca2b888f76adc56fap-52 : inexact-ok = cbrt downward binary64 0x4p-1076 : 0x4p-360 : inexact-ok = cbrt tonearest binary64 0x4p-1076 : 0x4p-360 : inexact-ok = cbrt towardzero binary64 0x4p-1076 : 0x4p-360 : inexact-ok = cbrt upward binary64 0x4p-1076 : 0x4p-360 : inexact-ok = cbrt downward intel96 0x4p-1076 : 0x4p-360 : inexact-ok = cbrt tonearest intel96 0x4p-1076 : 0x4p-360 : inexact-ok = cbrt towardzero intel96 0x4p-1076 : 0x4p-360 : inexact-ok = cbrt upward intel96 0x4p-1076 : 0x4p-360 : inexact-ok = cbrt downward m68k96 0x4p-1076 : 0x4p-360 : inexact-ok = cbrt tonearest m68k96 0x4p-1076 : 0x4p-360 : inexact-ok = cbrt towardzero m68k96 0x4p-1076 : 0x4p-360 : inexact-ok = cbrt upward m68k96 0x4p-1076 : 0x4p-360 : inexact-ok = cbrt downward binary128 0x4p-1076 : 0x4p-360 : inexact-ok = cbrt tonearest binary128 0x4p-1076 : 0x4p-360 : inexact-ok = cbrt towardzero binary128 0x4p-1076 : 0x4p-360 : inexact-ok = cbrt upward binary128 0x4p-1076 : 0x4p-360 : inexact-ok = cbrt downward ibm128 0x4p-1076 : 0x4p-360 : inexact-ok = cbrt tonearest ibm128 0x4p-1076 : 0x4p-360 : inexact-ok = cbrt towardzero ibm128 0x4p-1076 : 0x4p-360 : inexact-ok = cbrt upward ibm128 0x4p-1076 : 0x4p-360 : inexact-ok = cbrt downward intel96 0x8p-16448 : 0x5.0a28be635ca2b888p-5484 : inexact-ok = cbrt tonearest intel96 0x8p-16448 : 0x5.0a28be635ca2b888p-5484 : inexact-ok = cbrt towardzero intel96 0x8p-16448 : 0x5.0a28be635ca2b888p-5484 : inexact-ok = cbrt upward intel96 0x8p-16448 : 0x5.0a28be635ca2b89p-5484 : inexact-ok = cbrt downward m68k96 0x8p-16448 : 0x5.0a28be635ca2b888p-5484 : inexact-ok = cbrt tonearest m68k96 0x8p-16448 : 0x5.0a28be635ca2b888p-5484 : inexact-ok = cbrt towardzero m68k96 0x8p-16448 : 0x5.0a28be635ca2b888p-5484 : inexact-ok = cbrt upward m68k96 0x8p-16448 : 0x5.0a28be635ca2b89p-5484 : inexact-ok = cbrt downward binary128 0x8p-16448 : 0x5.0a28be635ca2b888f76adc56f894p-5484 : inexact-ok = cbrt tonearest binary128 0x8p-16448 : 0x5.0a28be635ca2b888f76adc56f894p-5484 : inexact-ok = cbrt towardzero binary128 0x8p-16448 : 0x5.0a28be635ca2b888f76adc56f894p-5484 : inexact-ok = cbrt upward binary128 0x8p-16448 : 0x5.0a28be635ca2b888f76adc56f898p-5484 : inexact-ok = cbrt downward m68k96 0x4p-16448 : 0x4p-5484 : inexact-ok = cbrt tonearest m68k96 0x4p-16448 : 0x4p-5484 : inexact-ok = cbrt towardzero m68k96 0x4p-16448 : 0x4p-5484 : inexact-ok = cbrt upward m68k96 0x4p-16448 : 0x4p-5484 : inexact-ok = cbrt downward binary128 0x4p-16448 : 0x4p-5484 : inexact-ok = cbrt tonearest binary128 0x4p-16448 : 0x4p-5484 : inexact-ok = cbrt towardzero binary128 0x4p-16448 : 0x4p-5484 : inexact-ok = cbrt upward binary128 0x4p-16448 : 0x4p-5484 : inexact-ok = cbrt downward binary128 0x4p-16496 : 0x4p-5500 : inexact-ok = cbrt tonearest binary128 0x4p-16496 : 0x4p-5500 : inexact-ok = cbrt towardzero binary128 0x4p-16496 : 0x4p-5500 : inexact-ok = cbrt upward binary128 0x4p-16496 : 0x4p-5500 : inexact-ok cbrt -min_subnorm = cbrt downward binary32 -0x8p-152 : -0x5.0a28cp-52 : inexact-ok = cbrt tonearest binary32 -0x8p-152 : -0x5.0a28cp-52 : inexact-ok = cbrt towardzero binary32 -0x8p-152 : -0x5.0a28b8p-52 : inexact-ok = cbrt upward binary32 -0x8p-152 : -0x5.0a28b8p-52 : inexact-ok = cbrt downward binary64 -0x8p-152 : -0x5.0a28be635ca2cp-52 : inexact-ok = cbrt tonearest binary64 -0x8p-152 : -0x5.0a28be635ca2cp-52 : inexact-ok = cbrt towardzero binary64 -0x8p-152 : -0x5.0a28be635ca28p-52 : inexact-ok = cbrt upward binary64 -0x8p-152 : -0x5.0a28be635ca28p-52 : inexact-ok = cbrt downward intel96 -0x8p-152 : -0x5.0a28be635ca2b89p-52 : inexact-ok = cbrt tonearest intel96 -0x8p-152 : -0x5.0a28be635ca2b888p-52 : inexact-ok = cbrt towardzero intel96 -0x8p-152 : -0x5.0a28be635ca2b888p-52 : inexact-ok = cbrt upward intel96 -0x8p-152 : -0x5.0a28be635ca2b888p-52 : inexact-ok = cbrt downward m68k96 -0x8p-152 : -0x5.0a28be635ca2b89p-52 : inexact-ok = cbrt tonearest m68k96 -0x8p-152 : -0x5.0a28be635ca2b888p-52 : inexact-ok = cbrt towardzero m68k96 -0x8p-152 : -0x5.0a28be635ca2b888p-52 : inexact-ok = cbrt upward m68k96 -0x8p-152 : -0x5.0a28be635ca2b888p-52 : inexact-ok = cbrt downward binary128 -0x8p-152 : -0x5.0a28be635ca2b888f76adc56f898p-52 : inexact-ok = cbrt tonearest binary128 -0x8p-152 : -0x5.0a28be635ca2b888f76adc56f894p-52 : inexact-ok = cbrt towardzero binary128 -0x8p-152 : -0x5.0a28be635ca2b888f76adc56f894p-52 : inexact-ok = cbrt upward binary128 -0x8p-152 : -0x5.0a28be635ca2b888f76adc56f894p-52 : inexact-ok = cbrt downward ibm128 -0x8p-152 : -0x5.0a28be635ca2b888f76adc56fap-52 : inexact-ok = cbrt tonearest ibm128 -0x8p-152 : -0x5.0a28be635ca2b888f76adc56f8p-52 : inexact-ok = cbrt towardzero ibm128 -0x8p-152 : -0x5.0a28be635ca2b888f76adc56f8p-52 : inexact-ok = cbrt upward ibm128 -0x8p-152 : -0x5.0a28be635ca2b888f76adc56f8p-52 : inexact-ok = cbrt downward binary64 -0x4p-1076 : -0x4p-360 : inexact-ok = cbrt tonearest binary64 -0x4p-1076 : -0x4p-360 : inexact-ok = cbrt towardzero binary64 -0x4p-1076 : -0x4p-360 : inexact-ok = cbrt upward binary64 -0x4p-1076 : -0x4p-360 : inexact-ok = cbrt downward intel96 -0x4p-1076 : -0x4p-360 : inexact-ok = cbrt tonearest intel96 -0x4p-1076 : -0x4p-360 : inexact-ok = cbrt towardzero intel96 -0x4p-1076 : -0x4p-360 : inexact-ok = cbrt upward intel96 -0x4p-1076 : -0x4p-360 : inexact-ok = cbrt downward m68k96 -0x4p-1076 : -0x4p-360 : inexact-ok = cbrt tonearest m68k96 -0x4p-1076 : -0x4p-360 : inexact-ok = cbrt towardzero m68k96 -0x4p-1076 : -0x4p-360 : inexact-ok = cbrt upward m68k96 -0x4p-1076 : -0x4p-360 : inexact-ok = cbrt downward binary128 -0x4p-1076 : -0x4p-360 : inexact-ok = cbrt tonearest binary128 -0x4p-1076 : -0x4p-360 : inexact-ok = cbrt towardzero binary128 -0x4p-1076 : -0x4p-360 : inexact-ok = cbrt upward binary128 -0x4p-1076 : -0x4p-360 : inexact-ok = cbrt downward ibm128 -0x4p-1076 : -0x4p-360 : inexact-ok = cbrt tonearest ibm128 -0x4p-1076 : -0x4p-360 : inexact-ok = cbrt towardzero ibm128 -0x4p-1076 : -0x4p-360 : inexact-ok = cbrt upward ibm128 -0x4p-1076 : -0x4p-360 : inexact-ok = cbrt downward intel96 -0x8p-16448 : -0x5.0a28be635ca2b89p-5484 : inexact-ok = cbrt tonearest intel96 -0x8p-16448 : -0x5.0a28be635ca2b888p-5484 : inexact-ok = cbrt towardzero intel96 -0x8p-16448 : -0x5.0a28be635ca2b888p-5484 : inexact-ok = cbrt upward intel96 -0x8p-16448 : -0x5.0a28be635ca2b888p-5484 : inexact-ok = cbrt downward m68k96 -0x8p-16448 : -0x5.0a28be635ca2b89p-5484 : inexact-ok = cbrt tonearest m68k96 -0x8p-16448 : -0x5.0a28be635ca2b888p-5484 : inexact-ok = cbrt towardzero m68k96 -0x8p-16448 : -0x5.0a28be635ca2b888p-5484 : inexact-ok = cbrt upward m68k96 -0x8p-16448 : -0x5.0a28be635ca2b888p-5484 : inexact-ok = cbrt downward binary128 -0x8p-16448 : -0x5.0a28be635ca2b888f76adc56f898p-5484 : inexact-ok = cbrt tonearest binary128 -0x8p-16448 : -0x5.0a28be635ca2b888f76adc56f894p-5484 : inexact-ok = cbrt towardzero binary128 -0x8p-16448 : -0x5.0a28be635ca2b888f76adc56f894p-5484 : inexact-ok = cbrt upward binary128 -0x8p-16448 : -0x5.0a28be635ca2b888f76adc56f894p-5484 : inexact-ok = cbrt downward m68k96 -0x4p-16448 : -0x4p-5484 : inexact-ok = cbrt tonearest m68k96 -0x4p-16448 : -0x4p-5484 : inexact-ok = cbrt towardzero m68k96 -0x4p-16448 : -0x4p-5484 : inexact-ok = cbrt upward m68k96 -0x4p-16448 : -0x4p-5484 : inexact-ok = cbrt downward binary128 -0x4p-16448 : -0x4p-5484 : inexact-ok = cbrt tonearest binary128 -0x4p-16448 : -0x4p-5484 : inexact-ok = cbrt towardzero binary128 -0x4p-16448 : -0x4p-5484 : inexact-ok = cbrt upward binary128 -0x4p-16448 : -0x4p-5484 : inexact-ok = cbrt downward binary128 -0x4p-16496 : -0x4p-5500 : inexact-ok = cbrt tonearest binary128 -0x4p-16496 : -0x4p-5500 : inexact-ok = cbrt towardzero binary128 -0x4p-16496 : -0x4p-5500 : inexact-ok = cbrt upward binary128 -0x4p-16496 : -0x4p-5500 : inexact-ok