auto-libm-test-out-atanh 264 KB

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465666768697071727374757677787980818283848586878889909192939495969798991001011021031041051061071081091101111121131141151161171181191201211221231241251261271281291301311321331341351361371381391401411421431441451461471481491501511521531541551561571581591601611621631641651661671681691701711721731741751761771781791801811821831841851861871881891901911921931941951961971981992002012022032042052062072082092102112122132142152162172182192202212222232242252262272282292302312322332342352362372382392402412422432442452462472482492502512522532542552562572582592602612622632642652662672682692702712722732742752762772782792802812822832842852862872882892902912922932942952962972982993003013023033043053063073083093103113123133143153163173183193203213223233243253263273283293303313323333343353363373383393403413423433443453463473483493503513523533543553563573583593603613623633643653663673683693703713723733743753763773783793803813823833843853863873883893903913923933943953963973983994004014024034044054064074084094104114124134144154164174184194204214224234244254264274284294304314324334344354364374384394404414424434444454464474484494504514524534544554564574584594604614624634644654664674684694704714724734744754764774784794804814824834844854864874884894904914924934944954964974984995005015025035045055065075085095105115125135145155165175185195205215225235245255265275285295305315325335345355365375385395405415425435445455465475485495505515525535545555565575585595605615625635645655665675685695705715725735745755765775785795805815825835845855865875885895905915925935945955965975985996006016026036046056066076086096106116126136146156166176186196206216226236246256266276286296306316326336346356366376386396406416426436446456466476486496506516526536546556566576586596606616626636646656666676686696706716726736746756766776786796806816826836846856866876886896906916926936946956966976986997007017027037047057067077087097107117127137147157167177187197207217227237247257267277287297307317327337347357367377387397407417427437447457467477487497507517527537547557567577587597607617627637647657667677687697707717727737747757767777787797807817827837847857867877887897907917927937947957967977987998008018028038048058068078088098108118128138148158168178188198208218228238248258268278288298308318328338348358368378388398408418428438448458468478488498508518528538548558568578588598608618628638648658668678688698708718728738748758768778788798808818828838848858868878888898908918928938948958968978988999009019029039049059069079089099109119129139149159169179189199209219229239249259269279289299309319329339349359369379389399409419429439449459469479489499509519529539549559569579589599609619629639649659669679689699709719729739749759769779789799809819829839849859869879889899909919929939949959969979989991000100110021003100410051006100710081009101010111012101310141015101610171018101910201021102210231024102510261027102810291030103110321033103410351036103710381039104010411042104310441045104610471048104910501051105210531054105510561057105810591060106110621063106410651066106710681069107010711072107310741075107610771078107910801081108210831084108510861087108810891090109110921093109410951096109710981099110011011102110311041105110611071108110911101111111211131114111511161117111811191120112111221123112411251126112711281129113011311132113311341135113611371138113911401141114211431144114511461147114811491150115111521153115411551156115711581159116011611162116311641165116611671168116911701171117211731174117511761177117811791180118111821183118411851186118711881189119011911192119311941195119611971198119912001201120212031204120512061207120812091210121112121213121412151216121712181219122012211222122312241225122612271228122912301231123212331234123512361237123812391240124112421243124412451246124712481249125012511252125312541255125612571258125912601261126212631264126512661267126812691270127112721273127412751276127712781279128012811282128312841285128612871288128912901291129212931294129512961297129812991300130113021303130413051306130713081309131013111312131313141315131613171318131913201321132213231324132513261327132813291330133113321333133413351336133713381339134013411342134313441345134613471348134913501351135213531354135513561357135813591360136113621363136413651366136713681369137013711372137313741375137613771378137913801381138213831384138513861387138813891390139113921393139413951396139713981399140014011402140314041405140614071408140914101411141214131414141514161417141814191420142114221423142414251426142714281429143014311432143314341435143614371438143914401441144214431444144514461447144814491450145114521453145414551456145714581459146014611462146314641465146614671468146914701471147214731474147514761477147814791480148114821483148414851486148714881489149014911492149314941495149614971498149915001501150215031504150515061507150815091510151115121513151415151516151715181519152015211522152315241525152615271528152915301531153215331534153515361537153815391540154115421543154415451546154715481549155015511552155315541555155615571558155915601561156215631564156515661567156815691570157115721573157415751576157715781579158015811582158315841585158615871588158915901591159215931594159515961597159815991600160116021603160416051606160716081609161016111612161316141615161616171618161916201621162216231624162516261627162816291630163116321633163416351636163716381639164016411642164316441645164616471648164916501651165216531654165516561657165816591660166116621663166416651666166716681669167016711672167316741675167616771678167916801681168216831684168516861687168816891690169116921693169416951696169716981699170017011702170317041705170617071708170917101711171217131714171517161717171817191720172117221723172417251726172717281729173017311732173317341735173617371738173917401741174217431744174517461747174817491750175117521753175417551756175717581759176017611762176317641765176617671768176917701771177217731774177517761777177817791780178117821783178417851786178717881789179017911792179317941795179617971798179918001801180218031804180518061807180818091810181118121813181418151816181718181819182018211822182318241825182618271828182918301831183218331834183518361837183818391840184118421843184418451846184718481849185018511852185318541855185618571858185918601861186218631864186518661867186818691870187118721873187418751876187718781879188018811882188318841885188618871888188918901891189218931894189518961897189818991900190119021903190419051906190719081909191019111912191319141915191619171918191919201921192219231924192519261927192819291930193119321933193419351936193719381939194019411942194319441945194619471948194919501951195219531954195519561957195819591960196119621963196419651966196719681969197019711972197319741975197619771978197919801981198219831984198519861987198819891990199119921993199419951996199719981999200020012002200320042005200620072008200920102011201220132014201520162017201820192020202120222023202420252026202720282029203020312032203320342035203620372038203920402041204220432044204520462047204820492050205120522053205420552056205720582059206020612062206320642065206620672068206920702071207220732074207520762077207820792080208120822083208420852086208720882089209020912092209320942095209620972098209921002101210221032104210521062107210821092110211121122113211421152116211721182119212021212122212321242125212621272128212921302131213221332134213521362137213821392140214121422143214421452146214721482149215021512152215321542155215621572158215921602161216221632164216521662167216821692170217121722173217421752176217721782179218021812182218321842185218621872188218921902191219221932194219521962197219821992200220122022203220422052206220722082209221022112212221322142215221622172218221922202221222222232224222522262227222822292230223122322233223422352236223722382239224022412242224322442245224622472248224922502251225222532254225522562257225822592260226122622263226422652266226722682269227022712272227322742275227622772278227922802281228222832284228522862287228822892290229122922293229422952296229722982299230023012302230323042305230623072308230923102311231223132314231523162317231823192320232123222323232423252326232723282329233023312332233323342335233623372338233923402341234223432344234523462347234823492350235123522353235423552356235723582359236023612362236323642365236623672368236923702371237223732374237523762377237823792380238123822383238423852386238723882389239023912392239323942395239623972398239924002401240224032404240524062407240824092410241124122413241424152416241724182419242024212422242324242425242624272428242924302431243224332434243524362437243824392440244124422443244424452446244724482449245024512452245324542455245624572458245924602461246224632464246524662467246824692470247124722473247424752476247724782479248024812482248324842485248624872488248924902491249224932494249524962497249824992500250125022503250425052506250725082509251025112512251325142515251625172518251925202521252225232524252525262527252825292530253125322533253425352536253725382539254025412542254325442545254625472548254925502551255225532554255525562557255825592560256125622563256425652566256725682569257025712572257325742575257625772578257925802581258225832584258525862587258825892590259125922593259425952596259725982599260026012602260326042605260626072608260926102611261226132614261526162617261826192620262126222623262426252626262726282629263026312632263326342635263626372638263926402641264226432644264526462647264826492650265126522653265426552656265726582659266026612662266326642665266626672668266926702671267226732674267526762677267826792680268126822683268426852686268726882689269026912692269326942695269626972698269927002701270227032704270527062707270827092710271127122713271427152716271727182719272027212722272327242725272627272728272927302731273227332734273527362737273827392740274127422743274427452746274727482749275027512752275327542755275627572758275927602761276227632764276527662767276827692770277127722773277427752776277727782779278027812782278327842785278627872788278927902791279227932794279527962797279827992800280128022803280428052806280728082809281028112812281328142815281628172818281928202821282228232824282528262827282828292830283128322833283428352836283728382839284028412842284328442845284628472848284928502851285228532854285528562857285828592860286128622863286428652866286728682869287028712872287328742875287628772878287928802881288228832884288528862887288828892890289128922893289428952896289728982899290029012902290329042905290629072908290929102911291229132914291529162917291829192920292129222923292429252926292729282929293029312932293329342935293629372938293929402941294229432944294529462947294829492950295129522953295429552956295729582959296029612962296329642965296629672968296929702971297229732974297529762977297829792980298129822983298429852986298729882989299029912992299329942995299629972998299930003001300230033004300530063007300830093010301130123013301430153016301730183019302030213022302330243025302630273028302930303031303230333034303530363037303830393040304130423043304430453046304730483049305030513052305330543055305630573058305930603061306230633064306530663067306830693070307130723073307430753076307730783079308030813082308330843085308630873088308930903091309230933094309530963097309830993100310131023103310431053106310731083109311031113112311331143115311631173118311931203121312231233124312531263127312831293130313131323133313431353136313731383139314031413142314331443145314631473148314931503151315231533154315531563157315831593160316131623163316431653166316731683169317031713172317331743175317631773178317931803181318231833184318531863187318831893190319131923193319431953196319731983199320032013202320332043205320632073208320932103211321232133214321532163217321832193220322132223223322432253226322732283229323032313232323332343235323632373238323932403241324232433244324532463247324832493250325132523253325432553256325732583259326032613262326332643265326632673268326932703271327232733274327532763277327832793280328132823283328432853286328732883289329032913292329332943295329632973298329933003301330233033304330533063307330833093310331133123313331433153316331733183319332033213322332333243325332633273328332933303331333233333334333533363337333833393340334133423343334433453346334733483349335033513352335333543355335633573358335933603361336233633364336533663367336833693370337133723373337433753376337733783379338033813382338333843385338633873388338933903391339233933394339533963397339833993400340134023403340434053406340734083409341034113412341334143415341634173418341934203421342234233424342534263427342834293430
  1. atanh 0
  2. = atanh downward binary32 0x0p+0 : 0x0p+0 : inexact-ok
  3. = atanh tonearest binary32 0x0p+0 : 0x0p+0 : inexact-ok
  4. = atanh towardzero binary32 0x0p+0 : 0x0p+0 : inexact-ok
  5. = atanh upward binary32 0x0p+0 : 0x0p+0 : inexact-ok
  6. = atanh downward binary64 0x0p+0 : 0x0p+0 : inexact-ok
  7. = atanh tonearest binary64 0x0p+0 : 0x0p+0 : inexact-ok
  8. = atanh towardzero binary64 0x0p+0 : 0x0p+0 : inexact-ok
  9. = atanh upward binary64 0x0p+0 : 0x0p+0 : inexact-ok
  10. = atanh downward intel96 0x0p+0 : 0x0p+0 : inexact-ok
  11. = atanh tonearest intel96 0x0p+0 : 0x0p+0 : inexact-ok
  12. = atanh towardzero intel96 0x0p+0 : 0x0p+0 : inexact-ok
  13. = atanh upward intel96 0x0p+0 : 0x0p+0 : inexact-ok
  14. = atanh downward m68k96 0x0p+0 : 0x0p+0 : inexact-ok
  15. = atanh tonearest m68k96 0x0p+0 : 0x0p+0 : inexact-ok
  16. = atanh towardzero m68k96 0x0p+0 : 0x0p+0 : inexact-ok
  17. = atanh upward m68k96 0x0p+0 : 0x0p+0 : inexact-ok
  18. = atanh downward binary128 0x0p+0 : 0x0p+0 : inexact-ok
  19. = atanh tonearest binary128 0x0p+0 : 0x0p+0 : inexact-ok
  20. = atanh towardzero binary128 0x0p+0 : 0x0p+0 : inexact-ok
  21. = atanh upward binary128 0x0p+0 : 0x0p+0 : inexact-ok
  22. = atanh downward ibm128 0x0p+0 : 0x0p+0 : inexact-ok
  23. = atanh tonearest ibm128 0x0p+0 : 0x0p+0 : inexact-ok
  24. = atanh towardzero ibm128 0x0p+0 : 0x0p+0 : inexact-ok
  25. = atanh upward ibm128 0x0p+0 : 0x0p+0 : inexact-ok
  26. atanh -0
  27. = atanh downward binary32 -0x0p+0 : -0x0p+0 : inexact-ok
  28. = atanh tonearest binary32 -0x0p+0 : -0x0p+0 : inexact-ok
  29. = atanh towardzero binary32 -0x0p+0 : -0x0p+0 : inexact-ok
  30. = atanh upward binary32 -0x0p+0 : -0x0p+0 : inexact-ok
  31. = atanh downward binary64 -0x0p+0 : -0x0p+0 : inexact-ok
  32. = atanh tonearest binary64 -0x0p+0 : -0x0p+0 : inexact-ok
  33. = atanh towardzero binary64 -0x0p+0 : -0x0p+0 : inexact-ok
  34. = atanh upward binary64 -0x0p+0 : -0x0p+0 : inexact-ok
  35. = atanh downward intel96 -0x0p+0 : -0x0p+0 : inexact-ok
  36. = atanh tonearest intel96 -0x0p+0 : -0x0p+0 : inexact-ok
  37. = atanh towardzero intel96 -0x0p+0 : -0x0p+0 : inexact-ok
  38. = atanh upward intel96 -0x0p+0 : -0x0p+0 : inexact-ok
  39. = atanh downward m68k96 -0x0p+0 : -0x0p+0 : inexact-ok
  40. = atanh tonearest m68k96 -0x0p+0 : -0x0p+0 : inexact-ok
  41. = atanh towardzero m68k96 -0x0p+0 : -0x0p+0 : inexact-ok
  42. = atanh upward m68k96 -0x0p+0 : -0x0p+0 : inexact-ok
  43. = atanh downward binary128 -0x0p+0 : -0x0p+0 : inexact-ok
  44. = atanh tonearest binary128 -0x0p+0 : -0x0p+0 : inexact-ok
  45. = atanh towardzero binary128 -0x0p+0 : -0x0p+0 : inexact-ok
  46. = atanh upward binary128 -0x0p+0 : -0x0p+0 : inexact-ok
  47. = atanh downward ibm128 -0x0p+0 : -0x0p+0 : inexact-ok
  48. = atanh tonearest ibm128 -0x0p+0 : -0x0p+0 : inexact-ok
  49. = atanh towardzero ibm128 -0x0p+0 : -0x0p+0 : inexact-ok
  50. = atanh upward ibm128 -0x0p+0 : -0x0p+0 : inexact-ok
  51. atanh 0.75
  52. = atanh downward binary32 0xcp-4 : 0xf.91395p-4 : inexact-ok
  53. = atanh tonearest binary32 0xcp-4 : 0xf.91395p-4 : inexact-ok
  54. = atanh towardzero binary32 0xcp-4 : 0xf.91395p-4 : inexact-ok
  55. = atanh upward binary32 0xcp-4 : 0xf.91396p-4 : inexact-ok
  56. = atanh downward binary64 0xcp-4 : 0xf.913957192d2b8p-4 : inexact-ok
  57. = atanh tonearest binary64 0xcp-4 : 0xf.913957192d2b8p-4 : inexact-ok
  58. = atanh towardzero binary64 0xcp-4 : 0xf.913957192d2b8p-4 : inexact-ok
  59. = atanh upward binary64 0xcp-4 : 0xf.913957192d2cp-4 : inexact-ok
  60. = atanh downward intel96 0xcp-4 : 0xf.913957192d2baa3p-4 : inexact-ok
  61. = atanh tonearest intel96 0xcp-4 : 0xf.913957192d2baa3p-4 : inexact-ok
  62. = atanh towardzero intel96 0xcp-4 : 0xf.913957192d2baa3p-4 : inexact-ok
  63. = atanh upward intel96 0xcp-4 : 0xf.913957192d2baa4p-4 : inexact-ok
  64. = atanh downward m68k96 0xcp-4 : 0xf.913957192d2baa3p-4 : inexact-ok
  65. = atanh tonearest m68k96 0xcp-4 : 0xf.913957192d2baa3p-4 : inexact-ok
  66. = atanh towardzero m68k96 0xcp-4 : 0xf.913957192d2baa3p-4 : inexact-ok
  67. = atanh upward m68k96 0xcp-4 : 0xf.913957192d2baa4p-4 : inexact-ok
  68. = atanh downward binary128 0xcp-4 : 0xf.913957192d2baa37b4a4b67930d8p-4 : inexact-ok
  69. = atanh tonearest binary128 0xcp-4 : 0xf.913957192d2baa37b4a4b67930ep-4 : inexact-ok
  70. = atanh towardzero binary128 0xcp-4 : 0xf.913957192d2baa37b4a4b67930d8p-4 : inexact-ok
  71. = atanh upward binary128 0xcp-4 : 0xf.913957192d2baa37b4a4b67930ep-4 : inexact-ok
  72. = atanh downward ibm128 0xcp-4 : 0xf.913957192d2baa37b4a4b6793p-4 : inexact-ok
  73. = atanh tonearest ibm128 0xcp-4 : 0xf.913957192d2baa37b4a4b6793p-4 : inexact-ok
  74. = atanh towardzero ibm128 0xcp-4 : 0xf.913957192d2baa37b4a4b6793p-4 : inexact-ok
  75. = atanh upward ibm128 0xcp-4 : 0xf.913957192d2baa37b4a4b67934p-4 : inexact-ok
  76. atanh -0.75
  77. = atanh downward binary32 -0xcp-4 : -0xf.91396p-4 : inexact-ok
  78. = atanh tonearest binary32 -0xcp-4 : -0xf.91395p-4 : inexact-ok
  79. = atanh towardzero binary32 -0xcp-4 : -0xf.91395p-4 : inexact-ok
  80. = atanh upward binary32 -0xcp-4 : -0xf.91395p-4 : inexact-ok
  81. = atanh downward binary64 -0xcp-4 : -0xf.913957192d2cp-4 : inexact-ok
  82. = atanh tonearest binary64 -0xcp-4 : -0xf.913957192d2b8p-4 : inexact-ok
  83. = atanh towardzero binary64 -0xcp-4 : -0xf.913957192d2b8p-4 : inexact-ok
  84. = atanh upward binary64 -0xcp-4 : -0xf.913957192d2b8p-4 : inexact-ok
  85. = atanh downward intel96 -0xcp-4 : -0xf.913957192d2baa4p-4 : inexact-ok
  86. = atanh tonearest intel96 -0xcp-4 : -0xf.913957192d2baa3p-4 : inexact-ok
  87. = atanh towardzero intel96 -0xcp-4 : -0xf.913957192d2baa3p-4 : inexact-ok
  88. = atanh upward intel96 -0xcp-4 : -0xf.913957192d2baa3p-4 : inexact-ok
  89. = atanh downward m68k96 -0xcp-4 : -0xf.913957192d2baa4p-4 : inexact-ok
  90. = atanh tonearest m68k96 -0xcp-4 : -0xf.913957192d2baa3p-4 : inexact-ok
  91. = atanh towardzero m68k96 -0xcp-4 : -0xf.913957192d2baa3p-4 : inexact-ok
  92. = atanh upward m68k96 -0xcp-4 : -0xf.913957192d2baa3p-4 : inexact-ok
  93. = atanh downward binary128 -0xcp-4 : -0xf.913957192d2baa37b4a4b67930ep-4 : inexact-ok
  94. = atanh tonearest binary128 -0xcp-4 : -0xf.913957192d2baa37b4a4b67930ep-4 : inexact-ok
  95. = atanh towardzero binary128 -0xcp-4 : -0xf.913957192d2baa37b4a4b67930d8p-4 : inexact-ok
  96. = atanh upward binary128 -0xcp-4 : -0xf.913957192d2baa37b4a4b67930d8p-4 : inexact-ok
  97. = atanh downward ibm128 -0xcp-4 : -0xf.913957192d2baa37b4a4b67934p-4 : inexact-ok
  98. = atanh tonearest ibm128 -0xcp-4 : -0xf.913957192d2baa37b4a4b6793p-4 : inexact-ok
  99. = atanh towardzero ibm128 -0xcp-4 : -0xf.913957192d2baa37b4a4b6793p-4 : inexact-ok
  100. = atanh upward ibm128 -0xcp-4 : -0xf.913957192d2baa37b4a4b6793p-4 : inexact-ok
  101. atanh 0.25
  102. = atanh downward binary32 0x4p-4 : 0x4.162bb8p-4 : inexact-ok
  103. = atanh tonearest binary32 0x4p-4 : 0x4.162bcp-4 : inexact-ok
  104. = atanh towardzero binary32 0x4p-4 : 0x4.162bb8p-4 : inexact-ok
  105. = atanh upward binary32 0x4p-4 : 0x4.162bcp-4 : inexact-ok
  106. = atanh downward binary64 0x4p-4 : 0x4.162bbea045144p-4 : inexact-ok
  107. = atanh tonearest binary64 0x4p-4 : 0x4.162bbea045148p-4 : inexact-ok
  108. = atanh towardzero binary64 0x4p-4 : 0x4.162bbea045144p-4 : inexact-ok
  109. = atanh upward binary64 0x4p-4 : 0x4.162bbea045148p-4 : inexact-ok
  110. = atanh downward intel96 0x4p-4 : 0x4.162bbea0451469c8p-4 : inexact-ok
  111. = atanh tonearest intel96 0x4p-4 : 0x4.162bbea0451469c8p-4 : inexact-ok
  112. = atanh towardzero intel96 0x4p-4 : 0x4.162bbea0451469c8p-4 : inexact-ok
  113. = atanh upward intel96 0x4p-4 : 0x4.162bbea0451469dp-4 : inexact-ok
  114. = atanh downward m68k96 0x4p-4 : 0x4.162bbea0451469c8p-4 : inexact-ok
  115. = atanh tonearest m68k96 0x4p-4 : 0x4.162bbea0451469c8p-4 : inexact-ok
  116. = atanh towardzero m68k96 0x4p-4 : 0x4.162bbea0451469c8p-4 : inexact-ok
  117. = atanh upward m68k96 0x4p-4 : 0x4.162bbea0451469dp-4 : inexact-ok
  118. = atanh downward binary128 0x4p-4 : 0x4.162bbea0451469c9daf0be0810ecp-4 : inexact-ok
  119. = atanh tonearest binary128 0x4p-4 : 0x4.162bbea0451469c9daf0be0810ecp-4 : inexact-ok
  120. = atanh towardzero binary128 0x4p-4 : 0x4.162bbea0451469c9daf0be0810ecp-4 : inexact-ok
  121. = atanh upward binary128 0x4p-4 : 0x4.162bbea0451469c9daf0be0810fp-4 : inexact-ok
  122. = atanh downward ibm128 0x4p-4 : 0x4.162bbea0451469c9daf0be081p-4 : inexact-ok
  123. = atanh tonearest ibm128 0x4p-4 : 0x4.162bbea0451469c9daf0be081p-4 : inexact-ok
  124. = atanh towardzero ibm128 0x4p-4 : 0x4.162bbea0451469c9daf0be081p-4 : inexact-ok
  125. = atanh upward ibm128 0x4p-4 : 0x4.162bbea0451469c9daf0be0812p-4 : inexact-ok
  126. atanh 0x1p-5
  127. = atanh downward binary32 0x8p-8 : 0x8.00aacp-8 : inexact-ok
  128. = atanh tonearest binary32 0x8p-8 : 0x8.00aacp-8 : inexact-ok
  129. = atanh towardzero binary32 0x8p-8 : 0x8.00aacp-8 : inexact-ok
  130. = atanh upward binary32 0x8p-8 : 0x8.00aadp-8 : inexact-ok
  131. = atanh downward binary64 0x8p-8 : 0x8.00aac448d771p-8 : inexact-ok
  132. = atanh tonearest binary64 0x8p-8 : 0x8.00aac448d771p-8 : inexact-ok
  133. = atanh towardzero binary64 0x8p-8 : 0x8.00aac448d771p-8 : inexact-ok
  134. = atanh upward binary64 0x8p-8 : 0x8.00aac448d7718p-8 : inexact-ok
  135. = atanh downward intel96 0x8p-8 : 0x8.00aac448d77125ap-8 : inexact-ok
  136. = atanh tonearest intel96 0x8p-8 : 0x8.00aac448d77125ap-8 : inexact-ok
  137. = atanh towardzero intel96 0x8p-8 : 0x8.00aac448d77125ap-8 : inexact-ok
  138. = atanh upward intel96 0x8p-8 : 0x8.00aac448d77125bp-8 : inexact-ok
  139. = atanh downward m68k96 0x8p-8 : 0x8.00aac448d77125ap-8 : inexact-ok
  140. = atanh tonearest m68k96 0x8p-8 : 0x8.00aac448d77125ap-8 : inexact-ok
  141. = atanh towardzero m68k96 0x8p-8 : 0x8.00aac448d77125ap-8 : inexact-ok
  142. = atanh upward m68k96 0x8p-8 : 0x8.00aac448d77125bp-8 : inexact-ok
  143. = atanh downward binary128 0x8p-8 : 0x8.00aac448d77125a4ee9fee2db37p-8 : inexact-ok
  144. = atanh tonearest binary128 0x8p-8 : 0x8.00aac448d77125a4ee9fee2db378p-8 : inexact-ok
  145. = atanh towardzero binary128 0x8p-8 : 0x8.00aac448d77125a4ee9fee2db37p-8 : inexact-ok
  146. = atanh upward binary128 0x8p-8 : 0x8.00aac448d77125a4ee9fee2db378p-8 : inexact-ok
  147. = atanh downward ibm128 0x8p-8 : 0x8.00aac448d77125a4ee9fee2dbp-8 : inexact-ok
  148. = atanh tonearest ibm128 0x8p-8 : 0x8.00aac448d77125a4ee9fee2db4p-8 : inexact-ok
  149. = atanh towardzero ibm128 0x8p-8 : 0x8.00aac448d77125a4ee9fee2dbp-8 : inexact-ok
  150. = atanh upward ibm128 0x8p-8 : 0x8.00aac448d77125a4ee9fee2db4p-8 : inexact-ok
  151. atanh 0x1p-10
  152. = atanh downward binary32 0x4p-12 : 0x4.00001p-12 : inexact-ok
  153. = atanh tonearest binary32 0x4p-12 : 0x4.000018p-12 : inexact-ok
  154. = atanh towardzero binary32 0x4p-12 : 0x4.00001p-12 : inexact-ok
  155. = atanh upward binary32 0x4p-12 : 0x4.000018p-12 : inexact-ok
  156. = atanh downward binary64 0x4p-12 : 0x4.000015555622p-12 : inexact-ok
  157. = atanh tonearest binary64 0x4p-12 : 0x4.0000155556224p-12 : inexact-ok
  158. = atanh towardzero binary64 0x4p-12 : 0x4.000015555622p-12 : inexact-ok
  159. = atanh upward binary64 0x4p-12 : 0x4.0000155556224p-12 : inexact-ok
  160. = atanh downward intel96 0x4p-12 : 0x4.0000155556222228p-12 : inexact-ok
  161. = atanh tonearest intel96 0x4p-12 : 0x4.0000155556222228p-12 : inexact-ok
  162. = atanh towardzero intel96 0x4p-12 : 0x4.0000155556222228p-12 : inexact-ok
  163. = atanh upward intel96 0x4p-12 : 0x4.000015555622223p-12 : inexact-ok
  164. = atanh downward m68k96 0x4p-12 : 0x4.0000155556222228p-12 : inexact-ok
  165. = atanh tonearest m68k96 0x4p-12 : 0x4.0000155556222228p-12 : inexact-ok
  166. = atanh towardzero m68k96 0x4p-12 : 0x4.0000155556222228p-12 : inexact-ok
  167. = atanh upward m68k96 0x4p-12 : 0x4.000015555622223p-12 : inexact-ok
  168. = atanh downward binary128 0x4p-12 : 0x4.000015555622222b46b4dd0dd6acp-12 : inexact-ok
  169. = atanh tonearest binary128 0x4p-12 : 0x4.000015555622222b46b4dd0dd6bp-12 : inexact-ok
  170. = atanh towardzero binary128 0x4p-12 : 0x4.000015555622222b46b4dd0dd6acp-12 : inexact-ok
  171. = atanh upward binary128 0x4p-12 : 0x4.000015555622222b46b4dd0dd6bp-12 : inexact-ok
  172. = atanh downward ibm128 0x4p-12 : 0x4.000015555622222b46b4dd0dd6p-12 : inexact-ok
  173. = atanh tonearest ibm128 0x4p-12 : 0x4.000015555622222b46b4dd0dd6p-12 : inexact-ok
  174. = atanh towardzero ibm128 0x4p-12 : 0x4.000015555622222b46b4dd0dd6p-12 : inexact-ok
  175. = atanh upward ibm128 0x4p-12 : 0x4.000015555622222b46b4dd0dd8p-12 : inexact-ok
  176. atanh 0x1.2345p-20
  177. = atanh downward binary32 0x1.2345p-20 : 0x1.2345p-20 : inexact-ok
  178. = atanh tonearest binary32 0x1.2345p-20 : 0x1.2345p-20 : inexact-ok
  179. = atanh towardzero binary32 0x1.2345p-20 : 0x1.2345p-20 : inexact-ok
  180. = atanh upward binary32 0x1.2345p-20 : 0x1.234502p-20 : inexact-ok
  181. = atanh downward binary64 0x1.2345p-20 : 0x1.23450000007dap-20 : inexact-ok
  182. = atanh tonearest binary64 0x1.2345p-20 : 0x1.23450000007dbp-20 : inexact-ok
  183. = atanh towardzero binary64 0x1.2345p-20 : 0x1.23450000007dap-20 : inexact-ok
  184. = atanh upward binary64 0x1.2345p-20 : 0x1.23450000007dbp-20 : inexact-ok
  185. = atanh downward intel96 0x1.2345p-20 : 0x1.23450000007daf66p-20 : inexact-ok
  186. = atanh tonearest intel96 0x1.2345p-20 : 0x1.23450000007daf66p-20 : inexact-ok
  187. = atanh towardzero intel96 0x1.2345p-20 : 0x1.23450000007daf66p-20 : inexact-ok
  188. = atanh upward intel96 0x1.2345p-20 : 0x1.23450000007daf68p-20 : inexact-ok
  189. = atanh downward m68k96 0x1.2345p-20 : 0x1.23450000007daf66p-20 : inexact-ok
  190. = atanh tonearest m68k96 0x1.2345p-20 : 0x1.23450000007daf66p-20 : inexact-ok
  191. = atanh towardzero m68k96 0x1.2345p-20 : 0x1.23450000007daf66p-20 : inexact-ok
  192. = atanh upward m68k96 0x1.2345p-20 : 0x1.23450000007daf68p-20 : inexact-ok
  193. = atanh downward binary128 0x1.2345p-20 : 0x1.23450000007daf665297209f19c6p-20 : inexact-ok
  194. = atanh tonearest binary128 0x1.2345p-20 : 0x1.23450000007daf665297209f19c6p-20 : inexact-ok
  195. = atanh towardzero binary128 0x1.2345p-20 : 0x1.23450000007daf665297209f19c6p-20 : inexact-ok
  196. = atanh upward binary128 0x1.2345p-20 : 0x1.23450000007daf665297209f19c7p-20 : inexact-ok
  197. = atanh downward ibm128 0x1.2345p-20 : 0x1.23450000007daf665297209f198p-20 : inexact-ok
  198. = atanh tonearest ibm128 0x1.2345p-20 : 0x1.23450000007daf665297209f1ap-20 : inexact-ok
  199. = atanh towardzero ibm128 0x1.2345p-20 : 0x1.23450000007daf665297209f198p-20 : inexact-ok
  200. = atanh upward ibm128 0x1.2345p-20 : 0x1.23450000007daf665297209f1ap-20 : inexact-ok
  201. atanh 0x1p-8
  202. = atanh downward binary32 0x1p-8 : 0x1.000054p-8 : inexact-ok
  203. = atanh tonearest binary32 0x1p-8 : 0x1.000056p-8 : inexact-ok
  204. = atanh towardzero binary32 0x1p-8 : 0x1.000054p-8 : inexact-ok
  205. = atanh upward binary32 0x1p-8 : 0x1.000056p-8 : inexact-ok
  206. = atanh downward binary64 0x1p-8 : 0x1.000055558888ap-8 : inexact-ok
  207. = atanh tonearest binary64 0x1p-8 : 0x1.000055558888bp-8 : inexact-ok
  208. = atanh towardzero binary64 0x1p-8 : 0x1.000055558888ap-8 : inexact-ok
  209. = atanh upward binary64 0x1p-8 : 0x1.000055558888bp-8 : inexact-ok
  210. = atanh downward intel96 0x1p-8 : 0x1.000055558888ad1ap-8 : inexact-ok
  211. = atanh tonearest intel96 0x1p-8 : 0x1.000055558888ad1ap-8 : inexact-ok
  212. = atanh towardzero intel96 0x1p-8 : 0x1.000055558888ad1ap-8 : inexact-ok
  213. = atanh upward intel96 0x1p-8 : 0x1.000055558888ad1cp-8 : inexact-ok
  214. = atanh downward m68k96 0x1p-8 : 0x1.000055558888ad1ap-8 : inexact-ok
  215. = atanh tonearest m68k96 0x1p-8 : 0x1.000055558888ad1ap-8 : inexact-ok
  216. = atanh towardzero m68k96 0x1p-8 : 0x1.000055558888ad1ap-8 : inexact-ok
  217. = atanh upward m68k96 0x1p-8 : 0x1.000055558888ad1cp-8 : inexact-ok
  218. = atanh downward binary128 0x1p-8 : 0x1.000055558888ad1aee1ef9340407p-8 : inexact-ok
  219. = atanh tonearest binary128 0x1p-8 : 0x1.000055558888ad1aee1ef9340408p-8 : inexact-ok
  220. = atanh towardzero binary128 0x1p-8 : 0x1.000055558888ad1aee1ef9340407p-8 : inexact-ok
  221. = atanh upward binary128 0x1p-8 : 0x1.000055558888ad1aee1ef9340408p-8 : inexact-ok
  222. = atanh downward ibm128 0x1p-8 : 0x1.000055558888ad1aee1ef93404p-8 : inexact-ok
  223. = atanh tonearest ibm128 0x1p-8 : 0x1.000055558888ad1aee1ef93404p-8 : inexact-ok
  224. = atanh towardzero ibm128 0x1p-8 : 0x1.000055558888ad1aee1ef93404p-8 : inexact-ok
  225. = atanh upward ibm128 0x1p-8 : 0x1.000055558888ad1aee1ef934048p-8 : inexact-ok
  226. atanh 0x1p-9
  227. = atanh downward binary32 0x8p-12 : 0x8.0000ap-12 : inexact-ok
  228. = atanh tonearest binary32 0x8p-12 : 0x8.0000bp-12 : inexact-ok
  229. = atanh towardzero binary32 0x8p-12 : 0x8.0000ap-12 : inexact-ok
  230. = atanh upward binary32 0x8p-12 : 0x8.0000bp-12 : inexact-ok
  231. = atanh downward binary64 0x8p-12 : 0x8.0000aaaac444p-12 : inexact-ok
  232. = atanh tonearest binary64 0x8p-12 : 0x8.0000aaaac4448p-12 : inexact-ok
  233. = atanh towardzero binary64 0x8p-12 : 0x8.0000aaaac444p-12 : inexact-ok
  234. = atanh upward binary64 0x8p-12 : 0x8.0000aaaac4448p-12 : inexact-ok
  235. = atanh downward intel96 0x8p-12 : 0x8.0000aaaac44448dp-12 : inexact-ok
  236. = atanh tonearest intel96 0x8p-12 : 0x8.0000aaaac44448dp-12 : inexact-ok
  237. = atanh towardzero intel96 0x8p-12 : 0x8.0000aaaac44448dp-12 : inexact-ok
  238. = atanh upward intel96 0x8p-12 : 0x8.0000aaaac44448ep-12 : inexact-ok
  239. = atanh downward m68k96 0x8p-12 : 0x8.0000aaaac44448dp-12 : inexact-ok
  240. = atanh tonearest m68k96 0x8p-12 : 0x8.0000aaaac44448dp-12 : inexact-ok
  241. = atanh towardzero m68k96 0x8p-12 : 0x8.0000aaaac44448dp-12 : inexact-ok
  242. = atanh upward m68k96 0x8p-12 : 0x8.0000aaaac44448ep-12 : inexact-ok
  243. = atanh downward binary128 0x8p-12 : 0x8.0000aaaac44448d68e4c64f4d81p-12 : inexact-ok
  244. = atanh tonearest binary128 0x8p-12 : 0x8.0000aaaac44448d68e4c64f4d81p-12 : inexact-ok
  245. = atanh towardzero binary128 0x8p-12 : 0x8.0000aaaac44448d68e4c64f4d81p-12 : inexact-ok
  246. = atanh upward binary128 0x8p-12 : 0x8.0000aaaac44448d68e4c64f4d818p-12 : inexact-ok
  247. = atanh downward ibm128 0x8p-12 : 0x8.0000aaaac44448d68e4c64f4d8p-12 : inexact-ok
  248. = atanh tonearest ibm128 0x8p-12 : 0x8.0000aaaac44448d68e4c64f4d8p-12 : inexact-ok
  249. = atanh towardzero ibm128 0x8p-12 : 0x8.0000aaaac44448d68e4c64f4d8p-12 : inexact-ok
  250. = atanh upward ibm128 0x8p-12 : 0x8.0000aaaac44448d68e4c64f4dcp-12 : inexact-ok
  251. atanh 0x1p-10
  252. = atanh downward binary32 0x4p-12 : 0x4.00001p-12 : inexact-ok
  253. = atanh tonearest binary32 0x4p-12 : 0x4.000018p-12 : inexact-ok
  254. = atanh towardzero binary32 0x4p-12 : 0x4.00001p-12 : inexact-ok
  255. = atanh upward binary32 0x4p-12 : 0x4.000018p-12 : inexact-ok
  256. = atanh downward binary64 0x4p-12 : 0x4.000015555622p-12 : inexact-ok
  257. = atanh tonearest binary64 0x4p-12 : 0x4.0000155556224p-12 : inexact-ok
  258. = atanh towardzero binary64 0x4p-12 : 0x4.000015555622p-12 : inexact-ok
  259. = atanh upward binary64 0x4p-12 : 0x4.0000155556224p-12 : inexact-ok
  260. = atanh downward intel96 0x4p-12 : 0x4.0000155556222228p-12 : inexact-ok
  261. = atanh tonearest intel96 0x4p-12 : 0x4.0000155556222228p-12 : inexact-ok
  262. = atanh towardzero intel96 0x4p-12 : 0x4.0000155556222228p-12 : inexact-ok
  263. = atanh upward intel96 0x4p-12 : 0x4.000015555622223p-12 : inexact-ok
  264. = atanh downward m68k96 0x4p-12 : 0x4.0000155556222228p-12 : inexact-ok
  265. = atanh tonearest m68k96 0x4p-12 : 0x4.0000155556222228p-12 : inexact-ok
  266. = atanh towardzero m68k96 0x4p-12 : 0x4.0000155556222228p-12 : inexact-ok
  267. = atanh upward m68k96 0x4p-12 : 0x4.000015555622223p-12 : inexact-ok
  268. = atanh downward binary128 0x4p-12 : 0x4.000015555622222b46b4dd0dd6acp-12 : inexact-ok
  269. = atanh tonearest binary128 0x4p-12 : 0x4.000015555622222b46b4dd0dd6bp-12 : inexact-ok
  270. = atanh towardzero binary128 0x4p-12 : 0x4.000015555622222b46b4dd0dd6acp-12 : inexact-ok
  271. = atanh upward binary128 0x4p-12 : 0x4.000015555622222b46b4dd0dd6bp-12 : inexact-ok
  272. = atanh downward ibm128 0x4p-12 : 0x4.000015555622222b46b4dd0dd6p-12 : inexact-ok
  273. = atanh tonearest ibm128 0x4p-12 : 0x4.000015555622222b46b4dd0dd6p-12 : inexact-ok
  274. = atanh towardzero ibm128 0x4p-12 : 0x4.000015555622222b46b4dd0dd6p-12 : inexact-ok
  275. = atanh upward ibm128 0x4p-12 : 0x4.000015555622222b46b4dd0dd8p-12 : inexact-ok
  276. atanh 0x1p-11
  277. = atanh downward binary32 0x2p-12 : 0x2p-12 : inexact-ok
  278. = atanh tonearest binary32 0x2p-12 : 0x2.000004p-12 : inexact-ok
  279. = atanh towardzero binary32 0x2p-12 : 0x2p-12 : inexact-ok
  280. = atanh upward binary32 0x2p-12 : 0x2.000004p-12 : inexact-ok
  281. = atanh downward binary64 0x2p-12 : 0x2.000002aaaab1p-12 : inexact-ok
  282. = atanh tonearest binary64 0x2p-12 : 0x2.000002aaaab12p-12 : inexact-ok
  283. = atanh towardzero binary64 0x2p-12 : 0x2.000002aaaab1p-12 : inexact-ok
  284. = atanh upward binary64 0x2p-12 : 0x2.000002aaaab12p-12 : inexact-ok
  285. = atanh downward intel96 0x2p-12 : 0x2.000002aaaab1111p-12 : inexact-ok
  286. = atanh tonearest intel96 0x2p-12 : 0x2.000002aaaab1111p-12 : inexact-ok
  287. = atanh towardzero intel96 0x2p-12 : 0x2.000002aaaab1111p-12 : inexact-ok
  288. = atanh upward intel96 0x2p-12 : 0x2.000002aaaab11114p-12 : inexact-ok
  289. = atanh downward m68k96 0x2p-12 : 0x2.000002aaaab1111p-12 : inexact-ok
  290. = atanh tonearest m68k96 0x2p-12 : 0x2.000002aaaab1111p-12 : inexact-ok
  291. = atanh towardzero m68k96 0x2p-12 : 0x2.000002aaaab1111p-12 : inexact-ok
  292. = atanh upward m68k96 0x2p-12 : 0x2.000002aaaab11114p-12 : inexact-ok
  293. = atanh downward binary128 0x2p-12 : 0x2.000002aaaab11111235a35dc3dc4p-12 : inexact-ok
  294. = atanh tonearest binary128 0x2p-12 : 0x2.000002aaaab11111235a35dc3dc4p-12 : inexact-ok
  295. = atanh towardzero binary128 0x2p-12 : 0x2.000002aaaab11111235a35dc3dc4p-12 : inexact-ok
  296. = atanh upward binary128 0x2p-12 : 0x2.000002aaaab11111235a35dc3dc6p-12 : inexact-ok
  297. = atanh downward ibm128 0x2p-12 : 0x2.000002aaaab11111235a35dc3dp-12 : inexact-ok
  298. = atanh tonearest ibm128 0x2p-12 : 0x2.000002aaaab11111235a35dc3ep-12 : inexact-ok
  299. = atanh towardzero ibm128 0x2p-12 : 0x2.000002aaaab11111235a35dc3dp-12 : inexact-ok
  300. = atanh upward ibm128 0x2p-12 : 0x2.000002aaaab11111235a35dc3ep-12 : inexact-ok
  301. atanh 0x1p-12
  302. = atanh downward binary32 0x1p-12 : 0x1p-12 : inexact-ok
  303. = atanh tonearest binary32 0x1p-12 : 0x1p-12 : inexact-ok
  304. = atanh towardzero binary32 0x1p-12 : 0x1p-12 : inexact-ok
  305. = atanh upward binary32 0x1p-12 : 0x1.000002p-12 : inexact-ok
  306. = atanh downward binary64 0x1p-12 : 0x1.0000005555558p-12 : inexact-ok
  307. = atanh tonearest binary64 0x1p-12 : 0x1.0000005555559p-12 : inexact-ok
  308. = atanh towardzero binary64 0x1p-12 : 0x1.0000005555558p-12 : inexact-ok
  309. = atanh upward binary64 0x1p-12 : 0x1.0000005555559p-12 : inexact-ok
  310. = atanh downward intel96 0x1p-12 : 0x1.0000005555558888p-12 : inexact-ok
  311. = atanh tonearest intel96 0x1p-12 : 0x1.0000005555558888p-12 : inexact-ok
  312. = atanh towardzero intel96 0x1p-12 : 0x1.0000005555558888p-12 : inexact-ok
  313. = atanh upward intel96 0x1p-12 : 0x1.000000555555888ap-12 : inexact-ok
  314. = atanh downward m68k96 0x1p-12 : 0x1.0000005555558888p-12 : inexact-ok
  315. = atanh tonearest m68k96 0x1p-12 : 0x1.0000005555558888p-12 : inexact-ok
  316. = atanh towardzero m68k96 0x1p-12 : 0x1.0000005555558888p-12 : inexact-ok
  317. = atanh upward m68k96 0x1p-12 : 0x1.000000555555888ap-12 : inexact-ok
  318. = atanh downward binary128 0x1p-12 : 0x1.000000555555888888ad1ad1c98cp-12 : inexact-ok
  319. = atanh tonearest binary128 0x1p-12 : 0x1.000000555555888888ad1ad1c98dp-12 : inexact-ok
  320. = atanh towardzero binary128 0x1p-12 : 0x1.000000555555888888ad1ad1c98cp-12 : inexact-ok
  321. = atanh upward binary128 0x1p-12 : 0x1.000000555555888888ad1ad1c98dp-12 : inexact-ok
  322. = atanh downward ibm128 0x1p-12 : 0x1.000000555555888888ad1ad1c98p-12 : inexact-ok
  323. = atanh tonearest ibm128 0x1p-12 : 0x1.000000555555888888ad1ad1c98p-12 : inexact-ok
  324. = atanh towardzero ibm128 0x1p-12 : 0x1.000000555555888888ad1ad1c98p-12 : inexact-ok
  325. = atanh upward ibm128 0x1p-12 : 0x1.000000555555888888ad1ad1cap-12 : inexact-ok
  326. atanh 0x1p-13
  327. = atanh downward binary32 0x8p-16 : 0x8p-16 : inexact-ok
  328. = atanh tonearest binary32 0x8p-16 : 0x8p-16 : inexact-ok
  329. = atanh towardzero binary32 0x8p-16 : 0x8p-16 : inexact-ok
  330. = atanh upward binary32 0x8p-16 : 0x8.00001p-16 : inexact-ok
  331. = atanh downward binary64 0x8p-16 : 0x8.000000aaaaaa8p-16 : inexact-ok
  332. = atanh tonearest binary64 0x8p-16 : 0x8.000000aaaaabp-16 : inexact-ok
  333. = atanh towardzero binary64 0x8p-16 : 0x8.000000aaaaaa8p-16 : inexact-ok
  334. = atanh upward binary64 0x8p-16 : 0x8.000000aaaaabp-16 : inexact-ok
  335. = atanh downward intel96 0x8p-16 : 0x8.000000aaaaaac44p-16 : inexact-ok
  336. = atanh tonearest intel96 0x8p-16 : 0x8.000000aaaaaac44p-16 : inexact-ok
  337. = atanh towardzero intel96 0x8p-16 : 0x8.000000aaaaaac44p-16 : inexact-ok
  338. = atanh upward intel96 0x8p-16 : 0x8.000000aaaaaac45p-16 : inexact-ok
  339. = atanh downward m68k96 0x8p-16 : 0x8.000000aaaaaac44p-16 : inexact-ok
  340. = atanh tonearest m68k96 0x8p-16 : 0x8.000000aaaaaac44p-16 : inexact-ok
  341. = atanh towardzero m68k96 0x8p-16 : 0x8.000000aaaaaac44p-16 : inexact-ok
  342. = atanh upward m68k96 0x8p-16 : 0x8.000000aaaaaac45p-16 : inexact-ok
  343. = atanh downward binary128 0x8p-16 : 0x8.000000aaaaaac4444448d68d69b8p-16 : inexact-ok
  344. = atanh tonearest binary128 0x8p-16 : 0x8.000000aaaaaac4444448d68d69b8p-16 : inexact-ok
  345. = atanh towardzero binary128 0x8p-16 : 0x8.000000aaaaaac4444448d68d69b8p-16 : inexact-ok
  346. = atanh upward binary128 0x8p-16 : 0x8.000000aaaaaac4444448d68d69cp-16 : inexact-ok
  347. = atanh downward ibm128 0x8p-16 : 0x8.000000aaaaaac4444448d68d68p-16 : inexact-ok
  348. = atanh tonearest ibm128 0x8p-16 : 0x8.000000aaaaaac4444448d68d68p-16 : inexact-ok
  349. = atanh towardzero ibm128 0x8p-16 : 0x8.000000aaaaaac4444448d68d68p-16 : inexact-ok
  350. = atanh upward ibm128 0x8p-16 : 0x8.000000aaaaaac4444448d68d6cp-16 : inexact-ok
  351. atanh 0x1p-24
  352. = atanh downward binary32 0x1p-24 : 0x1p-24 : inexact-ok
  353. = atanh tonearest binary32 0x1p-24 : 0x1p-24 : inexact-ok
  354. = atanh towardzero binary32 0x1p-24 : 0x1p-24 : inexact-ok
  355. = atanh upward binary32 0x1p-24 : 0x1.000002p-24 : inexact-ok
  356. = atanh downward binary64 0x1p-24 : 0x1.0000000000005p-24 : inexact-ok
  357. = atanh tonearest binary64 0x1p-24 : 0x1.0000000000005p-24 : inexact-ok
  358. = atanh towardzero binary64 0x1p-24 : 0x1.0000000000005p-24 : inexact-ok
  359. = atanh upward binary64 0x1p-24 : 0x1.0000000000006p-24 : inexact-ok
  360. = atanh downward intel96 0x1p-24 : 0x1.0000000000005554p-24 : inexact-ok
  361. = atanh tonearest intel96 0x1p-24 : 0x1.0000000000005556p-24 : inexact-ok
  362. = atanh towardzero intel96 0x1p-24 : 0x1.0000000000005554p-24 : inexact-ok
  363. = atanh upward intel96 0x1p-24 : 0x1.0000000000005556p-24 : inexact-ok
  364. = atanh downward m68k96 0x1p-24 : 0x1.0000000000005554p-24 : inexact-ok
  365. = atanh tonearest m68k96 0x1p-24 : 0x1.0000000000005556p-24 : inexact-ok
  366. = atanh towardzero m68k96 0x1p-24 : 0x1.0000000000005554p-24 : inexact-ok
  367. = atanh upward m68k96 0x1p-24 : 0x1.0000000000005556p-24 : inexact-ok
  368. = atanh downward binary128 0x1p-24 : 0x1.0000000000005555555555558888p-24 : inexact-ok
  369. = atanh tonearest binary128 0x1p-24 : 0x1.0000000000005555555555558889p-24 : inexact-ok
  370. = atanh towardzero binary128 0x1p-24 : 0x1.0000000000005555555555558888p-24 : inexact-ok
  371. = atanh upward binary128 0x1p-24 : 0x1.0000000000005555555555558889p-24 : inexact-ok
  372. = atanh downward ibm128 0x1p-24 : 0x1.000000000000555555555555888p-24 : inexact-ok
  373. = atanh tonearest ibm128 0x1p-24 : 0x1.000000000000555555555555888p-24 : inexact-ok
  374. = atanh towardzero ibm128 0x1p-24 : 0x1.000000000000555555555555888p-24 : inexact-ok
  375. = atanh upward ibm128 0x1p-24 : 0x1.00000000000055555555555589p-24 : inexact-ok
  376. atanh 0x1p-25
  377. = atanh downward binary32 0x8p-28 : 0x8p-28 : inexact-ok
  378. = atanh tonearest binary32 0x8p-28 : 0x8p-28 : inexact-ok
  379. = atanh towardzero binary32 0x8p-28 : 0x8p-28 : inexact-ok
  380. = atanh upward binary32 0x8p-28 : 0x8.00001p-28 : inexact-ok
  381. = atanh downward binary64 0x8p-28 : 0x8.0000000000008p-28 : inexact-ok
  382. = atanh tonearest binary64 0x8p-28 : 0x8.0000000000008p-28 : inexact-ok
  383. = atanh towardzero binary64 0x8p-28 : 0x8.0000000000008p-28 : inexact-ok
  384. = atanh upward binary64 0x8p-28 : 0x8.000000000001p-28 : inexact-ok
  385. = atanh downward intel96 0x8p-28 : 0x8.000000000000aaap-28 : inexact-ok
  386. = atanh tonearest intel96 0x8p-28 : 0x8.000000000000aabp-28 : inexact-ok
  387. = atanh towardzero intel96 0x8p-28 : 0x8.000000000000aaap-28 : inexact-ok
  388. = atanh upward intel96 0x8p-28 : 0x8.000000000000aabp-28 : inexact-ok
  389. = atanh downward m68k96 0x8p-28 : 0x8.000000000000aaap-28 : inexact-ok
  390. = atanh tonearest m68k96 0x8p-28 : 0x8.000000000000aabp-28 : inexact-ok
  391. = atanh towardzero m68k96 0x8p-28 : 0x8.000000000000aaap-28 : inexact-ok
  392. = atanh upward m68k96 0x8p-28 : 0x8.000000000000aabp-28 : inexact-ok
  393. = atanh downward binary128 0x8p-28 : 0x8.000000000000aaaaaaaaaaaac44p-28 : inexact-ok
  394. = atanh tonearest binary128 0x8p-28 : 0x8.000000000000aaaaaaaaaaaac448p-28 : inexact-ok
  395. = atanh towardzero binary128 0x8p-28 : 0x8.000000000000aaaaaaaaaaaac44p-28 : inexact-ok
  396. = atanh upward binary128 0x8p-28 : 0x8.000000000000aaaaaaaaaaaac448p-28 : inexact-ok
  397. = atanh downward ibm128 0x8p-28 : 0x8.000000000000aaaaaaaaaaaac4p-28 : inexact-ok
  398. = atanh tonearest ibm128 0x8p-28 : 0x8.000000000000aaaaaaaaaaaac4p-28 : inexact-ok
  399. = atanh towardzero ibm128 0x8p-28 : 0x8.000000000000aaaaaaaaaaaac4p-28 : inexact-ok
  400. = atanh upward ibm128 0x8p-28 : 0x8.000000000000aaaaaaaaaaaac8p-28 : inexact-ok
  401. atanh 0x1p-26
  402. = atanh downward binary32 0x4p-28 : 0x4p-28 : inexact-ok
  403. = atanh tonearest binary32 0x4p-28 : 0x4p-28 : inexact-ok
  404. = atanh towardzero binary32 0x4p-28 : 0x4p-28 : inexact-ok
  405. = atanh upward binary32 0x4p-28 : 0x4.000008p-28 : inexact-ok
  406. = atanh downward binary64 0x4p-28 : 0x4p-28 : inexact-ok
  407. = atanh tonearest binary64 0x4p-28 : 0x4p-28 : inexact-ok
  408. = atanh towardzero binary64 0x4p-28 : 0x4p-28 : inexact-ok
  409. = atanh upward binary64 0x4p-28 : 0x4.0000000000004p-28 : inexact-ok
  410. = atanh downward intel96 0x4p-28 : 0x4.000000000000155p-28 : inexact-ok
  411. = atanh tonearest intel96 0x4p-28 : 0x4.0000000000001558p-28 : inexact-ok
  412. = atanh towardzero intel96 0x4p-28 : 0x4.000000000000155p-28 : inexact-ok
  413. = atanh upward intel96 0x4p-28 : 0x4.0000000000001558p-28 : inexact-ok
  414. = atanh downward m68k96 0x4p-28 : 0x4.000000000000155p-28 : inexact-ok
  415. = atanh tonearest m68k96 0x4p-28 : 0x4.0000000000001558p-28 : inexact-ok
  416. = atanh towardzero m68k96 0x4p-28 : 0x4.000000000000155p-28 : inexact-ok
  417. = atanh upward m68k96 0x4p-28 : 0x4.0000000000001558p-28 : inexact-ok
  418. = atanh downward binary128 0x4p-28 : 0x4.000000000000155555555555562p-28 : inexact-ok
  419. = atanh tonearest binary128 0x4p-28 : 0x4.0000000000001555555555555624p-28 : inexact-ok
  420. = atanh towardzero binary128 0x4p-28 : 0x4.000000000000155555555555562p-28 : inexact-ok
  421. = atanh upward binary128 0x4p-28 : 0x4.0000000000001555555555555624p-28 : inexact-ok
  422. = atanh downward ibm128 0x4p-28 : 0x4.00000000000015555555555556p-28 : inexact-ok
  423. = atanh tonearest ibm128 0x4p-28 : 0x4.00000000000015555555555556p-28 : inexact-ok
  424. = atanh towardzero ibm128 0x4p-28 : 0x4.00000000000015555555555556p-28 : inexact-ok
  425. = atanh upward ibm128 0x4p-28 : 0x4.00000000000015555555555558p-28 : inexact-ok
  426. atanh 0x1p-27
  427. = atanh downward binary32 0x2p-28 : 0x2p-28 : inexact-ok
  428. = atanh tonearest binary32 0x2p-28 : 0x2p-28 : inexact-ok
  429. = atanh towardzero binary32 0x2p-28 : 0x2p-28 : inexact-ok
  430. = atanh upward binary32 0x2p-28 : 0x2.000004p-28 : inexact-ok
  431. = atanh downward binary64 0x2p-28 : 0x2p-28 : inexact-ok
  432. = atanh tonearest binary64 0x2p-28 : 0x2p-28 : inexact-ok
  433. = atanh towardzero binary64 0x2p-28 : 0x2p-28 : inexact-ok
  434. = atanh upward binary64 0x2p-28 : 0x2.0000000000002p-28 : inexact-ok
  435. = atanh downward intel96 0x2p-28 : 0x2.00000000000002a8p-28 : inexact-ok
  436. = atanh tonearest intel96 0x2p-28 : 0x2.00000000000002acp-28 : inexact-ok
  437. = atanh towardzero intel96 0x2p-28 : 0x2.00000000000002a8p-28 : inexact-ok
  438. = atanh upward intel96 0x2p-28 : 0x2.00000000000002acp-28 : inexact-ok
  439. = atanh downward m68k96 0x2p-28 : 0x2.00000000000002a8p-28 : inexact-ok
  440. = atanh tonearest m68k96 0x2p-28 : 0x2.00000000000002acp-28 : inexact-ok
  441. = atanh towardzero m68k96 0x2p-28 : 0x2.00000000000002a8p-28 : inexact-ok
  442. = atanh upward m68k96 0x2p-28 : 0x2.00000000000002acp-28 : inexact-ok
  443. = atanh downward binary128 0x2p-28 : 0x2.00000000000002aaaaaaaaaaaabp-28 : inexact-ok
  444. = atanh tonearest binary128 0x2p-28 : 0x2.00000000000002aaaaaaaaaaaab2p-28 : inexact-ok
  445. = atanh towardzero binary128 0x2p-28 : 0x2.00000000000002aaaaaaaaaaaabp-28 : inexact-ok
  446. = atanh upward binary128 0x2p-28 : 0x2.00000000000002aaaaaaaaaaaab2p-28 : inexact-ok
  447. = atanh downward ibm128 0x2p-28 : 0x2.00000000000002aaaaaaaaaaaap-28 : inexact-ok
  448. = atanh tonearest ibm128 0x2p-28 : 0x2.00000000000002aaaaaaaaaaabp-28 : inexact-ok
  449. = atanh towardzero ibm128 0x2p-28 : 0x2.00000000000002aaaaaaaaaaaap-28 : inexact-ok
  450. = atanh upward ibm128 0x2p-28 : 0x2.00000000000002aaaaaaaaaaabp-28 : inexact-ok
  451. atanh 0x1p-28
  452. = atanh downward binary32 0x1p-28 : 0x1p-28 : inexact-ok
  453. = atanh tonearest binary32 0x1p-28 : 0x1p-28 : inexact-ok
  454. = atanh towardzero binary32 0x1p-28 : 0x1p-28 : inexact-ok
  455. = atanh upward binary32 0x1p-28 : 0x1.000002p-28 : inexact-ok
  456. = atanh downward binary64 0x1p-28 : 0x1p-28 : inexact-ok
  457. = atanh tonearest binary64 0x1p-28 : 0x1p-28 : inexact-ok
  458. = atanh towardzero binary64 0x1p-28 : 0x1p-28 : inexact-ok
  459. = atanh upward binary64 0x1p-28 : 0x1.0000000000001p-28 : inexact-ok
  460. = atanh downward intel96 0x1p-28 : 0x1.0000000000000054p-28 : inexact-ok
  461. = atanh tonearest intel96 0x1p-28 : 0x1.0000000000000056p-28 : inexact-ok
  462. = atanh towardzero intel96 0x1p-28 : 0x1.0000000000000054p-28 : inexact-ok
  463. = atanh upward intel96 0x1p-28 : 0x1.0000000000000056p-28 : inexact-ok
  464. = atanh downward m68k96 0x1p-28 : 0x1.0000000000000054p-28 : inexact-ok
  465. = atanh tonearest m68k96 0x1p-28 : 0x1.0000000000000056p-28 : inexact-ok
  466. = atanh towardzero m68k96 0x1p-28 : 0x1.0000000000000054p-28 : inexact-ok
  467. = atanh upward m68k96 0x1p-28 : 0x1.0000000000000056p-28 : inexact-ok
  468. = atanh downward binary128 0x1p-28 : 0x1.0000000000000055555555555555p-28 : inexact-ok
  469. = atanh tonearest binary128 0x1p-28 : 0x1.0000000000000055555555555556p-28 : inexact-ok
  470. = atanh towardzero binary128 0x1p-28 : 0x1.0000000000000055555555555555p-28 : inexact-ok
  471. = atanh upward binary128 0x1p-28 : 0x1.0000000000000055555555555556p-28 : inexact-ok
  472. = atanh downward ibm128 0x1p-28 : 0x1.00000000000000555555555555p-28 : inexact-ok
  473. = atanh tonearest ibm128 0x1p-28 : 0x1.000000000000005555555555558p-28 : inexact-ok
  474. = atanh towardzero ibm128 0x1p-28 : 0x1.00000000000000555555555555p-28 : inexact-ok
  475. = atanh upward ibm128 0x1p-28 : 0x1.000000000000005555555555558p-28 : inexact-ok
  476. atanh 0x1p-29
  477. = atanh downward binary32 0x8p-32 : 0x8p-32 : inexact-ok
  478. = atanh tonearest binary32 0x8p-32 : 0x8p-32 : inexact-ok
  479. = atanh towardzero binary32 0x8p-32 : 0x8p-32 : inexact-ok
  480. = atanh upward binary32 0x8p-32 : 0x8.00001p-32 : inexact-ok
  481. = atanh downward binary64 0x8p-32 : 0x8p-32 : inexact-ok
  482. = atanh tonearest binary64 0x8p-32 : 0x8p-32 : inexact-ok
  483. = atanh towardzero binary64 0x8p-32 : 0x8p-32 : inexact-ok
  484. = atanh upward binary64 0x8p-32 : 0x8.0000000000008p-32 : inexact-ok
  485. = atanh downward intel96 0x8p-32 : 0x8.00000000000000ap-32 : inexact-ok
  486. = atanh tonearest intel96 0x8p-32 : 0x8.00000000000000bp-32 : inexact-ok
  487. = atanh towardzero intel96 0x8p-32 : 0x8.00000000000000ap-32 : inexact-ok
  488. = atanh upward intel96 0x8p-32 : 0x8.00000000000000bp-32 : inexact-ok
  489. = atanh downward m68k96 0x8p-32 : 0x8.00000000000000ap-32 : inexact-ok
  490. = atanh tonearest m68k96 0x8p-32 : 0x8.00000000000000bp-32 : inexact-ok
  491. = atanh towardzero m68k96 0x8p-32 : 0x8.00000000000000ap-32 : inexact-ok
  492. = atanh upward m68k96 0x8p-32 : 0x8.00000000000000bp-32 : inexact-ok
  493. = atanh downward binary128 0x8p-32 : 0x8.00000000000000aaaaaaaaaaaaa8p-32 : inexact-ok
  494. = atanh tonearest binary128 0x8p-32 : 0x8.00000000000000aaaaaaaaaaaaa8p-32 : inexact-ok
  495. = atanh towardzero binary128 0x8p-32 : 0x8.00000000000000aaaaaaaaaaaaa8p-32 : inexact-ok
  496. = atanh upward binary128 0x8p-32 : 0x8.00000000000000aaaaaaaaaaaabp-32 : inexact-ok
  497. = atanh downward ibm128 0x8p-32 : 0x8.00000000000000aaaaaaaaaaa8p-32 : inexact-ok
  498. = atanh tonearest ibm128 0x8p-32 : 0x8.00000000000000aaaaaaaaaaacp-32 : inexact-ok
  499. = atanh towardzero ibm128 0x8p-32 : 0x8.00000000000000aaaaaaaaaaa8p-32 : inexact-ok
  500. = atanh upward ibm128 0x8p-32 : 0x8.00000000000000aaaaaaaaaaacp-32 : inexact-ok
  501. atanh 0x1p-30
  502. = atanh downward binary32 0x4p-32 : 0x4p-32 : inexact-ok
  503. = atanh tonearest binary32 0x4p-32 : 0x4p-32 : inexact-ok
  504. = atanh towardzero binary32 0x4p-32 : 0x4p-32 : inexact-ok
  505. = atanh upward binary32 0x4p-32 : 0x4.000008p-32 : inexact-ok
  506. = atanh downward binary64 0x4p-32 : 0x4p-32 : inexact-ok
  507. = atanh tonearest binary64 0x4p-32 : 0x4p-32 : inexact-ok
  508. = atanh towardzero binary64 0x4p-32 : 0x4p-32 : inexact-ok
  509. = atanh upward binary64 0x4p-32 : 0x4.0000000000004p-32 : inexact-ok
  510. = atanh downward intel96 0x4p-32 : 0x4.000000000000001p-32 : inexact-ok
  511. = atanh tonearest intel96 0x4p-32 : 0x4.0000000000000018p-32 : inexact-ok
  512. = atanh towardzero intel96 0x4p-32 : 0x4.000000000000001p-32 : inexact-ok
  513. = atanh upward intel96 0x4p-32 : 0x4.0000000000000018p-32 : inexact-ok
  514. = atanh downward m68k96 0x4p-32 : 0x4.000000000000001p-32 : inexact-ok
  515. = atanh tonearest m68k96 0x4p-32 : 0x4.0000000000000018p-32 : inexact-ok
  516. = atanh towardzero m68k96 0x4p-32 : 0x4.000000000000001p-32 : inexact-ok
  517. = atanh upward m68k96 0x4p-32 : 0x4.0000000000000018p-32 : inexact-ok
  518. = atanh downward binary128 0x4p-32 : 0x4.0000000000000015555555555554p-32 : inexact-ok
  519. = atanh tonearest binary128 0x4p-32 : 0x4.0000000000000015555555555554p-32 : inexact-ok
  520. = atanh towardzero binary128 0x4p-32 : 0x4.0000000000000015555555555554p-32 : inexact-ok
  521. = atanh upward binary128 0x4p-32 : 0x4.0000000000000015555555555558p-32 : inexact-ok
  522. = atanh downward ibm128 0x4p-32 : 0x4.00000000000000155555555554p-32 : inexact-ok
  523. = atanh tonearest ibm128 0x4p-32 : 0x4.00000000000000155555555556p-32 : inexact-ok
  524. = atanh towardzero ibm128 0x4p-32 : 0x4.00000000000000155555555554p-32 : inexact-ok
  525. = atanh upward ibm128 0x4p-32 : 0x4.00000000000000155555555556p-32 : inexact-ok
  526. atanh 0x1p-31
  527. = atanh downward binary32 0x2p-32 : 0x2p-32 : inexact-ok
  528. = atanh tonearest binary32 0x2p-32 : 0x2p-32 : inexact-ok
  529. = atanh towardzero binary32 0x2p-32 : 0x2p-32 : inexact-ok
  530. = atanh upward binary32 0x2p-32 : 0x2.000004p-32 : inexact-ok
  531. = atanh downward binary64 0x2p-32 : 0x2p-32 : inexact-ok
  532. = atanh tonearest binary64 0x2p-32 : 0x2p-32 : inexact-ok
  533. = atanh towardzero binary64 0x2p-32 : 0x2p-32 : inexact-ok
  534. = atanh upward binary64 0x2p-32 : 0x2.0000000000002p-32 : inexact-ok
  535. = atanh downward intel96 0x2p-32 : 0x2p-32 : inexact-ok
  536. = atanh tonearest intel96 0x2p-32 : 0x2.0000000000000004p-32 : inexact-ok
  537. = atanh towardzero intel96 0x2p-32 : 0x2p-32 : inexact-ok
  538. = atanh upward intel96 0x2p-32 : 0x2.0000000000000004p-32 : inexact-ok
  539. = atanh downward m68k96 0x2p-32 : 0x2p-32 : inexact-ok
  540. = atanh tonearest m68k96 0x2p-32 : 0x2.0000000000000004p-32 : inexact-ok
  541. = atanh towardzero m68k96 0x2p-32 : 0x2p-32 : inexact-ok
  542. = atanh upward m68k96 0x2p-32 : 0x2.0000000000000004p-32 : inexact-ok
  543. = atanh downward binary128 0x2p-32 : 0x2.0000000000000002aaaaaaaaaaaap-32 : inexact-ok
  544. = atanh tonearest binary128 0x2p-32 : 0x2.0000000000000002aaaaaaaaaaaap-32 : inexact-ok
  545. = atanh towardzero binary128 0x2p-32 : 0x2.0000000000000002aaaaaaaaaaaap-32 : inexact-ok
  546. = atanh upward binary128 0x2p-32 : 0x2.0000000000000002aaaaaaaaaaacp-32 : inexact-ok
  547. = atanh downward ibm128 0x2p-32 : 0x2.0000000000000002aaaaaaaaaap-32 : inexact-ok
  548. = atanh tonearest ibm128 0x2p-32 : 0x2.0000000000000002aaaaaaaaabp-32 : inexact-ok
  549. = atanh towardzero ibm128 0x2p-32 : 0x2.0000000000000002aaaaaaaaaap-32 : inexact-ok
  550. = atanh upward ibm128 0x2p-32 : 0x2.0000000000000002aaaaaaaaabp-32 : inexact-ok
  551. atanh 0x1p-32
  552. = atanh downward binary32 0x1p-32 : 0x1p-32 : inexact-ok
  553. = atanh tonearest binary32 0x1p-32 : 0x1p-32 : inexact-ok
  554. = atanh towardzero binary32 0x1p-32 : 0x1p-32 : inexact-ok
  555. = atanh upward binary32 0x1p-32 : 0x1.000002p-32 : inexact-ok
  556. = atanh downward binary64 0x1p-32 : 0x1p-32 : inexact-ok
  557. = atanh tonearest binary64 0x1p-32 : 0x1p-32 : inexact-ok
  558. = atanh towardzero binary64 0x1p-32 : 0x1p-32 : inexact-ok
  559. = atanh upward binary64 0x1p-32 : 0x1.0000000000001p-32 : inexact-ok
  560. = atanh downward intel96 0x1p-32 : 0x1p-32 : inexact-ok
  561. = atanh tonearest intel96 0x1p-32 : 0x1p-32 : inexact-ok
  562. = atanh towardzero intel96 0x1p-32 : 0x1p-32 : inexact-ok
  563. = atanh upward intel96 0x1p-32 : 0x1.0000000000000002p-32 : inexact-ok
  564. = atanh downward m68k96 0x1p-32 : 0x1p-32 : inexact-ok
  565. = atanh tonearest m68k96 0x1p-32 : 0x1p-32 : inexact-ok
  566. = atanh towardzero m68k96 0x1p-32 : 0x1p-32 : inexact-ok
  567. = atanh upward m68k96 0x1p-32 : 0x1.0000000000000002p-32 : inexact-ok
  568. = atanh downward binary128 0x1p-32 : 0x1.0000000000000000555555555555p-32 : inexact-ok
  569. = atanh tonearest binary128 0x1p-32 : 0x1.0000000000000000555555555555p-32 : inexact-ok
  570. = atanh towardzero binary128 0x1p-32 : 0x1.0000000000000000555555555555p-32 : inexact-ok
  571. = atanh upward binary128 0x1p-32 : 0x1.0000000000000000555555555556p-32 : inexact-ok
  572. = atanh downward ibm128 0x1p-32 : 0x1.00000000000000005555555555p-32 : inexact-ok
  573. = atanh tonearest ibm128 0x1p-32 : 0x1.000000000000000055555555558p-32 : inexact-ok
  574. = atanh towardzero ibm128 0x1p-32 : 0x1.00000000000000005555555555p-32 : inexact-ok
  575. = atanh upward ibm128 0x1p-32 : 0x1.000000000000000055555555558p-32 : inexact-ok
  576. atanh 0x1p-33
  577. = atanh downward binary32 0x8p-36 : 0x8p-36 : inexact-ok
  578. = atanh tonearest binary32 0x8p-36 : 0x8p-36 : inexact-ok
  579. = atanh towardzero binary32 0x8p-36 : 0x8p-36 : inexact-ok
  580. = atanh upward binary32 0x8p-36 : 0x8.00001p-36 : inexact-ok
  581. = atanh downward binary64 0x8p-36 : 0x8p-36 : inexact-ok
  582. = atanh tonearest binary64 0x8p-36 : 0x8p-36 : inexact-ok
  583. = atanh towardzero binary64 0x8p-36 : 0x8p-36 : inexact-ok
  584. = atanh upward binary64 0x8p-36 : 0x8.0000000000008p-36 : inexact-ok
  585. = atanh downward intel96 0x8p-36 : 0x8p-36 : inexact-ok
  586. = atanh tonearest intel96 0x8p-36 : 0x8p-36 : inexact-ok
  587. = atanh towardzero intel96 0x8p-36 : 0x8p-36 : inexact-ok
  588. = atanh upward intel96 0x8p-36 : 0x8.000000000000001p-36 : inexact-ok
  589. = atanh downward m68k96 0x8p-36 : 0x8p-36 : inexact-ok
  590. = atanh tonearest m68k96 0x8p-36 : 0x8p-36 : inexact-ok
  591. = atanh towardzero m68k96 0x8p-36 : 0x8p-36 : inexact-ok
  592. = atanh upward m68k96 0x8p-36 : 0x8.000000000000001p-36 : inexact-ok
  593. = atanh downward binary128 0x8p-36 : 0x8.0000000000000000aaaaaaaaaaa8p-36 : inexact-ok
  594. = atanh tonearest binary128 0x8p-36 : 0x8.0000000000000000aaaaaaaaaaa8p-36 : inexact-ok
  595. = atanh towardzero binary128 0x8p-36 : 0x8.0000000000000000aaaaaaaaaaa8p-36 : inexact-ok
  596. = atanh upward binary128 0x8p-36 : 0x8.0000000000000000aaaaaaaaaabp-36 : inexact-ok
  597. = atanh downward ibm128 0x8p-36 : 0x8.0000000000000000aaaaaaaaa8p-36 : inexact-ok
  598. = atanh tonearest ibm128 0x8p-36 : 0x8.0000000000000000aaaaaaaaacp-36 : inexact-ok
  599. = atanh towardzero ibm128 0x8p-36 : 0x8.0000000000000000aaaaaaaaa8p-36 : inexact-ok
  600. = atanh upward ibm128 0x8p-36 : 0x8.0000000000000000aaaaaaaaacp-36 : inexact-ok
  601. atanh 0x1p-48
  602. = atanh downward binary32 0x1p-48 : 0x1p-48 : inexact-ok
  603. = atanh tonearest binary32 0x1p-48 : 0x1p-48 : inexact-ok
  604. = atanh towardzero binary32 0x1p-48 : 0x1p-48 : inexact-ok
  605. = atanh upward binary32 0x1p-48 : 0x1.000002p-48 : inexact-ok
  606. = atanh downward binary64 0x1p-48 : 0x1p-48 : inexact-ok
  607. = atanh tonearest binary64 0x1p-48 : 0x1p-48 : inexact-ok
  608. = atanh towardzero binary64 0x1p-48 : 0x1p-48 : inexact-ok
  609. = atanh upward binary64 0x1p-48 : 0x1.0000000000001p-48 : inexact-ok
  610. = atanh downward intel96 0x1p-48 : 0x1p-48 : inexact-ok
  611. = atanh tonearest intel96 0x1p-48 : 0x1p-48 : inexact-ok
  612. = atanh towardzero intel96 0x1p-48 : 0x1p-48 : inexact-ok
  613. = atanh upward intel96 0x1p-48 : 0x1.0000000000000002p-48 : inexact-ok
  614. = atanh downward m68k96 0x1p-48 : 0x1p-48 : inexact-ok
  615. = atanh tonearest m68k96 0x1p-48 : 0x1p-48 : inexact-ok
  616. = atanh towardzero m68k96 0x1p-48 : 0x1p-48 : inexact-ok
  617. = atanh upward m68k96 0x1p-48 : 0x1.0000000000000002p-48 : inexact-ok
  618. = atanh downward binary128 0x1p-48 : 0x1.0000000000000000000000005555p-48 : inexact-ok
  619. = atanh tonearest binary128 0x1p-48 : 0x1.0000000000000000000000005555p-48 : inexact-ok
  620. = atanh towardzero binary128 0x1p-48 : 0x1.0000000000000000000000005555p-48 : inexact-ok
  621. = atanh upward binary128 0x1p-48 : 0x1.0000000000000000000000005556p-48 : inexact-ok
  622. = atanh downward ibm128 0x1p-48 : 0x1.00000000000000000000000055p-48 : inexact-ok
  623. = atanh tonearest ibm128 0x1p-48 : 0x1.000000000000000000000000558p-48 : inexact-ok
  624. = atanh towardzero ibm128 0x1p-48 : 0x1.00000000000000000000000055p-48 : inexact-ok
  625. = atanh upward ibm128 0x1p-48 : 0x1.000000000000000000000000558p-48 : inexact-ok
  626. atanh 0x1p-49
  627. = atanh downward binary32 0x8p-52 : 0x8p-52 : inexact-ok
  628. = atanh tonearest binary32 0x8p-52 : 0x8p-52 : inexact-ok
  629. = atanh towardzero binary32 0x8p-52 : 0x8p-52 : inexact-ok
  630. = atanh upward binary32 0x8p-52 : 0x8.00001p-52 : inexact-ok
  631. = atanh downward binary64 0x8p-52 : 0x8p-52 : inexact-ok
  632. = atanh tonearest binary64 0x8p-52 : 0x8p-52 : inexact-ok
  633. = atanh towardzero binary64 0x8p-52 : 0x8p-52 : inexact-ok
  634. = atanh upward binary64 0x8p-52 : 0x8.0000000000008p-52 : inexact-ok
  635. = atanh downward intel96 0x8p-52 : 0x8p-52 : inexact-ok
  636. = atanh tonearest intel96 0x8p-52 : 0x8p-52 : inexact-ok
  637. = atanh towardzero intel96 0x8p-52 : 0x8p-52 : inexact-ok
  638. = atanh upward intel96 0x8p-52 : 0x8.000000000000001p-52 : inexact-ok
  639. = atanh downward m68k96 0x8p-52 : 0x8p-52 : inexact-ok
  640. = atanh tonearest m68k96 0x8p-52 : 0x8p-52 : inexact-ok
  641. = atanh towardzero m68k96 0x8p-52 : 0x8p-52 : inexact-ok
  642. = atanh upward m68k96 0x8p-52 : 0x8.000000000000001p-52 : inexact-ok
  643. = atanh downward binary128 0x8p-52 : 0x8.000000000000000000000000aaa8p-52 : inexact-ok
  644. = atanh tonearest binary128 0x8p-52 : 0x8.000000000000000000000000aaa8p-52 : inexact-ok
  645. = atanh towardzero binary128 0x8p-52 : 0x8.000000000000000000000000aaa8p-52 : inexact-ok
  646. = atanh upward binary128 0x8p-52 : 0x8.000000000000000000000000aabp-52 : inexact-ok
  647. = atanh downward ibm128 0x8p-52 : 0x8.000000000000000000000000a8p-52 : inexact-ok
  648. = atanh tonearest ibm128 0x8p-52 : 0x8.000000000000000000000000acp-52 : inexact-ok
  649. = atanh towardzero ibm128 0x8p-52 : 0x8.000000000000000000000000a8p-52 : inexact-ok
  650. = atanh upward ibm128 0x8p-52 : 0x8.000000000000000000000000acp-52 : inexact-ok
  651. atanh 0x1p-50
  652. = atanh downward binary32 0x4p-52 : 0x4p-52 : inexact-ok
  653. = atanh tonearest binary32 0x4p-52 : 0x4p-52 : inexact-ok
  654. = atanh towardzero binary32 0x4p-52 : 0x4p-52 : inexact-ok
  655. = atanh upward binary32 0x4p-52 : 0x4.000008p-52 : inexact-ok
  656. = atanh downward binary64 0x4p-52 : 0x4p-52 : inexact-ok
  657. = atanh tonearest binary64 0x4p-52 : 0x4p-52 : inexact-ok
  658. = atanh towardzero binary64 0x4p-52 : 0x4p-52 : inexact-ok
  659. = atanh upward binary64 0x4p-52 : 0x4.0000000000004p-52 : inexact-ok
  660. = atanh downward intel96 0x4p-52 : 0x4p-52 : inexact-ok
  661. = atanh tonearest intel96 0x4p-52 : 0x4p-52 : inexact-ok
  662. = atanh towardzero intel96 0x4p-52 : 0x4p-52 : inexact-ok
  663. = atanh upward intel96 0x4p-52 : 0x4.0000000000000008p-52 : inexact-ok
  664. = atanh downward m68k96 0x4p-52 : 0x4p-52 : inexact-ok
  665. = atanh tonearest m68k96 0x4p-52 : 0x4p-52 : inexact-ok
  666. = atanh towardzero m68k96 0x4p-52 : 0x4p-52 : inexact-ok
  667. = atanh upward m68k96 0x4p-52 : 0x4.0000000000000008p-52 : inexact-ok
  668. = atanh downward binary128 0x4p-52 : 0x4.0000000000000000000000001554p-52 : inexact-ok
  669. = atanh tonearest binary128 0x4p-52 : 0x4.0000000000000000000000001554p-52 : inexact-ok
  670. = atanh towardzero binary128 0x4p-52 : 0x4.0000000000000000000000001554p-52 : inexact-ok
  671. = atanh upward binary128 0x4p-52 : 0x4.0000000000000000000000001558p-52 : inexact-ok
  672. = atanh downward ibm128 0x4p-52 : 0x4.00000000000000000000000014p-52 : inexact-ok
  673. = atanh tonearest ibm128 0x4p-52 : 0x4.00000000000000000000000016p-52 : inexact-ok
  674. = atanh towardzero ibm128 0x4p-52 : 0x4.00000000000000000000000014p-52 : inexact-ok
  675. = atanh upward ibm128 0x4p-52 : 0x4.00000000000000000000000016p-52 : inexact-ok
  676. atanh 0x1p-51
  677. = atanh downward binary32 0x2p-52 : 0x2p-52 : inexact-ok
  678. = atanh tonearest binary32 0x2p-52 : 0x2p-52 : inexact-ok
  679. = atanh towardzero binary32 0x2p-52 : 0x2p-52 : inexact-ok
  680. = atanh upward binary32 0x2p-52 : 0x2.000004p-52 : inexact-ok
  681. = atanh downward binary64 0x2p-52 : 0x2p-52 : inexact-ok
  682. = atanh tonearest binary64 0x2p-52 : 0x2p-52 : inexact-ok
  683. = atanh towardzero binary64 0x2p-52 : 0x2p-52 : inexact-ok
  684. = atanh upward binary64 0x2p-52 : 0x2.0000000000002p-52 : inexact-ok
  685. = atanh downward intel96 0x2p-52 : 0x2p-52 : inexact-ok
  686. = atanh tonearest intel96 0x2p-52 : 0x2p-52 : inexact-ok
  687. = atanh towardzero intel96 0x2p-52 : 0x2p-52 : inexact-ok
  688. = atanh upward intel96 0x2p-52 : 0x2.0000000000000004p-52 : inexact-ok
  689. = atanh downward m68k96 0x2p-52 : 0x2p-52 : inexact-ok
  690. = atanh tonearest m68k96 0x2p-52 : 0x2p-52 : inexact-ok
  691. = atanh towardzero m68k96 0x2p-52 : 0x2p-52 : inexact-ok
  692. = atanh upward m68k96 0x2p-52 : 0x2.0000000000000004p-52 : inexact-ok
  693. = atanh downward binary128 0x2p-52 : 0x2.00000000000000000000000002aap-52 : inexact-ok
  694. = atanh tonearest binary128 0x2p-52 : 0x2.00000000000000000000000002aap-52 : inexact-ok
  695. = atanh towardzero binary128 0x2p-52 : 0x2.00000000000000000000000002aap-52 : inexact-ok
  696. = atanh upward binary128 0x2p-52 : 0x2.00000000000000000000000002acp-52 : inexact-ok
  697. = atanh downward ibm128 0x2p-52 : 0x2.00000000000000000000000002p-52 : inexact-ok
  698. = atanh tonearest ibm128 0x2p-52 : 0x2.00000000000000000000000003p-52 : inexact-ok
  699. = atanh towardzero ibm128 0x2p-52 : 0x2.00000000000000000000000002p-52 : inexact-ok
  700. = atanh upward ibm128 0x2p-52 : 0x2.00000000000000000000000003p-52 : inexact-ok
  701. atanh 0x1p-52
  702. = atanh downward binary32 0x1p-52 : 0x1p-52 : inexact-ok
  703. = atanh tonearest binary32 0x1p-52 : 0x1p-52 : inexact-ok
  704. = atanh towardzero binary32 0x1p-52 : 0x1p-52 : inexact-ok
  705. = atanh upward binary32 0x1p-52 : 0x1.000002p-52 : inexact-ok
  706. = atanh downward binary64 0x1p-52 : 0x1p-52 : inexact-ok
  707. = atanh tonearest binary64 0x1p-52 : 0x1p-52 : inexact-ok
  708. = atanh towardzero binary64 0x1p-52 : 0x1p-52 : inexact-ok
  709. = atanh upward binary64 0x1p-52 : 0x1.0000000000001p-52 : inexact-ok
  710. = atanh downward intel96 0x1p-52 : 0x1p-52 : inexact-ok
  711. = atanh tonearest intel96 0x1p-52 : 0x1p-52 : inexact-ok
  712. = atanh towardzero intel96 0x1p-52 : 0x1p-52 : inexact-ok
  713. = atanh upward intel96 0x1p-52 : 0x1.0000000000000002p-52 : inexact-ok
  714. = atanh downward m68k96 0x1p-52 : 0x1p-52 : inexact-ok
  715. = atanh tonearest m68k96 0x1p-52 : 0x1p-52 : inexact-ok
  716. = atanh towardzero m68k96 0x1p-52 : 0x1p-52 : inexact-ok
  717. = atanh upward m68k96 0x1p-52 : 0x1.0000000000000002p-52 : inexact-ok
  718. = atanh downward binary128 0x1p-52 : 0x1.0000000000000000000000000055p-52 : inexact-ok
  719. = atanh tonearest binary128 0x1p-52 : 0x1.0000000000000000000000000055p-52 : inexact-ok
  720. = atanh towardzero binary128 0x1p-52 : 0x1.0000000000000000000000000055p-52 : inexact-ok
  721. = atanh upward binary128 0x1p-52 : 0x1.0000000000000000000000000056p-52 : inexact-ok
  722. = atanh downward ibm128 0x1p-52 : 0x1p-52 : inexact-ok
  723. = atanh tonearest ibm128 0x1p-52 : 0x1.000000000000000000000000008p-52 : inexact-ok
  724. = atanh towardzero ibm128 0x1p-52 : 0x1p-52 : inexact-ok
  725. = atanh upward ibm128 0x1p-52 : 0x1.000000000000000000000000008p-52 : inexact-ok
  726. atanh 0x1p-53
  727. = atanh downward binary32 0x8p-56 : 0x8p-56 : inexact-ok
  728. = atanh tonearest binary32 0x8p-56 : 0x8p-56 : inexact-ok
  729. = atanh towardzero binary32 0x8p-56 : 0x8p-56 : inexact-ok
  730. = atanh upward binary32 0x8p-56 : 0x8.00001p-56 : inexact-ok
  731. = atanh downward binary64 0x8p-56 : 0x8p-56 : inexact-ok
  732. = atanh tonearest binary64 0x8p-56 : 0x8p-56 : inexact-ok
  733. = atanh towardzero binary64 0x8p-56 : 0x8p-56 : inexact-ok
  734. = atanh upward binary64 0x8p-56 : 0x8.0000000000008p-56 : inexact-ok
  735. = atanh downward intel96 0x8p-56 : 0x8p-56 : inexact-ok
  736. = atanh tonearest intel96 0x8p-56 : 0x8p-56 : inexact-ok
  737. = atanh towardzero intel96 0x8p-56 : 0x8p-56 : inexact-ok
  738. = atanh upward intel96 0x8p-56 : 0x8.000000000000001p-56 : inexact-ok
  739. = atanh downward m68k96 0x8p-56 : 0x8p-56 : inexact-ok
  740. = atanh tonearest m68k96 0x8p-56 : 0x8p-56 : inexact-ok
  741. = atanh towardzero m68k96 0x8p-56 : 0x8p-56 : inexact-ok
  742. = atanh upward m68k96 0x8p-56 : 0x8.000000000000001p-56 : inexact-ok
  743. = atanh downward binary128 0x8p-56 : 0x8.00000000000000000000000000a8p-56 : inexact-ok
  744. = atanh tonearest binary128 0x8p-56 : 0x8.00000000000000000000000000a8p-56 : inexact-ok
  745. = atanh towardzero binary128 0x8p-56 : 0x8.00000000000000000000000000a8p-56 : inexact-ok
  746. = atanh upward binary128 0x8p-56 : 0x8.00000000000000000000000000bp-56 : inexact-ok
  747. = atanh downward ibm128 0x8p-56 : 0x8p-56 : inexact-ok
  748. = atanh tonearest ibm128 0x8p-56 : 0x8p-56 : inexact-ok
  749. = atanh towardzero ibm128 0x8p-56 : 0x8p-56 : inexact-ok
  750. = atanh upward ibm128 0x8p-56 : 0x8.00000000000000000000000004p-56 : inexact-ok
  751. atanh 0x1p-54
  752. = atanh downward binary32 0x4p-56 : 0x4p-56 : inexact-ok
  753. = atanh tonearest binary32 0x4p-56 : 0x4p-56 : inexact-ok
  754. = atanh towardzero binary32 0x4p-56 : 0x4p-56 : inexact-ok
  755. = atanh upward binary32 0x4p-56 : 0x4.000008p-56 : inexact-ok
  756. = atanh downward binary64 0x4p-56 : 0x4p-56 : inexact-ok
  757. = atanh tonearest binary64 0x4p-56 : 0x4p-56 : inexact-ok
  758. = atanh towardzero binary64 0x4p-56 : 0x4p-56 : inexact-ok
  759. = atanh upward binary64 0x4p-56 : 0x4.0000000000004p-56 : inexact-ok
  760. = atanh downward intel96 0x4p-56 : 0x4p-56 : inexact-ok
  761. = atanh tonearest intel96 0x4p-56 : 0x4p-56 : inexact-ok
  762. = atanh towardzero intel96 0x4p-56 : 0x4p-56 : inexact-ok
  763. = atanh upward intel96 0x4p-56 : 0x4.0000000000000008p-56 : inexact-ok
  764. = atanh downward m68k96 0x4p-56 : 0x4p-56 : inexact-ok
  765. = atanh tonearest m68k96 0x4p-56 : 0x4p-56 : inexact-ok
  766. = atanh towardzero m68k96 0x4p-56 : 0x4p-56 : inexact-ok
  767. = atanh upward m68k96 0x4p-56 : 0x4.0000000000000008p-56 : inexact-ok
  768. = atanh downward binary128 0x4p-56 : 0x4.0000000000000000000000000014p-56 : inexact-ok
  769. = atanh tonearest binary128 0x4p-56 : 0x4.0000000000000000000000000014p-56 : inexact-ok
  770. = atanh towardzero binary128 0x4p-56 : 0x4.0000000000000000000000000014p-56 : inexact-ok
  771. = atanh upward binary128 0x4p-56 : 0x4.0000000000000000000000000018p-56 : inexact-ok
  772. = atanh downward ibm128 0x4p-56 : 0x4p-56 : inexact-ok
  773. = atanh tonearest ibm128 0x4p-56 : 0x4p-56 : inexact-ok
  774. = atanh towardzero ibm128 0x4p-56 : 0x4p-56 : inexact-ok
  775. = atanh upward ibm128 0x4p-56 : 0x4.00000000000000000000000002p-56 : inexact-ok
  776. atanh 0x1p-55
  777. = atanh downward binary32 0x2p-56 : 0x2p-56 : inexact-ok
  778. = atanh tonearest binary32 0x2p-56 : 0x2p-56 : inexact-ok
  779. = atanh towardzero binary32 0x2p-56 : 0x2p-56 : inexact-ok
  780. = atanh upward binary32 0x2p-56 : 0x2.000004p-56 : inexact-ok
  781. = atanh downward binary64 0x2p-56 : 0x2p-56 : inexact-ok
  782. = atanh tonearest binary64 0x2p-56 : 0x2p-56 : inexact-ok
  783. = atanh towardzero binary64 0x2p-56 : 0x2p-56 : inexact-ok
  784. = atanh upward binary64 0x2p-56 : 0x2.0000000000002p-56 : inexact-ok
  785. = atanh downward intel96 0x2p-56 : 0x2p-56 : inexact-ok
  786. = atanh tonearest intel96 0x2p-56 : 0x2p-56 : inexact-ok
  787. = atanh towardzero intel96 0x2p-56 : 0x2p-56 : inexact-ok
  788. = atanh upward intel96 0x2p-56 : 0x2.0000000000000004p-56 : inexact-ok
  789. = atanh downward m68k96 0x2p-56 : 0x2p-56 : inexact-ok
  790. = atanh tonearest m68k96 0x2p-56 : 0x2p-56 : inexact-ok
  791. = atanh towardzero m68k96 0x2p-56 : 0x2p-56 : inexact-ok
  792. = atanh upward m68k96 0x2p-56 : 0x2.0000000000000004p-56 : inexact-ok
  793. = atanh downward binary128 0x2p-56 : 0x2.0000000000000000000000000002p-56 : inexact-ok
  794. = atanh tonearest binary128 0x2p-56 : 0x2.0000000000000000000000000002p-56 : inexact-ok
  795. = atanh towardzero binary128 0x2p-56 : 0x2.0000000000000000000000000002p-56 : inexact-ok
  796. = atanh upward binary128 0x2p-56 : 0x2.0000000000000000000000000004p-56 : inexact-ok
  797. = atanh downward ibm128 0x2p-56 : 0x2p-56 : inexact-ok
  798. = atanh tonearest ibm128 0x2p-56 : 0x2p-56 : inexact-ok
  799. = atanh towardzero ibm128 0x2p-56 : 0x2p-56 : inexact-ok
  800. = atanh upward ibm128 0x2p-56 : 0x2.00000000000000000000000001p-56 : inexact-ok
  801. atanh 0x1p-56
  802. = atanh downward binary32 0x1p-56 : 0x1p-56 : inexact-ok
  803. = atanh tonearest binary32 0x1p-56 : 0x1p-56 : inexact-ok
  804. = atanh towardzero binary32 0x1p-56 : 0x1p-56 : inexact-ok
  805. = atanh upward binary32 0x1p-56 : 0x1.000002p-56 : inexact-ok
  806. = atanh downward binary64 0x1p-56 : 0x1p-56 : inexact-ok
  807. = atanh tonearest binary64 0x1p-56 : 0x1p-56 : inexact-ok
  808. = atanh towardzero binary64 0x1p-56 : 0x1p-56 : inexact-ok
  809. = atanh upward binary64 0x1p-56 : 0x1.0000000000001p-56 : inexact-ok
  810. = atanh downward intel96 0x1p-56 : 0x1p-56 : inexact-ok
  811. = atanh tonearest intel96 0x1p-56 : 0x1p-56 : inexact-ok
  812. = atanh towardzero intel96 0x1p-56 : 0x1p-56 : inexact-ok
  813. = atanh upward intel96 0x1p-56 : 0x1.0000000000000002p-56 : inexact-ok
  814. = atanh downward m68k96 0x1p-56 : 0x1p-56 : inexact-ok
  815. = atanh tonearest m68k96 0x1p-56 : 0x1p-56 : inexact-ok
  816. = atanh towardzero m68k96 0x1p-56 : 0x1p-56 : inexact-ok
  817. = atanh upward m68k96 0x1p-56 : 0x1.0000000000000002p-56 : inexact-ok
  818. = atanh downward binary128 0x1p-56 : 0x1p-56 : inexact-ok
  819. = atanh tonearest binary128 0x1p-56 : 0x1p-56 : inexact-ok
  820. = atanh towardzero binary128 0x1p-56 : 0x1p-56 : inexact-ok
  821. = atanh upward binary128 0x1p-56 : 0x1.0000000000000000000000000001p-56 : inexact-ok
  822. = atanh downward ibm128 0x1p-56 : 0x1p-56 : inexact-ok
  823. = atanh tonearest ibm128 0x1p-56 : 0x1p-56 : inexact-ok
  824. = atanh towardzero ibm128 0x1p-56 : 0x1p-56 : inexact-ok
  825. = atanh upward ibm128 0x1p-56 : 0x1.000000000000000000000000008p-56 : inexact-ok
  826. atanh 0x1p-57
  827. = atanh downward binary32 0x8p-60 : 0x8p-60 : inexact-ok
  828. = atanh tonearest binary32 0x8p-60 : 0x8p-60 : inexact-ok
  829. = atanh towardzero binary32 0x8p-60 : 0x8p-60 : inexact-ok
  830. = atanh upward binary32 0x8p-60 : 0x8.00001p-60 : inexact-ok
  831. = atanh downward binary64 0x8p-60 : 0x8p-60 : inexact-ok
  832. = atanh tonearest binary64 0x8p-60 : 0x8p-60 : inexact-ok
  833. = atanh towardzero binary64 0x8p-60 : 0x8p-60 : inexact-ok
  834. = atanh upward binary64 0x8p-60 : 0x8.0000000000008p-60 : inexact-ok
  835. = atanh downward intel96 0x8p-60 : 0x8p-60 : inexact-ok
  836. = atanh tonearest intel96 0x8p-60 : 0x8p-60 : inexact-ok
  837. = atanh towardzero intel96 0x8p-60 : 0x8p-60 : inexact-ok
  838. = atanh upward intel96 0x8p-60 : 0x8.000000000000001p-60 : inexact-ok
  839. = atanh downward m68k96 0x8p-60 : 0x8p-60 : inexact-ok
  840. = atanh tonearest m68k96 0x8p-60 : 0x8p-60 : inexact-ok
  841. = atanh towardzero m68k96 0x8p-60 : 0x8p-60 : inexact-ok
  842. = atanh upward m68k96 0x8p-60 : 0x8.000000000000001p-60 : inexact-ok
  843. = atanh downward binary128 0x8p-60 : 0x8p-60 : inexact-ok
  844. = atanh tonearest binary128 0x8p-60 : 0x8p-60 : inexact-ok
  845. = atanh towardzero binary128 0x8p-60 : 0x8p-60 : inexact-ok
  846. = atanh upward binary128 0x8p-60 : 0x8.0000000000000000000000000008p-60 : inexact-ok
  847. = atanh downward ibm128 0x8p-60 : 0x8p-60 : inexact-ok
  848. = atanh tonearest ibm128 0x8p-60 : 0x8p-60 : inexact-ok
  849. = atanh towardzero ibm128 0x8p-60 : 0x8p-60 : inexact-ok
  850. = atanh upward ibm128 0x8p-60 : 0x8.00000000000000000000000004p-60 : inexact-ok
  851. atanh 0x1p-58
  852. = atanh downward binary32 0x4p-60 : 0x4p-60 : inexact-ok
  853. = atanh tonearest binary32 0x4p-60 : 0x4p-60 : inexact-ok
  854. = atanh towardzero binary32 0x4p-60 : 0x4p-60 : inexact-ok
  855. = atanh upward binary32 0x4p-60 : 0x4.000008p-60 : inexact-ok
  856. = atanh downward binary64 0x4p-60 : 0x4p-60 : inexact-ok
  857. = atanh tonearest binary64 0x4p-60 : 0x4p-60 : inexact-ok
  858. = atanh towardzero binary64 0x4p-60 : 0x4p-60 : inexact-ok
  859. = atanh upward binary64 0x4p-60 : 0x4.0000000000004p-60 : inexact-ok
  860. = atanh downward intel96 0x4p-60 : 0x4p-60 : inexact-ok
  861. = atanh tonearest intel96 0x4p-60 : 0x4p-60 : inexact-ok
  862. = atanh towardzero intel96 0x4p-60 : 0x4p-60 : inexact-ok
  863. = atanh upward intel96 0x4p-60 : 0x4.0000000000000008p-60 : inexact-ok
  864. = atanh downward m68k96 0x4p-60 : 0x4p-60 : inexact-ok
  865. = atanh tonearest m68k96 0x4p-60 : 0x4p-60 : inexact-ok
  866. = atanh towardzero m68k96 0x4p-60 : 0x4p-60 : inexact-ok
  867. = atanh upward m68k96 0x4p-60 : 0x4.0000000000000008p-60 : inexact-ok
  868. = atanh downward binary128 0x4p-60 : 0x4p-60 : inexact-ok
  869. = atanh tonearest binary128 0x4p-60 : 0x4p-60 : inexact-ok
  870. = atanh towardzero binary128 0x4p-60 : 0x4p-60 : inexact-ok
  871. = atanh upward binary128 0x4p-60 : 0x4.0000000000000000000000000004p-60 : inexact-ok
  872. = atanh downward ibm128 0x4p-60 : 0x4p-60 : inexact-ok
  873. = atanh tonearest ibm128 0x4p-60 : 0x4p-60 : inexact-ok
  874. = atanh towardzero ibm128 0x4p-60 : 0x4p-60 : inexact-ok
  875. = atanh upward ibm128 0x4p-60 : 0x4.00000000000000000000000002p-60 : inexact-ok
  876. atanh 0x1p-59
  877. = atanh downward binary32 0x2p-60 : 0x2p-60 : inexact-ok
  878. = atanh tonearest binary32 0x2p-60 : 0x2p-60 : inexact-ok
  879. = atanh towardzero binary32 0x2p-60 : 0x2p-60 : inexact-ok
  880. = atanh upward binary32 0x2p-60 : 0x2.000004p-60 : inexact-ok
  881. = atanh downward binary64 0x2p-60 : 0x2p-60 : inexact-ok
  882. = atanh tonearest binary64 0x2p-60 : 0x2p-60 : inexact-ok
  883. = atanh towardzero binary64 0x2p-60 : 0x2p-60 : inexact-ok
  884. = atanh upward binary64 0x2p-60 : 0x2.0000000000002p-60 : inexact-ok
  885. = atanh downward intel96 0x2p-60 : 0x2p-60 : inexact-ok
  886. = atanh tonearest intel96 0x2p-60 : 0x2p-60 : inexact-ok
  887. = atanh towardzero intel96 0x2p-60 : 0x2p-60 : inexact-ok
  888. = atanh upward intel96 0x2p-60 : 0x2.0000000000000004p-60 : inexact-ok
  889. = atanh downward m68k96 0x2p-60 : 0x2p-60 : inexact-ok
  890. = atanh tonearest m68k96 0x2p-60 : 0x2p-60 : inexact-ok
  891. = atanh towardzero m68k96 0x2p-60 : 0x2p-60 : inexact-ok
  892. = atanh upward m68k96 0x2p-60 : 0x2.0000000000000004p-60 : inexact-ok
  893. = atanh downward binary128 0x2p-60 : 0x2p-60 : inexact-ok
  894. = atanh tonearest binary128 0x2p-60 : 0x2p-60 : inexact-ok
  895. = atanh towardzero binary128 0x2p-60 : 0x2p-60 : inexact-ok
  896. = atanh upward binary128 0x2p-60 : 0x2.0000000000000000000000000002p-60 : inexact-ok
  897. = atanh downward ibm128 0x2p-60 : 0x2p-60 : inexact-ok
  898. = atanh tonearest ibm128 0x2p-60 : 0x2p-60 : inexact-ok
  899. = atanh towardzero ibm128 0x2p-60 : 0x2p-60 : inexact-ok
  900. = atanh upward ibm128 0x2p-60 : 0x2.00000000000000000000000001p-60 : inexact-ok
  901. atanh 0x1p-100
  902. = atanh downward binary32 0x1p-100 : 0x1p-100 : inexact-ok
  903. = atanh tonearest binary32 0x1p-100 : 0x1p-100 : inexact-ok
  904. = atanh towardzero binary32 0x1p-100 : 0x1p-100 : inexact-ok
  905. = atanh upward binary32 0x1p-100 : 0x1.000002p-100 : inexact-ok
  906. = atanh downward binary64 0x1p-100 : 0x1p-100 : inexact-ok
  907. = atanh tonearest binary64 0x1p-100 : 0x1p-100 : inexact-ok
  908. = atanh towardzero binary64 0x1p-100 : 0x1p-100 : inexact-ok
  909. = atanh upward binary64 0x1p-100 : 0x1.0000000000001p-100 : inexact-ok
  910. = atanh downward intel96 0x1p-100 : 0x1p-100 : inexact-ok
  911. = atanh tonearest intel96 0x1p-100 : 0x1p-100 : inexact-ok
  912. = atanh towardzero intel96 0x1p-100 : 0x1p-100 : inexact-ok
  913. = atanh upward intel96 0x1p-100 : 0x1.0000000000000002p-100 : inexact-ok
  914. = atanh downward m68k96 0x1p-100 : 0x1p-100 : inexact-ok
  915. = atanh tonearest m68k96 0x1p-100 : 0x1p-100 : inexact-ok
  916. = atanh towardzero m68k96 0x1p-100 : 0x1p-100 : inexact-ok
  917. = atanh upward m68k96 0x1p-100 : 0x1.0000000000000002p-100 : inexact-ok
  918. = atanh downward binary128 0x1p-100 : 0x1p-100 : inexact-ok
  919. = atanh tonearest binary128 0x1p-100 : 0x1p-100 : inexact-ok
  920. = atanh towardzero binary128 0x1p-100 : 0x1p-100 : inexact-ok
  921. = atanh upward binary128 0x1p-100 : 0x1.0000000000000000000000000001p-100 : inexact-ok
  922. = atanh downward ibm128 0x1p-100 : 0x1p-100 : inexact-ok
  923. = atanh tonearest ibm128 0x1p-100 : 0x1p-100 : inexact-ok
  924. = atanh towardzero ibm128 0x1p-100 : 0x1p-100 : inexact-ok
  925. = atanh upward ibm128 0x1p-100 : 0x1.000000000000000000000000008p-100 : inexact-ok
  926. atanh -0x1p-100
  927. = atanh downward binary32 -0x1p-100 : -0x1.000002p-100 : inexact-ok
  928. = atanh tonearest binary32 -0x1p-100 : -0x1p-100 : inexact-ok
  929. = atanh towardzero binary32 -0x1p-100 : -0x1p-100 : inexact-ok
  930. = atanh upward binary32 -0x1p-100 : -0x1p-100 : inexact-ok
  931. = atanh downward binary64 -0x1p-100 : -0x1.0000000000001p-100 : inexact-ok
  932. = atanh tonearest binary64 -0x1p-100 : -0x1p-100 : inexact-ok
  933. = atanh towardzero binary64 -0x1p-100 : -0x1p-100 : inexact-ok
  934. = atanh upward binary64 -0x1p-100 : -0x1p-100 : inexact-ok
  935. = atanh downward intel96 -0x1p-100 : -0x1.0000000000000002p-100 : inexact-ok
  936. = atanh tonearest intel96 -0x1p-100 : -0x1p-100 : inexact-ok
  937. = atanh towardzero intel96 -0x1p-100 : -0x1p-100 : inexact-ok
  938. = atanh upward intel96 -0x1p-100 : -0x1p-100 : inexact-ok
  939. = atanh downward m68k96 -0x1p-100 : -0x1.0000000000000002p-100 : inexact-ok
  940. = atanh tonearest m68k96 -0x1p-100 : -0x1p-100 : inexact-ok
  941. = atanh towardzero m68k96 -0x1p-100 : -0x1p-100 : inexact-ok
  942. = atanh upward m68k96 -0x1p-100 : -0x1p-100 : inexact-ok
  943. = atanh downward binary128 -0x1p-100 : -0x1.0000000000000000000000000001p-100 : inexact-ok
  944. = atanh tonearest binary128 -0x1p-100 : -0x1p-100 : inexact-ok
  945. = atanh towardzero binary128 -0x1p-100 : -0x1p-100 : inexact-ok
  946. = atanh upward binary128 -0x1p-100 : -0x1p-100 : inexact-ok
  947. = atanh downward ibm128 -0x1p-100 : -0x1.000000000000000000000000008p-100 : inexact-ok
  948. = atanh tonearest ibm128 -0x1p-100 : -0x1p-100 : inexact-ok
  949. = atanh towardzero ibm128 -0x1p-100 : -0x1p-100 : inexact-ok
  950. = atanh upward ibm128 -0x1p-100 : -0x1p-100 : inexact-ok
  951. atanh 0x1p-600
  952. = atanh downward binary32 0x8p-152 : 0x8p-152 : inexact-ok underflow errno-erange-ok
  953. = atanh tonearest binary32 0x8p-152 : 0x8p-152 : inexact-ok underflow errno-erange-ok
  954. = atanh towardzero binary32 0x8p-152 : 0x8p-152 : inexact-ok underflow errno-erange-ok
  955. = atanh upward binary32 0x8p-152 : 0x1p-148 : inexact-ok underflow errno-erange-ok
  956. = atanh downward binary64 0x8p-152 : 0x8p-152 : inexact-ok
  957. = atanh tonearest binary64 0x8p-152 : 0x8p-152 : inexact-ok
  958. = atanh towardzero binary64 0x8p-152 : 0x8p-152 : inexact-ok
  959. = atanh upward binary64 0x8p-152 : 0x8.0000000000008p-152 : inexact-ok
  960. = atanh downward intel96 0x8p-152 : 0x8p-152 : inexact-ok
  961. = atanh tonearest intel96 0x8p-152 : 0x8p-152 : inexact-ok
  962. = atanh towardzero intel96 0x8p-152 : 0x8p-152 : inexact-ok
  963. = atanh upward intel96 0x8p-152 : 0x8.000000000000001p-152 : inexact-ok
  964. = atanh downward m68k96 0x8p-152 : 0x8p-152 : inexact-ok
  965. = atanh tonearest m68k96 0x8p-152 : 0x8p-152 : inexact-ok
  966. = atanh towardzero m68k96 0x8p-152 : 0x8p-152 : inexact-ok
  967. = atanh upward m68k96 0x8p-152 : 0x8.000000000000001p-152 : inexact-ok
  968. = atanh downward binary128 0x8p-152 : 0x8p-152 : inexact-ok
  969. = atanh tonearest binary128 0x8p-152 : 0x8p-152 : inexact-ok
  970. = atanh towardzero binary128 0x8p-152 : 0x8p-152 : inexact-ok
  971. = atanh upward binary128 0x8p-152 : 0x8.0000000000000000000000000008p-152 : inexact-ok
  972. = atanh downward ibm128 0x8p-152 : 0x8p-152 : inexact-ok
  973. = atanh tonearest ibm128 0x8p-152 : 0x8p-152 : inexact-ok
  974. = atanh towardzero ibm128 0x8p-152 : 0x8p-152 : inexact-ok
  975. = atanh upward ibm128 0x8p-152 : 0x8.00000000000000000000000004p-152 : inexact-ok
  976. = atanh downward binary32 0x0p+0 : 0x0p+0 : inexact-ok
  977. = atanh tonearest binary32 0x0p+0 : 0x0p+0 : inexact-ok
  978. = atanh towardzero binary32 0x0p+0 : 0x0p+0 : inexact-ok
  979. = atanh upward binary32 0x0p+0 : 0x0p+0 : inexact-ok
  980. = atanh downward binary64 0x0p+0 : 0x0p+0 : inexact-ok
  981. = atanh tonearest binary64 0x0p+0 : 0x0p+0 : inexact-ok
  982. = atanh towardzero binary64 0x0p+0 : 0x0p+0 : inexact-ok
  983. = atanh upward binary64 0x0p+0 : 0x0p+0 : inexact-ok
  984. = atanh downward intel96 0x0p+0 : 0x0p+0 : inexact-ok
  985. = atanh tonearest intel96 0x0p+0 : 0x0p+0 : inexact-ok
  986. = atanh towardzero intel96 0x0p+0 : 0x0p+0 : inexact-ok
  987. = atanh upward intel96 0x0p+0 : 0x0p+0 : inexact-ok
  988. = atanh downward m68k96 0x0p+0 : 0x0p+0 : inexact-ok
  989. = atanh tonearest m68k96 0x0p+0 : 0x0p+0 : inexact-ok
  990. = atanh towardzero m68k96 0x0p+0 : 0x0p+0 : inexact-ok
  991. = atanh upward m68k96 0x0p+0 : 0x0p+0 : inexact-ok
  992. = atanh downward binary128 0x0p+0 : 0x0p+0 : inexact-ok
  993. = atanh tonearest binary128 0x0p+0 : 0x0p+0 : inexact-ok
  994. = atanh towardzero binary128 0x0p+0 : 0x0p+0 : inexact-ok
  995. = atanh upward binary128 0x0p+0 : 0x0p+0 : inexact-ok
  996. = atanh downward ibm128 0x0p+0 : 0x0p+0 : inexact-ok
  997. = atanh tonearest ibm128 0x0p+0 : 0x0p+0 : inexact-ok
  998. = atanh towardzero ibm128 0x0p+0 : 0x0p+0 : inexact-ok
  999. = atanh upward ibm128 0x0p+0 : 0x0p+0 : inexact-ok
  1000. = atanh downward binary64 0x1p-600 : 0x1p-600 : inexact-ok
  1001. = atanh tonearest binary64 0x1p-600 : 0x1p-600 : inexact-ok
  1002. = atanh towardzero binary64 0x1p-600 : 0x1p-600 : inexact-ok
  1003. = atanh upward binary64 0x1p-600 : 0x1.0000000000001p-600 : inexact-ok
  1004. = atanh downward intel96 0x1p-600 : 0x1p-600 : inexact-ok
  1005. = atanh tonearest intel96 0x1p-600 : 0x1p-600 : inexact-ok
  1006. = atanh towardzero intel96 0x1p-600 : 0x1p-600 : inexact-ok
  1007. = atanh upward intel96 0x1p-600 : 0x1.0000000000000002p-600 : inexact-ok
  1008. = atanh downward m68k96 0x1p-600 : 0x1p-600 : inexact-ok
  1009. = atanh tonearest m68k96 0x1p-600 : 0x1p-600 : inexact-ok
  1010. = atanh towardzero m68k96 0x1p-600 : 0x1p-600 : inexact-ok
  1011. = atanh upward m68k96 0x1p-600 : 0x1.0000000000000002p-600 : inexact-ok
  1012. = atanh downward binary128 0x1p-600 : 0x1p-600 : inexact-ok
  1013. = atanh tonearest binary128 0x1p-600 : 0x1p-600 : inexact-ok
  1014. = atanh towardzero binary128 0x1p-600 : 0x1p-600 : inexact-ok
  1015. = atanh upward binary128 0x1p-600 : 0x1.0000000000000000000000000001p-600 : inexact-ok
  1016. = atanh downward ibm128 0x1p-600 : 0x1p-600 : inexact-ok
  1017. = atanh tonearest ibm128 0x1p-600 : 0x1p-600 : inexact-ok
  1018. = atanh towardzero ibm128 0x1p-600 : 0x1p-600 : inexact-ok
  1019. = atanh upward ibm128 0x1p-600 : 0x1.000000000000000000000000008p-600 : inexact-ok
  1020. atanh -0x1p-600
  1021. = atanh downward binary32 -0x0p+0 : -0x0p+0 : inexact-ok
  1022. = atanh tonearest binary32 -0x0p+0 : -0x0p+0 : inexact-ok
  1023. = atanh towardzero binary32 -0x0p+0 : -0x0p+0 : inexact-ok
  1024. = atanh upward binary32 -0x0p+0 : -0x0p+0 : inexact-ok
  1025. = atanh downward binary64 -0x0p+0 : -0x0p+0 : inexact-ok
  1026. = atanh tonearest binary64 -0x0p+0 : -0x0p+0 : inexact-ok
  1027. = atanh towardzero binary64 -0x0p+0 : -0x0p+0 : inexact-ok
  1028. = atanh upward binary64 -0x0p+0 : -0x0p+0 : inexact-ok
  1029. = atanh downward intel96 -0x0p+0 : -0x0p+0 : inexact-ok
  1030. = atanh tonearest intel96 -0x0p+0 : -0x0p+0 : inexact-ok
  1031. = atanh towardzero intel96 -0x0p+0 : -0x0p+0 : inexact-ok
  1032. = atanh upward intel96 -0x0p+0 : -0x0p+0 : inexact-ok
  1033. = atanh downward m68k96 -0x0p+0 : -0x0p+0 : inexact-ok
  1034. = atanh tonearest m68k96 -0x0p+0 : -0x0p+0 : inexact-ok
  1035. = atanh towardzero m68k96 -0x0p+0 : -0x0p+0 : inexact-ok
  1036. = atanh upward m68k96 -0x0p+0 : -0x0p+0 : inexact-ok
  1037. = atanh downward binary128 -0x0p+0 : -0x0p+0 : inexact-ok
  1038. = atanh tonearest binary128 -0x0p+0 : -0x0p+0 : inexact-ok
  1039. = atanh towardzero binary128 -0x0p+0 : -0x0p+0 : inexact-ok
  1040. = atanh upward binary128 -0x0p+0 : -0x0p+0 : inexact-ok
  1041. = atanh downward ibm128 -0x0p+0 : -0x0p+0 : inexact-ok
  1042. = atanh tonearest ibm128 -0x0p+0 : -0x0p+0 : inexact-ok
  1043. = atanh towardzero ibm128 -0x0p+0 : -0x0p+0 : inexact-ok
  1044. = atanh upward ibm128 -0x0p+0 : -0x0p+0 : inexact-ok
  1045. = atanh downward binary32 -0x8p-152 : -0x1p-148 : inexact-ok underflow errno-erange-ok
  1046. = atanh tonearest binary32 -0x8p-152 : -0x8p-152 : inexact-ok underflow errno-erange-ok
  1047. = atanh towardzero binary32 -0x8p-152 : -0x8p-152 : inexact-ok underflow errno-erange-ok
  1048. = atanh upward binary32 -0x8p-152 : -0x8p-152 : inexact-ok underflow errno-erange-ok
  1049. = atanh downward binary64 -0x8p-152 : -0x8.0000000000008p-152 : inexact-ok
  1050. = atanh tonearest binary64 -0x8p-152 : -0x8p-152 : inexact-ok
  1051. = atanh towardzero binary64 -0x8p-152 : -0x8p-152 : inexact-ok
  1052. = atanh upward binary64 -0x8p-152 : -0x8p-152 : inexact-ok
  1053. = atanh downward intel96 -0x8p-152 : -0x8.000000000000001p-152 : inexact-ok
  1054. = atanh tonearest intel96 -0x8p-152 : -0x8p-152 : inexact-ok
  1055. = atanh towardzero intel96 -0x8p-152 : -0x8p-152 : inexact-ok
  1056. = atanh upward intel96 -0x8p-152 : -0x8p-152 : inexact-ok
  1057. = atanh downward m68k96 -0x8p-152 : -0x8.000000000000001p-152 : inexact-ok
  1058. = atanh tonearest m68k96 -0x8p-152 : -0x8p-152 : inexact-ok
  1059. = atanh towardzero m68k96 -0x8p-152 : -0x8p-152 : inexact-ok
  1060. = atanh upward m68k96 -0x8p-152 : -0x8p-152 : inexact-ok
  1061. = atanh downward binary128 -0x8p-152 : -0x8.0000000000000000000000000008p-152 : inexact-ok
  1062. = atanh tonearest binary128 -0x8p-152 : -0x8p-152 : inexact-ok
  1063. = atanh towardzero binary128 -0x8p-152 : -0x8p-152 : inexact-ok
  1064. = atanh upward binary128 -0x8p-152 : -0x8p-152 : inexact-ok
  1065. = atanh downward ibm128 -0x8p-152 : -0x8.00000000000000000000000004p-152 : inexact-ok
  1066. = atanh tonearest ibm128 -0x8p-152 : -0x8p-152 : inexact-ok
  1067. = atanh towardzero ibm128 -0x8p-152 : -0x8p-152 : inexact-ok
  1068. = atanh upward ibm128 -0x8p-152 : -0x8p-152 : inexact-ok
  1069. = atanh downward binary64 -0x1p-600 : -0x1.0000000000001p-600 : inexact-ok
  1070. = atanh tonearest binary64 -0x1p-600 : -0x1p-600 : inexact-ok
  1071. = atanh towardzero binary64 -0x1p-600 : -0x1p-600 : inexact-ok
  1072. = atanh upward binary64 -0x1p-600 : -0x1p-600 : inexact-ok
  1073. = atanh downward intel96 -0x1p-600 : -0x1.0000000000000002p-600 : inexact-ok
  1074. = atanh tonearest intel96 -0x1p-600 : -0x1p-600 : inexact-ok
  1075. = atanh towardzero intel96 -0x1p-600 : -0x1p-600 : inexact-ok
  1076. = atanh upward intel96 -0x1p-600 : -0x1p-600 : inexact-ok
  1077. = atanh downward m68k96 -0x1p-600 : -0x1.0000000000000002p-600 : inexact-ok
  1078. = atanh tonearest m68k96 -0x1p-600 : -0x1p-600 : inexact-ok
  1079. = atanh towardzero m68k96 -0x1p-600 : -0x1p-600 : inexact-ok
  1080. = atanh upward m68k96 -0x1p-600 : -0x1p-600 : inexact-ok
  1081. = atanh downward binary128 -0x1p-600 : -0x1.0000000000000000000000000001p-600 : inexact-ok
  1082. = atanh tonearest binary128 -0x1p-600 : -0x1p-600 : inexact-ok
  1083. = atanh towardzero binary128 -0x1p-600 : -0x1p-600 : inexact-ok
  1084. = atanh upward binary128 -0x1p-600 : -0x1p-600 : inexact-ok
  1085. = atanh downward ibm128 -0x1p-600 : -0x1.000000000000000000000000008p-600 : inexact-ok
  1086. = atanh tonearest ibm128 -0x1p-600 : -0x1p-600 : inexact-ok
  1087. = atanh towardzero ibm128 -0x1p-600 : -0x1p-600 : inexact-ok
  1088. = atanh upward ibm128 -0x1p-600 : -0x1p-600 : inexact-ok
  1089. atanh 0x1p-10000
  1090. = atanh downward binary32 0x8p-152 : 0x8p-152 : inexact-ok underflow errno-erange-ok
  1091. = atanh tonearest binary32 0x8p-152 : 0x8p-152 : inexact-ok underflow errno-erange-ok
  1092. = atanh towardzero binary32 0x8p-152 : 0x8p-152 : inexact-ok underflow errno-erange-ok
  1093. = atanh upward binary32 0x8p-152 : 0x1p-148 : inexact-ok underflow errno-erange-ok
  1094. = atanh downward binary64 0x8p-152 : 0x8p-152 : inexact-ok
  1095. = atanh tonearest binary64 0x8p-152 : 0x8p-152 : inexact-ok
  1096. = atanh towardzero binary64 0x8p-152 : 0x8p-152 : inexact-ok
  1097. = atanh upward binary64 0x8p-152 : 0x8.0000000000008p-152 : inexact-ok
  1098. = atanh downward intel96 0x8p-152 : 0x8p-152 : inexact-ok
  1099. = atanh tonearest intel96 0x8p-152 : 0x8p-152 : inexact-ok
  1100. = atanh towardzero intel96 0x8p-152 : 0x8p-152 : inexact-ok
  1101. = atanh upward intel96 0x8p-152 : 0x8.000000000000001p-152 : inexact-ok
  1102. = atanh downward m68k96 0x8p-152 : 0x8p-152 : inexact-ok
  1103. = atanh tonearest m68k96 0x8p-152 : 0x8p-152 : inexact-ok
  1104. = atanh towardzero m68k96 0x8p-152 : 0x8p-152 : inexact-ok
  1105. = atanh upward m68k96 0x8p-152 : 0x8.000000000000001p-152 : inexact-ok
  1106. = atanh downward binary128 0x8p-152 : 0x8p-152 : inexact-ok
  1107. = atanh tonearest binary128 0x8p-152 : 0x8p-152 : inexact-ok
  1108. = atanh towardzero binary128 0x8p-152 : 0x8p-152 : inexact-ok
  1109. = atanh upward binary128 0x8p-152 : 0x8.0000000000000000000000000008p-152 : inexact-ok
  1110. = atanh downward ibm128 0x8p-152 : 0x8p-152 : inexact-ok
  1111. = atanh tonearest ibm128 0x8p-152 : 0x8p-152 : inexact-ok
  1112. = atanh towardzero ibm128 0x8p-152 : 0x8p-152 : inexact-ok
  1113. = atanh upward ibm128 0x8p-152 : 0x8.00000000000000000000000004p-152 : inexact-ok
  1114. = atanh downward binary32 0x0p+0 : 0x0p+0 : inexact-ok
  1115. = atanh tonearest binary32 0x0p+0 : 0x0p+0 : inexact-ok
  1116. = atanh towardzero binary32 0x0p+0 : 0x0p+0 : inexact-ok
  1117. = atanh upward binary32 0x0p+0 : 0x0p+0 : inexact-ok
  1118. = atanh downward binary64 0x0p+0 : 0x0p+0 : inexact-ok
  1119. = atanh tonearest binary64 0x0p+0 : 0x0p+0 : inexact-ok
  1120. = atanh towardzero binary64 0x0p+0 : 0x0p+0 : inexact-ok
  1121. = atanh upward binary64 0x0p+0 : 0x0p+0 : inexact-ok
  1122. = atanh downward intel96 0x0p+0 : 0x0p+0 : inexact-ok
  1123. = atanh tonearest intel96 0x0p+0 : 0x0p+0 : inexact-ok
  1124. = atanh towardzero intel96 0x0p+0 : 0x0p+0 : inexact-ok
  1125. = atanh upward intel96 0x0p+0 : 0x0p+0 : inexact-ok
  1126. = atanh downward m68k96 0x0p+0 : 0x0p+0 : inexact-ok
  1127. = atanh tonearest m68k96 0x0p+0 : 0x0p+0 : inexact-ok
  1128. = atanh towardzero m68k96 0x0p+0 : 0x0p+0 : inexact-ok
  1129. = atanh upward m68k96 0x0p+0 : 0x0p+0 : inexact-ok
  1130. = atanh downward binary128 0x0p+0 : 0x0p+0 : inexact-ok
  1131. = atanh tonearest binary128 0x0p+0 : 0x0p+0 : inexact-ok
  1132. = atanh towardzero binary128 0x0p+0 : 0x0p+0 : inexact-ok
  1133. = atanh upward binary128 0x0p+0 : 0x0p+0 : inexact-ok
  1134. = atanh downward ibm128 0x0p+0 : 0x0p+0 : inexact-ok
  1135. = atanh tonearest ibm128 0x0p+0 : 0x0p+0 : inexact-ok
  1136. = atanh towardzero ibm128 0x0p+0 : 0x0p+0 : inexact-ok
  1137. = atanh upward ibm128 0x0p+0 : 0x0p+0 : inexact-ok
  1138. = atanh downward binary64 0x4p-1076 : 0x4p-1076 : inexact-ok underflow errno-erange-ok
  1139. = atanh tonearest binary64 0x4p-1076 : 0x4p-1076 : inexact-ok underflow errno-erange-ok
  1140. = atanh towardzero binary64 0x4p-1076 : 0x4p-1076 : inexact-ok underflow errno-erange-ok
  1141. = atanh upward binary64 0x4p-1076 : 0x8p-1076 : inexact-ok underflow errno-erange-ok
  1142. = atanh downward intel96 0x4p-1076 : 0x4p-1076 : inexact-ok
  1143. = atanh tonearest intel96 0x4p-1076 : 0x4p-1076 : inexact-ok
  1144. = atanh towardzero intel96 0x4p-1076 : 0x4p-1076 : inexact-ok
  1145. = atanh upward intel96 0x4p-1076 : 0x4.0000000000000008p-1076 : inexact-ok
  1146. = atanh downward m68k96 0x4p-1076 : 0x4p-1076 : inexact-ok
  1147. = atanh tonearest m68k96 0x4p-1076 : 0x4p-1076 : inexact-ok
  1148. = atanh towardzero m68k96 0x4p-1076 : 0x4p-1076 : inexact-ok
  1149. = atanh upward m68k96 0x4p-1076 : 0x4.0000000000000008p-1076 : inexact-ok
  1150. = atanh downward binary128 0x4p-1076 : 0x4p-1076 : inexact-ok
  1151. = atanh tonearest binary128 0x4p-1076 : 0x4p-1076 : inexact-ok
  1152. = atanh towardzero binary128 0x4p-1076 : 0x4p-1076 : inexact-ok
  1153. = atanh upward binary128 0x4p-1076 : 0x4.0000000000000000000000000004p-1076 : inexact-ok
  1154. = atanh downward ibm128 0x4p-1076 : 0x4p-1076 : inexact-ok underflow errno-erange-ok
  1155. = atanh tonearest ibm128 0x4p-1076 : 0x4p-1076 : inexact-ok underflow errno-erange-ok
  1156. = atanh towardzero ibm128 0x4p-1076 : 0x4p-1076 : inexact-ok underflow errno-erange-ok
  1157. = atanh upward ibm128 0x4p-1076 : 0x8p-1076 : inexact-ok underflow errno-erange-ok
  1158. = atanh downward intel96 0x1p-10000 : 0x1p-10000 : inexact-ok
  1159. = atanh tonearest intel96 0x1p-10000 : 0x1p-10000 : inexact-ok
  1160. = atanh towardzero intel96 0x1p-10000 : 0x1p-10000 : inexact-ok
  1161. = atanh upward intel96 0x1p-10000 : 0x1.0000000000000002p-10000 : inexact-ok
  1162. = atanh downward m68k96 0x1p-10000 : 0x1p-10000 : inexact-ok
  1163. = atanh tonearest m68k96 0x1p-10000 : 0x1p-10000 : inexact-ok
  1164. = atanh towardzero m68k96 0x1p-10000 : 0x1p-10000 : inexact-ok
  1165. = atanh upward m68k96 0x1p-10000 : 0x1.0000000000000002p-10000 : inexact-ok
  1166. = atanh downward binary128 0x1p-10000 : 0x1p-10000 : inexact-ok
  1167. = atanh tonearest binary128 0x1p-10000 : 0x1p-10000 : inexact-ok
  1168. = atanh towardzero binary128 0x1p-10000 : 0x1p-10000 : inexact-ok
  1169. = atanh upward binary128 0x1p-10000 : 0x1.0000000000000000000000000001p-10000 : inexact-ok
  1170. atanh -0x1p-10000
  1171. = atanh downward binary32 -0x0p+0 : -0x0p+0 : inexact-ok
  1172. = atanh tonearest binary32 -0x0p+0 : -0x0p+0 : inexact-ok
  1173. = atanh towardzero binary32 -0x0p+0 : -0x0p+0 : inexact-ok
  1174. = atanh upward binary32 -0x0p+0 : -0x0p+0 : inexact-ok
  1175. = atanh downward binary64 -0x0p+0 : -0x0p+0 : inexact-ok
  1176. = atanh tonearest binary64 -0x0p+0 : -0x0p+0 : inexact-ok
  1177. = atanh towardzero binary64 -0x0p+0 : -0x0p+0 : inexact-ok
  1178. = atanh upward binary64 -0x0p+0 : -0x0p+0 : inexact-ok
  1179. = atanh downward intel96 -0x0p+0 : -0x0p+0 : inexact-ok
  1180. = atanh tonearest intel96 -0x0p+0 : -0x0p+0 : inexact-ok
  1181. = atanh towardzero intel96 -0x0p+0 : -0x0p+0 : inexact-ok
  1182. = atanh upward intel96 -0x0p+0 : -0x0p+0 : inexact-ok
  1183. = atanh downward m68k96 -0x0p+0 : -0x0p+0 : inexact-ok
  1184. = atanh tonearest m68k96 -0x0p+0 : -0x0p+0 : inexact-ok
  1185. = atanh towardzero m68k96 -0x0p+0 : -0x0p+0 : inexact-ok
  1186. = atanh upward m68k96 -0x0p+0 : -0x0p+0 : inexact-ok
  1187. = atanh downward binary128 -0x0p+0 : -0x0p+0 : inexact-ok
  1188. = atanh tonearest binary128 -0x0p+0 : -0x0p+0 : inexact-ok
  1189. = atanh towardzero binary128 -0x0p+0 : -0x0p+0 : inexact-ok
  1190. = atanh upward binary128 -0x0p+0 : -0x0p+0 : inexact-ok
  1191. = atanh downward ibm128 -0x0p+0 : -0x0p+0 : inexact-ok
  1192. = atanh tonearest ibm128 -0x0p+0 : -0x0p+0 : inexact-ok
  1193. = atanh towardzero ibm128 -0x0p+0 : -0x0p+0 : inexact-ok
  1194. = atanh upward ibm128 -0x0p+0 : -0x0p+0 : inexact-ok
  1195. = atanh downward binary32 -0x8p-152 : -0x1p-148 : inexact-ok underflow errno-erange-ok
  1196. = atanh tonearest binary32 -0x8p-152 : -0x8p-152 : inexact-ok underflow errno-erange-ok
  1197. = atanh towardzero binary32 -0x8p-152 : -0x8p-152 : inexact-ok underflow errno-erange-ok
  1198. = atanh upward binary32 -0x8p-152 : -0x8p-152 : inexact-ok underflow errno-erange-ok
  1199. = atanh downward binary64 -0x8p-152 : -0x8.0000000000008p-152 : inexact-ok
  1200. = atanh tonearest binary64 -0x8p-152 : -0x8p-152 : inexact-ok
  1201. = atanh towardzero binary64 -0x8p-152 : -0x8p-152 : inexact-ok
  1202. = atanh upward binary64 -0x8p-152 : -0x8p-152 : inexact-ok
  1203. = atanh downward intel96 -0x8p-152 : -0x8.000000000000001p-152 : inexact-ok
  1204. = atanh tonearest intel96 -0x8p-152 : -0x8p-152 : inexact-ok
  1205. = atanh towardzero intel96 -0x8p-152 : -0x8p-152 : inexact-ok
  1206. = atanh upward intel96 -0x8p-152 : -0x8p-152 : inexact-ok
  1207. = atanh downward m68k96 -0x8p-152 : -0x8.000000000000001p-152 : inexact-ok
  1208. = atanh tonearest m68k96 -0x8p-152 : -0x8p-152 : inexact-ok
  1209. = atanh towardzero m68k96 -0x8p-152 : -0x8p-152 : inexact-ok
  1210. = atanh upward m68k96 -0x8p-152 : -0x8p-152 : inexact-ok
  1211. = atanh downward binary128 -0x8p-152 : -0x8.0000000000000000000000000008p-152 : inexact-ok
  1212. = atanh tonearest binary128 -0x8p-152 : -0x8p-152 : inexact-ok
  1213. = atanh towardzero binary128 -0x8p-152 : -0x8p-152 : inexact-ok
  1214. = atanh upward binary128 -0x8p-152 : -0x8p-152 : inexact-ok
  1215. = atanh downward ibm128 -0x8p-152 : -0x8.00000000000000000000000004p-152 : inexact-ok
  1216. = atanh tonearest ibm128 -0x8p-152 : -0x8p-152 : inexact-ok
  1217. = atanh towardzero ibm128 -0x8p-152 : -0x8p-152 : inexact-ok
  1218. = atanh upward ibm128 -0x8p-152 : -0x8p-152 : inexact-ok
  1219. = atanh downward binary64 -0x4p-1076 : -0x8p-1076 : inexact-ok underflow errno-erange-ok
  1220. = atanh tonearest binary64 -0x4p-1076 : -0x4p-1076 : inexact-ok underflow errno-erange-ok
  1221. = atanh towardzero binary64 -0x4p-1076 : -0x4p-1076 : inexact-ok underflow errno-erange-ok
  1222. = atanh upward binary64 -0x4p-1076 : -0x4p-1076 : inexact-ok underflow errno-erange-ok
  1223. = atanh downward intel96 -0x4p-1076 : -0x4.0000000000000008p-1076 : inexact-ok
  1224. = atanh tonearest intel96 -0x4p-1076 : -0x4p-1076 : inexact-ok
  1225. = atanh towardzero intel96 -0x4p-1076 : -0x4p-1076 : inexact-ok
  1226. = atanh upward intel96 -0x4p-1076 : -0x4p-1076 : inexact-ok
  1227. = atanh downward m68k96 -0x4p-1076 : -0x4.0000000000000008p-1076 : inexact-ok
  1228. = atanh tonearest m68k96 -0x4p-1076 : -0x4p-1076 : inexact-ok
  1229. = atanh towardzero m68k96 -0x4p-1076 : -0x4p-1076 : inexact-ok
  1230. = atanh upward m68k96 -0x4p-1076 : -0x4p-1076 : inexact-ok
  1231. = atanh downward binary128 -0x4p-1076 : -0x4.0000000000000000000000000004p-1076 : inexact-ok
  1232. = atanh tonearest binary128 -0x4p-1076 : -0x4p-1076 : inexact-ok
  1233. = atanh towardzero binary128 -0x4p-1076 : -0x4p-1076 : inexact-ok
  1234. = atanh upward binary128 -0x4p-1076 : -0x4p-1076 : inexact-ok
  1235. = atanh downward ibm128 -0x4p-1076 : -0x8p-1076 : inexact-ok underflow errno-erange-ok
  1236. = atanh tonearest ibm128 -0x4p-1076 : -0x4p-1076 : inexact-ok underflow errno-erange-ok
  1237. = atanh towardzero ibm128 -0x4p-1076 : -0x4p-1076 : inexact-ok underflow errno-erange-ok
  1238. = atanh upward ibm128 -0x4p-1076 : -0x4p-1076 : inexact-ok underflow errno-erange-ok
  1239. = atanh downward intel96 -0x1p-10000 : -0x1.0000000000000002p-10000 : inexact-ok
  1240. = atanh tonearest intel96 -0x1p-10000 : -0x1p-10000 : inexact-ok
  1241. = atanh towardzero intel96 -0x1p-10000 : -0x1p-10000 : inexact-ok
  1242. = atanh upward intel96 -0x1p-10000 : -0x1p-10000 : inexact-ok
  1243. = atanh downward m68k96 -0x1p-10000 : -0x1.0000000000000002p-10000 : inexact-ok
  1244. = atanh tonearest m68k96 -0x1p-10000 : -0x1p-10000 : inexact-ok
  1245. = atanh towardzero m68k96 -0x1p-10000 : -0x1p-10000 : inexact-ok
  1246. = atanh upward m68k96 -0x1p-10000 : -0x1p-10000 : inexact-ok
  1247. = atanh downward binary128 -0x1p-10000 : -0x1.0000000000000000000000000001p-10000 : inexact-ok
  1248. = atanh tonearest binary128 -0x1p-10000 : -0x1p-10000 : inexact-ok
  1249. = atanh towardzero binary128 -0x1p-10000 : -0x1p-10000 : inexact-ok
  1250. = atanh upward binary128 -0x1p-10000 : -0x1p-10000 : inexact-ok
  1251. atanh 0x0.ffffffp0 no-test-inline
  1252. = atanh downward binary32 0xf.fffffp-4 : 0x8.aa122p+0 : no-test-inline inexact-ok
  1253. = atanh tonearest binary32 0xf.fffffp-4 : 0x8.aa123p+0 : no-test-inline inexact-ok
  1254. = atanh towardzero binary32 0xf.fffffp-4 : 0x8.aa122p+0 : no-test-inline inexact-ok
  1255. = atanh upward binary32 0xf.fffffp-4 : 0x8.aa123p+0 : no-test-inline inexact-ok
  1256. = atanh downward binary64 0xf.fffffp-4 : 0x8.aa122b59bea1p+0 : no-test-inline inexact-ok
  1257. = atanh tonearest binary64 0xf.fffffp-4 : 0x8.aa122b59bea18p+0 : no-test-inline inexact-ok
  1258. = atanh towardzero binary64 0xf.fffffp-4 : 0x8.aa122b59bea1p+0 : no-test-inline inexact-ok
  1259. = atanh upward binary64 0xf.fffffp-4 : 0x8.aa122b59bea18p+0 : no-test-inline inexact-ok
  1260. = atanh downward intel96 0xf.fffffp-4 : 0x8.aa122b59bea160ep+0 : no-test-inline inexact-ok
  1261. = atanh tonearest intel96 0xf.fffffp-4 : 0x8.aa122b59bea160ep+0 : no-test-inline inexact-ok
  1262. = atanh towardzero intel96 0xf.fffffp-4 : 0x8.aa122b59bea160ep+0 : no-test-inline inexact-ok
  1263. = atanh upward intel96 0xf.fffffp-4 : 0x8.aa122b59bea160fp+0 : no-test-inline inexact-ok
  1264. = atanh downward m68k96 0xf.fffffp-4 : 0x8.aa122b59bea160ep+0 : no-test-inline inexact-ok
  1265. = atanh tonearest m68k96 0xf.fffffp-4 : 0x8.aa122b59bea160ep+0 : no-test-inline inexact-ok
  1266. = atanh towardzero m68k96 0xf.fffffp-4 : 0x8.aa122b59bea160ep+0 : no-test-inline inexact-ok
  1267. = atanh upward m68k96 0xf.fffffp-4 : 0x8.aa122b59bea160fp+0 : no-test-inline inexact-ok
  1268. = atanh downward binary128 0xf.fffffp-4 : 0x8.aa122b59bea160e35b98ef96dap+0 : no-test-inline inexact-ok
  1269. = atanh tonearest binary128 0xf.fffffp-4 : 0x8.aa122b59bea160e35b98ef96da08p+0 : no-test-inline inexact-ok
  1270. = atanh towardzero binary128 0xf.fffffp-4 : 0x8.aa122b59bea160e35b98ef96dap+0 : no-test-inline inexact-ok
  1271. = atanh upward binary128 0xf.fffffp-4 : 0x8.aa122b59bea160e35b98ef96da08p+0 : no-test-inline inexact-ok
  1272. = atanh downward ibm128 0xf.fffffp-4 : 0x8.aa122b59bea160e35b98ef96d8p+0 : no-test-inline inexact-ok
  1273. = atanh tonearest ibm128 0xf.fffffp-4 : 0x8.aa122b59bea160e35b98ef96dcp+0 : no-test-inline inexact-ok
  1274. = atanh towardzero ibm128 0xf.fffffp-4 : 0x8.aa122b59bea160e35b98ef96d8p+0 : no-test-inline inexact-ok
  1275. = atanh upward ibm128 0xf.fffffp-4 : 0x8.aa122b59bea160e35b98ef96dcp+0 : no-test-inline inexact-ok
  1276. atanh -0x0.ffffffp0 no-test-inline
  1277. = atanh downward binary32 -0xf.fffffp-4 : -0x8.aa123p+0 : no-test-inline inexact-ok
  1278. = atanh tonearest binary32 -0xf.fffffp-4 : -0x8.aa123p+0 : no-test-inline inexact-ok
  1279. = atanh towardzero binary32 -0xf.fffffp-4 : -0x8.aa122p+0 : no-test-inline inexact-ok
  1280. = atanh upward binary32 -0xf.fffffp-4 : -0x8.aa122p+0 : no-test-inline inexact-ok
  1281. = atanh downward binary64 -0xf.fffffp-4 : -0x8.aa122b59bea18p+0 : no-test-inline inexact-ok
  1282. = atanh tonearest binary64 -0xf.fffffp-4 : -0x8.aa122b59bea18p+0 : no-test-inline inexact-ok
  1283. = atanh towardzero binary64 -0xf.fffffp-4 : -0x8.aa122b59bea1p+0 : no-test-inline inexact-ok
  1284. = atanh upward binary64 -0xf.fffffp-4 : -0x8.aa122b59bea1p+0 : no-test-inline inexact-ok
  1285. = atanh downward intel96 -0xf.fffffp-4 : -0x8.aa122b59bea160fp+0 : no-test-inline inexact-ok
  1286. = atanh tonearest intel96 -0xf.fffffp-4 : -0x8.aa122b59bea160ep+0 : no-test-inline inexact-ok
  1287. = atanh towardzero intel96 -0xf.fffffp-4 : -0x8.aa122b59bea160ep+0 : no-test-inline inexact-ok
  1288. = atanh upward intel96 -0xf.fffffp-4 : -0x8.aa122b59bea160ep+0 : no-test-inline inexact-ok
  1289. = atanh downward m68k96 -0xf.fffffp-4 : -0x8.aa122b59bea160fp+0 : no-test-inline inexact-ok
  1290. = atanh tonearest m68k96 -0xf.fffffp-4 : -0x8.aa122b59bea160ep+0 : no-test-inline inexact-ok
  1291. = atanh towardzero m68k96 -0xf.fffffp-4 : -0x8.aa122b59bea160ep+0 : no-test-inline inexact-ok
  1292. = atanh upward m68k96 -0xf.fffffp-4 : -0x8.aa122b59bea160ep+0 : no-test-inline inexact-ok
  1293. = atanh downward binary128 -0xf.fffffp-4 : -0x8.aa122b59bea160e35b98ef96da08p+0 : no-test-inline inexact-ok
  1294. = atanh tonearest binary128 -0xf.fffffp-4 : -0x8.aa122b59bea160e35b98ef96da08p+0 : no-test-inline inexact-ok
  1295. = atanh towardzero binary128 -0xf.fffffp-4 : -0x8.aa122b59bea160e35b98ef96dap+0 : no-test-inline inexact-ok
  1296. = atanh upward binary128 -0xf.fffffp-4 : -0x8.aa122b59bea160e35b98ef96dap+0 : no-test-inline inexact-ok
  1297. = atanh downward ibm128 -0xf.fffffp-4 : -0x8.aa122b59bea160e35b98ef96dcp+0 : no-test-inline inexact-ok
  1298. = atanh tonearest ibm128 -0xf.fffffp-4 : -0x8.aa122b59bea160e35b98ef96dcp+0 : no-test-inline inexact-ok
  1299. = atanh towardzero ibm128 -0xf.fffffp-4 : -0x8.aa122b59bea160e35b98ef96d8p+0 : no-test-inline inexact-ok
  1300. = atanh upward ibm128 -0xf.fffffp-4 : -0x8.aa122b59bea160e35b98ef96d8p+0 : no-test-inline inexact-ok
  1301. atanh 0x0.ffffffff8p0 no-test-inline
  1302. = atanh downward binary32 0xf.fffffp-4 : 0x8.aa122p+0 : no-test-inline inexact-ok
  1303. = atanh tonearest binary32 0xf.fffffp-4 : 0x8.aa123p+0 : no-test-inline inexact-ok
  1304. = atanh towardzero binary32 0xf.fffffp-4 : 0x8.aa122p+0 : no-test-inline inexact-ok
  1305. = atanh upward binary32 0xf.fffffp-4 : 0x8.aa123p+0 : no-test-inline inexact-ok
  1306. = atanh downward binary64 0xf.fffffp-4 : 0x8.aa122b59bea1p+0 : no-test-inline inexact-ok
  1307. = atanh tonearest binary64 0xf.fffffp-4 : 0x8.aa122b59bea18p+0 : no-test-inline inexact-ok
  1308. = atanh towardzero binary64 0xf.fffffp-4 : 0x8.aa122b59bea1p+0 : no-test-inline inexact-ok
  1309. = atanh upward binary64 0xf.fffffp-4 : 0x8.aa122b59bea18p+0 : no-test-inline inexact-ok
  1310. = atanh downward intel96 0xf.fffffp-4 : 0x8.aa122b59bea160ep+0 : no-test-inline inexact-ok
  1311. = atanh tonearest intel96 0xf.fffffp-4 : 0x8.aa122b59bea160ep+0 : no-test-inline inexact-ok
  1312. = atanh towardzero intel96 0xf.fffffp-4 : 0x8.aa122b59bea160ep+0 : no-test-inline inexact-ok
  1313. = atanh upward intel96 0xf.fffffp-4 : 0x8.aa122b59bea160fp+0 : no-test-inline inexact-ok
  1314. = atanh downward m68k96 0xf.fffffp-4 : 0x8.aa122b59bea160ep+0 : no-test-inline inexact-ok
  1315. = atanh tonearest m68k96 0xf.fffffp-4 : 0x8.aa122b59bea160ep+0 : no-test-inline inexact-ok
  1316. = atanh towardzero m68k96 0xf.fffffp-4 : 0x8.aa122b59bea160ep+0 : no-test-inline inexact-ok
  1317. = atanh upward m68k96 0xf.fffffp-4 : 0x8.aa122b59bea160fp+0 : no-test-inline inexact-ok
  1318. = atanh downward binary128 0xf.fffffp-4 : 0x8.aa122b59bea160e35b98ef96dap+0 : no-test-inline inexact-ok
  1319. = atanh tonearest binary128 0xf.fffffp-4 : 0x8.aa122b59bea160e35b98ef96da08p+0 : no-test-inline inexact-ok
  1320. = atanh towardzero binary128 0xf.fffffp-4 : 0x8.aa122b59bea160e35b98ef96dap+0 : no-test-inline inexact-ok
  1321. = atanh upward binary128 0xf.fffffp-4 : 0x8.aa122b59bea160e35b98ef96da08p+0 : no-test-inline inexact-ok
  1322. = atanh downward ibm128 0xf.fffffp-4 : 0x8.aa122b59bea160e35b98ef96d8p+0 : no-test-inline inexact-ok
  1323. = atanh tonearest ibm128 0xf.fffffp-4 : 0x8.aa122b59bea160e35b98ef96dcp+0 : no-test-inline inexact-ok
  1324. = atanh towardzero ibm128 0xf.fffffp-4 : 0x8.aa122b59bea160e35b98ef96d8p+0 : no-test-inline inexact-ok
  1325. = atanh upward ibm128 0xf.fffffp-4 : 0x8.aa122b59bea160e35b98ef96dcp+0 : no-test-inline inexact-ok
  1326. = atanh downward binary64 0xf.fffffff8p-4 : 0xb.c8939774cec7p+0 : no-test-inline inexact-ok
  1327. = atanh tonearest binary64 0xf.fffffff8p-4 : 0xb.c8939774cec7p+0 : no-test-inline inexact-ok
  1328. = atanh towardzero binary64 0xf.fffffff8p-4 : 0xb.c8939774cec7p+0 : no-test-inline inexact-ok
  1329. = atanh upward binary64 0xf.fffffff8p-4 : 0xb.c8939774cec78p+0 : no-test-inline inexact-ok
  1330. = atanh downward intel96 0xf.fffffff8p-4 : 0xb.c8939774cec7146p+0 : no-test-inline inexact-ok
  1331. = atanh tonearest intel96 0xf.fffffff8p-4 : 0xb.c8939774cec7147p+0 : no-test-inline inexact-ok
  1332. = atanh towardzero intel96 0xf.fffffff8p-4 : 0xb.c8939774cec7146p+0 : no-test-inline inexact-ok
  1333. = atanh upward intel96 0xf.fffffff8p-4 : 0xb.c8939774cec7147p+0 : no-test-inline inexact-ok
  1334. = atanh downward m68k96 0xf.fffffff8p-4 : 0xb.c8939774cec7146p+0 : no-test-inline inexact-ok
  1335. = atanh tonearest m68k96 0xf.fffffff8p-4 : 0xb.c8939774cec7147p+0 : no-test-inline inexact-ok
  1336. = atanh towardzero m68k96 0xf.fffffff8p-4 : 0xb.c8939774cec7146p+0 : no-test-inline inexact-ok
  1337. = atanh upward m68k96 0xf.fffffff8p-4 : 0xb.c8939774cec7147p+0 : no-test-inline inexact-ok
  1338. = atanh downward binary128 0xf.fffffff8p-4 : 0xb.c8939774cec71468641eed18427p+0 : no-test-inline inexact-ok
  1339. = atanh tonearest binary128 0xf.fffffff8p-4 : 0xb.c8939774cec71468641eed184278p+0 : no-test-inline inexact-ok
  1340. = atanh towardzero binary128 0xf.fffffff8p-4 : 0xb.c8939774cec71468641eed18427p+0 : no-test-inline inexact-ok
  1341. = atanh upward binary128 0xf.fffffff8p-4 : 0xb.c8939774cec71468641eed184278p+0 : no-test-inline inexact-ok
  1342. = atanh downward ibm128 0xf.fffffff8p-4 : 0xb.c8939774cec71468641eed184p+0 : no-test-inline inexact-ok
  1343. = atanh tonearest ibm128 0xf.fffffff8p-4 : 0xb.c8939774cec71468641eed1844p+0 : no-test-inline inexact-ok
  1344. = atanh towardzero ibm128 0xf.fffffff8p-4 : 0xb.c8939774cec71468641eed184p+0 : no-test-inline inexact-ok
  1345. = atanh upward ibm128 0xf.fffffff8p-4 : 0xb.c8939774cec71468641eed1844p+0 : no-test-inline inexact-ok
  1346. atanh -0x0.ffffffff8p0 no-test-inline
  1347. = atanh downward binary32 -0xf.fffffp-4 : -0x8.aa123p+0 : no-test-inline inexact-ok
  1348. = atanh tonearest binary32 -0xf.fffffp-4 : -0x8.aa123p+0 : no-test-inline inexact-ok
  1349. = atanh towardzero binary32 -0xf.fffffp-4 : -0x8.aa122p+0 : no-test-inline inexact-ok
  1350. = atanh upward binary32 -0xf.fffffp-4 : -0x8.aa122p+0 : no-test-inline inexact-ok
  1351. = atanh downward binary64 -0xf.fffffp-4 : -0x8.aa122b59bea18p+0 : no-test-inline inexact-ok
  1352. = atanh tonearest binary64 -0xf.fffffp-4 : -0x8.aa122b59bea18p+0 : no-test-inline inexact-ok
  1353. = atanh towardzero binary64 -0xf.fffffp-4 : -0x8.aa122b59bea1p+0 : no-test-inline inexact-ok
  1354. = atanh upward binary64 -0xf.fffffp-4 : -0x8.aa122b59bea1p+0 : no-test-inline inexact-ok
  1355. = atanh downward intel96 -0xf.fffffp-4 : -0x8.aa122b59bea160fp+0 : no-test-inline inexact-ok
  1356. = atanh tonearest intel96 -0xf.fffffp-4 : -0x8.aa122b59bea160ep+0 : no-test-inline inexact-ok
  1357. = atanh towardzero intel96 -0xf.fffffp-4 : -0x8.aa122b59bea160ep+0 : no-test-inline inexact-ok
  1358. = atanh upward intel96 -0xf.fffffp-4 : -0x8.aa122b59bea160ep+0 : no-test-inline inexact-ok
  1359. = atanh downward m68k96 -0xf.fffffp-4 : -0x8.aa122b59bea160fp+0 : no-test-inline inexact-ok
  1360. = atanh tonearest m68k96 -0xf.fffffp-4 : -0x8.aa122b59bea160ep+0 : no-test-inline inexact-ok
  1361. = atanh towardzero m68k96 -0xf.fffffp-4 : -0x8.aa122b59bea160ep+0 : no-test-inline inexact-ok
  1362. = atanh upward m68k96 -0xf.fffffp-4 : -0x8.aa122b59bea160ep+0 : no-test-inline inexact-ok
  1363. = atanh downward binary128 -0xf.fffffp-4 : -0x8.aa122b59bea160e35b98ef96da08p+0 : no-test-inline inexact-ok
  1364. = atanh tonearest binary128 -0xf.fffffp-4 : -0x8.aa122b59bea160e35b98ef96da08p+0 : no-test-inline inexact-ok
  1365. = atanh towardzero binary128 -0xf.fffffp-4 : -0x8.aa122b59bea160e35b98ef96dap+0 : no-test-inline inexact-ok
  1366. = atanh upward binary128 -0xf.fffffp-4 : -0x8.aa122b59bea160e35b98ef96dap+0 : no-test-inline inexact-ok
  1367. = atanh downward ibm128 -0xf.fffffp-4 : -0x8.aa122b59bea160e35b98ef96dcp+0 : no-test-inline inexact-ok
  1368. = atanh tonearest ibm128 -0xf.fffffp-4 : -0x8.aa122b59bea160e35b98ef96dcp+0 : no-test-inline inexact-ok
  1369. = atanh towardzero ibm128 -0xf.fffffp-4 : -0x8.aa122b59bea160e35b98ef96d8p+0 : no-test-inline inexact-ok
  1370. = atanh upward ibm128 -0xf.fffffp-4 : -0x8.aa122b59bea160e35b98ef96d8p+0 : no-test-inline inexact-ok
  1371. = atanh downward binary64 -0xf.fffffff8p-4 : -0xb.c8939774cec78p+0 : no-test-inline inexact-ok
  1372. = atanh tonearest binary64 -0xf.fffffff8p-4 : -0xb.c8939774cec7p+0 : no-test-inline inexact-ok
  1373. = atanh towardzero binary64 -0xf.fffffff8p-4 : -0xb.c8939774cec7p+0 : no-test-inline inexact-ok
  1374. = atanh upward binary64 -0xf.fffffff8p-4 : -0xb.c8939774cec7p+0 : no-test-inline inexact-ok
  1375. = atanh downward intel96 -0xf.fffffff8p-4 : -0xb.c8939774cec7147p+0 : no-test-inline inexact-ok
  1376. = atanh tonearest intel96 -0xf.fffffff8p-4 : -0xb.c8939774cec7147p+0 : no-test-inline inexact-ok
  1377. = atanh towardzero intel96 -0xf.fffffff8p-4 : -0xb.c8939774cec7146p+0 : no-test-inline inexact-ok
  1378. = atanh upward intel96 -0xf.fffffff8p-4 : -0xb.c8939774cec7146p+0 : no-test-inline inexact-ok
  1379. = atanh downward m68k96 -0xf.fffffff8p-4 : -0xb.c8939774cec7147p+0 : no-test-inline inexact-ok
  1380. = atanh tonearest m68k96 -0xf.fffffff8p-4 : -0xb.c8939774cec7147p+0 : no-test-inline inexact-ok
  1381. = atanh towardzero m68k96 -0xf.fffffff8p-4 : -0xb.c8939774cec7146p+0 : no-test-inline inexact-ok
  1382. = atanh upward m68k96 -0xf.fffffff8p-4 : -0xb.c8939774cec7146p+0 : no-test-inline inexact-ok
  1383. = atanh downward binary128 -0xf.fffffff8p-4 : -0xb.c8939774cec71468641eed184278p+0 : no-test-inline inexact-ok
  1384. = atanh tonearest binary128 -0xf.fffffff8p-4 : -0xb.c8939774cec71468641eed184278p+0 : no-test-inline inexact-ok
  1385. = atanh towardzero binary128 -0xf.fffffff8p-4 : -0xb.c8939774cec71468641eed18427p+0 : no-test-inline inexact-ok
  1386. = atanh upward binary128 -0xf.fffffff8p-4 : -0xb.c8939774cec71468641eed18427p+0 : no-test-inline inexact-ok
  1387. = atanh downward ibm128 -0xf.fffffff8p-4 : -0xb.c8939774cec71468641eed1844p+0 : no-test-inline inexact-ok
  1388. = atanh tonearest ibm128 -0xf.fffffff8p-4 : -0xb.c8939774cec71468641eed1844p+0 : no-test-inline inexact-ok
  1389. = atanh towardzero ibm128 -0xf.fffffff8p-4 : -0xb.c8939774cec71468641eed184p+0 : no-test-inline inexact-ok
  1390. = atanh upward ibm128 -0xf.fffffff8p-4 : -0xb.c8939774cec71468641eed184p+0 : no-test-inline inexact-ok
  1391. atanh 0x0.ffffffffffffp0 no-test-inline
  1392. = atanh downward binary32 0xf.fffffp-4 : 0x8.aa122p+0 : no-test-inline inexact-ok
  1393. = atanh tonearest binary32 0xf.fffffp-4 : 0x8.aa123p+0 : no-test-inline inexact-ok
  1394. = atanh towardzero binary32 0xf.fffffp-4 : 0x8.aa122p+0 : no-test-inline inexact-ok
  1395. = atanh upward binary32 0xf.fffffp-4 : 0x8.aa123p+0 : no-test-inline inexact-ok
  1396. = atanh downward binary64 0xf.fffffp-4 : 0x8.aa122b59bea1p+0 : no-test-inline inexact-ok
  1397. = atanh tonearest binary64 0xf.fffffp-4 : 0x8.aa122b59bea18p+0 : no-test-inline inexact-ok
  1398. = atanh towardzero binary64 0xf.fffffp-4 : 0x8.aa122b59bea1p+0 : no-test-inline inexact-ok
  1399. = atanh upward binary64 0xf.fffffp-4 : 0x8.aa122b59bea18p+0 : no-test-inline inexact-ok
  1400. = atanh downward intel96 0xf.fffffp-4 : 0x8.aa122b59bea160ep+0 : no-test-inline inexact-ok
  1401. = atanh tonearest intel96 0xf.fffffp-4 : 0x8.aa122b59bea160ep+0 : no-test-inline inexact-ok
  1402. = atanh towardzero intel96 0xf.fffffp-4 : 0x8.aa122b59bea160ep+0 : no-test-inline inexact-ok
  1403. = atanh upward intel96 0xf.fffffp-4 : 0x8.aa122b59bea160fp+0 : no-test-inline inexact-ok
  1404. = atanh downward m68k96 0xf.fffffp-4 : 0x8.aa122b59bea160ep+0 : no-test-inline inexact-ok
  1405. = atanh tonearest m68k96 0xf.fffffp-4 : 0x8.aa122b59bea160ep+0 : no-test-inline inexact-ok
  1406. = atanh towardzero m68k96 0xf.fffffp-4 : 0x8.aa122b59bea160ep+0 : no-test-inline inexact-ok
  1407. = atanh upward m68k96 0xf.fffffp-4 : 0x8.aa122b59bea160fp+0 : no-test-inline inexact-ok
  1408. = atanh downward binary128 0xf.fffffp-4 : 0x8.aa122b59bea160e35b98ef96dap+0 : no-test-inline inexact-ok
  1409. = atanh tonearest binary128 0xf.fffffp-4 : 0x8.aa122b59bea160e35b98ef96da08p+0 : no-test-inline inexact-ok
  1410. = atanh towardzero binary128 0xf.fffffp-4 : 0x8.aa122b59bea160e35b98ef96dap+0 : no-test-inline inexact-ok
  1411. = atanh upward binary128 0xf.fffffp-4 : 0x8.aa122b59bea160e35b98ef96da08p+0 : no-test-inline inexact-ok
  1412. = atanh downward ibm128 0xf.fffffp-4 : 0x8.aa122b59bea160e35b98ef96d8p+0 : no-test-inline inexact-ok
  1413. = atanh tonearest ibm128 0xf.fffffp-4 : 0x8.aa122b59bea160e35b98ef96dcp+0 : no-test-inline inexact-ok
  1414. = atanh towardzero ibm128 0xf.fffffp-4 : 0x8.aa122b59bea160e35b98ef96d8p+0 : no-test-inline inexact-ok
  1415. = atanh upward ibm128 0xf.fffffp-4 : 0x8.aa122b59bea160e35b98ef96dcp+0 : no-test-inline inexact-ok
  1416. = atanh downward binary64 0xf.fffffffffffp-4 : 0x1.0fb6b4b37945ap+4 : no-test-inline inexact-ok
  1417. = atanh tonearest binary64 0xf.fffffffffffp-4 : 0x1.0fb6b4b37945bp+4 : no-test-inline inexact-ok
  1418. = atanh towardzero binary64 0xf.fffffffffffp-4 : 0x1.0fb6b4b37945ap+4 : no-test-inline inexact-ok
  1419. = atanh upward binary64 0xf.fffffffffffp-4 : 0x1.0fb6b4b37945bp+4 : no-test-inline inexact-ok
  1420. = atanh downward intel96 0xf.fffffffffffp-4 : 0x1.0fb6b4b37945ae4ep+4 : no-test-inline inexact-ok
  1421. = atanh tonearest intel96 0xf.fffffffffffp-4 : 0x1.0fb6b4b37945ae5p+4 : no-test-inline inexact-ok
  1422. = atanh towardzero intel96 0xf.fffffffffffp-4 : 0x1.0fb6b4b37945ae4ep+4 : no-test-inline inexact-ok
  1423. = atanh upward intel96 0xf.fffffffffffp-4 : 0x1.0fb6b4b37945ae5p+4 : no-test-inline inexact-ok
  1424. = atanh downward m68k96 0xf.fffffffffffp-4 : 0x1.0fb6b4b37945ae4ep+4 : no-test-inline inexact-ok
  1425. = atanh tonearest m68k96 0xf.fffffffffffp-4 : 0x1.0fb6b4b37945ae5p+4 : no-test-inline inexact-ok
  1426. = atanh towardzero m68k96 0xf.fffffffffffp-4 : 0x1.0fb6b4b37945ae4ep+4 : no-test-inline inexact-ok
  1427. = atanh upward m68k96 0xf.fffffffffffp-4 : 0x1.0fb6b4b37945ae5p+4 : no-test-inline inexact-ok
  1428. = atanh downward binary128 0xf.fffffffffffp-4 : 0x1.0fb6b4b37945ae4f0d24ab00c50cp+4 : no-test-inline inexact-ok
  1429. = atanh tonearest binary128 0xf.fffffffffffp-4 : 0x1.0fb6b4b37945ae4f0d24ab00c50cp+4 : no-test-inline inexact-ok
  1430. = atanh towardzero binary128 0xf.fffffffffffp-4 : 0x1.0fb6b4b37945ae4f0d24ab00c50cp+4 : no-test-inline inexact-ok
  1431. = atanh upward binary128 0xf.fffffffffffp-4 : 0x1.0fb6b4b37945ae4f0d24ab00c50dp+4 : no-test-inline inexact-ok
  1432. = atanh downward ibm128 0xf.fffffffffffp-4 : 0x1.0fb6b4b37945ae4f0d24ab00c5p+4 : no-test-inline inexact-ok
  1433. = atanh tonearest ibm128 0xf.fffffffffffp-4 : 0x1.0fb6b4b37945ae4f0d24ab00c5p+4 : no-test-inline inexact-ok
  1434. = atanh towardzero ibm128 0xf.fffffffffffp-4 : 0x1.0fb6b4b37945ae4f0d24ab00c5p+4 : no-test-inline inexact-ok
  1435. = atanh upward ibm128 0xf.fffffffffffp-4 : 0x1.0fb6b4b37945ae4f0d24ab00c58p+4 : no-test-inline inexact-ok
  1436. atanh -0x0.ffffffffffffp0 no-test-inline
  1437. = atanh downward binary32 -0xf.fffffp-4 : -0x8.aa123p+0 : no-test-inline inexact-ok
  1438. = atanh tonearest binary32 -0xf.fffffp-4 : -0x8.aa123p+0 : no-test-inline inexact-ok
  1439. = atanh towardzero binary32 -0xf.fffffp-4 : -0x8.aa122p+0 : no-test-inline inexact-ok
  1440. = atanh upward binary32 -0xf.fffffp-4 : -0x8.aa122p+0 : no-test-inline inexact-ok
  1441. = atanh downward binary64 -0xf.fffffp-4 : -0x8.aa122b59bea18p+0 : no-test-inline inexact-ok
  1442. = atanh tonearest binary64 -0xf.fffffp-4 : -0x8.aa122b59bea18p+0 : no-test-inline inexact-ok
  1443. = atanh towardzero binary64 -0xf.fffffp-4 : -0x8.aa122b59bea1p+0 : no-test-inline inexact-ok
  1444. = atanh upward binary64 -0xf.fffffp-4 : -0x8.aa122b59bea1p+0 : no-test-inline inexact-ok
  1445. = atanh downward intel96 -0xf.fffffp-4 : -0x8.aa122b59bea160fp+0 : no-test-inline inexact-ok
  1446. = atanh tonearest intel96 -0xf.fffffp-4 : -0x8.aa122b59bea160ep+0 : no-test-inline inexact-ok
  1447. = atanh towardzero intel96 -0xf.fffffp-4 : -0x8.aa122b59bea160ep+0 : no-test-inline inexact-ok
  1448. = atanh upward intel96 -0xf.fffffp-4 : -0x8.aa122b59bea160ep+0 : no-test-inline inexact-ok
  1449. = atanh downward m68k96 -0xf.fffffp-4 : -0x8.aa122b59bea160fp+0 : no-test-inline inexact-ok
  1450. = atanh tonearest m68k96 -0xf.fffffp-4 : -0x8.aa122b59bea160ep+0 : no-test-inline inexact-ok
  1451. = atanh towardzero m68k96 -0xf.fffffp-4 : -0x8.aa122b59bea160ep+0 : no-test-inline inexact-ok
  1452. = atanh upward m68k96 -0xf.fffffp-4 : -0x8.aa122b59bea160ep+0 : no-test-inline inexact-ok
  1453. = atanh downward binary128 -0xf.fffffp-4 : -0x8.aa122b59bea160e35b98ef96da08p+0 : no-test-inline inexact-ok
  1454. = atanh tonearest binary128 -0xf.fffffp-4 : -0x8.aa122b59bea160e35b98ef96da08p+0 : no-test-inline inexact-ok
  1455. = atanh towardzero binary128 -0xf.fffffp-4 : -0x8.aa122b59bea160e35b98ef96dap+0 : no-test-inline inexact-ok
  1456. = atanh upward binary128 -0xf.fffffp-4 : -0x8.aa122b59bea160e35b98ef96dap+0 : no-test-inline inexact-ok
  1457. = atanh downward ibm128 -0xf.fffffp-4 : -0x8.aa122b59bea160e35b98ef96dcp+0 : no-test-inline inexact-ok
  1458. = atanh tonearest ibm128 -0xf.fffffp-4 : -0x8.aa122b59bea160e35b98ef96dcp+0 : no-test-inline inexact-ok
  1459. = atanh towardzero ibm128 -0xf.fffffp-4 : -0x8.aa122b59bea160e35b98ef96d8p+0 : no-test-inline inexact-ok
  1460. = atanh upward ibm128 -0xf.fffffp-4 : -0x8.aa122b59bea160e35b98ef96d8p+0 : no-test-inline inexact-ok
  1461. = atanh downward binary64 -0xf.fffffffffffp-4 : -0x1.0fb6b4b37945bp+4 : no-test-inline inexact-ok
  1462. = atanh tonearest binary64 -0xf.fffffffffffp-4 : -0x1.0fb6b4b37945bp+4 : no-test-inline inexact-ok
  1463. = atanh towardzero binary64 -0xf.fffffffffffp-4 : -0x1.0fb6b4b37945ap+4 : no-test-inline inexact-ok
  1464. = atanh upward binary64 -0xf.fffffffffffp-4 : -0x1.0fb6b4b37945ap+4 : no-test-inline inexact-ok
  1465. = atanh downward intel96 -0xf.fffffffffffp-4 : -0x1.0fb6b4b37945ae5p+4 : no-test-inline inexact-ok
  1466. = atanh tonearest intel96 -0xf.fffffffffffp-4 : -0x1.0fb6b4b37945ae5p+4 : no-test-inline inexact-ok
  1467. = atanh towardzero intel96 -0xf.fffffffffffp-4 : -0x1.0fb6b4b37945ae4ep+4 : no-test-inline inexact-ok
  1468. = atanh upward intel96 -0xf.fffffffffffp-4 : -0x1.0fb6b4b37945ae4ep+4 : no-test-inline inexact-ok
  1469. = atanh downward m68k96 -0xf.fffffffffffp-4 : -0x1.0fb6b4b37945ae5p+4 : no-test-inline inexact-ok
  1470. = atanh tonearest m68k96 -0xf.fffffffffffp-4 : -0x1.0fb6b4b37945ae5p+4 : no-test-inline inexact-ok
  1471. = atanh towardzero m68k96 -0xf.fffffffffffp-4 : -0x1.0fb6b4b37945ae4ep+4 : no-test-inline inexact-ok
  1472. = atanh upward m68k96 -0xf.fffffffffffp-4 : -0x1.0fb6b4b37945ae4ep+4 : no-test-inline inexact-ok
  1473. = atanh downward binary128 -0xf.fffffffffffp-4 : -0x1.0fb6b4b37945ae4f0d24ab00c50dp+4 : no-test-inline inexact-ok
  1474. = atanh tonearest binary128 -0xf.fffffffffffp-4 : -0x1.0fb6b4b37945ae4f0d24ab00c50cp+4 : no-test-inline inexact-ok
  1475. = atanh towardzero binary128 -0xf.fffffffffffp-4 : -0x1.0fb6b4b37945ae4f0d24ab00c50cp+4 : no-test-inline inexact-ok
  1476. = atanh upward binary128 -0xf.fffffffffffp-4 : -0x1.0fb6b4b37945ae4f0d24ab00c50cp+4 : no-test-inline inexact-ok
  1477. = atanh downward ibm128 -0xf.fffffffffffp-4 : -0x1.0fb6b4b37945ae4f0d24ab00c58p+4 : no-test-inline inexact-ok
  1478. = atanh tonearest ibm128 -0xf.fffffffffffp-4 : -0x1.0fb6b4b37945ae4f0d24ab00c5p+4 : no-test-inline inexact-ok
  1479. = atanh towardzero ibm128 -0xf.fffffffffffp-4 : -0x1.0fb6b4b37945ae4f0d24ab00c5p+4 : no-test-inline inexact-ok
  1480. = atanh upward ibm128 -0xf.fffffffffffp-4 : -0x1.0fb6b4b37945ae4f0d24ab00c5p+4 : no-test-inline inexact-ok
  1481. atanh 0x0.fffffffffffff8p0 no-test-inline
  1482. = atanh downward binary32 0xf.fffffp-4 : 0x8.aa122p+0 : no-test-inline inexact-ok
  1483. = atanh tonearest binary32 0xf.fffffp-4 : 0x8.aa123p+0 : no-test-inline inexact-ok
  1484. = atanh towardzero binary32 0xf.fffffp-4 : 0x8.aa122p+0 : no-test-inline inexact-ok
  1485. = atanh upward binary32 0xf.fffffp-4 : 0x8.aa123p+0 : no-test-inline inexact-ok
  1486. = atanh downward binary64 0xf.fffffp-4 : 0x8.aa122b59bea1p+0 : no-test-inline inexact-ok
  1487. = atanh tonearest binary64 0xf.fffffp-4 : 0x8.aa122b59bea18p+0 : no-test-inline inexact-ok
  1488. = atanh towardzero binary64 0xf.fffffp-4 : 0x8.aa122b59bea1p+0 : no-test-inline inexact-ok
  1489. = atanh upward binary64 0xf.fffffp-4 : 0x8.aa122b59bea18p+0 : no-test-inline inexact-ok
  1490. = atanh downward intel96 0xf.fffffp-4 : 0x8.aa122b59bea160ep+0 : no-test-inline inexact-ok
  1491. = atanh tonearest intel96 0xf.fffffp-4 : 0x8.aa122b59bea160ep+0 : no-test-inline inexact-ok
  1492. = atanh towardzero intel96 0xf.fffffp-4 : 0x8.aa122b59bea160ep+0 : no-test-inline inexact-ok
  1493. = atanh upward intel96 0xf.fffffp-4 : 0x8.aa122b59bea160fp+0 : no-test-inline inexact-ok
  1494. = atanh downward m68k96 0xf.fffffp-4 : 0x8.aa122b59bea160ep+0 : no-test-inline inexact-ok
  1495. = atanh tonearest m68k96 0xf.fffffp-4 : 0x8.aa122b59bea160ep+0 : no-test-inline inexact-ok
  1496. = atanh towardzero m68k96 0xf.fffffp-4 : 0x8.aa122b59bea160ep+0 : no-test-inline inexact-ok
  1497. = atanh upward m68k96 0xf.fffffp-4 : 0x8.aa122b59bea160fp+0 : no-test-inline inexact-ok
  1498. = atanh downward binary128 0xf.fffffp-4 : 0x8.aa122b59bea160e35b98ef96dap+0 : no-test-inline inexact-ok
  1499. = atanh tonearest binary128 0xf.fffffp-4 : 0x8.aa122b59bea160e35b98ef96da08p+0 : no-test-inline inexact-ok
  1500. = atanh towardzero binary128 0xf.fffffp-4 : 0x8.aa122b59bea160e35b98ef96dap+0 : no-test-inline inexact-ok
  1501. = atanh upward binary128 0xf.fffffp-4 : 0x8.aa122b59bea160e35b98ef96da08p+0 : no-test-inline inexact-ok
  1502. = atanh downward ibm128 0xf.fffffp-4 : 0x8.aa122b59bea160e35b98ef96d8p+0 : no-test-inline inexact-ok
  1503. = atanh tonearest ibm128 0xf.fffffp-4 : 0x8.aa122b59bea160e35b98ef96dcp+0 : no-test-inline inexact-ok
  1504. = atanh towardzero ibm128 0xf.fffffp-4 : 0x8.aa122b59bea160e35b98ef96d8p+0 : no-test-inline inexact-ok
  1505. = atanh upward ibm128 0xf.fffffp-4 : 0x8.aa122b59bea160e35b98ef96dcp+0 : no-test-inline inexact-ok
  1506. = atanh downward binary64 0xf.ffffffffffff8p-4 : 0x1.2b708872320e1p+4 : no-test-inline inexact-ok
  1507. = atanh tonearest binary64 0xf.ffffffffffff8p-4 : 0x1.2b708872320e2p+4 : no-test-inline inexact-ok
  1508. = atanh towardzero binary64 0xf.ffffffffffff8p-4 : 0x1.2b708872320e1p+4 : no-test-inline inexact-ok
  1509. = atanh upward binary64 0xf.ffffffffffff8p-4 : 0x1.2b708872320e2p+4 : no-test-inline inexact-ok
  1510. = atanh downward intel96 0xf.ffffffffffff8p-4 : 0x1.2b708872320e1d3p+4 : no-test-inline inexact-ok
  1511. = atanh tonearest intel96 0xf.ffffffffffff8p-4 : 0x1.2b708872320e1d32p+4 : no-test-inline inexact-ok
  1512. = atanh towardzero intel96 0xf.ffffffffffff8p-4 : 0x1.2b708872320e1d3p+4 : no-test-inline inexact-ok
  1513. = atanh upward intel96 0xf.ffffffffffff8p-4 : 0x1.2b708872320e1d32p+4 : no-test-inline inexact-ok
  1514. = atanh downward m68k96 0xf.ffffffffffff8p-4 : 0x1.2b708872320e1d3p+4 : no-test-inline inexact-ok
  1515. = atanh tonearest m68k96 0xf.ffffffffffff8p-4 : 0x1.2b708872320e1d32p+4 : no-test-inline inexact-ok
  1516. = atanh towardzero m68k96 0xf.ffffffffffff8p-4 : 0x1.2b708872320e1d3p+4 : no-test-inline inexact-ok
  1517. = atanh upward m68k96 0xf.ffffffffffff8p-4 : 0x1.2b708872320e1d32p+4 : no-test-inline inexact-ok
  1518. = atanh downward binary128 0xf.ffffffffffff8p-4 : 0x1.2b708872320e1d31e4b03f1086a9p+4 : no-test-inline inexact-ok
  1519. = atanh tonearest binary128 0xf.ffffffffffff8p-4 : 0x1.2b708872320e1d31e4b03f1086aap+4 : no-test-inline inexact-ok
  1520. = atanh towardzero binary128 0xf.ffffffffffff8p-4 : 0x1.2b708872320e1d31e4b03f1086a9p+4 : no-test-inline inexact-ok
  1521. = atanh upward binary128 0xf.ffffffffffff8p-4 : 0x1.2b708872320e1d31e4b03f1086aap+4 : no-test-inline inexact-ok
  1522. = atanh downward ibm128 0xf.ffffffffffff8p-4 : 0x1.2b708872320e1d31e4b03f10868p+4 : no-test-inline inexact-ok
  1523. = atanh tonearest ibm128 0xf.ffffffffffff8p-4 : 0x1.2b708872320e1d31e4b03f10868p+4 : no-test-inline inexact-ok
  1524. = atanh towardzero ibm128 0xf.ffffffffffff8p-4 : 0x1.2b708872320e1d31e4b03f10868p+4 : no-test-inline inexact-ok
  1525. = atanh upward ibm128 0xf.ffffffffffff8p-4 : 0x1.2b708872320e1d31e4b03f1087p+4 : no-test-inline inexact-ok
  1526. atanh -0x0.fffffffffffff8p0 no-test-inline
  1527. = atanh downward binary32 -0xf.fffffp-4 : -0x8.aa123p+0 : no-test-inline inexact-ok
  1528. = atanh tonearest binary32 -0xf.fffffp-4 : -0x8.aa123p+0 : no-test-inline inexact-ok
  1529. = atanh towardzero binary32 -0xf.fffffp-4 : -0x8.aa122p+0 : no-test-inline inexact-ok
  1530. = atanh upward binary32 -0xf.fffffp-4 : -0x8.aa122p+0 : no-test-inline inexact-ok
  1531. = atanh downward binary64 -0xf.fffffp-4 : -0x8.aa122b59bea18p+0 : no-test-inline inexact-ok
  1532. = atanh tonearest binary64 -0xf.fffffp-4 : -0x8.aa122b59bea18p+0 : no-test-inline inexact-ok
  1533. = atanh towardzero binary64 -0xf.fffffp-4 : -0x8.aa122b59bea1p+0 : no-test-inline inexact-ok
  1534. = atanh upward binary64 -0xf.fffffp-4 : -0x8.aa122b59bea1p+0 : no-test-inline inexact-ok
  1535. = atanh downward intel96 -0xf.fffffp-4 : -0x8.aa122b59bea160fp+0 : no-test-inline inexact-ok
  1536. = atanh tonearest intel96 -0xf.fffffp-4 : -0x8.aa122b59bea160ep+0 : no-test-inline inexact-ok
  1537. = atanh towardzero intel96 -0xf.fffffp-4 : -0x8.aa122b59bea160ep+0 : no-test-inline inexact-ok
  1538. = atanh upward intel96 -0xf.fffffp-4 : -0x8.aa122b59bea160ep+0 : no-test-inline inexact-ok
  1539. = atanh downward m68k96 -0xf.fffffp-4 : -0x8.aa122b59bea160fp+0 : no-test-inline inexact-ok
  1540. = atanh tonearest m68k96 -0xf.fffffp-4 : -0x8.aa122b59bea160ep+0 : no-test-inline inexact-ok
  1541. = atanh towardzero m68k96 -0xf.fffffp-4 : -0x8.aa122b59bea160ep+0 : no-test-inline inexact-ok
  1542. = atanh upward m68k96 -0xf.fffffp-4 : -0x8.aa122b59bea160ep+0 : no-test-inline inexact-ok
  1543. = atanh downward binary128 -0xf.fffffp-4 : -0x8.aa122b59bea160e35b98ef96da08p+0 : no-test-inline inexact-ok
  1544. = atanh tonearest binary128 -0xf.fffffp-4 : -0x8.aa122b59bea160e35b98ef96da08p+0 : no-test-inline inexact-ok
  1545. = atanh towardzero binary128 -0xf.fffffp-4 : -0x8.aa122b59bea160e35b98ef96dap+0 : no-test-inline inexact-ok
  1546. = atanh upward binary128 -0xf.fffffp-4 : -0x8.aa122b59bea160e35b98ef96dap+0 : no-test-inline inexact-ok
  1547. = atanh downward ibm128 -0xf.fffffp-4 : -0x8.aa122b59bea160e35b98ef96dcp+0 : no-test-inline inexact-ok
  1548. = atanh tonearest ibm128 -0xf.fffffp-4 : -0x8.aa122b59bea160e35b98ef96dcp+0 : no-test-inline inexact-ok
  1549. = atanh towardzero ibm128 -0xf.fffffp-4 : -0x8.aa122b59bea160e35b98ef96d8p+0 : no-test-inline inexact-ok
  1550. = atanh upward ibm128 -0xf.fffffp-4 : -0x8.aa122b59bea160e35b98ef96d8p+0 : no-test-inline inexact-ok
  1551. = atanh downward binary64 -0xf.ffffffffffff8p-4 : -0x1.2b708872320e2p+4 : no-test-inline inexact-ok
  1552. = atanh tonearest binary64 -0xf.ffffffffffff8p-4 : -0x1.2b708872320e2p+4 : no-test-inline inexact-ok
  1553. = atanh towardzero binary64 -0xf.ffffffffffff8p-4 : -0x1.2b708872320e1p+4 : no-test-inline inexact-ok
  1554. = atanh upward binary64 -0xf.ffffffffffff8p-4 : -0x1.2b708872320e1p+4 : no-test-inline inexact-ok
  1555. = atanh downward intel96 -0xf.ffffffffffff8p-4 : -0x1.2b708872320e1d32p+4 : no-test-inline inexact-ok
  1556. = atanh tonearest intel96 -0xf.ffffffffffff8p-4 : -0x1.2b708872320e1d32p+4 : no-test-inline inexact-ok
  1557. = atanh towardzero intel96 -0xf.ffffffffffff8p-4 : -0x1.2b708872320e1d3p+4 : no-test-inline inexact-ok
  1558. = atanh upward intel96 -0xf.ffffffffffff8p-4 : -0x1.2b708872320e1d3p+4 : no-test-inline inexact-ok
  1559. = atanh downward m68k96 -0xf.ffffffffffff8p-4 : -0x1.2b708872320e1d32p+4 : no-test-inline inexact-ok
  1560. = atanh tonearest m68k96 -0xf.ffffffffffff8p-4 : -0x1.2b708872320e1d32p+4 : no-test-inline inexact-ok
  1561. = atanh towardzero m68k96 -0xf.ffffffffffff8p-4 : -0x1.2b708872320e1d3p+4 : no-test-inline inexact-ok
  1562. = atanh upward m68k96 -0xf.ffffffffffff8p-4 : -0x1.2b708872320e1d3p+4 : no-test-inline inexact-ok
  1563. = atanh downward binary128 -0xf.ffffffffffff8p-4 : -0x1.2b708872320e1d31e4b03f1086aap+4 : no-test-inline inexact-ok
  1564. = atanh tonearest binary128 -0xf.ffffffffffff8p-4 : -0x1.2b708872320e1d31e4b03f1086aap+4 : no-test-inline inexact-ok
  1565. = atanh towardzero binary128 -0xf.ffffffffffff8p-4 : -0x1.2b708872320e1d31e4b03f1086a9p+4 : no-test-inline inexact-ok
  1566. = atanh upward binary128 -0xf.ffffffffffff8p-4 : -0x1.2b708872320e1d31e4b03f1086a9p+4 : no-test-inline inexact-ok
  1567. = atanh downward ibm128 -0xf.ffffffffffff8p-4 : -0x1.2b708872320e1d31e4b03f1087p+4 : no-test-inline inexact-ok
  1568. = atanh tonearest ibm128 -0xf.ffffffffffff8p-4 : -0x1.2b708872320e1d31e4b03f10868p+4 : no-test-inline inexact-ok
  1569. = atanh towardzero ibm128 -0xf.ffffffffffff8p-4 : -0x1.2b708872320e1d31e4b03f10868p+4 : no-test-inline inexact-ok
  1570. = atanh upward ibm128 -0xf.ffffffffffff8p-4 : -0x1.2b708872320e1d31e4b03f10868p+4 : no-test-inline inexact-ok
  1571. atanh 0x0.ffffffffffffffffp0 no-test-inline
  1572. = atanh downward binary32 0xf.fffffp-4 : 0x8.aa122p+0 : no-test-inline inexact-ok
  1573. = atanh tonearest binary32 0xf.fffffp-4 : 0x8.aa123p+0 : no-test-inline inexact-ok
  1574. = atanh towardzero binary32 0xf.fffffp-4 : 0x8.aa122p+0 : no-test-inline inexact-ok
  1575. = atanh upward binary32 0xf.fffffp-4 : 0x8.aa123p+0 : no-test-inline inexact-ok
  1576. = atanh downward binary64 0xf.fffffp-4 : 0x8.aa122b59bea1p+0 : no-test-inline inexact-ok
  1577. = atanh tonearest binary64 0xf.fffffp-4 : 0x8.aa122b59bea18p+0 : no-test-inline inexact-ok
  1578. = atanh towardzero binary64 0xf.fffffp-4 : 0x8.aa122b59bea1p+0 : no-test-inline inexact-ok
  1579. = atanh upward binary64 0xf.fffffp-4 : 0x8.aa122b59bea18p+0 : no-test-inline inexact-ok
  1580. = atanh downward intel96 0xf.fffffp-4 : 0x8.aa122b59bea160ep+0 : no-test-inline inexact-ok
  1581. = atanh tonearest intel96 0xf.fffffp-4 : 0x8.aa122b59bea160ep+0 : no-test-inline inexact-ok
  1582. = atanh towardzero intel96 0xf.fffffp-4 : 0x8.aa122b59bea160ep+0 : no-test-inline inexact-ok
  1583. = atanh upward intel96 0xf.fffffp-4 : 0x8.aa122b59bea160fp+0 : no-test-inline inexact-ok
  1584. = atanh downward m68k96 0xf.fffffp-4 : 0x8.aa122b59bea160ep+0 : no-test-inline inexact-ok
  1585. = atanh tonearest m68k96 0xf.fffffp-4 : 0x8.aa122b59bea160ep+0 : no-test-inline inexact-ok
  1586. = atanh towardzero m68k96 0xf.fffffp-4 : 0x8.aa122b59bea160ep+0 : no-test-inline inexact-ok
  1587. = atanh upward m68k96 0xf.fffffp-4 : 0x8.aa122b59bea160fp+0 : no-test-inline inexact-ok
  1588. = atanh downward binary128 0xf.fffffp-4 : 0x8.aa122b59bea160e35b98ef96dap+0 : no-test-inline inexact-ok
  1589. = atanh tonearest binary128 0xf.fffffp-4 : 0x8.aa122b59bea160e35b98ef96da08p+0 : no-test-inline inexact-ok
  1590. = atanh towardzero binary128 0xf.fffffp-4 : 0x8.aa122b59bea160e35b98ef96dap+0 : no-test-inline inexact-ok
  1591. = atanh upward binary128 0xf.fffffp-4 : 0x8.aa122b59bea160e35b98ef96da08p+0 : no-test-inline inexact-ok
  1592. = atanh downward ibm128 0xf.fffffp-4 : 0x8.aa122b59bea160e35b98ef96d8p+0 : no-test-inline inexact-ok
  1593. = atanh tonearest ibm128 0xf.fffffp-4 : 0x8.aa122b59bea160e35b98ef96dcp+0 : no-test-inline inexact-ok
  1594. = atanh towardzero ibm128 0xf.fffffp-4 : 0x8.aa122b59bea160e35b98ef96d8p+0 : no-test-inline inexact-ok
  1595. = atanh upward ibm128 0xf.fffffp-4 : 0x8.aa122b59bea160e35b98ef96dcp+0 : no-test-inline inexact-ok
  1596. = atanh downward binary64 0xf.ffffffffffff8p-4 : 0x1.2b708872320e1p+4 : no-test-inline inexact-ok
  1597. = atanh tonearest binary64 0xf.ffffffffffff8p-4 : 0x1.2b708872320e2p+4 : no-test-inline inexact-ok
  1598. = atanh towardzero binary64 0xf.ffffffffffff8p-4 : 0x1.2b708872320e1p+4 : no-test-inline inexact-ok
  1599. = atanh upward binary64 0xf.ffffffffffff8p-4 : 0x1.2b708872320e2p+4 : no-test-inline inexact-ok
  1600. = atanh downward intel96 0xf.ffffffffffff8p-4 : 0x1.2b708872320e1d3p+4 : no-test-inline inexact-ok
  1601. = atanh tonearest intel96 0xf.ffffffffffff8p-4 : 0x1.2b708872320e1d32p+4 : no-test-inline inexact-ok
  1602. = atanh towardzero intel96 0xf.ffffffffffff8p-4 : 0x1.2b708872320e1d3p+4 : no-test-inline inexact-ok
  1603. = atanh upward intel96 0xf.ffffffffffff8p-4 : 0x1.2b708872320e1d32p+4 : no-test-inline inexact-ok
  1604. = atanh downward m68k96 0xf.ffffffffffff8p-4 : 0x1.2b708872320e1d3p+4 : no-test-inline inexact-ok
  1605. = atanh tonearest m68k96 0xf.ffffffffffff8p-4 : 0x1.2b708872320e1d32p+4 : no-test-inline inexact-ok
  1606. = atanh towardzero m68k96 0xf.ffffffffffff8p-4 : 0x1.2b708872320e1d3p+4 : no-test-inline inexact-ok
  1607. = atanh upward m68k96 0xf.ffffffffffff8p-4 : 0x1.2b708872320e1d32p+4 : no-test-inline inexact-ok
  1608. = atanh downward binary128 0xf.ffffffffffff8p-4 : 0x1.2b708872320e1d31e4b03f1086a9p+4 : no-test-inline inexact-ok
  1609. = atanh tonearest binary128 0xf.ffffffffffff8p-4 : 0x1.2b708872320e1d31e4b03f1086aap+4 : no-test-inline inexact-ok
  1610. = atanh towardzero binary128 0xf.ffffffffffff8p-4 : 0x1.2b708872320e1d31e4b03f1086a9p+4 : no-test-inline inexact-ok
  1611. = atanh upward binary128 0xf.ffffffffffff8p-4 : 0x1.2b708872320e1d31e4b03f1086aap+4 : no-test-inline inexact-ok
  1612. = atanh downward ibm128 0xf.ffffffffffff8p-4 : 0x1.2b708872320e1d31e4b03f10868p+4 : no-test-inline inexact-ok
  1613. = atanh tonearest ibm128 0xf.ffffffffffff8p-4 : 0x1.2b708872320e1d31e4b03f10868p+4 : no-test-inline inexact-ok
  1614. = atanh towardzero ibm128 0xf.ffffffffffff8p-4 : 0x1.2b708872320e1d31e4b03f10868p+4 : no-test-inline inexact-ok
  1615. = atanh upward ibm128 0xf.ffffffffffff8p-4 : 0x1.2b708872320e1d31e4b03f1087p+4 : no-test-inline inexact-ok
  1616. = atanh downward intel96 0xf.fffffffffffffffp-4 : 0x1.686fc0af622d6f24p+4 : no-test-inline inexact-ok
  1617. = atanh tonearest intel96 0xf.fffffffffffffffp-4 : 0x1.686fc0af622d6f24p+4 : no-test-inline inexact-ok
  1618. = atanh towardzero intel96 0xf.fffffffffffffffp-4 : 0x1.686fc0af622d6f24p+4 : no-test-inline inexact-ok
  1619. = atanh upward intel96 0xf.fffffffffffffffp-4 : 0x1.686fc0af622d6f26p+4 : no-test-inline inexact-ok
  1620. = atanh downward m68k96 0xf.fffffffffffffffp-4 : 0x1.686fc0af622d6f24p+4 : no-test-inline inexact-ok
  1621. = atanh tonearest m68k96 0xf.fffffffffffffffp-4 : 0x1.686fc0af622d6f24p+4 : no-test-inline inexact-ok
  1622. = atanh towardzero m68k96 0xf.fffffffffffffffp-4 : 0x1.686fc0af622d6f24p+4 : no-test-inline inexact-ok
  1623. = atanh upward m68k96 0xf.fffffffffffffffp-4 : 0x1.686fc0af622d6f26p+4 : no-test-inline inexact-ok
  1624. = atanh downward binary128 0xf.fffffffffffffffp-4 : 0x1.686fc0af622d6f24ee1684ccc805p+4 : no-test-inline inexact-ok
  1625. = atanh tonearest binary128 0xf.fffffffffffffffp-4 : 0x1.686fc0af622d6f24ee1684ccc806p+4 : no-test-inline inexact-ok
  1626. = atanh towardzero binary128 0xf.fffffffffffffffp-4 : 0x1.686fc0af622d6f24ee1684ccc805p+4 : no-test-inline inexact-ok
  1627. = atanh upward binary128 0xf.fffffffffffffffp-4 : 0x1.686fc0af622d6f24ee1684ccc806p+4 : no-test-inline inexact-ok
  1628. = atanh downward ibm128 0xf.fffffffffffffffp-4 : 0x1.686fc0af622d6f24ee1684ccc8p+4 : no-test-inline inexact-ok
  1629. = atanh tonearest ibm128 0xf.fffffffffffffffp-4 : 0x1.686fc0af622d6f24ee1684ccc8p+4 : no-test-inline inexact-ok
  1630. = atanh towardzero ibm128 0xf.fffffffffffffffp-4 : 0x1.686fc0af622d6f24ee1684ccc8p+4 : no-test-inline inexact-ok
  1631. = atanh upward ibm128 0xf.fffffffffffffffp-4 : 0x1.686fc0af622d6f24ee1684ccc88p+4 : no-test-inline inexact-ok
  1632. atanh -0x0.ffffffffffffffffp0 no-test-inline
  1633. = atanh downward binary32 -0xf.fffffp-4 : -0x8.aa123p+0 : no-test-inline inexact-ok
  1634. = atanh tonearest binary32 -0xf.fffffp-4 : -0x8.aa123p+0 : no-test-inline inexact-ok
  1635. = atanh towardzero binary32 -0xf.fffffp-4 : -0x8.aa122p+0 : no-test-inline inexact-ok
  1636. = atanh upward binary32 -0xf.fffffp-4 : -0x8.aa122p+0 : no-test-inline inexact-ok
  1637. = atanh downward binary64 -0xf.fffffp-4 : -0x8.aa122b59bea18p+0 : no-test-inline inexact-ok
  1638. = atanh tonearest binary64 -0xf.fffffp-4 : -0x8.aa122b59bea18p+0 : no-test-inline inexact-ok
  1639. = atanh towardzero binary64 -0xf.fffffp-4 : -0x8.aa122b59bea1p+0 : no-test-inline inexact-ok
  1640. = atanh upward binary64 -0xf.fffffp-4 : -0x8.aa122b59bea1p+0 : no-test-inline inexact-ok
  1641. = atanh downward intel96 -0xf.fffffp-4 : -0x8.aa122b59bea160fp+0 : no-test-inline inexact-ok
  1642. = atanh tonearest intel96 -0xf.fffffp-4 : -0x8.aa122b59bea160ep+0 : no-test-inline inexact-ok
  1643. = atanh towardzero intel96 -0xf.fffffp-4 : -0x8.aa122b59bea160ep+0 : no-test-inline inexact-ok
  1644. = atanh upward intel96 -0xf.fffffp-4 : -0x8.aa122b59bea160ep+0 : no-test-inline inexact-ok
  1645. = atanh downward m68k96 -0xf.fffffp-4 : -0x8.aa122b59bea160fp+0 : no-test-inline inexact-ok
  1646. = atanh tonearest m68k96 -0xf.fffffp-4 : -0x8.aa122b59bea160ep+0 : no-test-inline inexact-ok
  1647. = atanh towardzero m68k96 -0xf.fffffp-4 : -0x8.aa122b59bea160ep+0 : no-test-inline inexact-ok
  1648. = atanh upward m68k96 -0xf.fffffp-4 : -0x8.aa122b59bea160ep+0 : no-test-inline inexact-ok
  1649. = atanh downward binary128 -0xf.fffffp-4 : -0x8.aa122b59bea160e35b98ef96da08p+0 : no-test-inline inexact-ok
  1650. = atanh tonearest binary128 -0xf.fffffp-4 : -0x8.aa122b59bea160e35b98ef96da08p+0 : no-test-inline inexact-ok
  1651. = atanh towardzero binary128 -0xf.fffffp-4 : -0x8.aa122b59bea160e35b98ef96dap+0 : no-test-inline inexact-ok
  1652. = atanh upward binary128 -0xf.fffffp-4 : -0x8.aa122b59bea160e35b98ef96dap+0 : no-test-inline inexact-ok
  1653. = atanh downward ibm128 -0xf.fffffp-4 : -0x8.aa122b59bea160e35b98ef96dcp+0 : no-test-inline inexact-ok
  1654. = atanh tonearest ibm128 -0xf.fffffp-4 : -0x8.aa122b59bea160e35b98ef96dcp+0 : no-test-inline inexact-ok
  1655. = atanh towardzero ibm128 -0xf.fffffp-4 : -0x8.aa122b59bea160e35b98ef96d8p+0 : no-test-inline inexact-ok
  1656. = atanh upward ibm128 -0xf.fffffp-4 : -0x8.aa122b59bea160e35b98ef96d8p+0 : no-test-inline inexact-ok
  1657. = atanh downward binary64 -0xf.ffffffffffff8p-4 : -0x1.2b708872320e2p+4 : no-test-inline inexact-ok
  1658. = atanh tonearest binary64 -0xf.ffffffffffff8p-4 : -0x1.2b708872320e2p+4 : no-test-inline inexact-ok
  1659. = atanh towardzero binary64 -0xf.ffffffffffff8p-4 : -0x1.2b708872320e1p+4 : no-test-inline inexact-ok
  1660. = atanh upward binary64 -0xf.ffffffffffff8p-4 : -0x1.2b708872320e1p+4 : no-test-inline inexact-ok
  1661. = atanh downward intel96 -0xf.ffffffffffff8p-4 : -0x1.2b708872320e1d32p+4 : no-test-inline inexact-ok
  1662. = atanh tonearest intel96 -0xf.ffffffffffff8p-4 : -0x1.2b708872320e1d32p+4 : no-test-inline inexact-ok
  1663. = atanh towardzero intel96 -0xf.ffffffffffff8p-4 : -0x1.2b708872320e1d3p+4 : no-test-inline inexact-ok
  1664. = atanh upward intel96 -0xf.ffffffffffff8p-4 : -0x1.2b708872320e1d3p+4 : no-test-inline inexact-ok
  1665. = atanh downward m68k96 -0xf.ffffffffffff8p-4 : -0x1.2b708872320e1d32p+4 : no-test-inline inexact-ok
  1666. = atanh tonearest m68k96 -0xf.ffffffffffff8p-4 : -0x1.2b708872320e1d32p+4 : no-test-inline inexact-ok
  1667. = atanh towardzero m68k96 -0xf.ffffffffffff8p-4 : -0x1.2b708872320e1d3p+4 : no-test-inline inexact-ok
  1668. = atanh upward m68k96 -0xf.ffffffffffff8p-4 : -0x1.2b708872320e1d3p+4 : no-test-inline inexact-ok
  1669. = atanh downward binary128 -0xf.ffffffffffff8p-4 : -0x1.2b708872320e1d31e4b03f1086aap+4 : no-test-inline inexact-ok
  1670. = atanh tonearest binary128 -0xf.ffffffffffff8p-4 : -0x1.2b708872320e1d31e4b03f1086aap+4 : no-test-inline inexact-ok
  1671. = atanh towardzero binary128 -0xf.ffffffffffff8p-4 : -0x1.2b708872320e1d31e4b03f1086a9p+4 : no-test-inline inexact-ok
  1672. = atanh upward binary128 -0xf.ffffffffffff8p-4 : -0x1.2b708872320e1d31e4b03f1086a9p+4 : no-test-inline inexact-ok
  1673. = atanh downward ibm128 -0xf.ffffffffffff8p-4 : -0x1.2b708872320e1d31e4b03f1087p+4 : no-test-inline inexact-ok
  1674. = atanh tonearest ibm128 -0xf.ffffffffffff8p-4 : -0x1.2b708872320e1d31e4b03f10868p+4 : no-test-inline inexact-ok
  1675. = atanh towardzero ibm128 -0xf.ffffffffffff8p-4 : -0x1.2b708872320e1d31e4b03f10868p+4 : no-test-inline inexact-ok
  1676. = atanh upward ibm128 -0xf.ffffffffffff8p-4 : -0x1.2b708872320e1d31e4b03f10868p+4 : no-test-inline inexact-ok
  1677. = atanh downward intel96 -0xf.fffffffffffffffp-4 : -0x1.686fc0af622d6f26p+4 : no-test-inline inexact-ok
  1678. = atanh tonearest intel96 -0xf.fffffffffffffffp-4 : -0x1.686fc0af622d6f24p+4 : no-test-inline inexact-ok
  1679. = atanh towardzero intel96 -0xf.fffffffffffffffp-4 : -0x1.686fc0af622d6f24p+4 : no-test-inline inexact-ok
  1680. = atanh upward intel96 -0xf.fffffffffffffffp-4 : -0x1.686fc0af622d6f24p+4 : no-test-inline inexact-ok
  1681. = atanh downward m68k96 -0xf.fffffffffffffffp-4 : -0x1.686fc0af622d6f26p+4 : no-test-inline inexact-ok
  1682. = atanh tonearest m68k96 -0xf.fffffffffffffffp-4 : -0x1.686fc0af622d6f24p+4 : no-test-inline inexact-ok
  1683. = atanh towardzero m68k96 -0xf.fffffffffffffffp-4 : -0x1.686fc0af622d6f24p+4 : no-test-inline inexact-ok
  1684. = atanh upward m68k96 -0xf.fffffffffffffffp-4 : -0x1.686fc0af622d6f24p+4 : no-test-inline inexact-ok
  1685. = atanh downward binary128 -0xf.fffffffffffffffp-4 : -0x1.686fc0af622d6f24ee1684ccc806p+4 : no-test-inline inexact-ok
  1686. = atanh tonearest binary128 -0xf.fffffffffffffffp-4 : -0x1.686fc0af622d6f24ee1684ccc806p+4 : no-test-inline inexact-ok
  1687. = atanh towardzero binary128 -0xf.fffffffffffffffp-4 : -0x1.686fc0af622d6f24ee1684ccc805p+4 : no-test-inline inexact-ok
  1688. = atanh upward binary128 -0xf.fffffffffffffffp-4 : -0x1.686fc0af622d6f24ee1684ccc805p+4 : no-test-inline inexact-ok
  1689. = atanh downward ibm128 -0xf.fffffffffffffffp-4 : -0x1.686fc0af622d6f24ee1684ccc88p+4 : no-test-inline inexact-ok
  1690. = atanh tonearest ibm128 -0xf.fffffffffffffffp-4 : -0x1.686fc0af622d6f24ee1684ccc8p+4 : no-test-inline inexact-ok
  1691. = atanh towardzero ibm128 -0xf.fffffffffffffffp-4 : -0x1.686fc0af622d6f24ee1684ccc8p+4 : no-test-inline inexact-ok
  1692. = atanh upward ibm128 -0xf.fffffffffffffffp-4 : -0x1.686fc0af622d6f24ee1684ccc8p+4 : no-test-inline inexact-ok
  1693. atanh 0x0.ffffffffffffffffffffffffffcp0 no-test-inline
  1694. = atanh downward binary32 0xf.fffffp-4 : 0x8.aa122p+0 : no-test-inline inexact-ok
  1695. = atanh tonearest binary32 0xf.fffffp-4 : 0x8.aa123p+0 : no-test-inline inexact-ok
  1696. = atanh towardzero binary32 0xf.fffffp-4 : 0x8.aa122p+0 : no-test-inline inexact-ok
  1697. = atanh upward binary32 0xf.fffffp-4 : 0x8.aa123p+0 : no-test-inline inexact-ok
  1698. = atanh downward binary64 0xf.fffffp-4 : 0x8.aa122b59bea1p+0 : no-test-inline inexact-ok
  1699. = atanh tonearest binary64 0xf.fffffp-4 : 0x8.aa122b59bea18p+0 : no-test-inline inexact-ok
  1700. = atanh towardzero binary64 0xf.fffffp-4 : 0x8.aa122b59bea1p+0 : no-test-inline inexact-ok
  1701. = atanh upward binary64 0xf.fffffp-4 : 0x8.aa122b59bea18p+0 : no-test-inline inexact-ok
  1702. = atanh downward intel96 0xf.fffffp-4 : 0x8.aa122b59bea160ep+0 : no-test-inline inexact-ok
  1703. = atanh tonearest intel96 0xf.fffffp-4 : 0x8.aa122b59bea160ep+0 : no-test-inline inexact-ok
  1704. = atanh towardzero intel96 0xf.fffffp-4 : 0x8.aa122b59bea160ep+0 : no-test-inline inexact-ok
  1705. = atanh upward intel96 0xf.fffffp-4 : 0x8.aa122b59bea160fp+0 : no-test-inline inexact-ok
  1706. = atanh downward m68k96 0xf.fffffp-4 : 0x8.aa122b59bea160ep+0 : no-test-inline inexact-ok
  1707. = atanh tonearest m68k96 0xf.fffffp-4 : 0x8.aa122b59bea160ep+0 : no-test-inline inexact-ok
  1708. = atanh towardzero m68k96 0xf.fffffp-4 : 0x8.aa122b59bea160ep+0 : no-test-inline inexact-ok
  1709. = atanh upward m68k96 0xf.fffffp-4 : 0x8.aa122b59bea160fp+0 : no-test-inline inexact-ok
  1710. = atanh downward binary128 0xf.fffffp-4 : 0x8.aa122b59bea160e35b98ef96dap+0 : no-test-inline inexact-ok
  1711. = atanh tonearest binary128 0xf.fffffp-4 : 0x8.aa122b59bea160e35b98ef96da08p+0 : no-test-inline inexact-ok
  1712. = atanh towardzero binary128 0xf.fffffp-4 : 0x8.aa122b59bea160e35b98ef96dap+0 : no-test-inline inexact-ok
  1713. = atanh upward binary128 0xf.fffffp-4 : 0x8.aa122b59bea160e35b98ef96da08p+0 : no-test-inline inexact-ok
  1714. = atanh downward ibm128 0xf.fffffp-4 : 0x8.aa122b59bea160e35b98ef96d8p+0 : no-test-inline inexact-ok
  1715. = atanh tonearest ibm128 0xf.fffffp-4 : 0x8.aa122b59bea160e35b98ef96dcp+0 : no-test-inline inexact-ok
  1716. = atanh towardzero ibm128 0xf.fffffp-4 : 0x8.aa122b59bea160e35b98ef96d8p+0 : no-test-inline inexact-ok
  1717. = atanh upward ibm128 0xf.fffffp-4 : 0x8.aa122b59bea160e35b98ef96dcp+0 : no-test-inline inexact-ok
  1718. = atanh downward binary64 0xf.ffffffffffff8p-4 : 0x1.2b708872320e1p+4 : no-test-inline inexact-ok
  1719. = atanh tonearest binary64 0xf.ffffffffffff8p-4 : 0x1.2b708872320e2p+4 : no-test-inline inexact-ok
  1720. = atanh towardzero binary64 0xf.ffffffffffff8p-4 : 0x1.2b708872320e1p+4 : no-test-inline inexact-ok
  1721. = atanh upward binary64 0xf.ffffffffffff8p-4 : 0x1.2b708872320e2p+4 : no-test-inline inexact-ok
  1722. = atanh downward intel96 0xf.ffffffffffff8p-4 : 0x1.2b708872320e1d3p+4 : no-test-inline inexact-ok
  1723. = atanh tonearest intel96 0xf.ffffffffffff8p-4 : 0x1.2b708872320e1d32p+4 : no-test-inline inexact-ok
  1724. = atanh towardzero intel96 0xf.ffffffffffff8p-4 : 0x1.2b708872320e1d3p+4 : no-test-inline inexact-ok
  1725. = atanh upward intel96 0xf.ffffffffffff8p-4 : 0x1.2b708872320e1d32p+4 : no-test-inline inexact-ok
  1726. = atanh downward m68k96 0xf.ffffffffffff8p-4 : 0x1.2b708872320e1d3p+4 : no-test-inline inexact-ok
  1727. = atanh tonearest m68k96 0xf.ffffffffffff8p-4 : 0x1.2b708872320e1d32p+4 : no-test-inline inexact-ok
  1728. = atanh towardzero m68k96 0xf.ffffffffffff8p-4 : 0x1.2b708872320e1d3p+4 : no-test-inline inexact-ok
  1729. = atanh upward m68k96 0xf.ffffffffffff8p-4 : 0x1.2b708872320e1d32p+4 : no-test-inline inexact-ok
  1730. = atanh downward binary128 0xf.ffffffffffff8p-4 : 0x1.2b708872320e1d31e4b03f1086a9p+4 : no-test-inline inexact-ok
  1731. = atanh tonearest binary128 0xf.ffffffffffff8p-4 : 0x1.2b708872320e1d31e4b03f1086aap+4 : no-test-inline inexact-ok
  1732. = atanh towardzero binary128 0xf.ffffffffffff8p-4 : 0x1.2b708872320e1d31e4b03f1086a9p+4 : no-test-inline inexact-ok
  1733. = atanh upward binary128 0xf.ffffffffffff8p-4 : 0x1.2b708872320e1d31e4b03f1086aap+4 : no-test-inline inexact-ok
  1734. = atanh downward ibm128 0xf.ffffffffffff8p-4 : 0x1.2b708872320e1d31e4b03f10868p+4 : no-test-inline inexact-ok
  1735. = atanh tonearest ibm128 0xf.ffffffffffff8p-4 : 0x1.2b708872320e1d31e4b03f10868p+4 : no-test-inline inexact-ok
  1736. = atanh towardzero ibm128 0xf.ffffffffffff8p-4 : 0x1.2b708872320e1d31e4b03f10868p+4 : no-test-inline inexact-ok
  1737. = atanh upward ibm128 0xf.ffffffffffff8p-4 : 0x1.2b708872320e1d31e4b03f1087p+4 : no-test-inline inexact-ok
  1738. = atanh downward intel96 0xf.fffffffffffffffp-4 : 0x1.686fc0af622d6f24p+4 : no-test-inline inexact-ok
  1739. = atanh tonearest intel96 0xf.fffffffffffffffp-4 : 0x1.686fc0af622d6f24p+4 : no-test-inline inexact-ok
  1740. = atanh towardzero intel96 0xf.fffffffffffffffp-4 : 0x1.686fc0af622d6f24p+4 : no-test-inline inexact-ok
  1741. = atanh upward intel96 0xf.fffffffffffffffp-4 : 0x1.686fc0af622d6f26p+4 : no-test-inline inexact-ok
  1742. = atanh downward m68k96 0xf.fffffffffffffffp-4 : 0x1.686fc0af622d6f24p+4 : no-test-inline inexact-ok
  1743. = atanh tonearest m68k96 0xf.fffffffffffffffp-4 : 0x1.686fc0af622d6f24p+4 : no-test-inline inexact-ok
  1744. = atanh towardzero m68k96 0xf.fffffffffffffffp-4 : 0x1.686fc0af622d6f24p+4 : no-test-inline inexact-ok
  1745. = atanh upward m68k96 0xf.fffffffffffffffp-4 : 0x1.686fc0af622d6f26p+4 : no-test-inline inexact-ok
  1746. = atanh downward binary128 0xf.fffffffffffffffp-4 : 0x1.686fc0af622d6f24ee1684ccc805p+4 : no-test-inline inexact-ok
  1747. = atanh tonearest binary128 0xf.fffffffffffffffp-4 : 0x1.686fc0af622d6f24ee1684ccc806p+4 : no-test-inline inexact-ok
  1748. = atanh towardzero binary128 0xf.fffffffffffffffp-4 : 0x1.686fc0af622d6f24ee1684ccc805p+4 : no-test-inline inexact-ok
  1749. = atanh upward binary128 0xf.fffffffffffffffp-4 : 0x1.686fc0af622d6f24ee1684ccc806p+4 : no-test-inline inexact-ok
  1750. = atanh downward ibm128 0xf.fffffffffffffffp-4 : 0x1.686fc0af622d6f24ee1684ccc8p+4 : no-test-inline inexact-ok
  1751. = atanh tonearest ibm128 0xf.fffffffffffffffp-4 : 0x1.686fc0af622d6f24ee1684ccc8p+4 : no-test-inline inexact-ok
  1752. = atanh towardzero ibm128 0xf.fffffffffffffffp-4 : 0x1.686fc0af622d6f24ee1684ccc8p+4 : no-test-inline inexact-ok
  1753. = atanh upward ibm128 0xf.fffffffffffffffp-4 : 0x1.686fc0af622d6f24ee1684ccc88p+4 : no-test-inline inexact-ok
  1754. = atanh downward binary128 0xf.fffffffffffffffffffffffffcp-4 : 0x2.51558024a58dbed66b1160844d32p+4 : no-test-inline inexact-ok
  1755. = atanh tonearest binary128 0xf.fffffffffffffffffffffffffcp-4 : 0x2.51558024a58dbed66b1160844d34p+4 : no-test-inline inexact-ok
  1756. = atanh towardzero binary128 0xf.fffffffffffffffffffffffffcp-4 : 0x2.51558024a58dbed66b1160844d32p+4 : no-test-inline inexact-ok
  1757. = atanh upward binary128 0xf.fffffffffffffffffffffffffcp-4 : 0x2.51558024a58dbed66b1160844d34p+4 : no-test-inline inexact-ok
  1758. = atanh downward ibm128 0xf.fffffffffffffffffffffffffcp-4 : 0x2.51558024a58dbed66b1160844dp+4 : no-test-inline inexact-ok
  1759. = atanh tonearest ibm128 0xf.fffffffffffffffffffffffffcp-4 : 0x2.51558024a58dbed66b1160844dp+4 : no-test-inline inexact-ok
  1760. = atanh towardzero ibm128 0xf.fffffffffffffffffffffffffcp-4 : 0x2.51558024a58dbed66b1160844dp+4 : no-test-inline inexact-ok
  1761. = atanh upward ibm128 0xf.fffffffffffffffffffffffffcp-4 : 0x2.51558024a58dbed66b1160844ep+4 : no-test-inline inexact-ok
  1762. atanh -0x0.ffffffffffffffffffffffffffcp0 no-test-inline
  1763. = atanh downward binary32 -0xf.fffffp-4 : -0x8.aa123p+0 : no-test-inline inexact-ok
  1764. = atanh tonearest binary32 -0xf.fffffp-4 : -0x8.aa123p+0 : no-test-inline inexact-ok
  1765. = atanh towardzero binary32 -0xf.fffffp-4 : -0x8.aa122p+0 : no-test-inline inexact-ok
  1766. = atanh upward binary32 -0xf.fffffp-4 : -0x8.aa122p+0 : no-test-inline inexact-ok
  1767. = atanh downward binary64 -0xf.fffffp-4 : -0x8.aa122b59bea18p+0 : no-test-inline inexact-ok
  1768. = atanh tonearest binary64 -0xf.fffffp-4 : -0x8.aa122b59bea18p+0 : no-test-inline inexact-ok
  1769. = atanh towardzero binary64 -0xf.fffffp-4 : -0x8.aa122b59bea1p+0 : no-test-inline inexact-ok
  1770. = atanh upward binary64 -0xf.fffffp-4 : -0x8.aa122b59bea1p+0 : no-test-inline inexact-ok
  1771. = atanh downward intel96 -0xf.fffffp-4 : -0x8.aa122b59bea160fp+0 : no-test-inline inexact-ok
  1772. = atanh tonearest intel96 -0xf.fffffp-4 : -0x8.aa122b59bea160ep+0 : no-test-inline inexact-ok
  1773. = atanh towardzero intel96 -0xf.fffffp-4 : -0x8.aa122b59bea160ep+0 : no-test-inline inexact-ok
  1774. = atanh upward intel96 -0xf.fffffp-4 : -0x8.aa122b59bea160ep+0 : no-test-inline inexact-ok
  1775. = atanh downward m68k96 -0xf.fffffp-4 : -0x8.aa122b59bea160fp+0 : no-test-inline inexact-ok
  1776. = atanh tonearest m68k96 -0xf.fffffp-4 : -0x8.aa122b59bea160ep+0 : no-test-inline inexact-ok
  1777. = atanh towardzero m68k96 -0xf.fffffp-4 : -0x8.aa122b59bea160ep+0 : no-test-inline inexact-ok
  1778. = atanh upward m68k96 -0xf.fffffp-4 : -0x8.aa122b59bea160ep+0 : no-test-inline inexact-ok
  1779. = atanh downward binary128 -0xf.fffffp-4 : -0x8.aa122b59bea160e35b98ef96da08p+0 : no-test-inline inexact-ok
  1780. = atanh tonearest binary128 -0xf.fffffp-4 : -0x8.aa122b59bea160e35b98ef96da08p+0 : no-test-inline inexact-ok
  1781. = atanh towardzero binary128 -0xf.fffffp-4 : -0x8.aa122b59bea160e35b98ef96dap+0 : no-test-inline inexact-ok
  1782. = atanh upward binary128 -0xf.fffffp-4 : -0x8.aa122b59bea160e35b98ef96dap+0 : no-test-inline inexact-ok
  1783. = atanh downward ibm128 -0xf.fffffp-4 : -0x8.aa122b59bea160e35b98ef96dcp+0 : no-test-inline inexact-ok
  1784. = atanh tonearest ibm128 -0xf.fffffp-4 : -0x8.aa122b59bea160e35b98ef96dcp+0 : no-test-inline inexact-ok
  1785. = atanh towardzero ibm128 -0xf.fffffp-4 : -0x8.aa122b59bea160e35b98ef96d8p+0 : no-test-inline inexact-ok
  1786. = atanh upward ibm128 -0xf.fffffp-4 : -0x8.aa122b59bea160e35b98ef96d8p+0 : no-test-inline inexact-ok
  1787. = atanh downward binary64 -0xf.ffffffffffff8p-4 : -0x1.2b708872320e2p+4 : no-test-inline inexact-ok
  1788. = atanh tonearest binary64 -0xf.ffffffffffff8p-4 : -0x1.2b708872320e2p+4 : no-test-inline inexact-ok
  1789. = atanh towardzero binary64 -0xf.ffffffffffff8p-4 : -0x1.2b708872320e1p+4 : no-test-inline inexact-ok
  1790. = atanh upward binary64 -0xf.ffffffffffff8p-4 : -0x1.2b708872320e1p+4 : no-test-inline inexact-ok
  1791. = atanh downward intel96 -0xf.ffffffffffff8p-4 : -0x1.2b708872320e1d32p+4 : no-test-inline inexact-ok
  1792. = atanh tonearest intel96 -0xf.ffffffffffff8p-4 : -0x1.2b708872320e1d32p+4 : no-test-inline inexact-ok
  1793. = atanh towardzero intel96 -0xf.ffffffffffff8p-4 : -0x1.2b708872320e1d3p+4 : no-test-inline inexact-ok
  1794. = atanh upward intel96 -0xf.ffffffffffff8p-4 : -0x1.2b708872320e1d3p+4 : no-test-inline inexact-ok
  1795. = atanh downward m68k96 -0xf.ffffffffffff8p-4 : -0x1.2b708872320e1d32p+4 : no-test-inline inexact-ok
  1796. = atanh tonearest m68k96 -0xf.ffffffffffff8p-4 : -0x1.2b708872320e1d32p+4 : no-test-inline inexact-ok
  1797. = atanh towardzero m68k96 -0xf.ffffffffffff8p-4 : -0x1.2b708872320e1d3p+4 : no-test-inline inexact-ok
  1798. = atanh upward m68k96 -0xf.ffffffffffff8p-4 : -0x1.2b708872320e1d3p+4 : no-test-inline inexact-ok
  1799. = atanh downward binary128 -0xf.ffffffffffff8p-4 : -0x1.2b708872320e1d31e4b03f1086aap+4 : no-test-inline inexact-ok
  1800. = atanh tonearest binary128 -0xf.ffffffffffff8p-4 : -0x1.2b708872320e1d31e4b03f1086aap+4 : no-test-inline inexact-ok
  1801. = atanh towardzero binary128 -0xf.ffffffffffff8p-4 : -0x1.2b708872320e1d31e4b03f1086a9p+4 : no-test-inline inexact-ok
  1802. = atanh upward binary128 -0xf.ffffffffffff8p-4 : -0x1.2b708872320e1d31e4b03f1086a9p+4 : no-test-inline inexact-ok
  1803. = atanh downward ibm128 -0xf.ffffffffffff8p-4 : -0x1.2b708872320e1d31e4b03f1087p+4 : no-test-inline inexact-ok
  1804. = atanh tonearest ibm128 -0xf.ffffffffffff8p-4 : -0x1.2b708872320e1d31e4b03f10868p+4 : no-test-inline inexact-ok
  1805. = atanh towardzero ibm128 -0xf.ffffffffffff8p-4 : -0x1.2b708872320e1d31e4b03f10868p+4 : no-test-inline inexact-ok
  1806. = atanh upward ibm128 -0xf.ffffffffffff8p-4 : -0x1.2b708872320e1d31e4b03f10868p+4 : no-test-inline inexact-ok
  1807. = atanh downward intel96 -0xf.fffffffffffffffp-4 : -0x1.686fc0af622d6f26p+4 : no-test-inline inexact-ok
  1808. = atanh tonearest intel96 -0xf.fffffffffffffffp-4 : -0x1.686fc0af622d6f24p+4 : no-test-inline inexact-ok
  1809. = atanh towardzero intel96 -0xf.fffffffffffffffp-4 : -0x1.686fc0af622d6f24p+4 : no-test-inline inexact-ok
  1810. = atanh upward intel96 -0xf.fffffffffffffffp-4 : -0x1.686fc0af622d6f24p+4 : no-test-inline inexact-ok
  1811. = atanh downward m68k96 -0xf.fffffffffffffffp-4 : -0x1.686fc0af622d6f26p+4 : no-test-inline inexact-ok
  1812. = atanh tonearest m68k96 -0xf.fffffffffffffffp-4 : -0x1.686fc0af622d6f24p+4 : no-test-inline inexact-ok
  1813. = atanh towardzero m68k96 -0xf.fffffffffffffffp-4 : -0x1.686fc0af622d6f24p+4 : no-test-inline inexact-ok
  1814. = atanh upward m68k96 -0xf.fffffffffffffffp-4 : -0x1.686fc0af622d6f24p+4 : no-test-inline inexact-ok
  1815. = atanh downward binary128 -0xf.fffffffffffffffp-4 : -0x1.686fc0af622d6f24ee1684ccc806p+4 : no-test-inline inexact-ok
  1816. = atanh tonearest binary128 -0xf.fffffffffffffffp-4 : -0x1.686fc0af622d6f24ee1684ccc806p+4 : no-test-inline inexact-ok
  1817. = atanh towardzero binary128 -0xf.fffffffffffffffp-4 : -0x1.686fc0af622d6f24ee1684ccc805p+4 : no-test-inline inexact-ok
  1818. = atanh upward binary128 -0xf.fffffffffffffffp-4 : -0x1.686fc0af622d6f24ee1684ccc805p+4 : no-test-inline inexact-ok
  1819. = atanh downward ibm128 -0xf.fffffffffffffffp-4 : -0x1.686fc0af622d6f24ee1684ccc88p+4 : no-test-inline inexact-ok
  1820. = atanh tonearest ibm128 -0xf.fffffffffffffffp-4 : -0x1.686fc0af622d6f24ee1684ccc8p+4 : no-test-inline inexact-ok
  1821. = atanh towardzero ibm128 -0xf.fffffffffffffffp-4 : -0x1.686fc0af622d6f24ee1684ccc8p+4 : no-test-inline inexact-ok
  1822. = atanh upward ibm128 -0xf.fffffffffffffffp-4 : -0x1.686fc0af622d6f24ee1684ccc8p+4 : no-test-inline inexact-ok
  1823. = atanh downward binary128 -0xf.fffffffffffffffffffffffffcp-4 : -0x2.51558024a58dbed66b1160844d34p+4 : no-test-inline inexact-ok
  1824. = atanh tonearest binary128 -0xf.fffffffffffffffffffffffffcp-4 : -0x2.51558024a58dbed66b1160844d34p+4 : no-test-inline inexact-ok
  1825. = atanh towardzero binary128 -0xf.fffffffffffffffffffffffffcp-4 : -0x2.51558024a58dbed66b1160844d32p+4 : no-test-inline inexact-ok
  1826. = atanh upward binary128 -0xf.fffffffffffffffffffffffffcp-4 : -0x2.51558024a58dbed66b1160844d32p+4 : no-test-inline inexact-ok
  1827. = atanh downward ibm128 -0xf.fffffffffffffffffffffffffcp-4 : -0x2.51558024a58dbed66b1160844ep+4 : no-test-inline inexact-ok
  1828. = atanh tonearest ibm128 -0xf.fffffffffffffffffffffffffcp-4 : -0x2.51558024a58dbed66b1160844dp+4 : no-test-inline inexact-ok
  1829. = atanh towardzero ibm128 -0xf.fffffffffffffffffffffffffcp-4 : -0x2.51558024a58dbed66b1160844dp+4 : no-test-inline inexact-ok
  1830. = atanh upward ibm128 -0xf.fffffffffffffffffffffffffcp-4 : -0x2.51558024a58dbed66b1160844dp+4 : no-test-inline inexact-ok
  1831. atanh 0x0.ffffffffffffffffffffffffffff8p0 no-test-inline
  1832. = atanh downward binary32 0xf.fffffp-4 : 0x8.aa122p+0 : no-test-inline inexact-ok
  1833. = atanh tonearest binary32 0xf.fffffp-4 : 0x8.aa123p+0 : no-test-inline inexact-ok
  1834. = atanh towardzero binary32 0xf.fffffp-4 : 0x8.aa122p+0 : no-test-inline inexact-ok
  1835. = atanh upward binary32 0xf.fffffp-4 : 0x8.aa123p+0 : no-test-inline inexact-ok
  1836. = atanh downward binary64 0xf.fffffp-4 : 0x8.aa122b59bea1p+0 : no-test-inline inexact-ok
  1837. = atanh tonearest binary64 0xf.fffffp-4 : 0x8.aa122b59bea18p+0 : no-test-inline inexact-ok
  1838. = atanh towardzero binary64 0xf.fffffp-4 : 0x8.aa122b59bea1p+0 : no-test-inline inexact-ok
  1839. = atanh upward binary64 0xf.fffffp-4 : 0x8.aa122b59bea18p+0 : no-test-inline inexact-ok
  1840. = atanh downward intel96 0xf.fffffp-4 : 0x8.aa122b59bea160ep+0 : no-test-inline inexact-ok
  1841. = atanh tonearest intel96 0xf.fffffp-4 : 0x8.aa122b59bea160ep+0 : no-test-inline inexact-ok
  1842. = atanh towardzero intel96 0xf.fffffp-4 : 0x8.aa122b59bea160ep+0 : no-test-inline inexact-ok
  1843. = atanh upward intel96 0xf.fffffp-4 : 0x8.aa122b59bea160fp+0 : no-test-inline inexact-ok
  1844. = atanh downward m68k96 0xf.fffffp-4 : 0x8.aa122b59bea160ep+0 : no-test-inline inexact-ok
  1845. = atanh tonearest m68k96 0xf.fffffp-4 : 0x8.aa122b59bea160ep+0 : no-test-inline inexact-ok
  1846. = atanh towardzero m68k96 0xf.fffffp-4 : 0x8.aa122b59bea160ep+0 : no-test-inline inexact-ok
  1847. = atanh upward m68k96 0xf.fffffp-4 : 0x8.aa122b59bea160fp+0 : no-test-inline inexact-ok
  1848. = atanh downward binary128 0xf.fffffp-4 : 0x8.aa122b59bea160e35b98ef96dap+0 : no-test-inline inexact-ok
  1849. = atanh tonearest binary128 0xf.fffffp-4 : 0x8.aa122b59bea160e35b98ef96da08p+0 : no-test-inline inexact-ok
  1850. = atanh towardzero binary128 0xf.fffffp-4 : 0x8.aa122b59bea160e35b98ef96dap+0 : no-test-inline inexact-ok
  1851. = atanh upward binary128 0xf.fffffp-4 : 0x8.aa122b59bea160e35b98ef96da08p+0 : no-test-inline inexact-ok
  1852. = atanh downward ibm128 0xf.fffffp-4 : 0x8.aa122b59bea160e35b98ef96d8p+0 : no-test-inline inexact-ok
  1853. = atanh tonearest ibm128 0xf.fffffp-4 : 0x8.aa122b59bea160e35b98ef96dcp+0 : no-test-inline inexact-ok
  1854. = atanh towardzero ibm128 0xf.fffffp-4 : 0x8.aa122b59bea160e35b98ef96d8p+0 : no-test-inline inexact-ok
  1855. = atanh upward ibm128 0xf.fffffp-4 : 0x8.aa122b59bea160e35b98ef96dcp+0 : no-test-inline inexact-ok
  1856. = atanh downward binary64 0xf.ffffffffffff8p-4 : 0x1.2b708872320e1p+4 : no-test-inline inexact-ok
  1857. = atanh tonearest binary64 0xf.ffffffffffff8p-4 : 0x1.2b708872320e2p+4 : no-test-inline inexact-ok
  1858. = atanh towardzero binary64 0xf.ffffffffffff8p-4 : 0x1.2b708872320e1p+4 : no-test-inline inexact-ok
  1859. = atanh upward binary64 0xf.ffffffffffff8p-4 : 0x1.2b708872320e2p+4 : no-test-inline inexact-ok
  1860. = atanh downward intel96 0xf.ffffffffffff8p-4 : 0x1.2b708872320e1d3p+4 : no-test-inline inexact-ok
  1861. = atanh tonearest intel96 0xf.ffffffffffff8p-4 : 0x1.2b708872320e1d32p+4 : no-test-inline inexact-ok
  1862. = atanh towardzero intel96 0xf.ffffffffffff8p-4 : 0x1.2b708872320e1d3p+4 : no-test-inline inexact-ok
  1863. = atanh upward intel96 0xf.ffffffffffff8p-4 : 0x1.2b708872320e1d32p+4 : no-test-inline inexact-ok
  1864. = atanh downward m68k96 0xf.ffffffffffff8p-4 : 0x1.2b708872320e1d3p+4 : no-test-inline inexact-ok
  1865. = atanh tonearest m68k96 0xf.ffffffffffff8p-4 : 0x1.2b708872320e1d32p+4 : no-test-inline inexact-ok
  1866. = atanh towardzero m68k96 0xf.ffffffffffff8p-4 : 0x1.2b708872320e1d3p+4 : no-test-inline inexact-ok
  1867. = atanh upward m68k96 0xf.ffffffffffff8p-4 : 0x1.2b708872320e1d32p+4 : no-test-inline inexact-ok
  1868. = atanh downward binary128 0xf.ffffffffffff8p-4 : 0x1.2b708872320e1d31e4b03f1086a9p+4 : no-test-inline inexact-ok
  1869. = atanh tonearest binary128 0xf.ffffffffffff8p-4 : 0x1.2b708872320e1d31e4b03f1086aap+4 : no-test-inline inexact-ok
  1870. = atanh towardzero binary128 0xf.ffffffffffff8p-4 : 0x1.2b708872320e1d31e4b03f1086a9p+4 : no-test-inline inexact-ok
  1871. = atanh upward binary128 0xf.ffffffffffff8p-4 : 0x1.2b708872320e1d31e4b03f1086aap+4 : no-test-inline inexact-ok
  1872. = atanh downward ibm128 0xf.ffffffffffff8p-4 : 0x1.2b708872320e1d31e4b03f10868p+4 : no-test-inline inexact-ok
  1873. = atanh tonearest ibm128 0xf.ffffffffffff8p-4 : 0x1.2b708872320e1d31e4b03f10868p+4 : no-test-inline inexact-ok
  1874. = atanh towardzero ibm128 0xf.ffffffffffff8p-4 : 0x1.2b708872320e1d31e4b03f10868p+4 : no-test-inline inexact-ok
  1875. = atanh upward ibm128 0xf.ffffffffffff8p-4 : 0x1.2b708872320e1d31e4b03f1087p+4 : no-test-inline inexact-ok
  1876. = atanh downward intel96 0xf.fffffffffffffffp-4 : 0x1.686fc0af622d6f24p+4 : no-test-inline inexact-ok
  1877. = atanh tonearest intel96 0xf.fffffffffffffffp-4 : 0x1.686fc0af622d6f24p+4 : no-test-inline inexact-ok
  1878. = atanh towardzero intel96 0xf.fffffffffffffffp-4 : 0x1.686fc0af622d6f24p+4 : no-test-inline inexact-ok
  1879. = atanh upward intel96 0xf.fffffffffffffffp-4 : 0x1.686fc0af622d6f26p+4 : no-test-inline inexact-ok
  1880. = atanh downward m68k96 0xf.fffffffffffffffp-4 : 0x1.686fc0af622d6f24p+4 : no-test-inline inexact-ok
  1881. = atanh tonearest m68k96 0xf.fffffffffffffffp-4 : 0x1.686fc0af622d6f24p+4 : no-test-inline inexact-ok
  1882. = atanh towardzero m68k96 0xf.fffffffffffffffp-4 : 0x1.686fc0af622d6f24p+4 : no-test-inline inexact-ok
  1883. = atanh upward m68k96 0xf.fffffffffffffffp-4 : 0x1.686fc0af622d6f26p+4 : no-test-inline inexact-ok
  1884. = atanh downward binary128 0xf.fffffffffffffffp-4 : 0x1.686fc0af622d6f24ee1684ccc805p+4 : no-test-inline inexact-ok
  1885. = atanh tonearest binary128 0xf.fffffffffffffffp-4 : 0x1.686fc0af622d6f24ee1684ccc806p+4 : no-test-inline inexact-ok
  1886. = atanh towardzero binary128 0xf.fffffffffffffffp-4 : 0x1.686fc0af622d6f24ee1684ccc805p+4 : no-test-inline inexact-ok
  1887. = atanh upward binary128 0xf.fffffffffffffffp-4 : 0x1.686fc0af622d6f24ee1684ccc806p+4 : no-test-inline inexact-ok
  1888. = atanh downward ibm128 0xf.fffffffffffffffp-4 : 0x1.686fc0af622d6f24ee1684ccc8p+4 : no-test-inline inexact-ok
  1889. = atanh tonearest ibm128 0xf.fffffffffffffffp-4 : 0x1.686fc0af622d6f24ee1684ccc8p+4 : no-test-inline inexact-ok
  1890. = atanh towardzero ibm128 0xf.fffffffffffffffp-4 : 0x1.686fc0af622d6f24ee1684ccc8p+4 : no-test-inline inexact-ok
  1891. = atanh upward ibm128 0xf.fffffffffffffffp-4 : 0x1.686fc0af622d6f24ee1684ccc88p+4 : no-test-inline inexact-ok
  1892. = atanh downward binary128 0xf.fffffffffffffffffffffffffff8p-4 : 0x2.78267562db732173ff3b2fcd8e1p+4 : no-test-inline inexact-ok
  1893. = atanh tonearest binary128 0xf.fffffffffffffffffffffffffff8p-4 : 0x2.78267562db732173ff3b2fcd8e12p+4 : no-test-inline inexact-ok
  1894. = atanh towardzero binary128 0xf.fffffffffffffffffffffffffff8p-4 : 0x2.78267562db732173ff3b2fcd8e1p+4 : no-test-inline inexact-ok
  1895. = atanh upward binary128 0xf.fffffffffffffffffffffffffff8p-4 : 0x2.78267562db732173ff3b2fcd8e12p+4 : no-test-inline inexact-ok
  1896. = atanh downward binary128 0xf.fffffffffffffffffffffffffcp-4 : 0x2.51558024a58dbed66b1160844d32p+4 : no-test-inline inexact-ok
  1897. = atanh tonearest binary128 0xf.fffffffffffffffffffffffffcp-4 : 0x2.51558024a58dbed66b1160844d34p+4 : no-test-inline inexact-ok
  1898. = atanh towardzero binary128 0xf.fffffffffffffffffffffffffcp-4 : 0x2.51558024a58dbed66b1160844d32p+4 : no-test-inline inexact-ok
  1899. = atanh upward binary128 0xf.fffffffffffffffffffffffffcp-4 : 0x2.51558024a58dbed66b1160844d34p+4 : no-test-inline inexact-ok
  1900. = atanh downward ibm128 0xf.fffffffffffffffffffffffffcp-4 : 0x2.51558024a58dbed66b1160844dp+4 : no-test-inline inexact-ok
  1901. = atanh tonearest ibm128 0xf.fffffffffffffffffffffffffcp-4 : 0x2.51558024a58dbed66b1160844dp+4 : no-test-inline inexact-ok
  1902. = atanh towardzero ibm128 0xf.fffffffffffffffffffffffffcp-4 : 0x2.51558024a58dbed66b1160844dp+4 : no-test-inline inexact-ok
  1903. = atanh upward ibm128 0xf.fffffffffffffffffffffffffcp-4 : 0x2.51558024a58dbed66b1160844ep+4 : no-test-inline inexact-ok
  1904. atanh -0x0.ffffffffffffffffffffffffffff8p0 no-test-inline
  1905. = atanh downward binary32 -0xf.fffffp-4 : -0x8.aa123p+0 : no-test-inline inexact-ok
  1906. = atanh tonearest binary32 -0xf.fffffp-4 : -0x8.aa123p+0 : no-test-inline inexact-ok
  1907. = atanh towardzero binary32 -0xf.fffffp-4 : -0x8.aa122p+0 : no-test-inline inexact-ok
  1908. = atanh upward binary32 -0xf.fffffp-4 : -0x8.aa122p+0 : no-test-inline inexact-ok
  1909. = atanh downward binary64 -0xf.fffffp-4 : -0x8.aa122b59bea18p+0 : no-test-inline inexact-ok
  1910. = atanh tonearest binary64 -0xf.fffffp-4 : -0x8.aa122b59bea18p+0 : no-test-inline inexact-ok
  1911. = atanh towardzero binary64 -0xf.fffffp-4 : -0x8.aa122b59bea1p+0 : no-test-inline inexact-ok
  1912. = atanh upward binary64 -0xf.fffffp-4 : -0x8.aa122b59bea1p+0 : no-test-inline inexact-ok
  1913. = atanh downward intel96 -0xf.fffffp-4 : -0x8.aa122b59bea160fp+0 : no-test-inline inexact-ok
  1914. = atanh tonearest intel96 -0xf.fffffp-4 : -0x8.aa122b59bea160ep+0 : no-test-inline inexact-ok
  1915. = atanh towardzero intel96 -0xf.fffffp-4 : -0x8.aa122b59bea160ep+0 : no-test-inline inexact-ok
  1916. = atanh upward intel96 -0xf.fffffp-4 : -0x8.aa122b59bea160ep+0 : no-test-inline inexact-ok
  1917. = atanh downward m68k96 -0xf.fffffp-4 : -0x8.aa122b59bea160fp+0 : no-test-inline inexact-ok
  1918. = atanh tonearest m68k96 -0xf.fffffp-4 : -0x8.aa122b59bea160ep+0 : no-test-inline inexact-ok
  1919. = atanh towardzero m68k96 -0xf.fffffp-4 : -0x8.aa122b59bea160ep+0 : no-test-inline inexact-ok
  1920. = atanh upward m68k96 -0xf.fffffp-4 : -0x8.aa122b59bea160ep+0 : no-test-inline inexact-ok
  1921. = atanh downward binary128 -0xf.fffffp-4 : -0x8.aa122b59bea160e35b98ef96da08p+0 : no-test-inline inexact-ok
  1922. = atanh tonearest binary128 -0xf.fffffp-4 : -0x8.aa122b59bea160e35b98ef96da08p+0 : no-test-inline inexact-ok
  1923. = atanh towardzero binary128 -0xf.fffffp-4 : -0x8.aa122b59bea160e35b98ef96dap+0 : no-test-inline inexact-ok
  1924. = atanh upward binary128 -0xf.fffffp-4 : -0x8.aa122b59bea160e35b98ef96dap+0 : no-test-inline inexact-ok
  1925. = atanh downward ibm128 -0xf.fffffp-4 : -0x8.aa122b59bea160e35b98ef96dcp+0 : no-test-inline inexact-ok
  1926. = atanh tonearest ibm128 -0xf.fffffp-4 : -0x8.aa122b59bea160e35b98ef96dcp+0 : no-test-inline inexact-ok
  1927. = atanh towardzero ibm128 -0xf.fffffp-4 : -0x8.aa122b59bea160e35b98ef96d8p+0 : no-test-inline inexact-ok
  1928. = atanh upward ibm128 -0xf.fffffp-4 : -0x8.aa122b59bea160e35b98ef96d8p+0 : no-test-inline inexact-ok
  1929. = atanh downward binary64 -0xf.ffffffffffff8p-4 : -0x1.2b708872320e2p+4 : no-test-inline inexact-ok
  1930. = atanh tonearest binary64 -0xf.ffffffffffff8p-4 : -0x1.2b708872320e2p+4 : no-test-inline inexact-ok
  1931. = atanh towardzero binary64 -0xf.ffffffffffff8p-4 : -0x1.2b708872320e1p+4 : no-test-inline inexact-ok
  1932. = atanh upward binary64 -0xf.ffffffffffff8p-4 : -0x1.2b708872320e1p+4 : no-test-inline inexact-ok
  1933. = atanh downward intel96 -0xf.ffffffffffff8p-4 : -0x1.2b708872320e1d32p+4 : no-test-inline inexact-ok
  1934. = atanh tonearest intel96 -0xf.ffffffffffff8p-4 : -0x1.2b708872320e1d32p+4 : no-test-inline inexact-ok
  1935. = atanh towardzero intel96 -0xf.ffffffffffff8p-4 : -0x1.2b708872320e1d3p+4 : no-test-inline inexact-ok
  1936. = atanh upward intel96 -0xf.ffffffffffff8p-4 : -0x1.2b708872320e1d3p+4 : no-test-inline inexact-ok
  1937. = atanh downward m68k96 -0xf.ffffffffffff8p-4 : -0x1.2b708872320e1d32p+4 : no-test-inline inexact-ok
  1938. = atanh tonearest m68k96 -0xf.ffffffffffff8p-4 : -0x1.2b708872320e1d32p+4 : no-test-inline inexact-ok
  1939. = atanh towardzero m68k96 -0xf.ffffffffffff8p-4 : -0x1.2b708872320e1d3p+4 : no-test-inline inexact-ok
  1940. = atanh upward m68k96 -0xf.ffffffffffff8p-4 : -0x1.2b708872320e1d3p+4 : no-test-inline inexact-ok
  1941. = atanh downward binary128 -0xf.ffffffffffff8p-4 : -0x1.2b708872320e1d31e4b03f1086aap+4 : no-test-inline inexact-ok
  1942. = atanh tonearest binary128 -0xf.ffffffffffff8p-4 : -0x1.2b708872320e1d31e4b03f1086aap+4 : no-test-inline inexact-ok
  1943. = atanh towardzero binary128 -0xf.ffffffffffff8p-4 : -0x1.2b708872320e1d31e4b03f1086a9p+4 : no-test-inline inexact-ok
  1944. = atanh upward binary128 -0xf.ffffffffffff8p-4 : -0x1.2b708872320e1d31e4b03f1086a9p+4 : no-test-inline inexact-ok
  1945. = atanh downward ibm128 -0xf.ffffffffffff8p-4 : -0x1.2b708872320e1d31e4b03f1087p+4 : no-test-inline inexact-ok
  1946. = atanh tonearest ibm128 -0xf.ffffffffffff8p-4 : -0x1.2b708872320e1d31e4b03f10868p+4 : no-test-inline inexact-ok
  1947. = atanh towardzero ibm128 -0xf.ffffffffffff8p-4 : -0x1.2b708872320e1d31e4b03f10868p+4 : no-test-inline inexact-ok
  1948. = atanh upward ibm128 -0xf.ffffffffffff8p-4 : -0x1.2b708872320e1d31e4b03f10868p+4 : no-test-inline inexact-ok
  1949. = atanh downward intel96 -0xf.fffffffffffffffp-4 : -0x1.686fc0af622d6f26p+4 : no-test-inline inexact-ok
  1950. = atanh tonearest intel96 -0xf.fffffffffffffffp-4 : -0x1.686fc0af622d6f24p+4 : no-test-inline inexact-ok
  1951. = atanh towardzero intel96 -0xf.fffffffffffffffp-4 : -0x1.686fc0af622d6f24p+4 : no-test-inline inexact-ok
  1952. = atanh upward intel96 -0xf.fffffffffffffffp-4 : -0x1.686fc0af622d6f24p+4 : no-test-inline inexact-ok
  1953. = atanh downward m68k96 -0xf.fffffffffffffffp-4 : -0x1.686fc0af622d6f26p+4 : no-test-inline inexact-ok
  1954. = atanh tonearest m68k96 -0xf.fffffffffffffffp-4 : -0x1.686fc0af622d6f24p+4 : no-test-inline inexact-ok
  1955. = atanh towardzero m68k96 -0xf.fffffffffffffffp-4 : -0x1.686fc0af622d6f24p+4 : no-test-inline inexact-ok
  1956. = atanh upward m68k96 -0xf.fffffffffffffffp-4 : -0x1.686fc0af622d6f24p+4 : no-test-inline inexact-ok
  1957. = atanh downward binary128 -0xf.fffffffffffffffp-4 : -0x1.686fc0af622d6f24ee1684ccc806p+4 : no-test-inline inexact-ok
  1958. = atanh tonearest binary128 -0xf.fffffffffffffffp-4 : -0x1.686fc0af622d6f24ee1684ccc806p+4 : no-test-inline inexact-ok
  1959. = atanh towardzero binary128 -0xf.fffffffffffffffp-4 : -0x1.686fc0af622d6f24ee1684ccc805p+4 : no-test-inline inexact-ok
  1960. = atanh upward binary128 -0xf.fffffffffffffffp-4 : -0x1.686fc0af622d6f24ee1684ccc805p+4 : no-test-inline inexact-ok
  1961. = atanh downward ibm128 -0xf.fffffffffffffffp-4 : -0x1.686fc0af622d6f24ee1684ccc88p+4 : no-test-inline inexact-ok
  1962. = atanh tonearest ibm128 -0xf.fffffffffffffffp-4 : -0x1.686fc0af622d6f24ee1684ccc8p+4 : no-test-inline inexact-ok
  1963. = atanh towardzero ibm128 -0xf.fffffffffffffffp-4 : -0x1.686fc0af622d6f24ee1684ccc8p+4 : no-test-inline inexact-ok
  1964. = atanh upward ibm128 -0xf.fffffffffffffffp-4 : -0x1.686fc0af622d6f24ee1684ccc8p+4 : no-test-inline inexact-ok
  1965. = atanh downward binary128 -0xf.fffffffffffffffffffffffffff8p-4 : -0x2.78267562db732173ff3b2fcd8e12p+4 : no-test-inline inexact-ok
  1966. = atanh tonearest binary128 -0xf.fffffffffffffffffffffffffff8p-4 : -0x2.78267562db732173ff3b2fcd8e12p+4 : no-test-inline inexact-ok
  1967. = atanh towardzero binary128 -0xf.fffffffffffffffffffffffffff8p-4 : -0x2.78267562db732173ff3b2fcd8e1p+4 : no-test-inline inexact-ok
  1968. = atanh upward binary128 -0xf.fffffffffffffffffffffffffff8p-4 : -0x2.78267562db732173ff3b2fcd8e1p+4 : no-test-inline inexact-ok
  1969. = atanh downward binary128 -0xf.fffffffffffffffffffffffffcp-4 : -0x2.51558024a58dbed66b1160844d34p+4 : no-test-inline inexact-ok
  1970. = atanh tonearest binary128 -0xf.fffffffffffffffffffffffffcp-4 : -0x2.51558024a58dbed66b1160844d34p+4 : no-test-inline inexact-ok
  1971. = atanh towardzero binary128 -0xf.fffffffffffffffffffffffffcp-4 : -0x2.51558024a58dbed66b1160844d32p+4 : no-test-inline inexact-ok
  1972. = atanh upward binary128 -0xf.fffffffffffffffffffffffffcp-4 : -0x2.51558024a58dbed66b1160844d32p+4 : no-test-inline inexact-ok
  1973. = atanh downward ibm128 -0xf.fffffffffffffffffffffffffcp-4 : -0x2.51558024a58dbed66b1160844ep+4 : no-test-inline inexact-ok
  1974. = atanh tonearest ibm128 -0xf.fffffffffffffffffffffffffcp-4 : -0x2.51558024a58dbed66b1160844dp+4 : no-test-inline inexact-ok
  1975. = atanh towardzero ibm128 -0xf.fffffffffffffffffffffffffcp-4 : -0x2.51558024a58dbed66b1160844dp+4 : no-test-inline inexact-ok
  1976. = atanh upward ibm128 -0xf.fffffffffffffffffffffffffcp-4 : -0x2.51558024a58dbed66b1160844dp+4 : no-test-inline inexact-ok
  1977. atanh -0x6.e6c77p-20
  1978. = atanh downward binary32 -0x6.e6c77p-20 : -0x6.e6c778p-20 : inexact-ok
  1979. = atanh tonearest binary32 -0x6.e6c77p-20 : -0x6.e6c77p-20 : inexact-ok
  1980. = atanh towardzero binary32 -0x6.e6c77p-20 : -0x6.e6c77p-20 : inexact-ok
  1981. = atanh upward binary32 -0x6.e6c77p-20 : -0x6.e6c77p-20 : inexact-ok
  1982. = atanh downward binary64 -0x6.e6c77p-20 : -0x6.e6c770006d93p-20 : inexact-ok
  1983. = atanh tonearest binary64 -0x6.e6c77p-20 : -0x6.e6c770006d92cp-20 : inexact-ok
  1984. = atanh towardzero binary64 -0x6.e6c77p-20 : -0x6.e6c770006d92cp-20 : inexact-ok
  1985. = atanh upward binary64 -0x6.e6c77p-20 : -0x6.e6c770006d92cp-20 : inexact-ok
  1986. = atanh downward intel96 -0x6.e6c77p-20 : -0x6.e6c770006d92d19p-20 : inexact-ok
  1987. = atanh tonearest intel96 -0x6.e6c77p-20 : -0x6.e6c770006d92d19p-20 : inexact-ok
  1988. = atanh towardzero intel96 -0x6.e6c77p-20 : -0x6.e6c770006d92d188p-20 : inexact-ok
  1989. = atanh upward intel96 -0x6.e6c77p-20 : -0x6.e6c770006d92d188p-20 : inexact-ok
  1990. = atanh downward m68k96 -0x6.e6c77p-20 : -0x6.e6c770006d92d19p-20 : inexact-ok
  1991. = atanh tonearest m68k96 -0x6.e6c77p-20 : -0x6.e6c770006d92d19p-20 : inexact-ok
  1992. = atanh towardzero m68k96 -0x6.e6c77p-20 : -0x6.e6c770006d92d188p-20 : inexact-ok
  1993. = atanh upward m68k96 -0x6.e6c77p-20 : -0x6.e6c770006d92d188p-20 : inexact-ok
  1994. = atanh downward binary128 -0x6.e6c77p-20 : -0x6.e6c770006d92d18e1687e22dap-20 : inexact-ok
  1995. = atanh tonearest binary128 -0x6.e6c77p-20 : -0x6.e6c770006d92d18e1687e22d9ffcp-20 : inexact-ok
  1996. = atanh towardzero binary128 -0x6.e6c77p-20 : -0x6.e6c770006d92d18e1687e22d9ffcp-20 : inexact-ok
  1997. = atanh upward binary128 -0x6.e6c77p-20 : -0x6.e6c770006d92d18e1687e22d9ffcp-20 : inexact-ok
  1998. = atanh downward ibm128 -0x6.e6c77p-20 : -0x6.e6c770006d92d18e1687e22dap-20 : inexact-ok
  1999. = atanh tonearest ibm128 -0x6.e6c77p-20 : -0x6.e6c770006d92d18e1687e22dap-20 : inexact-ok
  2000. = atanh towardzero ibm128 -0x6.e6c77p-20 : -0x6.e6c770006d92d18e1687e22d9ep-20 : inexact-ok
  2001. = atanh upward ibm128 -0x6.e6c77p-20 : -0x6.e6c770006d92d18e1687e22d9ep-20 : inexact-ok
  2002. atanh 0x3.2ca824p-4
  2003. = atanh downward binary32 0x3.2ca824p-4 : 0x3.379434p-4 : inexact-ok
  2004. = atanh tonearest binary32 0x3.2ca824p-4 : 0x3.379438p-4 : inexact-ok
  2005. = atanh towardzero binary32 0x3.2ca824p-4 : 0x3.379434p-4 : inexact-ok
  2006. = atanh upward binary32 0x3.2ca824p-4 : 0x3.379438p-4 : inexact-ok
  2007. = atanh downward binary64 0x3.2ca824p-4 : 0x3.3794374a456e2p-4 : inexact-ok
  2008. = atanh tonearest binary64 0x3.2ca824p-4 : 0x3.3794374a456e4p-4 : inexact-ok
  2009. = atanh towardzero binary64 0x3.2ca824p-4 : 0x3.3794374a456e2p-4 : inexact-ok
  2010. = atanh upward binary64 0x3.2ca824p-4 : 0x3.3794374a456e4p-4 : inexact-ok
  2011. = atanh downward intel96 0x3.2ca824p-4 : 0x3.3794374a456e329p-4 : inexact-ok
  2012. = atanh tonearest intel96 0x3.2ca824p-4 : 0x3.3794374a456e3294p-4 : inexact-ok
  2013. = atanh towardzero intel96 0x3.2ca824p-4 : 0x3.3794374a456e329p-4 : inexact-ok
  2014. = atanh upward intel96 0x3.2ca824p-4 : 0x3.3794374a456e3294p-4 : inexact-ok
  2015. = atanh downward m68k96 0x3.2ca824p-4 : 0x3.3794374a456e329p-4 : inexact-ok
  2016. = atanh tonearest m68k96 0x3.2ca824p-4 : 0x3.3794374a456e3294p-4 : inexact-ok
  2017. = atanh towardzero m68k96 0x3.2ca824p-4 : 0x3.3794374a456e329p-4 : inexact-ok
  2018. = atanh upward m68k96 0x3.2ca824p-4 : 0x3.3794374a456e3294p-4 : inexact-ok
  2019. = atanh downward binary128 0x3.2ca824p-4 : 0x3.3794374a456e3292bf5cd3590f7ep-4 : inexact-ok
  2020. = atanh tonearest binary128 0x3.2ca824p-4 : 0x3.3794374a456e3292bf5cd3590f7ep-4 : inexact-ok
  2021. = atanh towardzero binary128 0x3.2ca824p-4 : 0x3.3794374a456e3292bf5cd3590f7ep-4 : inexact-ok
  2022. = atanh upward binary128 0x3.2ca824p-4 : 0x3.3794374a456e3292bf5cd3590f8p-4 : inexact-ok
  2023. = atanh downward ibm128 0x3.2ca824p-4 : 0x3.3794374a456e3292bf5cd3590fp-4 : inexact-ok
  2024. = atanh tonearest ibm128 0x3.2ca824p-4 : 0x3.3794374a456e3292bf5cd3590fp-4 : inexact-ok
  2025. = atanh towardzero ibm128 0x3.2ca824p-4 : 0x3.3794374a456e3292bf5cd3590fp-4 : inexact-ok
  2026. = atanh upward ibm128 0x3.2ca824p-4 : 0x3.3794374a456e3292bf5cd3591p-4 : inexact-ok
  2027. atanh -0x1.cc1d66p-4
  2028. = atanh downward binary32 -0x1.cc1d66p-4 : -0x1.ce10a2p-4 : inexact-ok
  2029. = atanh tonearest binary32 -0x1.cc1d66p-4 : -0x1.ce10a2p-4 : inexact-ok
  2030. = atanh towardzero binary32 -0x1.cc1d66p-4 : -0x1.ce10ap-4 : inexact-ok
  2031. = atanh upward binary32 -0x1.cc1d66p-4 : -0x1.ce10ap-4 : inexact-ok
  2032. = atanh downward binary64 -0x1.cc1d66p-4 : -0x1.ce10a18e6cb9fp-4 : inexact-ok
  2033. = atanh tonearest binary64 -0x1.cc1d66p-4 : -0x1.ce10a18e6cb9fp-4 : inexact-ok
  2034. = atanh towardzero binary64 -0x1.cc1d66p-4 : -0x1.ce10a18e6cb9ep-4 : inexact-ok
  2035. = atanh upward binary64 -0x1.cc1d66p-4 : -0x1.ce10a18e6cb9ep-4 : inexact-ok
  2036. = atanh downward intel96 -0x1.cc1d66p-4 : -0x1.ce10a18e6cb9ec14p-4 : inexact-ok
  2037. = atanh tonearest intel96 -0x1.cc1d66p-4 : -0x1.ce10a18e6cb9ec12p-4 : inexact-ok
  2038. = atanh towardzero intel96 -0x1.cc1d66p-4 : -0x1.ce10a18e6cb9ec12p-4 : inexact-ok
  2039. = atanh upward intel96 -0x1.cc1d66p-4 : -0x1.ce10a18e6cb9ec12p-4 : inexact-ok
  2040. = atanh downward m68k96 -0x1.cc1d66p-4 : -0x1.ce10a18e6cb9ec14p-4 : inexact-ok
  2041. = atanh tonearest m68k96 -0x1.cc1d66p-4 : -0x1.ce10a18e6cb9ec12p-4 : inexact-ok
  2042. = atanh towardzero m68k96 -0x1.cc1d66p-4 : -0x1.ce10a18e6cb9ec12p-4 : inexact-ok
  2043. = atanh upward m68k96 -0x1.cc1d66p-4 : -0x1.ce10a18e6cb9ec12p-4 : inexact-ok
  2044. = atanh downward binary128 -0x1.cc1d66p-4 : -0x1.ce10a18e6cb9ec12c4eddab4daf7p-4 : inexact-ok
  2045. = atanh tonearest binary128 -0x1.cc1d66p-4 : -0x1.ce10a18e6cb9ec12c4eddab4daf7p-4 : inexact-ok
  2046. = atanh towardzero binary128 -0x1.cc1d66p-4 : -0x1.ce10a18e6cb9ec12c4eddab4daf6p-4 : inexact-ok
  2047. = atanh upward binary128 -0x1.cc1d66p-4 : -0x1.ce10a18e6cb9ec12c4eddab4daf6p-4 : inexact-ok
  2048. = atanh downward ibm128 -0x1.cc1d66p-4 : -0x1.ce10a18e6cb9ec12c4eddab4dbp-4 : inexact-ok
  2049. = atanh tonearest ibm128 -0x1.cc1d66p-4 : -0x1.ce10a18e6cb9ec12c4eddab4dbp-4 : inexact-ok
  2050. = atanh towardzero ibm128 -0x1.cc1d66p-4 : -0x1.ce10a18e6cb9ec12c4eddab4da8p-4 : inexact-ok
  2051. = atanh upward ibm128 -0x1.cc1d66p-4 : -0x1.ce10a18e6cb9ec12c4eddab4da8p-4 : inexact-ok
  2052. atanh -0xf.cd3809ca8fd28p-4 no-test-inline
  2053. = atanh downward binary32 -0xf.cd38p-4 : -0x2.89e0a4p+0 : no-test-inline inexact-ok
  2054. = atanh tonearest binary32 -0xf.cd38p-4 : -0x2.89e0a4p+0 : no-test-inline inexact-ok
  2055. = atanh towardzero binary32 -0xf.cd38p-4 : -0x2.89e0ap+0 : no-test-inline inexact-ok
  2056. = atanh upward binary32 -0xf.cd38p-4 : -0x2.89e0ap+0 : no-test-inline inexact-ok
  2057. = atanh downward binary64 -0xf.cd38p-4 : -0x2.89e0a3edefde8p+0 : no-test-inline inexact-ok
  2058. = atanh tonearest binary64 -0xf.cd38p-4 : -0x2.89e0a3edefde6p+0 : no-test-inline inexact-ok
  2059. = atanh towardzero binary64 -0xf.cd38p-4 : -0x2.89e0a3edefde6p+0 : no-test-inline inexact-ok
  2060. = atanh upward binary64 -0xf.cd38p-4 : -0x2.89e0a3edefde6p+0 : no-test-inline inexact-ok
  2061. = atanh downward intel96 -0xf.cd38p-4 : -0x2.89e0a3edefde6858p+0 : no-test-inline inexact-ok
  2062. = atanh tonearest intel96 -0xf.cd38p-4 : -0x2.89e0a3edefde6854p+0 : no-test-inline inexact-ok
  2063. = atanh towardzero intel96 -0xf.cd38p-4 : -0x2.89e0a3edefde6854p+0 : no-test-inline inexact-ok
  2064. = atanh upward intel96 -0xf.cd38p-4 : -0x2.89e0a3edefde6854p+0 : no-test-inline inexact-ok
  2065. = atanh downward m68k96 -0xf.cd38p-4 : -0x2.89e0a3edefde6858p+0 : no-test-inline inexact-ok
  2066. = atanh tonearest m68k96 -0xf.cd38p-4 : -0x2.89e0a3edefde6854p+0 : no-test-inline inexact-ok
  2067. = atanh towardzero m68k96 -0xf.cd38p-4 : -0x2.89e0a3edefde6854p+0 : no-test-inline inexact-ok
  2068. = atanh upward m68k96 -0xf.cd38p-4 : -0x2.89e0a3edefde6854p+0 : no-test-inline inexact-ok
  2069. = atanh downward binary128 -0xf.cd38p-4 : -0x2.89e0a3edefde68544d26767da314p+0 : no-test-inline inexact-ok
  2070. = atanh tonearest binary128 -0xf.cd38p-4 : -0x2.89e0a3edefde68544d26767da312p+0 : no-test-inline inexact-ok
  2071. = atanh towardzero binary128 -0xf.cd38p-4 : -0x2.89e0a3edefde68544d26767da312p+0 : no-test-inline inexact-ok
  2072. = atanh upward binary128 -0xf.cd38p-4 : -0x2.89e0a3edefde68544d26767da312p+0 : no-test-inline inexact-ok
  2073. = atanh downward ibm128 -0xf.cd38p-4 : -0x2.89e0a3edefde68544d26767da4p+0 : no-test-inline inexact-ok
  2074. = atanh tonearest ibm128 -0xf.cd38p-4 : -0x2.89e0a3edefde68544d26767da3p+0 : no-test-inline inexact-ok
  2075. = atanh towardzero ibm128 -0xf.cd38p-4 : -0x2.89e0a3edefde68544d26767da3p+0 : no-test-inline inexact-ok
  2076. = atanh upward ibm128 -0xf.cd38p-4 : -0x2.89e0a3edefde68544d26767da3p+0 : no-test-inline inexact-ok
  2077. = atanh downward binary32 -0xf.cd381p-4 : -0x2.89e0dp+0 : no-test-inline inexact-ok
  2078. = atanh tonearest binary32 -0xf.cd381p-4 : -0x2.89e0ccp+0 : no-test-inline inexact-ok
  2079. = atanh towardzero binary32 -0xf.cd381p-4 : -0x2.89e0ccp+0 : no-test-inline inexact-ok
  2080. = atanh upward binary32 -0xf.cd381p-4 : -0x2.89e0ccp+0 : no-test-inline inexact-ok
  2081. = atanh downward binary64 -0xf.cd381p-4 : -0x2.89e0cc82cd374p+0 : no-test-inline inexact-ok
  2082. = atanh tonearest binary64 -0xf.cd381p-4 : -0x2.89e0cc82cd374p+0 : no-test-inline inexact-ok
  2083. = atanh towardzero binary64 -0xf.cd381p-4 : -0x2.89e0cc82cd372p+0 : no-test-inline inexact-ok
  2084. = atanh upward binary64 -0xf.cd381p-4 : -0x2.89e0cc82cd372p+0 : no-test-inline inexact-ok
  2085. = atanh downward intel96 -0xf.cd381p-4 : -0x2.89e0cc82cd37312cp+0 : no-test-inline inexact-ok
  2086. = atanh tonearest intel96 -0xf.cd381p-4 : -0x2.89e0cc82cd37312cp+0 : no-test-inline inexact-ok
  2087. = atanh towardzero intel96 -0xf.cd381p-4 : -0x2.89e0cc82cd373128p+0 : no-test-inline inexact-ok
  2088. = atanh upward intel96 -0xf.cd381p-4 : -0x2.89e0cc82cd373128p+0 : no-test-inline inexact-ok
  2089. = atanh downward m68k96 -0xf.cd381p-4 : -0x2.89e0cc82cd37312cp+0 : no-test-inline inexact-ok
  2090. = atanh tonearest m68k96 -0xf.cd381p-4 : -0x2.89e0cc82cd37312cp+0 : no-test-inline inexact-ok
  2091. = atanh towardzero m68k96 -0xf.cd381p-4 : -0x2.89e0cc82cd373128p+0 : no-test-inline inexact-ok
  2092. = atanh upward m68k96 -0xf.cd381p-4 : -0x2.89e0cc82cd373128p+0 : no-test-inline inexact-ok
  2093. = atanh downward binary128 -0xf.cd381p-4 : -0x2.89e0cc82cd37312bdc7f1a1b4f7ap+0 : no-test-inline inexact-ok
  2094. = atanh tonearest binary128 -0xf.cd381p-4 : -0x2.89e0cc82cd37312bdc7f1a1b4f7ap+0 : no-test-inline inexact-ok
  2095. = atanh towardzero binary128 -0xf.cd381p-4 : -0x2.89e0cc82cd37312bdc7f1a1b4f78p+0 : no-test-inline inexact-ok
  2096. = atanh upward binary128 -0xf.cd381p-4 : -0x2.89e0cc82cd37312bdc7f1a1b4f78p+0 : no-test-inline inexact-ok
  2097. = atanh downward ibm128 -0xf.cd381p-4 : -0x2.89e0cc82cd37312bdc7f1a1b5p+0 : no-test-inline inexact-ok
  2098. = atanh tonearest ibm128 -0xf.cd381p-4 : -0x2.89e0cc82cd37312bdc7f1a1b4fp+0 : no-test-inline inexact-ok
  2099. = atanh towardzero ibm128 -0xf.cd381p-4 : -0x2.89e0cc82cd37312bdc7f1a1b4fp+0 : no-test-inline inexact-ok
  2100. = atanh upward ibm128 -0xf.cd381p-4 : -0x2.89e0cc82cd37312bdc7f1a1b4fp+0 : no-test-inline inexact-ok
  2101. = atanh downward binary64 -0xf.cd3809ca8fd28p-4 : -0x2.89e0bcc36f112p+0 : no-test-inline inexact-ok
  2102. = atanh tonearest binary64 -0xf.cd3809ca8fd28p-4 : -0x2.89e0bcc36f11p+0 : no-test-inline inexact-ok
  2103. = atanh towardzero binary64 -0xf.cd3809ca8fd28p-4 : -0x2.89e0bcc36f11p+0 : no-test-inline inexact-ok
  2104. = atanh upward binary64 -0xf.cd3809ca8fd28p-4 : -0x2.89e0bcc36f11p+0 : no-test-inline inexact-ok
  2105. = atanh downward intel96 -0xf.cd3809ca8fd28p-4 : -0x2.89e0bcc36f110158p+0 : no-test-inline inexact-ok
  2106. = atanh tonearest intel96 -0xf.cd3809ca8fd28p-4 : -0x2.89e0bcc36f110154p+0 : no-test-inline inexact-ok
  2107. = atanh towardzero intel96 -0xf.cd3809ca8fd28p-4 : -0x2.89e0bcc36f110154p+0 : no-test-inline inexact-ok
  2108. = atanh upward intel96 -0xf.cd3809ca8fd28p-4 : -0x2.89e0bcc36f110154p+0 : no-test-inline inexact-ok
  2109. = atanh downward m68k96 -0xf.cd3809ca8fd28p-4 : -0x2.89e0bcc36f110158p+0 : no-test-inline inexact-ok
  2110. = atanh tonearest m68k96 -0xf.cd3809ca8fd28p-4 : -0x2.89e0bcc36f110154p+0 : no-test-inline inexact-ok
  2111. = atanh towardzero m68k96 -0xf.cd3809ca8fd28p-4 : -0x2.89e0bcc36f110154p+0 : no-test-inline inexact-ok
  2112. = atanh upward m68k96 -0xf.cd3809ca8fd28p-4 : -0x2.89e0bcc36f110154p+0 : no-test-inline inexact-ok
  2113. = atanh downward binary128 -0xf.cd3809ca8fd28p-4 : -0x2.89e0bcc36f110155ec916486f0a4p+0 : no-test-inline inexact-ok
  2114. = atanh tonearest binary128 -0xf.cd3809ca8fd28p-4 : -0x2.89e0bcc36f110155ec916486f0a4p+0 : no-test-inline inexact-ok
  2115. = atanh towardzero binary128 -0xf.cd3809ca8fd28p-4 : -0x2.89e0bcc36f110155ec916486f0a2p+0 : no-test-inline inexact-ok
  2116. = atanh upward binary128 -0xf.cd3809ca8fd28p-4 : -0x2.89e0bcc36f110155ec916486f0a2p+0 : no-test-inline inexact-ok
  2117. = atanh downward ibm128 -0xf.cd3809ca8fd28p-4 : -0x2.89e0bcc36f110155ec916486f1p+0 : no-test-inline inexact-ok
  2118. = atanh tonearest ibm128 -0xf.cd3809ca8fd28p-4 : -0x2.89e0bcc36f110155ec916486f1p+0 : no-test-inline inexact-ok
  2119. = atanh towardzero ibm128 -0xf.cd3809ca8fd28p-4 : -0x2.89e0bcc36f110155ec916486fp+0 : no-test-inline inexact-ok
  2120. = atanh upward ibm128 -0xf.cd3809ca8fd28p-4 : -0x2.89e0bcc36f110155ec916486fp+0 : no-test-inline inexact-ok
  2121. atanh -0x1.04f386p-4
  2122. = atanh downward binary32 -0x1.04f386p-4 : -0x1.054e22p-4 : inexact-ok
  2123. = atanh tonearest binary32 -0x1.04f386p-4 : -0x1.054e2p-4 : inexact-ok
  2124. = atanh towardzero binary32 -0x1.04f386p-4 : -0x1.054e2p-4 : inexact-ok
  2125. = atanh upward binary32 -0x1.04f386p-4 : -0x1.054e2p-4 : inexact-ok
  2126. = atanh downward binary64 -0x1.04f386p-4 : -0x1.054e200a4c76bp-4 : inexact-ok
  2127. = atanh tonearest binary64 -0x1.04f386p-4 : -0x1.054e200a4c76bp-4 : inexact-ok
  2128. = atanh towardzero binary64 -0x1.04f386p-4 : -0x1.054e200a4c76ap-4 : inexact-ok
  2129. = atanh upward binary64 -0x1.04f386p-4 : -0x1.054e200a4c76ap-4 : inexact-ok
  2130. = atanh downward intel96 -0x1.04f386p-4 : -0x1.054e200a4c76aae8p-4 : inexact-ok
  2131. = atanh tonearest intel96 -0x1.04f386p-4 : -0x1.054e200a4c76aae6p-4 : inexact-ok
  2132. = atanh towardzero intel96 -0x1.04f386p-4 : -0x1.054e200a4c76aae6p-4 : inexact-ok
  2133. = atanh upward intel96 -0x1.04f386p-4 : -0x1.054e200a4c76aae6p-4 : inexact-ok
  2134. = atanh downward m68k96 -0x1.04f386p-4 : -0x1.054e200a4c76aae8p-4 : inexact-ok
  2135. = atanh tonearest m68k96 -0x1.04f386p-4 : -0x1.054e200a4c76aae6p-4 : inexact-ok
  2136. = atanh towardzero m68k96 -0x1.04f386p-4 : -0x1.054e200a4c76aae6p-4 : inexact-ok
  2137. = atanh upward m68k96 -0x1.04f386p-4 : -0x1.054e200a4c76aae6p-4 : inexact-ok
  2138. = atanh downward binary128 -0x1.04f386p-4 : -0x1.054e200a4c76aae62cacc9b01851p-4 : inexact-ok
  2139. = atanh tonearest binary128 -0x1.04f386p-4 : -0x1.054e200a4c76aae62cacc9b0185p-4 : inexact-ok
  2140. = atanh towardzero binary128 -0x1.04f386p-4 : -0x1.054e200a4c76aae62cacc9b0185p-4 : inexact-ok
  2141. = atanh upward binary128 -0x1.04f386p-4 : -0x1.054e200a4c76aae62cacc9b0185p-4 : inexact-ok
  2142. = atanh downward ibm128 -0x1.04f386p-4 : -0x1.054e200a4c76aae62cacc9b0188p-4 : inexact-ok
  2143. = atanh tonearest ibm128 -0x1.04f386p-4 : -0x1.054e200a4c76aae62cacc9b0188p-4 : inexact-ok
  2144. = atanh towardzero ibm128 -0x1.04f386p-4 : -0x1.054e200a4c76aae62cacc9b018p-4 : inexact-ok
  2145. = atanh upward ibm128 -0x1.04f386p-4 : -0x1.054e200a4c76aae62cacc9b018p-4 : inexact-ok
  2146. atanh -0x2.084568p-4
  2147. = atanh downward binary32 -0x2.084568p-4 : -0x2.0b18b8p-4 : inexact-ok
  2148. = atanh tonearest binary32 -0x2.084568p-4 : -0x2.0b18b4p-4 : inexact-ok
  2149. = atanh towardzero binary32 -0x2.084568p-4 : -0x2.0b18b4p-4 : inexact-ok
  2150. = atanh upward binary32 -0x2.084568p-4 : -0x2.0b18b4p-4 : inexact-ok
  2151. = atanh downward binary64 -0x2.084568p-4 : -0x2.0b18b5a6aae2ep-4 : inexact-ok
  2152. = atanh tonearest binary64 -0x2.084568p-4 : -0x2.0b18b5a6aae2cp-4 : inexact-ok
  2153. = atanh towardzero binary64 -0x2.084568p-4 : -0x2.0b18b5a6aae2cp-4 : inexact-ok
  2154. = atanh upward binary64 -0x2.084568p-4 : -0x2.0b18b5a6aae2cp-4 : inexact-ok
  2155. = atanh downward intel96 -0x2.084568p-4 : -0x2.0b18b5a6aae2cfbp-4 : inexact-ok
  2156. = atanh tonearest intel96 -0x2.084568p-4 : -0x2.0b18b5a6aae2cfacp-4 : inexact-ok
  2157. = atanh towardzero intel96 -0x2.084568p-4 : -0x2.0b18b5a6aae2cfacp-4 : inexact-ok
  2158. = atanh upward intel96 -0x2.084568p-4 : -0x2.0b18b5a6aae2cfacp-4 : inexact-ok
  2159. = atanh downward m68k96 -0x2.084568p-4 : -0x2.0b18b5a6aae2cfbp-4 : inexact-ok
  2160. = atanh tonearest m68k96 -0x2.084568p-4 : -0x2.0b18b5a6aae2cfacp-4 : inexact-ok
  2161. = atanh towardzero m68k96 -0x2.084568p-4 : -0x2.0b18b5a6aae2cfacp-4 : inexact-ok
  2162. = atanh upward m68k96 -0x2.084568p-4 : -0x2.0b18b5a6aae2cfacp-4 : inexact-ok
  2163. = atanh downward binary128 -0x2.084568p-4 : -0x2.0b18b5a6aae2cfad5df39cb56c9cp-4 : inexact-ok
  2164. = atanh tonearest binary128 -0x2.084568p-4 : -0x2.0b18b5a6aae2cfad5df39cb56c9ap-4 : inexact-ok
  2165. = atanh towardzero binary128 -0x2.084568p-4 : -0x2.0b18b5a6aae2cfad5df39cb56c9ap-4 : inexact-ok
  2166. = atanh upward binary128 -0x2.084568p-4 : -0x2.0b18b5a6aae2cfad5df39cb56c9ap-4 : inexact-ok
  2167. = atanh downward ibm128 -0x2.084568p-4 : -0x2.0b18b5a6aae2cfad5df39cb56dp-4 : inexact-ok
  2168. = atanh tonearest ibm128 -0x2.084568p-4 : -0x2.0b18b5a6aae2cfad5df39cb56dp-4 : inexact-ok
  2169. = atanh towardzero ibm128 -0x2.084568p-4 : -0x2.0b18b5a6aae2cfad5df39cb56cp-4 : inexact-ok
  2170. = atanh upward ibm128 -0x2.084568p-4 : -0x2.0b18b5a6aae2cfad5df39cb56cp-4 : inexact-ok
  2171. atanh -0x3.e0a5d8p-4
  2172. = atanh downward binary32 -0x3.e0a5d8p-4 : -0x3.f4cbc4p-4 : inexact-ok
  2173. = atanh tonearest binary32 -0x3.e0a5d8p-4 : -0x3.f4cbc4p-4 : inexact-ok
  2174. = atanh towardzero binary32 -0x3.e0a5d8p-4 : -0x3.f4cbcp-4 : inexact-ok
  2175. = atanh upward binary32 -0x3.e0a5d8p-4 : -0x3.f4cbcp-4 : inexact-ok
  2176. = atanh downward binary64 -0x3.e0a5d8p-4 : -0x3.f4cbc2ee03712p-4 : inexact-ok
  2177. = atanh tonearest binary64 -0x3.e0a5d8p-4 : -0x3.f4cbc2ee0371p-4 : inexact-ok
  2178. = atanh towardzero binary64 -0x3.e0a5d8p-4 : -0x3.f4cbc2ee0371p-4 : inexact-ok
  2179. = atanh upward binary64 -0x3.e0a5d8p-4 : -0x3.f4cbc2ee0371p-4 : inexact-ok
  2180. = atanh downward intel96 -0x3.e0a5d8p-4 : -0x3.f4cbc2ee0371008p-4 : inexact-ok
  2181. = atanh tonearest intel96 -0x3.e0a5d8p-4 : -0x3.f4cbc2ee0371007cp-4 : inexact-ok
  2182. = atanh towardzero intel96 -0x3.e0a5d8p-4 : -0x3.f4cbc2ee0371007cp-4 : inexact-ok
  2183. = atanh upward intel96 -0x3.e0a5d8p-4 : -0x3.f4cbc2ee0371007cp-4 : inexact-ok
  2184. = atanh downward m68k96 -0x3.e0a5d8p-4 : -0x3.f4cbc2ee0371008p-4 : inexact-ok
  2185. = atanh tonearest m68k96 -0x3.e0a5d8p-4 : -0x3.f4cbc2ee0371007cp-4 : inexact-ok
  2186. = atanh towardzero m68k96 -0x3.e0a5d8p-4 : -0x3.f4cbc2ee0371007cp-4 : inexact-ok
  2187. = atanh upward m68k96 -0x3.e0a5d8p-4 : -0x3.f4cbc2ee0371007cp-4 : inexact-ok
  2188. = atanh downward binary128 -0x3.e0a5d8p-4 : -0x3.f4cbc2ee0371007c61ab1041e782p-4 : inexact-ok
  2189. = atanh tonearest binary128 -0x3.e0a5d8p-4 : -0x3.f4cbc2ee0371007c61ab1041e782p-4 : inexact-ok
  2190. = atanh towardzero binary128 -0x3.e0a5d8p-4 : -0x3.f4cbc2ee0371007c61ab1041e78p-4 : inexact-ok
  2191. = atanh upward binary128 -0x3.e0a5d8p-4 : -0x3.f4cbc2ee0371007c61ab1041e78p-4 : inexact-ok
  2192. = atanh downward ibm128 -0x3.e0a5d8p-4 : -0x3.f4cbc2ee0371007c61ab1041e8p-4 : inexact-ok
  2193. = atanh tonearest ibm128 -0x3.e0a5d8p-4 : -0x3.f4cbc2ee0371007c61ab1041e8p-4 : inexact-ok
  2194. = atanh towardzero ibm128 -0x3.e0a5d8p-4 : -0x3.f4cbc2ee0371007c61ab1041e7p-4 : inexact-ok
  2195. = atanh upward ibm128 -0x3.e0a5d8p-4 : -0x3.f4cbc2ee0371007c61ab1041e7p-4 : inexact-ok
  2196. atanh 0x3.dfb1f5db0ceccp-4
  2197. = atanh downward binary32 0x3.dfb1f8p-4 : 0x3.f3c8acp-4 : inexact-ok
  2198. = atanh tonearest binary32 0x3.dfb1f8p-4 : 0x3.f3c8bp-4 : inexact-ok
  2199. = atanh towardzero binary32 0x3.dfb1f8p-4 : 0x3.f3c8acp-4 : inexact-ok
  2200. = atanh upward binary32 0x3.dfb1f8p-4 : 0x3.f3c8bp-4 : inexact-ok
  2201. = atanh downward binary64 0x3.dfb1f8p-4 : 0x3.f3c8af642452ep-4 : inexact-ok
  2202. = atanh tonearest binary64 0x3.dfb1f8p-4 : 0x3.f3c8af642453p-4 : inexact-ok
  2203. = atanh towardzero binary64 0x3.dfb1f8p-4 : 0x3.f3c8af642452ep-4 : inexact-ok
  2204. = atanh upward binary64 0x3.dfb1f8p-4 : 0x3.f3c8af642453p-4 : inexact-ok
  2205. = atanh downward intel96 0x3.dfb1f8p-4 : 0x3.f3c8af642452fa7p-4 : inexact-ok
  2206. = atanh tonearest intel96 0x3.dfb1f8p-4 : 0x3.f3c8af642452fa74p-4 : inexact-ok
  2207. = atanh towardzero intel96 0x3.dfb1f8p-4 : 0x3.f3c8af642452fa7p-4 : inexact-ok
  2208. = atanh upward intel96 0x3.dfb1f8p-4 : 0x3.f3c8af642452fa74p-4 : inexact-ok
  2209. = atanh downward m68k96 0x3.dfb1f8p-4 : 0x3.f3c8af642452fa7p-4 : inexact-ok
  2210. = atanh tonearest m68k96 0x3.dfb1f8p-4 : 0x3.f3c8af642452fa74p-4 : inexact-ok
  2211. = atanh towardzero m68k96 0x3.dfb1f8p-4 : 0x3.f3c8af642452fa7p-4 : inexact-ok
  2212. = atanh upward m68k96 0x3.dfb1f8p-4 : 0x3.f3c8af642452fa74p-4 : inexact-ok
  2213. = atanh downward binary128 0x3.dfb1f8p-4 : 0x3.f3c8af642452fa7265f1771b5b4ap-4 : inexact-ok
  2214. = atanh tonearest binary128 0x3.dfb1f8p-4 : 0x3.f3c8af642452fa7265f1771b5b4cp-4 : inexact-ok
  2215. = atanh towardzero binary128 0x3.dfb1f8p-4 : 0x3.f3c8af642452fa7265f1771b5b4ap-4 : inexact-ok
  2216. = atanh upward binary128 0x3.dfb1f8p-4 : 0x3.f3c8af642452fa7265f1771b5b4cp-4 : inexact-ok
  2217. = atanh downward ibm128 0x3.dfb1f8p-4 : 0x3.f3c8af642452fa7265f1771b5bp-4 : inexact-ok
  2218. = atanh tonearest ibm128 0x3.dfb1f8p-4 : 0x3.f3c8af642452fa7265f1771b5bp-4 : inexact-ok
  2219. = atanh towardzero ibm128 0x3.dfb1f8p-4 : 0x3.f3c8af642452fa7265f1771b5bp-4 : inexact-ok
  2220. = atanh upward ibm128 0x3.dfb1f8p-4 : 0x3.f3c8af642452fa7265f1771b5cp-4 : inexact-ok
  2221. = atanh downward binary32 0x3.dfb1f4p-4 : 0x3.f3c8a8p-4 : inexact-ok
  2222. = atanh tonearest binary32 0x3.dfb1f4p-4 : 0x3.f3c8acp-4 : inexact-ok
  2223. = atanh towardzero binary32 0x3.dfb1f4p-4 : 0x3.f3c8a8p-4 : inexact-ok
  2224. = atanh upward binary32 0x3.dfb1f4p-4 : 0x3.f3c8acp-4 : inexact-ok
  2225. = atanh downward binary64 0x3.dfb1f4p-4 : 0x3.f3c8ab2460ea2p-4 : inexact-ok
  2226. = atanh tonearest binary64 0x3.dfb1f4p-4 : 0x3.f3c8ab2460ea4p-4 : inexact-ok
  2227. = atanh towardzero binary64 0x3.dfb1f4p-4 : 0x3.f3c8ab2460ea2p-4 : inexact-ok
  2228. = atanh upward binary64 0x3.dfb1f4p-4 : 0x3.f3c8ab2460ea4p-4 : inexact-ok
  2229. = atanh downward intel96 0x3.dfb1f4p-4 : 0x3.f3c8ab2460ea3ef8p-4 : inexact-ok
  2230. = atanh tonearest intel96 0x3.dfb1f4p-4 : 0x3.f3c8ab2460ea3ef8p-4 : inexact-ok
  2231. = atanh towardzero intel96 0x3.dfb1f4p-4 : 0x3.f3c8ab2460ea3ef8p-4 : inexact-ok
  2232. = atanh upward intel96 0x3.dfb1f4p-4 : 0x3.f3c8ab2460ea3efcp-4 : inexact-ok
  2233. = atanh downward m68k96 0x3.dfb1f4p-4 : 0x3.f3c8ab2460ea3ef8p-4 : inexact-ok
  2234. = atanh tonearest m68k96 0x3.dfb1f4p-4 : 0x3.f3c8ab2460ea3ef8p-4 : inexact-ok
  2235. = atanh towardzero m68k96 0x3.dfb1f4p-4 : 0x3.f3c8ab2460ea3ef8p-4 : inexact-ok
  2236. = atanh upward m68k96 0x3.dfb1f4p-4 : 0x3.f3c8ab2460ea3efcp-4 : inexact-ok
  2237. = atanh downward binary128 0x3.dfb1f4p-4 : 0x3.f3c8ab2460ea3ef88475f9868be8p-4 : inexact-ok
  2238. = atanh tonearest binary128 0x3.dfb1f4p-4 : 0x3.f3c8ab2460ea3ef88475f9868be8p-4 : inexact-ok
  2239. = atanh towardzero binary128 0x3.dfb1f4p-4 : 0x3.f3c8ab2460ea3ef88475f9868be8p-4 : inexact-ok
  2240. = atanh upward binary128 0x3.dfb1f4p-4 : 0x3.f3c8ab2460ea3ef88475f9868beap-4 : inexact-ok
  2241. = atanh downward ibm128 0x3.dfb1f4p-4 : 0x3.f3c8ab2460ea3ef88475f9868bp-4 : inexact-ok
  2242. = atanh tonearest ibm128 0x3.dfb1f4p-4 : 0x3.f3c8ab2460ea3ef88475f9868cp-4 : inexact-ok
  2243. = atanh towardzero ibm128 0x3.dfb1f4p-4 : 0x3.f3c8ab2460ea3ef88475f9868bp-4 : inexact-ok
  2244. = atanh upward ibm128 0x3.dfb1f4p-4 : 0x3.f3c8ab2460ea3ef88475f9868cp-4 : inexact-ok
  2245. = atanh downward binary64 0x3.dfb1f5db0ceccp-4 : 0x3.f3c8ad1d0289cp-4 : inexact-ok
  2246. = atanh tonearest binary64 0x3.dfb1f5db0ceccp-4 : 0x3.f3c8ad1d0289cp-4 : inexact-ok
  2247. = atanh towardzero binary64 0x3.dfb1f5db0ceccp-4 : 0x3.f3c8ad1d0289cp-4 : inexact-ok
  2248. = atanh upward binary64 0x3.dfb1f5db0ceccp-4 : 0x3.f3c8ad1d0289ep-4 : inexact-ok
  2249. = atanh downward intel96 0x3.dfb1f5db0ceccp-4 : 0x3.f3c8ad1d0289cacp-4 : inexact-ok
  2250. = atanh tonearest intel96 0x3.dfb1f5db0ceccp-4 : 0x3.f3c8ad1d0289cac4p-4 : inexact-ok
  2251. = atanh towardzero intel96 0x3.dfb1f5db0ceccp-4 : 0x3.f3c8ad1d0289cacp-4 : inexact-ok
  2252. = atanh upward intel96 0x3.dfb1f5db0ceccp-4 : 0x3.f3c8ad1d0289cac4p-4 : inexact-ok
  2253. = atanh downward m68k96 0x3.dfb1f5db0ceccp-4 : 0x3.f3c8ad1d0289cacp-4 : inexact-ok
  2254. = atanh tonearest m68k96 0x3.dfb1f5db0ceccp-4 : 0x3.f3c8ad1d0289cac4p-4 : inexact-ok
  2255. = atanh towardzero m68k96 0x3.dfb1f5db0ceccp-4 : 0x3.f3c8ad1d0289cacp-4 : inexact-ok
  2256. = atanh upward m68k96 0x3.dfb1f5db0ceccp-4 : 0x3.f3c8ad1d0289cac4p-4 : inexact-ok
  2257. = atanh downward binary128 0x3.dfb1f5db0ceccp-4 : 0x3.f3c8ad1d0289cac26a22cccd2efcp-4 : inexact-ok
  2258. = atanh tonearest binary128 0x3.dfb1f5db0ceccp-4 : 0x3.f3c8ad1d0289cac26a22cccd2efep-4 : inexact-ok
  2259. = atanh towardzero binary128 0x3.dfb1f5db0ceccp-4 : 0x3.f3c8ad1d0289cac26a22cccd2efcp-4 : inexact-ok
  2260. = atanh upward binary128 0x3.dfb1f5db0ceccp-4 : 0x3.f3c8ad1d0289cac26a22cccd2efep-4 : inexact-ok
  2261. = atanh downward ibm128 0x3.dfb1f5db0ceccp-4 : 0x3.f3c8ad1d0289cac26a22cccd2ep-4 : inexact-ok
  2262. = atanh tonearest ibm128 0x3.dfb1f5db0ceccp-4 : 0x3.f3c8ad1d0289cac26a22cccd2fp-4 : inexact-ok
  2263. = atanh towardzero ibm128 0x3.dfb1f5db0ceccp-4 : 0x3.f3c8ad1d0289cac26a22cccd2ep-4 : inexact-ok
  2264. = atanh upward ibm128 0x3.dfb1f5db0ceccp-4 : 0x3.f3c8ad1d0289cac26a22cccd2fp-4 : inexact-ok
  2265. atanh 0x2.251b2a64c85dep-4
  2266. = atanh downward binary32 0x2.251b2cp-4 : 0x2.286e78p-4 : inexact-ok
  2267. = atanh tonearest binary32 0x2.251b2cp-4 : 0x2.286e7cp-4 : inexact-ok
  2268. = atanh towardzero binary32 0x2.251b2cp-4 : 0x2.286e78p-4 : inexact-ok
  2269. = atanh upward binary32 0x2.251b2cp-4 : 0x2.286e7cp-4 : inexact-ok
  2270. = atanh downward binary64 0x2.251b2cp-4 : 0x2.286e7a7dea296p-4 : inexact-ok
  2271. = atanh tonearest binary64 0x2.251b2cp-4 : 0x2.286e7a7dea298p-4 : inexact-ok
  2272. = atanh towardzero binary64 0x2.251b2cp-4 : 0x2.286e7a7dea296p-4 : inexact-ok
  2273. = atanh upward binary64 0x2.251b2cp-4 : 0x2.286e7a7dea298p-4 : inexact-ok
  2274. = atanh downward intel96 0x2.251b2cp-4 : 0x2.286e7a7dea2975bcp-4 : inexact-ok
  2275. = atanh tonearest intel96 0x2.251b2cp-4 : 0x2.286e7a7dea2975bcp-4 : inexact-ok
  2276. = atanh towardzero intel96 0x2.251b2cp-4 : 0x2.286e7a7dea2975bcp-4 : inexact-ok
  2277. = atanh upward intel96 0x2.251b2cp-4 : 0x2.286e7a7dea2975cp-4 : inexact-ok
  2278. = atanh downward m68k96 0x2.251b2cp-4 : 0x2.286e7a7dea2975bcp-4 : inexact-ok
  2279. = atanh tonearest m68k96 0x2.251b2cp-4 : 0x2.286e7a7dea2975bcp-4 : inexact-ok
  2280. = atanh towardzero m68k96 0x2.251b2cp-4 : 0x2.286e7a7dea2975bcp-4 : inexact-ok
  2281. = atanh upward m68k96 0x2.251b2cp-4 : 0x2.286e7a7dea2975cp-4 : inexact-ok
  2282. = atanh downward binary128 0x2.251b2cp-4 : 0x2.286e7a7dea2975bc400c4029191ap-4 : inexact-ok
  2283. = atanh tonearest binary128 0x2.251b2cp-4 : 0x2.286e7a7dea2975bc400c4029191cp-4 : inexact-ok
  2284. = atanh towardzero binary128 0x2.251b2cp-4 : 0x2.286e7a7dea2975bc400c4029191ap-4 : inexact-ok
  2285. = atanh upward binary128 0x2.251b2cp-4 : 0x2.286e7a7dea2975bc400c4029191cp-4 : inexact-ok
  2286. = atanh downward ibm128 0x2.251b2cp-4 : 0x2.286e7a7dea2975bc400c402919p-4 : inexact-ok
  2287. = atanh tonearest ibm128 0x2.251b2cp-4 : 0x2.286e7a7dea2975bc400c402919p-4 : inexact-ok
  2288. = atanh towardzero ibm128 0x2.251b2cp-4 : 0x2.286e7a7dea2975bc400c402919p-4 : inexact-ok
  2289. = atanh upward ibm128 0x2.251b2cp-4 : 0x2.286e7a7dea2975bc400c40291ap-4 : inexact-ok
  2290. = atanh downward binary32 0x2.251b28p-4 : 0x2.286e74p-4 : inexact-ok
  2291. = atanh tonearest binary32 0x2.251b28p-4 : 0x2.286e78p-4 : inexact-ok
  2292. = atanh towardzero binary32 0x2.251b28p-4 : 0x2.286e74p-4 : inexact-ok
  2293. = atanh upward binary32 0x2.251b28p-4 : 0x2.286e78p-4 : inexact-ok
  2294. = atanh downward binary64 0x2.251b28p-4 : 0x2.286e766b2cbb6p-4 : inexact-ok
  2295. = atanh tonearest binary64 0x2.251b28p-4 : 0x2.286e766b2cbb6p-4 : inexact-ok
  2296. = atanh towardzero binary64 0x2.251b28p-4 : 0x2.286e766b2cbb6p-4 : inexact-ok
  2297. = atanh upward binary64 0x2.251b28p-4 : 0x2.286e766b2cbb8p-4 : inexact-ok
  2298. = atanh downward intel96 0x2.251b28p-4 : 0x2.286e766b2cbb6734p-4 : inexact-ok
  2299. = atanh tonearest intel96 0x2.251b28p-4 : 0x2.286e766b2cbb6734p-4 : inexact-ok
  2300. = atanh towardzero intel96 0x2.251b28p-4 : 0x2.286e766b2cbb6734p-4 : inexact-ok
  2301. = atanh upward intel96 0x2.251b28p-4 : 0x2.286e766b2cbb6738p-4 : inexact-ok
  2302. = atanh downward m68k96 0x2.251b28p-4 : 0x2.286e766b2cbb6734p-4 : inexact-ok
  2303. = atanh tonearest m68k96 0x2.251b28p-4 : 0x2.286e766b2cbb6734p-4 : inexact-ok
  2304. = atanh towardzero m68k96 0x2.251b28p-4 : 0x2.286e766b2cbb6734p-4 : inexact-ok
  2305. = atanh upward m68k96 0x2.251b28p-4 : 0x2.286e766b2cbb6738p-4 : inexact-ok
  2306. = atanh downward binary128 0x2.251b28p-4 : 0x2.286e766b2cbb6735f2df6f49e1b4p-4 : inexact-ok
  2307. = atanh tonearest binary128 0x2.251b28p-4 : 0x2.286e766b2cbb6735f2df6f49e1b6p-4 : inexact-ok
  2308. = atanh towardzero binary128 0x2.251b28p-4 : 0x2.286e766b2cbb6735f2df6f49e1b4p-4 : inexact-ok
  2309. = atanh upward binary128 0x2.251b28p-4 : 0x2.286e766b2cbb6735f2df6f49e1b6p-4 : inexact-ok
  2310. = atanh downward ibm128 0x2.251b28p-4 : 0x2.286e766b2cbb6735f2df6f49e1p-4 : inexact-ok
  2311. = atanh tonearest ibm128 0x2.251b28p-4 : 0x2.286e766b2cbb6735f2df6f49e2p-4 : inexact-ok
  2312. = atanh towardzero ibm128 0x2.251b28p-4 : 0x2.286e766b2cbb6735f2df6f49e1p-4 : inexact-ok
  2313. = atanh upward ibm128 0x2.251b28p-4 : 0x2.286e766b2cbb6735f2df6f49e2p-4 : inexact-ok
  2314. = atanh downward binary64 0x2.251b2a64c85dep-4 : 0x2.286e78db2bfaap-4 : inexact-ok
  2315. = atanh tonearest binary64 0x2.251b2a64c85dep-4 : 0x2.286e78db2bfacp-4 : inexact-ok
  2316. = atanh towardzero binary64 0x2.251b2a64c85dep-4 : 0x2.286e78db2bfaap-4 : inexact-ok
  2317. = atanh upward binary64 0x2.251b2a64c85dep-4 : 0x2.286e78db2bfacp-4 : inexact-ok
  2318. = atanh downward intel96 0x2.251b2a64c85dep-4 : 0x2.286e78db2bfabcap-4 : inexact-ok
  2319. = atanh tonearest intel96 0x2.251b2a64c85dep-4 : 0x2.286e78db2bfabca4p-4 : inexact-ok
  2320. = atanh towardzero intel96 0x2.251b2a64c85dep-4 : 0x2.286e78db2bfabcap-4 : inexact-ok
  2321. = atanh upward intel96 0x2.251b2a64c85dep-4 : 0x2.286e78db2bfabca4p-4 : inexact-ok
  2322. = atanh downward m68k96 0x2.251b2a64c85dep-4 : 0x2.286e78db2bfabcap-4 : inexact-ok
  2323. = atanh tonearest m68k96 0x2.251b2a64c85dep-4 : 0x2.286e78db2bfabca4p-4 : inexact-ok
  2324. = atanh towardzero m68k96 0x2.251b2a64c85dep-4 : 0x2.286e78db2bfabcap-4 : inexact-ok
  2325. = atanh upward m68k96 0x2.251b2a64c85dep-4 : 0x2.286e78db2bfabca4p-4 : inexact-ok
  2326. = atanh downward binary128 0x2.251b2a64c85dep-4 : 0x2.286e78db2bfabca36df0cd858422p-4 : inexact-ok
  2327. = atanh tonearest binary128 0x2.251b2a64c85dep-4 : 0x2.286e78db2bfabca36df0cd858424p-4 : inexact-ok
  2328. = atanh towardzero binary128 0x2.251b2a64c85dep-4 : 0x2.286e78db2bfabca36df0cd858422p-4 : inexact-ok
  2329. = atanh upward binary128 0x2.251b2a64c85dep-4 : 0x2.286e78db2bfabca36df0cd858424p-4 : inexact-ok
  2330. = atanh downward ibm128 0x2.251b2a64c85dep-4 : 0x2.286e78db2bfabca36df0cd8584p-4 : inexact-ok
  2331. = atanh tonearest ibm128 0x2.251b2a64c85dep-4 : 0x2.286e78db2bfabca36df0cd8584p-4 : inexact-ok
  2332. = atanh towardzero ibm128 0x2.251b2a64c85dep-4 : 0x2.286e78db2bfabca36df0cd8584p-4 : inexact-ok
  2333. = atanh upward ibm128 0x2.251b2a64c85dep-4 : 0x2.286e78db2bfabca36df0cd8585p-4 : inexact-ok
  2334. atanh -0x2.e3458cp-4
  2335. = atanh downward binary32 -0x2.e3458cp-4 : -0x2.eb75acp-4 : inexact-ok
  2336. = atanh tonearest binary32 -0x2.e3458cp-4 : -0x2.eb75acp-4 : inexact-ok
  2337. = atanh towardzero binary32 -0x2.e3458cp-4 : -0x2.eb75a8p-4 : inexact-ok
  2338. = atanh upward binary32 -0x2.e3458cp-4 : -0x2.eb75a8p-4 : inexact-ok
  2339. = atanh downward binary64 -0x2.e3458cp-4 : -0x2.eb75aac832c62p-4 : inexact-ok
  2340. = atanh tonearest binary64 -0x2.e3458cp-4 : -0x2.eb75aac832c62p-4 : inexact-ok
  2341. = atanh towardzero binary64 -0x2.e3458cp-4 : -0x2.eb75aac832c6p-4 : inexact-ok
  2342. = atanh upward binary64 -0x2.e3458cp-4 : -0x2.eb75aac832c6p-4 : inexact-ok
  2343. = atanh downward intel96 -0x2.e3458cp-4 : -0x2.eb75aac832c61fa4p-4 : inexact-ok
  2344. = atanh tonearest intel96 -0x2.e3458cp-4 : -0x2.eb75aac832c61fap-4 : inexact-ok
  2345. = atanh towardzero intel96 -0x2.e3458cp-4 : -0x2.eb75aac832c61fap-4 : inexact-ok
  2346. = atanh upward intel96 -0x2.e3458cp-4 : -0x2.eb75aac832c61fap-4 : inexact-ok
  2347. = atanh downward m68k96 -0x2.e3458cp-4 : -0x2.eb75aac832c61fa4p-4 : inexact-ok
  2348. = atanh tonearest m68k96 -0x2.e3458cp-4 : -0x2.eb75aac832c61fap-4 : inexact-ok
  2349. = atanh towardzero m68k96 -0x2.e3458cp-4 : -0x2.eb75aac832c61fap-4 : inexact-ok
  2350. = atanh upward m68k96 -0x2.e3458cp-4 : -0x2.eb75aac832c61fap-4 : inexact-ok
  2351. = atanh downward binary128 -0x2.e3458cp-4 : -0x2.eb75aac832c61fa1080a8277ed62p-4 : inexact-ok
  2352. = atanh tonearest binary128 -0x2.e3458cp-4 : -0x2.eb75aac832c61fa1080a8277ed6p-4 : inexact-ok
  2353. = atanh towardzero binary128 -0x2.e3458cp-4 : -0x2.eb75aac832c61fa1080a8277ed6p-4 : inexact-ok
  2354. = atanh upward binary128 -0x2.e3458cp-4 : -0x2.eb75aac832c61fa1080a8277ed6p-4 : inexact-ok
  2355. = atanh downward ibm128 -0x2.e3458cp-4 : -0x2.eb75aac832c61fa1080a8277eep-4 : inexact-ok
  2356. = atanh tonearest ibm128 -0x2.e3458cp-4 : -0x2.eb75aac832c61fa1080a8277edp-4 : inexact-ok
  2357. = atanh towardzero ibm128 -0x2.e3458cp-4 : -0x2.eb75aac832c61fa1080a8277edp-4 : inexact-ok
  2358. = atanh upward ibm128 -0x2.e3458cp-4 : -0x2.eb75aac832c61fa1080a8277edp-4 : inexact-ok
  2359. atanh 0x3.91d9f3c80c72d7acp-4
  2360. = atanh downward binary32 0x3.91d9f4p-4 : 0x3.a17be8p-4 : inexact-ok
  2361. = atanh tonearest binary32 0x3.91d9f4p-4 : 0x3.a17be8p-4 : inexact-ok
  2362. = atanh towardzero binary32 0x3.91d9f4p-4 : 0x3.a17be8p-4 : inexact-ok
  2363. = atanh upward binary32 0x3.91d9f4p-4 : 0x3.a17becp-4 : inexact-ok
  2364. = atanh downward binary64 0x3.91d9f4p-4 : 0x3.a17be81862298p-4 : inexact-ok
  2365. = atanh tonearest binary64 0x3.91d9f4p-4 : 0x3.a17be8186229ap-4 : inexact-ok
  2366. = atanh towardzero binary64 0x3.91d9f4p-4 : 0x3.a17be81862298p-4 : inexact-ok
  2367. = atanh upward binary64 0x3.91d9f4p-4 : 0x3.a17be8186229ap-4 : inexact-ok
  2368. = atanh downward intel96 0x3.91d9f4p-4 : 0x3.a17be81862299c04p-4 : inexact-ok
  2369. = atanh tonearest intel96 0x3.91d9f4p-4 : 0x3.a17be81862299c04p-4 : inexact-ok
  2370. = atanh towardzero intel96 0x3.91d9f4p-4 : 0x3.a17be81862299c04p-4 : inexact-ok
  2371. = atanh upward intel96 0x3.91d9f4p-4 : 0x3.a17be81862299c08p-4 : inexact-ok
  2372. = atanh downward m68k96 0x3.91d9f4p-4 : 0x3.a17be81862299c04p-4 : inexact-ok
  2373. = atanh tonearest m68k96 0x3.91d9f4p-4 : 0x3.a17be81862299c04p-4 : inexact-ok
  2374. = atanh towardzero m68k96 0x3.91d9f4p-4 : 0x3.a17be81862299c04p-4 : inexact-ok
  2375. = atanh upward m68k96 0x3.91d9f4p-4 : 0x3.a17be81862299c08p-4 : inexact-ok
  2376. = atanh downward binary128 0x3.91d9f4p-4 : 0x3.a17be81862299c04ac8cc24de7c2p-4 : inexact-ok
  2377. = atanh tonearest binary128 0x3.91d9f4p-4 : 0x3.a17be81862299c04ac8cc24de7c2p-4 : inexact-ok
  2378. = atanh towardzero binary128 0x3.91d9f4p-4 : 0x3.a17be81862299c04ac8cc24de7c2p-4 : inexact-ok
  2379. = atanh upward binary128 0x3.91d9f4p-4 : 0x3.a17be81862299c04ac8cc24de7c4p-4 : inexact-ok
  2380. = atanh downward ibm128 0x3.91d9f4p-4 : 0x3.a17be81862299c04ac8cc24de7p-4 : inexact-ok
  2381. = atanh tonearest ibm128 0x3.91d9f4p-4 : 0x3.a17be81862299c04ac8cc24de8p-4 : inexact-ok
  2382. = atanh towardzero ibm128 0x3.91d9f4p-4 : 0x3.a17be81862299c04ac8cc24de7p-4 : inexact-ok
  2383. = atanh upward ibm128 0x3.91d9f4p-4 : 0x3.a17be81862299c04ac8cc24de8p-4 : inexact-ok
  2384. = atanh downward binary32 0x3.91d9fp-4 : 0x3.a17bep-4 : inexact-ok
  2385. = atanh tonearest binary32 0x3.91d9fp-4 : 0x3.a17be4p-4 : inexact-ok
  2386. = atanh towardzero binary32 0x3.91d9fp-4 : 0x3.a17bep-4 : inexact-ok
  2387. = atanh upward binary32 0x3.91d9fp-4 : 0x3.a17be4p-4 : inexact-ok
  2388. = atanh downward binary64 0x3.91d9fp-4 : 0x3.a17be3e2bdc8ep-4 : inexact-ok
  2389. = atanh tonearest binary64 0x3.91d9fp-4 : 0x3.a17be3e2bdc9p-4 : inexact-ok
  2390. = atanh towardzero binary64 0x3.91d9fp-4 : 0x3.a17be3e2bdc8ep-4 : inexact-ok
  2391. = atanh upward binary64 0x3.91d9fp-4 : 0x3.a17be3e2bdc9p-4 : inexact-ok
  2392. = atanh downward intel96 0x3.91d9fp-4 : 0x3.a17be3e2bdc8f91p-4 : inexact-ok
  2393. = atanh tonearest intel96 0x3.91d9fp-4 : 0x3.a17be3e2bdc8f914p-4 : inexact-ok
  2394. = atanh towardzero intel96 0x3.91d9fp-4 : 0x3.a17be3e2bdc8f91p-4 : inexact-ok
  2395. = atanh upward intel96 0x3.91d9fp-4 : 0x3.a17be3e2bdc8f914p-4 : inexact-ok
  2396. = atanh downward m68k96 0x3.91d9fp-4 : 0x3.a17be3e2bdc8f91p-4 : inexact-ok
  2397. = atanh tonearest m68k96 0x3.91d9fp-4 : 0x3.a17be3e2bdc8f914p-4 : inexact-ok
  2398. = atanh towardzero m68k96 0x3.91d9fp-4 : 0x3.a17be3e2bdc8f91p-4 : inexact-ok
  2399. = atanh upward m68k96 0x3.91d9fp-4 : 0x3.a17be3e2bdc8f914p-4 : inexact-ok
  2400. = atanh downward binary128 0x3.91d9fp-4 : 0x3.a17be3e2bdc8f913609ba2b9621ap-4 : inexact-ok
  2401. = atanh tonearest binary128 0x3.91d9fp-4 : 0x3.a17be3e2bdc8f913609ba2b9621ap-4 : inexact-ok
  2402. = atanh towardzero binary128 0x3.91d9fp-4 : 0x3.a17be3e2bdc8f913609ba2b9621ap-4 : inexact-ok
  2403. = atanh upward binary128 0x3.91d9fp-4 : 0x3.a17be3e2bdc8f913609ba2b9621cp-4 : inexact-ok
  2404. = atanh downward ibm128 0x3.91d9fp-4 : 0x3.a17be3e2bdc8f913609ba2b962p-4 : inexact-ok
  2405. = atanh tonearest ibm128 0x3.91d9fp-4 : 0x3.a17be3e2bdc8f913609ba2b962p-4 : inexact-ok
  2406. = atanh towardzero ibm128 0x3.91d9fp-4 : 0x3.a17be3e2bdc8f913609ba2b962p-4 : inexact-ok
  2407. = atanh upward ibm128 0x3.91d9fp-4 : 0x3.a17be3e2bdc8f913609ba2b963p-4 : inexact-ok
  2408. = atanh downward binary64 0x3.91d9f3c80c72ep-4 : 0x3.a17be7dd80462p-4 : inexact-ok
  2409. = atanh tonearest binary64 0x3.91d9f3c80c72ep-4 : 0x3.a17be7dd80462p-4 : inexact-ok
  2410. = atanh towardzero binary64 0x3.91d9f3c80c72ep-4 : 0x3.a17be7dd80462p-4 : inexact-ok
  2411. = atanh upward binary64 0x3.91d9f3c80c72ep-4 : 0x3.a17be7dd80464p-4 : inexact-ok
  2412. = atanh downward intel96 0x3.91d9f3c80c72ep-4 : 0x3.a17be7dd8046218p-4 : inexact-ok
  2413. = atanh tonearest intel96 0x3.91d9f3c80c72ep-4 : 0x3.a17be7dd8046218p-4 : inexact-ok
  2414. = atanh towardzero intel96 0x3.91d9f3c80c72ep-4 : 0x3.a17be7dd8046218p-4 : inexact-ok
  2415. = atanh upward intel96 0x3.91d9f3c80c72ep-4 : 0x3.a17be7dd80462184p-4 : inexact-ok
  2416. = atanh downward m68k96 0x3.91d9f3c80c72ep-4 : 0x3.a17be7dd8046218p-4 : inexact-ok
  2417. = atanh tonearest m68k96 0x3.91d9f3c80c72ep-4 : 0x3.a17be7dd8046218p-4 : inexact-ok
  2418. = atanh towardzero m68k96 0x3.91d9f3c80c72ep-4 : 0x3.a17be7dd8046218p-4 : inexact-ok
  2419. = atanh upward m68k96 0x3.91d9f3c80c72ep-4 : 0x3.a17be7dd80462184p-4 : inexact-ok
  2420. = atanh downward binary128 0x3.91d9f3c80c72ep-4 : 0x3.a17be7dd80462181a104c9eaafc6p-4 : inexact-ok
  2421. = atanh tonearest binary128 0x3.91d9f3c80c72ep-4 : 0x3.a17be7dd80462181a104c9eaafc6p-4 : inexact-ok
  2422. = atanh towardzero binary128 0x3.91d9f3c80c72ep-4 : 0x3.a17be7dd80462181a104c9eaafc6p-4 : inexact-ok
  2423. = atanh upward binary128 0x3.91d9f3c80c72ep-4 : 0x3.a17be7dd80462181a104c9eaafc8p-4 : inexact-ok
  2424. = atanh downward ibm128 0x3.91d9f3c80c72ep-4 : 0x3.a17be7dd80462181a104c9eaafp-4 : inexact-ok
  2425. = atanh tonearest ibm128 0x3.91d9f3c80c72ep-4 : 0x3.a17be7dd80462181a104c9eabp-4 : inexact-ok
  2426. = atanh towardzero ibm128 0x3.91d9f3c80c72ep-4 : 0x3.a17be7dd80462181a104c9eaafp-4 : inexact-ok
  2427. = atanh upward ibm128 0x3.91d9f3c80c72ep-4 : 0x3.a17be7dd80462181a104c9eabp-4 : inexact-ok
  2428. = atanh downward binary64 0x3.91d9f3c80c72cp-4 : 0x3.a17be7dd8045ep-4 : inexact-ok
  2429. = atanh tonearest binary64 0x3.91d9f3c80c72cp-4 : 0x3.a17be7dd8046p-4 : inexact-ok
  2430. = atanh towardzero binary64 0x3.91d9f3c80c72cp-4 : 0x3.a17be7dd8045ep-4 : inexact-ok
  2431. = atanh upward binary64 0x3.91d9f3c80c72cp-4 : 0x3.a17be7dd8046p-4 : inexact-ok
  2432. = atanh downward intel96 0x3.91d9f3c80c72cp-4 : 0x3.a17be7dd8045ffd4p-4 : inexact-ok
  2433. = atanh tonearest intel96 0x3.91d9f3c80c72cp-4 : 0x3.a17be7dd8045ffd4p-4 : inexact-ok
  2434. = atanh towardzero intel96 0x3.91d9f3c80c72cp-4 : 0x3.a17be7dd8045ffd4p-4 : inexact-ok
  2435. = atanh upward intel96 0x3.91d9f3c80c72cp-4 : 0x3.a17be7dd8045ffd8p-4 : inexact-ok
  2436. = atanh downward m68k96 0x3.91d9f3c80c72cp-4 : 0x3.a17be7dd8045ffd4p-4 : inexact-ok
  2437. = atanh tonearest m68k96 0x3.91d9f3c80c72cp-4 : 0x3.a17be7dd8045ffd4p-4 : inexact-ok
  2438. = atanh towardzero m68k96 0x3.91d9f3c80c72cp-4 : 0x3.a17be7dd8045ffd4p-4 : inexact-ok
  2439. = atanh upward m68k96 0x3.91d9f3c80c72cp-4 : 0x3.a17be7dd8045ffd8p-4 : inexact-ok
  2440. = atanh downward binary128 0x3.91d9f3c80c72cp-4 : 0x3.a17be7dd8045ffd47dfdefa0421ep-4 : inexact-ok
  2441. = atanh tonearest binary128 0x3.91d9f3c80c72cp-4 : 0x3.a17be7dd8045ffd47dfdefa0422p-4 : inexact-ok
  2442. = atanh towardzero binary128 0x3.91d9f3c80c72cp-4 : 0x3.a17be7dd8045ffd47dfdefa0421ep-4 : inexact-ok
  2443. = atanh upward binary128 0x3.91d9f3c80c72cp-4 : 0x3.a17be7dd8045ffd47dfdefa0422p-4 : inexact-ok
  2444. = atanh downward ibm128 0x3.91d9f3c80c72cp-4 : 0x3.a17be7dd8045ffd47dfdefa042p-4 : inexact-ok
  2445. = atanh tonearest ibm128 0x3.91d9f3c80c72cp-4 : 0x3.a17be7dd8045ffd47dfdefa042p-4 : inexact-ok
  2446. = atanh towardzero ibm128 0x3.91d9f3c80c72cp-4 : 0x3.a17be7dd8045ffd47dfdefa042p-4 : inexact-ok
  2447. = atanh upward ibm128 0x3.91d9f3c80c72cp-4 : 0x3.a17be7dd8045ffd47dfdefa043p-4 : inexact-ok
  2448. = atanh downward intel96 0x3.91d9f3c80c72d7acp-4 : 0x3.a17be7dd804618bcp-4 : inexact-ok
  2449. = atanh tonearest intel96 0x3.91d9f3c80c72d7acp-4 : 0x3.a17be7dd804618bcp-4 : inexact-ok
  2450. = atanh towardzero intel96 0x3.91d9f3c80c72d7acp-4 : 0x3.a17be7dd804618bcp-4 : inexact-ok
  2451. = atanh upward intel96 0x3.91d9f3c80c72d7acp-4 : 0x3.a17be7dd804618cp-4 : inexact-ok
  2452. = atanh downward m68k96 0x3.91d9f3c80c72d7acp-4 : 0x3.a17be7dd804618bcp-4 : inexact-ok
  2453. = atanh tonearest m68k96 0x3.91d9f3c80c72d7acp-4 : 0x3.a17be7dd804618bcp-4 : inexact-ok
  2454. = atanh towardzero m68k96 0x3.91d9f3c80c72d7acp-4 : 0x3.a17be7dd804618bcp-4 : inexact-ok
  2455. = atanh upward m68k96 0x3.91d9f3c80c72d7acp-4 : 0x3.a17be7dd804618cp-4 : inexact-ok
  2456. = atanh downward binary128 0x3.91d9f3c80c72d7acp-4 : 0x3.a17be7dd804618bdf1c7215b10fap-4 : inexact-ok
  2457. = atanh tonearest binary128 0x3.91d9f3c80c72d7acp-4 : 0x3.a17be7dd804618bdf1c7215b10fap-4 : inexact-ok
  2458. = atanh towardzero binary128 0x3.91d9f3c80c72d7acp-4 : 0x3.a17be7dd804618bdf1c7215b10fap-4 : inexact-ok
  2459. = atanh upward binary128 0x3.91d9f3c80c72d7acp-4 : 0x3.a17be7dd804618bdf1c7215b10fcp-4 : inexact-ok
  2460. = atanh downward ibm128 0x3.91d9f3c80c72d7acp-4 : 0x3.a17be7dd804618bdf1c7215b1p-4 : inexact-ok
  2461. = atanh tonearest ibm128 0x3.91d9f3c80c72d7acp-4 : 0x3.a17be7dd804618bdf1c7215b11p-4 : inexact-ok
  2462. = atanh towardzero ibm128 0x3.91d9f3c80c72d7acp-4 : 0x3.a17be7dd804618bdf1c7215b1p-4 : inexact-ok
  2463. = atanh upward ibm128 0x3.91d9f3c80c72d7acp-4 : 0x3.a17be7dd804618bdf1c7215b11p-4 : inexact-ok
  2464. atanh -0x2.6c52c26567198p-4
  2465. = atanh downward binary32 -0x2.6c52cp-4 : -0x2.7121d8p-4 : inexact-ok
  2466. = atanh tonearest binary32 -0x2.6c52cp-4 : -0x2.7121d4p-4 : inexact-ok
  2467. = atanh towardzero binary32 -0x2.6c52cp-4 : -0x2.7121d4p-4 : inexact-ok
  2468. = atanh upward binary32 -0x2.6c52cp-4 : -0x2.7121d4p-4 : inexact-ok
  2469. = atanh downward binary64 -0x2.6c52cp-4 : -0x2.7121d517d0c0cp-4 : inexact-ok
  2470. = atanh tonearest binary64 -0x2.6c52cp-4 : -0x2.7121d517d0c0cp-4 : inexact-ok
  2471. = atanh towardzero binary64 -0x2.6c52cp-4 : -0x2.7121d517d0c0ap-4 : inexact-ok
  2472. = atanh upward binary64 -0x2.6c52cp-4 : -0x2.7121d517d0c0ap-4 : inexact-ok
  2473. = atanh downward intel96 -0x2.6c52cp-4 : -0x2.7121d517d0c0b62cp-4 : inexact-ok
  2474. = atanh tonearest intel96 -0x2.6c52cp-4 : -0x2.7121d517d0c0b62cp-4 : inexact-ok
  2475. = atanh towardzero intel96 -0x2.6c52cp-4 : -0x2.7121d517d0c0b628p-4 : inexact-ok
  2476. = atanh upward intel96 -0x2.6c52cp-4 : -0x2.7121d517d0c0b628p-4 : inexact-ok
  2477. = atanh downward m68k96 -0x2.6c52cp-4 : -0x2.7121d517d0c0b62cp-4 : inexact-ok
  2478. = atanh tonearest m68k96 -0x2.6c52cp-4 : -0x2.7121d517d0c0b62cp-4 : inexact-ok
  2479. = atanh towardzero m68k96 -0x2.6c52cp-4 : -0x2.7121d517d0c0b628p-4 : inexact-ok
  2480. = atanh upward m68k96 -0x2.6c52cp-4 : -0x2.7121d517d0c0b628p-4 : inexact-ok
  2481. = atanh downward binary128 -0x2.6c52cp-4 : -0x2.7121d517d0c0b62a7a791d85633cp-4 : inexact-ok
  2482. = atanh tonearest binary128 -0x2.6c52cp-4 : -0x2.7121d517d0c0b62a7a791d85633cp-4 : inexact-ok
  2483. = atanh towardzero binary128 -0x2.6c52cp-4 : -0x2.7121d517d0c0b62a7a791d85633ap-4 : inexact-ok
  2484. = atanh upward binary128 -0x2.6c52cp-4 : -0x2.7121d517d0c0b62a7a791d85633ap-4 : inexact-ok
  2485. = atanh downward ibm128 -0x2.6c52cp-4 : -0x2.7121d517d0c0b62a7a791d8564p-4 : inexact-ok
  2486. = atanh tonearest ibm128 -0x2.6c52cp-4 : -0x2.7121d517d0c0b62a7a791d8563p-4 : inexact-ok
  2487. = atanh towardzero ibm128 -0x2.6c52cp-4 : -0x2.7121d517d0c0b62a7a791d8563p-4 : inexact-ok
  2488. = atanh upward ibm128 -0x2.6c52cp-4 : -0x2.7121d517d0c0b62a7a791d8563p-4 : inexact-ok
  2489. = atanh downward binary32 -0x2.6c52c4p-4 : -0x2.7121dcp-4 : inexact-ok
  2490. = atanh tonearest binary32 -0x2.6c52c4p-4 : -0x2.7121d8p-4 : inexact-ok
  2491. = atanh towardzero binary32 -0x2.6c52c4p-4 : -0x2.7121d8p-4 : inexact-ok
  2492. = atanh upward binary32 -0x2.6c52c4p-4 : -0x2.7121d8p-4 : inexact-ok
  2493. = atanh downward binary64 -0x2.6c52c4p-4 : -0x2.7121d92fda686p-4 : inexact-ok
  2494. = atanh tonearest binary64 -0x2.6c52c4p-4 : -0x2.7121d92fda686p-4 : inexact-ok
  2495. = atanh towardzero binary64 -0x2.6c52c4p-4 : -0x2.7121d92fda684p-4 : inexact-ok
  2496. = atanh upward binary64 -0x2.6c52c4p-4 : -0x2.7121d92fda684p-4 : inexact-ok
  2497. = atanh downward intel96 -0x2.6c52c4p-4 : -0x2.7121d92fda685774p-4 : inexact-ok
  2498. = atanh tonearest intel96 -0x2.6c52c4p-4 : -0x2.7121d92fda685774p-4 : inexact-ok
  2499. = atanh towardzero intel96 -0x2.6c52c4p-4 : -0x2.7121d92fda68577p-4 : inexact-ok
  2500. = atanh upward intel96 -0x2.6c52c4p-4 : -0x2.7121d92fda68577p-4 : inexact-ok
  2501. = atanh downward m68k96 -0x2.6c52c4p-4 : -0x2.7121d92fda685774p-4 : inexact-ok
  2502. = atanh tonearest m68k96 -0x2.6c52c4p-4 : -0x2.7121d92fda685774p-4 : inexact-ok
  2503. = atanh towardzero m68k96 -0x2.6c52c4p-4 : -0x2.7121d92fda68577p-4 : inexact-ok
  2504. = atanh upward m68k96 -0x2.6c52c4p-4 : -0x2.7121d92fda68577p-4 : inexact-ok
  2505. = atanh downward binary128 -0x2.6c52c4p-4 : -0x2.7121d92fda685772a132694ae4cap-4 : inexact-ok
  2506. = atanh tonearest binary128 -0x2.6c52c4p-4 : -0x2.7121d92fda685772a132694ae4c8p-4 : inexact-ok
  2507. = atanh towardzero binary128 -0x2.6c52c4p-4 : -0x2.7121d92fda685772a132694ae4c8p-4 : inexact-ok
  2508. = atanh upward binary128 -0x2.6c52c4p-4 : -0x2.7121d92fda685772a132694ae4c8p-4 : inexact-ok
  2509. = atanh downward ibm128 -0x2.6c52c4p-4 : -0x2.7121d92fda685772a132694ae5p-4 : inexact-ok
  2510. = atanh tonearest ibm128 -0x2.6c52c4p-4 : -0x2.7121d92fda685772a132694ae5p-4 : inexact-ok
  2511. = atanh towardzero ibm128 -0x2.6c52c4p-4 : -0x2.7121d92fda685772a132694ae4p-4 : inexact-ok
  2512. = atanh upward ibm128 -0x2.6c52c4p-4 : -0x2.7121d92fda685772a132694ae4p-4 : inexact-ok
  2513. = atanh downward binary64 -0x2.6c52c26567198p-4 : -0x2.7121d78b9e0d6p-4 : inexact-ok
  2514. = atanh tonearest binary64 -0x2.6c52c26567198p-4 : -0x2.7121d78b9e0d6p-4 : inexact-ok
  2515. = atanh towardzero binary64 -0x2.6c52c26567198p-4 : -0x2.7121d78b9e0d4p-4 : inexact-ok
  2516. = atanh upward binary64 -0x2.6c52c26567198p-4 : -0x2.7121d78b9e0d4p-4 : inexact-ok
  2517. = atanh downward intel96 -0x2.6c52c26567198p-4 : -0x2.7121d78b9e0d579p-4 : inexact-ok
  2518. = atanh tonearest intel96 -0x2.6c52c26567198p-4 : -0x2.7121d78b9e0d579p-4 : inexact-ok
  2519. = atanh towardzero intel96 -0x2.6c52c26567198p-4 : -0x2.7121d78b9e0d578cp-4 : inexact-ok
  2520. = atanh upward intel96 -0x2.6c52c26567198p-4 : -0x2.7121d78b9e0d578cp-4 : inexact-ok
  2521. = atanh downward m68k96 -0x2.6c52c26567198p-4 : -0x2.7121d78b9e0d579p-4 : inexact-ok
  2522. = atanh tonearest m68k96 -0x2.6c52c26567198p-4 : -0x2.7121d78b9e0d579p-4 : inexact-ok
  2523. = atanh towardzero m68k96 -0x2.6c52c26567198p-4 : -0x2.7121d78b9e0d578cp-4 : inexact-ok
  2524. = atanh upward m68k96 -0x2.6c52c26567198p-4 : -0x2.7121d78b9e0d578cp-4 : inexact-ok
  2525. = atanh downward binary128 -0x2.6c52c26567198p-4 : -0x2.7121d78b9e0d578fbd61de7b57aap-4 : inexact-ok
  2526. = atanh tonearest binary128 -0x2.6c52c26567198p-4 : -0x2.7121d78b9e0d578fbd61de7b57a8p-4 : inexact-ok
  2527. = atanh towardzero binary128 -0x2.6c52c26567198p-4 : -0x2.7121d78b9e0d578fbd61de7b57a8p-4 : inexact-ok
  2528. = atanh upward binary128 -0x2.6c52c26567198p-4 : -0x2.7121d78b9e0d578fbd61de7b57a8p-4 : inexact-ok
  2529. = atanh downward ibm128 -0x2.6c52c26567198p-4 : -0x2.7121d78b9e0d578fbd61de7b58p-4 : inexact-ok
  2530. = atanh tonearest ibm128 -0x2.6c52c26567198p-4 : -0x2.7121d78b9e0d578fbd61de7b58p-4 : inexact-ok
  2531. = atanh towardzero ibm128 -0x2.6c52c26567198p-4 : -0x2.7121d78b9e0d578fbd61de7b57p-4 : inexact-ok
  2532. = atanh upward ibm128 -0x2.6c52c26567198p-4 : -0x2.7121d78b9e0d578fbd61de7b57p-4 : inexact-ok
  2533. atanh 0x3.a274ecp-4
  2534. = atanh downward binary32 0x3.a274ecp-4 : 0x3.b2f9d8p-4 : inexact-ok
  2535. = atanh tonearest binary32 0x3.a274ecp-4 : 0x3.b2f9d8p-4 : inexact-ok
  2536. = atanh towardzero binary32 0x3.a274ecp-4 : 0x3.b2f9d8p-4 : inexact-ok
  2537. = atanh upward binary32 0x3.a274ecp-4 : 0x3.b2f9dcp-4 : inexact-ok
  2538. = atanh downward binary64 0x3.a274ecp-4 : 0x3.b2f9d9f700e32p-4 : inexact-ok
  2539. = atanh tonearest binary64 0x3.a274ecp-4 : 0x3.b2f9d9f700e32p-4 : inexact-ok
  2540. = atanh towardzero binary64 0x3.a274ecp-4 : 0x3.b2f9d9f700e32p-4 : inexact-ok
  2541. = atanh upward binary64 0x3.a274ecp-4 : 0x3.b2f9d9f700e34p-4 : inexact-ok
  2542. = atanh downward intel96 0x3.a274ecp-4 : 0x3.b2f9d9f700e32f28p-4 : inexact-ok
  2543. = atanh tonearest intel96 0x3.a274ecp-4 : 0x3.b2f9d9f700e32f28p-4 : inexact-ok
  2544. = atanh towardzero intel96 0x3.a274ecp-4 : 0x3.b2f9d9f700e32f28p-4 : inexact-ok
  2545. = atanh upward intel96 0x3.a274ecp-4 : 0x3.b2f9d9f700e32f2cp-4 : inexact-ok
  2546. = atanh downward m68k96 0x3.a274ecp-4 : 0x3.b2f9d9f700e32f28p-4 : inexact-ok
  2547. = atanh tonearest m68k96 0x3.a274ecp-4 : 0x3.b2f9d9f700e32f28p-4 : inexact-ok
  2548. = atanh towardzero m68k96 0x3.a274ecp-4 : 0x3.b2f9d9f700e32f28p-4 : inexact-ok
  2549. = atanh upward m68k96 0x3.a274ecp-4 : 0x3.b2f9d9f700e32f2cp-4 : inexact-ok
  2550. = atanh downward binary128 0x3.a274ecp-4 : 0x3.b2f9d9f700e32f28419a66aa3ee2p-4 : inexact-ok
  2551. = atanh tonearest binary128 0x3.a274ecp-4 : 0x3.b2f9d9f700e32f28419a66aa3ee4p-4 : inexact-ok
  2552. = atanh towardzero binary128 0x3.a274ecp-4 : 0x3.b2f9d9f700e32f28419a66aa3ee2p-4 : inexact-ok
  2553. = atanh upward binary128 0x3.a274ecp-4 : 0x3.b2f9d9f700e32f28419a66aa3ee4p-4 : inexact-ok
  2554. = atanh downward ibm128 0x3.a274ecp-4 : 0x3.b2f9d9f700e32f28419a66aa3ep-4 : inexact-ok
  2555. = atanh tonearest ibm128 0x3.a274ecp-4 : 0x3.b2f9d9f700e32f28419a66aa3fp-4 : inexact-ok
  2556. = atanh towardzero ibm128 0x3.a274ecp-4 : 0x3.b2f9d9f700e32f28419a66aa3ep-4 : inexact-ok
  2557. = atanh upward ibm128 0x3.a274ecp-4 : 0x3.b2f9d9f700e32f28419a66aa3fp-4 : inexact-ok
  2558. atanh -0x3.f0f519a687b64p-8
  2559. = atanh downward binary32 -0x3.f0f518p-8 : -0x3.f10984p-8 : inexact-ok
  2560. = atanh tonearest binary32 -0x3.f0f518p-8 : -0x3.f1098p-8 : inexact-ok
  2561. = atanh towardzero binary32 -0x3.f0f518p-8 : -0x3.f1098p-8 : inexact-ok
  2562. = atanh upward binary32 -0x3.f0f518p-8 : -0x3.f1098p-8 : inexact-ok
  2563. = atanh downward binary64 -0x3.f0f518p-8 : -0x3.f10980e9bef54p-8 : inexact-ok
  2564. = atanh tonearest binary64 -0x3.f0f518p-8 : -0x3.f10980e9bef52p-8 : inexact-ok
  2565. = atanh towardzero binary64 -0x3.f0f518p-8 : -0x3.f10980e9bef52p-8 : inexact-ok
  2566. = atanh upward binary64 -0x3.f0f518p-8 : -0x3.f10980e9bef52p-8 : inexact-ok
  2567. = atanh downward intel96 -0x3.f0f518p-8 : -0x3.f10980e9bef520d4p-8 : inexact-ok
  2568. = atanh tonearest intel96 -0x3.f0f518p-8 : -0x3.f10980e9bef520d4p-8 : inexact-ok
  2569. = atanh towardzero intel96 -0x3.f0f518p-8 : -0x3.f10980e9bef520dp-8 : inexact-ok
  2570. = atanh upward intel96 -0x3.f0f518p-8 : -0x3.f10980e9bef520dp-8 : inexact-ok
  2571. = atanh downward m68k96 -0x3.f0f518p-8 : -0x3.f10980e9bef520d4p-8 : inexact-ok
  2572. = atanh tonearest m68k96 -0x3.f0f518p-8 : -0x3.f10980e9bef520d4p-8 : inexact-ok
  2573. = atanh towardzero m68k96 -0x3.f0f518p-8 : -0x3.f10980e9bef520dp-8 : inexact-ok
  2574. = atanh upward m68k96 -0x3.f0f518p-8 : -0x3.f10980e9bef520dp-8 : inexact-ok
  2575. = atanh downward binary128 -0x3.f0f518p-8 : -0x3.f10980e9bef520d2715b9fa8a23p-8 : inexact-ok
  2576. = atanh tonearest binary128 -0x3.f0f518p-8 : -0x3.f10980e9bef520d2715b9fa8a22ep-8 : inexact-ok
  2577. = atanh towardzero binary128 -0x3.f0f518p-8 : -0x3.f10980e9bef520d2715b9fa8a22ep-8 : inexact-ok
  2578. = atanh upward binary128 -0x3.f0f518p-8 : -0x3.f10980e9bef520d2715b9fa8a22ep-8 : inexact-ok
  2579. = atanh downward ibm128 -0x3.f0f518p-8 : -0x3.f10980e9bef520d2715b9fa8a3p-8 : inexact-ok
  2580. = atanh tonearest ibm128 -0x3.f0f518p-8 : -0x3.f10980e9bef520d2715b9fa8a2p-8 : inexact-ok
  2581. = atanh towardzero ibm128 -0x3.f0f518p-8 : -0x3.f10980e9bef520d2715b9fa8a2p-8 : inexact-ok
  2582. = atanh upward ibm128 -0x3.f0f518p-8 : -0x3.f10980e9bef520d2715b9fa8a2p-8 : inexact-ok
  2583. = atanh downward binary32 -0x3.f0f51cp-8 : -0x3.f10988p-8 : inexact-ok
  2584. = atanh tonearest binary32 -0x3.f0f51cp-8 : -0x3.f10984p-8 : inexact-ok
  2585. = atanh towardzero binary32 -0x3.f0f51cp-8 : -0x3.f10984p-8 : inexact-ok
  2586. = atanh upward binary32 -0x3.f0f51cp-8 : -0x3.f10984p-8 : inexact-ok
  2587. = atanh downward binary64 -0x3.f0f51cp-8 : -0x3.f10984e9fd1b2p-8 : inexact-ok
  2588. = atanh tonearest binary64 -0x3.f0f51cp-8 : -0x3.f10984e9fd1b2p-8 : inexact-ok
  2589. = atanh towardzero binary64 -0x3.f0f51cp-8 : -0x3.f10984e9fd1bp-8 : inexact-ok
  2590. = atanh upward binary64 -0x3.f0f51cp-8 : -0x3.f10984e9fd1bp-8 : inexact-ok
  2591. = atanh downward intel96 -0x3.f0f51cp-8 : -0x3.f10984e9fd1b129p-8 : inexact-ok
  2592. = atanh tonearest intel96 -0x3.f0f51cp-8 : -0x3.f10984e9fd1b129p-8 : inexact-ok
  2593. = atanh towardzero intel96 -0x3.f0f51cp-8 : -0x3.f10984e9fd1b128cp-8 : inexact-ok
  2594. = atanh upward intel96 -0x3.f0f51cp-8 : -0x3.f10984e9fd1b128cp-8 : inexact-ok
  2595. = atanh downward m68k96 -0x3.f0f51cp-8 : -0x3.f10984e9fd1b129p-8 : inexact-ok
  2596. = atanh tonearest m68k96 -0x3.f0f51cp-8 : -0x3.f10984e9fd1b129p-8 : inexact-ok
  2597. = atanh towardzero m68k96 -0x3.f0f51cp-8 : -0x3.f10984e9fd1b128cp-8 : inexact-ok
  2598. = atanh upward m68k96 -0x3.f0f51cp-8 : -0x3.f10984e9fd1b128cp-8 : inexact-ok
  2599. = atanh downward binary128 -0x3.f0f51cp-8 : -0x3.f10984e9fd1b128f333b6e4011eap-8 : inexact-ok
  2600. = atanh tonearest binary128 -0x3.f0f51cp-8 : -0x3.f10984e9fd1b128f333b6e4011eap-8 : inexact-ok
  2601. = atanh towardzero binary128 -0x3.f0f51cp-8 : -0x3.f10984e9fd1b128f333b6e4011e8p-8 : inexact-ok
  2602. = atanh upward binary128 -0x3.f0f51cp-8 : -0x3.f10984e9fd1b128f333b6e4011e8p-8 : inexact-ok
  2603. = atanh downward ibm128 -0x3.f0f51cp-8 : -0x3.f10984e9fd1b128f333b6e4012p-8 : inexact-ok
  2604. = atanh tonearest ibm128 -0x3.f0f51cp-8 : -0x3.f10984e9fd1b128f333b6e4012p-8 : inexact-ok
  2605. = atanh towardzero ibm128 -0x3.f0f51cp-8 : -0x3.f10984e9fd1b128f333b6e4011p-8 : inexact-ok
  2606. = atanh upward ibm128 -0x3.f0f51cp-8 : -0x3.f10984e9fd1b128f333b6e4011p-8 : inexact-ok
  2607. = atanh downward binary64 -0x3.f0f519a687b64p-8 : -0x3.f109829060506p-8 : inexact-ok
  2608. = atanh tonearest binary64 -0x3.f0f519a687b64p-8 : -0x3.f109829060504p-8 : inexact-ok
  2609. = atanh towardzero binary64 -0x3.f0f519a687b64p-8 : -0x3.f109829060504p-8 : inexact-ok
  2610. = atanh upward binary64 -0x3.f0f519a687b64p-8 : -0x3.f109829060504p-8 : inexact-ok
  2611. = atanh downward intel96 -0x3.f0f519a687b64p-8 : -0x3.f109829060504074p-8 : inexact-ok
  2612. = atanh tonearest intel96 -0x3.f0f519a687b64p-8 : -0x3.f109829060504074p-8 : inexact-ok
  2613. = atanh towardzero intel96 -0x3.f0f519a687b64p-8 : -0x3.f10982906050407p-8 : inexact-ok
  2614. = atanh upward intel96 -0x3.f0f519a687b64p-8 : -0x3.f10982906050407p-8 : inexact-ok
  2615. = atanh downward m68k96 -0x3.f0f519a687b64p-8 : -0x3.f109829060504074p-8 : inexact-ok
  2616. = atanh tonearest m68k96 -0x3.f0f519a687b64p-8 : -0x3.f109829060504074p-8 : inexact-ok
  2617. = atanh towardzero m68k96 -0x3.f0f519a687b64p-8 : -0x3.f10982906050407p-8 : inexact-ok
  2618. = atanh upward m68k96 -0x3.f0f519a687b64p-8 : -0x3.f10982906050407p-8 : inexact-ok
  2619. = atanh downward binary128 -0x3.f0f519a687b64p-8 : -0x3.f109829060504072b047c219061ap-8 : inexact-ok
  2620. = atanh tonearest binary128 -0x3.f0f519a687b64p-8 : -0x3.f109829060504072b047c219061ap-8 : inexact-ok
  2621. = atanh towardzero binary128 -0x3.f0f519a687b64p-8 : -0x3.f109829060504072b047c2190618p-8 : inexact-ok
  2622. = atanh upward binary128 -0x3.f0f519a687b64p-8 : -0x3.f109829060504072b047c2190618p-8 : inexact-ok
  2623. = atanh downward ibm128 -0x3.f0f519a687b64p-8 : -0x3.f109829060504072b047c21907p-8 : inexact-ok
  2624. = atanh tonearest ibm128 -0x3.f0f519a687b64p-8 : -0x3.f109829060504072b047c21906p-8 : inexact-ok
  2625. = atanh towardzero ibm128 -0x3.f0f519a687b64p-8 : -0x3.f109829060504072b047c21906p-8 : inexact-ok
  2626. = atanh upward ibm128 -0x3.f0f519a687b64p-8 : -0x3.f109829060504072b047c21906p-8 : inexact-ok
  2627. atanh 0x6.fd4ec8p-4
  2628. = atanh downward binary32 0x6.fd4ec8p-4 : 0x7.7e3f7p-4 : inexact-ok
  2629. = atanh tonearest binary32 0x6.fd4ec8p-4 : 0x7.7e3f7p-4 : inexact-ok
  2630. = atanh towardzero binary32 0x6.fd4ec8p-4 : 0x7.7e3f7p-4 : inexact-ok
  2631. = atanh upward binary32 0x6.fd4ec8p-4 : 0x7.7e3f78p-4 : inexact-ok
  2632. = atanh downward binary64 0x6.fd4ec8p-4 : 0x7.7e3f72addbf8cp-4 : inexact-ok
  2633. = atanh tonearest binary64 0x6.fd4ec8p-4 : 0x7.7e3f72addbf8cp-4 : inexact-ok
  2634. = atanh towardzero binary64 0x6.fd4ec8p-4 : 0x7.7e3f72addbf8cp-4 : inexact-ok
  2635. = atanh upward binary64 0x6.fd4ec8p-4 : 0x7.7e3f72addbf9p-4 : inexact-ok
  2636. = atanh downward intel96 0x6.fd4ec8p-4 : 0x7.7e3f72addbf8dff8p-4 : inexact-ok
  2637. = atanh tonearest intel96 0x6.fd4ec8p-4 : 0x7.7e3f72addbf8ep-4 : inexact-ok
  2638. = atanh towardzero intel96 0x6.fd4ec8p-4 : 0x7.7e3f72addbf8dff8p-4 : inexact-ok
  2639. = atanh upward intel96 0x6.fd4ec8p-4 : 0x7.7e3f72addbf8ep-4 : inexact-ok
  2640. = atanh downward m68k96 0x6.fd4ec8p-4 : 0x7.7e3f72addbf8dff8p-4 : inexact-ok
  2641. = atanh tonearest m68k96 0x6.fd4ec8p-4 : 0x7.7e3f72addbf8ep-4 : inexact-ok
  2642. = atanh towardzero m68k96 0x6.fd4ec8p-4 : 0x7.7e3f72addbf8dff8p-4 : inexact-ok
  2643. = atanh upward m68k96 0x6.fd4ec8p-4 : 0x7.7e3f72addbf8ep-4 : inexact-ok
  2644. = atanh downward binary128 0x6.fd4ec8p-4 : 0x7.7e3f72addbf8dffe933d8e6e8b74p-4 : inexact-ok
  2645. = atanh tonearest binary128 0x6.fd4ec8p-4 : 0x7.7e3f72addbf8dffe933d8e6e8b78p-4 : inexact-ok
  2646. = atanh towardzero binary128 0x6.fd4ec8p-4 : 0x7.7e3f72addbf8dffe933d8e6e8b74p-4 : inexact-ok
  2647. = atanh upward binary128 0x6.fd4ec8p-4 : 0x7.7e3f72addbf8dffe933d8e6e8b78p-4 : inexact-ok
  2648. = atanh downward ibm128 0x6.fd4ec8p-4 : 0x7.7e3f72addbf8dffe933d8e6e8ap-4 : inexact-ok
  2649. = atanh tonearest ibm128 0x6.fd4ec8p-4 : 0x7.7e3f72addbf8dffe933d8e6e8cp-4 : inexact-ok
  2650. = atanh towardzero ibm128 0x6.fd4ec8p-4 : 0x7.7e3f72addbf8dffe933d8e6e8ap-4 : inexact-ok
  2651. = atanh upward ibm128 0x6.fd4ec8p-4 : 0x7.7e3f72addbf8dffe933d8e6e8cp-4 : inexact-ok
  2652. atanh -0x2.6cb2a8p-4
  2653. = atanh downward binary32 -0x2.6cb2a8p-4 : -0x2.7184p-4 : inexact-ok
  2654. = atanh tonearest binary32 -0x2.6cb2a8p-4 : -0x2.7183fcp-4 : inexact-ok
  2655. = atanh towardzero binary32 -0x2.6cb2a8p-4 : -0x2.7183fcp-4 : inexact-ok
  2656. = atanh upward binary32 -0x2.6cb2a8p-4 : -0x2.7183fcp-4 : inexact-ok
  2657. = atanh downward binary64 -0x2.6cb2a8p-4 : -0x2.7183fdca81ffcp-4 : inexact-ok
  2658. = atanh tonearest binary64 -0x2.6cb2a8p-4 : -0x2.7183fdca81ffap-4 : inexact-ok
  2659. = atanh towardzero binary64 -0x2.6cb2a8p-4 : -0x2.7183fdca81ffap-4 : inexact-ok
  2660. = atanh upward binary64 -0x2.6cb2a8p-4 : -0x2.7183fdca81ffap-4 : inexact-ok
  2661. = atanh downward intel96 -0x2.6cb2a8p-4 : -0x2.7183fdca81ffbp-4 : inexact-ok
  2662. = atanh tonearest intel96 -0x2.6cb2a8p-4 : -0x2.7183fdca81ffbp-4 : inexact-ok
  2663. = atanh towardzero intel96 -0x2.6cb2a8p-4 : -0x2.7183fdca81ffaffcp-4 : inexact-ok
  2664. = atanh upward intel96 -0x2.6cb2a8p-4 : -0x2.7183fdca81ffaffcp-4 : inexact-ok
  2665. = atanh downward m68k96 -0x2.6cb2a8p-4 : -0x2.7183fdca81ffbp-4 : inexact-ok
  2666. = atanh tonearest m68k96 -0x2.6cb2a8p-4 : -0x2.7183fdca81ffbp-4 : inexact-ok
  2667. = atanh towardzero m68k96 -0x2.6cb2a8p-4 : -0x2.7183fdca81ffaffcp-4 : inexact-ok
  2668. = atanh upward m68k96 -0x2.6cb2a8p-4 : -0x2.7183fdca81ffaffcp-4 : inexact-ok
  2669. = atanh downward binary128 -0x2.6cb2a8p-4 : -0x2.7183fdca81ffaffebc101b3793c6p-4 : inexact-ok
  2670. = atanh tonearest binary128 -0x2.6cb2a8p-4 : -0x2.7183fdca81ffaffebc101b3793c6p-4 : inexact-ok
  2671. = atanh towardzero binary128 -0x2.6cb2a8p-4 : -0x2.7183fdca81ffaffebc101b3793c4p-4 : inexact-ok
  2672. = atanh upward binary128 -0x2.6cb2a8p-4 : -0x2.7183fdca81ffaffebc101b3793c4p-4 : inexact-ok
  2673. = atanh downward ibm128 -0x2.6cb2a8p-4 : -0x2.7183fdca81ffaffebc101b3794p-4 : inexact-ok
  2674. = atanh tonearest ibm128 -0x2.6cb2a8p-4 : -0x2.7183fdca81ffaffebc101b3794p-4 : inexact-ok
  2675. = atanh towardzero ibm128 -0x2.6cb2a8p-4 : -0x2.7183fdca81ffaffebc101b3793p-4 : inexact-ok
  2676. = atanh upward ibm128 -0x2.6cb2a8p-4 : -0x2.7183fdca81ffaffebc101b3793p-4 : inexact-ok
  2677. atanh -0xc.21df7c7f51508p-4
  2678. = atanh downward binary32 -0xc.21df7p-4 : -0xf.dfc55p-4 : inexact-ok
  2679. = atanh tonearest binary32 -0xc.21df7p-4 : -0xf.dfc54p-4 : inexact-ok
  2680. = atanh towardzero binary32 -0xc.21df7p-4 : -0xf.dfc54p-4 : inexact-ok
  2681. = atanh upward binary32 -0xc.21df7p-4 : -0xf.dfc54p-4 : inexact-ok
  2682. = atanh downward binary64 -0xc.21df7p-4 : -0xf.dfc543031a8d8p-4 : inexact-ok
  2683. = atanh tonearest binary64 -0xc.21df7p-4 : -0xf.dfc543031a8d8p-4 : inexact-ok
  2684. = atanh towardzero binary64 -0xc.21df7p-4 : -0xf.dfc543031a8dp-4 : inexact-ok
  2685. = atanh upward binary64 -0xc.21df7p-4 : -0xf.dfc543031a8dp-4 : inexact-ok
  2686. = atanh downward intel96 -0xc.21df7p-4 : -0xf.dfc543031a8d535p-4 : inexact-ok
  2687. = atanh tonearest intel96 -0xc.21df7p-4 : -0xf.dfc543031a8d535p-4 : inexact-ok
  2688. = atanh towardzero intel96 -0xc.21df7p-4 : -0xf.dfc543031a8d534p-4 : inexact-ok
  2689. = atanh upward intel96 -0xc.21df7p-4 : -0xf.dfc543031a8d534p-4 : inexact-ok
  2690. = atanh downward m68k96 -0xc.21df7p-4 : -0xf.dfc543031a8d535p-4 : inexact-ok
  2691. = atanh tonearest m68k96 -0xc.21df7p-4 : -0xf.dfc543031a8d535p-4 : inexact-ok
  2692. = atanh towardzero m68k96 -0xc.21df7p-4 : -0xf.dfc543031a8d534p-4 : inexact-ok
  2693. = atanh upward m68k96 -0xc.21df7p-4 : -0xf.dfc543031a8d534p-4 : inexact-ok
  2694. = atanh downward binary128 -0xc.21df7p-4 : -0xf.dfc543031a8d534fa78510d3d478p-4 : inexact-ok
  2695. = atanh tonearest binary128 -0xc.21df7p-4 : -0xf.dfc543031a8d534fa78510d3d478p-4 : inexact-ok
  2696. = atanh towardzero binary128 -0xc.21df7p-4 : -0xf.dfc543031a8d534fa78510d3d47p-4 : inexact-ok
  2697. = atanh upward binary128 -0xc.21df7p-4 : -0xf.dfc543031a8d534fa78510d3d47p-4 : inexact-ok
  2698. = atanh downward ibm128 -0xc.21df7p-4 : -0xf.dfc543031a8d534fa78510d3d8p-4 : inexact-ok
  2699. = atanh tonearest ibm128 -0xc.21df7p-4 : -0xf.dfc543031a8d534fa78510d3d4p-4 : inexact-ok
  2700. = atanh towardzero ibm128 -0xc.21df7p-4 : -0xf.dfc543031a8d534fa78510d3d4p-4 : inexact-ok
  2701. = atanh upward ibm128 -0xc.21df7p-4 : -0xf.dfc543031a8d534fa78510d3d4p-4 : inexact-ok
  2702. = atanh downward binary32 -0xc.21df8p-4 : -0xf.dfc57p-4 : inexact-ok
  2703. = atanh tonearest binary32 -0xc.21df8p-4 : -0xf.dfc57p-4 : inexact-ok
  2704. = atanh towardzero binary32 -0xc.21df8p-4 : -0xf.dfc56p-4 : inexact-ok
  2705. = atanh upward binary32 -0xc.21df8p-4 : -0xf.dfc56p-4 : inexact-ok
  2706. = atanh downward binary64 -0xc.21df8p-4 : -0xf.dfc568a8239cp-4 : inexact-ok
  2707. = atanh tonearest binary64 -0xc.21df8p-4 : -0xf.dfc568a8239cp-4 : inexact-ok
  2708. = atanh towardzero binary64 -0xc.21df8p-4 : -0xf.dfc568a8239b8p-4 : inexact-ok
  2709. = atanh upward binary64 -0xc.21df8p-4 : -0xf.dfc568a8239b8p-4 : inexact-ok
  2710. = atanh downward intel96 -0xc.21df8p-4 : -0xf.dfc568a8239bd4ep-4 : inexact-ok
  2711. = atanh tonearest intel96 -0xc.21df8p-4 : -0xf.dfc568a8239bd4dp-4 : inexact-ok
  2712. = atanh towardzero intel96 -0xc.21df8p-4 : -0xf.dfc568a8239bd4dp-4 : inexact-ok
  2713. = atanh upward intel96 -0xc.21df8p-4 : -0xf.dfc568a8239bd4dp-4 : inexact-ok
  2714. = atanh downward m68k96 -0xc.21df8p-4 : -0xf.dfc568a8239bd4ep-4 : inexact-ok
  2715. = atanh tonearest m68k96 -0xc.21df8p-4 : -0xf.dfc568a8239bd4dp-4 : inexact-ok
  2716. = atanh towardzero m68k96 -0xc.21df8p-4 : -0xf.dfc568a8239bd4dp-4 : inexact-ok
  2717. = atanh upward m68k96 -0xc.21df8p-4 : -0xf.dfc568a8239bd4dp-4 : inexact-ok
  2718. = atanh downward binary128 -0xc.21df8p-4 : -0xf.dfc568a8239bd4d71e81b9dc9e9p-4 : inexact-ok
  2719. = atanh tonearest binary128 -0xc.21df8p-4 : -0xf.dfc568a8239bd4d71e81b9dc9e9p-4 : inexact-ok
  2720. = atanh towardzero binary128 -0xc.21df8p-4 : -0xf.dfc568a8239bd4d71e81b9dc9e88p-4 : inexact-ok
  2721. = atanh upward binary128 -0xc.21df8p-4 : -0xf.dfc568a8239bd4d71e81b9dc9e88p-4 : inexact-ok
  2722. = atanh downward ibm128 -0xc.21df8p-4 : -0xf.dfc568a8239bd4d71e81b9dcap-4 : inexact-ok
  2723. = atanh tonearest ibm128 -0xc.21df8p-4 : -0xf.dfc568a8239bd4d71e81b9dcap-4 : inexact-ok
  2724. = atanh towardzero ibm128 -0xc.21df8p-4 : -0xf.dfc568a8239bd4d71e81b9dc9cp-4 : inexact-ok
  2725. = atanh upward ibm128 -0xc.21df8p-4 : -0xf.dfc568a8239bd4d71e81b9dc9cp-4 : inexact-ok
  2726. = atanh downward binary64 -0xc.21df7c7f51508p-4 : -0xf.dfc5606a6e958p-4 : inexact-ok
  2727. = atanh tonearest binary64 -0xc.21df7c7f51508p-4 : -0xf.dfc5606a6e958p-4 : inexact-ok
  2728. = atanh towardzero binary64 -0xc.21df7c7f51508p-4 : -0xf.dfc5606a6e95p-4 : inexact-ok
  2729. = atanh upward binary64 -0xc.21df7c7f51508p-4 : -0xf.dfc5606a6e95p-4 : inexact-ok
  2730. = atanh downward intel96 -0xc.21df7c7f51508p-4 : -0xf.dfc5606a6e957ffp-4 : inexact-ok
  2731. = atanh tonearest intel96 -0xc.21df7c7f51508p-4 : -0xf.dfc5606a6e957ffp-4 : inexact-ok
  2732. = atanh towardzero intel96 -0xc.21df7c7f51508p-4 : -0xf.dfc5606a6e957fep-4 : inexact-ok
  2733. = atanh upward intel96 -0xc.21df7c7f51508p-4 : -0xf.dfc5606a6e957fep-4 : inexact-ok
  2734. = atanh downward m68k96 -0xc.21df7c7f51508p-4 : -0xf.dfc5606a6e957ffp-4 : inexact-ok
  2735. = atanh tonearest m68k96 -0xc.21df7c7f51508p-4 : -0xf.dfc5606a6e957ffp-4 : inexact-ok
  2736. = atanh towardzero m68k96 -0xc.21df7c7f51508p-4 : -0xf.dfc5606a6e957fep-4 : inexact-ok
  2737. = atanh upward m68k96 -0xc.21df7c7f51508p-4 : -0xf.dfc5606a6e957fep-4 : inexact-ok
  2738. = atanh downward binary128 -0xc.21df7c7f51508p-4 : -0xf.dfc5606a6e957febf5ef1a621eb8p-4 : inexact-ok
  2739. = atanh tonearest binary128 -0xc.21df7c7f51508p-4 : -0xf.dfc5606a6e957febf5ef1a621ebp-4 : inexact-ok
  2740. = atanh towardzero binary128 -0xc.21df7c7f51508p-4 : -0xf.dfc5606a6e957febf5ef1a621ebp-4 : inexact-ok
  2741. = atanh upward binary128 -0xc.21df7c7f51508p-4 : -0xf.dfc5606a6e957febf5ef1a621ebp-4 : inexact-ok
  2742. = atanh downward ibm128 -0xc.21df7c7f51508p-4 : -0xf.dfc5606a6e957febf5ef1a622p-4 : inexact-ok
  2743. = atanh tonearest ibm128 -0xc.21df7c7f51508p-4 : -0xf.dfc5606a6e957febf5ef1a622p-4 : inexact-ok
  2744. = atanh towardzero ibm128 -0xc.21df7c7f51508p-4 : -0xf.dfc5606a6e957febf5ef1a621cp-4 : inexact-ok
  2745. = atanh upward ibm128 -0xc.21df7c7f51508p-4 : -0xf.dfc5606a6e957febf5ef1a621cp-4 : inexact-ok
  2746. atanh 0x5.8be99p-40
  2747. = atanh downward binary32 0x5.8be99p-40 : 0x5.8be99p-40 : inexact-ok
  2748. = atanh tonearest binary32 0x5.8be99p-40 : 0x5.8be99p-40 : inexact-ok
  2749. = atanh towardzero binary32 0x5.8be99p-40 : 0x5.8be99p-40 : inexact-ok
  2750. = atanh upward binary32 0x5.8be99p-40 : 0x5.8be998p-40 : inexact-ok
  2751. = atanh downward binary64 0x5.8be99p-40 : 0x5.8be99p-40 : inexact-ok
  2752. = atanh tonearest binary64 0x5.8be99p-40 : 0x5.8be99p-40 : inexact-ok
  2753. = atanh towardzero binary64 0x5.8be99p-40 : 0x5.8be99p-40 : inexact-ok
  2754. = atanh upward binary64 0x5.8be99p-40 : 0x5.8be9900000004p-40 : inexact-ok
  2755. = atanh downward intel96 0x5.8be99p-40 : 0x5.8be99p-40 : inexact-ok
  2756. = atanh tonearest intel96 0x5.8be99p-40 : 0x5.8be99p-40 : inexact-ok
  2757. = atanh towardzero intel96 0x5.8be99p-40 : 0x5.8be99p-40 : inexact-ok
  2758. = atanh upward intel96 0x5.8be99p-40 : 0x5.8be9900000000008p-40 : inexact-ok
  2759. = atanh downward m68k96 0x5.8be99p-40 : 0x5.8be99p-40 : inexact-ok
  2760. = atanh tonearest m68k96 0x5.8be99p-40 : 0x5.8be99p-40 : inexact-ok
  2761. = atanh towardzero m68k96 0x5.8be99p-40 : 0x5.8be99p-40 : inexact-ok
  2762. = atanh upward m68k96 0x5.8be99p-40 : 0x5.8be9900000000008p-40 : inexact-ok
  2763. = atanh downward binary128 0x5.8be99p-40 : 0x5.8be99000000000000038e0bd45dcp-40 : inexact-ok
  2764. = atanh tonearest binary128 0x5.8be99p-40 : 0x5.8be99000000000000038e0bd45ep-40 : inexact-ok
  2765. = atanh towardzero binary128 0x5.8be99p-40 : 0x5.8be99000000000000038e0bd45dcp-40 : inexact-ok
  2766. = atanh upward binary128 0x5.8be99p-40 : 0x5.8be99000000000000038e0bd45ep-40 : inexact-ok
  2767. = atanh downward ibm128 0x5.8be99p-40 : 0x5.8be99000000000000038e0bd44p-40 : inexact-ok
  2768. = atanh tonearest ibm128 0x5.8be99p-40 : 0x5.8be99000000000000038e0bd46p-40 : inexact-ok
  2769. = atanh towardzero ibm128 0x5.8be99p-40 : 0x5.8be99000000000000038e0bd44p-40 : inexact-ok
  2770. = atanh upward ibm128 0x5.8be99p-40 : 0x5.8be99000000000000038e0bd46p-40 : inexact-ok
  2771. atanh 0x3.cbed35fe733d8p-4
  2772. = atanh downward binary32 0x3.cbed38p-4 : 0x3.decf6cp-4 : inexact-ok
  2773. = atanh tonearest binary32 0x3.cbed38p-4 : 0x3.decf6cp-4 : inexact-ok
  2774. = atanh towardzero binary32 0x3.cbed38p-4 : 0x3.decf6cp-4 : inexact-ok
  2775. = atanh upward binary32 0x3.cbed38p-4 : 0x3.decf7p-4 : inexact-ok
  2776. = atanh downward binary64 0x3.cbed38p-4 : 0x3.decf6cf9b1c1p-4 : inexact-ok
  2777. = atanh tonearest binary64 0x3.cbed38p-4 : 0x3.decf6cf9b1c12p-4 : inexact-ok
  2778. = atanh towardzero binary64 0x3.cbed38p-4 : 0x3.decf6cf9b1c1p-4 : inexact-ok
  2779. = atanh upward binary64 0x3.cbed38p-4 : 0x3.decf6cf9b1c12p-4 : inexact-ok
  2780. = atanh downward intel96 0x3.cbed38p-4 : 0x3.decf6cf9b1c11f34p-4 : inexact-ok
  2781. = atanh tonearest intel96 0x3.cbed38p-4 : 0x3.decf6cf9b1c11f34p-4 : inexact-ok
  2782. = atanh towardzero intel96 0x3.cbed38p-4 : 0x3.decf6cf9b1c11f34p-4 : inexact-ok
  2783. = atanh upward intel96 0x3.cbed38p-4 : 0x3.decf6cf9b1c11f38p-4 : inexact-ok
  2784. = atanh downward m68k96 0x3.cbed38p-4 : 0x3.decf6cf9b1c11f34p-4 : inexact-ok
  2785. = atanh tonearest m68k96 0x3.cbed38p-4 : 0x3.decf6cf9b1c11f34p-4 : inexact-ok
  2786. = atanh towardzero m68k96 0x3.cbed38p-4 : 0x3.decf6cf9b1c11f34p-4 : inexact-ok
  2787. = atanh upward m68k96 0x3.cbed38p-4 : 0x3.decf6cf9b1c11f38p-4 : inexact-ok
  2788. = atanh downward binary128 0x3.cbed38p-4 : 0x3.decf6cf9b1c11f3526a27331f12ap-4 : inexact-ok
  2789. = atanh tonearest binary128 0x3.cbed38p-4 : 0x3.decf6cf9b1c11f3526a27331f12cp-4 : inexact-ok
  2790. = atanh towardzero binary128 0x3.cbed38p-4 : 0x3.decf6cf9b1c11f3526a27331f12ap-4 : inexact-ok
  2791. = atanh upward binary128 0x3.cbed38p-4 : 0x3.decf6cf9b1c11f3526a27331f12cp-4 : inexact-ok
  2792. = atanh downward ibm128 0x3.cbed38p-4 : 0x3.decf6cf9b1c11f3526a27331f1p-4 : inexact-ok
  2793. = atanh tonearest ibm128 0x3.cbed38p-4 : 0x3.decf6cf9b1c11f3526a27331f1p-4 : inexact-ok
  2794. = atanh towardzero ibm128 0x3.cbed38p-4 : 0x3.decf6cf9b1c11f3526a27331f1p-4 : inexact-ok
  2795. = atanh upward ibm128 0x3.cbed38p-4 : 0x3.decf6cf9b1c11f3526a27331f2p-4 : inexact-ok
  2796. = atanh downward binary32 0x3.cbed34p-4 : 0x3.decf68p-4 : inexact-ok
  2797. = atanh tonearest binary32 0x3.cbed34p-4 : 0x3.decf68p-4 : inexact-ok
  2798. = atanh towardzero binary32 0x3.cbed34p-4 : 0x3.decf68p-4 : inexact-ok
  2799. = atanh upward binary32 0x3.cbed34p-4 : 0x3.decf6cp-4 : inexact-ok
  2800. = atanh downward binary64 0x3.cbed34p-4 : 0x3.decf68bc9915ep-4 : inexact-ok
  2801. = atanh tonearest binary64 0x3.cbed34p-4 : 0x3.decf68bc9915ep-4 : inexact-ok
  2802. = atanh towardzero binary64 0x3.cbed34p-4 : 0x3.decf68bc9915ep-4 : inexact-ok
  2803. = atanh upward binary64 0x3.cbed34p-4 : 0x3.decf68bc9916p-4 : inexact-ok
  2804. = atanh downward intel96 0x3.cbed34p-4 : 0x3.decf68bc9915ecc8p-4 : inexact-ok
  2805. = atanh tonearest intel96 0x3.cbed34p-4 : 0x3.decf68bc9915ecc8p-4 : inexact-ok
  2806. = atanh towardzero intel96 0x3.cbed34p-4 : 0x3.decf68bc9915ecc8p-4 : inexact-ok
  2807. = atanh upward intel96 0x3.cbed34p-4 : 0x3.decf68bc9915ecccp-4 : inexact-ok
  2808. = atanh downward m68k96 0x3.cbed34p-4 : 0x3.decf68bc9915ecc8p-4 : inexact-ok
  2809. = atanh tonearest m68k96 0x3.cbed34p-4 : 0x3.decf68bc9915ecc8p-4 : inexact-ok
  2810. = atanh towardzero m68k96 0x3.cbed34p-4 : 0x3.decf68bc9915ecc8p-4 : inexact-ok
  2811. = atanh upward m68k96 0x3.cbed34p-4 : 0x3.decf68bc9915ecccp-4 : inexact-ok
  2812. = atanh downward binary128 0x3.cbed34p-4 : 0x3.decf68bc9915ecc9a2f8c785e97cp-4 : inexact-ok
  2813. = atanh tonearest binary128 0x3.cbed34p-4 : 0x3.decf68bc9915ecc9a2f8c785e97ep-4 : inexact-ok
  2814. = atanh towardzero binary128 0x3.cbed34p-4 : 0x3.decf68bc9915ecc9a2f8c785e97cp-4 : inexact-ok
  2815. = atanh upward binary128 0x3.cbed34p-4 : 0x3.decf68bc9915ecc9a2f8c785e97ep-4 : inexact-ok
  2816. = atanh downward ibm128 0x3.cbed34p-4 : 0x3.decf68bc9915ecc9a2f8c785e9p-4 : inexact-ok
  2817. = atanh tonearest ibm128 0x3.cbed34p-4 : 0x3.decf68bc9915ecc9a2f8c785e9p-4 : inexact-ok
  2818. = atanh towardzero ibm128 0x3.cbed34p-4 : 0x3.decf68bc9915ecc9a2f8c785e9p-4 : inexact-ok
  2819. = atanh upward ibm128 0x3.cbed34p-4 : 0x3.decf68bc9915ecc9a2f8c785eap-4 : inexact-ok
  2820. = atanh downward binary64 0x3.cbed35fe733d8p-4 : 0x3.decf6ad980fccp-4 : inexact-ok
  2821. = atanh tonearest binary64 0x3.cbed35fe733d8p-4 : 0x3.decf6ad980fccp-4 : inexact-ok
  2822. = atanh towardzero binary64 0x3.cbed35fe733d8p-4 : 0x3.decf6ad980fccp-4 : inexact-ok
  2823. = atanh upward binary64 0x3.cbed35fe733d8p-4 : 0x3.decf6ad980fcep-4 : inexact-ok
  2824. = atanh downward intel96 0x3.cbed35fe733d8p-4 : 0x3.decf6ad980fccfecp-4 : inexact-ok
  2825. = atanh tonearest intel96 0x3.cbed35fe733d8p-4 : 0x3.decf6ad980fccfecp-4 : inexact-ok
  2826. = atanh towardzero intel96 0x3.cbed35fe733d8p-4 : 0x3.decf6ad980fccfecp-4 : inexact-ok
  2827. = atanh upward intel96 0x3.cbed35fe733d8p-4 : 0x3.decf6ad980fccffp-4 : inexact-ok
  2828. = atanh downward m68k96 0x3.cbed35fe733d8p-4 : 0x3.decf6ad980fccfecp-4 : inexact-ok
  2829. = atanh tonearest m68k96 0x3.cbed35fe733d8p-4 : 0x3.decf6ad980fccfecp-4 : inexact-ok
  2830. = atanh towardzero m68k96 0x3.cbed35fe733d8p-4 : 0x3.decf6ad980fccfecp-4 : inexact-ok
  2831. = atanh upward m68k96 0x3.cbed35fe733d8p-4 : 0x3.decf6ad980fccffp-4 : inexact-ok
  2832. = atanh downward binary128 0x3.cbed35fe733d8p-4 : 0x3.decf6ad980fccfedf4ddd9d9005cp-4 : inexact-ok
  2833. = atanh tonearest binary128 0x3.cbed35fe733d8p-4 : 0x3.decf6ad980fccfedf4ddd9d9005cp-4 : inexact-ok
  2834. = atanh towardzero binary128 0x3.cbed35fe733d8p-4 : 0x3.decf6ad980fccfedf4ddd9d9005cp-4 : inexact-ok
  2835. = atanh upward binary128 0x3.cbed35fe733d8p-4 : 0x3.decf6ad980fccfedf4ddd9d9005ep-4 : inexact-ok
  2836. = atanh downward ibm128 0x3.cbed35fe733d8p-4 : 0x3.decf6ad980fccfedf4ddd9d9p-4 : inexact-ok
  2837. = atanh tonearest ibm128 0x3.cbed35fe733d8p-4 : 0x3.decf6ad980fccfedf4ddd9d9p-4 : inexact-ok
  2838. = atanh towardzero ibm128 0x3.cbed35fe733d8p-4 : 0x3.decf6ad980fccfedf4ddd9d9p-4 : inexact-ok
  2839. = atanh upward ibm128 0x3.cbed35fe733d8p-4 : 0x3.decf6ad980fccfedf4ddd9d901p-4 : inexact-ok
  2840. atanh -0x5.c18b6p-4
  2841. = atanh downward binary32 -0x5.c18b6p-4 : -0x6.068eep-4 : inexact-ok
  2842. = atanh tonearest binary32 -0x5.c18b6p-4 : -0x6.068ed8p-4 : inexact-ok
  2843. = atanh towardzero binary32 -0x5.c18b6p-4 : -0x6.068ed8p-4 : inexact-ok
  2844. = atanh upward binary32 -0x5.c18b6p-4 : -0x6.068ed8p-4 : inexact-ok
  2845. = atanh downward binary64 -0x5.c18b6p-4 : -0x6.068ed86859d38p-4 : inexact-ok
  2846. = atanh tonearest binary64 -0x5.c18b6p-4 : -0x6.068ed86859d38p-4 : inexact-ok
  2847. = atanh towardzero binary64 -0x5.c18b6p-4 : -0x6.068ed86859d34p-4 : inexact-ok
  2848. = atanh upward binary64 -0x5.c18b6p-4 : -0x6.068ed86859d34p-4 : inexact-ok
  2849. = atanh downward intel96 -0x5.c18b6p-4 : -0x6.068ed86859d36f48p-4 : inexact-ok
  2850. = atanh tonearest intel96 -0x5.c18b6p-4 : -0x6.068ed86859d36f48p-4 : inexact-ok
  2851. = atanh towardzero intel96 -0x5.c18b6p-4 : -0x6.068ed86859d36f4p-4 : inexact-ok
  2852. = atanh upward intel96 -0x5.c18b6p-4 : -0x6.068ed86859d36f4p-4 : inexact-ok
  2853. = atanh downward m68k96 -0x5.c18b6p-4 : -0x6.068ed86859d36f48p-4 : inexact-ok
  2854. = atanh tonearest m68k96 -0x5.c18b6p-4 : -0x6.068ed86859d36f48p-4 : inexact-ok
  2855. = atanh towardzero m68k96 -0x5.c18b6p-4 : -0x6.068ed86859d36f4p-4 : inexact-ok
  2856. = atanh upward m68k96 -0x5.c18b6p-4 : -0x6.068ed86859d36f4p-4 : inexact-ok
  2857. = atanh downward binary128 -0x5.c18b6p-4 : -0x6.068ed86859d36f45107e2a5fbd28p-4 : inexact-ok
  2858. = atanh tonearest binary128 -0x5.c18b6p-4 : -0x6.068ed86859d36f45107e2a5fbd28p-4 : inexact-ok
  2859. = atanh towardzero binary128 -0x5.c18b6p-4 : -0x6.068ed86859d36f45107e2a5fbd24p-4 : inexact-ok
  2860. = atanh upward binary128 -0x5.c18b6p-4 : -0x6.068ed86859d36f45107e2a5fbd24p-4 : inexact-ok
  2861. = atanh downward ibm128 -0x5.c18b6p-4 : -0x6.068ed86859d36f45107e2a5fbep-4 : inexact-ok
  2862. = atanh tonearest ibm128 -0x5.c18b6p-4 : -0x6.068ed86859d36f45107e2a5fbep-4 : inexact-ok
  2863. = atanh towardzero ibm128 -0x5.c18b6p-4 : -0x6.068ed86859d36f45107e2a5fbcp-4 : inexact-ok
  2864. = atanh upward ibm128 -0x5.c18b6p-4 : -0x6.068ed86859d36f45107e2a5fbcp-4 : inexact-ok
  2865. atanh -0x7.c88a5p-8
  2866. = atanh downward binary32 -0x7.c88a5p-8 : -0x7.c92798p-8 : inexact-ok
  2867. = atanh tonearest binary32 -0x7.c88a5p-8 : -0x7.c9279p-8 : inexact-ok
  2868. = atanh towardzero binary32 -0x7.c88a5p-8 : -0x7.c9279p-8 : inexact-ok
  2869. = atanh upward binary32 -0x7.c88a5p-8 : -0x7.c9279p-8 : inexact-ok
  2870. = atanh downward binary64 -0x7.c88a5p-8 : -0x7.c92792d39745p-8 : inexact-ok
  2871. = atanh tonearest binary64 -0x7.c88a5p-8 : -0x7.c92792d39745p-8 : inexact-ok
  2872. = atanh towardzero binary64 -0x7.c88a5p-8 : -0x7.c92792d39744cp-8 : inexact-ok
  2873. = atanh upward binary64 -0x7.c88a5p-8 : -0x7.c92792d39744cp-8 : inexact-ok
  2874. = atanh downward intel96 -0x7.c88a5p-8 : -0x7.c92792d39744e01p-8 : inexact-ok
  2875. = atanh tonearest intel96 -0x7.c88a5p-8 : -0x7.c92792d39744e01p-8 : inexact-ok
  2876. = atanh towardzero intel96 -0x7.c88a5p-8 : -0x7.c92792d39744e008p-8 : inexact-ok
  2877. = atanh upward intel96 -0x7.c88a5p-8 : -0x7.c92792d39744e008p-8 : inexact-ok
  2878. = atanh downward m68k96 -0x7.c88a5p-8 : -0x7.c92792d39744e01p-8 : inexact-ok
  2879. = atanh tonearest m68k96 -0x7.c88a5p-8 : -0x7.c92792d39744e01p-8 : inexact-ok
  2880. = atanh towardzero m68k96 -0x7.c88a5p-8 : -0x7.c92792d39744e008p-8 : inexact-ok
  2881. = atanh upward m68k96 -0x7.c88a5p-8 : -0x7.c92792d39744e008p-8 : inexact-ok
  2882. = atanh downward binary128 -0x7.c88a5p-8 : -0x7.c92792d39744e00eaa4f28293404p-8 : inexact-ok
  2883. = atanh tonearest binary128 -0x7.c88a5p-8 : -0x7.c92792d39744e00eaa4f282934p-8 : inexact-ok
  2884. = atanh towardzero binary128 -0x7.c88a5p-8 : -0x7.c92792d39744e00eaa4f282934p-8 : inexact-ok
  2885. = atanh upward binary128 -0x7.c88a5p-8 : -0x7.c92792d39744e00eaa4f282934p-8 : inexact-ok
  2886. = atanh downward ibm128 -0x7.c88a5p-8 : -0x7.c92792d39744e00eaa4f282936p-8 : inexact-ok
  2887. = atanh tonearest ibm128 -0x7.c88a5p-8 : -0x7.c92792d39744e00eaa4f282934p-8 : inexact-ok
  2888. = atanh towardzero ibm128 -0x7.c88a5p-8 : -0x7.c92792d39744e00eaa4f282934p-8 : inexact-ok
  2889. = atanh upward ibm128 -0x7.c88a5p-8 : -0x7.c92792d39744e00eaa4f282934p-8 : inexact-ok
  2890. atanh -0x2.c72b7cp-4
  2891. = atanh downward binary32 -0x2.c72b7cp-4 : -0x2.ce72cp-4 : inexact-ok
  2892. = atanh tonearest binary32 -0x2.c72b7cp-4 : -0x2.ce72cp-4 : inexact-ok
  2893. = atanh towardzero binary32 -0x2.c72b7cp-4 : -0x2.ce72bcp-4 : inexact-ok
  2894. = atanh upward binary32 -0x2.c72b7cp-4 : -0x2.ce72bcp-4 : inexact-ok
  2895. = atanh downward binary64 -0x2.c72b7cp-4 : -0x2.ce72bf32b10bcp-4 : inexact-ok
  2896. = atanh tonearest binary64 -0x2.c72b7cp-4 : -0x2.ce72bf32b10bcp-4 : inexact-ok
  2897. = atanh towardzero binary64 -0x2.c72b7cp-4 : -0x2.ce72bf32b10bap-4 : inexact-ok
  2898. = atanh upward binary64 -0x2.c72b7cp-4 : -0x2.ce72bf32b10bap-4 : inexact-ok
  2899. = atanh downward intel96 -0x2.c72b7cp-4 : -0x2.ce72bf32b10bb258p-4 : inexact-ok
  2900. = atanh tonearest intel96 -0x2.c72b7cp-4 : -0x2.ce72bf32b10bb258p-4 : inexact-ok
  2901. = atanh towardzero intel96 -0x2.c72b7cp-4 : -0x2.ce72bf32b10bb254p-4 : inexact-ok
  2902. = atanh upward intel96 -0x2.c72b7cp-4 : -0x2.ce72bf32b10bb254p-4 : inexact-ok
  2903. = atanh downward m68k96 -0x2.c72b7cp-4 : -0x2.ce72bf32b10bb258p-4 : inexact-ok
  2904. = atanh tonearest m68k96 -0x2.c72b7cp-4 : -0x2.ce72bf32b10bb258p-4 : inexact-ok
  2905. = atanh towardzero m68k96 -0x2.c72b7cp-4 : -0x2.ce72bf32b10bb254p-4 : inexact-ok
  2906. = atanh upward m68k96 -0x2.c72b7cp-4 : -0x2.ce72bf32b10bb254p-4 : inexact-ok
  2907. = atanh downward binary128 -0x2.c72b7cp-4 : -0x2.ce72bf32b10bb257a11f7f551fdcp-4 : inexact-ok
  2908. = atanh tonearest binary128 -0x2.c72b7cp-4 : -0x2.ce72bf32b10bb257a11f7f551fdcp-4 : inexact-ok
  2909. = atanh towardzero binary128 -0x2.c72b7cp-4 : -0x2.ce72bf32b10bb257a11f7f551fdap-4 : inexact-ok
  2910. = atanh upward binary128 -0x2.c72b7cp-4 : -0x2.ce72bf32b10bb257a11f7f551fdap-4 : inexact-ok
  2911. = atanh downward ibm128 -0x2.c72b7cp-4 : -0x2.ce72bf32b10bb257a11f7f552p-4 : inexact-ok
  2912. = atanh tonearest ibm128 -0x2.c72b7cp-4 : -0x2.ce72bf32b10bb257a11f7f552p-4 : inexact-ok
  2913. = atanh towardzero ibm128 -0x2.c72b7cp-4 : -0x2.ce72bf32b10bb257a11f7f551fp-4 : inexact-ok
  2914. = atanh upward ibm128 -0x2.c72b7cp-4 : -0x2.ce72bf32b10bb257a11f7f551fp-4 : inexact-ok
  2915. atanh -0x3.98eaf4p-4
  2916. = atanh downward binary32 -0x3.98eaf4p-4 : -0x3.a8ec74p-4 : inexact-ok
  2917. = atanh tonearest binary32 -0x3.98eaf4p-4 : -0x3.a8ec7p-4 : inexact-ok
  2918. = atanh towardzero binary32 -0x3.98eaf4p-4 : -0x3.a8ec7p-4 : inexact-ok
  2919. = atanh upward binary32 -0x3.98eaf4p-4 : -0x3.a8ec7p-4 : inexact-ok
  2920. = atanh downward binary64 -0x3.98eaf4p-4 : -0x3.a8ec71c4ba57ep-4 : inexact-ok
  2921. = atanh tonearest binary64 -0x3.98eaf4p-4 : -0x3.a8ec71c4ba57ep-4 : inexact-ok
  2922. = atanh towardzero binary64 -0x3.98eaf4p-4 : -0x3.a8ec71c4ba57cp-4 : inexact-ok
  2923. = atanh upward binary64 -0x3.98eaf4p-4 : -0x3.a8ec71c4ba57cp-4 : inexact-ok
  2924. = atanh downward intel96 -0x3.98eaf4p-4 : -0x3.a8ec71c4ba57d66p-4 : inexact-ok
  2925. = atanh tonearest intel96 -0x3.98eaf4p-4 : -0x3.a8ec71c4ba57d65cp-4 : inexact-ok
  2926. = atanh towardzero intel96 -0x3.98eaf4p-4 : -0x3.a8ec71c4ba57d65cp-4 : inexact-ok
  2927. = atanh upward intel96 -0x3.98eaf4p-4 : -0x3.a8ec71c4ba57d65cp-4 : inexact-ok
  2928. = atanh downward m68k96 -0x3.98eaf4p-4 : -0x3.a8ec71c4ba57d66p-4 : inexact-ok
  2929. = atanh tonearest m68k96 -0x3.98eaf4p-4 : -0x3.a8ec71c4ba57d65cp-4 : inexact-ok
  2930. = atanh towardzero m68k96 -0x3.98eaf4p-4 : -0x3.a8ec71c4ba57d65cp-4 : inexact-ok
  2931. = atanh upward m68k96 -0x3.98eaf4p-4 : -0x3.a8ec71c4ba57d65cp-4 : inexact-ok
  2932. = atanh downward binary128 -0x3.98eaf4p-4 : -0x3.a8ec71c4ba57d65d8e2679a1418p-4 : inexact-ok
  2933. = atanh tonearest binary128 -0x3.98eaf4p-4 : -0x3.a8ec71c4ba57d65d8e2679a1418p-4 : inexact-ok
  2934. = atanh towardzero binary128 -0x3.98eaf4p-4 : -0x3.a8ec71c4ba57d65d8e2679a1417ep-4 : inexact-ok
  2935. = atanh upward binary128 -0x3.98eaf4p-4 : -0x3.a8ec71c4ba57d65d8e2679a1417ep-4 : inexact-ok
  2936. = atanh downward ibm128 -0x3.98eaf4p-4 : -0x3.a8ec71c4ba57d65d8e2679a142p-4 : inexact-ok
  2937. = atanh tonearest ibm128 -0x3.98eaf4p-4 : -0x3.a8ec71c4ba57d65d8e2679a141p-4 : inexact-ok
  2938. = atanh towardzero ibm128 -0x3.98eaf4p-4 : -0x3.a8ec71c4ba57d65d8e2679a141p-4 : inexact-ok
  2939. = atanh upward ibm128 -0x3.98eaf4p-4 : -0x3.a8ec71c4ba57d65d8e2679a141p-4 : inexact-ok
  2940. atanh 0x2.c1085p-4
  2941. = atanh downward binary32 0x2.c1085p-4 : 0x2.c81f28p-4 : inexact-ok
  2942. = atanh tonearest binary32 0x2.c1085p-4 : 0x2.c81f2cp-4 : inexact-ok
  2943. = atanh towardzero binary32 0x2.c1085p-4 : 0x2.c81f28p-4 : inexact-ok
  2944. = atanh upward binary32 0x2.c1085p-4 : 0x2.c81f2cp-4 : inexact-ok
  2945. = atanh downward binary64 0x2.c1085p-4 : 0x2.c81f2bf4a730ap-4 : inexact-ok
  2946. = atanh tonearest binary64 0x2.c1085p-4 : 0x2.c81f2bf4a730cp-4 : inexact-ok
  2947. = atanh towardzero binary64 0x2.c1085p-4 : 0x2.c81f2bf4a730ap-4 : inexact-ok
  2948. = atanh upward binary64 0x2.c1085p-4 : 0x2.c81f2bf4a730cp-4 : inexact-ok
  2949. = atanh downward intel96 0x2.c1085p-4 : 0x2.c81f2bf4a730be38p-4 : inexact-ok
  2950. = atanh tonearest intel96 0x2.c1085p-4 : 0x2.c81f2bf4a730be3cp-4 : inexact-ok
  2951. = atanh towardzero intel96 0x2.c1085p-4 : 0x2.c81f2bf4a730be38p-4 : inexact-ok
  2952. = atanh upward intel96 0x2.c1085p-4 : 0x2.c81f2bf4a730be3cp-4 : inexact-ok
  2953. = atanh downward m68k96 0x2.c1085p-4 : 0x2.c81f2bf4a730be38p-4 : inexact-ok
  2954. = atanh tonearest m68k96 0x2.c1085p-4 : 0x2.c81f2bf4a730be3cp-4 : inexact-ok
  2955. = atanh towardzero m68k96 0x2.c1085p-4 : 0x2.c81f2bf4a730be38p-4 : inexact-ok
  2956. = atanh upward m68k96 0x2.c1085p-4 : 0x2.c81f2bf4a730be3cp-4 : inexact-ok
  2957. = atanh downward binary128 0x2.c1085p-4 : 0x2.c81f2bf4a730be3ab43f058dee8ep-4 : inexact-ok
  2958. = atanh tonearest binary128 0x2.c1085p-4 : 0x2.c81f2bf4a730be3ab43f058dee9p-4 : inexact-ok
  2959. = atanh towardzero binary128 0x2.c1085p-4 : 0x2.c81f2bf4a730be3ab43f058dee8ep-4 : inexact-ok
  2960. = atanh upward binary128 0x2.c1085p-4 : 0x2.c81f2bf4a730be3ab43f058dee9p-4 : inexact-ok
  2961. = atanh downward ibm128 0x2.c1085p-4 : 0x2.c81f2bf4a730be3ab43f058deep-4 : inexact-ok
  2962. = atanh tonearest ibm128 0x2.c1085p-4 : 0x2.c81f2bf4a730be3ab43f058defp-4 : inexact-ok
  2963. = atanh towardzero ibm128 0x2.c1085p-4 : 0x2.c81f2bf4a730be3ab43f058deep-4 : inexact-ok
  2964. = atanh upward ibm128 0x2.c1085p-4 : 0x2.c81f2bf4a730be3ab43f058defp-4 : inexact-ok
  2965. atanh 0x1p-500
  2966. = atanh downward binary32 0x8p-152 : 0x8p-152 : inexact-ok underflow errno-erange-ok
  2967. = atanh tonearest binary32 0x8p-152 : 0x8p-152 : inexact-ok underflow errno-erange-ok
  2968. = atanh towardzero binary32 0x8p-152 : 0x8p-152 : inexact-ok underflow errno-erange-ok
  2969. = atanh upward binary32 0x8p-152 : 0x1p-148 : inexact-ok underflow errno-erange-ok
  2970. = atanh downward binary64 0x8p-152 : 0x8p-152 : inexact-ok
  2971. = atanh tonearest binary64 0x8p-152 : 0x8p-152 : inexact-ok
  2972. = atanh towardzero binary64 0x8p-152 : 0x8p-152 : inexact-ok
  2973. = atanh upward binary64 0x8p-152 : 0x8.0000000000008p-152 : inexact-ok
  2974. = atanh downward intel96 0x8p-152 : 0x8p-152 : inexact-ok
  2975. = atanh tonearest intel96 0x8p-152 : 0x8p-152 : inexact-ok
  2976. = atanh towardzero intel96 0x8p-152 : 0x8p-152 : inexact-ok
  2977. = atanh upward intel96 0x8p-152 : 0x8.000000000000001p-152 : inexact-ok
  2978. = atanh downward m68k96 0x8p-152 : 0x8p-152 : inexact-ok
  2979. = atanh tonearest m68k96 0x8p-152 : 0x8p-152 : inexact-ok
  2980. = atanh towardzero m68k96 0x8p-152 : 0x8p-152 : inexact-ok
  2981. = atanh upward m68k96 0x8p-152 : 0x8.000000000000001p-152 : inexact-ok
  2982. = atanh downward binary128 0x8p-152 : 0x8p-152 : inexact-ok
  2983. = atanh tonearest binary128 0x8p-152 : 0x8p-152 : inexact-ok
  2984. = atanh towardzero binary128 0x8p-152 : 0x8p-152 : inexact-ok
  2985. = atanh upward binary128 0x8p-152 : 0x8.0000000000000000000000000008p-152 : inexact-ok
  2986. = atanh downward ibm128 0x8p-152 : 0x8p-152 : inexact-ok
  2987. = atanh tonearest ibm128 0x8p-152 : 0x8p-152 : inexact-ok
  2988. = atanh towardzero ibm128 0x8p-152 : 0x8p-152 : inexact-ok
  2989. = atanh upward ibm128 0x8p-152 : 0x8.00000000000000000000000004p-152 : inexact-ok
  2990. = atanh downward binary32 0x0p+0 : 0x0p+0 : inexact-ok
  2991. = atanh tonearest binary32 0x0p+0 : 0x0p+0 : inexact-ok
  2992. = atanh towardzero binary32 0x0p+0 : 0x0p+0 : inexact-ok
  2993. = atanh upward binary32 0x0p+0 : 0x0p+0 : inexact-ok
  2994. = atanh downward binary64 0x0p+0 : 0x0p+0 : inexact-ok
  2995. = atanh tonearest binary64 0x0p+0 : 0x0p+0 : inexact-ok
  2996. = atanh towardzero binary64 0x0p+0 : 0x0p+0 : inexact-ok
  2997. = atanh upward binary64 0x0p+0 : 0x0p+0 : inexact-ok
  2998. = atanh downward intel96 0x0p+0 : 0x0p+0 : inexact-ok
  2999. = atanh tonearest intel96 0x0p+0 : 0x0p+0 : inexact-ok
  3000. = atanh towardzero intel96 0x0p+0 : 0x0p+0 : inexact-ok
  3001. = atanh upward intel96 0x0p+0 : 0x0p+0 : inexact-ok
  3002. = atanh downward m68k96 0x0p+0 : 0x0p+0 : inexact-ok
  3003. = atanh tonearest m68k96 0x0p+0 : 0x0p+0 : inexact-ok
  3004. = atanh towardzero m68k96 0x0p+0 : 0x0p+0 : inexact-ok
  3005. = atanh upward m68k96 0x0p+0 : 0x0p+0 : inexact-ok
  3006. = atanh downward binary128 0x0p+0 : 0x0p+0 : inexact-ok
  3007. = atanh tonearest binary128 0x0p+0 : 0x0p+0 : inexact-ok
  3008. = atanh towardzero binary128 0x0p+0 : 0x0p+0 : inexact-ok
  3009. = atanh upward binary128 0x0p+0 : 0x0p+0 : inexact-ok
  3010. = atanh downward ibm128 0x0p+0 : 0x0p+0 : inexact-ok
  3011. = atanh tonearest ibm128 0x0p+0 : 0x0p+0 : inexact-ok
  3012. = atanh towardzero ibm128 0x0p+0 : 0x0p+0 : inexact-ok
  3013. = atanh upward ibm128 0x0p+0 : 0x0p+0 : inexact-ok
  3014. = atanh downward binary64 0x1p-500 : 0x1p-500 : inexact-ok
  3015. = atanh tonearest binary64 0x1p-500 : 0x1p-500 : inexact-ok
  3016. = atanh towardzero binary64 0x1p-500 : 0x1p-500 : inexact-ok
  3017. = atanh upward binary64 0x1p-500 : 0x1.0000000000001p-500 : inexact-ok
  3018. = atanh downward intel96 0x1p-500 : 0x1p-500 : inexact-ok
  3019. = atanh tonearest intel96 0x1p-500 : 0x1p-500 : inexact-ok
  3020. = atanh towardzero intel96 0x1p-500 : 0x1p-500 : inexact-ok
  3021. = atanh upward intel96 0x1p-500 : 0x1.0000000000000002p-500 : inexact-ok
  3022. = atanh downward m68k96 0x1p-500 : 0x1p-500 : inexact-ok
  3023. = atanh tonearest m68k96 0x1p-500 : 0x1p-500 : inexact-ok
  3024. = atanh towardzero m68k96 0x1p-500 : 0x1p-500 : inexact-ok
  3025. = atanh upward m68k96 0x1p-500 : 0x1.0000000000000002p-500 : inexact-ok
  3026. = atanh downward binary128 0x1p-500 : 0x1p-500 : inexact-ok
  3027. = atanh tonearest binary128 0x1p-500 : 0x1p-500 : inexact-ok
  3028. = atanh towardzero binary128 0x1p-500 : 0x1p-500 : inexact-ok
  3029. = atanh upward binary128 0x1p-500 : 0x1.0000000000000000000000000001p-500 : inexact-ok
  3030. = atanh downward ibm128 0x1p-500 : 0x1p-500 : inexact-ok
  3031. = atanh tonearest ibm128 0x1p-500 : 0x1p-500 : inexact-ok
  3032. = atanh towardzero ibm128 0x1p-500 : 0x1p-500 : inexact-ok
  3033. = atanh upward ibm128 0x1p-500 : 0x1.000000000000000000000000008p-500 : inexact-ok
  3034. atanh 0x1p-5000
  3035. = atanh downward binary32 0x8p-152 : 0x8p-152 : inexact-ok underflow errno-erange-ok
  3036. = atanh tonearest binary32 0x8p-152 : 0x8p-152 : inexact-ok underflow errno-erange-ok
  3037. = atanh towardzero binary32 0x8p-152 : 0x8p-152 : inexact-ok underflow errno-erange-ok
  3038. = atanh upward binary32 0x8p-152 : 0x1p-148 : inexact-ok underflow errno-erange-ok
  3039. = atanh downward binary64 0x8p-152 : 0x8p-152 : inexact-ok
  3040. = atanh tonearest binary64 0x8p-152 : 0x8p-152 : inexact-ok
  3041. = atanh towardzero binary64 0x8p-152 : 0x8p-152 : inexact-ok
  3042. = atanh upward binary64 0x8p-152 : 0x8.0000000000008p-152 : inexact-ok
  3043. = atanh downward intel96 0x8p-152 : 0x8p-152 : inexact-ok
  3044. = atanh tonearest intel96 0x8p-152 : 0x8p-152 : inexact-ok
  3045. = atanh towardzero intel96 0x8p-152 : 0x8p-152 : inexact-ok
  3046. = atanh upward intel96 0x8p-152 : 0x8.000000000000001p-152 : inexact-ok
  3047. = atanh downward m68k96 0x8p-152 : 0x8p-152 : inexact-ok
  3048. = atanh tonearest m68k96 0x8p-152 : 0x8p-152 : inexact-ok
  3049. = atanh towardzero m68k96 0x8p-152 : 0x8p-152 : inexact-ok
  3050. = atanh upward m68k96 0x8p-152 : 0x8.000000000000001p-152 : inexact-ok
  3051. = atanh downward binary128 0x8p-152 : 0x8p-152 : inexact-ok
  3052. = atanh tonearest binary128 0x8p-152 : 0x8p-152 : inexact-ok
  3053. = atanh towardzero binary128 0x8p-152 : 0x8p-152 : inexact-ok
  3054. = atanh upward binary128 0x8p-152 : 0x8.0000000000000000000000000008p-152 : inexact-ok
  3055. = atanh downward ibm128 0x8p-152 : 0x8p-152 : inexact-ok
  3056. = atanh tonearest ibm128 0x8p-152 : 0x8p-152 : inexact-ok
  3057. = atanh towardzero ibm128 0x8p-152 : 0x8p-152 : inexact-ok
  3058. = atanh upward ibm128 0x8p-152 : 0x8.00000000000000000000000004p-152 : inexact-ok
  3059. = atanh downward binary32 0x0p+0 : 0x0p+0 : inexact-ok
  3060. = atanh tonearest binary32 0x0p+0 : 0x0p+0 : inexact-ok
  3061. = atanh towardzero binary32 0x0p+0 : 0x0p+0 : inexact-ok
  3062. = atanh upward binary32 0x0p+0 : 0x0p+0 : inexact-ok
  3063. = atanh downward binary64 0x0p+0 : 0x0p+0 : inexact-ok
  3064. = atanh tonearest binary64 0x0p+0 : 0x0p+0 : inexact-ok
  3065. = atanh towardzero binary64 0x0p+0 : 0x0p+0 : inexact-ok
  3066. = atanh upward binary64 0x0p+0 : 0x0p+0 : inexact-ok
  3067. = atanh downward intel96 0x0p+0 : 0x0p+0 : inexact-ok
  3068. = atanh tonearest intel96 0x0p+0 : 0x0p+0 : inexact-ok
  3069. = atanh towardzero intel96 0x0p+0 : 0x0p+0 : inexact-ok
  3070. = atanh upward intel96 0x0p+0 : 0x0p+0 : inexact-ok
  3071. = atanh downward m68k96 0x0p+0 : 0x0p+0 : inexact-ok
  3072. = atanh tonearest m68k96 0x0p+0 : 0x0p+0 : inexact-ok
  3073. = atanh towardzero m68k96 0x0p+0 : 0x0p+0 : inexact-ok
  3074. = atanh upward m68k96 0x0p+0 : 0x0p+0 : inexact-ok
  3075. = atanh downward binary128 0x0p+0 : 0x0p+0 : inexact-ok
  3076. = atanh tonearest binary128 0x0p+0 : 0x0p+0 : inexact-ok
  3077. = atanh towardzero binary128 0x0p+0 : 0x0p+0 : inexact-ok
  3078. = atanh upward binary128 0x0p+0 : 0x0p+0 : inexact-ok
  3079. = atanh downward ibm128 0x0p+0 : 0x0p+0 : inexact-ok
  3080. = atanh tonearest ibm128 0x0p+0 : 0x0p+0 : inexact-ok
  3081. = atanh towardzero ibm128 0x0p+0 : 0x0p+0 : inexact-ok
  3082. = atanh upward ibm128 0x0p+0 : 0x0p+0 : inexact-ok
  3083. = atanh downward binary64 0x4p-1076 : 0x4p-1076 : inexact-ok underflow errno-erange-ok
  3084. = atanh tonearest binary64 0x4p-1076 : 0x4p-1076 : inexact-ok underflow errno-erange-ok
  3085. = atanh towardzero binary64 0x4p-1076 : 0x4p-1076 : inexact-ok underflow errno-erange-ok
  3086. = atanh upward binary64 0x4p-1076 : 0x8p-1076 : inexact-ok underflow errno-erange-ok
  3087. = atanh downward intel96 0x4p-1076 : 0x4p-1076 : inexact-ok
  3088. = atanh tonearest intel96 0x4p-1076 : 0x4p-1076 : inexact-ok
  3089. = atanh towardzero intel96 0x4p-1076 : 0x4p-1076 : inexact-ok
  3090. = atanh upward intel96 0x4p-1076 : 0x4.0000000000000008p-1076 : inexact-ok
  3091. = atanh downward m68k96 0x4p-1076 : 0x4p-1076 : inexact-ok
  3092. = atanh tonearest m68k96 0x4p-1076 : 0x4p-1076 : inexact-ok
  3093. = atanh towardzero m68k96 0x4p-1076 : 0x4p-1076 : inexact-ok
  3094. = atanh upward m68k96 0x4p-1076 : 0x4.0000000000000008p-1076 : inexact-ok
  3095. = atanh downward binary128 0x4p-1076 : 0x4p-1076 : inexact-ok
  3096. = atanh tonearest binary128 0x4p-1076 : 0x4p-1076 : inexact-ok
  3097. = atanh towardzero binary128 0x4p-1076 : 0x4p-1076 : inexact-ok
  3098. = atanh upward binary128 0x4p-1076 : 0x4.0000000000000000000000000004p-1076 : inexact-ok
  3099. = atanh downward ibm128 0x4p-1076 : 0x4p-1076 : inexact-ok underflow errno-erange-ok
  3100. = atanh tonearest ibm128 0x4p-1076 : 0x4p-1076 : inexact-ok underflow errno-erange-ok
  3101. = atanh towardzero ibm128 0x4p-1076 : 0x4p-1076 : inexact-ok underflow errno-erange-ok
  3102. = atanh upward ibm128 0x4p-1076 : 0x8p-1076 : inexact-ok underflow errno-erange-ok
  3103. = atanh downward intel96 0x1p-5000 : 0x1p-5000 : inexact-ok
  3104. = atanh tonearest intel96 0x1p-5000 : 0x1p-5000 : inexact-ok
  3105. = atanh towardzero intel96 0x1p-5000 : 0x1p-5000 : inexact-ok
  3106. = atanh upward intel96 0x1p-5000 : 0x1.0000000000000002p-5000 : inexact-ok
  3107. = atanh downward m68k96 0x1p-5000 : 0x1p-5000 : inexact-ok
  3108. = atanh tonearest m68k96 0x1p-5000 : 0x1p-5000 : inexact-ok
  3109. = atanh towardzero m68k96 0x1p-5000 : 0x1p-5000 : inexact-ok
  3110. = atanh upward m68k96 0x1p-5000 : 0x1.0000000000000002p-5000 : inexact-ok
  3111. = atanh downward binary128 0x1p-5000 : 0x1p-5000 : inexact-ok
  3112. = atanh tonearest binary128 0x1p-5000 : 0x1p-5000 : inexact-ok
  3113. = atanh towardzero binary128 0x1p-5000 : 0x1p-5000 : inexact-ok
  3114. = atanh upward binary128 0x1p-5000 : 0x1.0000000000000000000000000001p-5000 : inexact-ok
  3115. atanh min
  3116. = atanh downward binary32 0x4p-128 : 0x4p-128 : inexact-ok underflow-ok errno-erange-ok
  3117. = atanh tonearest binary32 0x4p-128 : 0x4p-128 : inexact-ok underflow-ok errno-erange-ok
  3118. = atanh towardzero binary32 0x4p-128 : 0x4p-128 : inexact-ok underflow-ok errno-erange-ok
  3119. = atanh upward binary32 0x4p-128 : 0x4.000008p-128 : inexact-ok underflow-ok errno-erange-ok
  3120. = atanh downward binary64 0x4p-128 : 0x4p-128 : inexact-ok
  3121. = atanh tonearest binary64 0x4p-128 : 0x4p-128 : inexact-ok
  3122. = atanh towardzero binary64 0x4p-128 : 0x4p-128 : inexact-ok
  3123. = atanh upward binary64 0x4p-128 : 0x4.0000000000004p-128 : inexact-ok
  3124. = atanh downward intel96 0x4p-128 : 0x4p-128 : inexact-ok
  3125. = atanh tonearest intel96 0x4p-128 : 0x4p-128 : inexact-ok
  3126. = atanh towardzero intel96 0x4p-128 : 0x4p-128 : inexact-ok
  3127. = atanh upward intel96 0x4p-128 : 0x4.0000000000000008p-128 : inexact-ok
  3128. = atanh downward m68k96 0x4p-128 : 0x4p-128 : inexact-ok
  3129. = atanh tonearest m68k96 0x4p-128 : 0x4p-128 : inexact-ok
  3130. = atanh towardzero m68k96 0x4p-128 : 0x4p-128 : inexact-ok
  3131. = atanh upward m68k96 0x4p-128 : 0x4.0000000000000008p-128 : inexact-ok
  3132. = atanh downward binary128 0x4p-128 : 0x4p-128 : inexact-ok
  3133. = atanh tonearest binary128 0x4p-128 : 0x4p-128 : inexact-ok
  3134. = atanh towardzero binary128 0x4p-128 : 0x4p-128 : inexact-ok
  3135. = atanh upward binary128 0x4p-128 : 0x4.0000000000000000000000000004p-128 : inexact-ok
  3136. = atanh downward ibm128 0x4p-128 : 0x4p-128 : inexact-ok
  3137. = atanh tonearest ibm128 0x4p-128 : 0x4p-128 : inexact-ok
  3138. = atanh towardzero ibm128 0x4p-128 : 0x4p-128 : inexact-ok
  3139. = atanh upward ibm128 0x4p-128 : 0x4.00000000000000000000000002p-128 : inexact-ok
  3140. = atanh downward binary64 0x4p-1024 : 0x4p-1024 : inexact-ok underflow-ok errno-erange-ok
  3141. = atanh tonearest binary64 0x4p-1024 : 0x4p-1024 : inexact-ok underflow-ok errno-erange-ok
  3142. = atanh towardzero binary64 0x4p-1024 : 0x4p-1024 : inexact-ok underflow-ok errno-erange-ok
  3143. = atanh upward binary64 0x4p-1024 : 0x4.0000000000004p-1024 : inexact-ok underflow-ok errno-erange-ok
  3144. = atanh downward intel96 0x4p-1024 : 0x4p-1024 : inexact-ok
  3145. = atanh tonearest intel96 0x4p-1024 : 0x4p-1024 : inexact-ok
  3146. = atanh towardzero intel96 0x4p-1024 : 0x4p-1024 : inexact-ok
  3147. = atanh upward intel96 0x4p-1024 : 0x4.0000000000000008p-1024 : inexact-ok
  3148. = atanh downward m68k96 0x4p-1024 : 0x4p-1024 : inexact-ok
  3149. = atanh tonearest m68k96 0x4p-1024 : 0x4p-1024 : inexact-ok
  3150. = atanh towardzero m68k96 0x4p-1024 : 0x4p-1024 : inexact-ok
  3151. = atanh upward m68k96 0x4p-1024 : 0x4.0000000000000008p-1024 : inexact-ok
  3152. = atanh downward binary128 0x4p-1024 : 0x4p-1024 : inexact-ok
  3153. = atanh tonearest binary128 0x4p-1024 : 0x4p-1024 : inexact-ok
  3154. = atanh towardzero binary128 0x4p-1024 : 0x4p-1024 : inexact-ok
  3155. = atanh upward binary128 0x4p-1024 : 0x4.0000000000000000000000000004p-1024 : inexact-ok
  3156. = atanh downward ibm128 0x4p-1024 : 0x4p-1024 : inexact-ok underflow errno-erange-ok
  3157. = atanh tonearest ibm128 0x4p-1024 : 0x4p-1024 : inexact-ok underflow errno-erange-ok
  3158. = atanh towardzero ibm128 0x4p-1024 : 0x4p-1024 : inexact-ok underflow errno-erange-ok
  3159. = atanh upward ibm128 0x4p-1024 : 0x4.0000000000004p-1024 : inexact-ok underflow errno-erange-ok
  3160. = atanh downward intel96 0x4p-16384 : 0x4p-16384 : inexact-ok underflow-ok errno-erange-ok
  3161. = atanh tonearest intel96 0x4p-16384 : 0x4p-16384 : inexact-ok underflow-ok errno-erange-ok
  3162. = atanh towardzero intel96 0x4p-16384 : 0x4p-16384 : inexact-ok underflow-ok errno-erange-ok
  3163. = atanh upward intel96 0x4p-16384 : 0x4.0000000000000008p-16384 : inexact-ok underflow-ok errno-erange-ok
  3164. = atanh downward m68k96 0x4p-16384 : 0x4p-16384 : inexact-ok
  3165. = atanh tonearest m68k96 0x4p-16384 : 0x4p-16384 : inexact-ok
  3166. = atanh towardzero m68k96 0x4p-16384 : 0x4p-16384 : inexact-ok
  3167. = atanh upward m68k96 0x4p-16384 : 0x4.0000000000000008p-16384 : inexact-ok
  3168. = atanh downward binary128 0x4p-16384 : 0x4p-16384 : inexact-ok underflow-ok errno-erange-ok
  3169. = atanh tonearest binary128 0x4p-16384 : 0x4p-16384 : inexact-ok underflow-ok errno-erange-ok
  3170. = atanh towardzero binary128 0x4p-16384 : 0x4p-16384 : inexact-ok underflow-ok errno-erange-ok
  3171. = atanh upward binary128 0x4p-16384 : 0x4.0000000000000000000000000004p-16384 : inexact-ok underflow-ok errno-erange-ok
  3172. = atanh downward intel96 0x2p-16384 : 0x2p-16384 : inexact-ok underflow errno-erange-ok
  3173. = atanh tonearest intel96 0x2p-16384 : 0x2p-16384 : inexact-ok underflow errno-erange-ok
  3174. = atanh towardzero intel96 0x2p-16384 : 0x2p-16384 : inexact-ok underflow errno-erange-ok
  3175. = atanh upward intel96 0x2p-16384 : 0x2.0000000000000008p-16384 : inexact-ok underflow errno-erange-ok
  3176. = atanh downward m68k96 0x2p-16384 : 0x2p-16384 : inexact-ok underflow-ok errno-erange-ok
  3177. = atanh tonearest m68k96 0x2p-16384 : 0x2p-16384 : inexact-ok underflow-ok errno-erange-ok
  3178. = atanh towardzero m68k96 0x2p-16384 : 0x2p-16384 : inexact-ok underflow-ok errno-erange-ok
  3179. = atanh upward m68k96 0x2p-16384 : 0x2.0000000000000004p-16384 : inexact-ok underflow-ok errno-erange-ok
  3180. = atanh downward binary128 0x2p-16384 : 0x2p-16384 : inexact-ok underflow errno-erange-ok
  3181. = atanh tonearest binary128 0x2p-16384 : 0x2p-16384 : inexact-ok underflow errno-erange-ok
  3182. = atanh towardzero binary128 0x2p-16384 : 0x2p-16384 : inexact-ok underflow errno-erange-ok
  3183. = atanh upward binary128 0x2p-16384 : 0x2.0000000000000000000000000004p-16384 : inexact-ok underflow errno-erange-ok
  3184. = atanh downward binary64 0x8p-972 : 0x8p-972 : inexact-ok
  3185. = atanh tonearest binary64 0x8p-972 : 0x8p-972 : inexact-ok
  3186. = atanh towardzero binary64 0x8p-972 : 0x8p-972 : inexact-ok
  3187. = atanh upward binary64 0x8p-972 : 0x8.0000000000008p-972 : inexact-ok
  3188. = atanh downward intel96 0x8p-972 : 0x8p-972 : inexact-ok
  3189. = atanh tonearest intel96 0x8p-972 : 0x8p-972 : inexact-ok
  3190. = atanh towardzero intel96 0x8p-972 : 0x8p-972 : inexact-ok
  3191. = atanh upward intel96 0x8p-972 : 0x8.000000000000001p-972 : inexact-ok
  3192. = atanh downward m68k96 0x8p-972 : 0x8p-972 : inexact-ok
  3193. = atanh tonearest m68k96 0x8p-972 : 0x8p-972 : inexact-ok
  3194. = atanh towardzero m68k96 0x8p-972 : 0x8p-972 : inexact-ok
  3195. = atanh upward m68k96 0x8p-972 : 0x8.000000000000001p-972 : inexact-ok
  3196. = atanh downward binary128 0x8p-972 : 0x8p-972 : inexact-ok
  3197. = atanh tonearest binary128 0x8p-972 : 0x8p-972 : inexact-ok
  3198. = atanh towardzero binary128 0x8p-972 : 0x8p-972 : inexact-ok
  3199. = atanh upward binary128 0x8p-972 : 0x8.0000000000000000000000000008p-972 : inexact-ok
  3200. = atanh downward ibm128 0x8p-972 : 0x8p-972 : inexact-ok underflow-ok errno-erange-ok
  3201. = atanh tonearest ibm128 0x8p-972 : 0x8p-972 : inexact-ok underflow-ok errno-erange-ok
  3202. = atanh towardzero ibm128 0x8p-972 : 0x8p-972 : inexact-ok underflow-ok errno-erange-ok
  3203. = atanh upward ibm128 0x8p-972 : 0x8.00000000000000000000000004p-972 : inexact-ok underflow-ok errno-erange-ok
  3204. atanh -min
  3205. = atanh downward binary32 -0x4p-128 : -0x4.000008p-128 : inexact-ok underflow-ok errno-erange-ok
  3206. = atanh tonearest binary32 -0x4p-128 : -0x4p-128 : inexact-ok underflow-ok errno-erange-ok
  3207. = atanh towardzero binary32 -0x4p-128 : -0x4p-128 : inexact-ok underflow-ok errno-erange-ok
  3208. = atanh upward binary32 -0x4p-128 : -0x4p-128 : inexact-ok underflow-ok errno-erange-ok
  3209. = atanh downward binary64 -0x4p-128 : -0x4.0000000000004p-128 : inexact-ok
  3210. = atanh tonearest binary64 -0x4p-128 : -0x4p-128 : inexact-ok
  3211. = atanh towardzero binary64 -0x4p-128 : -0x4p-128 : inexact-ok
  3212. = atanh upward binary64 -0x4p-128 : -0x4p-128 : inexact-ok
  3213. = atanh downward intel96 -0x4p-128 : -0x4.0000000000000008p-128 : inexact-ok
  3214. = atanh tonearest intel96 -0x4p-128 : -0x4p-128 : inexact-ok
  3215. = atanh towardzero intel96 -0x4p-128 : -0x4p-128 : inexact-ok
  3216. = atanh upward intel96 -0x4p-128 : -0x4p-128 : inexact-ok
  3217. = atanh downward m68k96 -0x4p-128 : -0x4.0000000000000008p-128 : inexact-ok
  3218. = atanh tonearest m68k96 -0x4p-128 : -0x4p-128 : inexact-ok
  3219. = atanh towardzero m68k96 -0x4p-128 : -0x4p-128 : inexact-ok
  3220. = atanh upward m68k96 -0x4p-128 : -0x4p-128 : inexact-ok
  3221. = atanh downward binary128 -0x4p-128 : -0x4.0000000000000000000000000004p-128 : inexact-ok
  3222. = atanh tonearest binary128 -0x4p-128 : -0x4p-128 : inexact-ok
  3223. = atanh towardzero binary128 -0x4p-128 : -0x4p-128 : inexact-ok
  3224. = atanh upward binary128 -0x4p-128 : -0x4p-128 : inexact-ok
  3225. = atanh downward ibm128 -0x4p-128 : -0x4.00000000000000000000000002p-128 : inexact-ok
  3226. = atanh tonearest ibm128 -0x4p-128 : -0x4p-128 : inexact-ok
  3227. = atanh towardzero ibm128 -0x4p-128 : -0x4p-128 : inexact-ok
  3228. = atanh upward ibm128 -0x4p-128 : -0x4p-128 : inexact-ok
  3229. = atanh downward binary64 -0x4p-1024 : -0x4.0000000000004p-1024 : inexact-ok underflow-ok errno-erange-ok
  3230. = atanh tonearest binary64 -0x4p-1024 : -0x4p-1024 : inexact-ok underflow-ok errno-erange-ok
  3231. = atanh towardzero binary64 -0x4p-1024 : -0x4p-1024 : inexact-ok underflow-ok errno-erange-ok
  3232. = atanh upward binary64 -0x4p-1024 : -0x4p-1024 : inexact-ok underflow-ok errno-erange-ok
  3233. = atanh downward intel96 -0x4p-1024 : -0x4.0000000000000008p-1024 : inexact-ok
  3234. = atanh tonearest intel96 -0x4p-1024 : -0x4p-1024 : inexact-ok
  3235. = atanh towardzero intel96 -0x4p-1024 : -0x4p-1024 : inexact-ok
  3236. = atanh upward intel96 -0x4p-1024 : -0x4p-1024 : inexact-ok
  3237. = atanh downward m68k96 -0x4p-1024 : -0x4.0000000000000008p-1024 : inexact-ok
  3238. = atanh tonearest m68k96 -0x4p-1024 : -0x4p-1024 : inexact-ok
  3239. = atanh towardzero m68k96 -0x4p-1024 : -0x4p-1024 : inexact-ok
  3240. = atanh upward m68k96 -0x4p-1024 : -0x4p-1024 : inexact-ok
  3241. = atanh downward binary128 -0x4p-1024 : -0x4.0000000000000000000000000004p-1024 : inexact-ok
  3242. = atanh tonearest binary128 -0x4p-1024 : -0x4p-1024 : inexact-ok
  3243. = atanh towardzero binary128 -0x4p-1024 : -0x4p-1024 : inexact-ok
  3244. = atanh upward binary128 -0x4p-1024 : -0x4p-1024 : inexact-ok
  3245. = atanh downward ibm128 -0x4p-1024 : -0x4.0000000000004p-1024 : inexact-ok underflow errno-erange-ok
  3246. = atanh tonearest ibm128 -0x4p-1024 : -0x4p-1024 : inexact-ok underflow errno-erange-ok
  3247. = atanh towardzero ibm128 -0x4p-1024 : -0x4p-1024 : inexact-ok underflow errno-erange-ok
  3248. = atanh upward ibm128 -0x4p-1024 : -0x4p-1024 : inexact-ok underflow errno-erange-ok
  3249. = atanh downward intel96 -0x4p-16384 : -0x4.0000000000000008p-16384 : inexact-ok underflow-ok errno-erange-ok
  3250. = atanh tonearest intel96 -0x4p-16384 : -0x4p-16384 : inexact-ok underflow-ok errno-erange-ok
  3251. = atanh towardzero intel96 -0x4p-16384 : -0x4p-16384 : inexact-ok underflow-ok errno-erange-ok
  3252. = atanh upward intel96 -0x4p-16384 : -0x4p-16384 : inexact-ok underflow-ok errno-erange-ok
  3253. = atanh downward m68k96 -0x4p-16384 : -0x4.0000000000000008p-16384 : inexact-ok
  3254. = atanh tonearest m68k96 -0x4p-16384 : -0x4p-16384 : inexact-ok
  3255. = atanh towardzero m68k96 -0x4p-16384 : -0x4p-16384 : inexact-ok
  3256. = atanh upward m68k96 -0x4p-16384 : -0x4p-16384 : inexact-ok
  3257. = atanh downward binary128 -0x4p-16384 : -0x4.0000000000000000000000000004p-16384 : inexact-ok underflow-ok errno-erange-ok
  3258. = atanh tonearest binary128 -0x4p-16384 : -0x4p-16384 : inexact-ok underflow-ok errno-erange-ok
  3259. = atanh towardzero binary128 -0x4p-16384 : -0x4p-16384 : inexact-ok underflow-ok errno-erange-ok
  3260. = atanh upward binary128 -0x4p-16384 : -0x4p-16384 : inexact-ok underflow-ok errno-erange-ok
  3261. = atanh downward intel96 -0x2p-16384 : -0x2.0000000000000008p-16384 : inexact-ok underflow errno-erange-ok
  3262. = atanh tonearest intel96 -0x2p-16384 : -0x2p-16384 : inexact-ok underflow errno-erange-ok
  3263. = atanh towardzero intel96 -0x2p-16384 : -0x2p-16384 : inexact-ok underflow errno-erange-ok
  3264. = atanh upward intel96 -0x2p-16384 : -0x2p-16384 : inexact-ok underflow errno-erange-ok
  3265. = atanh downward m68k96 -0x2p-16384 : -0x2.0000000000000004p-16384 : inexact-ok underflow-ok errno-erange-ok
  3266. = atanh tonearest m68k96 -0x2p-16384 : -0x2p-16384 : inexact-ok underflow-ok errno-erange-ok
  3267. = atanh towardzero m68k96 -0x2p-16384 : -0x2p-16384 : inexact-ok underflow-ok errno-erange-ok
  3268. = atanh upward m68k96 -0x2p-16384 : -0x2p-16384 : inexact-ok underflow-ok errno-erange-ok
  3269. = atanh downward binary128 -0x2p-16384 : -0x2.0000000000000000000000000004p-16384 : inexact-ok underflow errno-erange-ok
  3270. = atanh tonearest binary128 -0x2p-16384 : -0x2p-16384 : inexact-ok underflow errno-erange-ok
  3271. = atanh towardzero binary128 -0x2p-16384 : -0x2p-16384 : inexact-ok underflow errno-erange-ok
  3272. = atanh upward binary128 -0x2p-16384 : -0x2p-16384 : inexact-ok underflow errno-erange-ok
  3273. = atanh downward binary64 -0x8p-972 : -0x8.0000000000008p-972 : inexact-ok
  3274. = atanh tonearest binary64 -0x8p-972 : -0x8p-972 : inexact-ok
  3275. = atanh towardzero binary64 -0x8p-972 : -0x8p-972 : inexact-ok
  3276. = atanh upward binary64 -0x8p-972 : -0x8p-972 : inexact-ok
  3277. = atanh downward intel96 -0x8p-972 : -0x8.000000000000001p-972 : inexact-ok
  3278. = atanh tonearest intel96 -0x8p-972 : -0x8p-972 : inexact-ok
  3279. = atanh towardzero intel96 -0x8p-972 : -0x8p-972 : inexact-ok
  3280. = atanh upward intel96 -0x8p-972 : -0x8p-972 : inexact-ok
  3281. = atanh downward m68k96 -0x8p-972 : -0x8.000000000000001p-972 : inexact-ok
  3282. = atanh tonearest m68k96 -0x8p-972 : -0x8p-972 : inexact-ok
  3283. = atanh towardzero m68k96 -0x8p-972 : -0x8p-972 : inexact-ok
  3284. = atanh upward m68k96 -0x8p-972 : -0x8p-972 : inexact-ok
  3285. = atanh downward binary128 -0x8p-972 : -0x8.0000000000000000000000000008p-972 : inexact-ok
  3286. = atanh tonearest binary128 -0x8p-972 : -0x8p-972 : inexact-ok
  3287. = atanh towardzero binary128 -0x8p-972 : -0x8p-972 : inexact-ok
  3288. = atanh upward binary128 -0x8p-972 : -0x8p-972 : inexact-ok
  3289. = atanh downward ibm128 -0x8p-972 : -0x8.00000000000000000000000004p-972 : inexact-ok underflow-ok errno-erange-ok
  3290. = atanh tonearest ibm128 -0x8p-972 : -0x8p-972 : inexact-ok underflow-ok errno-erange-ok
  3291. = atanh towardzero ibm128 -0x8p-972 : -0x8p-972 : inexact-ok underflow-ok errno-erange-ok
  3292. = atanh upward ibm128 -0x8p-972 : -0x8p-972 : inexact-ok underflow-ok errno-erange-ok
  3293. atanh min_subnorm
  3294. = atanh downward binary32 0x8p-152 : 0x8p-152 : inexact-ok underflow errno-erange-ok
  3295. = atanh tonearest binary32 0x8p-152 : 0x8p-152 : inexact-ok underflow errno-erange-ok
  3296. = atanh towardzero binary32 0x8p-152 : 0x8p-152 : inexact-ok underflow errno-erange-ok
  3297. = atanh upward binary32 0x8p-152 : 0x1p-148 : inexact-ok underflow errno-erange-ok
  3298. = atanh downward binary64 0x8p-152 : 0x8p-152 : inexact-ok
  3299. = atanh tonearest binary64 0x8p-152 : 0x8p-152 : inexact-ok
  3300. = atanh towardzero binary64 0x8p-152 : 0x8p-152 : inexact-ok
  3301. = atanh upward binary64 0x8p-152 : 0x8.0000000000008p-152 : inexact-ok
  3302. = atanh downward intel96 0x8p-152 : 0x8p-152 : inexact-ok
  3303. = atanh tonearest intel96 0x8p-152 : 0x8p-152 : inexact-ok
  3304. = atanh towardzero intel96 0x8p-152 : 0x8p-152 : inexact-ok
  3305. = atanh upward intel96 0x8p-152 : 0x8.000000000000001p-152 : inexact-ok
  3306. = atanh downward m68k96 0x8p-152 : 0x8p-152 : inexact-ok
  3307. = atanh tonearest m68k96 0x8p-152 : 0x8p-152 : inexact-ok
  3308. = atanh towardzero m68k96 0x8p-152 : 0x8p-152 : inexact-ok
  3309. = atanh upward m68k96 0x8p-152 : 0x8.000000000000001p-152 : inexact-ok
  3310. = atanh downward binary128 0x8p-152 : 0x8p-152 : inexact-ok
  3311. = atanh tonearest binary128 0x8p-152 : 0x8p-152 : inexact-ok
  3312. = atanh towardzero binary128 0x8p-152 : 0x8p-152 : inexact-ok
  3313. = atanh upward binary128 0x8p-152 : 0x8.0000000000000000000000000008p-152 : inexact-ok
  3314. = atanh downward ibm128 0x8p-152 : 0x8p-152 : inexact-ok
  3315. = atanh tonearest ibm128 0x8p-152 : 0x8p-152 : inexact-ok
  3316. = atanh towardzero ibm128 0x8p-152 : 0x8p-152 : inexact-ok
  3317. = atanh upward ibm128 0x8p-152 : 0x8.00000000000000000000000004p-152 : inexact-ok
  3318. = atanh downward binary64 0x4p-1076 : 0x4p-1076 : inexact-ok underflow errno-erange-ok
  3319. = atanh tonearest binary64 0x4p-1076 : 0x4p-1076 : inexact-ok underflow errno-erange-ok
  3320. = atanh towardzero binary64 0x4p-1076 : 0x4p-1076 : inexact-ok underflow errno-erange-ok
  3321. = atanh upward binary64 0x4p-1076 : 0x8p-1076 : inexact-ok underflow errno-erange-ok
  3322. = atanh downward intel96 0x4p-1076 : 0x4p-1076 : inexact-ok
  3323. = atanh tonearest intel96 0x4p-1076 : 0x4p-1076 : inexact-ok
  3324. = atanh towardzero intel96 0x4p-1076 : 0x4p-1076 : inexact-ok
  3325. = atanh upward intel96 0x4p-1076 : 0x4.0000000000000008p-1076 : inexact-ok
  3326. = atanh downward m68k96 0x4p-1076 : 0x4p-1076 : inexact-ok
  3327. = atanh tonearest m68k96 0x4p-1076 : 0x4p-1076 : inexact-ok
  3328. = atanh towardzero m68k96 0x4p-1076 : 0x4p-1076 : inexact-ok
  3329. = atanh upward m68k96 0x4p-1076 : 0x4.0000000000000008p-1076 : inexact-ok
  3330. = atanh downward binary128 0x4p-1076 : 0x4p-1076 : inexact-ok
  3331. = atanh tonearest binary128 0x4p-1076 : 0x4p-1076 : inexact-ok
  3332. = atanh towardzero binary128 0x4p-1076 : 0x4p-1076 : inexact-ok
  3333. = atanh upward binary128 0x4p-1076 : 0x4.0000000000000000000000000004p-1076 : inexact-ok
  3334. = atanh downward ibm128 0x4p-1076 : 0x4p-1076 : inexact-ok underflow errno-erange-ok
  3335. = atanh tonearest ibm128 0x4p-1076 : 0x4p-1076 : inexact-ok underflow errno-erange-ok
  3336. = atanh towardzero ibm128 0x4p-1076 : 0x4p-1076 : inexact-ok underflow errno-erange-ok
  3337. = atanh upward ibm128 0x4p-1076 : 0x8p-1076 : inexact-ok underflow errno-erange-ok
  3338. = atanh downward intel96 0x8p-16448 : 0x8p-16448 : inexact-ok underflow errno-erange-ok
  3339. = atanh tonearest intel96 0x8p-16448 : 0x8p-16448 : inexact-ok underflow errno-erange-ok
  3340. = atanh towardzero intel96 0x8p-16448 : 0x8p-16448 : inexact-ok underflow errno-erange-ok
  3341. = atanh upward intel96 0x8p-16448 : 0x1p-16444 : inexact-ok underflow errno-erange-ok
  3342. = atanh downward m68k96 0x8p-16448 : 0x8p-16448 : inexact-ok underflow errno-erange-ok
  3343. = atanh tonearest m68k96 0x8p-16448 : 0x8p-16448 : inexact-ok underflow errno-erange-ok
  3344. = atanh towardzero m68k96 0x8p-16448 : 0x8p-16448 : inexact-ok underflow errno-erange-ok
  3345. = atanh upward m68k96 0x8p-16448 : 0xcp-16448 : inexact-ok underflow errno-erange-ok
  3346. = atanh downward binary128 0x8p-16448 : 0x8p-16448 : inexact-ok underflow errno-erange-ok
  3347. = atanh tonearest binary128 0x8p-16448 : 0x8p-16448 : inexact-ok underflow errno-erange-ok
  3348. = atanh towardzero binary128 0x8p-16448 : 0x8p-16448 : inexact-ok underflow errno-erange-ok
  3349. = atanh upward binary128 0x8p-16448 : 0x8.000000000004p-16448 : inexact-ok underflow errno-erange-ok
  3350. = atanh downward m68k96 0x4p-16448 : 0x4p-16448 : inexact-ok underflow errno-erange-ok
  3351. = atanh tonearest m68k96 0x4p-16448 : 0x4p-16448 : inexact-ok underflow errno-erange-ok
  3352. = atanh towardzero m68k96 0x4p-16448 : 0x4p-16448 : inexact-ok underflow errno-erange-ok
  3353. = atanh upward m68k96 0x4p-16448 : 0x8p-16448 : inexact-ok underflow errno-erange-ok
  3354. = atanh downward binary128 0x4p-16448 : 0x4p-16448 : inexact-ok underflow errno-erange-ok
  3355. = atanh tonearest binary128 0x4p-16448 : 0x4p-16448 : inexact-ok underflow errno-erange-ok
  3356. = atanh towardzero binary128 0x4p-16448 : 0x4p-16448 : inexact-ok underflow errno-erange-ok
  3357. = atanh upward binary128 0x4p-16448 : 0x4.000000000004p-16448 : inexact-ok underflow errno-erange-ok
  3358. = atanh downward binary128 0x4p-16496 : 0x4p-16496 : inexact-ok underflow errno-erange-ok
  3359. = atanh tonearest binary128 0x4p-16496 : 0x4p-16496 : inexact-ok underflow errno-erange-ok
  3360. = atanh towardzero binary128 0x4p-16496 : 0x4p-16496 : inexact-ok underflow errno-erange-ok
  3361. = atanh upward binary128 0x4p-16496 : 0x8p-16496 : inexact-ok underflow errno-erange-ok
  3362. atanh -min_subnorm
  3363. = atanh downward binary32 -0x8p-152 : -0x1p-148 : inexact-ok underflow errno-erange-ok
  3364. = atanh tonearest binary32 -0x8p-152 : -0x8p-152 : inexact-ok underflow errno-erange-ok
  3365. = atanh towardzero binary32 -0x8p-152 : -0x8p-152 : inexact-ok underflow errno-erange-ok
  3366. = atanh upward binary32 -0x8p-152 : -0x8p-152 : inexact-ok underflow errno-erange-ok
  3367. = atanh downward binary64 -0x8p-152 : -0x8.0000000000008p-152 : inexact-ok
  3368. = atanh tonearest binary64 -0x8p-152 : -0x8p-152 : inexact-ok
  3369. = atanh towardzero binary64 -0x8p-152 : -0x8p-152 : inexact-ok
  3370. = atanh upward binary64 -0x8p-152 : -0x8p-152 : inexact-ok
  3371. = atanh downward intel96 -0x8p-152 : -0x8.000000000000001p-152 : inexact-ok
  3372. = atanh tonearest intel96 -0x8p-152 : -0x8p-152 : inexact-ok
  3373. = atanh towardzero intel96 -0x8p-152 : -0x8p-152 : inexact-ok
  3374. = atanh upward intel96 -0x8p-152 : -0x8p-152 : inexact-ok
  3375. = atanh downward m68k96 -0x8p-152 : -0x8.000000000000001p-152 : inexact-ok
  3376. = atanh tonearest m68k96 -0x8p-152 : -0x8p-152 : inexact-ok
  3377. = atanh towardzero m68k96 -0x8p-152 : -0x8p-152 : inexact-ok
  3378. = atanh upward m68k96 -0x8p-152 : -0x8p-152 : inexact-ok
  3379. = atanh downward binary128 -0x8p-152 : -0x8.0000000000000000000000000008p-152 : inexact-ok
  3380. = atanh tonearest binary128 -0x8p-152 : -0x8p-152 : inexact-ok
  3381. = atanh towardzero binary128 -0x8p-152 : -0x8p-152 : inexact-ok
  3382. = atanh upward binary128 -0x8p-152 : -0x8p-152 : inexact-ok
  3383. = atanh downward ibm128 -0x8p-152 : -0x8.00000000000000000000000004p-152 : inexact-ok
  3384. = atanh tonearest ibm128 -0x8p-152 : -0x8p-152 : inexact-ok
  3385. = atanh towardzero ibm128 -0x8p-152 : -0x8p-152 : inexact-ok
  3386. = atanh upward ibm128 -0x8p-152 : -0x8p-152 : inexact-ok
  3387. = atanh downward binary64 -0x4p-1076 : -0x8p-1076 : inexact-ok underflow errno-erange-ok
  3388. = atanh tonearest binary64 -0x4p-1076 : -0x4p-1076 : inexact-ok underflow errno-erange-ok
  3389. = atanh towardzero binary64 -0x4p-1076 : -0x4p-1076 : inexact-ok underflow errno-erange-ok
  3390. = atanh upward binary64 -0x4p-1076 : -0x4p-1076 : inexact-ok underflow errno-erange-ok
  3391. = atanh downward intel96 -0x4p-1076 : -0x4.0000000000000008p-1076 : inexact-ok
  3392. = atanh tonearest intel96 -0x4p-1076 : -0x4p-1076 : inexact-ok
  3393. = atanh towardzero intel96 -0x4p-1076 : -0x4p-1076 : inexact-ok
  3394. = atanh upward intel96 -0x4p-1076 : -0x4p-1076 : inexact-ok
  3395. = atanh downward m68k96 -0x4p-1076 : -0x4.0000000000000008p-1076 : inexact-ok
  3396. = atanh tonearest m68k96 -0x4p-1076 : -0x4p-1076 : inexact-ok
  3397. = atanh towardzero m68k96 -0x4p-1076 : -0x4p-1076 : inexact-ok
  3398. = atanh upward m68k96 -0x4p-1076 : -0x4p-1076 : inexact-ok
  3399. = atanh downward binary128 -0x4p-1076 : -0x4.0000000000000000000000000004p-1076 : inexact-ok
  3400. = atanh tonearest binary128 -0x4p-1076 : -0x4p-1076 : inexact-ok
  3401. = atanh towardzero binary128 -0x4p-1076 : -0x4p-1076 : inexact-ok
  3402. = atanh upward binary128 -0x4p-1076 : -0x4p-1076 : inexact-ok
  3403. = atanh downward ibm128 -0x4p-1076 : -0x8p-1076 : inexact-ok underflow errno-erange-ok
  3404. = atanh tonearest ibm128 -0x4p-1076 : -0x4p-1076 : inexact-ok underflow errno-erange-ok
  3405. = atanh towardzero ibm128 -0x4p-1076 : -0x4p-1076 : inexact-ok underflow errno-erange-ok
  3406. = atanh upward ibm128 -0x4p-1076 : -0x4p-1076 : inexact-ok underflow errno-erange-ok
  3407. = atanh downward intel96 -0x8p-16448 : -0x1p-16444 : inexact-ok underflow errno-erange-ok
  3408. = atanh tonearest intel96 -0x8p-16448 : -0x8p-16448 : inexact-ok underflow errno-erange-ok
  3409. = atanh towardzero intel96 -0x8p-16448 : -0x8p-16448 : inexact-ok underflow errno-erange-ok
  3410. = atanh upward intel96 -0x8p-16448 : -0x8p-16448 : inexact-ok underflow errno-erange-ok
  3411. = atanh downward m68k96 -0x8p-16448 : -0xcp-16448 : inexact-ok underflow errno-erange-ok
  3412. = atanh tonearest m68k96 -0x8p-16448 : -0x8p-16448 : inexact-ok underflow errno-erange-ok
  3413. = atanh towardzero m68k96 -0x8p-16448 : -0x8p-16448 : inexact-ok underflow errno-erange-ok
  3414. = atanh upward m68k96 -0x8p-16448 : -0x8p-16448 : inexact-ok underflow errno-erange-ok
  3415. = atanh downward binary128 -0x8p-16448 : -0x8.000000000004p-16448 : inexact-ok underflow errno-erange-ok
  3416. = atanh tonearest binary128 -0x8p-16448 : -0x8p-16448 : inexact-ok underflow errno-erange-ok
  3417. = atanh towardzero binary128 -0x8p-16448 : -0x8p-16448 : inexact-ok underflow errno-erange-ok
  3418. = atanh upward binary128 -0x8p-16448 : -0x8p-16448 : inexact-ok underflow errno-erange-ok
  3419. = atanh downward m68k96 -0x4p-16448 : -0x8p-16448 : inexact-ok underflow errno-erange-ok
  3420. = atanh tonearest m68k96 -0x4p-16448 : -0x4p-16448 : inexact-ok underflow errno-erange-ok
  3421. = atanh towardzero m68k96 -0x4p-16448 : -0x4p-16448 : inexact-ok underflow errno-erange-ok
  3422. = atanh upward m68k96 -0x4p-16448 : -0x4p-16448 : inexact-ok underflow errno-erange-ok
  3423. = atanh downward binary128 -0x4p-16448 : -0x4.000000000004p-16448 : inexact-ok underflow errno-erange-ok
  3424. = atanh tonearest binary128 -0x4p-16448 : -0x4p-16448 : inexact-ok underflow errno-erange-ok
  3425. = atanh towardzero binary128 -0x4p-16448 : -0x4p-16448 : inexact-ok underflow errno-erange-ok
  3426. = atanh upward binary128 -0x4p-16448 : -0x4p-16448 : inexact-ok underflow errno-erange-ok
  3427. = atanh downward binary128 -0x4p-16496 : -0x8p-16496 : inexact-ok underflow errno-erange-ok
  3428. = atanh tonearest binary128 -0x4p-16496 : -0x4p-16496 : inexact-ok underflow errno-erange-ok
  3429. = atanh towardzero binary128 -0x4p-16496 : -0x4p-16496 : inexact-ok underflow errno-erange-ok
  3430. = atanh upward binary128 -0x4p-16496 : -0x4p-16496 : inexact-ok underflow errno-erange-ok