auto-libm-test-out-csin 176 KB

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465666768697071727374757677787980818283848586878889909192939495969798991001011021031041051061071081091101111121131141151161171181191201211221231241251261271281291301311321331341351361371381391401411421431441451461471481491501511521531541551561571581591601611621631641651661671681691701711721731741751761771781791801811821831841851861871881891901911921931941951961971981992002012022032042052062072082092102112122132142152162172182192202212222232242252262272282292302312322332342352362372382392402412422432442452462472482492502512522532542552562572582592602612622632642652662672682692702712722732742752762772782792802812822832842852862872882892902912922932942952962972982993003013023033043053063073083093103113123133143153163173183193203213223233243253263273283293303313323333343353363373383393403413423433443453463473483493503513523533543553563573583593603613623633643653663673683693703713723733743753763773783793803813823833843853863873883893903913923933943953963973983994004014024034044054064074084094104114124134144154164174184194204214224234244254264274284294304314324334344354364374384394404414424434444454464474484494504514524534544554564574584594604614624634644654664674684694704714724734744754764774784794804814824834844854864874884894904914924934944954964974984995005015025035045055065075085095105115125135145155165175185195205215225235245255265275285295305315325335345355365375385395405415425435445455465475485495505515525535545555565575585595605615625635645655665675685695705715725735745755765775785795805815825835845855865875885895905915925935945955965975985996006016026036046056066076086096106116126136146156166176186196206216226236246256266276286296306316326336346356366376386396406416426436446456466476486496506516526536546556566576586596606616626636646656666676686696706716726736746756766776786796806816826836846856866876886896906916926936946956966976986997007017027037047057067077087097107117127137147157167177187197207217227237247257267277287297307317327337347357367377387397407417427437447457467477487497507517527537547557567577587597607617627637647657667677687697707717727737747757767777787797807817827837847857867877887897907917927937947957967977987998008018028038048058068078088098108118128138148158168178188198208218228238248258268278288298308318328338348358368378388398408418428438448458468478488498508518528538548558568578588598608618628638648658668678688698708718728738748758768778788798808818828838848858868878888898908918928938948958968978988999009019029039049059069079089099109119129139149159169179189199209219229239249259269279289299309319329339349359369379389399409419429439449459469479489499509519529539549559569579589599609619629639649659669679689699709719729739749759769779789799809819829839849859869879889899909919929939949959969979989991000100110021003100410051006100710081009101010111012101310141015101610171018101910201021102210231024102510261027102810291030103110321033103410351036103710381039104010411042104310441045104610471048104910501051105210531054105510561057105810591060106110621063106410651066106710681069107010711072107310741075107610771078107910801081108210831084108510861087108810891090109110921093109410951096109710981099110011011102110311041105110611071108110911101111111211131114111511161117111811191120112111221123112411251126112711281129113011311132113311341135113611371138113911401141114211431144114511461147114811491150115111521153115411551156115711581159116011611162116311641165116611671168116911701171117211731174117511761177117811791180118111821183118411851186118711881189119011911192119311941195119611971198119912001201120212031204120512061207120812091210121112121213121412151216121712181219122012211222122312241225122612271228122912301231123212331234123512361237123812391240124112421243124412451246124712481249125012511252125312541255125612571258125912601261126212631264126512661267126812691270127112721273127412751276127712781279128012811282128312841285128612871288128912901291129212931294129512961297129812991300130113021303130413051306130713081309131013111312131313141315131613171318131913201321132213231324132513261327132813291330133113321333133413351336133713381339134013411342134313441345134613471348134913501351135213531354135513561357135813591360136113621363136413651366136713681369137013711372137313741375137613771378137913801381138213831384138513861387138813891390139113921393139413951396139713981399140014011402140314041405140614071408140914101411141214131414141514161417141814191420142114221423142414251426142714281429143014311432143314341435143614371438143914401441144214431444144514461447144814491450145114521453145414551456145714581459146014611462146314641465146614671468146914701471147214731474147514761477147814791480148114821483148414851486148714881489149014911492149314941495149614971498149915001501150215031504150515061507150815091510151115121513151415151516151715181519152015211522152315241525152615271528152915301531153215331534153515361537153815391540154115421543154415451546154715481549155015511552155315541555155615571558155915601561156215631564156515661567156815691570157115721573157415751576157715781579158015811582158315841585158615871588158915901591159215931594159515961597159815991600160116021603160416051606160716081609161016111612161316141615161616171618161916201621162216231624162516261627
  1. csin 0.0 0.0
  2. = csin downward binary32 0x0p+0 0x0p+0 : 0x0p+0 0x0p+0 : inexact-ok
  3. = csin tonearest binary32 0x0p+0 0x0p+0 : 0x0p+0 0x0p+0 : inexact-ok
  4. = csin towardzero binary32 0x0p+0 0x0p+0 : 0x0p+0 0x0p+0 : inexact-ok
  5. = csin upward binary32 0x0p+0 0x0p+0 : 0x0p+0 0x0p+0 : inexact-ok
  6. = csin downward binary64 0x0p+0 0x0p+0 : 0x0p+0 0x0p+0 : inexact-ok
  7. = csin tonearest binary64 0x0p+0 0x0p+0 : 0x0p+0 0x0p+0 : inexact-ok
  8. = csin towardzero binary64 0x0p+0 0x0p+0 : 0x0p+0 0x0p+0 : inexact-ok
  9. = csin upward binary64 0x0p+0 0x0p+0 : 0x0p+0 0x0p+0 : inexact-ok
  10. = csin downward intel96 0x0p+0 0x0p+0 : 0x0p+0 0x0p+0 : inexact-ok
  11. = csin tonearest intel96 0x0p+0 0x0p+0 : 0x0p+0 0x0p+0 : inexact-ok
  12. = csin towardzero intel96 0x0p+0 0x0p+0 : 0x0p+0 0x0p+0 : inexact-ok
  13. = csin upward intel96 0x0p+0 0x0p+0 : 0x0p+0 0x0p+0 : inexact-ok
  14. = csin downward m68k96 0x0p+0 0x0p+0 : 0x0p+0 0x0p+0 : inexact-ok
  15. = csin tonearest m68k96 0x0p+0 0x0p+0 : 0x0p+0 0x0p+0 : inexact-ok
  16. = csin towardzero m68k96 0x0p+0 0x0p+0 : 0x0p+0 0x0p+0 : inexact-ok
  17. = csin upward m68k96 0x0p+0 0x0p+0 : 0x0p+0 0x0p+0 : inexact-ok
  18. = csin downward binary128 0x0p+0 0x0p+0 : 0x0p+0 0x0p+0 : inexact-ok
  19. = csin tonearest binary128 0x0p+0 0x0p+0 : 0x0p+0 0x0p+0 : inexact-ok
  20. = csin towardzero binary128 0x0p+0 0x0p+0 : 0x0p+0 0x0p+0 : inexact-ok
  21. = csin upward binary128 0x0p+0 0x0p+0 : 0x0p+0 0x0p+0 : inexact-ok
  22. = csin downward ibm128 0x0p+0 0x0p+0 : 0x0p+0 0x0p+0 : inexact-ok
  23. = csin tonearest ibm128 0x0p+0 0x0p+0 : 0x0p+0 0x0p+0 : inexact-ok
  24. = csin towardzero ibm128 0x0p+0 0x0p+0 : 0x0p+0 0x0p+0 : inexact-ok
  25. = csin upward ibm128 0x0p+0 0x0p+0 : 0x0p+0 0x0p+0 : inexact-ok
  26. csin -0 0.0
  27. = csin downward binary32 -0x0p+0 0x0p+0 : -0x0p+0 0x0p+0 : inexact-ok
  28. = csin tonearest binary32 -0x0p+0 0x0p+0 : -0x0p+0 0x0p+0 : inexact-ok
  29. = csin towardzero binary32 -0x0p+0 0x0p+0 : -0x0p+0 0x0p+0 : inexact-ok
  30. = csin upward binary32 -0x0p+0 0x0p+0 : -0x0p+0 0x0p+0 : inexact-ok
  31. = csin downward binary64 -0x0p+0 0x0p+0 : -0x0p+0 0x0p+0 : inexact-ok
  32. = csin tonearest binary64 -0x0p+0 0x0p+0 : -0x0p+0 0x0p+0 : inexact-ok
  33. = csin towardzero binary64 -0x0p+0 0x0p+0 : -0x0p+0 0x0p+0 : inexact-ok
  34. = csin upward binary64 -0x0p+0 0x0p+0 : -0x0p+0 0x0p+0 : inexact-ok
  35. = csin downward intel96 -0x0p+0 0x0p+0 : -0x0p+0 0x0p+0 : inexact-ok
  36. = csin tonearest intel96 -0x0p+0 0x0p+0 : -0x0p+0 0x0p+0 : inexact-ok
  37. = csin towardzero intel96 -0x0p+0 0x0p+0 : -0x0p+0 0x0p+0 : inexact-ok
  38. = csin upward intel96 -0x0p+0 0x0p+0 : -0x0p+0 0x0p+0 : inexact-ok
  39. = csin downward m68k96 -0x0p+0 0x0p+0 : -0x0p+0 0x0p+0 : inexact-ok
  40. = csin tonearest m68k96 -0x0p+0 0x0p+0 : -0x0p+0 0x0p+0 : inexact-ok
  41. = csin towardzero m68k96 -0x0p+0 0x0p+0 : -0x0p+0 0x0p+0 : inexact-ok
  42. = csin upward m68k96 -0x0p+0 0x0p+0 : -0x0p+0 0x0p+0 : inexact-ok
  43. = csin downward binary128 -0x0p+0 0x0p+0 : -0x0p+0 0x0p+0 : inexact-ok
  44. = csin tonearest binary128 -0x0p+0 0x0p+0 : -0x0p+0 0x0p+0 : inexact-ok
  45. = csin towardzero binary128 -0x0p+0 0x0p+0 : -0x0p+0 0x0p+0 : inexact-ok
  46. = csin upward binary128 -0x0p+0 0x0p+0 : -0x0p+0 0x0p+0 : inexact-ok
  47. = csin downward ibm128 -0x0p+0 0x0p+0 : -0x0p+0 0x0p+0 : inexact-ok
  48. = csin tonearest ibm128 -0x0p+0 0x0p+0 : -0x0p+0 0x0p+0 : inexact-ok
  49. = csin towardzero ibm128 -0x0p+0 0x0p+0 : -0x0p+0 0x0p+0 : inexact-ok
  50. = csin upward ibm128 -0x0p+0 0x0p+0 : -0x0p+0 0x0p+0 : inexact-ok
  51. csin 0.0 -0
  52. = csin downward binary32 0x0p+0 -0x0p+0 : 0x0p+0 -0x0p+0 : inexact-ok
  53. = csin tonearest binary32 0x0p+0 -0x0p+0 : 0x0p+0 -0x0p+0 : inexact-ok
  54. = csin towardzero binary32 0x0p+0 -0x0p+0 : 0x0p+0 -0x0p+0 : inexact-ok
  55. = csin upward binary32 0x0p+0 -0x0p+0 : 0x0p+0 -0x0p+0 : inexact-ok
  56. = csin downward binary64 0x0p+0 -0x0p+0 : 0x0p+0 -0x0p+0 : inexact-ok
  57. = csin tonearest binary64 0x0p+0 -0x0p+0 : 0x0p+0 -0x0p+0 : inexact-ok
  58. = csin towardzero binary64 0x0p+0 -0x0p+0 : 0x0p+0 -0x0p+0 : inexact-ok
  59. = csin upward binary64 0x0p+0 -0x0p+0 : 0x0p+0 -0x0p+0 : inexact-ok
  60. = csin downward intel96 0x0p+0 -0x0p+0 : 0x0p+0 -0x0p+0 : inexact-ok
  61. = csin tonearest intel96 0x0p+0 -0x0p+0 : 0x0p+0 -0x0p+0 : inexact-ok
  62. = csin towardzero intel96 0x0p+0 -0x0p+0 : 0x0p+0 -0x0p+0 : inexact-ok
  63. = csin upward intel96 0x0p+0 -0x0p+0 : 0x0p+0 -0x0p+0 : inexact-ok
  64. = csin downward m68k96 0x0p+0 -0x0p+0 : 0x0p+0 -0x0p+0 : inexact-ok
  65. = csin tonearest m68k96 0x0p+0 -0x0p+0 : 0x0p+0 -0x0p+0 : inexact-ok
  66. = csin towardzero m68k96 0x0p+0 -0x0p+0 : 0x0p+0 -0x0p+0 : inexact-ok
  67. = csin upward m68k96 0x0p+0 -0x0p+0 : 0x0p+0 -0x0p+0 : inexact-ok
  68. = csin downward binary128 0x0p+0 -0x0p+0 : 0x0p+0 -0x0p+0 : inexact-ok
  69. = csin tonearest binary128 0x0p+0 -0x0p+0 : 0x0p+0 -0x0p+0 : inexact-ok
  70. = csin towardzero binary128 0x0p+0 -0x0p+0 : 0x0p+0 -0x0p+0 : inexact-ok
  71. = csin upward binary128 0x0p+0 -0x0p+0 : 0x0p+0 -0x0p+0 : inexact-ok
  72. = csin downward ibm128 0x0p+0 -0x0p+0 : 0x0p+0 -0x0p+0 : inexact-ok
  73. = csin tonearest ibm128 0x0p+0 -0x0p+0 : 0x0p+0 -0x0p+0 : inexact-ok
  74. = csin towardzero ibm128 0x0p+0 -0x0p+0 : 0x0p+0 -0x0p+0 : inexact-ok
  75. = csin upward ibm128 0x0p+0 -0x0p+0 : 0x0p+0 -0x0p+0 : inexact-ok
  76. csin -0 -0
  77. = csin downward binary32 -0x0p+0 -0x0p+0 : -0x0p+0 -0x0p+0 : inexact-ok
  78. = csin tonearest binary32 -0x0p+0 -0x0p+0 : -0x0p+0 -0x0p+0 : inexact-ok
  79. = csin towardzero binary32 -0x0p+0 -0x0p+0 : -0x0p+0 -0x0p+0 : inexact-ok
  80. = csin upward binary32 -0x0p+0 -0x0p+0 : -0x0p+0 -0x0p+0 : inexact-ok
  81. = csin downward binary64 -0x0p+0 -0x0p+0 : -0x0p+0 -0x0p+0 : inexact-ok
  82. = csin tonearest binary64 -0x0p+0 -0x0p+0 : -0x0p+0 -0x0p+0 : inexact-ok
  83. = csin towardzero binary64 -0x0p+0 -0x0p+0 : -0x0p+0 -0x0p+0 : inexact-ok
  84. = csin upward binary64 -0x0p+0 -0x0p+0 : -0x0p+0 -0x0p+0 : inexact-ok
  85. = csin downward intel96 -0x0p+0 -0x0p+0 : -0x0p+0 -0x0p+0 : inexact-ok
  86. = csin tonearest intel96 -0x0p+0 -0x0p+0 : -0x0p+0 -0x0p+0 : inexact-ok
  87. = csin towardzero intel96 -0x0p+0 -0x0p+0 : -0x0p+0 -0x0p+0 : inexact-ok
  88. = csin upward intel96 -0x0p+0 -0x0p+0 : -0x0p+0 -0x0p+0 : inexact-ok
  89. = csin downward m68k96 -0x0p+0 -0x0p+0 : -0x0p+0 -0x0p+0 : inexact-ok
  90. = csin tonearest m68k96 -0x0p+0 -0x0p+0 : -0x0p+0 -0x0p+0 : inexact-ok
  91. = csin towardzero m68k96 -0x0p+0 -0x0p+0 : -0x0p+0 -0x0p+0 : inexact-ok
  92. = csin upward m68k96 -0x0p+0 -0x0p+0 : -0x0p+0 -0x0p+0 : inexact-ok
  93. = csin downward binary128 -0x0p+0 -0x0p+0 : -0x0p+0 -0x0p+0 : inexact-ok
  94. = csin tonearest binary128 -0x0p+0 -0x0p+0 : -0x0p+0 -0x0p+0 : inexact-ok
  95. = csin towardzero binary128 -0x0p+0 -0x0p+0 : -0x0p+0 -0x0p+0 : inexact-ok
  96. = csin upward binary128 -0x0p+0 -0x0p+0 : -0x0p+0 -0x0p+0 : inexact-ok
  97. = csin downward ibm128 -0x0p+0 -0x0p+0 : -0x0p+0 -0x0p+0 : inexact-ok
  98. = csin tonearest ibm128 -0x0p+0 -0x0p+0 : -0x0p+0 -0x0p+0 : inexact-ok
  99. = csin towardzero ibm128 -0x0p+0 -0x0p+0 : -0x0p+0 -0x0p+0 : inexact-ok
  100. = csin upward ibm128 -0x0p+0 -0x0p+0 : -0x0p+0 -0x0p+0 : inexact-ok
  101. csin 0.75 1.25
  102. = csin downward binary32 0xcp-4 0x1.4p+0 : 0x1.49877p+0 0x1.2c0f28p+0 : inexact-ok
  103. = csin tonearest binary32 0xcp-4 0x1.4p+0 : 0x1.49877p+0 0x1.2c0f2ap+0 : inexact-ok
  104. = csin towardzero binary32 0xcp-4 0x1.4p+0 : 0x1.49877p+0 0x1.2c0f28p+0 : inexact-ok
  105. = csin upward binary32 0xcp-4 0x1.4p+0 : 0x1.498772p+0 0x1.2c0f2ap+0 : inexact-ok
  106. = csin downward binary64 0xcp-4 0x1.4p+0 : 0x1.498770cd39c9ap+0 0x1.2c0f29932c3a3p+0 : inexact-ok
  107. = csin tonearest binary64 0xcp-4 0x1.4p+0 : 0x1.498770cd39c9ap+0 0x1.2c0f29932c3a4p+0 : inexact-ok
  108. = csin towardzero binary64 0xcp-4 0x1.4p+0 : 0x1.498770cd39c9ap+0 0x1.2c0f29932c3a3p+0 : inexact-ok
  109. = csin upward binary64 0xcp-4 0x1.4p+0 : 0x1.498770cd39c9bp+0 0x1.2c0f29932c3a4p+0 : inexact-ok
  110. = csin downward intel96 0xcp-4 0x1.4p+0 : 0x1.498770cd39c9a5b2p+0 0x1.2c0f29932c3a3bb4p+0 : inexact-ok
  111. = csin tonearest intel96 0xcp-4 0x1.4p+0 : 0x1.498770cd39c9a5b2p+0 0x1.2c0f29932c3a3bb6p+0 : inexact-ok
  112. = csin towardzero intel96 0xcp-4 0x1.4p+0 : 0x1.498770cd39c9a5b2p+0 0x1.2c0f29932c3a3bb4p+0 : inexact-ok
  113. = csin upward intel96 0xcp-4 0x1.4p+0 : 0x1.498770cd39c9a5b4p+0 0x1.2c0f29932c3a3bb6p+0 : inexact-ok
  114. = csin downward m68k96 0xcp-4 0x1.4p+0 : 0x1.498770cd39c9a5b2p+0 0x1.2c0f29932c3a3bb4p+0 : inexact-ok
  115. = csin tonearest m68k96 0xcp-4 0x1.4p+0 : 0x1.498770cd39c9a5b2p+0 0x1.2c0f29932c3a3bb6p+0 : inexact-ok
  116. = csin towardzero m68k96 0xcp-4 0x1.4p+0 : 0x1.498770cd39c9a5b2p+0 0x1.2c0f29932c3a3bb4p+0 : inexact-ok
  117. = csin upward m68k96 0xcp-4 0x1.4p+0 : 0x1.498770cd39c9a5b4p+0 0x1.2c0f29932c3a3bb6p+0 : inexact-ok
  118. = csin downward binary128 0xcp-4 0x1.4p+0 : 0x1.498770cd39c9a5b290663a71f533p+0 0x1.2c0f29932c3a3bb5105a4748968dp+0 : inexact-ok
  119. = csin tonearest binary128 0xcp-4 0x1.4p+0 : 0x1.498770cd39c9a5b290663a71f533p+0 0x1.2c0f29932c3a3bb5105a4748968ep+0 : inexact-ok
  120. = csin towardzero binary128 0xcp-4 0x1.4p+0 : 0x1.498770cd39c9a5b290663a71f533p+0 0x1.2c0f29932c3a3bb5105a4748968dp+0 : inexact-ok
  121. = csin upward binary128 0xcp-4 0x1.4p+0 : 0x1.498770cd39c9a5b290663a71f534p+0 0x1.2c0f29932c3a3bb5105a4748968ep+0 : inexact-ok
  122. = csin downward ibm128 0xcp-4 0x1.4p+0 : 0x1.498770cd39c9a5b290663a71f5p+0 0x1.2c0f29932c3a3bb5105a4748968p+0 : inexact-ok
  123. = csin tonearest ibm128 0xcp-4 0x1.4p+0 : 0x1.498770cd39c9a5b290663a71f5p+0 0x1.2c0f29932c3a3bb5105a4748968p+0 : inexact-ok
  124. = csin towardzero ibm128 0xcp-4 0x1.4p+0 : 0x1.498770cd39c9a5b290663a71f5p+0 0x1.2c0f29932c3a3bb5105a4748968p+0 : inexact-ok
  125. = csin upward ibm128 0xcp-4 0x1.4p+0 : 0x1.498770cd39c9a5b290663a71f58p+0 0x1.2c0f29932c3a3bb5105a474897p+0 : inexact-ok
  126. csin -2 -3
  127. = csin downward binary32 -0x2p+0 -0x3p+0 : -0x9.278d5p+0 0x4.2b3d78p+0 : inexact-ok
  128. = csin tonearest binary32 -0x2p+0 -0x3p+0 : -0x9.278d4p+0 0x4.2b3d8p+0 : inexact-ok
  129. = csin towardzero binary32 -0x2p+0 -0x3p+0 : -0x9.278d4p+0 0x4.2b3d78p+0 : inexact-ok
  130. = csin upward binary32 -0x2p+0 -0x3p+0 : -0x9.278d4p+0 0x4.2b3d8p+0 : inexact-ok
  131. = csin downward binary64 -0x2p+0 -0x3p+0 : -0x9.278d418f3e97p+0 0x4.2b3d7c8d1f884p+0 : inexact-ok
  132. = csin tonearest binary64 -0x2p+0 -0x3p+0 : -0x9.278d418f3e97p+0 0x4.2b3d7c8d1f888p+0 : inexact-ok
  133. = csin towardzero binary64 -0x2p+0 -0x3p+0 : -0x9.278d418f3e968p+0 0x4.2b3d7c8d1f884p+0 : inexact-ok
  134. = csin upward binary64 -0x2p+0 -0x3p+0 : -0x9.278d418f3e968p+0 0x4.2b3d7c8d1f888p+0 : inexact-ok
  135. = csin downward intel96 -0x2p+0 -0x3p+0 : -0x9.278d418f3e96dbfp+0 0x4.2b3d7c8d1f8867e8p+0 : inexact-ok
  136. = csin tonearest intel96 -0x2p+0 -0x3p+0 : -0x9.278d418f3e96dbfp+0 0x4.2b3d7c8d1f8867fp+0 : inexact-ok
  137. = csin towardzero intel96 -0x2p+0 -0x3p+0 : -0x9.278d418f3e96dbep+0 0x4.2b3d7c8d1f8867e8p+0 : inexact-ok
  138. = csin upward intel96 -0x2p+0 -0x3p+0 : -0x9.278d418f3e96dbep+0 0x4.2b3d7c8d1f8867fp+0 : inexact-ok
  139. = csin downward m68k96 -0x2p+0 -0x3p+0 : -0x9.278d418f3e96dbfp+0 0x4.2b3d7c8d1f8867e8p+0 : inexact-ok
  140. = csin tonearest m68k96 -0x2p+0 -0x3p+0 : -0x9.278d418f3e96dbfp+0 0x4.2b3d7c8d1f8867fp+0 : inexact-ok
  141. = csin towardzero m68k96 -0x2p+0 -0x3p+0 : -0x9.278d418f3e96dbep+0 0x4.2b3d7c8d1f8867e8p+0 : inexact-ok
  142. = csin upward m68k96 -0x2p+0 -0x3p+0 : -0x9.278d418f3e96dbep+0 0x4.2b3d7c8d1f8867fp+0 : inexact-ok
  143. = csin downward binary128 -0x2p+0 -0x3p+0 : -0x9.278d418f3e96dbebad2bf89d946p+0 0x4.2b3d7c8d1f8867eddb7c338523bp+0 : inexact-ok
  144. = csin tonearest binary128 -0x2p+0 -0x3p+0 : -0x9.278d418f3e96dbebad2bf89d946p+0 0x4.2b3d7c8d1f8867eddb7c338523bp+0 : inexact-ok
  145. = csin towardzero binary128 -0x2p+0 -0x3p+0 : -0x9.278d418f3e96dbebad2bf89d9458p+0 0x4.2b3d7c8d1f8867eddb7c338523bp+0 : inexact-ok
  146. = csin upward binary128 -0x2p+0 -0x3p+0 : -0x9.278d418f3e96dbebad2bf89d9458p+0 0x4.2b3d7c8d1f8867eddb7c338523b4p+0 : inexact-ok
  147. = csin downward ibm128 -0x2p+0 -0x3p+0 : -0x9.278d418f3e96dbebad2bf89d98p+0 0x4.2b3d7c8d1f8867eddb7c338522p+0 : inexact-ok
  148. = csin tonearest ibm128 -0x2p+0 -0x3p+0 : -0x9.278d418f3e96dbebad2bf89d94p+0 0x4.2b3d7c8d1f8867eddb7c338524p+0 : inexact-ok
  149. = csin towardzero ibm128 -0x2p+0 -0x3p+0 : -0x9.278d418f3e96dbebad2bf89d94p+0 0x4.2b3d7c8d1f8867eddb7c338522p+0 : inexact-ok
  150. = csin upward ibm128 -0x2p+0 -0x3p+0 : -0x9.278d418f3e96dbebad2bf89d94p+0 0x4.2b3d7c8d1f8867eddb7c338524p+0 : inexact-ok
  151. csin 0.75 89.5
  152. = csin downward binary32 0xcp-4 0x5.98p+4 : 0xb.dcb17p+124 0xc.bbaa7p+124 : inexact-ok
  153. = csin tonearest binary32 0xcp-4 0x5.98p+4 : 0xb.dcb17p+124 0xc.bbaa7p+124 : inexact-ok
  154. = csin towardzero binary32 0xcp-4 0x5.98p+4 : 0xb.dcb17p+124 0xc.bbaa7p+124 : inexact-ok
  155. = csin upward binary32 0xcp-4 0x5.98p+4 : 0xb.dcb18p+124 0xc.bbaa8p+124 : inexact-ok
  156. = csin downward binary64 0xcp-4 0x5.98p+4 : 0xb.dcb174d885198p+124 0xc.bbaa76be579p+124 : inexact-ok
  157. = csin tonearest binary64 0xcp-4 0x5.98p+4 : 0xb.dcb174d885198p+124 0xc.bbaa76be57908p+124 : inexact-ok
  158. = csin towardzero binary64 0xcp-4 0x5.98p+4 : 0xb.dcb174d885198p+124 0xc.bbaa76be579p+124 : inexact-ok
  159. = csin upward binary64 0xcp-4 0x5.98p+4 : 0xb.dcb174d8851ap+124 0xc.bbaa76be57908p+124 : inexact-ok
  160. = csin downward intel96 0xcp-4 0x5.98p+4 : 0xb.dcb174d885199a5p+124 0xc.bbaa76be57905b4p+124 : inexact-ok
  161. = csin tonearest intel96 0xcp-4 0x5.98p+4 : 0xb.dcb174d885199a5p+124 0xc.bbaa76be57905b4p+124 : inexact-ok
  162. = csin towardzero intel96 0xcp-4 0x5.98p+4 : 0xb.dcb174d885199a5p+124 0xc.bbaa76be57905b4p+124 : inexact-ok
  163. = csin upward intel96 0xcp-4 0x5.98p+4 : 0xb.dcb174d885199a6p+124 0xc.bbaa76be57905b5p+124 : inexact-ok
  164. = csin downward m68k96 0xcp-4 0x5.98p+4 : 0xb.dcb174d885199a5p+124 0xc.bbaa76be57905b4p+124 : inexact-ok
  165. = csin tonearest m68k96 0xcp-4 0x5.98p+4 : 0xb.dcb174d885199a5p+124 0xc.bbaa76be57905b4p+124 : inexact-ok
  166. = csin towardzero m68k96 0xcp-4 0x5.98p+4 : 0xb.dcb174d885199a5p+124 0xc.bbaa76be57905b4p+124 : inexact-ok
  167. = csin upward m68k96 0xcp-4 0x5.98p+4 : 0xb.dcb174d885199a6p+124 0xc.bbaa76be57905b5p+124 : inexact-ok
  168. = csin downward binary128 0xcp-4 0x5.98p+4 : 0xb.dcb174d885199a507e02ee9c08cp+124 0xc.bbaa76be57905b422fc94309d29p+124 : inexact-ok
  169. = csin tonearest binary128 0xcp-4 0x5.98p+4 : 0xb.dcb174d885199a507e02ee9c08c8p+124 0xc.bbaa76be57905b422fc94309d298p+124 : inexact-ok
  170. = csin towardzero binary128 0xcp-4 0x5.98p+4 : 0xb.dcb174d885199a507e02ee9c08cp+124 0xc.bbaa76be57905b422fc94309d29p+124 : inexact-ok
  171. = csin upward binary128 0xcp-4 0x5.98p+4 : 0xb.dcb174d885199a507e02ee9c08c8p+124 0xc.bbaa76be57905b422fc94309d298p+124 : inexact-ok
  172. = csin downward ibm128 0xcp-4 0x5.98p+4 : 0xb.dcb174d885199a507e02ee9c08p+124 0xc.bbaa76be57905b422fc94309dp+124 : inexact-ok
  173. = csin tonearest ibm128 0xcp-4 0x5.98p+4 : 0xb.dcb174d885199a507e02ee9c08p+124 0xc.bbaa76be57905b422fc94309d4p+124 : inexact-ok
  174. = csin towardzero ibm128 0xcp-4 0x5.98p+4 : 0xb.dcb174d885199a507e02ee9c08p+124 0xc.bbaa76be57905b422fc94309dp+124 : inexact-ok
  175. = csin upward ibm128 0xcp-4 0x5.98p+4 : 0xb.dcb174d885199a507e02ee9c0cp+124 0xc.bbaa76be57905b422fc94309d4p+124 : inexact-ok
  176. csin 0.75 -89.5
  177. = csin downward binary32 0xcp-4 -0x5.98p+4 : 0xb.dcb17p+124 -0xc.bbaa8p+124 : inexact-ok
  178. = csin tonearest binary32 0xcp-4 -0x5.98p+4 : 0xb.dcb17p+124 -0xc.bbaa7p+124 : inexact-ok
  179. = csin towardzero binary32 0xcp-4 -0x5.98p+4 : 0xb.dcb17p+124 -0xc.bbaa7p+124 : inexact-ok
  180. = csin upward binary32 0xcp-4 -0x5.98p+4 : 0xb.dcb18p+124 -0xc.bbaa7p+124 : inexact-ok
  181. = csin downward binary64 0xcp-4 -0x5.98p+4 : 0xb.dcb174d885198p+124 -0xc.bbaa76be57908p+124 : inexact-ok
  182. = csin tonearest binary64 0xcp-4 -0x5.98p+4 : 0xb.dcb174d885198p+124 -0xc.bbaa76be57908p+124 : inexact-ok
  183. = csin towardzero binary64 0xcp-4 -0x5.98p+4 : 0xb.dcb174d885198p+124 -0xc.bbaa76be579p+124 : inexact-ok
  184. = csin upward binary64 0xcp-4 -0x5.98p+4 : 0xb.dcb174d8851ap+124 -0xc.bbaa76be579p+124 : inexact-ok
  185. = csin downward intel96 0xcp-4 -0x5.98p+4 : 0xb.dcb174d885199a5p+124 -0xc.bbaa76be57905b5p+124 : inexact-ok
  186. = csin tonearest intel96 0xcp-4 -0x5.98p+4 : 0xb.dcb174d885199a5p+124 -0xc.bbaa76be57905b4p+124 : inexact-ok
  187. = csin towardzero intel96 0xcp-4 -0x5.98p+4 : 0xb.dcb174d885199a5p+124 -0xc.bbaa76be57905b4p+124 : inexact-ok
  188. = csin upward intel96 0xcp-4 -0x5.98p+4 : 0xb.dcb174d885199a6p+124 -0xc.bbaa76be57905b4p+124 : inexact-ok
  189. = csin downward m68k96 0xcp-4 -0x5.98p+4 : 0xb.dcb174d885199a5p+124 -0xc.bbaa76be57905b5p+124 : inexact-ok
  190. = csin tonearest m68k96 0xcp-4 -0x5.98p+4 : 0xb.dcb174d885199a5p+124 -0xc.bbaa76be57905b4p+124 : inexact-ok
  191. = csin towardzero m68k96 0xcp-4 -0x5.98p+4 : 0xb.dcb174d885199a5p+124 -0xc.bbaa76be57905b4p+124 : inexact-ok
  192. = csin upward m68k96 0xcp-4 -0x5.98p+4 : 0xb.dcb174d885199a6p+124 -0xc.bbaa76be57905b4p+124 : inexact-ok
  193. = csin downward binary128 0xcp-4 -0x5.98p+4 : 0xb.dcb174d885199a507e02ee9c08cp+124 -0xc.bbaa76be57905b422fc94309d298p+124 : inexact-ok
  194. = csin tonearest binary128 0xcp-4 -0x5.98p+4 : 0xb.dcb174d885199a507e02ee9c08c8p+124 -0xc.bbaa76be57905b422fc94309d298p+124 : inexact-ok
  195. = csin towardzero binary128 0xcp-4 -0x5.98p+4 : 0xb.dcb174d885199a507e02ee9c08cp+124 -0xc.bbaa76be57905b422fc94309d29p+124 : inexact-ok
  196. = csin upward binary128 0xcp-4 -0x5.98p+4 : 0xb.dcb174d885199a507e02ee9c08c8p+124 -0xc.bbaa76be57905b422fc94309d29p+124 : inexact-ok
  197. = csin downward ibm128 0xcp-4 -0x5.98p+4 : 0xb.dcb174d885199a507e02ee9c08p+124 -0xc.bbaa76be57905b422fc94309d4p+124 : inexact-ok
  198. = csin tonearest ibm128 0xcp-4 -0x5.98p+4 : 0xb.dcb174d885199a507e02ee9c08p+124 -0xc.bbaa76be57905b422fc94309d4p+124 : inexact-ok
  199. = csin towardzero ibm128 0xcp-4 -0x5.98p+4 : 0xb.dcb174d885199a507e02ee9c08p+124 -0xc.bbaa76be57905b422fc94309dp+124 : inexact-ok
  200. = csin upward ibm128 0xcp-4 -0x5.98p+4 : 0xb.dcb174d885199a507e02ee9c0cp+124 -0xc.bbaa76be57905b422fc94309dp+124 : inexact-ok
  201. csin -0.75 89.5
  202. = csin downward binary32 -0xcp-4 0x5.98p+4 : -0xb.dcb18p+124 0xc.bbaa7p+124 : inexact-ok
  203. = csin tonearest binary32 -0xcp-4 0x5.98p+4 : -0xb.dcb17p+124 0xc.bbaa7p+124 : inexact-ok
  204. = csin towardzero binary32 -0xcp-4 0x5.98p+4 : -0xb.dcb17p+124 0xc.bbaa7p+124 : inexact-ok
  205. = csin upward binary32 -0xcp-4 0x5.98p+4 : -0xb.dcb17p+124 0xc.bbaa8p+124 : inexact-ok
  206. = csin downward binary64 -0xcp-4 0x5.98p+4 : -0xb.dcb174d8851ap+124 0xc.bbaa76be579p+124 : inexact-ok
  207. = csin tonearest binary64 -0xcp-4 0x5.98p+4 : -0xb.dcb174d885198p+124 0xc.bbaa76be57908p+124 : inexact-ok
  208. = csin towardzero binary64 -0xcp-4 0x5.98p+4 : -0xb.dcb174d885198p+124 0xc.bbaa76be579p+124 : inexact-ok
  209. = csin upward binary64 -0xcp-4 0x5.98p+4 : -0xb.dcb174d885198p+124 0xc.bbaa76be57908p+124 : inexact-ok
  210. = csin downward intel96 -0xcp-4 0x5.98p+4 : -0xb.dcb174d885199a6p+124 0xc.bbaa76be57905b4p+124 : inexact-ok
  211. = csin tonearest intel96 -0xcp-4 0x5.98p+4 : -0xb.dcb174d885199a5p+124 0xc.bbaa76be57905b4p+124 : inexact-ok
  212. = csin towardzero intel96 -0xcp-4 0x5.98p+4 : -0xb.dcb174d885199a5p+124 0xc.bbaa76be57905b4p+124 : inexact-ok
  213. = csin upward intel96 -0xcp-4 0x5.98p+4 : -0xb.dcb174d885199a5p+124 0xc.bbaa76be57905b5p+124 : inexact-ok
  214. = csin downward m68k96 -0xcp-4 0x5.98p+4 : -0xb.dcb174d885199a6p+124 0xc.bbaa76be57905b4p+124 : inexact-ok
  215. = csin tonearest m68k96 -0xcp-4 0x5.98p+4 : -0xb.dcb174d885199a5p+124 0xc.bbaa76be57905b4p+124 : inexact-ok
  216. = csin towardzero m68k96 -0xcp-4 0x5.98p+4 : -0xb.dcb174d885199a5p+124 0xc.bbaa76be57905b4p+124 : inexact-ok
  217. = csin upward m68k96 -0xcp-4 0x5.98p+4 : -0xb.dcb174d885199a5p+124 0xc.bbaa76be57905b5p+124 : inexact-ok
  218. = csin downward binary128 -0xcp-4 0x5.98p+4 : -0xb.dcb174d885199a507e02ee9c08c8p+124 0xc.bbaa76be57905b422fc94309d29p+124 : inexact-ok
  219. = csin tonearest binary128 -0xcp-4 0x5.98p+4 : -0xb.dcb174d885199a507e02ee9c08c8p+124 0xc.bbaa76be57905b422fc94309d298p+124 : inexact-ok
  220. = csin towardzero binary128 -0xcp-4 0x5.98p+4 : -0xb.dcb174d885199a507e02ee9c08cp+124 0xc.bbaa76be57905b422fc94309d29p+124 : inexact-ok
  221. = csin upward binary128 -0xcp-4 0x5.98p+4 : -0xb.dcb174d885199a507e02ee9c08cp+124 0xc.bbaa76be57905b422fc94309d298p+124 : inexact-ok
  222. = csin downward ibm128 -0xcp-4 0x5.98p+4 : -0xb.dcb174d885199a507e02ee9c0cp+124 0xc.bbaa76be57905b422fc94309dp+124 : inexact-ok
  223. = csin tonearest ibm128 -0xcp-4 0x5.98p+4 : -0xb.dcb174d885199a507e02ee9c08p+124 0xc.bbaa76be57905b422fc94309d4p+124 : inexact-ok
  224. = csin towardzero ibm128 -0xcp-4 0x5.98p+4 : -0xb.dcb174d885199a507e02ee9c08p+124 0xc.bbaa76be57905b422fc94309dp+124 : inexact-ok
  225. = csin upward ibm128 -0xcp-4 0x5.98p+4 : -0xb.dcb174d885199a507e02ee9c08p+124 0xc.bbaa76be57905b422fc94309d4p+124 : inexact-ok
  226. csin -0.75 -89.5
  227. = csin downward binary32 -0xcp-4 -0x5.98p+4 : -0xb.dcb18p+124 -0xc.bbaa8p+124 : inexact-ok
  228. = csin tonearest binary32 -0xcp-4 -0x5.98p+4 : -0xb.dcb17p+124 -0xc.bbaa7p+124 : inexact-ok
  229. = csin towardzero binary32 -0xcp-4 -0x5.98p+4 : -0xb.dcb17p+124 -0xc.bbaa7p+124 : inexact-ok
  230. = csin upward binary32 -0xcp-4 -0x5.98p+4 : -0xb.dcb17p+124 -0xc.bbaa7p+124 : inexact-ok
  231. = csin downward binary64 -0xcp-4 -0x5.98p+4 : -0xb.dcb174d8851ap+124 -0xc.bbaa76be57908p+124 : inexact-ok
  232. = csin tonearest binary64 -0xcp-4 -0x5.98p+4 : -0xb.dcb174d885198p+124 -0xc.bbaa76be57908p+124 : inexact-ok
  233. = csin towardzero binary64 -0xcp-4 -0x5.98p+4 : -0xb.dcb174d885198p+124 -0xc.bbaa76be579p+124 : inexact-ok
  234. = csin upward binary64 -0xcp-4 -0x5.98p+4 : -0xb.dcb174d885198p+124 -0xc.bbaa76be579p+124 : inexact-ok
  235. = csin downward intel96 -0xcp-4 -0x5.98p+4 : -0xb.dcb174d885199a6p+124 -0xc.bbaa76be57905b5p+124 : inexact-ok
  236. = csin tonearest intel96 -0xcp-4 -0x5.98p+4 : -0xb.dcb174d885199a5p+124 -0xc.bbaa76be57905b4p+124 : inexact-ok
  237. = csin towardzero intel96 -0xcp-4 -0x5.98p+4 : -0xb.dcb174d885199a5p+124 -0xc.bbaa76be57905b4p+124 : inexact-ok
  238. = csin upward intel96 -0xcp-4 -0x5.98p+4 : -0xb.dcb174d885199a5p+124 -0xc.bbaa76be57905b4p+124 : inexact-ok
  239. = csin downward m68k96 -0xcp-4 -0x5.98p+4 : -0xb.dcb174d885199a6p+124 -0xc.bbaa76be57905b5p+124 : inexact-ok
  240. = csin tonearest m68k96 -0xcp-4 -0x5.98p+4 : -0xb.dcb174d885199a5p+124 -0xc.bbaa76be57905b4p+124 : inexact-ok
  241. = csin towardzero m68k96 -0xcp-4 -0x5.98p+4 : -0xb.dcb174d885199a5p+124 -0xc.bbaa76be57905b4p+124 : inexact-ok
  242. = csin upward m68k96 -0xcp-4 -0x5.98p+4 : -0xb.dcb174d885199a5p+124 -0xc.bbaa76be57905b4p+124 : inexact-ok
  243. = csin downward binary128 -0xcp-4 -0x5.98p+4 : -0xb.dcb174d885199a507e02ee9c08c8p+124 -0xc.bbaa76be57905b422fc94309d298p+124 : inexact-ok
  244. = csin tonearest binary128 -0xcp-4 -0x5.98p+4 : -0xb.dcb174d885199a507e02ee9c08c8p+124 -0xc.bbaa76be57905b422fc94309d298p+124 : inexact-ok
  245. = csin towardzero binary128 -0xcp-4 -0x5.98p+4 : -0xb.dcb174d885199a507e02ee9c08cp+124 -0xc.bbaa76be57905b422fc94309d29p+124 : inexact-ok
  246. = csin upward binary128 -0xcp-4 -0x5.98p+4 : -0xb.dcb174d885199a507e02ee9c08cp+124 -0xc.bbaa76be57905b422fc94309d29p+124 : inexact-ok
  247. = csin downward ibm128 -0xcp-4 -0x5.98p+4 : -0xb.dcb174d885199a507e02ee9c0cp+124 -0xc.bbaa76be57905b422fc94309d4p+124 : inexact-ok
  248. = csin tonearest ibm128 -0xcp-4 -0x5.98p+4 : -0xb.dcb174d885199a507e02ee9c08p+124 -0xc.bbaa76be57905b422fc94309d4p+124 : inexact-ok
  249. = csin towardzero ibm128 -0xcp-4 -0x5.98p+4 : -0xb.dcb174d885199a507e02ee9c08p+124 -0xc.bbaa76be57905b422fc94309dp+124 : inexact-ok
  250. = csin upward ibm128 -0xcp-4 -0x5.98p+4 : -0xb.dcb174d885199a507e02ee9c08p+124 -0xc.bbaa76be57905b422fc94309dp+124 : inexact-ok
  251. csin 0.75 710.5
  252. = csin downward binary32 0xcp-4 0x2.c68p+8 : 0xf.fffffp+124 0xf.fffffp+124 : inexact-ok overflow errno-erange-ok
  253. = csin tonearest binary32 0xcp-4 0x2.c68p+8 : plus_infty plus_infty : inexact-ok overflow errno-erange-ok
  254. = csin towardzero binary32 0xcp-4 0x2.c68p+8 : 0xf.fffffp+124 0xf.fffffp+124 : inexact-ok overflow errno-erange-ok
  255. = csin upward binary32 0xcp-4 0x2.c68p+8 : plus_infty plus_infty : inexact-ok overflow errno-erange-ok
  256. = csin downward binary64 0xcp-4 0x2.c68p+8 : 0xb.2c35ffb60337p+1020 0xb.fe39a718cb528p+1020 : inexact-ok
  257. = csin tonearest binary64 0xcp-4 0x2.c68p+8 : 0xb.2c35ffb60337p+1020 0xb.fe39a718cb528p+1020 : inexact-ok
  258. = csin towardzero binary64 0xcp-4 0x2.c68p+8 : 0xb.2c35ffb60337p+1020 0xb.fe39a718cb528p+1020 : inexact-ok
  259. = csin upward binary64 0xcp-4 0x2.c68p+8 : 0xb.2c35ffb603378p+1020 0xb.fe39a718cb53p+1020 : inexact-ok
  260. = csin downward intel96 0xcp-4 0x2.c68p+8 : 0xb.2c35ffb6033707p+1020 0xb.fe39a718cb52b27p+1020 : inexact-ok
  261. = csin tonearest intel96 0xcp-4 0x2.c68p+8 : 0xb.2c35ffb60337071p+1020 0xb.fe39a718cb52b27p+1020 : inexact-ok
  262. = csin towardzero intel96 0xcp-4 0x2.c68p+8 : 0xb.2c35ffb6033707p+1020 0xb.fe39a718cb52b27p+1020 : inexact-ok
  263. = csin upward intel96 0xcp-4 0x2.c68p+8 : 0xb.2c35ffb60337071p+1020 0xb.fe39a718cb52b28p+1020 : inexact-ok
  264. = csin downward m68k96 0xcp-4 0x2.c68p+8 : 0xb.2c35ffb6033707p+1020 0xb.fe39a718cb52b27p+1020 : inexact-ok
  265. = csin tonearest m68k96 0xcp-4 0x2.c68p+8 : 0xb.2c35ffb60337071p+1020 0xb.fe39a718cb52b27p+1020 : inexact-ok
  266. = csin towardzero m68k96 0xcp-4 0x2.c68p+8 : 0xb.2c35ffb6033707p+1020 0xb.fe39a718cb52b27p+1020 : inexact-ok
  267. = csin upward m68k96 0xcp-4 0x2.c68p+8 : 0xb.2c35ffb60337071p+1020 0xb.fe39a718cb52b28p+1020 : inexact-ok
  268. = csin downward binary128 0xcp-4 0x2.c68p+8 : 0xb.2c35ffb60337070b74839cd40a28p+1020 0xb.fe39a718cb52b2731922dd2e0be8p+1020 : inexact-ok
  269. = csin tonearest binary128 0xcp-4 0x2.c68p+8 : 0xb.2c35ffb60337070b74839cd40a3p+1020 0xb.fe39a718cb52b2731922dd2e0be8p+1020 : inexact-ok
  270. = csin towardzero binary128 0xcp-4 0x2.c68p+8 : 0xb.2c35ffb60337070b74839cd40a28p+1020 0xb.fe39a718cb52b2731922dd2e0be8p+1020 : inexact-ok
  271. = csin upward binary128 0xcp-4 0x2.c68p+8 : 0xb.2c35ffb60337070b74839cd40a3p+1020 0xb.fe39a718cb52b2731922dd2e0bfp+1020 : inexact-ok
  272. = csin downward ibm128 0xcp-4 0x2.c68p+8 : 0xb.2c35ffb60337070b74839cd408p+1020 0xb.fe39a718cb52b2731922dd2e08p+1020 : inexact-ok
  273. = csin tonearest ibm128 0xcp-4 0x2.c68p+8 : 0xb.2c35ffb60337070b74839cd40cp+1020 0xb.fe39a718cb52b2731922dd2e0cp+1020 : inexact-ok
  274. = csin towardzero ibm128 0xcp-4 0x2.c68p+8 : 0xb.2c35ffb60337070b74839cd408p+1020 0xb.fe39a718cb52b2731922dd2e08p+1020 : inexact-ok
  275. = csin upward ibm128 0xcp-4 0x2.c68p+8 : 0xb.2c35ffb60337070b74839cd40cp+1020 0xb.fe39a718cb52b2731922dd2e0cp+1020 : inexact-ok
  276. csin 0.75 -710.5
  277. = csin downward binary32 0xcp-4 -0x2.c68p+8 : 0xf.fffffp+124 minus_infty : inexact-ok overflow errno-erange-ok
  278. = csin tonearest binary32 0xcp-4 -0x2.c68p+8 : plus_infty minus_infty : inexact-ok overflow errno-erange-ok
  279. = csin towardzero binary32 0xcp-4 -0x2.c68p+8 : 0xf.fffffp+124 -0xf.fffffp+124 : inexact-ok overflow errno-erange-ok
  280. = csin upward binary32 0xcp-4 -0x2.c68p+8 : plus_infty -0xf.fffffp+124 : inexact-ok overflow errno-erange-ok
  281. = csin downward binary64 0xcp-4 -0x2.c68p+8 : 0xb.2c35ffb60337p+1020 -0xb.fe39a718cb53p+1020 : inexact-ok
  282. = csin tonearest binary64 0xcp-4 -0x2.c68p+8 : 0xb.2c35ffb60337p+1020 -0xb.fe39a718cb528p+1020 : inexact-ok
  283. = csin towardzero binary64 0xcp-4 -0x2.c68p+8 : 0xb.2c35ffb60337p+1020 -0xb.fe39a718cb528p+1020 : inexact-ok
  284. = csin upward binary64 0xcp-4 -0x2.c68p+8 : 0xb.2c35ffb603378p+1020 -0xb.fe39a718cb528p+1020 : inexact-ok
  285. = csin downward intel96 0xcp-4 -0x2.c68p+8 : 0xb.2c35ffb6033707p+1020 -0xb.fe39a718cb52b28p+1020 : inexact-ok
  286. = csin tonearest intel96 0xcp-4 -0x2.c68p+8 : 0xb.2c35ffb60337071p+1020 -0xb.fe39a718cb52b27p+1020 : inexact-ok
  287. = csin towardzero intel96 0xcp-4 -0x2.c68p+8 : 0xb.2c35ffb6033707p+1020 -0xb.fe39a718cb52b27p+1020 : inexact-ok
  288. = csin upward intel96 0xcp-4 -0x2.c68p+8 : 0xb.2c35ffb60337071p+1020 -0xb.fe39a718cb52b27p+1020 : inexact-ok
  289. = csin downward m68k96 0xcp-4 -0x2.c68p+8 : 0xb.2c35ffb6033707p+1020 -0xb.fe39a718cb52b28p+1020 : inexact-ok
  290. = csin tonearest m68k96 0xcp-4 -0x2.c68p+8 : 0xb.2c35ffb60337071p+1020 -0xb.fe39a718cb52b27p+1020 : inexact-ok
  291. = csin towardzero m68k96 0xcp-4 -0x2.c68p+8 : 0xb.2c35ffb6033707p+1020 -0xb.fe39a718cb52b27p+1020 : inexact-ok
  292. = csin upward m68k96 0xcp-4 -0x2.c68p+8 : 0xb.2c35ffb60337071p+1020 -0xb.fe39a718cb52b27p+1020 : inexact-ok
  293. = csin downward binary128 0xcp-4 -0x2.c68p+8 : 0xb.2c35ffb60337070b74839cd40a28p+1020 -0xb.fe39a718cb52b2731922dd2e0bfp+1020 : inexact-ok
  294. = csin tonearest binary128 0xcp-4 -0x2.c68p+8 : 0xb.2c35ffb60337070b74839cd40a3p+1020 -0xb.fe39a718cb52b2731922dd2e0be8p+1020 : inexact-ok
  295. = csin towardzero binary128 0xcp-4 -0x2.c68p+8 : 0xb.2c35ffb60337070b74839cd40a28p+1020 -0xb.fe39a718cb52b2731922dd2e0be8p+1020 : inexact-ok
  296. = csin upward binary128 0xcp-4 -0x2.c68p+8 : 0xb.2c35ffb60337070b74839cd40a3p+1020 -0xb.fe39a718cb52b2731922dd2e0be8p+1020 : inexact-ok
  297. = csin downward ibm128 0xcp-4 -0x2.c68p+8 : 0xb.2c35ffb60337070b74839cd408p+1020 -0xb.fe39a718cb52b2731922dd2e0cp+1020 : inexact-ok
  298. = csin tonearest ibm128 0xcp-4 -0x2.c68p+8 : 0xb.2c35ffb60337070b74839cd40cp+1020 -0xb.fe39a718cb52b2731922dd2e0cp+1020 : inexact-ok
  299. = csin towardzero ibm128 0xcp-4 -0x2.c68p+8 : 0xb.2c35ffb60337070b74839cd408p+1020 -0xb.fe39a718cb52b2731922dd2e08p+1020 : inexact-ok
  300. = csin upward ibm128 0xcp-4 -0x2.c68p+8 : 0xb.2c35ffb60337070b74839cd40cp+1020 -0xb.fe39a718cb52b2731922dd2e08p+1020 : inexact-ok
  301. csin -0.75 710.5
  302. = csin downward binary32 -0xcp-4 0x2.c68p+8 : minus_infty 0xf.fffffp+124 : inexact-ok overflow errno-erange-ok
  303. = csin tonearest binary32 -0xcp-4 0x2.c68p+8 : minus_infty plus_infty : inexact-ok overflow errno-erange-ok
  304. = csin towardzero binary32 -0xcp-4 0x2.c68p+8 : -0xf.fffffp+124 0xf.fffffp+124 : inexact-ok overflow errno-erange-ok
  305. = csin upward binary32 -0xcp-4 0x2.c68p+8 : -0xf.fffffp+124 plus_infty : inexact-ok overflow errno-erange-ok
  306. = csin downward binary64 -0xcp-4 0x2.c68p+8 : -0xb.2c35ffb603378p+1020 0xb.fe39a718cb528p+1020 : inexact-ok
  307. = csin tonearest binary64 -0xcp-4 0x2.c68p+8 : -0xb.2c35ffb60337p+1020 0xb.fe39a718cb528p+1020 : inexact-ok
  308. = csin towardzero binary64 -0xcp-4 0x2.c68p+8 : -0xb.2c35ffb60337p+1020 0xb.fe39a718cb528p+1020 : inexact-ok
  309. = csin upward binary64 -0xcp-4 0x2.c68p+8 : -0xb.2c35ffb60337p+1020 0xb.fe39a718cb53p+1020 : inexact-ok
  310. = csin downward intel96 -0xcp-4 0x2.c68p+8 : -0xb.2c35ffb60337071p+1020 0xb.fe39a718cb52b27p+1020 : inexact-ok
  311. = csin tonearest intel96 -0xcp-4 0x2.c68p+8 : -0xb.2c35ffb60337071p+1020 0xb.fe39a718cb52b27p+1020 : inexact-ok
  312. = csin towardzero intel96 -0xcp-4 0x2.c68p+8 : -0xb.2c35ffb6033707p+1020 0xb.fe39a718cb52b27p+1020 : inexact-ok
  313. = csin upward intel96 -0xcp-4 0x2.c68p+8 : -0xb.2c35ffb6033707p+1020 0xb.fe39a718cb52b28p+1020 : inexact-ok
  314. = csin downward m68k96 -0xcp-4 0x2.c68p+8 : -0xb.2c35ffb60337071p+1020 0xb.fe39a718cb52b27p+1020 : inexact-ok
  315. = csin tonearest m68k96 -0xcp-4 0x2.c68p+8 : -0xb.2c35ffb60337071p+1020 0xb.fe39a718cb52b27p+1020 : inexact-ok
  316. = csin towardzero m68k96 -0xcp-4 0x2.c68p+8 : -0xb.2c35ffb6033707p+1020 0xb.fe39a718cb52b27p+1020 : inexact-ok
  317. = csin upward m68k96 -0xcp-4 0x2.c68p+8 : -0xb.2c35ffb6033707p+1020 0xb.fe39a718cb52b28p+1020 : inexact-ok
  318. = csin downward binary128 -0xcp-4 0x2.c68p+8 : -0xb.2c35ffb60337070b74839cd40a3p+1020 0xb.fe39a718cb52b2731922dd2e0be8p+1020 : inexact-ok
  319. = csin tonearest binary128 -0xcp-4 0x2.c68p+8 : -0xb.2c35ffb60337070b74839cd40a3p+1020 0xb.fe39a718cb52b2731922dd2e0be8p+1020 : inexact-ok
  320. = csin towardzero binary128 -0xcp-4 0x2.c68p+8 : -0xb.2c35ffb60337070b74839cd40a28p+1020 0xb.fe39a718cb52b2731922dd2e0be8p+1020 : inexact-ok
  321. = csin upward binary128 -0xcp-4 0x2.c68p+8 : -0xb.2c35ffb60337070b74839cd40a28p+1020 0xb.fe39a718cb52b2731922dd2e0bfp+1020 : inexact-ok
  322. = csin downward ibm128 -0xcp-4 0x2.c68p+8 : -0xb.2c35ffb60337070b74839cd40cp+1020 0xb.fe39a718cb52b2731922dd2e08p+1020 : inexact-ok
  323. = csin tonearest ibm128 -0xcp-4 0x2.c68p+8 : -0xb.2c35ffb60337070b74839cd40cp+1020 0xb.fe39a718cb52b2731922dd2e0cp+1020 : inexact-ok
  324. = csin towardzero ibm128 -0xcp-4 0x2.c68p+8 : -0xb.2c35ffb60337070b74839cd408p+1020 0xb.fe39a718cb52b2731922dd2e08p+1020 : inexact-ok
  325. = csin upward ibm128 -0xcp-4 0x2.c68p+8 : -0xb.2c35ffb60337070b74839cd408p+1020 0xb.fe39a718cb52b2731922dd2e0cp+1020 : inexact-ok
  326. csin -0.75 -710.5
  327. = csin downward binary32 -0xcp-4 -0x2.c68p+8 : minus_infty minus_infty : inexact-ok overflow errno-erange-ok
  328. = csin tonearest binary32 -0xcp-4 -0x2.c68p+8 : minus_infty minus_infty : inexact-ok overflow errno-erange-ok
  329. = csin towardzero binary32 -0xcp-4 -0x2.c68p+8 : -0xf.fffffp+124 -0xf.fffffp+124 : inexact-ok overflow errno-erange-ok
  330. = csin upward binary32 -0xcp-4 -0x2.c68p+8 : -0xf.fffffp+124 -0xf.fffffp+124 : inexact-ok overflow errno-erange-ok
  331. = csin downward binary64 -0xcp-4 -0x2.c68p+8 : -0xb.2c35ffb603378p+1020 -0xb.fe39a718cb53p+1020 : inexact-ok
  332. = csin tonearest binary64 -0xcp-4 -0x2.c68p+8 : -0xb.2c35ffb60337p+1020 -0xb.fe39a718cb528p+1020 : inexact-ok
  333. = csin towardzero binary64 -0xcp-4 -0x2.c68p+8 : -0xb.2c35ffb60337p+1020 -0xb.fe39a718cb528p+1020 : inexact-ok
  334. = csin upward binary64 -0xcp-4 -0x2.c68p+8 : -0xb.2c35ffb60337p+1020 -0xb.fe39a718cb528p+1020 : inexact-ok
  335. = csin downward intel96 -0xcp-4 -0x2.c68p+8 : -0xb.2c35ffb60337071p+1020 -0xb.fe39a718cb52b28p+1020 : inexact-ok
  336. = csin tonearest intel96 -0xcp-4 -0x2.c68p+8 : -0xb.2c35ffb60337071p+1020 -0xb.fe39a718cb52b27p+1020 : inexact-ok
  337. = csin towardzero intel96 -0xcp-4 -0x2.c68p+8 : -0xb.2c35ffb6033707p+1020 -0xb.fe39a718cb52b27p+1020 : inexact-ok
  338. = csin upward intel96 -0xcp-4 -0x2.c68p+8 : -0xb.2c35ffb6033707p+1020 -0xb.fe39a718cb52b27p+1020 : inexact-ok
  339. = csin downward m68k96 -0xcp-4 -0x2.c68p+8 : -0xb.2c35ffb60337071p+1020 -0xb.fe39a718cb52b28p+1020 : inexact-ok
  340. = csin tonearest m68k96 -0xcp-4 -0x2.c68p+8 : -0xb.2c35ffb60337071p+1020 -0xb.fe39a718cb52b27p+1020 : inexact-ok
  341. = csin towardzero m68k96 -0xcp-4 -0x2.c68p+8 : -0xb.2c35ffb6033707p+1020 -0xb.fe39a718cb52b27p+1020 : inexact-ok
  342. = csin upward m68k96 -0xcp-4 -0x2.c68p+8 : -0xb.2c35ffb6033707p+1020 -0xb.fe39a718cb52b27p+1020 : inexact-ok
  343. = csin downward binary128 -0xcp-4 -0x2.c68p+8 : -0xb.2c35ffb60337070b74839cd40a3p+1020 -0xb.fe39a718cb52b2731922dd2e0bfp+1020 : inexact-ok
  344. = csin tonearest binary128 -0xcp-4 -0x2.c68p+8 : -0xb.2c35ffb60337070b74839cd40a3p+1020 -0xb.fe39a718cb52b2731922dd2e0be8p+1020 : inexact-ok
  345. = csin towardzero binary128 -0xcp-4 -0x2.c68p+8 : -0xb.2c35ffb60337070b74839cd40a28p+1020 -0xb.fe39a718cb52b2731922dd2e0be8p+1020 : inexact-ok
  346. = csin upward binary128 -0xcp-4 -0x2.c68p+8 : -0xb.2c35ffb60337070b74839cd40a28p+1020 -0xb.fe39a718cb52b2731922dd2e0be8p+1020 : inexact-ok
  347. = csin downward ibm128 -0xcp-4 -0x2.c68p+8 : -0xb.2c35ffb60337070b74839cd40cp+1020 -0xb.fe39a718cb52b2731922dd2e0cp+1020 : inexact-ok
  348. = csin tonearest ibm128 -0xcp-4 -0x2.c68p+8 : -0xb.2c35ffb60337070b74839cd40cp+1020 -0xb.fe39a718cb52b2731922dd2e0cp+1020 : inexact-ok
  349. = csin towardzero ibm128 -0xcp-4 -0x2.c68p+8 : -0xb.2c35ffb60337070b74839cd408p+1020 -0xb.fe39a718cb52b2731922dd2e08p+1020 : inexact-ok
  350. = csin upward ibm128 -0xcp-4 -0x2.c68p+8 : -0xb.2c35ffb60337070b74839cd408p+1020 -0xb.fe39a718cb52b2731922dd2e08p+1020 : inexact-ok
  351. csin 0.75 11357.25
  352. = csin downward binary32 0xcp-4 0x2.c5d4p+12 : 0xf.fffffp+124 0xf.fffffp+124 : inexact-ok overflow errno-erange-ok
  353. = csin tonearest binary32 0xcp-4 0x2.c5d4p+12 : plus_infty plus_infty : inexact-ok overflow errno-erange-ok
  354. = csin towardzero binary32 0xcp-4 0x2.c5d4p+12 : 0xf.fffffp+124 0xf.fffffp+124 : inexact-ok overflow errno-erange-ok
  355. = csin upward binary32 0xcp-4 0x2.c5d4p+12 : plus_infty plus_infty : inexact-ok overflow errno-erange-ok
  356. = csin downward binary64 0xcp-4 0x2.c5d4p+12 : 0xf.ffffffffffff8p+1020 0xf.ffffffffffff8p+1020 : inexact-ok overflow errno-erange-ok
  357. = csin tonearest binary64 0xcp-4 0x2.c5d4p+12 : plus_infty plus_infty : inexact-ok overflow errno-erange-ok
  358. = csin towardzero binary64 0xcp-4 0x2.c5d4p+12 : 0xf.ffffffffffff8p+1020 0xf.ffffffffffff8p+1020 : inexact-ok overflow errno-erange-ok
  359. = csin upward binary64 0xcp-4 0x2.c5d4p+12 : plus_infty plus_infty : inexact-ok overflow errno-erange-ok
  360. = csin downward intel96 0xcp-4 0x2.c5d4p+12 : 0xb.46f43ab104a6259p+16380 0xc.1aee93505374b41p+16380 : inexact-ok
  361. = csin tonearest intel96 0xcp-4 0x2.c5d4p+12 : 0xb.46f43ab104a6259p+16380 0xc.1aee93505374b41p+16380 : inexact-ok
  362. = csin towardzero intel96 0xcp-4 0x2.c5d4p+12 : 0xb.46f43ab104a6259p+16380 0xc.1aee93505374b41p+16380 : inexact-ok
  363. = csin upward intel96 0xcp-4 0x2.c5d4p+12 : 0xb.46f43ab104a625ap+16380 0xc.1aee93505374b42p+16380 : inexact-ok
  364. = csin downward m68k96 0xcp-4 0x2.c5d4p+12 : 0xb.46f43ab104a6259p+16380 0xc.1aee93505374b41p+16380 : inexact-ok
  365. = csin tonearest m68k96 0xcp-4 0x2.c5d4p+12 : 0xb.46f43ab104a6259p+16380 0xc.1aee93505374b41p+16380 : inexact-ok
  366. = csin towardzero m68k96 0xcp-4 0x2.c5d4p+12 : 0xb.46f43ab104a6259p+16380 0xc.1aee93505374b41p+16380 : inexact-ok
  367. = csin upward m68k96 0xcp-4 0x2.c5d4p+12 : 0xb.46f43ab104a625ap+16380 0xc.1aee93505374b42p+16380 : inexact-ok
  368. = csin downward binary128 0xcp-4 0x2.c5d4p+12 : 0xb.46f43ab104a625930c1b0cbd6238p+16380 0xc.1aee93505374b41257ed141f4e08p+16380 : inexact-ok
  369. = csin tonearest binary128 0xcp-4 0x2.c5d4p+12 : 0xb.46f43ab104a625930c1b0cbd6238p+16380 0xc.1aee93505374b41257ed141f4e1p+16380 : inexact-ok
  370. = csin towardzero binary128 0xcp-4 0x2.c5d4p+12 : 0xb.46f43ab104a625930c1b0cbd6238p+16380 0xc.1aee93505374b41257ed141f4e08p+16380 : inexact-ok
  371. = csin upward binary128 0xcp-4 0x2.c5d4p+12 : 0xb.46f43ab104a625930c1b0cbd624p+16380 0xc.1aee93505374b41257ed141f4e1p+16380 : inexact-ok
  372. = csin downward ibm128 0xcp-4 0x2.c5d4p+12 : 0xf.ffffffffffffbffffffffffffcp+1020 0xf.ffffffffffffbffffffffffffcp+1020 : xfail:ibm128-libgcc inexact-ok overflow errno-erange-ok
  373. = csin tonearest ibm128 0xcp-4 0x2.c5d4p+12 : plus_infty plus_infty : inexact-ok overflow errno-erange-ok
  374. = csin towardzero ibm128 0xcp-4 0x2.c5d4p+12 : 0xf.ffffffffffffbffffffffffffcp+1020 0xf.ffffffffffffbffffffffffffcp+1020 : xfail:ibm128-libgcc inexact-ok overflow errno-erange-ok
  375. = csin upward ibm128 0xcp-4 0x2.c5d4p+12 : plus_infty plus_infty : xfail:ibm128-libgcc inexact-ok overflow errno-erange-ok
  376. csin 0.75 -11357.25
  377. = csin downward binary32 0xcp-4 -0x2.c5d4p+12 : 0xf.fffffp+124 minus_infty : inexact-ok overflow errno-erange-ok
  378. = csin tonearest binary32 0xcp-4 -0x2.c5d4p+12 : plus_infty minus_infty : inexact-ok overflow errno-erange-ok
  379. = csin towardzero binary32 0xcp-4 -0x2.c5d4p+12 : 0xf.fffffp+124 -0xf.fffffp+124 : inexact-ok overflow errno-erange-ok
  380. = csin upward binary32 0xcp-4 -0x2.c5d4p+12 : plus_infty -0xf.fffffp+124 : inexact-ok overflow errno-erange-ok
  381. = csin downward binary64 0xcp-4 -0x2.c5d4p+12 : 0xf.ffffffffffff8p+1020 minus_infty : inexact-ok overflow errno-erange-ok
  382. = csin tonearest binary64 0xcp-4 -0x2.c5d4p+12 : plus_infty minus_infty : inexact-ok overflow errno-erange-ok
  383. = csin towardzero binary64 0xcp-4 -0x2.c5d4p+12 : 0xf.ffffffffffff8p+1020 -0xf.ffffffffffff8p+1020 : inexact-ok overflow errno-erange-ok
  384. = csin upward binary64 0xcp-4 -0x2.c5d4p+12 : plus_infty -0xf.ffffffffffff8p+1020 : inexact-ok overflow errno-erange-ok
  385. = csin downward intel96 0xcp-4 -0x2.c5d4p+12 : 0xb.46f43ab104a6259p+16380 -0xc.1aee93505374b42p+16380 : inexact-ok
  386. = csin tonearest intel96 0xcp-4 -0x2.c5d4p+12 : 0xb.46f43ab104a6259p+16380 -0xc.1aee93505374b41p+16380 : inexact-ok
  387. = csin towardzero intel96 0xcp-4 -0x2.c5d4p+12 : 0xb.46f43ab104a6259p+16380 -0xc.1aee93505374b41p+16380 : inexact-ok
  388. = csin upward intel96 0xcp-4 -0x2.c5d4p+12 : 0xb.46f43ab104a625ap+16380 -0xc.1aee93505374b41p+16380 : inexact-ok
  389. = csin downward m68k96 0xcp-4 -0x2.c5d4p+12 : 0xb.46f43ab104a6259p+16380 -0xc.1aee93505374b42p+16380 : inexact-ok
  390. = csin tonearest m68k96 0xcp-4 -0x2.c5d4p+12 : 0xb.46f43ab104a6259p+16380 -0xc.1aee93505374b41p+16380 : inexact-ok
  391. = csin towardzero m68k96 0xcp-4 -0x2.c5d4p+12 : 0xb.46f43ab104a6259p+16380 -0xc.1aee93505374b41p+16380 : inexact-ok
  392. = csin upward m68k96 0xcp-4 -0x2.c5d4p+12 : 0xb.46f43ab104a625ap+16380 -0xc.1aee93505374b41p+16380 : inexact-ok
  393. = csin downward binary128 0xcp-4 -0x2.c5d4p+12 : 0xb.46f43ab104a625930c1b0cbd6238p+16380 -0xc.1aee93505374b41257ed141f4e1p+16380 : inexact-ok
  394. = csin tonearest binary128 0xcp-4 -0x2.c5d4p+12 : 0xb.46f43ab104a625930c1b0cbd6238p+16380 -0xc.1aee93505374b41257ed141f4e1p+16380 : inexact-ok
  395. = csin towardzero binary128 0xcp-4 -0x2.c5d4p+12 : 0xb.46f43ab104a625930c1b0cbd6238p+16380 -0xc.1aee93505374b41257ed141f4e08p+16380 : inexact-ok
  396. = csin upward binary128 0xcp-4 -0x2.c5d4p+12 : 0xb.46f43ab104a625930c1b0cbd624p+16380 -0xc.1aee93505374b41257ed141f4e08p+16380 : inexact-ok
  397. = csin downward ibm128 0xcp-4 -0x2.c5d4p+12 : 0xf.ffffffffffffbffffffffffffcp+1020 minus_infty : xfail:ibm128-libgcc inexact-ok overflow errno-erange-ok
  398. = csin tonearest ibm128 0xcp-4 -0x2.c5d4p+12 : plus_infty minus_infty : inexact-ok overflow errno-erange-ok
  399. = csin towardzero ibm128 0xcp-4 -0x2.c5d4p+12 : 0xf.ffffffffffffbffffffffffffcp+1020 -0xf.ffffffffffffbffffffffffffcp+1020 : xfail:ibm128-libgcc inexact-ok overflow errno-erange-ok
  400. = csin upward ibm128 0xcp-4 -0x2.c5d4p+12 : plus_infty -0xf.ffffffffffffbffffffffffffcp+1020 : xfail:ibm128-libgcc inexact-ok overflow errno-erange-ok
  401. csin -0.75 11357.25
  402. = csin downward binary32 -0xcp-4 0x2.c5d4p+12 : minus_infty 0xf.fffffp+124 : inexact-ok overflow errno-erange-ok
  403. = csin tonearest binary32 -0xcp-4 0x2.c5d4p+12 : minus_infty plus_infty : inexact-ok overflow errno-erange-ok
  404. = csin towardzero binary32 -0xcp-4 0x2.c5d4p+12 : -0xf.fffffp+124 0xf.fffffp+124 : inexact-ok overflow errno-erange-ok
  405. = csin upward binary32 -0xcp-4 0x2.c5d4p+12 : -0xf.fffffp+124 plus_infty : inexact-ok overflow errno-erange-ok
  406. = csin downward binary64 -0xcp-4 0x2.c5d4p+12 : minus_infty 0xf.ffffffffffff8p+1020 : inexact-ok overflow errno-erange-ok
  407. = csin tonearest binary64 -0xcp-4 0x2.c5d4p+12 : minus_infty plus_infty : inexact-ok overflow errno-erange-ok
  408. = csin towardzero binary64 -0xcp-4 0x2.c5d4p+12 : -0xf.ffffffffffff8p+1020 0xf.ffffffffffff8p+1020 : inexact-ok overflow errno-erange-ok
  409. = csin upward binary64 -0xcp-4 0x2.c5d4p+12 : -0xf.ffffffffffff8p+1020 plus_infty : inexact-ok overflow errno-erange-ok
  410. = csin downward intel96 -0xcp-4 0x2.c5d4p+12 : -0xb.46f43ab104a625ap+16380 0xc.1aee93505374b41p+16380 : inexact-ok
  411. = csin tonearest intel96 -0xcp-4 0x2.c5d4p+12 : -0xb.46f43ab104a6259p+16380 0xc.1aee93505374b41p+16380 : inexact-ok
  412. = csin towardzero intel96 -0xcp-4 0x2.c5d4p+12 : -0xb.46f43ab104a6259p+16380 0xc.1aee93505374b41p+16380 : inexact-ok
  413. = csin upward intel96 -0xcp-4 0x2.c5d4p+12 : -0xb.46f43ab104a6259p+16380 0xc.1aee93505374b42p+16380 : inexact-ok
  414. = csin downward m68k96 -0xcp-4 0x2.c5d4p+12 : -0xb.46f43ab104a625ap+16380 0xc.1aee93505374b41p+16380 : inexact-ok
  415. = csin tonearest m68k96 -0xcp-4 0x2.c5d4p+12 : -0xb.46f43ab104a6259p+16380 0xc.1aee93505374b41p+16380 : inexact-ok
  416. = csin towardzero m68k96 -0xcp-4 0x2.c5d4p+12 : -0xb.46f43ab104a6259p+16380 0xc.1aee93505374b41p+16380 : inexact-ok
  417. = csin upward m68k96 -0xcp-4 0x2.c5d4p+12 : -0xb.46f43ab104a6259p+16380 0xc.1aee93505374b42p+16380 : inexact-ok
  418. = csin downward binary128 -0xcp-4 0x2.c5d4p+12 : -0xb.46f43ab104a625930c1b0cbd624p+16380 0xc.1aee93505374b41257ed141f4e08p+16380 : inexact-ok
  419. = csin tonearest binary128 -0xcp-4 0x2.c5d4p+12 : -0xb.46f43ab104a625930c1b0cbd6238p+16380 0xc.1aee93505374b41257ed141f4e1p+16380 : inexact-ok
  420. = csin towardzero binary128 -0xcp-4 0x2.c5d4p+12 : -0xb.46f43ab104a625930c1b0cbd6238p+16380 0xc.1aee93505374b41257ed141f4e08p+16380 : inexact-ok
  421. = csin upward binary128 -0xcp-4 0x2.c5d4p+12 : -0xb.46f43ab104a625930c1b0cbd6238p+16380 0xc.1aee93505374b41257ed141f4e1p+16380 : inexact-ok
  422. = csin downward ibm128 -0xcp-4 0x2.c5d4p+12 : minus_infty 0xf.ffffffffffffbffffffffffffcp+1020 : xfail:ibm128-libgcc inexact-ok overflow errno-erange-ok
  423. = csin tonearest ibm128 -0xcp-4 0x2.c5d4p+12 : minus_infty plus_infty : inexact-ok overflow errno-erange-ok
  424. = csin towardzero ibm128 -0xcp-4 0x2.c5d4p+12 : -0xf.ffffffffffffbffffffffffffcp+1020 0xf.ffffffffffffbffffffffffffcp+1020 : xfail:ibm128-libgcc inexact-ok overflow errno-erange-ok
  425. = csin upward ibm128 -0xcp-4 0x2.c5d4p+12 : -0xf.ffffffffffffbffffffffffffcp+1020 plus_infty : xfail:ibm128-libgcc inexact-ok overflow errno-erange-ok
  426. csin -0.75 -11357.25
  427. = csin downward binary32 -0xcp-4 -0x2.c5d4p+12 : minus_infty minus_infty : inexact-ok overflow errno-erange-ok
  428. = csin tonearest binary32 -0xcp-4 -0x2.c5d4p+12 : minus_infty minus_infty : inexact-ok overflow errno-erange-ok
  429. = csin towardzero binary32 -0xcp-4 -0x2.c5d4p+12 : -0xf.fffffp+124 -0xf.fffffp+124 : inexact-ok overflow errno-erange-ok
  430. = csin upward binary32 -0xcp-4 -0x2.c5d4p+12 : -0xf.fffffp+124 -0xf.fffffp+124 : inexact-ok overflow errno-erange-ok
  431. = csin downward binary64 -0xcp-4 -0x2.c5d4p+12 : minus_infty minus_infty : inexact-ok overflow errno-erange-ok
  432. = csin tonearest binary64 -0xcp-4 -0x2.c5d4p+12 : minus_infty minus_infty : inexact-ok overflow errno-erange-ok
  433. = csin towardzero binary64 -0xcp-4 -0x2.c5d4p+12 : -0xf.ffffffffffff8p+1020 -0xf.ffffffffffff8p+1020 : inexact-ok overflow errno-erange-ok
  434. = csin upward binary64 -0xcp-4 -0x2.c5d4p+12 : -0xf.ffffffffffff8p+1020 -0xf.ffffffffffff8p+1020 : inexact-ok overflow errno-erange-ok
  435. = csin downward intel96 -0xcp-4 -0x2.c5d4p+12 : -0xb.46f43ab104a625ap+16380 -0xc.1aee93505374b42p+16380 : inexact-ok
  436. = csin tonearest intel96 -0xcp-4 -0x2.c5d4p+12 : -0xb.46f43ab104a6259p+16380 -0xc.1aee93505374b41p+16380 : inexact-ok
  437. = csin towardzero intel96 -0xcp-4 -0x2.c5d4p+12 : -0xb.46f43ab104a6259p+16380 -0xc.1aee93505374b41p+16380 : inexact-ok
  438. = csin upward intel96 -0xcp-4 -0x2.c5d4p+12 : -0xb.46f43ab104a6259p+16380 -0xc.1aee93505374b41p+16380 : inexact-ok
  439. = csin downward m68k96 -0xcp-4 -0x2.c5d4p+12 : -0xb.46f43ab104a625ap+16380 -0xc.1aee93505374b42p+16380 : inexact-ok
  440. = csin tonearest m68k96 -0xcp-4 -0x2.c5d4p+12 : -0xb.46f43ab104a6259p+16380 -0xc.1aee93505374b41p+16380 : inexact-ok
  441. = csin towardzero m68k96 -0xcp-4 -0x2.c5d4p+12 : -0xb.46f43ab104a6259p+16380 -0xc.1aee93505374b41p+16380 : inexact-ok
  442. = csin upward m68k96 -0xcp-4 -0x2.c5d4p+12 : -0xb.46f43ab104a6259p+16380 -0xc.1aee93505374b41p+16380 : inexact-ok
  443. = csin downward binary128 -0xcp-4 -0x2.c5d4p+12 : -0xb.46f43ab104a625930c1b0cbd624p+16380 -0xc.1aee93505374b41257ed141f4e1p+16380 : inexact-ok
  444. = csin tonearest binary128 -0xcp-4 -0x2.c5d4p+12 : -0xb.46f43ab104a625930c1b0cbd6238p+16380 -0xc.1aee93505374b41257ed141f4e1p+16380 : inexact-ok
  445. = csin towardzero binary128 -0xcp-4 -0x2.c5d4p+12 : -0xb.46f43ab104a625930c1b0cbd6238p+16380 -0xc.1aee93505374b41257ed141f4e08p+16380 : inexact-ok
  446. = csin upward binary128 -0xcp-4 -0x2.c5d4p+12 : -0xb.46f43ab104a625930c1b0cbd6238p+16380 -0xc.1aee93505374b41257ed141f4e08p+16380 : inexact-ok
  447. = csin downward ibm128 -0xcp-4 -0x2.c5d4p+12 : minus_infty minus_infty : xfail:ibm128-libgcc inexact-ok overflow errno-erange-ok
  448. = csin tonearest ibm128 -0xcp-4 -0x2.c5d4p+12 : minus_infty minus_infty : inexact-ok overflow errno-erange-ok
  449. = csin towardzero ibm128 -0xcp-4 -0x2.c5d4p+12 : -0xf.ffffffffffffbffffffffffffcp+1020 -0xf.ffffffffffffbffffffffffffcp+1020 : xfail:ibm128-libgcc inexact-ok overflow errno-erange-ok
  450. = csin upward ibm128 -0xcp-4 -0x2.c5d4p+12 : -0xf.ffffffffffffbffffffffffffcp+1020 -0xf.ffffffffffffbffffffffffffcp+1020 : xfail:ibm128-libgcc inexact-ok overflow errno-erange-ok
  451. csin 0.75 1e6
  452. = csin downward binary32 0xcp-4 0xf.424p+16 : 0xf.fffffp+124 0xf.fffffp+124 : inexact-ok overflow errno-erange-ok
  453. = csin tonearest binary32 0xcp-4 0xf.424p+16 : plus_infty plus_infty : inexact-ok overflow errno-erange-ok
  454. = csin towardzero binary32 0xcp-4 0xf.424p+16 : 0xf.fffffp+124 0xf.fffffp+124 : inexact-ok overflow errno-erange-ok
  455. = csin upward binary32 0xcp-4 0xf.424p+16 : plus_infty plus_infty : inexact-ok overflow errno-erange-ok
  456. = csin downward binary64 0xcp-4 0xf.424p+16 : 0xf.ffffffffffff8p+1020 0xf.ffffffffffff8p+1020 : inexact-ok overflow errno-erange-ok
  457. = csin tonearest binary64 0xcp-4 0xf.424p+16 : plus_infty plus_infty : inexact-ok overflow errno-erange-ok
  458. = csin towardzero binary64 0xcp-4 0xf.424p+16 : 0xf.ffffffffffff8p+1020 0xf.ffffffffffff8p+1020 : inexact-ok overflow errno-erange-ok
  459. = csin upward binary64 0xcp-4 0xf.424p+16 : plus_infty plus_infty : inexact-ok overflow errno-erange-ok
  460. = csin downward intel96 0xcp-4 0xf.424p+16 : 0xf.fffffffffffffffp+16380 0xf.fffffffffffffffp+16380 : inexact-ok overflow errno-erange-ok
  461. = csin tonearest intel96 0xcp-4 0xf.424p+16 : plus_infty plus_infty : inexact-ok overflow errno-erange-ok
  462. = csin towardzero intel96 0xcp-4 0xf.424p+16 : 0xf.fffffffffffffffp+16380 0xf.fffffffffffffffp+16380 : inexact-ok overflow errno-erange-ok
  463. = csin upward intel96 0xcp-4 0xf.424p+16 : plus_infty plus_infty : inexact-ok overflow errno-erange-ok
  464. = csin downward m68k96 0xcp-4 0xf.424p+16 : 0xf.fffffffffffffffp+16380 0xf.fffffffffffffffp+16380 : inexact-ok overflow errno-erange-ok
  465. = csin tonearest m68k96 0xcp-4 0xf.424p+16 : plus_infty plus_infty : inexact-ok overflow errno-erange-ok
  466. = csin towardzero m68k96 0xcp-4 0xf.424p+16 : 0xf.fffffffffffffffp+16380 0xf.fffffffffffffffp+16380 : inexact-ok overflow errno-erange-ok
  467. = csin upward m68k96 0xcp-4 0xf.424p+16 : plus_infty plus_infty : inexact-ok overflow errno-erange-ok
  468. = csin downward binary128 0xcp-4 0xf.424p+16 : 0xf.fffffffffffffffffffffffffff8p+16380 0xf.fffffffffffffffffffffffffff8p+16380 : inexact-ok overflow errno-erange-ok
  469. = csin tonearest binary128 0xcp-4 0xf.424p+16 : plus_infty plus_infty : inexact-ok overflow errno-erange-ok
  470. = csin towardzero binary128 0xcp-4 0xf.424p+16 : 0xf.fffffffffffffffffffffffffff8p+16380 0xf.fffffffffffffffffffffffffff8p+16380 : inexact-ok overflow errno-erange-ok
  471. = csin upward binary128 0xcp-4 0xf.424p+16 : plus_infty plus_infty : inexact-ok overflow errno-erange-ok
  472. = csin downward ibm128 0xcp-4 0xf.424p+16 : 0xf.ffffffffffffbffffffffffffcp+1020 0xf.ffffffffffffbffffffffffffcp+1020 : xfail:ibm128-libgcc inexact-ok overflow errno-erange-ok
  473. = csin tonearest ibm128 0xcp-4 0xf.424p+16 : plus_infty plus_infty : inexact-ok overflow errno-erange-ok
  474. = csin towardzero ibm128 0xcp-4 0xf.424p+16 : 0xf.ffffffffffffbffffffffffffcp+1020 0xf.ffffffffffffbffffffffffffcp+1020 : xfail:ibm128-libgcc inexact-ok overflow errno-erange-ok
  475. = csin upward ibm128 0xcp-4 0xf.424p+16 : plus_infty plus_infty : xfail:ibm128-libgcc inexact-ok overflow errno-erange-ok
  476. csin 0.75 -1e6
  477. = csin downward binary32 0xcp-4 -0xf.424p+16 : 0xf.fffffp+124 minus_infty : inexact-ok overflow errno-erange-ok
  478. = csin tonearest binary32 0xcp-4 -0xf.424p+16 : plus_infty minus_infty : inexact-ok overflow errno-erange-ok
  479. = csin towardzero binary32 0xcp-4 -0xf.424p+16 : 0xf.fffffp+124 -0xf.fffffp+124 : inexact-ok overflow errno-erange-ok
  480. = csin upward binary32 0xcp-4 -0xf.424p+16 : plus_infty -0xf.fffffp+124 : inexact-ok overflow errno-erange-ok
  481. = csin downward binary64 0xcp-4 -0xf.424p+16 : 0xf.ffffffffffff8p+1020 minus_infty : inexact-ok overflow errno-erange-ok
  482. = csin tonearest binary64 0xcp-4 -0xf.424p+16 : plus_infty minus_infty : inexact-ok overflow errno-erange-ok
  483. = csin towardzero binary64 0xcp-4 -0xf.424p+16 : 0xf.ffffffffffff8p+1020 -0xf.ffffffffffff8p+1020 : inexact-ok overflow errno-erange-ok
  484. = csin upward binary64 0xcp-4 -0xf.424p+16 : plus_infty -0xf.ffffffffffff8p+1020 : inexact-ok overflow errno-erange-ok
  485. = csin downward intel96 0xcp-4 -0xf.424p+16 : 0xf.fffffffffffffffp+16380 minus_infty : inexact-ok overflow errno-erange-ok
  486. = csin tonearest intel96 0xcp-4 -0xf.424p+16 : plus_infty minus_infty : inexact-ok overflow errno-erange-ok
  487. = csin towardzero intel96 0xcp-4 -0xf.424p+16 : 0xf.fffffffffffffffp+16380 -0xf.fffffffffffffffp+16380 : inexact-ok overflow errno-erange-ok
  488. = csin upward intel96 0xcp-4 -0xf.424p+16 : plus_infty -0xf.fffffffffffffffp+16380 : inexact-ok overflow errno-erange-ok
  489. = csin downward m68k96 0xcp-4 -0xf.424p+16 : 0xf.fffffffffffffffp+16380 minus_infty : inexact-ok overflow errno-erange-ok
  490. = csin tonearest m68k96 0xcp-4 -0xf.424p+16 : plus_infty minus_infty : inexact-ok overflow errno-erange-ok
  491. = csin towardzero m68k96 0xcp-4 -0xf.424p+16 : 0xf.fffffffffffffffp+16380 -0xf.fffffffffffffffp+16380 : inexact-ok overflow errno-erange-ok
  492. = csin upward m68k96 0xcp-4 -0xf.424p+16 : plus_infty -0xf.fffffffffffffffp+16380 : inexact-ok overflow errno-erange-ok
  493. = csin downward binary128 0xcp-4 -0xf.424p+16 : 0xf.fffffffffffffffffffffffffff8p+16380 minus_infty : inexact-ok overflow errno-erange-ok
  494. = csin tonearest binary128 0xcp-4 -0xf.424p+16 : plus_infty minus_infty : inexact-ok overflow errno-erange-ok
  495. = csin towardzero binary128 0xcp-4 -0xf.424p+16 : 0xf.fffffffffffffffffffffffffff8p+16380 -0xf.fffffffffffffffffffffffffff8p+16380 : inexact-ok overflow errno-erange-ok
  496. = csin upward binary128 0xcp-4 -0xf.424p+16 : plus_infty -0xf.fffffffffffffffffffffffffff8p+16380 : inexact-ok overflow errno-erange-ok
  497. = csin downward ibm128 0xcp-4 -0xf.424p+16 : 0xf.ffffffffffffbffffffffffffcp+1020 minus_infty : xfail:ibm128-libgcc inexact-ok overflow errno-erange-ok
  498. = csin tonearest ibm128 0xcp-4 -0xf.424p+16 : plus_infty minus_infty : inexact-ok overflow errno-erange-ok
  499. = csin towardzero ibm128 0xcp-4 -0xf.424p+16 : 0xf.ffffffffffffbffffffffffffcp+1020 -0xf.ffffffffffffbffffffffffffcp+1020 : xfail:ibm128-libgcc inexact-ok overflow errno-erange-ok
  500. = csin upward ibm128 0xcp-4 -0xf.424p+16 : plus_infty -0xf.ffffffffffffbffffffffffffcp+1020 : xfail:ibm128-libgcc inexact-ok overflow errno-erange-ok
  501. csin -0.75 1e6
  502. = csin downward binary32 -0xcp-4 0xf.424p+16 : minus_infty 0xf.fffffp+124 : inexact-ok overflow errno-erange-ok
  503. = csin tonearest binary32 -0xcp-4 0xf.424p+16 : minus_infty plus_infty : inexact-ok overflow errno-erange-ok
  504. = csin towardzero binary32 -0xcp-4 0xf.424p+16 : -0xf.fffffp+124 0xf.fffffp+124 : inexact-ok overflow errno-erange-ok
  505. = csin upward binary32 -0xcp-4 0xf.424p+16 : -0xf.fffffp+124 plus_infty : inexact-ok overflow errno-erange-ok
  506. = csin downward binary64 -0xcp-4 0xf.424p+16 : minus_infty 0xf.ffffffffffff8p+1020 : inexact-ok overflow errno-erange-ok
  507. = csin tonearest binary64 -0xcp-4 0xf.424p+16 : minus_infty plus_infty : inexact-ok overflow errno-erange-ok
  508. = csin towardzero binary64 -0xcp-4 0xf.424p+16 : -0xf.ffffffffffff8p+1020 0xf.ffffffffffff8p+1020 : inexact-ok overflow errno-erange-ok
  509. = csin upward binary64 -0xcp-4 0xf.424p+16 : -0xf.ffffffffffff8p+1020 plus_infty : inexact-ok overflow errno-erange-ok
  510. = csin downward intel96 -0xcp-4 0xf.424p+16 : minus_infty 0xf.fffffffffffffffp+16380 : inexact-ok overflow errno-erange-ok
  511. = csin tonearest intel96 -0xcp-4 0xf.424p+16 : minus_infty plus_infty : inexact-ok overflow errno-erange-ok
  512. = csin towardzero intel96 -0xcp-4 0xf.424p+16 : -0xf.fffffffffffffffp+16380 0xf.fffffffffffffffp+16380 : inexact-ok overflow errno-erange-ok
  513. = csin upward intel96 -0xcp-4 0xf.424p+16 : -0xf.fffffffffffffffp+16380 plus_infty : inexact-ok overflow errno-erange-ok
  514. = csin downward m68k96 -0xcp-4 0xf.424p+16 : minus_infty 0xf.fffffffffffffffp+16380 : inexact-ok overflow errno-erange-ok
  515. = csin tonearest m68k96 -0xcp-4 0xf.424p+16 : minus_infty plus_infty : inexact-ok overflow errno-erange-ok
  516. = csin towardzero m68k96 -0xcp-4 0xf.424p+16 : -0xf.fffffffffffffffp+16380 0xf.fffffffffffffffp+16380 : inexact-ok overflow errno-erange-ok
  517. = csin upward m68k96 -0xcp-4 0xf.424p+16 : -0xf.fffffffffffffffp+16380 plus_infty : inexact-ok overflow errno-erange-ok
  518. = csin downward binary128 -0xcp-4 0xf.424p+16 : minus_infty 0xf.fffffffffffffffffffffffffff8p+16380 : inexact-ok overflow errno-erange-ok
  519. = csin tonearest binary128 -0xcp-4 0xf.424p+16 : minus_infty plus_infty : inexact-ok overflow errno-erange-ok
  520. = csin towardzero binary128 -0xcp-4 0xf.424p+16 : -0xf.fffffffffffffffffffffffffff8p+16380 0xf.fffffffffffffffffffffffffff8p+16380 : inexact-ok overflow errno-erange-ok
  521. = csin upward binary128 -0xcp-4 0xf.424p+16 : -0xf.fffffffffffffffffffffffffff8p+16380 plus_infty : inexact-ok overflow errno-erange-ok
  522. = csin downward ibm128 -0xcp-4 0xf.424p+16 : minus_infty 0xf.ffffffffffffbffffffffffffcp+1020 : xfail:ibm128-libgcc inexact-ok overflow errno-erange-ok
  523. = csin tonearest ibm128 -0xcp-4 0xf.424p+16 : minus_infty plus_infty : inexact-ok overflow errno-erange-ok
  524. = csin towardzero ibm128 -0xcp-4 0xf.424p+16 : -0xf.ffffffffffffbffffffffffffcp+1020 0xf.ffffffffffffbffffffffffffcp+1020 : xfail:ibm128-libgcc inexact-ok overflow errno-erange-ok
  525. = csin upward ibm128 -0xcp-4 0xf.424p+16 : -0xf.ffffffffffffbffffffffffffcp+1020 plus_infty : xfail:ibm128-libgcc inexact-ok overflow errno-erange-ok
  526. csin -0.75 -1e6
  527. = csin downward binary32 -0xcp-4 -0xf.424p+16 : minus_infty minus_infty : inexact-ok overflow errno-erange-ok
  528. = csin tonearest binary32 -0xcp-4 -0xf.424p+16 : minus_infty minus_infty : inexact-ok overflow errno-erange-ok
  529. = csin towardzero binary32 -0xcp-4 -0xf.424p+16 : -0xf.fffffp+124 -0xf.fffffp+124 : inexact-ok overflow errno-erange-ok
  530. = csin upward binary32 -0xcp-4 -0xf.424p+16 : -0xf.fffffp+124 -0xf.fffffp+124 : inexact-ok overflow errno-erange-ok
  531. = csin downward binary64 -0xcp-4 -0xf.424p+16 : minus_infty minus_infty : inexact-ok overflow errno-erange-ok
  532. = csin tonearest binary64 -0xcp-4 -0xf.424p+16 : minus_infty minus_infty : inexact-ok overflow errno-erange-ok
  533. = csin towardzero binary64 -0xcp-4 -0xf.424p+16 : -0xf.ffffffffffff8p+1020 -0xf.ffffffffffff8p+1020 : inexact-ok overflow errno-erange-ok
  534. = csin upward binary64 -0xcp-4 -0xf.424p+16 : -0xf.ffffffffffff8p+1020 -0xf.ffffffffffff8p+1020 : inexact-ok overflow errno-erange-ok
  535. = csin downward intel96 -0xcp-4 -0xf.424p+16 : minus_infty minus_infty : inexact-ok overflow errno-erange-ok
  536. = csin tonearest intel96 -0xcp-4 -0xf.424p+16 : minus_infty minus_infty : inexact-ok overflow errno-erange-ok
  537. = csin towardzero intel96 -0xcp-4 -0xf.424p+16 : -0xf.fffffffffffffffp+16380 -0xf.fffffffffffffffp+16380 : inexact-ok overflow errno-erange-ok
  538. = csin upward intel96 -0xcp-4 -0xf.424p+16 : -0xf.fffffffffffffffp+16380 -0xf.fffffffffffffffp+16380 : inexact-ok overflow errno-erange-ok
  539. = csin downward m68k96 -0xcp-4 -0xf.424p+16 : minus_infty minus_infty : inexact-ok overflow errno-erange-ok
  540. = csin tonearest m68k96 -0xcp-4 -0xf.424p+16 : minus_infty minus_infty : inexact-ok overflow errno-erange-ok
  541. = csin towardzero m68k96 -0xcp-4 -0xf.424p+16 : -0xf.fffffffffffffffp+16380 -0xf.fffffffffffffffp+16380 : inexact-ok overflow errno-erange-ok
  542. = csin upward m68k96 -0xcp-4 -0xf.424p+16 : -0xf.fffffffffffffffp+16380 -0xf.fffffffffffffffp+16380 : inexact-ok overflow errno-erange-ok
  543. = csin downward binary128 -0xcp-4 -0xf.424p+16 : minus_infty minus_infty : inexact-ok overflow errno-erange-ok
  544. = csin tonearest binary128 -0xcp-4 -0xf.424p+16 : minus_infty minus_infty : inexact-ok overflow errno-erange-ok
  545. = csin towardzero binary128 -0xcp-4 -0xf.424p+16 : -0xf.fffffffffffffffffffffffffff8p+16380 -0xf.fffffffffffffffffffffffffff8p+16380 : inexact-ok overflow errno-erange-ok
  546. = csin upward binary128 -0xcp-4 -0xf.424p+16 : -0xf.fffffffffffffffffffffffffff8p+16380 -0xf.fffffffffffffffffffffffffff8p+16380 : inexact-ok overflow errno-erange-ok
  547. = csin downward ibm128 -0xcp-4 -0xf.424p+16 : minus_infty minus_infty : xfail:ibm128-libgcc inexact-ok overflow errno-erange-ok
  548. = csin tonearest ibm128 -0xcp-4 -0xf.424p+16 : minus_infty minus_infty : inexact-ok overflow errno-erange-ok
  549. = csin towardzero ibm128 -0xcp-4 -0xf.424p+16 : -0xf.ffffffffffffbffffffffffffcp+1020 -0xf.ffffffffffffbffffffffffffcp+1020 : xfail:ibm128-libgcc inexact-ok overflow errno-erange-ok
  550. = csin upward ibm128 -0xcp-4 -0xf.424p+16 : -0xf.ffffffffffffbffffffffffffcp+1020 -0xf.ffffffffffffbffffffffffffcp+1020 : xfail:ibm128-libgcc inexact-ok overflow errno-erange-ok
  551. csin 0x1p-149 180
  552. = csin downward binary32 0x8p-152 0xb.4p+4 : 0x3.373464p+108 0xf.fffffp+124 : inexact-ok overflow errno-erange-ok
  553. = csin tonearest binary32 0x8p-152 0xb.4p+4 : 0x3.373464p+108 plus_infty : inexact-ok overflow errno-erange-ok
  554. = csin towardzero binary32 0x8p-152 0xb.4p+4 : 0x3.373464p+108 0xf.fffffp+124 : inexact-ok overflow errno-erange-ok
  555. = csin upward binary32 0x8p-152 0xb.4p+4 : 0x3.373468p+108 plus_infty : inexact-ok overflow errno-erange-ok
  556. = csin downward binary64 0x8p-152 0xb.4p+4 : 0x3.37346563b110ap+108 0x6.6e68cac762214p+256 : inexact-ok
  557. = csin tonearest binary64 0x8p-152 0xb.4p+4 : 0x3.37346563b110ap+108 0x6.6e68cac762214p+256 : inexact-ok
  558. = csin towardzero binary64 0x8p-152 0xb.4p+4 : 0x3.37346563b110ap+108 0x6.6e68cac762214p+256 : inexact-ok
  559. = csin upward binary64 0x8p-152 0xb.4p+4 : 0x3.37346563b110cp+108 0x6.6e68cac762218p+256 : inexact-ok
  560. = csin downward intel96 0x8p-152 0xb.4p+4 : 0x3.37346563b110a9b8p+108 0x6.6e68cac76221537p+256 : inexact-ok
  561. = csin tonearest intel96 0x8p-152 0xb.4p+4 : 0x3.37346563b110a9b8p+108 0x6.6e68cac76221537p+256 : inexact-ok
  562. = csin towardzero intel96 0x8p-152 0xb.4p+4 : 0x3.37346563b110a9b8p+108 0x6.6e68cac76221537p+256 : inexact-ok
  563. = csin upward intel96 0x8p-152 0xb.4p+4 : 0x3.37346563b110a9bcp+108 0x6.6e68cac762215378p+256 : inexact-ok
  564. = csin downward m68k96 0x8p-152 0xb.4p+4 : 0x3.37346563b110a9b8p+108 0x6.6e68cac76221537p+256 : inexact-ok
  565. = csin tonearest m68k96 0x8p-152 0xb.4p+4 : 0x3.37346563b110a9b8p+108 0x6.6e68cac76221537p+256 : inexact-ok
  566. = csin towardzero m68k96 0x8p-152 0xb.4p+4 : 0x3.37346563b110a9b8p+108 0x6.6e68cac76221537p+256 : inexact-ok
  567. = csin upward m68k96 0x8p-152 0xb.4p+4 : 0x3.37346563b110a9bcp+108 0x6.6e68cac762215378p+256 : inexact-ok
  568. = csin downward binary128 0x8p-152 0xb.4p+4 : 0x3.37346563b110a9b9667d97eb1e7ap+108 0x6.6e68cac762215372ccfb2fd63cf4p+256 : inexact-ok
  569. = csin tonearest binary128 0x8p-152 0xb.4p+4 : 0x3.37346563b110a9b9667d97eb1e7ap+108 0x6.6e68cac762215372ccfb2fd63cf4p+256 : inexact-ok
  570. = csin towardzero binary128 0x8p-152 0xb.4p+4 : 0x3.37346563b110a9b9667d97eb1e7ap+108 0x6.6e68cac762215372ccfb2fd63cf4p+256 : inexact-ok
  571. = csin upward binary128 0x8p-152 0xb.4p+4 : 0x3.37346563b110a9b9667d97eb1e7cp+108 0x6.6e68cac762215372ccfb2fd63cf8p+256 : inexact-ok
  572. = csin downward ibm128 0x8p-152 0xb.4p+4 : 0x3.37346563b110a9b9667d97eb1ep+108 0x6.6e68cac762215372ccfb2fd63cp+256 : inexact-ok
  573. = csin tonearest ibm128 0x8p-152 0xb.4p+4 : 0x3.37346563b110a9b9667d97eb1ep+108 0x6.6e68cac762215372ccfb2fd63cp+256 : inexact-ok
  574. = csin towardzero ibm128 0x8p-152 0xb.4p+4 : 0x3.37346563b110a9b9667d97eb1ep+108 0x6.6e68cac762215372ccfb2fd63cp+256 : inexact-ok
  575. = csin upward ibm128 0x8p-152 0xb.4p+4 : 0x3.37346563b110a9b9667d97eb1fp+108 0x6.6e68cac762215372ccfb2fd63ep+256 : inexact-ok
  576. csin 0x1p-1074 1440
  577. = csin downward binary32 0x8p-152 0x5.ap+8 : 0xf.fffffp+124 0xf.fffffp+124 : inexact-ok overflow errno-erange-ok
  578. = csin tonearest binary32 0x8p-152 0x5.ap+8 : plus_infty plus_infty : inexact-ok overflow errno-erange-ok
  579. = csin towardzero binary32 0x8p-152 0x5.ap+8 : 0xf.fffffp+124 0xf.fffffp+124 : inexact-ok overflow errno-erange-ok
  580. = csin upward binary32 0x8p-152 0x5.ap+8 : plus_infty plus_infty : inexact-ok overflow errno-erange-ok
  581. = csin downward binary64 0x8p-152 0x5.ap+8 : 0xf.ffffffffffff8p+1020 0xf.ffffffffffff8p+1020 : inexact-ok overflow errno-erange-ok
  582. = csin tonearest binary64 0x8p-152 0x5.ap+8 : plus_infty plus_infty : inexact-ok overflow errno-erange-ok
  583. = csin towardzero binary64 0x8p-152 0x5.ap+8 : 0xf.ffffffffffff8p+1020 0xf.ffffffffffff8p+1020 : inexact-ok overflow errno-erange-ok
  584. = csin upward binary64 0x8p-152 0x5.ap+8 : plus_infty plus_infty : inexact-ok overflow errno-erange-ok
  585. = csin downward intel96 0x8p-152 0x5.ap+8 : 0xb.2a22d4a7d093462p+1924 0x1.65445a94fa1268c4p+2076 : inexact-ok
  586. = csin tonearest intel96 0x8p-152 0x5.ap+8 : 0xb.2a22d4a7d093462p+1924 0x1.65445a94fa1268c4p+2076 : inexact-ok
  587. = csin towardzero intel96 0x8p-152 0x5.ap+8 : 0xb.2a22d4a7d093462p+1924 0x1.65445a94fa1268c4p+2076 : inexact-ok
  588. = csin upward intel96 0x8p-152 0x5.ap+8 : 0xb.2a22d4a7d093463p+1924 0x1.65445a94fa1268c6p+2076 : inexact-ok
  589. = csin downward m68k96 0x8p-152 0x5.ap+8 : 0xb.2a22d4a7d093462p+1924 0x1.65445a94fa1268c4p+2076 : inexact-ok
  590. = csin tonearest m68k96 0x8p-152 0x5.ap+8 : 0xb.2a22d4a7d093462p+1924 0x1.65445a94fa1268c4p+2076 : inexact-ok
  591. = csin towardzero m68k96 0x8p-152 0x5.ap+8 : 0xb.2a22d4a7d093462p+1924 0x1.65445a94fa1268c4p+2076 : inexact-ok
  592. = csin upward m68k96 0x8p-152 0x5.ap+8 : 0xb.2a22d4a7d093463p+1924 0x1.65445a94fa1268c6p+2076 : inexact-ok
  593. = csin downward binary128 0x8p-152 0x5.ap+8 : 0xb.2a22d4a7d0934623f733dc45db7p+1924 0x1.65445a94fa1268c47ee67b88bb6ep+2076 : inexact-ok
  594. = csin tonearest binary128 0x8p-152 0x5.ap+8 : 0xb.2a22d4a7d0934623f733dc45db7p+1924 0x1.65445a94fa1268c47ee67b88bb6ep+2076 : inexact-ok
  595. = csin towardzero binary128 0x8p-152 0x5.ap+8 : 0xb.2a22d4a7d0934623f733dc45db7p+1924 0x1.65445a94fa1268c47ee67b88bb6ep+2076 : inexact-ok
  596. = csin upward binary128 0x8p-152 0x5.ap+8 : 0xb.2a22d4a7d0934623f733dc45db78p+1924 0x1.65445a94fa1268c47ee67b88bb6fp+2076 : inexact-ok
  597. = csin downward ibm128 0x8p-152 0x5.ap+8 : 0xf.ffffffffffffbffffffffffffcp+1020 0xf.ffffffffffffbffffffffffffcp+1020 : xfail:ibm128-libgcc inexact-ok overflow errno-erange-ok
  598. = csin tonearest ibm128 0x8p-152 0x5.ap+8 : plus_infty plus_infty : inexact-ok overflow errno-erange-ok
  599. = csin towardzero ibm128 0x8p-152 0x5.ap+8 : 0xf.ffffffffffffbffffffffffffcp+1020 0xf.ffffffffffffbffffffffffffcp+1020 : xfail:ibm128-libgcc inexact-ok overflow errno-erange-ok
  600. = csin upward ibm128 0x8p-152 0x5.ap+8 : plus_infty plus_infty : xfail:ibm128-libgcc inexact-ok overflow errno-erange-ok
  601. = csin downward binary32 0x0p+0 0x5.ap+8 : 0x0p+0 0xf.fffffp+124 : inexact-ok overflow errno-erange-ok
  602. = csin tonearest binary32 0x0p+0 0x5.ap+8 : 0x0p+0 plus_infty : inexact-ok overflow errno-erange-ok
  603. = csin towardzero binary32 0x0p+0 0x5.ap+8 : 0x0p+0 0xf.fffffp+124 : inexact-ok overflow errno-erange-ok
  604. = csin upward binary32 0x0p+0 0x5.ap+8 : 0x0p+0 plus_infty : inexact-ok overflow errno-erange-ok
  605. = csin downward binary64 0x0p+0 0x5.ap+8 : 0x0p+0 0xf.ffffffffffff8p+1020 : inexact-ok overflow errno-erange-ok
  606. = csin tonearest binary64 0x0p+0 0x5.ap+8 : 0x0p+0 plus_infty : inexact-ok overflow errno-erange-ok
  607. = csin towardzero binary64 0x0p+0 0x5.ap+8 : 0x0p+0 0xf.ffffffffffff8p+1020 : inexact-ok overflow errno-erange-ok
  608. = csin upward binary64 0x0p+0 0x5.ap+8 : 0x0p+0 plus_infty : inexact-ok overflow errno-erange-ok
  609. = csin downward intel96 0x0p+0 0x5.ap+8 : 0x0p+0 0x1.65445a94fa1268c4p+2076 : inexact-ok
  610. = csin tonearest intel96 0x0p+0 0x5.ap+8 : 0x0p+0 0x1.65445a94fa1268c4p+2076 : inexact-ok
  611. = csin towardzero intel96 0x0p+0 0x5.ap+8 : 0x0p+0 0x1.65445a94fa1268c4p+2076 : inexact-ok
  612. = csin upward intel96 0x0p+0 0x5.ap+8 : 0x0p+0 0x1.65445a94fa1268c6p+2076 : inexact-ok
  613. = csin downward m68k96 0x0p+0 0x5.ap+8 : 0x0p+0 0x1.65445a94fa1268c4p+2076 : inexact-ok
  614. = csin tonearest m68k96 0x0p+0 0x5.ap+8 : 0x0p+0 0x1.65445a94fa1268c4p+2076 : inexact-ok
  615. = csin towardzero m68k96 0x0p+0 0x5.ap+8 : 0x0p+0 0x1.65445a94fa1268c4p+2076 : inexact-ok
  616. = csin upward m68k96 0x0p+0 0x5.ap+8 : 0x0p+0 0x1.65445a94fa1268c6p+2076 : inexact-ok
  617. = csin downward binary128 0x0p+0 0x5.ap+8 : 0x0p+0 0x1.65445a94fa1268c47ee67b88bb6ep+2076 : inexact-ok
  618. = csin tonearest binary128 0x0p+0 0x5.ap+8 : 0x0p+0 0x1.65445a94fa1268c47ee67b88bb6ep+2076 : inexact-ok
  619. = csin towardzero binary128 0x0p+0 0x5.ap+8 : 0x0p+0 0x1.65445a94fa1268c47ee67b88bb6ep+2076 : inexact-ok
  620. = csin upward binary128 0x0p+0 0x5.ap+8 : 0x0p+0 0x1.65445a94fa1268c47ee67b88bb6fp+2076 : inexact-ok
  621. = csin downward ibm128 0x0p+0 0x5.ap+8 : 0x0p+0 0xf.ffffffffffffbffffffffffffcp+1020 : xfail:ibm128-libgcc inexact-ok overflow errno-erange-ok
  622. = csin tonearest ibm128 0x0p+0 0x5.ap+8 : 0x0p+0 plus_infty : inexact-ok overflow errno-erange-ok
  623. = csin towardzero ibm128 0x0p+0 0x5.ap+8 : 0x0p+0 0xf.ffffffffffffbffffffffffffcp+1020 : xfail:ibm128-libgcc inexact-ok overflow errno-erange-ok
  624. = csin upward ibm128 0x0p+0 0x5.ap+8 : 0x0p+0 plus_infty : xfail:ibm128-libgcc inexact-ok overflow errno-erange-ok
  625. = csin downward binary64 0x4p-1076 0x5.ap+8 : 0x5.95116a53e8498p+1000 0xf.ffffffffffff8p+1020 : inexact-ok overflow errno-erange-ok
  626. = csin tonearest binary64 0x4p-1076 0x5.ap+8 : 0x5.95116a53e849cp+1000 plus_infty : inexact-ok overflow errno-erange-ok
  627. = csin towardzero binary64 0x4p-1076 0x5.ap+8 : 0x5.95116a53e8498p+1000 0xf.ffffffffffff8p+1020 : inexact-ok overflow errno-erange-ok
  628. = csin upward binary64 0x4p-1076 0x5.ap+8 : 0x5.95116a53e849cp+1000 plus_infty : inexact-ok overflow errno-erange-ok
  629. = csin downward intel96 0x4p-1076 0x5.ap+8 : 0x5.95116a53e849a31p+1000 0x1.65445a94fa1268c4p+2076 : inexact-ok
  630. = csin tonearest intel96 0x4p-1076 0x5.ap+8 : 0x5.95116a53e849a31p+1000 0x1.65445a94fa1268c4p+2076 : inexact-ok
  631. = csin towardzero intel96 0x4p-1076 0x5.ap+8 : 0x5.95116a53e849a31p+1000 0x1.65445a94fa1268c4p+2076 : inexact-ok
  632. = csin upward intel96 0x4p-1076 0x5.ap+8 : 0x5.95116a53e849a318p+1000 0x1.65445a94fa1268c6p+2076 : inexact-ok
  633. = csin downward m68k96 0x4p-1076 0x5.ap+8 : 0x5.95116a53e849a31p+1000 0x1.65445a94fa1268c4p+2076 : inexact-ok
  634. = csin tonearest m68k96 0x4p-1076 0x5.ap+8 : 0x5.95116a53e849a31p+1000 0x1.65445a94fa1268c4p+2076 : inexact-ok
  635. = csin towardzero m68k96 0x4p-1076 0x5.ap+8 : 0x5.95116a53e849a31p+1000 0x1.65445a94fa1268c4p+2076 : inexact-ok
  636. = csin upward m68k96 0x4p-1076 0x5.ap+8 : 0x5.95116a53e849a318p+1000 0x1.65445a94fa1268c6p+2076 : inexact-ok
  637. = csin downward binary128 0x4p-1076 0x5.ap+8 : 0x5.95116a53e849a311fb99ee22edb8p+1000 0x1.65445a94fa1268c47ee67b88bb6ep+2076 : inexact-ok
  638. = csin tonearest binary128 0x4p-1076 0x5.ap+8 : 0x5.95116a53e849a311fb99ee22edb8p+1000 0x1.65445a94fa1268c47ee67b88bb6ep+2076 : inexact-ok
  639. = csin towardzero binary128 0x4p-1076 0x5.ap+8 : 0x5.95116a53e849a311fb99ee22edb8p+1000 0x1.65445a94fa1268c47ee67b88bb6ep+2076 : inexact-ok
  640. = csin upward binary128 0x4p-1076 0x5.ap+8 : 0x5.95116a53e849a311fb99ee22edbcp+1000 0x1.65445a94fa1268c47ee67b88bb6fp+2076 : inexact-ok
  641. = csin downward ibm128 0x4p-1076 0x5.ap+8 : 0x5.95116a53e849a311fb99ee22ecp+1000 0xf.ffffffffffffbffffffffffffcp+1020 : xfail:ibm128-libgcc inexact-ok overflow errno-erange-ok
  642. = csin tonearest ibm128 0x4p-1076 0x5.ap+8 : 0x5.95116a53e849a311fb99ee22eep+1000 plus_infty : inexact-ok overflow errno-erange-ok
  643. = csin towardzero ibm128 0x4p-1076 0x5.ap+8 : 0x5.95116a53e849a311fb99ee22ecp+1000 0xf.ffffffffffffbffffffffffffcp+1020 : xfail:ibm128-libgcc inexact-ok overflow errno-erange-ok
  644. = csin upward ibm128 0x4p-1076 0x5.ap+8 : 0x5.95116a53e849a311fb99ee22eep+1000 plus_infty : xfail:ibm128-libgcc inexact-ok overflow errno-erange-ok
  645. csin 0x1p-16434 22730
  646. = csin downward binary32 0x8p-152 0x5.8cap+12 : 0xf.fffffp+124 0xf.fffffp+124 : inexact-ok overflow errno-erange-ok
  647. = csin tonearest binary32 0x8p-152 0x5.8cap+12 : plus_infty plus_infty : inexact-ok overflow errno-erange-ok
  648. = csin towardzero binary32 0x8p-152 0x5.8cap+12 : 0xf.fffffp+124 0xf.fffffp+124 : inexact-ok overflow errno-erange-ok
  649. = csin upward binary32 0x8p-152 0x5.8cap+12 : plus_infty plus_infty : inexact-ok overflow errno-erange-ok
  650. = csin downward binary64 0x8p-152 0x5.8cap+12 : 0xf.ffffffffffff8p+1020 0xf.ffffffffffff8p+1020 : inexact-ok overflow errno-erange-ok
  651. = csin tonearest binary64 0x8p-152 0x5.8cap+12 : plus_infty plus_infty : inexact-ok overflow errno-erange-ok
  652. = csin towardzero binary64 0x8p-152 0x5.8cap+12 : 0xf.ffffffffffff8p+1020 0xf.ffffffffffff8p+1020 : inexact-ok overflow errno-erange-ok
  653. = csin upward binary64 0x8p-152 0x5.8cap+12 : plus_infty plus_infty : inexact-ok overflow errno-erange-ok
  654. = csin downward intel96 0x8p-152 0x5.8cap+12 : 0xf.fffffffffffffffp+16380 0xf.fffffffffffffffp+16380 : inexact-ok overflow errno-erange-ok
  655. = csin tonearest intel96 0x8p-152 0x5.8cap+12 : plus_infty plus_infty : inexact-ok overflow errno-erange-ok
  656. = csin towardzero intel96 0x8p-152 0x5.8cap+12 : 0xf.fffffffffffffffp+16380 0xf.fffffffffffffffp+16380 : inexact-ok overflow errno-erange-ok
  657. = csin upward intel96 0x8p-152 0x5.8cap+12 : plus_infty plus_infty : inexact-ok overflow errno-erange-ok
  658. = csin downward m68k96 0x8p-152 0x5.8cap+12 : 0xf.fffffffffffffffp+16380 0xf.fffffffffffffffp+16380 : inexact-ok overflow errno-erange-ok
  659. = csin tonearest m68k96 0x8p-152 0x5.8cap+12 : plus_infty plus_infty : inexact-ok overflow errno-erange-ok
  660. = csin towardzero m68k96 0x8p-152 0x5.8cap+12 : 0xf.fffffffffffffffp+16380 0xf.fffffffffffffffp+16380 : inexact-ok overflow errno-erange-ok
  661. = csin upward m68k96 0x8p-152 0x5.8cap+12 : plus_infty plus_infty : inexact-ok overflow errno-erange-ok
  662. = csin downward binary128 0x8p-152 0x5.8cap+12 : 0xf.fffffffffffffffffffffffffff8p+16380 0xf.fffffffffffffffffffffffffff8p+16380 : inexact-ok overflow errno-erange-ok
  663. = csin tonearest binary128 0x8p-152 0x5.8cap+12 : plus_infty plus_infty : inexact-ok overflow errno-erange-ok
  664. = csin towardzero binary128 0x8p-152 0x5.8cap+12 : 0xf.fffffffffffffffffffffffffff8p+16380 0xf.fffffffffffffffffffffffffff8p+16380 : inexact-ok overflow errno-erange-ok
  665. = csin upward binary128 0x8p-152 0x5.8cap+12 : plus_infty plus_infty : inexact-ok overflow errno-erange-ok
  666. = csin downward ibm128 0x8p-152 0x5.8cap+12 : 0xf.ffffffffffffbffffffffffffcp+1020 0xf.ffffffffffffbffffffffffffcp+1020 : xfail:ibm128-libgcc inexact-ok overflow errno-erange-ok
  667. = csin tonearest ibm128 0x8p-152 0x5.8cap+12 : plus_infty plus_infty : inexact-ok overflow errno-erange-ok
  668. = csin towardzero ibm128 0x8p-152 0x5.8cap+12 : 0xf.ffffffffffffbffffffffffffcp+1020 0xf.ffffffffffffbffffffffffffcp+1020 : xfail:ibm128-libgcc inexact-ok overflow errno-erange-ok
  669. = csin upward ibm128 0x8p-152 0x5.8cap+12 : plus_infty plus_infty : xfail:ibm128-libgcc inexact-ok overflow errno-erange-ok
  670. = csin downward binary32 0x0p+0 0x5.8cap+12 : 0x0p+0 0xf.fffffp+124 : inexact-ok overflow errno-erange-ok
  671. = csin tonearest binary32 0x0p+0 0x5.8cap+12 : 0x0p+0 plus_infty : inexact-ok overflow errno-erange-ok
  672. = csin towardzero binary32 0x0p+0 0x5.8cap+12 : 0x0p+0 0xf.fffffp+124 : inexact-ok overflow errno-erange-ok
  673. = csin upward binary32 0x0p+0 0x5.8cap+12 : 0x0p+0 plus_infty : inexact-ok overflow errno-erange-ok
  674. = csin downward binary64 0x0p+0 0x5.8cap+12 : 0x0p+0 0xf.ffffffffffff8p+1020 : inexact-ok overflow errno-erange-ok
  675. = csin tonearest binary64 0x0p+0 0x5.8cap+12 : 0x0p+0 plus_infty : inexact-ok overflow errno-erange-ok
  676. = csin towardzero binary64 0x0p+0 0x5.8cap+12 : 0x0p+0 0xf.ffffffffffff8p+1020 : inexact-ok overflow errno-erange-ok
  677. = csin upward binary64 0x0p+0 0x5.8cap+12 : 0x0p+0 plus_infty : inexact-ok overflow errno-erange-ok
  678. = csin downward intel96 0x0p+0 0x5.8cap+12 : 0x0p+0 0xf.fffffffffffffffp+16380 : inexact-ok overflow errno-erange-ok
  679. = csin tonearest intel96 0x0p+0 0x5.8cap+12 : 0x0p+0 plus_infty : inexact-ok overflow errno-erange-ok
  680. = csin towardzero intel96 0x0p+0 0x5.8cap+12 : 0x0p+0 0xf.fffffffffffffffp+16380 : inexact-ok overflow errno-erange-ok
  681. = csin upward intel96 0x0p+0 0x5.8cap+12 : 0x0p+0 plus_infty : inexact-ok overflow errno-erange-ok
  682. = csin downward m68k96 0x0p+0 0x5.8cap+12 : 0x0p+0 0xf.fffffffffffffffp+16380 : inexact-ok overflow errno-erange-ok
  683. = csin tonearest m68k96 0x0p+0 0x5.8cap+12 : 0x0p+0 plus_infty : inexact-ok overflow errno-erange-ok
  684. = csin towardzero m68k96 0x0p+0 0x5.8cap+12 : 0x0p+0 0xf.fffffffffffffffp+16380 : inexact-ok overflow errno-erange-ok
  685. = csin upward m68k96 0x0p+0 0x5.8cap+12 : 0x0p+0 plus_infty : inexact-ok overflow errno-erange-ok
  686. = csin downward binary128 0x0p+0 0x5.8cap+12 : 0x0p+0 0xf.fffffffffffffffffffffffffff8p+16380 : inexact-ok overflow errno-erange-ok
  687. = csin tonearest binary128 0x0p+0 0x5.8cap+12 : 0x0p+0 plus_infty : inexact-ok overflow errno-erange-ok
  688. = csin towardzero binary128 0x0p+0 0x5.8cap+12 : 0x0p+0 0xf.fffffffffffffffffffffffffff8p+16380 : inexact-ok overflow errno-erange-ok
  689. = csin upward binary128 0x0p+0 0x5.8cap+12 : 0x0p+0 plus_infty : inexact-ok overflow errno-erange-ok
  690. = csin downward ibm128 0x0p+0 0x5.8cap+12 : 0x0p+0 0xf.ffffffffffffbffffffffffffcp+1020 : xfail:ibm128-libgcc inexact-ok overflow errno-erange-ok
  691. = csin tonearest ibm128 0x0p+0 0x5.8cap+12 : 0x0p+0 plus_infty : inexact-ok overflow errno-erange-ok
  692. = csin towardzero ibm128 0x0p+0 0x5.8cap+12 : 0x0p+0 0xf.ffffffffffffbffffffffffffcp+1020 : xfail:ibm128-libgcc inexact-ok overflow errno-erange-ok
  693. = csin upward ibm128 0x0p+0 0x5.8cap+12 : 0x0p+0 plus_infty : xfail:ibm128-libgcc inexact-ok overflow errno-erange-ok
  694. = csin downward binary64 0x4p-1076 0x5.8cap+12 : 0xf.ffffffffffff8p+1020 0xf.ffffffffffff8p+1020 : inexact-ok overflow errno-erange-ok
  695. = csin tonearest binary64 0x4p-1076 0x5.8cap+12 : plus_infty plus_infty : inexact-ok overflow errno-erange-ok
  696. = csin towardzero binary64 0x4p-1076 0x5.8cap+12 : 0xf.ffffffffffff8p+1020 0xf.ffffffffffff8p+1020 : inexact-ok overflow errno-erange-ok
  697. = csin upward binary64 0x4p-1076 0x5.8cap+12 : plus_infty plus_infty : inexact-ok overflow errno-erange-ok
  698. = csin downward intel96 0x4p-1076 0x5.8cap+12 : 0xf.fffffffffffffffp+16380 0xf.fffffffffffffffp+16380 : inexact-ok overflow errno-erange-ok
  699. = csin tonearest intel96 0x4p-1076 0x5.8cap+12 : plus_infty plus_infty : inexact-ok overflow errno-erange-ok
  700. = csin towardzero intel96 0x4p-1076 0x5.8cap+12 : 0xf.fffffffffffffffp+16380 0xf.fffffffffffffffp+16380 : inexact-ok overflow errno-erange-ok
  701. = csin upward intel96 0x4p-1076 0x5.8cap+12 : plus_infty plus_infty : inexact-ok overflow errno-erange-ok
  702. = csin downward m68k96 0x4p-1076 0x5.8cap+12 : 0xf.fffffffffffffffp+16380 0xf.fffffffffffffffp+16380 : inexact-ok overflow errno-erange-ok
  703. = csin tonearest m68k96 0x4p-1076 0x5.8cap+12 : plus_infty plus_infty : inexact-ok overflow errno-erange-ok
  704. = csin towardzero m68k96 0x4p-1076 0x5.8cap+12 : 0xf.fffffffffffffffp+16380 0xf.fffffffffffffffp+16380 : inexact-ok overflow errno-erange-ok
  705. = csin upward m68k96 0x4p-1076 0x5.8cap+12 : plus_infty plus_infty : inexact-ok overflow errno-erange-ok
  706. = csin downward binary128 0x4p-1076 0x5.8cap+12 : 0xf.fffffffffffffffffffffffffff8p+16380 0xf.fffffffffffffffffffffffffff8p+16380 : inexact-ok overflow errno-erange-ok
  707. = csin tonearest binary128 0x4p-1076 0x5.8cap+12 : plus_infty plus_infty : inexact-ok overflow errno-erange-ok
  708. = csin towardzero binary128 0x4p-1076 0x5.8cap+12 : 0xf.fffffffffffffffffffffffffff8p+16380 0xf.fffffffffffffffffffffffffff8p+16380 : inexact-ok overflow errno-erange-ok
  709. = csin upward binary128 0x4p-1076 0x5.8cap+12 : plus_infty plus_infty : inexact-ok overflow errno-erange-ok
  710. = csin downward ibm128 0x4p-1076 0x5.8cap+12 : 0xf.ffffffffffffbffffffffffffcp+1020 0xf.ffffffffffffbffffffffffffcp+1020 : xfail:ibm128-libgcc inexact-ok overflow errno-erange-ok
  711. = csin tonearest ibm128 0x4p-1076 0x5.8cap+12 : plus_infty plus_infty : inexact-ok overflow errno-erange-ok
  712. = csin towardzero ibm128 0x4p-1076 0x5.8cap+12 : 0xf.ffffffffffffbffffffffffffcp+1020 0xf.ffffffffffffbffffffffffffcp+1020 : xfail:ibm128-libgcc inexact-ok overflow errno-erange-ok
  713. = csin upward ibm128 0x4p-1076 0x5.8cap+12 : plus_infty plus_infty : xfail:ibm128-libgcc inexact-ok overflow errno-erange-ok
  714. = csin downward intel96 0x4p-16436 0x5.8cap+12 : 0x2.bf701efd42c88e7cp+16356 0xf.fffffffffffffffp+16380 : inexact-ok overflow errno-erange-ok
  715. = csin tonearest intel96 0x4p-16436 0x5.8cap+12 : 0x2.bf701efd42c88e8p+16356 plus_infty : inexact-ok overflow errno-erange-ok
  716. = csin towardzero intel96 0x4p-16436 0x5.8cap+12 : 0x2.bf701efd42c88e7cp+16356 0xf.fffffffffffffffp+16380 : inexact-ok overflow errno-erange-ok
  717. = csin upward intel96 0x4p-16436 0x5.8cap+12 : 0x2.bf701efd42c88e8p+16356 plus_infty : inexact-ok overflow errno-erange-ok
  718. = csin downward m68k96 0x4p-16436 0x5.8cap+12 : 0x2.bf701efd42c88e7cp+16356 0xf.fffffffffffffffp+16380 : inexact-ok overflow errno-erange-ok
  719. = csin tonearest m68k96 0x4p-16436 0x5.8cap+12 : 0x2.bf701efd42c88e8p+16356 plus_infty : inexact-ok overflow errno-erange-ok
  720. = csin towardzero m68k96 0x4p-16436 0x5.8cap+12 : 0x2.bf701efd42c88e7cp+16356 0xf.fffffffffffffffp+16380 : inexact-ok overflow errno-erange-ok
  721. = csin upward m68k96 0x4p-16436 0x5.8cap+12 : 0x2.bf701efd42c88e8p+16356 plus_infty : inexact-ok overflow errno-erange-ok
  722. = csin downward binary128 0x4p-16436 0x5.8cap+12 : 0x2.bf701efd42c88e7efc2fdf7765fcp+16356 0xf.fffffffffffffffffffffffffff8p+16380 : inexact-ok overflow errno-erange-ok
  723. = csin tonearest binary128 0x4p-16436 0x5.8cap+12 : 0x2.bf701efd42c88e7efc2fdf7765fcp+16356 plus_infty : inexact-ok overflow errno-erange-ok
  724. = csin towardzero binary128 0x4p-16436 0x5.8cap+12 : 0x2.bf701efd42c88e7efc2fdf7765fcp+16356 0xf.fffffffffffffffffffffffffff8p+16380 : inexact-ok overflow errno-erange-ok
  725. = csin upward binary128 0x4p-16436 0x5.8cap+12 : 0x2.bf701efd42c88e7efc2fdf7765fep+16356 plus_infty : inexact-ok overflow errno-erange-ok
  726. csin min 1
  727. = csin downward binary32 0x4p-128 0x1p+0 : 0x6.2c1d5p-128 0x1.2cd9fcp+0 : inexact-ok
  728. = csin tonearest binary32 0x4p-128 0x1p+0 : 0x6.2c1d58p-128 0x1.2cd9fcp+0 : inexact-ok
  729. = csin towardzero binary32 0x4p-128 0x1p+0 : 0x6.2c1d5p-128 0x1.2cd9fcp+0 : inexact-ok
  730. = csin upward binary32 0x4p-128 0x1p+0 : 0x6.2c1d58p-128 0x1.2cd9fep+0 : inexact-ok
  731. = csin downward binary64 0x4p-128 0x1p+0 : 0x6.2c1d54767d54p-128 0x1.2cd9fc44eb982p+0 : inexact-ok
  732. = csin tonearest binary64 0x4p-128 0x1p+0 : 0x6.2c1d54767d54p-128 0x1.2cd9fc44eb982p+0 : inexact-ok
  733. = csin towardzero binary64 0x4p-128 0x1p+0 : 0x6.2c1d54767d54p-128 0x1.2cd9fc44eb982p+0 : inexact-ok
  734. = csin upward binary64 0x4p-128 0x1p+0 : 0x6.2c1d54767d544p-128 0x1.2cd9fc44eb983p+0 : inexact-ok
  735. = csin downward intel96 0x4p-128 0x1p+0 : 0x6.2c1d54767d541308p-128 0x1.2cd9fc44eb9825a8p+0 : inexact-ok
  736. = csin tonearest intel96 0x4p-128 0x1p+0 : 0x6.2c1d54767d541308p-128 0x1.2cd9fc44eb9825a8p+0 : inexact-ok
  737. = csin towardzero intel96 0x4p-128 0x1p+0 : 0x6.2c1d54767d541308p-128 0x1.2cd9fc44eb9825a8p+0 : inexact-ok
  738. = csin upward intel96 0x4p-128 0x1p+0 : 0x6.2c1d54767d54131p-128 0x1.2cd9fc44eb9825aap+0 : inexact-ok
  739. = csin downward m68k96 0x4p-128 0x1p+0 : 0x6.2c1d54767d541308p-128 0x1.2cd9fc44eb9825a8p+0 : inexact-ok
  740. = csin tonearest m68k96 0x4p-128 0x1p+0 : 0x6.2c1d54767d541308p-128 0x1.2cd9fc44eb9825a8p+0 : inexact-ok
  741. = csin towardzero m68k96 0x4p-128 0x1p+0 : 0x6.2c1d54767d541308p-128 0x1.2cd9fc44eb9825a8p+0 : inexact-ok
  742. = csin upward m68k96 0x4p-128 0x1p+0 : 0x6.2c1d54767d54131p-128 0x1.2cd9fc44eb9825aap+0 : inexact-ok
  743. = csin downward binary128 0x4p-128 0x1p+0 : 0x6.2c1d54767d54130af4a040065a9p-128 0x1.2cd9fc44eb9825a80249487f064fp+0 : inexact-ok
  744. = csin tonearest binary128 0x4p-128 0x1p+0 : 0x6.2c1d54767d54130af4a040065a94p-128 0x1.2cd9fc44eb9825a80249487f065p+0 : inexact-ok
  745. = csin towardzero binary128 0x4p-128 0x1p+0 : 0x6.2c1d54767d54130af4a040065a9p-128 0x1.2cd9fc44eb9825a80249487f064fp+0 : inexact-ok
  746. = csin upward binary128 0x4p-128 0x1p+0 : 0x6.2c1d54767d54130af4a040065a94p-128 0x1.2cd9fc44eb9825a80249487f065p+0 : inexact-ok
  747. = csin downward ibm128 0x4p-128 0x1p+0 : 0x6.2c1d54767d54130af4a040065ap-128 0x1.2cd9fc44eb9825a80249487f06p+0 : inexact-ok
  748. = csin tonearest ibm128 0x4p-128 0x1p+0 : 0x6.2c1d54767d54130af4a040065ap-128 0x1.2cd9fc44eb9825a80249487f068p+0 : inexact-ok
  749. = csin towardzero ibm128 0x4p-128 0x1p+0 : 0x6.2c1d54767d54130af4a040065ap-128 0x1.2cd9fc44eb9825a80249487f06p+0 : inexact-ok
  750. = csin upward ibm128 0x4p-128 0x1p+0 : 0x6.2c1d54767d54130af4a040065cp-128 0x1.2cd9fc44eb9825a80249487f068p+0 : inexact-ok
  751. = csin downward binary64 0x4p-1024 0x1p+0 : 0x6.2c1d54767d54p-1024 0x1.2cd9fc44eb982p+0 : inexact-ok
  752. = csin tonearest binary64 0x4p-1024 0x1p+0 : 0x6.2c1d54767d54p-1024 0x1.2cd9fc44eb982p+0 : inexact-ok
  753. = csin towardzero binary64 0x4p-1024 0x1p+0 : 0x6.2c1d54767d54p-1024 0x1.2cd9fc44eb982p+0 : inexact-ok
  754. = csin upward binary64 0x4p-1024 0x1p+0 : 0x6.2c1d54767d544p-1024 0x1.2cd9fc44eb983p+0 : inexact-ok
  755. = csin downward intel96 0x4p-1024 0x1p+0 : 0x6.2c1d54767d541308p-1024 0x1.2cd9fc44eb9825a8p+0 : inexact-ok
  756. = csin tonearest intel96 0x4p-1024 0x1p+0 : 0x6.2c1d54767d541308p-1024 0x1.2cd9fc44eb9825a8p+0 : inexact-ok
  757. = csin towardzero intel96 0x4p-1024 0x1p+0 : 0x6.2c1d54767d541308p-1024 0x1.2cd9fc44eb9825a8p+0 : inexact-ok
  758. = csin upward intel96 0x4p-1024 0x1p+0 : 0x6.2c1d54767d54131p-1024 0x1.2cd9fc44eb9825aap+0 : inexact-ok
  759. = csin downward m68k96 0x4p-1024 0x1p+0 : 0x6.2c1d54767d541308p-1024 0x1.2cd9fc44eb9825a8p+0 : inexact-ok
  760. = csin tonearest m68k96 0x4p-1024 0x1p+0 : 0x6.2c1d54767d541308p-1024 0x1.2cd9fc44eb9825a8p+0 : inexact-ok
  761. = csin towardzero m68k96 0x4p-1024 0x1p+0 : 0x6.2c1d54767d541308p-1024 0x1.2cd9fc44eb9825a8p+0 : inexact-ok
  762. = csin upward m68k96 0x4p-1024 0x1p+0 : 0x6.2c1d54767d54131p-1024 0x1.2cd9fc44eb9825aap+0 : inexact-ok
  763. = csin downward binary128 0x4p-1024 0x1p+0 : 0x6.2c1d54767d54130af4a040065a9p-1024 0x1.2cd9fc44eb9825a80249487f064fp+0 : inexact-ok
  764. = csin tonearest binary128 0x4p-1024 0x1p+0 : 0x6.2c1d54767d54130af4a040065a94p-1024 0x1.2cd9fc44eb9825a80249487f065p+0 : inexact-ok
  765. = csin towardzero binary128 0x4p-1024 0x1p+0 : 0x6.2c1d54767d54130af4a040065a9p-1024 0x1.2cd9fc44eb9825a80249487f064fp+0 : inexact-ok
  766. = csin upward binary128 0x4p-1024 0x1p+0 : 0x6.2c1d54767d54130af4a040065a94p-1024 0x1.2cd9fc44eb9825a80249487f065p+0 : inexact-ok
  767. = csin downward ibm128 0x4p-1024 0x1p+0 : 0x6.2c1d54767d54p-1024 0x1.2cd9fc44eb9825a80249487f06p+0 : inexact-ok underflow errno-erange-ok
  768. = csin tonearest ibm128 0x4p-1024 0x1p+0 : 0x6.2c1d54767d54p-1024 0x1.2cd9fc44eb9825a80249487f068p+0 : inexact-ok underflow errno-erange-ok
  769. = csin towardzero ibm128 0x4p-1024 0x1p+0 : 0x6.2c1d54767d54p-1024 0x1.2cd9fc44eb9825a80249487f06p+0 : inexact-ok underflow errno-erange-ok
  770. = csin upward ibm128 0x4p-1024 0x1p+0 : 0x6.2c1d54767d544p-1024 0x1.2cd9fc44eb9825a80249487f068p+0 : inexact-ok underflow errno-erange-ok
  771. = csin downward intel96 0x4p-16384 0x1p+0 : 0x6.2c1d54767d541308p-16384 0x1.2cd9fc44eb9825a8p+0 : inexact-ok
  772. = csin tonearest intel96 0x4p-16384 0x1p+0 : 0x6.2c1d54767d541308p-16384 0x1.2cd9fc44eb9825a8p+0 : inexact-ok
  773. = csin towardzero intel96 0x4p-16384 0x1p+0 : 0x6.2c1d54767d541308p-16384 0x1.2cd9fc44eb9825a8p+0 : inexact-ok
  774. = csin upward intel96 0x4p-16384 0x1p+0 : 0x6.2c1d54767d54131p-16384 0x1.2cd9fc44eb9825aap+0 : inexact-ok
  775. = csin downward m68k96 0x4p-16384 0x1p+0 : 0x6.2c1d54767d541308p-16384 0x1.2cd9fc44eb9825a8p+0 : inexact-ok
  776. = csin tonearest m68k96 0x4p-16384 0x1p+0 : 0x6.2c1d54767d541308p-16384 0x1.2cd9fc44eb9825a8p+0 : inexact-ok
  777. = csin towardzero m68k96 0x4p-16384 0x1p+0 : 0x6.2c1d54767d541308p-16384 0x1.2cd9fc44eb9825a8p+0 : inexact-ok
  778. = csin upward m68k96 0x4p-16384 0x1p+0 : 0x6.2c1d54767d54131p-16384 0x1.2cd9fc44eb9825aap+0 : inexact-ok
  779. = csin downward binary128 0x4p-16384 0x1p+0 : 0x6.2c1d54767d54130af4a040065a9p-16384 0x1.2cd9fc44eb9825a80249487f064fp+0 : inexact-ok
  780. = csin tonearest binary128 0x4p-16384 0x1p+0 : 0x6.2c1d54767d54130af4a040065a94p-16384 0x1.2cd9fc44eb9825a80249487f065p+0 : inexact-ok
  781. = csin towardzero binary128 0x4p-16384 0x1p+0 : 0x6.2c1d54767d54130af4a040065a9p-16384 0x1.2cd9fc44eb9825a80249487f064fp+0 : inexact-ok
  782. = csin upward binary128 0x4p-16384 0x1p+0 : 0x6.2c1d54767d54130af4a040065a94p-16384 0x1.2cd9fc44eb9825a80249487f065p+0 : inexact-ok
  783. = csin downward intel96 0x2p-16384 0x1p+0 : 0x3.160eaa3b3eaa098p-16384 0x1.2cd9fc44eb9825a8p+0 : inexact-ok underflow errno-erange-ok
  784. = csin tonearest intel96 0x2p-16384 0x1p+0 : 0x3.160eaa3b3eaa0988p-16384 0x1.2cd9fc44eb9825a8p+0 : inexact-ok underflow errno-erange-ok
  785. = csin towardzero intel96 0x2p-16384 0x1p+0 : 0x3.160eaa3b3eaa098p-16384 0x1.2cd9fc44eb9825a8p+0 : inexact-ok underflow errno-erange-ok
  786. = csin upward intel96 0x2p-16384 0x1p+0 : 0x3.160eaa3b3eaa0988p-16384 0x1.2cd9fc44eb9825aap+0 : inexact-ok underflow errno-erange-ok
  787. = csin downward m68k96 0x2p-16384 0x1p+0 : 0x3.160eaa3b3eaa0984p-16384 0x1.2cd9fc44eb9825a8p+0 : inexact-ok
  788. = csin tonearest m68k96 0x2p-16384 0x1p+0 : 0x3.160eaa3b3eaa0984p-16384 0x1.2cd9fc44eb9825a8p+0 : inexact-ok
  789. = csin towardzero m68k96 0x2p-16384 0x1p+0 : 0x3.160eaa3b3eaa0984p-16384 0x1.2cd9fc44eb9825a8p+0 : inexact-ok
  790. = csin upward m68k96 0x2p-16384 0x1p+0 : 0x3.160eaa3b3eaa0988p-16384 0x1.2cd9fc44eb9825aap+0 : inexact-ok
  791. = csin downward binary128 0x2p-16384 0x1p+0 : 0x3.160eaa3b3eaa09857a5020032d48p-16384 0x1.2cd9fc44eb9825a80249487f064fp+0 : inexact-ok underflow errno-erange-ok
  792. = csin tonearest binary128 0x2p-16384 0x1p+0 : 0x3.160eaa3b3eaa09857a5020032d48p-16384 0x1.2cd9fc44eb9825a80249487f065p+0 : inexact-ok underflow errno-erange-ok
  793. = csin towardzero binary128 0x2p-16384 0x1p+0 : 0x3.160eaa3b3eaa09857a5020032d48p-16384 0x1.2cd9fc44eb9825a80249487f064fp+0 : inexact-ok underflow errno-erange-ok
  794. = csin upward binary128 0x2p-16384 0x1p+0 : 0x3.160eaa3b3eaa09857a5020032d4cp-16384 0x1.2cd9fc44eb9825a80249487f065p+0 : inexact-ok underflow errno-erange-ok
  795. = csin downward binary64 0x8p-972 0x1p+0 : 0xc.583aa8ecfaa8p-972 0x1.2cd9fc44eb982p+0 : inexact-ok
  796. = csin tonearest binary64 0x8p-972 0x1p+0 : 0xc.583aa8ecfaa8p-972 0x1.2cd9fc44eb982p+0 : inexact-ok
  797. = csin towardzero binary64 0x8p-972 0x1p+0 : 0xc.583aa8ecfaa8p-972 0x1.2cd9fc44eb982p+0 : inexact-ok
  798. = csin upward binary64 0x8p-972 0x1p+0 : 0xc.583aa8ecfaa88p-972 0x1.2cd9fc44eb983p+0 : inexact-ok
  799. = csin downward intel96 0x8p-972 0x1p+0 : 0xc.583aa8ecfaa8261p-972 0x1.2cd9fc44eb9825a8p+0 : inexact-ok
  800. = csin tonearest intel96 0x8p-972 0x1p+0 : 0xc.583aa8ecfaa8261p-972 0x1.2cd9fc44eb9825a8p+0 : inexact-ok
  801. = csin towardzero intel96 0x8p-972 0x1p+0 : 0xc.583aa8ecfaa8261p-972 0x1.2cd9fc44eb9825a8p+0 : inexact-ok
  802. = csin upward intel96 0x8p-972 0x1p+0 : 0xc.583aa8ecfaa8262p-972 0x1.2cd9fc44eb9825aap+0 : inexact-ok
  803. = csin downward m68k96 0x8p-972 0x1p+0 : 0xc.583aa8ecfaa8261p-972 0x1.2cd9fc44eb9825a8p+0 : inexact-ok
  804. = csin tonearest m68k96 0x8p-972 0x1p+0 : 0xc.583aa8ecfaa8261p-972 0x1.2cd9fc44eb9825a8p+0 : inexact-ok
  805. = csin towardzero m68k96 0x8p-972 0x1p+0 : 0xc.583aa8ecfaa8261p-972 0x1.2cd9fc44eb9825a8p+0 : inexact-ok
  806. = csin upward m68k96 0x8p-972 0x1p+0 : 0xc.583aa8ecfaa8262p-972 0x1.2cd9fc44eb9825aap+0 : inexact-ok
  807. = csin downward binary128 0x8p-972 0x1p+0 : 0xc.583aa8ecfaa82615e940800cb52p-972 0x1.2cd9fc44eb9825a80249487f064fp+0 : inexact-ok
  808. = csin tonearest binary128 0x8p-972 0x1p+0 : 0xc.583aa8ecfaa82615e940800cb528p-972 0x1.2cd9fc44eb9825a80249487f065p+0 : inexact-ok
  809. = csin towardzero binary128 0x8p-972 0x1p+0 : 0xc.583aa8ecfaa82615e940800cb52p-972 0x1.2cd9fc44eb9825a80249487f064fp+0 : inexact-ok
  810. = csin upward binary128 0x8p-972 0x1p+0 : 0xc.583aa8ecfaa82615e940800cb528p-972 0x1.2cd9fc44eb9825a80249487f065p+0 : inexact-ok
  811. = csin downward ibm128 0x8p-972 0x1p+0 : 0xc.583aa8ecfaa82615e940800cb4p-972 0x1.2cd9fc44eb9825a80249487f06p+0 : inexact-ok
  812. = csin tonearest ibm128 0x8p-972 0x1p+0 : 0xc.583aa8ecfaa82615e940800cb4p-972 0x1.2cd9fc44eb9825a80249487f068p+0 : inexact-ok
  813. = csin towardzero ibm128 0x8p-972 0x1p+0 : 0xc.583aa8ecfaa82615e940800cb4p-972 0x1.2cd9fc44eb9825a80249487f06p+0 : inexact-ok
  814. = csin upward ibm128 0x8p-972 0x1p+0 : 0xc.583aa8ecfaa82615e940800cb8p-972 0x1.2cd9fc44eb9825a80249487f068p+0 : inexact-ok
  815. csin -min 1
  816. = csin downward binary32 -0x4p-128 0x1p+0 : -0x6.2c1d58p-128 0x1.2cd9fcp+0 : inexact-ok
  817. = csin tonearest binary32 -0x4p-128 0x1p+0 : -0x6.2c1d58p-128 0x1.2cd9fcp+0 : inexact-ok
  818. = csin towardzero binary32 -0x4p-128 0x1p+0 : -0x6.2c1d5p-128 0x1.2cd9fcp+0 : inexact-ok
  819. = csin upward binary32 -0x4p-128 0x1p+0 : -0x6.2c1d5p-128 0x1.2cd9fep+0 : inexact-ok
  820. = csin downward binary64 -0x4p-128 0x1p+0 : -0x6.2c1d54767d544p-128 0x1.2cd9fc44eb982p+0 : inexact-ok
  821. = csin tonearest binary64 -0x4p-128 0x1p+0 : -0x6.2c1d54767d54p-128 0x1.2cd9fc44eb982p+0 : inexact-ok
  822. = csin towardzero binary64 -0x4p-128 0x1p+0 : -0x6.2c1d54767d54p-128 0x1.2cd9fc44eb982p+0 : inexact-ok
  823. = csin upward binary64 -0x4p-128 0x1p+0 : -0x6.2c1d54767d54p-128 0x1.2cd9fc44eb983p+0 : inexact-ok
  824. = csin downward intel96 -0x4p-128 0x1p+0 : -0x6.2c1d54767d54131p-128 0x1.2cd9fc44eb9825a8p+0 : inexact-ok
  825. = csin tonearest intel96 -0x4p-128 0x1p+0 : -0x6.2c1d54767d541308p-128 0x1.2cd9fc44eb9825a8p+0 : inexact-ok
  826. = csin towardzero intel96 -0x4p-128 0x1p+0 : -0x6.2c1d54767d541308p-128 0x1.2cd9fc44eb9825a8p+0 : inexact-ok
  827. = csin upward intel96 -0x4p-128 0x1p+0 : -0x6.2c1d54767d541308p-128 0x1.2cd9fc44eb9825aap+0 : inexact-ok
  828. = csin downward m68k96 -0x4p-128 0x1p+0 : -0x6.2c1d54767d54131p-128 0x1.2cd9fc44eb9825a8p+0 : inexact-ok
  829. = csin tonearest m68k96 -0x4p-128 0x1p+0 : -0x6.2c1d54767d541308p-128 0x1.2cd9fc44eb9825a8p+0 : inexact-ok
  830. = csin towardzero m68k96 -0x4p-128 0x1p+0 : -0x6.2c1d54767d541308p-128 0x1.2cd9fc44eb9825a8p+0 : inexact-ok
  831. = csin upward m68k96 -0x4p-128 0x1p+0 : -0x6.2c1d54767d541308p-128 0x1.2cd9fc44eb9825aap+0 : inexact-ok
  832. = csin downward binary128 -0x4p-128 0x1p+0 : -0x6.2c1d54767d54130af4a040065a94p-128 0x1.2cd9fc44eb9825a80249487f064fp+0 : inexact-ok
  833. = csin tonearest binary128 -0x4p-128 0x1p+0 : -0x6.2c1d54767d54130af4a040065a94p-128 0x1.2cd9fc44eb9825a80249487f065p+0 : inexact-ok
  834. = csin towardzero binary128 -0x4p-128 0x1p+0 : -0x6.2c1d54767d54130af4a040065a9p-128 0x1.2cd9fc44eb9825a80249487f064fp+0 : inexact-ok
  835. = csin upward binary128 -0x4p-128 0x1p+0 : -0x6.2c1d54767d54130af4a040065a9p-128 0x1.2cd9fc44eb9825a80249487f065p+0 : inexact-ok
  836. = csin downward ibm128 -0x4p-128 0x1p+0 : -0x6.2c1d54767d54130af4a040065cp-128 0x1.2cd9fc44eb9825a80249487f06p+0 : inexact-ok
  837. = csin tonearest ibm128 -0x4p-128 0x1p+0 : -0x6.2c1d54767d54130af4a040065ap-128 0x1.2cd9fc44eb9825a80249487f068p+0 : inexact-ok
  838. = csin towardzero ibm128 -0x4p-128 0x1p+0 : -0x6.2c1d54767d54130af4a040065ap-128 0x1.2cd9fc44eb9825a80249487f06p+0 : inexact-ok
  839. = csin upward ibm128 -0x4p-128 0x1p+0 : -0x6.2c1d54767d54130af4a040065ap-128 0x1.2cd9fc44eb9825a80249487f068p+0 : inexact-ok
  840. = csin downward binary64 -0x4p-1024 0x1p+0 : -0x6.2c1d54767d544p-1024 0x1.2cd9fc44eb982p+0 : inexact-ok
  841. = csin tonearest binary64 -0x4p-1024 0x1p+0 : -0x6.2c1d54767d54p-1024 0x1.2cd9fc44eb982p+0 : inexact-ok
  842. = csin towardzero binary64 -0x4p-1024 0x1p+0 : -0x6.2c1d54767d54p-1024 0x1.2cd9fc44eb982p+0 : inexact-ok
  843. = csin upward binary64 -0x4p-1024 0x1p+0 : -0x6.2c1d54767d54p-1024 0x1.2cd9fc44eb983p+0 : inexact-ok
  844. = csin downward intel96 -0x4p-1024 0x1p+0 : -0x6.2c1d54767d54131p-1024 0x1.2cd9fc44eb9825a8p+0 : inexact-ok
  845. = csin tonearest intel96 -0x4p-1024 0x1p+0 : -0x6.2c1d54767d541308p-1024 0x1.2cd9fc44eb9825a8p+0 : inexact-ok
  846. = csin towardzero intel96 -0x4p-1024 0x1p+0 : -0x6.2c1d54767d541308p-1024 0x1.2cd9fc44eb9825a8p+0 : inexact-ok
  847. = csin upward intel96 -0x4p-1024 0x1p+0 : -0x6.2c1d54767d541308p-1024 0x1.2cd9fc44eb9825aap+0 : inexact-ok
  848. = csin downward m68k96 -0x4p-1024 0x1p+0 : -0x6.2c1d54767d54131p-1024 0x1.2cd9fc44eb9825a8p+0 : inexact-ok
  849. = csin tonearest m68k96 -0x4p-1024 0x1p+0 : -0x6.2c1d54767d541308p-1024 0x1.2cd9fc44eb9825a8p+0 : inexact-ok
  850. = csin towardzero m68k96 -0x4p-1024 0x1p+0 : -0x6.2c1d54767d541308p-1024 0x1.2cd9fc44eb9825a8p+0 : inexact-ok
  851. = csin upward m68k96 -0x4p-1024 0x1p+0 : -0x6.2c1d54767d541308p-1024 0x1.2cd9fc44eb9825aap+0 : inexact-ok
  852. = csin downward binary128 -0x4p-1024 0x1p+0 : -0x6.2c1d54767d54130af4a040065a94p-1024 0x1.2cd9fc44eb9825a80249487f064fp+0 : inexact-ok
  853. = csin tonearest binary128 -0x4p-1024 0x1p+0 : -0x6.2c1d54767d54130af4a040065a94p-1024 0x1.2cd9fc44eb9825a80249487f065p+0 : inexact-ok
  854. = csin towardzero binary128 -0x4p-1024 0x1p+0 : -0x6.2c1d54767d54130af4a040065a9p-1024 0x1.2cd9fc44eb9825a80249487f064fp+0 : inexact-ok
  855. = csin upward binary128 -0x4p-1024 0x1p+0 : -0x6.2c1d54767d54130af4a040065a9p-1024 0x1.2cd9fc44eb9825a80249487f065p+0 : inexact-ok
  856. = csin downward ibm128 -0x4p-1024 0x1p+0 : -0x6.2c1d54767d544p-1024 0x1.2cd9fc44eb9825a80249487f06p+0 : inexact-ok underflow errno-erange-ok
  857. = csin tonearest ibm128 -0x4p-1024 0x1p+0 : -0x6.2c1d54767d54p-1024 0x1.2cd9fc44eb9825a80249487f068p+0 : inexact-ok underflow errno-erange-ok
  858. = csin towardzero ibm128 -0x4p-1024 0x1p+0 : -0x6.2c1d54767d54p-1024 0x1.2cd9fc44eb9825a80249487f06p+0 : inexact-ok underflow errno-erange-ok
  859. = csin upward ibm128 -0x4p-1024 0x1p+0 : -0x6.2c1d54767d54p-1024 0x1.2cd9fc44eb9825a80249487f068p+0 : inexact-ok underflow errno-erange-ok
  860. = csin downward intel96 -0x4p-16384 0x1p+0 : -0x6.2c1d54767d54131p-16384 0x1.2cd9fc44eb9825a8p+0 : inexact-ok
  861. = csin tonearest intel96 -0x4p-16384 0x1p+0 : -0x6.2c1d54767d541308p-16384 0x1.2cd9fc44eb9825a8p+0 : inexact-ok
  862. = csin towardzero intel96 -0x4p-16384 0x1p+0 : -0x6.2c1d54767d541308p-16384 0x1.2cd9fc44eb9825a8p+0 : inexact-ok
  863. = csin upward intel96 -0x4p-16384 0x1p+0 : -0x6.2c1d54767d541308p-16384 0x1.2cd9fc44eb9825aap+0 : inexact-ok
  864. = csin downward m68k96 -0x4p-16384 0x1p+0 : -0x6.2c1d54767d54131p-16384 0x1.2cd9fc44eb9825a8p+0 : inexact-ok
  865. = csin tonearest m68k96 -0x4p-16384 0x1p+0 : -0x6.2c1d54767d541308p-16384 0x1.2cd9fc44eb9825a8p+0 : inexact-ok
  866. = csin towardzero m68k96 -0x4p-16384 0x1p+0 : -0x6.2c1d54767d541308p-16384 0x1.2cd9fc44eb9825a8p+0 : inexact-ok
  867. = csin upward m68k96 -0x4p-16384 0x1p+0 : -0x6.2c1d54767d541308p-16384 0x1.2cd9fc44eb9825aap+0 : inexact-ok
  868. = csin downward binary128 -0x4p-16384 0x1p+0 : -0x6.2c1d54767d54130af4a040065a94p-16384 0x1.2cd9fc44eb9825a80249487f064fp+0 : inexact-ok
  869. = csin tonearest binary128 -0x4p-16384 0x1p+0 : -0x6.2c1d54767d54130af4a040065a94p-16384 0x1.2cd9fc44eb9825a80249487f065p+0 : inexact-ok
  870. = csin towardzero binary128 -0x4p-16384 0x1p+0 : -0x6.2c1d54767d54130af4a040065a9p-16384 0x1.2cd9fc44eb9825a80249487f064fp+0 : inexact-ok
  871. = csin upward binary128 -0x4p-16384 0x1p+0 : -0x6.2c1d54767d54130af4a040065a9p-16384 0x1.2cd9fc44eb9825a80249487f065p+0 : inexact-ok
  872. = csin downward intel96 -0x2p-16384 0x1p+0 : -0x3.160eaa3b3eaa0988p-16384 0x1.2cd9fc44eb9825a8p+0 : inexact-ok underflow errno-erange-ok
  873. = csin tonearest intel96 -0x2p-16384 0x1p+0 : -0x3.160eaa3b3eaa0988p-16384 0x1.2cd9fc44eb9825a8p+0 : inexact-ok underflow errno-erange-ok
  874. = csin towardzero intel96 -0x2p-16384 0x1p+0 : -0x3.160eaa3b3eaa098p-16384 0x1.2cd9fc44eb9825a8p+0 : inexact-ok underflow errno-erange-ok
  875. = csin upward intel96 -0x2p-16384 0x1p+0 : -0x3.160eaa3b3eaa098p-16384 0x1.2cd9fc44eb9825aap+0 : inexact-ok underflow errno-erange-ok
  876. = csin downward m68k96 -0x2p-16384 0x1p+0 : -0x3.160eaa3b3eaa0988p-16384 0x1.2cd9fc44eb9825a8p+0 : inexact-ok
  877. = csin tonearest m68k96 -0x2p-16384 0x1p+0 : -0x3.160eaa3b3eaa0984p-16384 0x1.2cd9fc44eb9825a8p+0 : inexact-ok
  878. = csin towardzero m68k96 -0x2p-16384 0x1p+0 : -0x3.160eaa3b3eaa0984p-16384 0x1.2cd9fc44eb9825a8p+0 : inexact-ok
  879. = csin upward m68k96 -0x2p-16384 0x1p+0 : -0x3.160eaa3b3eaa0984p-16384 0x1.2cd9fc44eb9825aap+0 : inexact-ok
  880. = csin downward binary128 -0x2p-16384 0x1p+0 : -0x3.160eaa3b3eaa09857a5020032d4cp-16384 0x1.2cd9fc44eb9825a80249487f064fp+0 : inexact-ok underflow errno-erange-ok
  881. = csin tonearest binary128 -0x2p-16384 0x1p+0 : -0x3.160eaa3b3eaa09857a5020032d48p-16384 0x1.2cd9fc44eb9825a80249487f065p+0 : inexact-ok underflow errno-erange-ok
  882. = csin towardzero binary128 -0x2p-16384 0x1p+0 : -0x3.160eaa3b3eaa09857a5020032d48p-16384 0x1.2cd9fc44eb9825a80249487f064fp+0 : inexact-ok underflow errno-erange-ok
  883. = csin upward binary128 -0x2p-16384 0x1p+0 : -0x3.160eaa3b3eaa09857a5020032d48p-16384 0x1.2cd9fc44eb9825a80249487f065p+0 : inexact-ok underflow errno-erange-ok
  884. = csin downward binary64 -0x8p-972 0x1p+0 : -0xc.583aa8ecfaa88p-972 0x1.2cd9fc44eb982p+0 : inexact-ok
  885. = csin tonearest binary64 -0x8p-972 0x1p+0 : -0xc.583aa8ecfaa8p-972 0x1.2cd9fc44eb982p+0 : inexact-ok
  886. = csin towardzero binary64 -0x8p-972 0x1p+0 : -0xc.583aa8ecfaa8p-972 0x1.2cd9fc44eb982p+0 : inexact-ok
  887. = csin upward binary64 -0x8p-972 0x1p+0 : -0xc.583aa8ecfaa8p-972 0x1.2cd9fc44eb983p+0 : inexact-ok
  888. = csin downward intel96 -0x8p-972 0x1p+0 : -0xc.583aa8ecfaa8262p-972 0x1.2cd9fc44eb9825a8p+0 : inexact-ok
  889. = csin tonearest intel96 -0x8p-972 0x1p+0 : -0xc.583aa8ecfaa8261p-972 0x1.2cd9fc44eb9825a8p+0 : inexact-ok
  890. = csin towardzero intel96 -0x8p-972 0x1p+0 : -0xc.583aa8ecfaa8261p-972 0x1.2cd9fc44eb9825a8p+0 : inexact-ok
  891. = csin upward intel96 -0x8p-972 0x1p+0 : -0xc.583aa8ecfaa8261p-972 0x1.2cd9fc44eb9825aap+0 : inexact-ok
  892. = csin downward m68k96 -0x8p-972 0x1p+0 : -0xc.583aa8ecfaa8262p-972 0x1.2cd9fc44eb9825a8p+0 : inexact-ok
  893. = csin tonearest m68k96 -0x8p-972 0x1p+0 : -0xc.583aa8ecfaa8261p-972 0x1.2cd9fc44eb9825a8p+0 : inexact-ok
  894. = csin towardzero m68k96 -0x8p-972 0x1p+0 : -0xc.583aa8ecfaa8261p-972 0x1.2cd9fc44eb9825a8p+0 : inexact-ok
  895. = csin upward m68k96 -0x8p-972 0x1p+0 : -0xc.583aa8ecfaa8261p-972 0x1.2cd9fc44eb9825aap+0 : inexact-ok
  896. = csin downward binary128 -0x8p-972 0x1p+0 : -0xc.583aa8ecfaa82615e940800cb528p-972 0x1.2cd9fc44eb9825a80249487f064fp+0 : inexact-ok
  897. = csin tonearest binary128 -0x8p-972 0x1p+0 : -0xc.583aa8ecfaa82615e940800cb528p-972 0x1.2cd9fc44eb9825a80249487f065p+0 : inexact-ok
  898. = csin towardzero binary128 -0x8p-972 0x1p+0 : -0xc.583aa8ecfaa82615e940800cb52p-972 0x1.2cd9fc44eb9825a80249487f064fp+0 : inexact-ok
  899. = csin upward binary128 -0x8p-972 0x1p+0 : -0xc.583aa8ecfaa82615e940800cb52p-972 0x1.2cd9fc44eb9825a80249487f065p+0 : inexact-ok
  900. = csin downward ibm128 -0x8p-972 0x1p+0 : -0xc.583aa8ecfaa82615e940800cb8p-972 0x1.2cd9fc44eb9825a80249487f06p+0 : inexact-ok
  901. = csin tonearest ibm128 -0x8p-972 0x1p+0 : -0xc.583aa8ecfaa82615e940800cb4p-972 0x1.2cd9fc44eb9825a80249487f068p+0 : inexact-ok
  902. = csin towardzero ibm128 -0x8p-972 0x1p+0 : -0xc.583aa8ecfaa82615e940800cb4p-972 0x1.2cd9fc44eb9825a80249487f06p+0 : inexact-ok
  903. = csin upward ibm128 -0x8p-972 0x1p+0 : -0xc.583aa8ecfaa82615e940800cb4p-972 0x1.2cd9fc44eb9825a80249487f068p+0 : inexact-ok
  904. csin min_subnorm 80
  905. = csin downward binary32 0x8p-152 0x5p+4 : 0x2.aaef34p-36 0x5.55de68p+112 : inexact-ok
  906. = csin tonearest binary32 0x8p-152 0x5p+4 : 0x2.aaef38p-36 0x5.55de7p+112 : inexact-ok
  907. = csin towardzero binary32 0x8p-152 0x5p+4 : 0x2.aaef34p-36 0x5.55de68p+112 : inexact-ok
  908. = csin upward binary32 0x8p-152 0x5p+4 : 0x2.aaef38p-36 0x5.55de7p+112 : inexact-ok
  909. = csin downward binary64 0x8p-152 0x5p+4 : 0x2.aaef37309e7d6p-36 0x5.55de6e613cfacp+112 : inexact-ok
  910. = csin tonearest binary64 0x8p-152 0x5p+4 : 0x2.aaef37309e7d6p-36 0x5.55de6e613cfacp+112 : inexact-ok
  911. = csin towardzero binary64 0x8p-152 0x5p+4 : 0x2.aaef37309e7d6p-36 0x5.55de6e613cfacp+112 : inexact-ok
  912. = csin upward binary64 0x8p-152 0x5p+4 : 0x2.aaef37309e7d8p-36 0x5.55de6e613cfbp+112 : inexact-ok
  913. = csin downward intel96 0x8p-152 0x5p+4 : 0x2.aaef37309e7d679p-36 0x5.55de6e613cfacf2p+112 : inexact-ok
  914. = csin tonearest intel96 0x8p-152 0x5p+4 : 0x2.aaef37309e7d679p-36 0x5.55de6e613cfacf2p+112 : inexact-ok
  915. = csin towardzero intel96 0x8p-152 0x5p+4 : 0x2.aaef37309e7d679p-36 0x5.55de6e613cfacf2p+112 : inexact-ok
  916. = csin upward intel96 0x8p-152 0x5p+4 : 0x2.aaef37309e7d6794p-36 0x5.55de6e613cfacf28p+112 : inexact-ok
  917. = csin downward m68k96 0x8p-152 0x5p+4 : 0x2.aaef37309e7d679p-36 0x5.55de6e613cfacf2p+112 : inexact-ok
  918. = csin tonearest m68k96 0x8p-152 0x5p+4 : 0x2.aaef37309e7d679p-36 0x5.55de6e613cfacf2p+112 : inexact-ok
  919. = csin towardzero m68k96 0x8p-152 0x5p+4 : 0x2.aaef37309e7d679p-36 0x5.55de6e613cfacf2p+112 : inexact-ok
  920. = csin upward m68k96 0x8p-152 0x5p+4 : 0x2.aaef37309e7d6794p-36 0x5.55de6e613cfacf28p+112 : inexact-ok
  921. = csin downward binary128 0x8p-152 0x5p+4 : 0x2.aaef37309e7d67914a076951c49p-36 0x5.55de6e613cfacf22940ed2a3892p+112 : inexact-ok
  922. = csin tonearest binary128 0x8p-152 0x5p+4 : 0x2.aaef37309e7d67914a076951c492p-36 0x5.55de6e613cfacf22940ed2a38924p+112 : inexact-ok
  923. = csin towardzero binary128 0x8p-152 0x5p+4 : 0x2.aaef37309e7d67914a076951c49p-36 0x5.55de6e613cfacf22940ed2a3892p+112 : inexact-ok
  924. = csin upward binary128 0x8p-152 0x5p+4 : 0x2.aaef37309e7d67914a076951c492p-36 0x5.55de6e613cfacf22940ed2a38924p+112 : inexact-ok
  925. = csin downward ibm128 0x8p-152 0x5p+4 : 0x2.aaef37309e7d67914a076951c4p-36 0x5.55de6e613cfacf22940ed2a388p+112 : inexact-ok
  926. = csin tonearest ibm128 0x8p-152 0x5p+4 : 0x2.aaef37309e7d67914a076951c5p-36 0x5.55de6e613cfacf22940ed2a38ap+112 : inexact-ok
  927. = csin towardzero ibm128 0x8p-152 0x5p+4 : 0x2.aaef37309e7d67914a076951c4p-36 0x5.55de6e613cfacf22940ed2a388p+112 : inexact-ok
  928. = csin upward ibm128 0x8p-152 0x5p+4 : 0x2.aaef37309e7d67914a076951c5p-36 0x5.55de6e613cfacf22940ed2a38ap+112 : inexact-ok
  929. = csin downward binary64 0x4p-1076 0x5p+4 : 0x1.55779b984f3ebp-960 0x5.55de6e613cfacp+112 : inexact-ok
  930. = csin tonearest binary64 0x4p-1076 0x5p+4 : 0x1.55779b984f3ebp-960 0x5.55de6e613cfacp+112 : inexact-ok
  931. = csin towardzero binary64 0x4p-1076 0x5p+4 : 0x1.55779b984f3ebp-960 0x5.55de6e613cfacp+112 : inexact-ok
  932. = csin upward binary64 0x4p-1076 0x5p+4 : 0x1.55779b984f3ecp-960 0x5.55de6e613cfbp+112 : inexact-ok
  933. = csin downward intel96 0x4p-1076 0x5p+4 : 0x1.55779b984f3eb3c8p-960 0x5.55de6e613cfacf2p+112 : inexact-ok
  934. = csin tonearest intel96 0x4p-1076 0x5p+4 : 0x1.55779b984f3eb3c8p-960 0x5.55de6e613cfacf2p+112 : inexact-ok
  935. = csin towardzero intel96 0x4p-1076 0x5p+4 : 0x1.55779b984f3eb3c8p-960 0x5.55de6e613cfacf2p+112 : inexact-ok
  936. = csin upward intel96 0x4p-1076 0x5p+4 : 0x1.55779b984f3eb3cap-960 0x5.55de6e613cfacf28p+112 : inexact-ok
  937. = csin downward m68k96 0x4p-1076 0x5p+4 : 0x1.55779b984f3eb3c8p-960 0x5.55de6e613cfacf2p+112 : inexact-ok
  938. = csin tonearest m68k96 0x4p-1076 0x5p+4 : 0x1.55779b984f3eb3c8p-960 0x5.55de6e613cfacf2p+112 : inexact-ok
  939. = csin towardzero m68k96 0x4p-1076 0x5p+4 : 0x1.55779b984f3eb3c8p-960 0x5.55de6e613cfacf2p+112 : inexact-ok
  940. = csin upward m68k96 0x4p-1076 0x5p+4 : 0x1.55779b984f3eb3cap-960 0x5.55de6e613cfacf28p+112 : inexact-ok
  941. = csin downward binary128 0x4p-1076 0x5p+4 : 0x1.55779b984f3eb3c8a503b4a8e248p-960 0x5.55de6e613cfacf22940ed2a3892p+112 : inexact-ok
  942. = csin tonearest binary128 0x4p-1076 0x5p+4 : 0x1.55779b984f3eb3c8a503b4a8e249p-960 0x5.55de6e613cfacf22940ed2a38924p+112 : inexact-ok
  943. = csin towardzero binary128 0x4p-1076 0x5p+4 : 0x1.55779b984f3eb3c8a503b4a8e248p-960 0x5.55de6e613cfacf22940ed2a3892p+112 : inexact-ok
  944. = csin upward binary128 0x4p-1076 0x5p+4 : 0x1.55779b984f3eb3c8a503b4a8e249p-960 0x5.55de6e613cfacf22940ed2a38924p+112 : inexact-ok
  945. = csin downward ibm128 0x4p-1076 0x5p+4 : 0x1.55779b984f3eb3c8a503b4a8e2p-960 0x5.55de6e613cfacf22940ed2a388p+112 : inexact-ok
  946. = csin tonearest ibm128 0x4p-1076 0x5p+4 : 0x1.55779b984f3eb3c8a503b4a8e28p-960 0x5.55de6e613cfacf22940ed2a38ap+112 : inexact-ok
  947. = csin towardzero ibm128 0x4p-1076 0x5p+4 : 0x1.55779b984f3eb3c8a503b4a8e2p-960 0x5.55de6e613cfacf22940ed2a388p+112 : inexact-ok
  948. = csin upward ibm128 0x4p-1076 0x5p+4 : 0x1.55779b984f3eb3c8a503b4a8e28p-960 0x5.55de6e613cfacf22940ed2a38ap+112 : inexact-ok
  949. = csin downward intel96 0x8p-16448 0x5p+4 : 0x2.aaef37309e7d679p-16332 0x5.55de6e613cfacf2p+112 : inexact-ok
  950. = csin tonearest intel96 0x8p-16448 0x5p+4 : 0x2.aaef37309e7d679p-16332 0x5.55de6e613cfacf2p+112 : inexact-ok
  951. = csin towardzero intel96 0x8p-16448 0x5p+4 : 0x2.aaef37309e7d679p-16332 0x5.55de6e613cfacf2p+112 : inexact-ok
  952. = csin upward intel96 0x8p-16448 0x5p+4 : 0x2.aaef37309e7d6794p-16332 0x5.55de6e613cfacf28p+112 : inexact-ok
  953. = csin downward m68k96 0x8p-16448 0x5p+4 : 0x2.aaef37309e7d679p-16332 0x5.55de6e613cfacf2p+112 : inexact-ok
  954. = csin tonearest m68k96 0x8p-16448 0x5p+4 : 0x2.aaef37309e7d679p-16332 0x5.55de6e613cfacf2p+112 : inexact-ok
  955. = csin towardzero m68k96 0x8p-16448 0x5p+4 : 0x2.aaef37309e7d679p-16332 0x5.55de6e613cfacf2p+112 : inexact-ok
  956. = csin upward m68k96 0x8p-16448 0x5p+4 : 0x2.aaef37309e7d6794p-16332 0x5.55de6e613cfacf28p+112 : inexact-ok
  957. = csin downward binary128 0x8p-16448 0x5p+4 : 0x2.aaef37309e7d67914a076951c49p-16332 0x5.55de6e613cfacf22940ed2a3892p+112 : inexact-ok
  958. = csin tonearest binary128 0x8p-16448 0x5p+4 : 0x2.aaef37309e7d67914a076951c492p-16332 0x5.55de6e613cfacf22940ed2a38924p+112 : inexact-ok
  959. = csin towardzero binary128 0x8p-16448 0x5p+4 : 0x2.aaef37309e7d67914a076951c49p-16332 0x5.55de6e613cfacf22940ed2a3892p+112 : inexact-ok
  960. = csin upward binary128 0x8p-16448 0x5p+4 : 0x2.aaef37309e7d67914a076951c492p-16332 0x5.55de6e613cfacf22940ed2a38924p+112 : inexact-ok
  961. = csin downward m68k96 0x4p-16448 0x5p+4 : 0x1.55779b984f3eb3c8p-16332 0x5.55de6e613cfacf2p+112 : inexact-ok
  962. = csin tonearest m68k96 0x4p-16448 0x5p+4 : 0x1.55779b984f3eb3c8p-16332 0x5.55de6e613cfacf2p+112 : inexact-ok
  963. = csin towardzero m68k96 0x4p-16448 0x5p+4 : 0x1.55779b984f3eb3c8p-16332 0x5.55de6e613cfacf2p+112 : inexact-ok
  964. = csin upward m68k96 0x4p-16448 0x5p+4 : 0x1.55779b984f3eb3cap-16332 0x5.55de6e613cfacf28p+112 : inexact-ok
  965. = csin downward binary128 0x4p-16448 0x5p+4 : 0x1.55779b984f3eb3c8a503b4a8e248p-16332 0x5.55de6e613cfacf22940ed2a3892p+112 : inexact-ok
  966. = csin tonearest binary128 0x4p-16448 0x5p+4 : 0x1.55779b984f3eb3c8a503b4a8e249p-16332 0x5.55de6e613cfacf22940ed2a38924p+112 : inexact-ok
  967. = csin towardzero binary128 0x4p-16448 0x5p+4 : 0x1.55779b984f3eb3c8a503b4a8e248p-16332 0x5.55de6e613cfacf22940ed2a3892p+112 : inexact-ok
  968. = csin upward binary128 0x4p-16448 0x5p+4 : 0x1.55779b984f3eb3c8a503b4a8e249p-16332 0x5.55de6e613cfacf22940ed2a38924p+112 : inexact-ok
  969. = csin downward binary128 0x4p-16496 0x5p+4 : 0x1.55779b984f3eb3c8a503b4a8e248p-16380 0x5.55de6e613cfacf22940ed2a3892p+112 : inexact-ok
  970. = csin tonearest binary128 0x4p-16496 0x5p+4 : 0x1.55779b984f3eb3c8a503b4a8e249p-16380 0x5.55de6e613cfacf22940ed2a38924p+112 : inexact-ok
  971. = csin towardzero binary128 0x4p-16496 0x5p+4 : 0x1.55779b984f3eb3c8a503b4a8e248p-16380 0x5.55de6e613cfacf22940ed2a3892p+112 : inexact-ok
  972. = csin upward binary128 0x4p-16496 0x5p+4 : 0x1.55779b984f3eb3c8a503b4a8e249p-16380 0x5.55de6e613cfacf22940ed2a38924p+112 : inexact-ok
  973. csin -min_subnorm 80
  974. = csin downward binary32 -0x8p-152 0x5p+4 : -0x2.aaef38p-36 0x5.55de68p+112 : inexact-ok
  975. = csin tonearest binary32 -0x8p-152 0x5p+4 : -0x2.aaef38p-36 0x5.55de7p+112 : inexact-ok
  976. = csin towardzero binary32 -0x8p-152 0x5p+4 : -0x2.aaef34p-36 0x5.55de68p+112 : inexact-ok
  977. = csin upward binary32 -0x8p-152 0x5p+4 : -0x2.aaef34p-36 0x5.55de7p+112 : inexact-ok
  978. = csin downward binary64 -0x8p-152 0x5p+4 : -0x2.aaef37309e7d8p-36 0x5.55de6e613cfacp+112 : inexact-ok
  979. = csin tonearest binary64 -0x8p-152 0x5p+4 : -0x2.aaef37309e7d6p-36 0x5.55de6e613cfacp+112 : inexact-ok
  980. = csin towardzero binary64 -0x8p-152 0x5p+4 : -0x2.aaef37309e7d6p-36 0x5.55de6e613cfacp+112 : inexact-ok
  981. = csin upward binary64 -0x8p-152 0x5p+4 : -0x2.aaef37309e7d6p-36 0x5.55de6e613cfbp+112 : inexact-ok
  982. = csin downward intel96 -0x8p-152 0x5p+4 : -0x2.aaef37309e7d6794p-36 0x5.55de6e613cfacf2p+112 : inexact-ok
  983. = csin tonearest intel96 -0x8p-152 0x5p+4 : -0x2.aaef37309e7d679p-36 0x5.55de6e613cfacf2p+112 : inexact-ok
  984. = csin towardzero intel96 -0x8p-152 0x5p+4 : -0x2.aaef37309e7d679p-36 0x5.55de6e613cfacf2p+112 : inexact-ok
  985. = csin upward intel96 -0x8p-152 0x5p+4 : -0x2.aaef37309e7d679p-36 0x5.55de6e613cfacf28p+112 : inexact-ok
  986. = csin downward m68k96 -0x8p-152 0x5p+4 : -0x2.aaef37309e7d6794p-36 0x5.55de6e613cfacf2p+112 : inexact-ok
  987. = csin tonearest m68k96 -0x8p-152 0x5p+4 : -0x2.aaef37309e7d679p-36 0x5.55de6e613cfacf2p+112 : inexact-ok
  988. = csin towardzero m68k96 -0x8p-152 0x5p+4 : -0x2.aaef37309e7d679p-36 0x5.55de6e613cfacf2p+112 : inexact-ok
  989. = csin upward m68k96 -0x8p-152 0x5p+4 : -0x2.aaef37309e7d679p-36 0x5.55de6e613cfacf28p+112 : inexact-ok
  990. = csin downward binary128 -0x8p-152 0x5p+4 : -0x2.aaef37309e7d67914a076951c492p-36 0x5.55de6e613cfacf22940ed2a3892p+112 : inexact-ok
  991. = csin tonearest binary128 -0x8p-152 0x5p+4 : -0x2.aaef37309e7d67914a076951c492p-36 0x5.55de6e613cfacf22940ed2a38924p+112 : inexact-ok
  992. = csin towardzero binary128 -0x8p-152 0x5p+4 : -0x2.aaef37309e7d67914a076951c49p-36 0x5.55de6e613cfacf22940ed2a3892p+112 : inexact-ok
  993. = csin upward binary128 -0x8p-152 0x5p+4 : -0x2.aaef37309e7d67914a076951c49p-36 0x5.55de6e613cfacf22940ed2a38924p+112 : inexact-ok
  994. = csin downward ibm128 -0x8p-152 0x5p+4 : -0x2.aaef37309e7d67914a076951c5p-36 0x5.55de6e613cfacf22940ed2a388p+112 : inexact-ok
  995. = csin tonearest ibm128 -0x8p-152 0x5p+4 : -0x2.aaef37309e7d67914a076951c5p-36 0x5.55de6e613cfacf22940ed2a38ap+112 : inexact-ok
  996. = csin towardzero ibm128 -0x8p-152 0x5p+4 : -0x2.aaef37309e7d67914a076951c4p-36 0x5.55de6e613cfacf22940ed2a388p+112 : inexact-ok
  997. = csin upward ibm128 -0x8p-152 0x5p+4 : -0x2.aaef37309e7d67914a076951c4p-36 0x5.55de6e613cfacf22940ed2a38ap+112 : inexact-ok
  998. = csin downward binary64 -0x4p-1076 0x5p+4 : -0x1.55779b984f3ecp-960 0x5.55de6e613cfacp+112 : inexact-ok
  999. = csin tonearest binary64 -0x4p-1076 0x5p+4 : -0x1.55779b984f3ebp-960 0x5.55de6e613cfacp+112 : inexact-ok
  1000. = csin towardzero binary64 -0x4p-1076 0x5p+4 : -0x1.55779b984f3ebp-960 0x5.55de6e613cfacp+112 : inexact-ok
  1001. = csin upward binary64 -0x4p-1076 0x5p+4 : -0x1.55779b984f3ebp-960 0x5.55de6e613cfbp+112 : inexact-ok
  1002. = csin downward intel96 -0x4p-1076 0x5p+4 : -0x1.55779b984f3eb3cap-960 0x5.55de6e613cfacf2p+112 : inexact-ok
  1003. = csin tonearest intel96 -0x4p-1076 0x5p+4 : -0x1.55779b984f3eb3c8p-960 0x5.55de6e613cfacf2p+112 : inexact-ok
  1004. = csin towardzero intel96 -0x4p-1076 0x5p+4 : -0x1.55779b984f3eb3c8p-960 0x5.55de6e613cfacf2p+112 : inexact-ok
  1005. = csin upward intel96 -0x4p-1076 0x5p+4 : -0x1.55779b984f3eb3c8p-960 0x5.55de6e613cfacf28p+112 : inexact-ok
  1006. = csin downward m68k96 -0x4p-1076 0x5p+4 : -0x1.55779b984f3eb3cap-960 0x5.55de6e613cfacf2p+112 : inexact-ok
  1007. = csin tonearest m68k96 -0x4p-1076 0x5p+4 : -0x1.55779b984f3eb3c8p-960 0x5.55de6e613cfacf2p+112 : inexact-ok
  1008. = csin towardzero m68k96 -0x4p-1076 0x5p+4 : -0x1.55779b984f3eb3c8p-960 0x5.55de6e613cfacf2p+112 : inexact-ok
  1009. = csin upward m68k96 -0x4p-1076 0x5p+4 : -0x1.55779b984f3eb3c8p-960 0x5.55de6e613cfacf28p+112 : inexact-ok
  1010. = csin downward binary128 -0x4p-1076 0x5p+4 : -0x1.55779b984f3eb3c8a503b4a8e249p-960 0x5.55de6e613cfacf22940ed2a3892p+112 : inexact-ok
  1011. = csin tonearest binary128 -0x4p-1076 0x5p+4 : -0x1.55779b984f3eb3c8a503b4a8e249p-960 0x5.55de6e613cfacf22940ed2a38924p+112 : inexact-ok
  1012. = csin towardzero binary128 -0x4p-1076 0x5p+4 : -0x1.55779b984f3eb3c8a503b4a8e248p-960 0x5.55de6e613cfacf22940ed2a3892p+112 : inexact-ok
  1013. = csin upward binary128 -0x4p-1076 0x5p+4 : -0x1.55779b984f3eb3c8a503b4a8e248p-960 0x5.55de6e613cfacf22940ed2a38924p+112 : inexact-ok
  1014. = csin downward ibm128 -0x4p-1076 0x5p+4 : -0x1.55779b984f3eb3c8a503b4a8e28p-960 0x5.55de6e613cfacf22940ed2a388p+112 : inexact-ok
  1015. = csin tonearest ibm128 -0x4p-1076 0x5p+4 : -0x1.55779b984f3eb3c8a503b4a8e28p-960 0x5.55de6e613cfacf22940ed2a38ap+112 : inexact-ok
  1016. = csin towardzero ibm128 -0x4p-1076 0x5p+4 : -0x1.55779b984f3eb3c8a503b4a8e2p-960 0x5.55de6e613cfacf22940ed2a388p+112 : inexact-ok
  1017. = csin upward ibm128 -0x4p-1076 0x5p+4 : -0x1.55779b984f3eb3c8a503b4a8e2p-960 0x5.55de6e613cfacf22940ed2a38ap+112 : inexact-ok
  1018. = csin downward intel96 -0x8p-16448 0x5p+4 : -0x2.aaef37309e7d6794p-16332 0x5.55de6e613cfacf2p+112 : inexact-ok
  1019. = csin tonearest intel96 -0x8p-16448 0x5p+4 : -0x2.aaef37309e7d679p-16332 0x5.55de6e613cfacf2p+112 : inexact-ok
  1020. = csin towardzero intel96 -0x8p-16448 0x5p+4 : -0x2.aaef37309e7d679p-16332 0x5.55de6e613cfacf2p+112 : inexact-ok
  1021. = csin upward intel96 -0x8p-16448 0x5p+4 : -0x2.aaef37309e7d679p-16332 0x5.55de6e613cfacf28p+112 : inexact-ok
  1022. = csin downward m68k96 -0x8p-16448 0x5p+4 : -0x2.aaef37309e7d6794p-16332 0x5.55de6e613cfacf2p+112 : inexact-ok
  1023. = csin tonearest m68k96 -0x8p-16448 0x5p+4 : -0x2.aaef37309e7d679p-16332 0x5.55de6e613cfacf2p+112 : inexact-ok
  1024. = csin towardzero m68k96 -0x8p-16448 0x5p+4 : -0x2.aaef37309e7d679p-16332 0x5.55de6e613cfacf2p+112 : inexact-ok
  1025. = csin upward m68k96 -0x8p-16448 0x5p+4 : -0x2.aaef37309e7d679p-16332 0x5.55de6e613cfacf28p+112 : inexact-ok
  1026. = csin downward binary128 -0x8p-16448 0x5p+4 : -0x2.aaef37309e7d67914a076951c492p-16332 0x5.55de6e613cfacf22940ed2a3892p+112 : inexact-ok
  1027. = csin tonearest binary128 -0x8p-16448 0x5p+4 : -0x2.aaef37309e7d67914a076951c492p-16332 0x5.55de6e613cfacf22940ed2a38924p+112 : inexact-ok
  1028. = csin towardzero binary128 -0x8p-16448 0x5p+4 : -0x2.aaef37309e7d67914a076951c49p-16332 0x5.55de6e613cfacf22940ed2a3892p+112 : inexact-ok
  1029. = csin upward binary128 -0x8p-16448 0x5p+4 : -0x2.aaef37309e7d67914a076951c49p-16332 0x5.55de6e613cfacf22940ed2a38924p+112 : inexact-ok
  1030. = csin downward m68k96 -0x4p-16448 0x5p+4 : -0x1.55779b984f3eb3cap-16332 0x5.55de6e613cfacf2p+112 : inexact-ok
  1031. = csin tonearest m68k96 -0x4p-16448 0x5p+4 : -0x1.55779b984f3eb3c8p-16332 0x5.55de6e613cfacf2p+112 : inexact-ok
  1032. = csin towardzero m68k96 -0x4p-16448 0x5p+4 : -0x1.55779b984f3eb3c8p-16332 0x5.55de6e613cfacf2p+112 : inexact-ok
  1033. = csin upward m68k96 -0x4p-16448 0x5p+4 : -0x1.55779b984f3eb3c8p-16332 0x5.55de6e613cfacf28p+112 : inexact-ok
  1034. = csin downward binary128 -0x4p-16448 0x5p+4 : -0x1.55779b984f3eb3c8a503b4a8e249p-16332 0x5.55de6e613cfacf22940ed2a3892p+112 : inexact-ok
  1035. = csin tonearest binary128 -0x4p-16448 0x5p+4 : -0x1.55779b984f3eb3c8a503b4a8e249p-16332 0x5.55de6e613cfacf22940ed2a38924p+112 : inexact-ok
  1036. = csin towardzero binary128 -0x4p-16448 0x5p+4 : -0x1.55779b984f3eb3c8a503b4a8e248p-16332 0x5.55de6e613cfacf22940ed2a3892p+112 : inexact-ok
  1037. = csin upward binary128 -0x4p-16448 0x5p+4 : -0x1.55779b984f3eb3c8a503b4a8e248p-16332 0x5.55de6e613cfacf22940ed2a38924p+112 : inexact-ok
  1038. = csin downward binary128 -0x4p-16496 0x5p+4 : -0x1.55779b984f3eb3c8a503b4a8e249p-16380 0x5.55de6e613cfacf22940ed2a3892p+112 : inexact-ok
  1039. = csin tonearest binary128 -0x4p-16496 0x5p+4 : -0x1.55779b984f3eb3c8a503b4a8e249p-16380 0x5.55de6e613cfacf22940ed2a38924p+112 : inexact-ok
  1040. = csin towardzero binary128 -0x4p-16496 0x5p+4 : -0x1.55779b984f3eb3c8a503b4a8e248p-16380 0x5.55de6e613cfacf22940ed2a3892p+112 : inexact-ok
  1041. = csin upward binary128 -0x4p-16496 0x5p+4 : -0x1.55779b984f3eb3c8a503b4a8e248p-16380 0x5.55de6e613cfacf22940ed2a38924p+112 : inexact-ok
  1042. csin min_subnorm min
  1043. = csin downward binary32 0x8p-152 0x4p-128 : 0x8p-152 0x4p-128 : inexact-ok underflow errno-erange-ok
  1044. = csin tonearest binary32 0x8p-152 0x4p-128 : 0x8p-152 0x4p-128 : inexact-ok underflow errno-erange-ok
  1045. = csin towardzero binary32 0x8p-152 0x4p-128 : 0x8p-152 0x4p-128 : inexact-ok underflow errno-erange-ok
  1046. = csin upward binary32 0x8p-152 0x4p-128 : 0x1p-148 0x4.000008p-128 : inexact-ok underflow errno-erange-ok
  1047. = csin downward binary64 0x8p-152 0x4p-128 : 0x8p-152 0x4p-128 : inexact-ok
  1048. = csin tonearest binary64 0x8p-152 0x4p-128 : 0x8p-152 0x4p-128 : inexact-ok
  1049. = csin towardzero binary64 0x8p-152 0x4p-128 : 0x8p-152 0x4p-128 : inexact-ok
  1050. = csin upward binary64 0x8p-152 0x4p-128 : 0x8.0000000000008p-152 0x4.0000000000004p-128 : inexact-ok
  1051. = csin downward intel96 0x8p-152 0x4p-128 : 0x8p-152 0x4p-128 : inexact-ok
  1052. = csin tonearest intel96 0x8p-152 0x4p-128 : 0x8p-152 0x4p-128 : inexact-ok
  1053. = csin towardzero intel96 0x8p-152 0x4p-128 : 0x8p-152 0x4p-128 : inexact-ok
  1054. = csin upward intel96 0x8p-152 0x4p-128 : 0x8.000000000000001p-152 0x4.0000000000000008p-128 : inexact-ok
  1055. = csin downward m68k96 0x8p-152 0x4p-128 : 0x8p-152 0x4p-128 : inexact-ok
  1056. = csin tonearest m68k96 0x8p-152 0x4p-128 : 0x8p-152 0x4p-128 : inexact-ok
  1057. = csin towardzero m68k96 0x8p-152 0x4p-128 : 0x8p-152 0x4p-128 : inexact-ok
  1058. = csin upward m68k96 0x8p-152 0x4p-128 : 0x8.000000000000001p-152 0x4.0000000000000008p-128 : inexact-ok
  1059. = csin downward binary128 0x8p-152 0x4p-128 : 0x8p-152 0x4p-128 : inexact-ok
  1060. = csin tonearest binary128 0x8p-152 0x4p-128 : 0x8p-152 0x4p-128 : inexact-ok
  1061. = csin towardzero binary128 0x8p-152 0x4p-128 : 0x8p-152 0x4p-128 : inexact-ok
  1062. = csin upward binary128 0x8p-152 0x4p-128 : 0x8.0000000000000000000000000008p-152 0x4.0000000000000000000000000004p-128 : inexact-ok
  1063. = csin downward ibm128 0x8p-152 0x4p-128 : 0x8p-152 0x4p-128 : inexact-ok
  1064. = csin tonearest ibm128 0x8p-152 0x4p-128 : 0x8p-152 0x4p-128 : inexact-ok
  1065. = csin towardzero ibm128 0x8p-152 0x4p-128 : 0x8p-152 0x4p-128 : inexact-ok
  1066. = csin upward ibm128 0x8p-152 0x4p-128 : 0x8.00000000000000000000000004p-152 0x4.00000000000000000000000002p-128 : inexact-ok
  1067. = csin downward binary64 0x8p-152 0x4p-1024 : 0x7.ffffffffffffcp-152 0x3.ffffffffffffcp-1024 : inexact-ok underflow-ok errno-erange-ok
  1068. = csin tonearest binary64 0x8p-152 0x4p-1024 : 0x8p-152 0x4p-1024 : inexact-ok underflow-ok errno-erange-ok
  1069. = csin towardzero binary64 0x8p-152 0x4p-1024 : 0x7.ffffffffffffcp-152 0x3.ffffffffffffcp-1024 : inexact-ok underflow-ok errno-erange-ok
  1070. = csin upward binary64 0x8p-152 0x4p-1024 : 0x8p-152 0x4p-1024 : inexact-ok underflow-ok errno-erange-ok
  1071. = csin downward intel96 0x8p-152 0x4p-1024 : 0x7.fffffffffffffff8p-152 0x3.fffffffffffffffcp-1024 : inexact-ok
  1072. = csin tonearest intel96 0x8p-152 0x4p-1024 : 0x8p-152 0x4p-1024 : inexact-ok
  1073. = csin towardzero intel96 0x8p-152 0x4p-1024 : 0x7.fffffffffffffff8p-152 0x3.fffffffffffffffcp-1024 : inexact-ok
  1074. = csin upward intel96 0x8p-152 0x4p-1024 : 0x8p-152 0x4p-1024 : inexact-ok
  1075. = csin downward m68k96 0x8p-152 0x4p-1024 : 0x7.fffffffffffffff8p-152 0x3.fffffffffffffffcp-1024 : inexact-ok
  1076. = csin tonearest m68k96 0x8p-152 0x4p-1024 : 0x8p-152 0x4p-1024 : inexact-ok
  1077. = csin towardzero m68k96 0x8p-152 0x4p-1024 : 0x7.fffffffffffffff8p-152 0x3.fffffffffffffffcp-1024 : inexact-ok
  1078. = csin upward m68k96 0x8p-152 0x4p-1024 : 0x8p-152 0x4p-1024 : inexact-ok
  1079. = csin downward binary128 0x8p-152 0x4p-1024 : 0x7.fffffffffffffffffffffffffffcp-152 0x3.fffffffffffffffffffffffffffep-1024 : inexact-ok
  1080. = csin tonearest binary128 0x8p-152 0x4p-1024 : 0x8p-152 0x4p-1024 : inexact-ok
  1081. = csin towardzero binary128 0x8p-152 0x4p-1024 : 0x7.fffffffffffffffffffffffffffcp-152 0x3.fffffffffffffffffffffffffffep-1024 : inexact-ok
  1082. = csin upward binary128 0x8p-152 0x4p-1024 : 0x8p-152 0x4p-1024 : inexact-ok
  1083. = csin downward ibm128 0x8p-152 0x4p-1024 : 0x7.fffffffffffffffffffffffffep-152 0x3.ffffffffffffcp-1024 : inexact-ok underflow errno-erange-ok
  1084. = csin tonearest ibm128 0x8p-152 0x4p-1024 : 0x8p-152 0x4p-1024 : inexact-ok underflow errno-erange-ok
  1085. = csin towardzero ibm128 0x8p-152 0x4p-1024 : 0x7.fffffffffffffffffffffffffep-152 0x3.ffffffffffffcp-1024 : inexact-ok underflow errno-erange-ok
  1086. = csin upward ibm128 0x8p-152 0x4p-1024 : 0x8p-152 0x4p-1024 : inexact-ok underflow errno-erange-ok
  1087. = csin downward intel96 0x8p-152 0x4p-16384 : 0x7.fffffffffffffff8p-152 0x3.fffffffffffffff8p-16384 : inexact-ok underflow-ok errno-erange-ok
  1088. = csin tonearest intel96 0x8p-152 0x4p-16384 : 0x8p-152 0x4p-16384 : inexact-ok underflow-ok errno-erange-ok
  1089. = csin towardzero intel96 0x8p-152 0x4p-16384 : 0x7.fffffffffffffff8p-152 0x3.fffffffffffffff8p-16384 : inexact-ok underflow-ok errno-erange-ok
  1090. = csin upward intel96 0x8p-152 0x4p-16384 : 0x8p-152 0x4p-16384 : inexact-ok underflow-ok errno-erange-ok
  1091. = csin downward m68k96 0x8p-152 0x4p-16384 : 0x7.fffffffffffffff8p-152 0x3.fffffffffffffffcp-16384 : inexact-ok
  1092. = csin tonearest m68k96 0x8p-152 0x4p-16384 : 0x8p-152 0x4p-16384 : inexact-ok
  1093. = csin towardzero m68k96 0x8p-152 0x4p-16384 : 0x7.fffffffffffffff8p-152 0x3.fffffffffffffffcp-16384 : inexact-ok
  1094. = csin upward m68k96 0x8p-152 0x4p-16384 : 0x8p-152 0x4p-16384 : inexact-ok
  1095. = csin downward binary128 0x8p-152 0x4p-16384 : 0x7.fffffffffffffffffffffffffffcp-152 0x3.fffffffffffffffffffffffffffcp-16384 : inexact-ok underflow-ok errno-erange-ok
  1096. = csin tonearest binary128 0x8p-152 0x4p-16384 : 0x8p-152 0x4p-16384 : inexact-ok underflow-ok errno-erange-ok
  1097. = csin towardzero binary128 0x8p-152 0x4p-16384 : 0x7.fffffffffffffffffffffffffffcp-152 0x3.fffffffffffffffffffffffffffcp-16384 : inexact-ok underflow-ok errno-erange-ok
  1098. = csin upward binary128 0x8p-152 0x4p-16384 : 0x8p-152 0x4p-16384 : inexact-ok underflow-ok errno-erange-ok
  1099. = csin downward intel96 0x8p-152 0x2p-16384 : 0x7.fffffffffffffff8p-152 0x1.fffffffffffffff8p-16384 : inexact-ok underflow errno-erange-ok
  1100. = csin tonearest intel96 0x8p-152 0x2p-16384 : 0x8p-152 0x2p-16384 : inexact-ok underflow errno-erange-ok
  1101. = csin towardzero intel96 0x8p-152 0x2p-16384 : 0x7.fffffffffffffff8p-152 0x1.fffffffffffffff8p-16384 : inexact-ok underflow errno-erange-ok
  1102. = csin upward intel96 0x8p-152 0x2p-16384 : 0x8p-152 0x2p-16384 : inexact-ok underflow errno-erange-ok
  1103. = csin downward m68k96 0x8p-152 0x2p-16384 : 0x7.fffffffffffffff8p-152 0x1.fffffffffffffffcp-16384 : inexact-ok underflow-ok errno-erange-ok
  1104. = csin tonearest m68k96 0x8p-152 0x2p-16384 : 0x8p-152 0x2p-16384 : inexact-ok underflow-ok errno-erange-ok
  1105. = csin towardzero m68k96 0x8p-152 0x2p-16384 : 0x7.fffffffffffffff8p-152 0x1.fffffffffffffffcp-16384 : inexact-ok underflow-ok errno-erange-ok
  1106. = csin upward m68k96 0x8p-152 0x2p-16384 : 0x8p-152 0x2p-16384 : inexact-ok underflow-ok errno-erange-ok
  1107. = csin downward binary128 0x8p-152 0x2p-16384 : 0x7.fffffffffffffffffffffffffffcp-152 0x1.fffffffffffffffffffffffffffcp-16384 : inexact-ok underflow errno-erange-ok
  1108. = csin tonearest binary128 0x8p-152 0x2p-16384 : 0x8p-152 0x2p-16384 : inexact-ok underflow errno-erange-ok
  1109. = csin towardzero binary128 0x8p-152 0x2p-16384 : 0x7.fffffffffffffffffffffffffffcp-152 0x1.fffffffffffffffffffffffffffcp-16384 : inexact-ok underflow errno-erange-ok
  1110. = csin upward binary128 0x8p-152 0x2p-16384 : 0x8p-152 0x2p-16384 : inexact-ok underflow errno-erange-ok
  1111. = csin downward binary64 0x8p-152 0x8p-972 : 0x7.ffffffffffffcp-152 0x7.ffffffffffffcp-972 : inexact-ok
  1112. = csin tonearest binary64 0x8p-152 0x8p-972 : 0x8p-152 0x8p-972 : inexact-ok
  1113. = csin towardzero binary64 0x8p-152 0x8p-972 : 0x7.ffffffffffffcp-152 0x7.ffffffffffffcp-972 : inexact-ok
  1114. = csin upward binary64 0x8p-152 0x8p-972 : 0x8p-152 0x8p-972 : inexact-ok
  1115. = csin downward intel96 0x8p-152 0x8p-972 : 0x7.fffffffffffffff8p-152 0x7.fffffffffffffff8p-972 : inexact-ok
  1116. = csin tonearest intel96 0x8p-152 0x8p-972 : 0x8p-152 0x8p-972 : inexact-ok
  1117. = csin towardzero intel96 0x8p-152 0x8p-972 : 0x7.fffffffffffffff8p-152 0x7.fffffffffffffff8p-972 : inexact-ok
  1118. = csin upward intel96 0x8p-152 0x8p-972 : 0x8p-152 0x8p-972 : inexact-ok
  1119. = csin downward m68k96 0x8p-152 0x8p-972 : 0x7.fffffffffffffff8p-152 0x7.fffffffffffffff8p-972 : inexact-ok
  1120. = csin tonearest m68k96 0x8p-152 0x8p-972 : 0x8p-152 0x8p-972 : inexact-ok
  1121. = csin towardzero m68k96 0x8p-152 0x8p-972 : 0x7.fffffffffffffff8p-152 0x7.fffffffffffffff8p-972 : inexact-ok
  1122. = csin upward m68k96 0x8p-152 0x8p-972 : 0x8p-152 0x8p-972 : inexact-ok
  1123. = csin downward binary128 0x8p-152 0x8p-972 : 0x7.fffffffffffffffffffffffffffcp-152 0x7.fffffffffffffffffffffffffffcp-972 : inexact-ok
  1124. = csin tonearest binary128 0x8p-152 0x8p-972 : 0x8p-152 0x8p-972 : inexact-ok
  1125. = csin towardzero binary128 0x8p-152 0x8p-972 : 0x7.fffffffffffffffffffffffffffcp-152 0x7.fffffffffffffffffffffffffffcp-972 : inexact-ok
  1126. = csin upward binary128 0x8p-152 0x8p-972 : 0x8p-152 0x8p-972 : inexact-ok
  1127. = csin downward ibm128 0x8p-152 0x8p-972 : 0x7.fffffffffffffffffffffffffep-152 0x7.fffffffffffffffffffffffffcp-972 : inexact-ok underflow-ok errno-erange-ok
  1128. = csin tonearest ibm128 0x8p-152 0x8p-972 : 0x8p-152 0x8p-972 : inexact-ok underflow-ok errno-erange-ok
  1129. = csin towardzero ibm128 0x8p-152 0x8p-972 : 0x7.fffffffffffffffffffffffffep-152 0x7.fffffffffffffffffffffffffcp-972 : inexact-ok underflow-ok errno-erange-ok
  1130. = csin upward ibm128 0x8p-152 0x8p-972 : 0x8p-152 0x8p-972 : inexact-ok underflow-ok errno-erange-ok
  1131. = csin downward binary64 0x4p-1076 0x4p-128 : 0x4p-1076 0x4p-128 : inexact-ok underflow errno-erange-ok
  1132. = csin tonearest binary64 0x4p-1076 0x4p-128 : 0x4p-1076 0x4p-128 : inexact-ok underflow errno-erange-ok
  1133. = csin towardzero binary64 0x4p-1076 0x4p-128 : 0x4p-1076 0x4p-128 : inexact-ok underflow errno-erange-ok
  1134. = csin upward binary64 0x4p-1076 0x4p-128 : 0x8p-1076 0x4.0000000000004p-128 : inexact-ok underflow errno-erange-ok
  1135. = csin downward intel96 0x4p-1076 0x4p-128 : 0x4p-1076 0x4p-128 : inexact-ok
  1136. = csin tonearest intel96 0x4p-1076 0x4p-128 : 0x4p-1076 0x4p-128 : inexact-ok
  1137. = csin towardzero intel96 0x4p-1076 0x4p-128 : 0x4p-1076 0x4p-128 : inexact-ok
  1138. = csin upward intel96 0x4p-1076 0x4p-128 : 0x4.0000000000000008p-1076 0x4.0000000000000008p-128 : inexact-ok
  1139. = csin downward m68k96 0x4p-1076 0x4p-128 : 0x4p-1076 0x4p-128 : inexact-ok
  1140. = csin tonearest m68k96 0x4p-1076 0x4p-128 : 0x4p-1076 0x4p-128 : inexact-ok
  1141. = csin towardzero m68k96 0x4p-1076 0x4p-128 : 0x4p-1076 0x4p-128 : inexact-ok
  1142. = csin upward m68k96 0x4p-1076 0x4p-128 : 0x4.0000000000000008p-1076 0x4.0000000000000008p-128 : inexact-ok
  1143. = csin downward binary128 0x4p-1076 0x4p-128 : 0x4p-1076 0x4p-128 : inexact-ok
  1144. = csin tonearest binary128 0x4p-1076 0x4p-128 : 0x4p-1076 0x4p-128 : inexact-ok
  1145. = csin towardzero binary128 0x4p-1076 0x4p-128 : 0x4p-1076 0x4p-128 : inexact-ok
  1146. = csin upward binary128 0x4p-1076 0x4p-128 : 0x4.0000000000000000000000000004p-1076 0x4.0000000000000000000000000004p-128 : inexact-ok
  1147. = csin downward ibm128 0x4p-1076 0x4p-128 : 0x4p-1076 0x4p-128 : inexact-ok underflow errno-erange-ok
  1148. = csin tonearest ibm128 0x4p-1076 0x4p-128 : 0x4p-1076 0x4p-128 : inexact-ok underflow errno-erange-ok
  1149. = csin towardzero ibm128 0x4p-1076 0x4p-128 : 0x4p-1076 0x4p-128 : inexact-ok underflow errno-erange-ok
  1150. = csin upward ibm128 0x4p-1076 0x4p-128 : 0x8p-1076 0x4.00000000000000000000000002p-128 : inexact-ok underflow errno-erange-ok
  1151. = csin downward binary64 0x4p-1076 0x4p-1024 : 0x4p-1076 0x4p-1024 : inexact-ok underflow errno-erange-ok
  1152. = csin tonearest binary64 0x4p-1076 0x4p-1024 : 0x4p-1076 0x4p-1024 : inexact-ok underflow errno-erange-ok
  1153. = csin towardzero binary64 0x4p-1076 0x4p-1024 : 0x4p-1076 0x4p-1024 : inexact-ok underflow errno-erange-ok
  1154. = csin upward binary64 0x4p-1076 0x4p-1024 : 0x8p-1076 0x4.0000000000004p-1024 : inexact-ok underflow errno-erange-ok
  1155. = csin downward intel96 0x4p-1076 0x4p-1024 : 0x4p-1076 0x4p-1024 : inexact-ok
  1156. = csin tonearest intel96 0x4p-1076 0x4p-1024 : 0x4p-1076 0x4p-1024 : inexact-ok
  1157. = csin towardzero intel96 0x4p-1076 0x4p-1024 : 0x4p-1076 0x4p-1024 : inexact-ok
  1158. = csin upward intel96 0x4p-1076 0x4p-1024 : 0x4.0000000000000008p-1076 0x4.0000000000000008p-1024 : inexact-ok
  1159. = csin downward m68k96 0x4p-1076 0x4p-1024 : 0x4p-1076 0x4p-1024 : inexact-ok
  1160. = csin tonearest m68k96 0x4p-1076 0x4p-1024 : 0x4p-1076 0x4p-1024 : inexact-ok
  1161. = csin towardzero m68k96 0x4p-1076 0x4p-1024 : 0x4p-1076 0x4p-1024 : inexact-ok
  1162. = csin upward m68k96 0x4p-1076 0x4p-1024 : 0x4.0000000000000008p-1076 0x4.0000000000000008p-1024 : inexact-ok
  1163. = csin downward binary128 0x4p-1076 0x4p-1024 : 0x4p-1076 0x4p-1024 : inexact-ok
  1164. = csin tonearest binary128 0x4p-1076 0x4p-1024 : 0x4p-1076 0x4p-1024 : inexact-ok
  1165. = csin towardzero binary128 0x4p-1076 0x4p-1024 : 0x4p-1076 0x4p-1024 : inexact-ok
  1166. = csin upward binary128 0x4p-1076 0x4p-1024 : 0x4.0000000000000000000000000004p-1076 0x4.0000000000000000000000000004p-1024 : inexact-ok
  1167. = csin downward ibm128 0x4p-1076 0x4p-1024 : 0x4p-1076 0x4p-1024 : inexact-ok underflow errno-erange-ok
  1168. = csin tonearest ibm128 0x4p-1076 0x4p-1024 : 0x4p-1076 0x4p-1024 : inexact-ok underflow errno-erange-ok
  1169. = csin towardzero ibm128 0x4p-1076 0x4p-1024 : 0x4p-1076 0x4p-1024 : inexact-ok underflow errno-erange-ok
  1170. = csin upward ibm128 0x4p-1076 0x4p-1024 : 0x8p-1076 0x4.0000000000004p-1024 : inexact-ok underflow errno-erange-ok
  1171. = csin downward intel96 0x4p-1076 0x4p-16384 : 0x3.fffffffffffffffcp-1076 0x3.fffffffffffffff8p-16384 : inexact-ok underflow-ok errno-erange-ok
  1172. = csin tonearest intel96 0x4p-1076 0x4p-16384 : 0x4p-1076 0x4p-16384 : inexact-ok underflow-ok errno-erange-ok
  1173. = csin towardzero intel96 0x4p-1076 0x4p-16384 : 0x3.fffffffffffffffcp-1076 0x3.fffffffffffffff8p-16384 : inexact-ok underflow-ok errno-erange-ok
  1174. = csin upward intel96 0x4p-1076 0x4p-16384 : 0x4p-1076 0x4p-16384 : inexact-ok underflow-ok errno-erange-ok
  1175. = csin downward m68k96 0x4p-1076 0x4p-16384 : 0x3.fffffffffffffffcp-1076 0x3.fffffffffffffffcp-16384 : inexact-ok
  1176. = csin tonearest m68k96 0x4p-1076 0x4p-16384 : 0x4p-1076 0x4p-16384 : inexact-ok
  1177. = csin towardzero m68k96 0x4p-1076 0x4p-16384 : 0x3.fffffffffffffffcp-1076 0x3.fffffffffffffffcp-16384 : inexact-ok
  1178. = csin upward m68k96 0x4p-1076 0x4p-16384 : 0x4p-1076 0x4p-16384 : inexact-ok
  1179. = csin downward binary128 0x4p-1076 0x4p-16384 : 0x3.fffffffffffffffffffffffffffep-1076 0x3.fffffffffffffffffffffffffffcp-16384 : inexact-ok underflow-ok errno-erange-ok
  1180. = csin tonearest binary128 0x4p-1076 0x4p-16384 : 0x4p-1076 0x4p-16384 : inexact-ok underflow-ok errno-erange-ok
  1181. = csin towardzero binary128 0x4p-1076 0x4p-16384 : 0x3.fffffffffffffffffffffffffffep-1076 0x3.fffffffffffffffffffffffffffcp-16384 : inexact-ok underflow-ok errno-erange-ok
  1182. = csin upward binary128 0x4p-1076 0x4p-16384 : 0x4p-1076 0x4p-16384 : inexact-ok underflow-ok errno-erange-ok
  1183. = csin downward intel96 0x4p-1076 0x2p-16384 : 0x3.fffffffffffffffcp-1076 0x1.fffffffffffffff8p-16384 : inexact-ok underflow errno-erange-ok
  1184. = csin tonearest intel96 0x4p-1076 0x2p-16384 : 0x4p-1076 0x2p-16384 : inexact-ok underflow errno-erange-ok
  1185. = csin towardzero intel96 0x4p-1076 0x2p-16384 : 0x3.fffffffffffffffcp-1076 0x1.fffffffffffffff8p-16384 : inexact-ok underflow errno-erange-ok
  1186. = csin upward intel96 0x4p-1076 0x2p-16384 : 0x4p-1076 0x2p-16384 : inexact-ok underflow errno-erange-ok
  1187. = csin downward m68k96 0x4p-1076 0x2p-16384 : 0x3.fffffffffffffffcp-1076 0x1.fffffffffffffffcp-16384 : inexact-ok underflow-ok errno-erange-ok
  1188. = csin tonearest m68k96 0x4p-1076 0x2p-16384 : 0x4p-1076 0x2p-16384 : inexact-ok underflow-ok errno-erange-ok
  1189. = csin towardzero m68k96 0x4p-1076 0x2p-16384 : 0x3.fffffffffffffffcp-1076 0x1.fffffffffffffffcp-16384 : inexact-ok underflow-ok errno-erange-ok
  1190. = csin upward m68k96 0x4p-1076 0x2p-16384 : 0x4p-1076 0x2p-16384 : inexact-ok underflow-ok errno-erange-ok
  1191. = csin downward binary128 0x4p-1076 0x2p-16384 : 0x3.fffffffffffffffffffffffffffep-1076 0x1.fffffffffffffffffffffffffffcp-16384 : inexact-ok underflow errno-erange-ok
  1192. = csin tonearest binary128 0x4p-1076 0x2p-16384 : 0x4p-1076 0x2p-16384 : inexact-ok underflow errno-erange-ok
  1193. = csin towardzero binary128 0x4p-1076 0x2p-16384 : 0x3.fffffffffffffffffffffffffffep-1076 0x1.fffffffffffffffffffffffffffcp-16384 : inexact-ok underflow errno-erange-ok
  1194. = csin upward binary128 0x4p-1076 0x2p-16384 : 0x4p-1076 0x2p-16384 : inexact-ok underflow errno-erange-ok
  1195. = csin downward binary64 0x4p-1076 0x8p-972 : 0x4p-1076 0x8p-972 : inexact-ok underflow errno-erange-ok
  1196. = csin tonearest binary64 0x4p-1076 0x8p-972 : 0x4p-1076 0x8p-972 : inexact-ok underflow errno-erange-ok
  1197. = csin towardzero binary64 0x4p-1076 0x8p-972 : 0x4p-1076 0x8p-972 : inexact-ok underflow errno-erange-ok
  1198. = csin upward binary64 0x4p-1076 0x8p-972 : 0x8p-1076 0x8.0000000000008p-972 : inexact-ok underflow errno-erange-ok
  1199. = csin downward intel96 0x4p-1076 0x8p-972 : 0x4p-1076 0x8p-972 : inexact-ok
  1200. = csin tonearest intel96 0x4p-1076 0x8p-972 : 0x4p-1076 0x8p-972 : inexact-ok
  1201. = csin towardzero intel96 0x4p-1076 0x8p-972 : 0x4p-1076 0x8p-972 : inexact-ok
  1202. = csin upward intel96 0x4p-1076 0x8p-972 : 0x4.0000000000000008p-1076 0x8.000000000000001p-972 : inexact-ok
  1203. = csin downward m68k96 0x4p-1076 0x8p-972 : 0x4p-1076 0x8p-972 : inexact-ok
  1204. = csin tonearest m68k96 0x4p-1076 0x8p-972 : 0x4p-1076 0x8p-972 : inexact-ok
  1205. = csin towardzero m68k96 0x4p-1076 0x8p-972 : 0x4p-1076 0x8p-972 : inexact-ok
  1206. = csin upward m68k96 0x4p-1076 0x8p-972 : 0x4.0000000000000008p-1076 0x8.000000000000001p-972 : inexact-ok
  1207. = csin downward binary128 0x4p-1076 0x8p-972 : 0x4p-1076 0x8p-972 : inexact-ok
  1208. = csin tonearest binary128 0x4p-1076 0x8p-972 : 0x4p-1076 0x8p-972 : inexact-ok
  1209. = csin towardzero binary128 0x4p-1076 0x8p-972 : 0x4p-1076 0x8p-972 : inexact-ok
  1210. = csin upward binary128 0x4p-1076 0x8p-972 : 0x4.0000000000000000000000000004p-1076 0x8.0000000000000000000000000008p-972 : inexact-ok
  1211. = csin downward ibm128 0x4p-1076 0x8p-972 : 0x4p-1076 0x8p-972 : inexact-ok underflow errno-erange-ok
  1212. = csin tonearest ibm128 0x4p-1076 0x8p-972 : 0x4p-1076 0x8p-972 : inexact-ok underflow errno-erange-ok
  1213. = csin towardzero ibm128 0x4p-1076 0x8p-972 : 0x4p-1076 0x8p-972 : inexact-ok underflow errno-erange-ok
  1214. = csin upward ibm128 0x4p-1076 0x8p-972 : 0x8p-1076 0x8.00000000000000000000000004p-972 : inexact-ok underflow errno-erange-ok
  1215. = csin downward intel96 0x8p-16448 0x4p-128 : 0x8p-16448 0x4p-128 : inexact-ok underflow errno-erange-ok
  1216. = csin tonearest intel96 0x8p-16448 0x4p-128 : 0x8p-16448 0x4p-128 : inexact-ok underflow errno-erange-ok
  1217. = csin towardzero intel96 0x8p-16448 0x4p-128 : 0x8p-16448 0x4p-128 : inexact-ok underflow errno-erange-ok
  1218. = csin upward intel96 0x8p-16448 0x4p-128 : 0x1p-16444 0x4.0000000000000008p-128 : inexact-ok underflow errno-erange-ok
  1219. = csin downward m68k96 0x8p-16448 0x4p-128 : 0x8p-16448 0x4p-128 : inexact-ok underflow errno-erange-ok
  1220. = csin tonearest m68k96 0x8p-16448 0x4p-128 : 0x8p-16448 0x4p-128 : inexact-ok underflow errno-erange-ok
  1221. = csin towardzero m68k96 0x8p-16448 0x4p-128 : 0x8p-16448 0x4p-128 : inexact-ok underflow errno-erange-ok
  1222. = csin upward m68k96 0x8p-16448 0x4p-128 : 0xcp-16448 0x4.0000000000000008p-128 : inexact-ok underflow errno-erange-ok
  1223. = csin downward binary128 0x8p-16448 0x4p-128 : 0x8p-16448 0x4p-128 : inexact-ok underflow errno-erange-ok
  1224. = csin tonearest binary128 0x8p-16448 0x4p-128 : 0x8p-16448 0x4p-128 : inexact-ok underflow errno-erange-ok
  1225. = csin towardzero binary128 0x8p-16448 0x4p-128 : 0x8p-16448 0x4p-128 : inexact-ok underflow errno-erange-ok
  1226. = csin upward binary128 0x8p-16448 0x4p-128 : 0x8.000000000004p-16448 0x4.0000000000000000000000000004p-128 : inexact-ok underflow errno-erange-ok
  1227. = csin downward intel96 0x8p-16448 0x4p-1024 : 0x8p-16448 0x4p-1024 : inexact-ok underflow errno-erange-ok
  1228. = csin tonearest intel96 0x8p-16448 0x4p-1024 : 0x8p-16448 0x4p-1024 : inexact-ok underflow errno-erange-ok
  1229. = csin towardzero intel96 0x8p-16448 0x4p-1024 : 0x8p-16448 0x4p-1024 : inexact-ok underflow errno-erange-ok
  1230. = csin upward intel96 0x8p-16448 0x4p-1024 : 0x1p-16444 0x4.0000000000000008p-1024 : inexact-ok underflow errno-erange-ok
  1231. = csin downward m68k96 0x8p-16448 0x4p-1024 : 0x8p-16448 0x4p-1024 : inexact-ok underflow errno-erange-ok
  1232. = csin tonearest m68k96 0x8p-16448 0x4p-1024 : 0x8p-16448 0x4p-1024 : inexact-ok underflow errno-erange-ok
  1233. = csin towardzero m68k96 0x8p-16448 0x4p-1024 : 0x8p-16448 0x4p-1024 : inexact-ok underflow errno-erange-ok
  1234. = csin upward m68k96 0x8p-16448 0x4p-1024 : 0xcp-16448 0x4.0000000000000008p-1024 : inexact-ok underflow errno-erange-ok
  1235. = csin downward binary128 0x8p-16448 0x4p-1024 : 0x8p-16448 0x4p-1024 : inexact-ok underflow errno-erange-ok
  1236. = csin tonearest binary128 0x8p-16448 0x4p-1024 : 0x8p-16448 0x4p-1024 : inexact-ok underflow errno-erange-ok
  1237. = csin towardzero binary128 0x8p-16448 0x4p-1024 : 0x8p-16448 0x4p-1024 : inexact-ok underflow errno-erange-ok
  1238. = csin upward binary128 0x8p-16448 0x4p-1024 : 0x8.000000000004p-16448 0x4.0000000000000000000000000004p-1024 : inexact-ok underflow errno-erange-ok
  1239. = csin downward intel96 0x8p-16448 0x4p-16384 : 0x8p-16448 0x4p-16384 : inexact-ok underflow errno-erange-ok
  1240. = csin tonearest intel96 0x8p-16448 0x4p-16384 : 0x8p-16448 0x4p-16384 : inexact-ok underflow errno-erange-ok
  1241. = csin towardzero intel96 0x8p-16448 0x4p-16384 : 0x8p-16448 0x4p-16384 : inexact-ok underflow errno-erange-ok
  1242. = csin upward intel96 0x8p-16448 0x4p-16384 : 0x1p-16444 0x4.0000000000000008p-16384 : inexact-ok underflow errno-erange-ok
  1243. = csin downward m68k96 0x8p-16448 0x4p-16384 : 0x8p-16448 0x4p-16384 : inexact-ok underflow errno-erange-ok
  1244. = csin tonearest m68k96 0x8p-16448 0x4p-16384 : 0x8p-16448 0x4p-16384 : inexact-ok underflow errno-erange-ok
  1245. = csin towardzero m68k96 0x8p-16448 0x4p-16384 : 0x8p-16448 0x4p-16384 : inexact-ok underflow errno-erange-ok
  1246. = csin upward m68k96 0x8p-16448 0x4p-16384 : 0xcp-16448 0x4.0000000000000008p-16384 : inexact-ok underflow errno-erange-ok
  1247. = csin downward binary128 0x8p-16448 0x4p-16384 : 0x8p-16448 0x4p-16384 : inexact-ok underflow errno-erange-ok
  1248. = csin tonearest binary128 0x8p-16448 0x4p-16384 : 0x8p-16448 0x4p-16384 : inexact-ok underflow errno-erange-ok
  1249. = csin towardzero binary128 0x8p-16448 0x4p-16384 : 0x8p-16448 0x4p-16384 : inexact-ok underflow errno-erange-ok
  1250. = csin upward binary128 0x8p-16448 0x4p-16384 : 0x8.000000000004p-16448 0x4.0000000000000000000000000004p-16384 : inexact-ok underflow errno-erange-ok
  1251. = csin downward intel96 0x8p-16448 0x2p-16384 : 0x8p-16448 0x2p-16384 : inexact-ok underflow errno-erange-ok
  1252. = csin tonearest intel96 0x8p-16448 0x2p-16384 : 0x8p-16448 0x2p-16384 : inexact-ok underflow errno-erange-ok
  1253. = csin towardzero intel96 0x8p-16448 0x2p-16384 : 0x8p-16448 0x2p-16384 : inexact-ok underflow errno-erange-ok
  1254. = csin upward intel96 0x8p-16448 0x2p-16384 : 0x1p-16444 0x2.0000000000000008p-16384 : inexact-ok underflow errno-erange-ok
  1255. = csin downward m68k96 0x8p-16448 0x2p-16384 : 0x8p-16448 0x2p-16384 : inexact-ok underflow errno-erange-ok
  1256. = csin tonearest m68k96 0x8p-16448 0x2p-16384 : 0x8p-16448 0x2p-16384 : inexact-ok underflow errno-erange-ok
  1257. = csin towardzero m68k96 0x8p-16448 0x2p-16384 : 0x8p-16448 0x2p-16384 : inexact-ok underflow errno-erange-ok
  1258. = csin upward m68k96 0x8p-16448 0x2p-16384 : 0xcp-16448 0x2.0000000000000004p-16384 : inexact-ok underflow errno-erange-ok
  1259. = csin downward binary128 0x8p-16448 0x2p-16384 : 0x8p-16448 0x2p-16384 : inexact-ok underflow errno-erange-ok
  1260. = csin tonearest binary128 0x8p-16448 0x2p-16384 : 0x8p-16448 0x2p-16384 : inexact-ok underflow errno-erange-ok
  1261. = csin towardzero binary128 0x8p-16448 0x2p-16384 : 0x8p-16448 0x2p-16384 : inexact-ok underflow errno-erange-ok
  1262. = csin upward binary128 0x8p-16448 0x2p-16384 : 0x8.000000000004p-16448 0x2.0000000000000000000000000004p-16384 : inexact-ok underflow errno-erange-ok
  1263. = csin downward intel96 0x8p-16448 0x8p-972 : 0x8p-16448 0x8p-972 : inexact-ok underflow errno-erange-ok
  1264. = csin tonearest intel96 0x8p-16448 0x8p-972 : 0x8p-16448 0x8p-972 : inexact-ok underflow errno-erange-ok
  1265. = csin towardzero intel96 0x8p-16448 0x8p-972 : 0x8p-16448 0x8p-972 : inexact-ok underflow errno-erange-ok
  1266. = csin upward intel96 0x8p-16448 0x8p-972 : 0x1p-16444 0x8.000000000000001p-972 : inexact-ok underflow errno-erange-ok
  1267. = csin downward m68k96 0x8p-16448 0x8p-972 : 0x8p-16448 0x8p-972 : inexact-ok underflow errno-erange-ok
  1268. = csin tonearest m68k96 0x8p-16448 0x8p-972 : 0x8p-16448 0x8p-972 : inexact-ok underflow errno-erange-ok
  1269. = csin towardzero m68k96 0x8p-16448 0x8p-972 : 0x8p-16448 0x8p-972 : inexact-ok underflow errno-erange-ok
  1270. = csin upward m68k96 0x8p-16448 0x8p-972 : 0xcp-16448 0x8.000000000000001p-972 : inexact-ok underflow errno-erange-ok
  1271. = csin downward binary128 0x8p-16448 0x8p-972 : 0x8p-16448 0x8p-972 : inexact-ok underflow errno-erange-ok
  1272. = csin tonearest binary128 0x8p-16448 0x8p-972 : 0x8p-16448 0x8p-972 : inexact-ok underflow errno-erange-ok
  1273. = csin towardzero binary128 0x8p-16448 0x8p-972 : 0x8p-16448 0x8p-972 : inexact-ok underflow errno-erange-ok
  1274. = csin upward binary128 0x8p-16448 0x8p-972 : 0x8.000000000004p-16448 0x8.0000000000000000000000000008p-972 : inexact-ok underflow errno-erange-ok
  1275. = csin downward m68k96 0x4p-16448 0x4p-128 : 0x4p-16448 0x4p-128 : inexact-ok underflow errno-erange-ok
  1276. = csin tonearest m68k96 0x4p-16448 0x4p-128 : 0x4p-16448 0x4p-128 : inexact-ok underflow errno-erange-ok
  1277. = csin towardzero m68k96 0x4p-16448 0x4p-128 : 0x4p-16448 0x4p-128 : inexact-ok underflow errno-erange-ok
  1278. = csin upward m68k96 0x4p-16448 0x4p-128 : 0x8p-16448 0x4.0000000000000008p-128 : inexact-ok underflow errno-erange-ok
  1279. = csin downward binary128 0x4p-16448 0x4p-128 : 0x4p-16448 0x4p-128 : inexact-ok underflow errno-erange-ok
  1280. = csin tonearest binary128 0x4p-16448 0x4p-128 : 0x4p-16448 0x4p-128 : inexact-ok underflow errno-erange-ok
  1281. = csin towardzero binary128 0x4p-16448 0x4p-128 : 0x4p-16448 0x4p-128 : inexact-ok underflow errno-erange-ok
  1282. = csin upward binary128 0x4p-16448 0x4p-128 : 0x4.000000000004p-16448 0x4.0000000000000000000000000004p-128 : inexact-ok underflow errno-erange-ok
  1283. = csin downward m68k96 0x4p-16448 0x4p-1024 : 0x4p-16448 0x4p-1024 : inexact-ok underflow errno-erange-ok
  1284. = csin tonearest m68k96 0x4p-16448 0x4p-1024 : 0x4p-16448 0x4p-1024 : inexact-ok underflow errno-erange-ok
  1285. = csin towardzero m68k96 0x4p-16448 0x4p-1024 : 0x4p-16448 0x4p-1024 : inexact-ok underflow errno-erange-ok
  1286. = csin upward m68k96 0x4p-16448 0x4p-1024 : 0x8p-16448 0x4.0000000000000008p-1024 : inexact-ok underflow errno-erange-ok
  1287. = csin downward binary128 0x4p-16448 0x4p-1024 : 0x4p-16448 0x4p-1024 : inexact-ok underflow errno-erange-ok
  1288. = csin tonearest binary128 0x4p-16448 0x4p-1024 : 0x4p-16448 0x4p-1024 : inexact-ok underflow errno-erange-ok
  1289. = csin towardzero binary128 0x4p-16448 0x4p-1024 : 0x4p-16448 0x4p-1024 : inexact-ok underflow errno-erange-ok
  1290. = csin upward binary128 0x4p-16448 0x4p-1024 : 0x4.000000000004p-16448 0x4.0000000000000000000000000004p-1024 : inexact-ok underflow errno-erange-ok
  1291. = csin downward m68k96 0x4p-16448 0x4p-16384 : 0x4p-16448 0x4p-16384 : inexact-ok underflow errno-erange-ok
  1292. = csin tonearest m68k96 0x4p-16448 0x4p-16384 : 0x4p-16448 0x4p-16384 : inexact-ok underflow errno-erange-ok
  1293. = csin towardzero m68k96 0x4p-16448 0x4p-16384 : 0x4p-16448 0x4p-16384 : inexact-ok underflow errno-erange-ok
  1294. = csin upward m68k96 0x4p-16448 0x4p-16384 : 0x8p-16448 0x4.0000000000000008p-16384 : inexact-ok underflow errno-erange-ok
  1295. = csin downward binary128 0x4p-16448 0x4p-16384 : 0x4p-16448 0x4p-16384 : inexact-ok underflow errno-erange-ok
  1296. = csin tonearest binary128 0x4p-16448 0x4p-16384 : 0x4p-16448 0x4p-16384 : inexact-ok underflow errno-erange-ok
  1297. = csin towardzero binary128 0x4p-16448 0x4p-16384 : 0x4p-16448 0x4p-16384 : inexact-ok underflow errno-erange-ok
  1298. = csin upward binary128 0x4p-16448 0x4p-16384 : 0x4.000000000004p-16448 0x4.0000000000000000000000000004p-16384 : inexact-ok underflow errno-erange-ok
  1299. = csin downward m68k96 0x4p-16448 0x2p-16384 : 0x4p-16448 0x2p-16384 : inexact-ok underflow errno-erange-ok
  1300. = csin tonearest m68k96 0x4p-16448 0x2p-16384 : 0x4p-16448 0x2p-16384 : inexact-ok underflow errno-erange-ok
  1301. = csin towardzero m68k96 0x4p-16448 0x2p-16384 : 0x4p-16448 0x2p-16384 : inexact-ok underflow errno-erange-ok
  1302. = csin upward m68k96 0x4p-16448 0x2p-16384 : 0x8p-16448 0x2.0000000000000004p-16384 : inexact-ok underflow errno-erange-ok
  1303. = csin downward binary128 0x4p-16448 0x2p-16384 : 0x4p-16448 0x2p-16384 : inexact-ok underflow errno-erange-ok
  1304. = csin tonearest binary128 0x4p-16448 0x2p-16384 : 0x4p-16448 0x2p-16384 : inexact-ok underflow errno-erange-ok
  1305. = csin towardzero binary128 0x4p-16448 0x2p-16384 : 0x4p-16448 0x2p-16384 : inexact-ok underflow errno-erange-ok
  1306. = csin upward binary128 0x4p-16448 0x2p-16384 : 0x4.000000000004p-16448 0x2.0000000000000000000000000004p-16384 : inexact-ok underflow errno-erange-ok
  1307. = csin downward m68k96 0x4p-16448 0x8p-972 : 0x4p-16448 0x8p-972 : inexact-ok underflow errno-erange-ok
  1308. = csin tonearest m68k96 0x4p-16448 0x8p-972 : 0x4p-16448 0x8p-972 : inexact-ok underflow errno-erange-ok
  1309. = csin towardzero m68k96 0x4p-16448 0x8p-972 : 0x4p-16448 0x8p-972 : inexact-ok underflow errno-erange-ok
  1310. = csin upward m68k96 0x4p-16448 0x8p-972 : 0x8p-16448 0x8.000000000000001p-972 : inexact-ok underflow errno-erange-ok
  1311. = csin downward binary128 0x4p-16448 0x8p-972 : 0x4p-16448 0x8p-972 : inexact-ok underflow errno-erange-ok
  1312. = csin tonearest binary128 0x4p-16448 0x8p-972 : 0x4p-16448 0x8p-972 : inexact-ok underflow errno-erange-ok
  1313. = csin towardzero binary128 0x4p-16448 0x8p-972 : 0x4p-16448 0x8p-972 : inexact-ok underflow errno-erange-ok
  1314. = csin upward binary128 0x4p-16448 0x8p-972 : 0x4.000000000004p-16448 0x8.0000000000000000000000000008p-972 : inexact-ok underflow errno-erange-ok
  1315. = csin downward binary128 0x4p-16496 0x4p-128 : 0x4p-16496 0x4p-128 : inexact-ok underflow errno-erange-ok
  1316. = csin tonearest binary128 0x4p-16496 0x4p-128 : 0x4p-16496 0x4p-128 : inexact-ok underflow errno-erange-ok
  1317. = csin towardzero binary128 0x4p-16496 0x4p-128 : 0x4p-16496 0x4p-128 : inexact-ok underflow errno-erange-ok
  1318. = csin upward binary128 0x4p-16496 0x4p-128 : 0x8p-16496 0x4.0000000000000000000000000004p-128 : inexact-ok underflow errno-erange-ok
  1319. = csin downward binary128 0x4p-16496 0x4p-1024 : 0x4p-16496 0x4p-1024 : inexact-ok underflow errno-erange-ok
  1320. = csin tonearest binary128 0x4p-16496 0x4p-1024 : 0x4p-16496 0x4p-1024 : inexact-ok underflow errno-erange-ok
  1321. = csin towardzero binary128 0x4p-16496 0x4p-1024 : 0x4p-16496 0x4p-1024 : inexact-ok underflow errno-erange-ok
  1322. = csin upward binary128 0x4p-16496 0x4p-1024 : 0x8p-16496 0x4.0000000000000000000000000004p-1024 : inexact-ok underflow errno-erange-ok
  1323. = csin downward binary128 0x4p-16496 0x4p-16384 : 0x4p-16496 0x4p-16384 : inexact-ok underflow errno-erange-ok
  1324. = csin tonearest binary128 0x4p-16496 0x4p-16384 : 0x4p-16496 0x4p-16384 : inexact-ok underflow errno-erange-ok
  1325. = csin towardzero binary128 0x4p-16496 0x4p-16384 : 0x4p-16496 0x4p-16384 : inexact-ok underflow errno-erange-ok
  1326. = csin upward binary128 0x4p-16496 0x4p-16384 : 0x8p-16496 0x4.0000000000000000000000000004p-16384 : inexact-ok underflow errno-erange-ok
  1327. = csin downward binary128 0x4p-16496 0x2p-16384 : 0x4p-16496 0x2p-16384 : inexact-ok underflow errno-erange-ok
  1328. = csin tonearest binary128 0x4p-16496 0x2p-16384 : 0x4p-16496 0x2p-16384 : inexact-ok underflow errno-erange-ok
  1329. = csin towardzero binary128 0x4p-16496 0x2p-16384 : 0x4p-16496 0x2p-16384 : inexact-ok underflow errno-erange-ok
  1330. = csin upward binary128 0x4p-16496 0x2p-16384 : 0x8p-16496 0x2.0000000000000000000000000004p-16384 : inexact-ok underflow errno-erange-ok
  1331. = csin downward binary128 0x4p-16496 0x8p-972 : 0x4p-16496 0x8p-972 : inexact-ok underflow errno-erange-ok
  1332. = csin tonearest binary128 0x4p-16496 0x8p-972 : 0x4p-16496 0x8p-972 : inexact-ok underflow errno-erange-ok
  1333. = csin towardzero binary128 0x4p-16496 0x8p-972 : 0x4p-16496 0x8p-972 : inexact-ok underflow errno-erange-ok
  1334. = csin upward binary128 0x4p-16496 0x8p-972 : 0x8p-16496 0x8.0000000000000000000000000008p-972 : inexact-ok underflow errno-erange-ok
  1335. csin min min_subnorm
  1336. = csin downward binary32 0x4p-128 0x8p-152 : 0x3.fffff8p-128 0x0p+0 : inexact-ok underflow errno-erange-ok
  1337. = csin tonearest binary32 0x4p-128 0x8p-152 : 0x4p-128 0x8p-152 : inexact-ok underflow errno-erange-ok
  1338. = csin towardzero binary32 0x4p-128 0x8p-152 : 0x3.fffff8p-128 0x0p+0 : inexact-ok underflow errno-erange-ok
  1339. = csin upward binary32 0x4p-128 0x8p-152 : 0x4p-128 0x8p-152 : inexact-ok underflow errno-erange-ok
  1340. = csin downward binary64 0x4p-128 0x8p-152 : 0x3.ffffffffffffep-128 0x7.ffffffffffffcp-152 : inexact-ok
  1341. = csin tonearest binary64 0x4p-128 0x8p-152 : 0x4p-128 0x8p-152 : inexact-ok
  1342. = csin towardzero binary64 0x4p-128 0x8p-152 : 0x3.ffffffffffffep-128 0x7.ffffffffffffcp-152 : inexact-ok
  1343. = csin upward binary64 0x4p-128 0x8p-152 : 0x4p-128 0x8p-152 : inexact-ok
  1344. = csin downward intel96 0x4p-128 0x8p-152 : 0x3.fffffffffffffffcp-128 0x7.fffffffffffffff8p-152 : inexact-ok
  1345. = csin tonearest intel96 0x4p-128 0x8p-152 : 0x4p-128 0x8p-152 : inexact-ok
  1346. = csin towardzero intel96 0x4p-128 0x8p-152 : 0x3.fffffffffffffffcp-128 0x7.fffffffffffffff8p-152 : inexact-ok
  1347. = csin upward intel96 0x4p-128 0x8p-152 : 0x4p-128 0x8p-152 : inexact-ok
  1348. = csin downward m68k96 0x4p-128 0x8p-152 : 0x3.fffffffffffffffcp-128 0x7.fffffffffffffff8p-152 : inexact-ok
  1349. = csin tonearest m68k96 0x4p-128 0x8p-152 : 0x4p-128 0x8p-152 : inexact-ok
  1350. = csin towardzero m68k96 0x4p-128 0x8p-152 : 0x3.fffffffffffffffcp-128 0x7.fffffffffffffff8p-152 : inexact-ok
  1351. = csin upward m68k96 0x4p-128 0x8p-152 : 0x4p-128 0x8p-152 : inexact-ok
  1352. = csin downward binary128 0x4p-128 0x8p-152 : 0x3.fffffffffffffffffffffffffffep-128 0x7.fffffffffffffffffffffffffffcp-152 : inexact-ok
  1353. = csin tonearest binary128 0x4p-128 0x8p-152 : 0x4p-128 0x8p-152 : inexact-ok
  1354. = csin towardzero binary128 0x4p-128 0x8p-152 : 0x3.fffffffffffffffffffffffffffep-128 0x7.fffffffffffffffffffffffffffcp-152 : inexact-ok
  1355. = csin upward binary128 0x4p-128 0x8p-152 : 0x4p-128 0x8p-152 : inexact-ok
  1356. = csin downward ibm128 0x4p-128 0x8p-152 : 0x3.ffffffffffffffffffffffffffp-128 0x7.fffffffffffffffffffffffffep-152 : inexact-ok
  1357. = csin tonearest ibm128 0x4p-128 0x8p-152 : 0x4p-128 0x8p-152 : inexact-ok
  1358. = csin towardzero ibm128 0x4p-128 0x8p-152 : 0x3.ffffffffffffffffffffffffffp-128 0x7.fffffffffffffffffffffffffep-152 : inexact-ok
  1359. = csin upward ibm128 0x4p-128 0x8p-152 : 0x4p-128 0x8p-152 : inexact-ok
  1360. = csin downward binary64 0x4p-128 0x4p-1076 : 0x3.ffffffffffffep-128 0x0p+0 : inexact-ok underflow errno-erange-ok
  1361. = csin tonearest binary64 0x4p-128 0x4p-1076 : 0x4p-128 0x4p-1076 : inexact-ok underflow errno-erange-ok
  1362. = csin towardzero binary64 0x4p-128 0x4p-1076 : 0x3.ffffffffffffep-128 0x0p+0 : inexact-ok underflow errno-erange-ok
  1363. = csin upward binary64 0x4p-128 0x4p-1076 : 0x4p-128 0x4p-1076 : inexact-ok underflow errno-erange-ok
  1364. = csin downward intel96 0x4p-128 0x4p-1076 : 0x3.fffffffffffffffcp-128 0x3.fffffffffffffffcp-1076 : inexact-ok
  1365. = csin tonearest intel96 0x4p-128 0x4p-1076 : 0x4p-128 0x4p-1076 : inexact-ok
  1366. = csin towardzero intel96 0x4p-128 0x4p-1076 : 0x3.fffffffffffffffcp-128 0x3.fffffffffffffffcp-1076 : inexact-ok
  1367. = csin upward intel96 0x4p-128 0x4p-1076 : 0x4p-128 0x4p-1076 : inexact-ok
  1368. = csin downward m68k96 0x4p-128 0x4p-1076 : 0x3.fffffffffffffffcp-128 0x3.fffffffffffffffcp-1076 : inexact-ok
  1369. = csin tonearest m68k96 0x4p-128 0x4p-1076 : 0x4p-128 0x4p-1076 : inexact-ok
  1370. = csin towardzero m68k96 0x4p-128 0x4p-1076 : 0x3.fffffffffffffffcp-128 0x3.fffffffffffffffcp-1076 : inexact-ok
  1371. = csin upward m68k96 0x4p-128 0x4p-1076 : 0x4p-128 0x4p-1076 : inexact-ok
  1372. = csin downward binary128 0x4p-128 0x4p-1076 : 0x3.fffffffffffffffffffffffffffep-128 0x3.fffffffffffffffffffffffffffep-1076 : inexact-ok
  1373. = csin tonearest binary128 0x4p-128 0x4p-1076 : 0x4p-128 0x4p-1076 : inexact-ok
  1374. = csin towardzero binary128 0x4p-128 0x4p-1076 : 0x3.fffffffffffffffffffffffffffep-128 0x3.fffffffffffffffffffffffffffep-1076 : inexact-ok
  1375. = csin upward binary128 0x4p-128 0x4p-1076 : 0x4p-128 0x4p-1076 : inexact-ok
  1376. = csin downward ibm128 0x4p-128 0x4p-1076 : 0x3.ffffffffffffffffffffffffffp-128 0x0p+0 : xfail:ibm128-libgcc inexact-ok underflow errno-erange-ok
  1377. = csin tonearest ibm128 0x4p-128 0x4p-1076 : 0x4p-128 0x4p-1076 : inexact-ok underflow errno-erange-ok
  1378. = csin towardzero ibm128 0x4p-128 0x4p-1076 : 0x3.ffffffffffffffffffffffffffp-128 0x0p+0 : xfail:ibm128-libgcc inexact-ok underflow errno-erange-ok
  1379. = csin upward ibm128 0x4p-128 0x4p-1076 : 0x4p-128 0x4p-1076 : xfail:ibm128-libgcc inexact-ok underflow errno-erange-ok
  1380. = csin downward intel96 0x4p-128 0x8p-16448 : 0x3.fffffffffffffffcp-128 0x0p+0 : inexact-ok underflow errno-erange-ok
  1381. = csin tonearest intel96 0x4p-128 0x8p-16448 : 0x4p-128 0x8p-16448 : inexact-ok underflow errno-erange-ok
  1382. = csin towardzero intel96 0x4p-128 0x8p-16448 : 0x3.fffffffffffffffcp-128 0x0p+0 : inexact-ok underflow errno-erange-ok
  1383. = csin upward intel96 0x4p-128 0x8p-16448 : 0x4p-128 0x8p-16448 : inexact-ok underflow errno-erange-ok
  1384. = csin downward m68k96 0x4p-128 0x8p-16448 : 0x3.fffffffffffffffcp-128 0x4p-16448 : inexact-ok underflow errno-erange-ok
  1385. = csin tonearest m68k96 0x4p-128 0x8p-16448 : 0x4p-128 0x8p-16448 : inexact-ok underflow errno-erange-ok
  1386. = csin towardzero m68k96 0x4p-128 0x8p-16448 : 0x3.fffffffffffffffcp-128 0x4p-16448 : inexact-ok underflow errno-erange-ok
  1387. = csin upward m68k96 0x4p-128 0x8p-16448 : 0x4p-128 0x8p-16448 : inexact-ok underflow errno-erange-ok
  1388. = csin downward binary128 0x4p-128 0x8p-16448 : 0x3.fffffffffffffffffffffffffffep-128 0x7.fffffffffffcp-16448 : inexact-ok underflow errno-erange-ok
  1389. = csin tonearest binary128 0x4p-128 0x8p-16448 : 0x4p-128 0x8p-16448 : inexact-ok underflow errno-erange-ok
  1390. = csin towardzero binary128 0x4p-128 0x8p-16448 : 0x3.fffffffffffffffffffffffffffep-128 0x7.fffffffffffcp-16448 : inexact-ok underflow errno-erange-ok
  1391. = csin upward binary128 0x4p-128 0x8p-16448 : 0x4p-128 0x8p-16448 : inexact-ok underflow errno-erange-ok
  1392. = csin downward m68k96 0x4p-128 0x4p-16448 : 0x3.fffffffffffffffcp-128 0x0p+0 : inexact-ok underflow errno-erange-ok
  1393. = csin tonearest m68k96 0x4p-128 0x4p-16448 : 0x4p-128 0x4p-16448 : inexact-ok underflow errno-erange-ok
  1394. = csin towardzero m68k96 0x4p-128 0x4p-16448 : 0x3.fffffffffffffffcp-128 0x0p+0 : inexact-ok underflow errno-erange-ok
  1395. = csin upward m68k96 0x4p-128 0x4p-16448 : 0x4p-128 0x4p-16448 : inexact-ok underflow errno-erange-ok
  1396. = csin downward binary128 0x4p-128 0x4p-16448 : 0x3.fffffffffffffffffffffffffffep-128 0x3.fffffffffffcp-16448 : inexact-ok underflow errno-erange-ok
  1397. = csin tonearest binary128 0x4p-128 0x4p-16448 : 0x4p-128 0x4p-16448 : inexact-ok underflow errno-erange-ok
  1398. = csin towardzero binary128 0x4p-128 0x4p-16448 : 0x3.fffffffffffffffffffffffffffep-128 0x3.fffffffffffcp-16448 : inexact-ok underflow errno-erange-ok
  1399. = csin upward binary128 0x4p-128 0x4p-16448 : 0x4p-128 0x4p-16448 : inexact-ok underflow errno-erange-ok
  1400. = csin downward binary128 0x4p-128 0x4p-16496 : 0x3.fffffffffffffffffffffffffffep-128 0x0p+0 : inexact-ok underflow errno-erange-ok
  1401. = csin tonearest binary128 0x4p-128 0x4p-16496 : 0x4p-128 0x4p-16496 : inexact-ok underflow errno-erange-ok
  1402. = csin towardzero binary128 0x4p-128 0x4p-16496 : 0x3.fffffffffffffffffffffffffffep-128 0x0p+0 : inexact-ok underflow errno-erange-ok
  1403. = csin upward binary128 0x4p-128 0x4p-16496 : 0x4p-128 0x4p-16496 : inexact-ok underflow errno-erange-ok
  1404. = csin downward binary64 0x4p-1024 0x8p-152 : 0x4p-1024 0x8p-152 : inexact-ok underflow-ok errno-erange-ok
  1405. = csin tonearest binary64 0x4p-1024 0x8p-152 : 0x4p-1024 0x8p-152 : inexact-ok underflow-ok errno-erange-ok
  1406. = csin towardzero binary64 0x4p-1024 0x8p-152 : 0x4p-1024 0x8p-152 : inexact-ok underflow-ok errno-erange-ok
  1407. = csin upward binary64 0x4p-1024 0x8p-152 : 0x4.0000000000004p-1024 0x8.0000000000008p-152 : inexact-ok underflow-ok errno-erange-ok
  1408. = csin downward intel96 0x4p-1024 0x8p-152 : 0x4p-1024 0x8p-152 : inexact-ok
  1409. = csin tonearest intel96 0x4p-1024 0x8p-152 : 0x4p-1024 0x8p-152 : inexact-ok
  1410. = csin towardzero intel96 0x4p-1024 0x8p-152 : 0x4p-1024 0x8p-152 : inexact-ok
  1411. = csin upward intel96 0x4p-1024 0x8p-152 : 0x4.0000000000000008p-1024 0x8.000000000000001p-152 : inexact-ok
  1412. = csin downward m68k96 0x4p-1024 0x8p-152 : 0x4p-1024 0x8p-152 : inexact-ok
  1413. = csin tonearest m68k96 0x4p-1024 0x8p-152 : 0x4p-1024 0x8p-152 : inexact-ok
  1414. = csin towardzero m68k96 0x4p-1024 0x8p-152 : 0x4p-1024 0x8p-152 : inexact-ok
  1415. = csin upward m68k96 0x4p-1024 0x8p-152 : 0x4.0000000000000008p-1024 0x8.000000000000001p-152 : inexact-ok
  1416. = csin downward binary128 0x4p-1024 0x8p-152 : 0x4p-1024 0x8p-152 : inexact-ok
  1417. = csin tonearest binary128 0x4p-1024 0x8p-152 : 0x4p-1024 0x8p-152 : inexact-ok
  1418. = csin towardzero binary128 0x4p-1024 0x8p-152 : 0x4p-1024 0x8p-152 : inexact-ok
  1419. = csin upward binary128 0x4p-1024 0x8p-152 : 0x4.0000000000000000000000000004p-1024 0x8.0000000000000000000000000008p-152 : inexact-ok
  1420. = csin downward ibm128 0x4p-1024 0x8p-152 : 0x4p-1024 0x8p-152 : inexact-ok underflow errno-erange-ok
  1421. = csin tonearest ibm128 0x4p-1024 0x8p-152 : 0x4p-1024 0x8p-152 : inexact-ok underflow errno-erange-ok
  1422. = csin towardzero ibm128 0x4p-1024 0x8p-152 : 0x4p-1024 0x8p-152 : inexact-ok underflow errno-erange-ok
  1423. = csin upward ibm128 0x4p-1024 0x8p-152 : 0x4.0000000000004p-1024 0x8.00000000000000000000000004p-152 : inexact-ok underflow errno-erange-ok
  1424. = csin downward binary64 0x4p-1024 0x4p-1076 : 0x3.ffffffffffffcp-1024 0x0p+0 : inexact-ok underflow errno-erange-ok
  1425. = csin tonearest binary64 0x4p-1024 0x4p-1076 : 0x4p-1024 0x4p-1076 : inexact-ok underflow errno-erange-ok
  1426. = csin towardzero binary64 0x4p-1024 0x4p-1076 : 0x3.ffffffffffffcp-1024 0x0p+0 : inexact-ok underflow errno-erange-ok
  1427. = csin upward binary64 0x4p-1024 0x4p-1076 : 0x4p-1024 0x4p-1076 : inexact-ok underflow errno-erange-ok
  1428. = csin downward intel96 0x4p-1024 0x4p-1076 : 0x3.fffffffffffffffcp-1024 0x3.fffffffffffffffcp-1076 : inexact-ok
  1429. = csin tonearest intel96 0x4p-1024 0x4p-1076 : 0x4p-1024 0x4p-1076 : inexact-ok
  1430. = csin towardzero intel96 0x4p-1024 0x4p-1076 : 0x3.fffffffffffffffcp-1024 0x3.fffffffffffffffcp-1076 : inexact-ok
  1431. = csin upward intel96 0x4p-1024 0x4p-1076 : 0x4p-1024 0x4p-1076 : inexact-ok
  1432. = csin downward m68k96 0x4p-1024 0x4p-1076 : 0x3.fffffffffffffffcp-1024 0x3.fffffffffffffffcp-1076 : inexact-ok
  1433. = csin tonearest m68k96 0x4p-1024 0x4p-1076 : 0x4p-1024 0x4p-1076 : inexact-ok
  1434. = csin towardzero m68k96 0x4p-1024 0x4p-1076 : 0x3.fffffffffffffffcp-1024 0x3.fffffffffffffffcp-1076 : inexact-ok
  1435. = csin upward m68k96 0x4p-1024 0x4p-1076 : 0x4p-1024 0x4p-1076 : inexact-ok
  1436. = csin downward binary128 0x4p-1024 0x4p-1076 : 0x3.fffffffffffffffffffffffffffep-1024 0x3.fffffffffffffffffffffffffffep-1076 : inexact-ok
  1437. = csin tonearest binary128 0x4p-1024 0x4p-1076 : 0x4p-1024 0x4p-1076 : inexact-ok
  1438. = csin towardzero binary128 0x4p-1024 0x4p-1076 : 0x3.fffffffffffffffffffffffffffep-1024 0x3.fffffffffffffffffffffffffffep-1076 : inexact-ok
  1439. = csin upward binary128 0x4p-1024 0x4p-1076 : 0x4p-1024 0x4p-1076 : inexact-ok
  1440. = csin downward ibm128 0x4p-1024 0x4p-1076 : 0x3.ffffffffffffcp-1024 0x0p+0 : xfail:ibm128-libgcc inexact-ok underflow errno-erange-ok
  1441. = csin tonearest ibm128 0x4p-1024 0x4p-1076 : 0x4p-1024 0x4p-1076 : inexact-ok underflow errno-erange-ok
  1442. = csin towardzero ibm128 0x4p-1024 0x4p-1076 : 0x3.ffffffffffffcp-1024 0x0p+0 : xfail:ibm128-libgcc inexact-ok underflow errno-erange-ok
  1443. = csin upward ibm128 0x4p-1024 0x4p-1076 : 0x4p-1024 0x4p-1076 : xfail:ibm128-libgcc inexact-ok underflow errno-erange-ok
  1444. = csin downward intel96 0x4p-1024 0x8p-16448 : 0x3.fffffffffffffffcp-1024 0x0p+0 : inexact-ok underflow errno-erange-ok
  1445. = csin tonearest intel96 0x4p-1024 0x8p-16448 : 0x4p-1024 0x8p-16448 : inexact-ok underflow errno-erange-ok
  1446. = csin towardzero intel96 0x4p-1024 0x8p-16448 : 0x3.fffffffffffffffcp-1024 0x0p+0 : inexact-ok underflow errno-erange-ok
  1447. = csin upward intel96 0x4p-1024 0x8p-16448 : 0x4p-1024 0x8p-16448 : inexact-ok underflow errno-erange-ok
  1448. = csin downward m68k96 0x4p-1024 0x8p-16448 : 0x3.fffffffffffffffcp-1024 0x4p-16448 : inexact-ok underflow errno-erange-ok
  1449. = csin tonearest m68k96 0x4p-1024 0x8p-16448 : 0x4p-1024 0x8p-16448 : inexact-ok underflow errno-erange-ok
  1450. = csin towardzero m68k96 0x4p-1024 0x8p-16448 : 0x3.fffffffffffffffcp-1024 0x4p-16448 : inexact-ok underflow errno-erange-ok
  1451. = csin upward m68k96 0x4p-1024 0x8p-16448 : 0x4p-1024 0x8p-16448 : inexact-ok underflow errno-erange-ok
  1452. = csin downward binary128 0x4p-1024 0x8p-16448 : 0x3.fffffffffffffffffffffffffffep-1024 0x7.fffffffffffcp-16448 : inexact-ok underflow errno-erange-ok
  1453. = csin tonearest binary128 0x4p-1024 0x8p-16448 : 0x4p-1024 0x8p-16448 : inexact-ok underflow errno-erange-ok
  1454. = csin towardzero binary128 0x4p-1024 0x8p-16448 : 0x3.fffffffffffffffffffffffffffep-1024 0x7.fffffffffffcp-16448 : inexact-ok underflow errno-erange-ok
  1455. = csin upward binary128 0x4p-1024 0x8p-16448 : 0x4p-1024 0x8p-16448 : inexact-ok underflow errno-erange-ok
  1456. = csin downward m68k96 0x4p-1024 0x4p-16448 : 0x3.fffffffffffffffcp-1024 0x0p+0 : inexact-ok underflow errno-erange-ok
  1457. = csin tonearest m68k96 0x4p-1024 0x4p-16448 : 0x4p-1024 0x4p-16448 : inexact-ok underflow errno-erange-ok
  1458. = csin towardzero m68k96 0x4p-1024 0x4p-16448 : 0x3.fffffffffffffffcp-1024 0x0p+0 : inexact-ok underflow errno-erange-ok
  1459. = csin upward m68k96 0x4p-1024 0x4p-16448 : 0x4p-1024 0x4p-16448 : inexact-ok underflow errno-erange-ok
  1460. = csin downward binary128 0x4p-1024 0x4p-16448 : 0x3.fffffffffffffffffffffffffffep-1024 0x3.fffffffffffcp-16448 : inexact-ok underflow errno-erange-ok
  1461. = csin tonearest binary128 0x4p-1024 0x4p-16448 : 0x4p-1024 0x4p-16448 : inexact-ok underflow errno-erange-ok
  1462. = csin towardzero binary128 0x4p-1024 0x4p-16448 : 0x3.fffffffffffffffffffffffffffep-1024 0x3.fffffffffffcp-16448 : inexact-ok underflow errno-erange-ok
  1463. = csin upward binary128 0x4p-1024 0x4p-16448 : 0x4p-1024 0x4p-16448 : inexact-ok underflow errno-erange-ok
  1464. = csin downward binary128 0x4p-1024 0x4p-16496 : 0x3.fffffffffffffffffffffffffffep-1024 0x0p+0 : inexact-ok underflow errno-erange-ok
  1465. = csin tonearest binary128 0x4p-1024 0x4p-16496 : 0x4p-1024 0x4p-16496 : inexact-ok underflow errno-erange-ok
  1466. = csin towardzero binary128 0x4p-1024 0x4p-16496 : 0x3.fffffffffffffffffffffffffffep-1024 0x0p+0 : inexact-ok underflow errno-erange-ok
  1467. = csin upward binary128 0x4p-1024 0x4p-16496 : 0x4p-1024 0x4p-16496 : inexact-ok underflow errno-erange-ok
  1468. = csin downward intel96 0x4p-16384 0x8p-152 : 0x4p-16384 0x8p-152 : inexact-ok underflow-ok errno-erange-ok
  1469. = csin tonearest intel96 0x4p-16384 0x8p-152 : 0x4p-16384 0x8p-152 : inexact-ok underflow-ok errno-erange-ok
  1470. = csin towardzero intel96 0x4p-16384 0x8p-152 : 0x4p-16384 0x8p-152 : inexact-ok underflow-ok errno-erange-ok
  1471. = csin upward intel96 0x4p-16384 0x8p-152 : 0x4.0000000000000008p-16384 0x8.000000000000001p-152 : inexact-ok underflow-ok errno-erange-ok
  1472. = csin downward m68k96 0x4p-16384 0x8p-152 : 0x4p-16384 0x8p-152 : inexact-ok
  1473. = csin tonearest m68k96 0x4p-16384 0x8p-152 : 0x4p-16384 0x8p-152 : inexact-ok
  1474. = csin towardzero m68k96 0x4p-16384 0x8p-152 : 0x4p-16384 0x8p-152 : inexact-ok
  1475. = csin upward m68k96 0x4p-16384 0x8p-152 : 0x4.0000000000000008p-16384 0x8.000000000000001p-152 : inexact-ok
  1476. = csin downward binary128 0x4p-16384 0x8p-152 : 0x4p-16384 0x8p-152 : inexact-ok underflow-ok errno-erange-ok
  1477. = csin tonearest binary128 0x4p-16384 0x8p-152 : 0x4p-16384 0x8p-152 : inexact-ok underflow-ok errno-erange-ok
  1478. = csin towardzero binary128 0x4p-16384 0x8p-152 : 0x4p-16384 0x8p-152 : inexact-ok underflow-ok errno-erange-ok
  1479. = csin upward binary128 0x4p-16384 0x8p-152 : 0x4.0000000000000000000000000004p-16384 0x8.0000000000000000000000000008p-152 : inexact-ok underflow-ok errno-erange-ok
  1480. = csin downward intel96 0x4p-16384 0x4p-1076 : 0x4p-16384 0x4p-1076 : inexact-ok underflow-ok errno-erange-ok
  1481. = csin tonearest intel96 0x4p-16384 0x4p-1076 : 0x4p-16384 0x4p-1076 : inexact-ok underflow-ok errno-erange-ok
  1482. = csin towardzero intel96 0x4p-16384 0x4p-1076 : 0x4p-16384 0x4p-1076 : inexact-ok underflow-ok errno-erange-ok
  1483. = csin upward intel96 0x4p-16384 0x4p-1076 : 0x4.0000000000000008p-16384 0x4.0000000000000008p-1076 : inexact-ok underflow-ok errno-erange-ok
  1484. = csin downward m68k96 0x4p-16384 0x4p-1076 : 0x4p-16384 0x4p-1076 : inexact-ok
  1485. = csin tonearest m68k96 0x4p-16384 0x4p-1076 : 0x4p-16384 0x4p-1076 : inexact-ok
  1486. = csin towardzero m68k96 0x4p-16384 0x4p-1076 : 0x4p-16384 0x4p-1076 : inexact-ok
  1487. = csin upward m68k96 0x4p-16384 0x4p-1076 : 0x4.0000000000000008p-16384 0x4.0000000000000008p-1076 : inexact-ok
  1488. = csin downward binary128 0x4p-16384 0x4p-1076 : 0x4p-16384 0x4p-1076 : inexact-ok underflow-ok errno-erange-ok
  1489. = csin tonearest binary128 0x4p-16384 0x4p-1076 : 0x4p-16384 0x4p-1076 : inexact-ok underflow-ok errno-erange-ok
  1490. = csin towardzero binary128 0x4p-16384 0x4p-1076 : 0x4p-16384 0x4p-1076 : inexact-ok underflow-ok errno-erange-ok
  1491. = csin upward binary128 0x4p-16384 0x4p-1076 : 0x4.0000000000000000000000000004p-16384 0x4.0000000000000000000000000004p-1076 : inexact-ok underflow-ok errno-erange-ok
  1492. = csin downward intel96 0x4p-16384 0x8p-16448 : 0x3.fffffffffffffff8p-16384 0x0p+0 : inexact-ok underflow errno-erange-ok
  1493. = csin tonearest intel96 0x4p-16384 0x8p-16448 : 0x4p-16384 0x8p-16448 : inexact-ok underflow errno-erange-ok
  1494. = csin towardzero intel96 0x4p-16384 0x8p-16448 : 0x3.fffffffffffffff8p-16384 0x0p+0 : inexact-ok underflow errno-erange-ok
  1495. = csin upward intel96 0x4p-16384 0x8p-16448 : 0x4p-16384 0x8p-16448 : inexact-ok underflow errno-erange-ok
  1496. = csin downward m68k96 0x4p-16384 0x8p-16448 : 0x3.fffffffffffffffcp-16384 0x4p-16448 : inexact-ok underflow errno-erange-ok
  1497. = csin tonearest m68k96 0x4p-16384 0x8p-16448 : 0x4p-16384 0x8p-16448 : inexact-ok underflow errno-erange-ok
  1498. = csin towardzero m68k96 0x4p-16384 0x8p-16448 : 0x3.fffffffffffffffcp-16384 0x4p-16448 : inexact-ok underflow errno-erange-ok
  1499. = csin upward m68k96 0x4p-16384 0x8p-16448 : 0x4p-16384 0x8p-16448 : inexact-ok underflow errno-erange-ok
  1500. = csin downward binary128 0x4p-16384 0x8p-16448 : 0x3.fffffffffffffffffffffffffffcp-16384 0x7.fffffffffffcp-16448 : inexact-ok underflow errno-erange-ok
  1501. = csin tonearest binary128 0x4p-16384 0x8p-16448 : 0x4p-16384 0x8p-16448 : inexact-ok underflow errno-erange-ok
  1502. = csin towardzero binary128 0x4p-16384 0x8p-16448 : 0x3.fffffffffffffffffffffffffffcp-16384 0x7.fffffffffffcp-16448 : inexact-ok underflow errno-erange-ok
  1503. = csin upward binary128 0x4p-16384 0x8p-16448 : 0x4p-16384 0x8p-16448 : inexact-ok underflow errno-erange-ok
  1504. = csin downward m68k96 0x4p-16384 0x4p-16448 : 0x3.fffffffffffffffcp-16384 0x0p+0 : inexact-ok underflow errno-erange-ok
  1505. = csin tonearest m68k96 0x4p-16384 0x4p-16448 : 0x4p-16384 0x4p-16448 : inexact-ok underflow errno-erange-ok
  1506. = csin towardzero m68k96 0x4p-16384 0x4p-16448 : 0x3.fffffffffffffffcp-16384 0x0p+0 : inexact-ok underflow errno-erange-ok
  1507. = csin upward m68k96 0x4p-16384 0x4p-16448 : 0x4p-16384 0x4p-16448 : inexact-ok underflow errno-erange-ok
  1508. = csin downward binary128 0x4p-16384 0x4p-16448 : 0x3.fffffffffffffffffffffffffffcp-16384 0x3.fffffffffffcp-16448 : inexact-ok underflow errno-erange-ok
  1509. = csin tonearest binary128 0x4p-16384 0x4p-16448 : 0x4p-16384 0x4p-16448 : inexact-ok underflow errno-erange-ok
  1510. = csin towardzero binary128 0x4p-16384 0x4p-16448 : 0x3.fffffffffffffffffffffffffffcp-16384 0x3.fffffffffffcp-16448 : inexact-ok underflow errno-erange-ok
  1511. = csin upward binary128 0x4p-16384 0x4p-16448 : 0x4p-16384 0x4p-16448 : inexact-ok underflow errno-erange-ok
  1512. = csin downward binary128 0x4p-16384 0x4p-16496 : 0x3.fffffffffffffffffffffffffffcp-16384 0x0p+0 : inexact-ok underflow errno-erange-ok
  1513. = csin tonearest binary128 0x4p-16384 0x4p-16496 : 0x4p-16384 0x4p-16496 : inexact-ok underflow errno-erange-ok
  1514. = csin towardzero binary128 0x4p-16384 0x4p-16496 : 0x3.fffffffffffffffffffffffffffcp-16384 0x0p+0 : inexact-ok underflow errno-erange-ok
  1515. = csin upward binary128 0x4p-16384 0x4p-16496 : 0x4p-16384 0x4p-16496 : inexact-ok underflow errno-erange-ok
  1516. = csin downward intel96 0x2p-16384 0x8p-152 : 0x2p-16384 0x8p-152 : inexact-ok underflow errno-erange-ok
  1517. = csin tonearest intel96 0x2p-16384 0x8p-152 : 0x2p-16384 0x8p-152 : inexact-ok underflow errno-erange-ok
  1518. = csin towardzero intel96 0x2p-16384 0x8p-152 : 0x2p-16384 0x8p-152 : inexact-ok underflow errno-erange-ok
  1519. = csin upward intel96 0x2p-16384 0x8p-152 : 0x2.0000000000000008p-16384 0x8.000000000000001p-152 : inexact-ok underflow errno-erange-ok
  1520. = csin downward m68k96 0x2p-16384 0x8p-152 : 0x2p-16384 0x8p-152 : inexact-ok underflow-ok errno-erange-ok
  1521. = csin tonearest m68k96 0x2p-16384 0x8p-152 : 0x2p-16384 0x8p-152 : inexact-ok underflow-ok errno-erange-ok
  1522. = csin towardzero m68k96 0x2p-16384 0x8p-152 : 0x2p-16384 0x8p-152 : inexact-ok underflow-ok errno-erange-ok
  1523. = csin upward m68k96 0x2p-16384 0x8p-152 : 0x2.0000000000000004p-16384 0x8.000000000000001p-152 : inexact-ok underflow-ok errno-erange-ok
  1524. = csin downward binary128 0x2p-16384 0x8p-152 : 0x2p-16384 0x8p-152 : inexact-ok underflow errno-erange-ok
  1525. = csin tonearest binary128 0x2p-16384 0x8p-152 : 0x2p-16384 0x8p-152 : inexact-ok underflow errno-erange-ok
  1526. = csin towardzero binary128 0x2p-16384 0x8p-152 : 0x2p-16384 0x8p-152 : inexact-ok underflow errno-erange-ok
  1527. = csin upward binary128 0x2p-16384 0x8p-152 : 0x2.0000000000000000000000000004p-16384 0x8.0000000000000000000000000008p-152 : inexact-ok underflow errno-erange-ok
  1528. = csin downward intel96 0x2p-16384 0x4p-1076 : 0x2p-16384 0x4p-1076 : inexact-ok underflow errno-erange-ok
  1529. = csin tonearest intel96 0x2p-16384 0x4p-1076 : 0x2p-16384 0x4p-1076 : inexact-ok underflow errno-erange-ok
  1530. = csin towardzero intel96 0x2p-16384 0x4p-1076 : 0x2p-16384 0x4p-1076 : inexact-ok underflow errno-erange-ok
  1531. = csin upward intel96 0x2p-16384 0x4p-1076 : 0x2.0000000000000008p-16384 0x4.0000000000000008p-1076 : inexact-ok underflow errno-erange-ok
  1532. = csin downward m68k96 0x2p-16384 0x4p-1076 : 0x2p-16384 0x4p-1076 : inexact-ok underflow-ok errno-erange-ok
  1533. = csin tonearest m68k96 0x2p-16384 0x4p-1076 : 0x2p-16384 0x4p-1076 : inexact-ok underflow-ok errno-erange-ok
  1534. = csin towardzero m68k96 0x2p-16384 0x4p-1076 : 0x2p-16384 0x4p-1076 : inexact-ok underflow-ok errno-erange-ok
  1535. = csin upward m68k96 0x2p-16384 0x4p-1076 : 0x2.0000000000000004p-16384 0x4.0000000000000008p-1076 : inexact-ok underflow-ok errno-erange-ok
  1536. = csin downward binary128 0x2p-16384 0x4p-1076 : 0x2p-16384 0x4p-1076 : inexact-ok underflow errno-erange-ok
  1537. = csin tonearest binary128 0x2p-16384 0x4p-1076 : 0x2p-16384 0x4p-1076 : inexact-ok underflow errno-erange-ok
  1538. = csin towardzero binary128 0x2p-16384 0x4p-1076 : 0x2p-16384 0x4p-1076 : inexact-ok underflow errno-erange-ok
  1539. = csin upward binary128 0x2p-16384 0x4p-1076 : 0x2.0000000000000000000000000004p-16384 0x4.0000000000000000000000000004p-1076 : inexact-ok underflow errno-erange-ok
  1540. = csin downward intel96 0x2p-16384 0x8p-16448 : 0x1.fffffffffffffff8p-16384 0x0p+0 : inexact-ok underflow errno-erange-ok
  1541. = csin tonearest intel96 0x2p-16384 0x8p-16448 : 0x2p-16384 0x8p-16448 : inexact-ok underflow errno-erange-ok
  1542. = csin towardzero intel96 0x2p-16384 0x8p-16448 : 0x1.fffffffffffffff8p-16384 0x0p+0 : inexact-ok underflow errno-erange-ok
  1543. = csin upward intel96 0x2p-16384 0x8p-16448 : 0x2p-16384 0x8p-16448 : inexact-ok underflow errno-erange-ok
  1544. = csin downward m68k96 0x2p-16384 0x8p-16448 : 0x1.fffffffffffffffcp-16384 0x4p-16448 : inexact-ok underflow errno-erange-ok
  1545. = csin tonearest m68k96 0x2p-16384 0x8p-16448 : 0x2p-16384 0x8p-16448 : inexact-ok underflow errno-erange-ok
  1546. = csin towardzero m68k96 0x2p-16384 0x8p-16448 : 0x1.fffffffffffffffcp-16384 0x4p-16448 : inexact-ok underflow errno-erange-ok
  1547. = csin upward m68k96 0x2p-16384 0x8p-16448 : 0x2p-16384 0x8p-16448 : inexact-ok underflow errno-erange-ok
  1548. = csin downward binary128 0x2p-16384 0x8p-16448 : 0x1.fffffffffffffffffffffffffffcp-16384 0x7.fffffffffffcp-16448 : inexact-ok underflow errno-erange-ok
  1549. = csin tonearest binary128 0x2p-16384 0x8p-16448 : 0x2p-16384 0x8p-16448 : inexact-ok underflow errno-erange-ok
  1550. = csin towardzero binary128 0x2p-16384 0x8p-16448 : 0x1.fffffffffffffffffffffffffffcp-16384 0x7.fffffffffffcp-16448 : inexact-ok underflow errno-erange-ok
  1551. = csin upward binary128 0x2p-16384 0x8p-16448 : 0x2p-16384 0x8p-16448 : inexact-ok underflow errno-erange-ok
  1552. = csin downward m68k96 0x2p-16384 0x4p-16448 : 0x1.fffffffffffffffcp-16384 0x0p+0 : inexact-ok underflow errno-erange-ok
  1553. = csin tonearest m68k96 0x2p-16384 0x4p-16448 : 0x2p-16384 0x4p-16448 : inexact-ok underflow errno-erange-ok
  1554. = csin towardzero m68k96 0x2p-16384 0x4p-16448 : 0x1.fffffffffffffffcp-16384 0x0p+0 : inexact-ok underflow errno-erange-ok
  1555. = csin upward m68k96 0x2p-16384 0x4p-16448 : 0x2p-16384 0x4p-16448 : inexact-ok underflow errno-erange-ok
  1556. = csin downward binary128 0x2p-16384 0x4p-16448 : 0x1.fffffffffffffffffffffffffffcp-16384 0x3.fffffffffffcp-16448 : inexact-ok underflow errno-erange-ok
  1557. = csin tonearest binary128 0x2p-16384 0x4p-16448 : 0x2p-16384 0x4p-16448 : inexact-ok underflow errno-erange-ok
  1558. = csin towardzero binary128 0x2p-16384 0x4p-16448 : 0x1.fffffffffffffffffffffffffffcp-16384 0x3.fffffffffffcp-16448 : inexact-ok underflow errno-erange-ok
  1559. = csin upward binary128 0x2p-16384 0x4p-16448 : 0x2p-16384 0x4p-16448 : inexact-ok underflow errno-erange-ok
  1560. = csin downward binary128 0x2p-16384 0x4p-16496 : 0x1.fffffffffffffffffffffffffffcp-16384 0x0p+0 : inexact-ok underflow errno-erange-ok
  1561. = csin tonearest binary128 0x2p-16384 0x4p-16496 : 0x2p-16384 0x4p-16496 : inexact-ok underflow errno-erange-ok
  1562. = csin towardzero binary128 0x2p-16384 0x4p-16496 : 0x1.fffffffffffffffffffffffffffcp-16384 0x0p+0 : inexact-ok underflow errno-erange-ok
  1563. = csin upward binary128 0x2p-16384 0x4p-16496 : 0x2p-16384 0x4p-16496 : inexact-ok underflow errno-erange-ok
  1564. = csin downward binary64 0x8p-972 0x8p-152 : 0x8p-972 0x8p-152 : inexact-ok
  1565. = csin tonearest binary64 0x8p-972 0x8p-152 : 0x8p-972 0x8p-152 : inexact-ok
  1566. = csin towardzero binary64 0x8p-972 0x8p-152 : 0x8p-972 0x8p-152 : inexact-ok
  1567. = csin upward binary64 0x8p-972 0x8p-152 : 0x8.0000000000008p-972 0x8.0000000000008p-152 : inexact-ok
  1568. = csin downward intel96 0x8p-972 0x8p-152 : 0x8p-972 0x8p-152 : inexact-ok
  1569. = csin tonearest intel96 0x8p-972 0x8p-152 : 0x8p-972 0x8p-152 : inexact-ok
  1570. = csin towardzero intel96 0x8p-972 0x8p-152 : 0x8p-972 0x8p-152 : inexact-ok
  1571. = csin upward intel96 0x8p-972 0x8p-152 : 0x8.000000000000001p-972 0x8.000000000000001p-152 : inexact-ok
  1572. = csin downward m68k96 0x8p-972 0x8p-152 : 0x8p-972 0x8p-152 : inexact-ok
  1573. = csin tonearest m68k96 0x8p-972 0x8p-152 : 0x8p-972 0x8p-152 : inexact-ok
  1574. = csin towardzero m68k96 0x8p-972 0x8p-152 : 0x8p-972 0x8p-152 : inexact-ok
  1575. = csin upward m68k96 0x8p-972 0x8p-152 : 0x8.000000000000001p-972 0x8.000000000000001p-152 : inexact-ok
  1576. = csin downward binary128 0x8p-972 0x8p-152 : 0x8p-972 0x8p-152 : inexact-ok
  1577. = csin tonearest binary128 0x8p-972 0x8p-152 : 0x8p-972 0x8p-152 : inexact-ok
  1578. = csin towardzero binary128 0x8p-972 0x8p-152 : 0x8p-972 0x8p-152 : inexact-ok
  1579. = csin upward binary128 0x8p-972 0x8p-152 : 0x8.0000000000000000000000000008p-972 0x8.0000000000000000000000000008p-152 : inexact-ok
  1580. = csin downward ibm128 0x8p-972 0x8p-152 : 0x8p-972 0x8p-152 : inexact-ok underflow-ok errno-erange-ok
  1581. = csin tonearest ibm128 0x8p-972 0x8p-152 : 0x8p-972 0x8p-152 : inexact-ok underflow-ok errno-erange-ok
  1582. = csin towardzero ibm128 0x8p-972 0x8p-152 : 0x8p-972 0x8p-152 : inexact-ok underflow-ok errno-erange-ok
  1583. = csin upward ibm128 0x8p-972 0x8p-152 : 0x8.00000000000000000000000004p-972 0x8.00000000000000000000000004p-152 : inexact-ok underflow-ok errno-erange-ok
  1584. = csin downward binary64 0x8p-972 0x4p-1076 : 0x7.ffffffffffffcp-972 0x0p+0 : inexact-ok underflow errno-erange-ok
  1585. = csin tonearest binary64 0x8p-972 0x4p-1076 : 0x8p-972 0x4p-1076 : inexact-ok underflow errno-erange-ok
  1586. = csin towardzero binary64 0x8p-972 0x4p-1076 : 0x7.ffffffffffffcp-972 0x0p+0 : inexact-ok underflow errno-erange-ok
  1587. = csin upward binary64 0x8p-972 0x4p-1076 : 0x8p-972 0x4p-1076 : inexact-ok underflow errno-erange-ok
  1588. = csin downward intel96 0x8p-972 0x4p-1076 : 0x7.fffffffffffffff8p-972 0x3.fffffffffffffffcp-1076 : inexact-ok
  1589. = csin tonearest intel96 0x8p-972 0x4p-1076 : 0x8p-972 0x4p-1076 : inexact-ok
  1590. = csin towardzero intel96 0x8p-972 0x4p-1076 : 0x7.fffffffffffffff8p-972 0x3.fffffffffffffffcp-1076 : inexact-ok
  1591. = csin upward intel96 0x8p-972 0x4p-1076 : 0x8p-972 0x4p-1076 : inexact-ok
  1592. = csin downward m68k96 0x8p-972 0x4p-1076 : 0x7.fffffffffffffff8p-972 0x3.fffffffffffffffcp-1076 : inexact-ok
  1593. = csin tonearest m68k96 0x8p-972 0x4p-1076 : 0x8p-972 0x4p-1076 : inexact-ok
  1594. = csin towardzero m68k96 0x8p-972 0x4p-1076 : 0x7.fffffffffffffff8p-972 0x3.fffffffffffffffcp-1076 : inexact-ok
  1595. = csin upward m68k96 0x8p-972 0x4p-1076 : 0x8p-972 0x4p-1076 : inexact-ok
  1596. = csin downward binary128 0x8p-972 0x4p-1076 : 0x7.fffffffffffffffffffffffffffcp-972 0x3.fffffffffffffffffffffffffffep-1076 : inexact-ok
  1597. = csin tonearest binary128 0x8p-972 0x4p-1076 : 0x8p-972 0x4p-1076 : inexact-ok
  1598. = csin towardzero binary128 0x8p-972 0x4p-1076 : 0x7.fffffffffffffffffffffffffffcp-972 0x3.fffffffffffffffffffffffffffep-1076 : inexact-ok
  1599. = csin upward binary128 0x8p-972 0x4p-1076 : 0x8p-972 0x4p-1076 : inexact-ok
  1600. = csin downward ibm128 0x8p-972 0x4p-1076 : 0x7.fffffffffffffffffffffffffcp-972 0x0p+0 : xfail:ibm128-libgcc inexact-ok underflow errno-erange-ok
  1601. = csin tonearest ibm128 0x8p-972 0x4p-1076 : 0x8p-972 0x4p-1076 : inexact-ok underflow errno-erange-ok
  1602. = csin towardzero ibm128 0x8p-972 0x4p-1076 : 0x7.fffffffffffffffffffffffffcp-972 0x0p+0 : xfail:ibm128-libgcc inexact-ok underflow errno-erange-ok
  1603. = csin upward ibm128 0x8p-972 0x4p-1076 : 0x8p-972 0x4p-1076 : xfail:ibm128-libgcc inexact-ok underflow errno-erange-ok
  1604. = csin downward intel96 0x8p-972 0x8p-16448 : 0x7.fffffffffffffff8p-972 0x0p+0 : inexact-ok underflow errno-erange-ok
  1605. = csin tonearest intel96 0x8p-972 0x8p-16448 : 0x8p-972 0x8p-16448 : inexact-ok underflow errno-erange-ok
  1606. = csin towardzero intel96 0x8p-972 0x8p-16448 : 0x7.fffffffffffffff8p-972 0x0p+0 : inexact-ok underflow errno-erange-ok
  1607. = csin upward intel96 0x8p-972 0x8p-16448 : 0x8p-972 0x8p-16448 : inexact-ok underflow errno-erange-ok
  1608. = csin downward m68k96 0x8p-972 0x8p-16448 : 0x7.fffffffffffffff8p-972 0x4p-16448 : inexact-ok underflow errno-erange-ok
  1609. = csin tonearest m68k96 0x8p-972 0x8p-16448 : 0x8p-972 0x8p-16448 : inexact-ok underflow errno-erange-ok
  1610. = csin towardzero m68k96 0x8p-972 0x8p-16448 : 0x7.fffffffffffffff8p-972 0x4p-16448 : inexact-ok underflow errno-erange-ok
  1611. = csin upward m68k96 0x8p-972 0x8p-16448 : 0x8p-972 0x8p-16448 : inexact-ok underflow errno-erange-ok
  1612. = csin downward binary128 0x8p-972 0x8p-16448 : 0x7.fffffffffffffffffffffffffffcp-972 0x7.fffffffffffcp-16448 : inexact-ok underflow errno-erange-ok
  1613. = csin tonearest binary128 0x8p-972 0x8p-16448 : 0x8p-972 0x8p-16448 : inexact-ok underflow errno-erange-ok
  1614. = csin towardzero binary128 0x8p-972 0x8p-16448 : 0x7.fffffffffffffffffffffffffffcp-972 0x7.fffffffffffcp-16448 : inexact-ok underflow errno-erange-ok
  1615. = csin upward binary128 0x8p-972 0x8p-16448 : 0x8p-972 0x8p-16448 : inexact-ok underflow errno-erange-ok
  1616. = csin downward m68k96 0x8p-972 0x4p-16448 : 0x7.fffffffffffffff8p-972 0x0p+0 : inexact-ok underflow errno-erange-ok
  1617. = csin tonearest m68k96 0x8p-972 0x4p-16448 : 0x8p-972 0x4p-16448 : inexact-ok underflow errno-erange-ok
  1618. = csin towardzero m68k96 0x8p-972 0x4p-16448 : 0x7.fffffffffffffff8p-972 0x0p+0 : inexact-ok underflow errno-erange-ok
  1619. = csin upward m68k96 0x8p-972 0x4p-16448 : 0x8p-972 0x4p-16448 : inexact-ok underflow errno-erange-ok
  1620. = csin downward binary128 0x8p-972 0x4p-16448 : 0x7.fffffffffffffffffffffffffffcp-972 0x3.fffffffffffcp-16448 : inexact-ok underflow errno-erange-ok
  1621. = csin tonearest binary128 0x8p-972 0x4p-16448 : 0x8p-972 0x4p-16448 : inexact-ok underflow errno-erange-ok
  1622. = csin towardzero binary128 0x8p-972 0x4p-16448 : 0x7.fffffffffffffffffffffffffffcp-972 0x3.fffffffffffcp-16448 : inexact-ok underflow errno-erange-ok
  1623. = csin upward binary128 0x8p-972 0x4p-16448 : 0x8p-972 0x4p-16448 : inexact-ok underflow errno-erange-ok
  1624. = csin downward binary128 0x8p-972 0x4p-16496 : 0x7.fffffffffffffffffffffffffffcp-972 0x0p+0 : inexact-ok underflow errno-erange-ok
  1625. = csin tonearest binary128 0x8p-972 0x4p-16496 : 0x8p-972 0x4p-16496 : inexact-ok underflow errno-erange-ok
  1626. = csin towardzero binary128 0x8p-972 0x4p-16496 : 0x7.fffffffffffffffffffffffffffcp-972 0x0p+0 : inexact-ok underflow errno-erange-ok
  1627. = csin upward binary128 0x8p-972 0x4p-16496 : 0x8p-972 0x4p-16496 : inexact-ok underflow errno-erange-ok