auto-libm-test-out-log 119 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338339340341342343344345346347348349350351352353354355356357358359360361362363364365366367368369370371372373374375376377378379380381382383384385386387388389390391392393394395396397398399400401402403404405406407408409410411412413414415416417418419420421422423424425426427428429430431432433434435436437438439440441442443444445446447448449450451452453454455456457458459460461462463464465466467468469470471472473474475476477478479480481482483484485486487488489490491492493494495496497498499500501502503504505506507508509510511512513514515516517518519520521522523524525526527528529530531532533534535536537538539540541542543544545546547548549550551552553554555556557558559560561562563564565566567568569570571572573574575576577578579580581582583584585586587588589590591592593594595596597598599600601602603604605606607608609610611612613614615616617618619620621622623624625626627628629630631632633634635636637638639640641642643644645646647648649650651652653654655656657658659660661662663664665666667668669670671672673674675676677678679680681682683684685686687688689690691692693694695696697698699700701702703704705706707708709710711712713714715716717718719720721722723724725726727728729730731732733734735736737738739740741742743744745746747748749750751752753754755756757758759760761762763764765766767768769770771772773774775776777778779780781782783784785786787788789790791792793794795796797798799800801802803804805806807808809810811812813814815816817818819820821822823824825826827828829830831832833834835836837838839840841842843844845846847848849850851852853854855856857858859860861862863864865866867868869870871872873874875876877878879880881882883884885886887888889890891892893894895896897898899900901902903904905906907908909910911912913914915916917918919920921922923924925926927928929930931932933934935936937938939940941942943944945946947948949950951952953954955956957958959960961962963964965966967968969970971972973974975976977978979980981982983984985986987988989990991992993994995996997998999100010011002100310041005100610071008100910101011101210131014101510161017101810191020102110221023102410251026102710281029103010311032103310341035103610371038103910401041104210431044104510461047104810491050105110521053105410551056105710581059106010611062106310641065106610671068106910701071107210731074107510761077107810791080108110821083108410851086108710881089109010911092109310941095109610971098109911001101110211031104110511061107110811091110111111121113111411151116111711181119112011211122112311241125112611271128112911301131113211331134113511361137113811391140114111421143114411451146114711481149115011511152115311541155115611571158115911601161116211631164116511661167116811691170117111721173117411751176117711781179118011811182118311841185118611871188118911901191119211931194119511961197119811991200120112021203120412051206120712081209121012111212121312141215121612171218121912201221122212231224122512261227122812291230123112321233123412351236123712381239124012411242124312441245124612471248124912501251125212531254125512561257125812591260126112621263126412651266126712681269127012711272127312741275127612771278127912801281128212831284128512861287128812891290129112921293129412951296129712981299130013011302130313041305130613071308130913101311131213131314131513161317131813191320132113221323132413251326132713281329133013311332133313341335133613371338133913401341134213431344134513461347134813491350135113521353135413551356135713581359136013611362136313641365136613671368136913701371137213731374137513761377137813791380138113821383138413851386138713881389139013911392139313941395139613971398139914001401140214031404140514061407140814091410141114121413141414151416141714181419142014211422142314241425142614271428142914301431143214331434143514361437143814391440144114421443144414451446144714481449145014511452145314541455145614571458145914601461146214631464146514661467146814691470147114721473147414751476147714781479148014811482148314841485148614871488148914901491149214931494149514961497149814991500150115021503150415051506150715081509151015111512151315141515151615171518151915201521152215231524152515261527152815291530153115321533153415351536153715381539154015411542154315441545154615471548154915501551155215531554155515561557155815591560156115621563156415651566156715681569157015711572157315741575
  1. log 1
  2. = log downward binary32 0x1p+0 : 0x0p+0 : inexact-ok
  3. = log tonearest binary32 0x1p+0 : 0x0p+0 : inexact-ok
  4. = log towardzero binary32 0x1p+0 : 0x0p+0 : inexact-ok
  5. = log upward binary32 0x1p+0 : 0x0p+0 : inexact-ok
  6. = log downward binary64 0x1p+0 : 0x0p+0 : inexact-ok
  7. = log tonearest binary64 0x1p+0 : 0x0p+0 : inexact-ok
  8. = log towardzero binary64 0x1p+0 : 0x0p+0 : inexact-ok
  9. = log upward binary64 0x1p+0 : 0x0p+0 : inexact-ok
  10. = log downward intel96 0x1p+0 : 0x0p+0 : inexact-ok
  11. = log tonearest intel96 0x1p+0 : 0x0p+0 : inexact-ok
  12. = log towardzero intel96 0x1p+0 : 0x0p+0 : inexact-ok
  13. = log upward intel96 0x1p+0 : 0x0p+0 : inexact-ok
  14. = log downward m68k96 0x1p+0 : 0x0p+0 : inexact-ok
  15. = log tonearest m68k96 0x1p+0 : 0x0p+0 : inexact-ok
  16. = log towardzero m68k96 0x1p+0 : 0x0p+0 : inexact-ok
  17. = log upward m68k96 0x1p+0 : 0x0p+0 : inexact-ok
  18. = log downward binary128 0x1p+0 : 0x0p+0 : inexact-ok
  19. = log tonearest binary128 0x1p+0 : 0x0p+0 : inexact-ok
  20. = log towardzero binary128 0x1p+0 : 0x0p+0 : inexact-ok
  21. = log upward binary128 0x1p+0 : 0x0p+0 : inexact-ok
  22. = log downward ibm128 0x1p+0 : 0x0p+0 : inexact-ok
  23. = log tonearest ibm128 0x1p+0 : 0x0p+0 : inexact-ok
  24. = log towardzero ibm128 0x1p+0 : 0x0p+0 : inexact-ok
  25. = log upward ibm128 0x1p+0 : 0x0p+0 : inexact-ok
  26. log e
  27. = log downward binary32 0x2.b7e154p+0 : 0x1p+0 : inexact-ok
  28. = log tonearest binary32 0x2.b7e154p+0 : 0x1p+0 : inexact-ok
  29. = log towardzero binary32 0x2.b7e154p+0 : 0x1p+0 : inexact-ok
  30. = log upward binary32 0x2.b7e154p+0 : 0x1.000002p+0 : inexact-ok
  31. = log downward binary64 0x2.b7e154p+0 : 0x1.000000f647925p+0 : inexact-ok
  32. = log tonearest binary64 0x2.b7e154p+0 : 0x1.000000f647926p+0 : inexact-ok
  33. = log towardzero binary64 0x2.b7e154p+0 : 0x1.000000f647925p+0 : inexact-ok
  34. = log upward binary64 0x2.b7e154p+0 : 0x1.000000f647926p+0 : inexact-ok
  35. = log downward intel96 0x2.b7e154p+0 : 0x1.000000f647925f34p+0 : inexact-ok
  36. = log tonearest intel96 0x2.b7e154p+0 : 0x1.000000f647925f34p+0 : inexact-ok
  37. = log towardzero intel96 0x2.b7e154p+0 : 0x1.000000f647925f34p+0 : inexact-ok
  38. = log upward intel96 0x2.b7e154p+0 : 0x1.000000f647925f36p+0 : inexact-ok
  39. = log downward m68k96 0x2.b7e154p+0 : 0x1.000000f647925f34p+0 : inexact-ok
  40. = log tonearest m68k96 0x2.b7e154p+0 : 0x1.000000f647925f34p+0 : inexact-ok
  41. = log towardzero m68k96 0x2.b7e154p+0 : 0x1.000000f647925f34p+0 : inexact-ok
  42. = log upward m68k96 0x2.b7e154p+0 : 0x1.000000f647925f36p+0 : inexact-ok
  43. = log downward binary128 0x2.b7e154p+0 : 0x1.000000f647925f34d03716a8b6ccp+0 : inexact-ok
  44. = log tonearest binary128 0x2.b7e154p+0 : 0x1.000000f647925f34d03716a8b6ccp+0 : inexact-ok
  45. = log towardzero binary128 0x2.b7e154p+0 : 0x1.000000f647925f34d03716a8b6ccp+0 : inexact-ok
  46. = log upward binary128 0x2.b7e154p+0 : 0x1.000000f647925f34d03716a8b6cdp+0 : inexact-ok
  47. = log downward ibm128 0x2.b7e154p+0 : 0x1.000000f647925f34d03716a8b68p+0 : inexact-ok
  48. = log tonearest ibm128 0x2.b7e154p+0 : 0x1.000000f647925f34d03716a8b7p+0 : inexact-ok
  49. = log towardzero ibm128 0x2.b7e154p+0 : 0x1.000000f647925f34d03716a8b68p+0 : inexact-ok
  50. = log upward ibm128 0x2.b7e154p+0 : 0x1.000000f647925f34d03716a8b7p+0 : inexact-ok
  51. = log downward binary32 0x2.b7e15p+0 : 0xf.fffffp-4 : inexact-ok
  52. = log tonearest binary32 0x2.b7e15p+0 : 0xf.fffffp-4 : inexact-ok
  53. = log towardzero binary32 0x2.b7e15p+0 : 0xf.fffffp-4 : inexact-ok
  54. = log upward binary32 0x2.b7e15p+0 : 0x1p+0 : inexact-ok
  55. = log downward binary64 0x2.b7e15p+0 : 0xf.fffff7d922f5p-4 : inexact-ok
  56. = log tonearest binary64 0x2.b7e15p+0 : 0xf.fffff7d922f5p-4 : inexact-ok
  57. = log towardzero binary64 0x2.b7e15p+0 : 0xf.fffff7d922f5p-4 : inexact-ok
  58. = log upward binary64 0x2.b7e15p+0 : 0xf.fffff7d922f58p-4 : inexact-ok
  59. = log downward intel96 0x2.b7e15p+0 : 0xf.fffff7d922f51a2p-4 : inexact-ok
  60. = log tonearest intel96 0x2.b7e15p+0 : 0xf.fffff7d922f51a3p-4 : inexact-ok
  61. = log towardzero intel96 0x2.b7e15p+0 : 0xf.fffff7d922f51a2p-4 : inexact-ok
  62. = log upward intel96 0x2.b7e15p+0 : 0xf.fffff7d922f51a3p-4 : inexact-ok
  63. = log downward m68k96 0x2.b7e15p+0 : 0xf.fffff7d922f51a2p-4 : inexact-ok
  64. = log tonearest m68k96 0x2.b7e15p+0 : 0xf.fffff7d922f51a3p-4 : inexact-ok
  65. = log towardzero m68k96 0x2.b7e15p+0 : 0xf.fffff7d922f51a2p-4 : inexact-ok
  66. = log upward m68k96 0x2.b7e15p+0 : 0xf.fffff7d922f51a3p-4 : inexact-ok
  67. = log downward binary128 0x2.b7e15p+0 : 0xf.fffff7d922f51a2d208d1c4e821p-4 : inexact-ok
  68. = log tonearest binary128 0x2.b7e15p+0 : 0xf.fffff7d922f51a2d208d1c4e821p-4 : inexact-ok
  69. = log towardzero binary128 0x2.b7e15p+0 : 0xf.fffff7d922f51a2d208d1c4e821p-4 : inexact-ok
  70. = log upward binary128 0x2.b7e15p+0 : 0xf.fffff7d922f51a2d208d1c4e8218p-4 : inexact-ok
  71. = log downward ibm128 0x2.b7e15p+0 : 0xf.fffff7d922f51a2d208d1c4e8p-4 : inexact-ok
  72. = log tonearest ibm128 0x2.b7e15p+0 : 0xf.fffff7d922f51a2d208d1c4e84p-4 : inexact-ok
  73. = log towardzero ibm128 0x2.b7e15p+0 : 0xf.fffff7d922f51a2d208d1c4e8p-4 : inexact-ok
  74. = log upward ibm128 0x2.b7e15p+0 : 0xf.fffff7d922f51a2d208d1c4e84p-4 : inexact-ok
  75. = log downward binary64 0x2.b7e151628aed4p+0 : 0x1p+0 : inexact-ok
  76. = log tonearest binary64 0x2.b7e151628aed4p+0 : 0x1p+0 : inexact-ok
  77. = log towardzero binary64 0x2.b7e151628aed4p+0 : 0x1p+0 : inexact-ok
  78. = log upward binary64 0x2.b7e151628aed4p+0 : 0x1.0000000000001p+0 : inexact-ok
  79. = log downward intel96 0x2.b7e151628aed4p+0 : 0x1.00000000000007fp+0 : inexact-ok
  80. = log tonearest intel96 0x2.b7e151628aed4p+0 : 0x1.00000000000007fp+0 : inexact-ok
  81. = log towardzero intel96 0x2.b7e151628aed4p+0 : 0x1.00000000000007fp+0 : inexact-ok
  82. = log upward intel96 0x2.b7e151628aed4p+0 : 0x1.00000000000007f2p+0 : inexact-ok
  83. = log downward m68k96 0x2.b7e151628aed4p+0 : 0x1.00000000000007fp+0 : inexact-ok
  84. = log tonearest m68k96 0x2.b7e151628aed4p+0 : 0x1.00000000000007fp+0 : inexact-ok
  85. = log towardzero m68k96 0x2.b7e151628aed4p+0 : 0x1.00000000000007fp+0 : inexact-ok
  86. = log upward m68k96 0x2.b7e151628aed4p+0 : 0x1.00000000000007f2p+0 : inexact-ok
  87. = log downward binary128 0x2.b7e151628aed4p+0 : 0x1.00000000000007f0a06e4ddb0222p+0 : inexact-ok
  88. = log tonearest binary128 0x2.b7e151628aed4p+0 : 0x1.00000000000007f0a06e4ddb0222p+0 : inexact-ok
  89. = log towardzero binary128 0x2.b7e151628aed4p+0 : 0x1.00000000000007f0a06e4ddb0222p+0 : inexact-ok
  90. = log upward binary128 0x2.b7e151628aed4p+0 : 0x1.00000000000007f0a06e4ddb0223p+0 : inexact-ok
  91. = log downward ibm128 0x2.b7e151628aed4p+0 : 0x1.00000000000007f0a06e4ddb02p+0 : inexact-ok
  92. = log tonearest ibm128 0x2.b7e151628aed4p+0 : 0x1.00000000000007f0a06e4ddb02p+0 : inexact-ok
  93. = log towardzero ibm128 0x2.b7e151628aed4p+0 : 0x1.00000000000007f0a06e4ddb02p+0 : inexact-ok
  94. = log upward ibm128 0x2.b7e151628aed4p+0 : 0x1.00000000000007f0a06e4ddb028p+0 : inexact-ok
  95. = log downward binary64 0x2.b7e151628aed2p+0 : 0xf.ffffffffffff8p-4 : inexact-ok
  96. = log tonearest binary64 0x2.b7e151628aed2p+0 : 0x1p+0 : inexact-ok
  97. = log towardzero binary64 0x2.b7e151628aed2p+0 : 0xf.ffffffffffff8p-4 : inexact-ok
  98. = log upward binary64 0x2.b7e151628aed2p+0 : 0x1p+0 : inexact-ok
  99. = log downward intel96 0x2.b7e151628aed2p+0 : 0xf.ffffffffffffc2ap-4 : inexact-ok
  100. = log tonearest intel96 0x2.b7e151628aed2p+0 : 0xf.ffffffffffffc2bp-4 : inexact-ok
  101. = log towardzero intel96 0x2.b7e151628aed2p+0 : 0xf.ffffffffffffc2ap-4 : inexact-ok
  102. = log upward intel96 0x2.b7e151628aed2p+0 : 0xf.ffffffffffffc2bp-4 : inexact-ok
  103. = log downward m68k96 0x2.b7e151628aed2p+0 : 0xf.ffffffffffffc2ap-4 : inexact-ok
  104. = log tonearest m68k96 0x2.b7e151628aed2p+0 : 0xf.ffffffffffffc2bp-4 : inexact-ok
  105. = log towardzero m68k96 0x2.b7e151628aed2p+0 : 0xf.ffffffffffffc2ap-4 : inexact-ok
  106. = log upward m68k96 0x2.b7e151628aed2p+0 : 0xf.ffffffffffffc2bp-4 : inexact-ok
  107. = log downward binary128 0x2.b7e151628aed2p+0 : 0xf.ffffffffffffc2af55337636657p-4 : inexact-ok
  108. = log tonearest binary128 0x2.b7e151628aed2p+0 : 0xf.ffffffffffffc2af553376366578p-4 : inexact-ok
  109. = log towardzero binary128 0x2.b7e151628aed2p+0 : 0xf.ffffffffffffc2af55337636657p-4 : inexact-ok
  110. = log upward binary128 0x2.b7e151628aed2p+0 : 0xf.ffffffffffffc2af553376366578p-4 : inexact-ok
  111. = log downward ibm128 0x2.b7e151628aed2p+0 : 0xf.ffffffffffffc2af5533763664p-4 : inexact-ok
  112. = log tonearest ibm128 0x2.b7e151628aed2p+0 : 0xf.ffffffffffffc2af5533763664p-4 : inexact-ok
  113. = log towardzero ibm128 0x2.b7e151628aed2p+0 : 0xf.ffffffffffffc2af5533763664p-4 : inexact-ok
  114. = log upward ibm128 0x2.b7e151628aed2p+0 : 0xf.ffffffffffffc2af5533763668p-4 : inexact-ok
  115. = log downward intel96 0x2.b7e151628aed2a6cp+0 : 0x1p+0 : inexact-ok
  116. = log tonearest intel96 0x2.b7e151628aed2a6cp+0 : 0x1p+0 : inexact-ok
  117. = log towardzero intel96 0x2.b7e151628aed2a6cp+0 : 0x1p+0 : inexact-ok
  118. = log upward intel96 0x2.b7e151628aed2a6cp+0 : 0x1.0000000000000002p+0 : inexact-ok
  119. = log downward m68k96 0x2.b7e151628aed2a6cp+0 : 0x1p+0 : inexact-ok
  120. = log tonearest m68k96 0x2.b7e151628aed2a6cp+0 : 0x1p+0 : inexact-ok
  121. = log towardzero m68k96 0x2.b7e151628aed2a6cp+0 : 0x1p+0 : inexact-ok
  122. = log upward m68k96 0x2.b7e151628aed2a6cp+0 : 0x1.0000000000000002p+0 : inexact-ok
  123. = log downward binary128 0x2.b7e151628aed2a6cp+0 : 0x1.000000000000000075ed29d49ac3p+0 : inexact-ok
  124. = log tonearest binary128 0x2.b7e151628aed2a6cp+0 : 0x1.000000000000000075ed29d49ac4p+0 : inexact-ok
  125. = log towardzero binary128 0x2.b7e151628aed2a6cp+0 : 0x1.000000000000000075ed29d49ac3p+0 : inexact-ok
  126. = log upward binary128 0x2.b7e151628aed2a6cp+0 : 0x1.000000000000000075ed29d49ac4p+0 : inexact-ok
  127. = log downward ibm128 0x2.b7e151628aed2a6cp+0 : 0x1.000000000000000075ed29d49a8p+0 : inexact-ok
  128. = log tonearest ibm128 0x2.b7e151628aed2a6cp+0 : 0x1.000000000000000075ed29d49bp+0 : inexact-ok
  129. = log towardzero ibm128 0x2.b7e151628aed2a6cp+0 : 0x1.000000000000000075ed29d49a8p+0 : inexact-ok
  130. = log upward ibm128 0x2.b7e151628aed2a6cp+0 : 0x1.000000000000000075ed29d49bp+0 : inexact-ok
  131. = log downward intel96 0x2.b7e151628aed2a68p+0 : 0xf.ffffffffffffffep-4 : inexact-ok
  132. = log tonearest intel96 0x2.b7e151628aed2a68p+0 : 0xf.fffffffffffffffp-4 : inexact-ok
  133. = log towardzero intel96 0x2.b7e151628aed2a68p+0 : 0xf.ffffffffffffffep-4 : inexact-ok
  134. = log upward intel96 0x2.b7e151628aed2a68p+0 : 0xf.fffffffffffffffp-4 : inexact-ok
  135. = log downward m68k96 0x2.b7e151628aed2a68p+0 : 0xf.ffffffffffffffep-4 : inexact-ok
  136. = log tonearest m68k96 0x2.b7e151628aed2a68p+0 : 0xf.fffffffffffffffp-4 : inexact-ok
  137. = log towardzero m68k96 0x2.b7e151628aed2a68p+0 : 0xf.ffffffffffffffep-4 : inexact-ok
  138. = log upward m68k96 0x2.b7e151628aed2a68p+0 : 0xf.fffffffffffffffp-4 : inexact-ok
  139. = log downward binary128 0x2.b7e151628aed2a68p+0 : 0xf.ffffffffffffffefd37c671cbdp-4 : inexact-ok
  140. = log tonearest binary128 0x2.b7e151628aed2a68p+0 : 0xf.ffffffffffffffefd37c671cbd08p-4 : inexact-ok
  141. = log towardzero binary128 0x2.b7e151628aed2a68p+0 : 0xf.ffffffffffffffefd37c671cbdp-4 : inexact-ok
  142. = log upward binary128 0x2.b7e151628aed2a68p+0 : 0xf.ffffffffffffffefd37c671cbd08p-4 : inexact-ok
  143. = log downward ibm128 0x2.b7e151628aed2a68p+0 : 0xf.ffffffffffffffefd37c671cbcp-4 : inexact-ok
  144. = log tonearest ibm128 0x2.b7e151628aed2a68p+0 : 0xf.ffffffffffffffefd37c671cbcp-4 : inexact-ok
  145. = log towardzero ibm128 0x2.b7e151628aed2a68p+0 : 0xf.ffffffffffffffefd37c671cbcp-4 : inexact-ok
  146. = log upward ibm128 0x2.b7e151628aed2a68p+0 : 0xf.ffffffffffffffefd37c671ccp-4 : inexact-ok
  147. = log downward binary128 0x2.b7e151628aed2a6abf7158809cf6p+0 : 0x1p+0 : inexact-ok
  148. = log tonearest binary128 0x2.b7e151628aed2a6abf7158809cf6p+0 : 0x1p+0 : inexact-ok
  149. = log towardzero binary128 0x2.b7e151628aed2a6abf7158809cf6p+0 : 0x1p+0 : inexact-ok
  150. = log upward binary128 0x2.b7e151628aed2a6abf7158809cf6p+0 : 0x1.0000000000000000000000000001p+0 : inexact-ok
  151. = log downward binary128 0x2.b7e151628aed2a6abf7158809cf4p+0 : 0xf.fffffffffffffffffffffffffff8p-4 : inexact-ok
  152. = log tonearest binary128 0x2.b7e151628aed2a6abf7158809cf4p+0 : 0xf.fffffffffffffffffffffffffff8p-4 : inexact-ok
  153. = log towardzero binary128 0x2.b7e151628aed2a6abf7158809cf4p+0 : 0xf.fffffffffffffffffffffffffff8p-4 : inexact-ok
  154. = log upward binary128 0x2.b7e151628aed2a6abf7158809cf4p+0 : 0x1p+0 : inexact-ok
  155. = log downward binary128 0x2.b7e151628aed2a6abf7158809dp+0 : 0x1.0000000000000000000000000004p+0 : inexact-ok
  156. = log tonearest binary128 0x2.b7e151628aed2a6abf7158809dp+0 : 0x1.0000000000000000000000000004p+0 : inexact-ok
  157. = log towardzero binary128 0x2.b7e151628aed2a6abf7158809dp+0 : 0x1.0000000000000000000000000004p+0 : inexact-ok
  158. = log upward binary128 0x2.b7e151628aed2a6abf7158809dp+0 : 0x1.0000000000000000000000000005p+0 : inexact-ok
  159. = log downward ibm128 0x2.b7e151628aed2a6abf7158809dp+0 : 0x1p+0 : inexact-ok
  160. = log tonearest ibm128 0x2.b7e151628aed2a6abf7158809dp+0 : 0x1p+0 : inexact-ok
  161. = log towardzero ibm128 0x2.b7e151628aed2a6abf7158809dp+0 : 0x1p+0 : inexact-ok
  162. = log upward ibm128 0x2.b7e151628aed2a6abf7158809dp+0 : 0x1.000000000000000000000000008p+0 : inexact-ok
  163. = log downward binary128 0x2.b7e151628aed2a6abf7158809cp+0 : 0xf.fffffffffffffffffffffffffa58p-4 : inexact-ok
  164. = log tonearest binary128 0x2.b7e151628aed2a6abf7158809cp+0 : 0xf.fffffffffffffffffffffffffa6p-4 : inexact-ok
  165. = log towardzero binary128 0x2.b7e151628aed2a6abf7158809cp+0 : 0xf.fffffffffffffffffffffffffa58p-4 : inexact-ok
  166. = log upward binary128 0x2.b7e151628aed2a6abf7158809cp+0 : 0xf.fffffffffffffffffffffffffa6p-4 : inexact-ok
  167. = log downward ibm128 0x2.b7e151628aed2a6abf7158809cp+0 : 0xf.fffffffffffffffffffffffff8p-4 : inexact-ok
  168. = log tonearest ibm128 0x2.b7e151628aed2a6abf7158809cp+0 : 0xf.fffffffffffffffffffffffffcp-4 : inexact-ok
  169. = log towardzero ibm128 0x2.b7e151628aed2a6abf7158809cp+0 : 0xf.fffffffffffffffffffffffff8p-4 : inexact-ok
  170. = log upward ibm128 0x2.b7e151628aed2a6abf7158809cp+0 : 0xf.fffffffffffffffffffffffffcp-4 : inexact-ok
  171. log 1/e
  172. = log downward binary32 0x5.e2d59p-4 : -0x1p+0 : inexact-ok
  173. = log tonearest binary32 0x5.e2d59p-4 : -0x1p+0 : inexact-ok
  174. = log towardzero binary32 0x5.e2d59p-4 : -0xf.fffffp-4 : inexact-ok
  175. = log upward binary32 0x5.e2d59p-4 : -0xf.fffffp-4 : inexact-ok
  176. = log downward binary64 0x5.e2d59p-4 : -0xf.fffff952d5f58p-4 : inexact-ok
  177. = log tonearest binary64 0x5.e2d59p-4 : -0xf.fffff952d5f5p-4 : inexact-ok
  178. = log towardzero binary64 0x5.e2d59p-4 : -0xf.fffff952d5f5p-4 : inexact-ok
  179. = log upward binary64 0x5.e2d59p-4 : -0xf.fffff952d5f5p-4 : inexact-ok
  180. = log downward intel96 0x5.e2d59p-4 : -0xf.fffff952d5f52bap-4 : inexact-ok
  181. = log tonearest intel96 0x5.e2d59p-4 : -0xf.fffff952d5f52b9p-4 : inexact-ok
  182. = log towardzero intel96 0x5.e2d59p-4 : -0xf.fffff952d5f52b9p-4 : inexact-ok
  183. = log upward intel96 0x5.e2d59p-4 : -0xf.fffff952d5f52b9p-4 : inexact-ok
  184. = log downward m68k96 0x5.e2d59p-4 : -0xf.fffff952d5f52bap-4 : inexact-ok
  185. = log tonearest m68k96 0x5.e2d59p-4 : -0xf.fffff952d5f52b9p-4 : inexact-ok
  186. = log towardzero m68k96 0x5.e2d59p-4 : -0xf.fffff952d5f52b9p-4 : inexact-ok
  187. = log upward m68k96 0x5.e2d59p-4 : -0xf.fffff952d5f52b9p-4 : inexact-ok
  188. = log downward binary128 0x5.e2d59p-4 : -0xf.fffff952d5f52b972627765c7b88p-4 : inexact-ok
  189. = log tonearest binary128 0x5.e2d59p-4 : -0xf.fffff952d5f52b972627765c7b8p-4 : inexact-ok
  190. = log towardzero binary128 0x5.e2d59p-4 : -0xf.fffff952d5f52b972627765c7b8p-4 : inexact-ok
  191. = log upward binary128 0x5.e2d59p-4 : -0xf.fffff952d5f52b972627765c7b8p-4 : inexact-ok
  192. = log downward ibm128 0x5.e2d59p-4 : -0xf.fffff952d5f52b972627765c7cp-4 : inexact-ok
  193. = log tonearest ibm128 0x5.e2d59p-4 : -0xf.fffff952d5f52b972627765c7cp-4 : inexact-ok
  194. = log towardzero ibm128 0x5.e2d59p-4 : -0xf.fffff952d5f52b972627765c78p-4 : inexact-ok
  195. = log upward ibm128 0x5.e2d59p-4 : -0xf.fffff952d5f52b972627765c78p-4 : inexact-ok
  196. = log downward binary32 0x5.e2d588p-4 : -0x1.000002p+0 : inexact-ok
  197. = log tonearest binary32 0x5.e2d588p-4 : -0x1p+0 : inexact-ok
  198. = log towardzero binary32 0x5.e2d588p-4 : -0x1p+0 : inexact-ok
  199. = log upward binary32 0x5.e2d588p-4 : -0x1p+0 : inexact-ok
  200. = log downward binary64 0x5.e2d588p-4 : -0x1.000000f11e086p+0 : inexact-ok
  201. = log tonearest binary64 0x5.e2d588p-4 : -0x1.000000f11e086p+0 : inexact-ok
  202. = log towardzero binary64 0x5.e2d588p-4 : -0x1.000000f11e085p+0 : inexact-ok
  203. = log upward binary64 0x5.e2d588p-4 : -0x1.000000f11e085p+0 : inexact-ok
  204. = log downward intel96 0x5.e2d588p-4 : -0x1.000000f11e085f44p+0 : inexact-ok
  205. = log tonearest intel96 0x5.e2d588p-4 : -0x1.000000f11e085f42p+0 : inexact-ok
  206. = log towardzero intel96 0x5.e2d588p-4 : -0x1.000000f11e085f42p+0 : inexact-ok
  207. = log upward intel96 0x5.e2d588p-4 : -0x1.000000f11e085f42p+0 : inexact-ok
  208. = log downward m68k96 0x5.e2d588p-4 : -0x1.000000f11e085f44p+0 : inexact-ok
  209. = log tonearest m68k96 0x5.e2d588p-4 : -0x1.000000f11e085f42p+0 : inexact-ok
  210. = log towardzero m68k96 0x5.e2d588p-4 : -0x1.000000f11e085f42p+0 : inexact-ok
  211. = log upward m68k96 0x5.e2d588p-4 : -0x1.000000f11e085f42p+0 : inexact-ok
  212. = log downward binary128 0x5.e2d588p-4 : -0x1.000000f11e085f422347d5acdb97p+0 : inexact-ok
  213. = log tonearest binary128 0x5.e2d588p-4 : -0x1.000000f11e085f422347d5acdb97p+0 : inexact-ok
  214. = log towardzero binary128 0x5.e2d588p-4 : -0x1.000000f11e085f422347d5acdb96p+0 : inexact-ok
  215. = log upward binary128 0x5.e2d588p-4 : -0x1.000000f11e085f422347d5acdb96p+0 : inexact-ok
  216. = log downward ibm128 0x5.e2d588p-4 : -0x1.000000f11e085f422347d5acdcp+0 : inexact-ok
  217. = log tonearest ibm128 0x5.e2d588p-4 : -0x1.000000f11e085f422347d5acdb8p+0 : inexact-ok
  218. = log towardzero ibm128 0x5.e2d588p-4 : -0x1.000000f11e085f422347d5acdb8p+0 : inexact-ok
  219. = log upward ibm128 0x5.e2d588p-4 : -0x1.000000f11e085f422347d5acdb8p+0 : inexact-ok
  220. = log downward binary64 0x5.e2d58d8b3bcep-4 : -0x1p+0 : inexact-ok
  221. = log tonearest binary64 0x5.e2d58d8b3bcep-4 : -0x1p+0 : inexact-ok
  222. = log towardzero binary64 0x5.e2d58d8b3bcep-4 : -0xf.ffffffffffff8p-4 : inexact-ok
  223. = log upward binary64 0x5.e2d58d8b3bcep-4 : -0xf.ffffffffffff8p-4 : inexact-ok
  224. = log downward intel96 0x5.e2d58d8b3bcep-4 : -0xf.ffffffffffffd91p-4 : inexact-ok
  225. = log tonearest intel96 0x5.e2d58d8b3bcep-4 : -0xf.ffffffffffffd91p-4 : inexact-ok
  226. = log towardzero intel96 0x5.e2d58d8b3bcep-4 : -0xf.ffffffffffffd9p-4 : inexact-ok
  227. = log upward intel96 0x5.e2d58d8b3bcep-4 : -0xf.ffffffffffffd9p-4 : inexact-ok
  228. = log downward m68k96 0x5.e2d58d8b3bcep-4 : -0xf.ffffffffffffd91p-4 : inexact-ok
  229. = log tonearest m68k96 0x5.e2d58d8b3bcep-4 : -0xf.ffffffffffffd91p-4 : inexact-ok
  230. = log towardzero m68k96 0x5.e2d58d8b3bcep-4 : -0xf.ffffffffffffd9p-4 : inexact-ok
  231. = log upward m68k96 0x5.e2d58d8b3bcep-4 : -0xf.ffffffffffffd9p-4 : inexact-ok
  232. = log downward binary128 0x5.e2d58d8b3bcep-4 : -0xf.ffffffffffffd90c7882a506a588p-4 : inexact-ok
  233. = log tonearest binary128 0x5.e2d58d8b3bcep-4 : -0xf.ffffffffffffd90c7882a506a588p-4 : inexact-ok
  234. = log towardzero binary128 0x5.e2d58d8b3bcep-4 : -0xf.ffffffffffffd90c7882a506a58p-4 : inexact-ok
  235. = log upward binary128 0x5.e2d58d8b3bcep-4 : -0xf.ffffffffffffd90c7882a506a58p-4 : inexact-ok
  236. = log downward ibm128 0x5.e2d58d8b3bcep-4 : -0xf.ffffffffffffd90c7882a506a8p-4 : inexact-ok
  237. = log tonearest ibm128 0x5.e2d58d8b3bcep-4 : -0xf.ffffffffffffd90c7882a506a4p-4 : inexact-ok
  238. = log towardzero ibm128 0x5.e2d58d8b3bcep-4 : -0xf.ffffffffffffd90c7882a506a4p-4 : inexact-ok
  239. = log upward ibm128 0x5.e2d58d8b3bcep-4 : -0xf.ffffffffffffd90c7882a506a4p-4 : inexact-ok
  240. = log downward binary64 0x5.e2d58d8b3bcdcp-4 : -0x1.0000000000001p+0 : inexact-ok
  241. = log tonearest binary64 0x5.e2d58d8b3bcdcp-4 : -0x1.0000000000001p+0 : inexact-ok
  242. = log towardzero binary64 0x5.e2d58d8b3bcdcp-4 : -0x1p+0 : inexact-ok
  243. = log upward binary64 0x5.e2d58d8b3bcdcp-4 : -0x1p+0 : inexact-ok
  244. = log downward intel96 0x5.e2d58d8b3bcdcp-4 : -0x1.0000000000000872p+0 : inexact-ok
  245. = log tonearest intel96 0x5.e2d58d8b3bcdcp-4 : -0x1.000000000000087p+0 : inexact-ok
  246. = log towardzero intel96 0x5.e2d58d8b3bcdcp-4 : -0x1.000000000000087p+0 : inexact-ok
  247. = log upward intel96 0x5.e2d58d8b3bcdcp-4 : -0x1.000000000000087p+0 : inexact-ok
  248. = log downward m68k96 0x5.e2d58d8b3bcdcp-4 : -0x1.0000000000000872p+0 : inexact-ok
  249. = log tonearest m68k96 0x5.e2d58d8b3bcdcp-4 : -0x1.000000000000087p+0 : inexact-ok
  250. = log towardzero m68k96 0x5.e2d58d8b3bcdcp-4 : -0x1.000000000000087p+0 : inexact-ok
  251. = log upward m68k96 0x5.e2d58d8b3bcdcp-4 : -0x1.000000000000087p+0 : inexact-ok
  252. = log downward binary128 0x5.e2d58d8b3bcdcp-4 : -0x1.00000000000008704ccdb47c1f23p+0 : inexact-ok
  253. = log tonearest binary128 0x5.e2d58d8b3bcdcp-4 : -0x1.00000000000008704ccdb47c1f23p+0 : inexact-ok
  254. = log towardzero binary128 0x5.e2d58d8b3bcdcp-4 : -0x1.00000000000008704ccdb47c1f22p+0 : inexact-ok
  255. = log upward binary128 0x5.e2d58d8b3bcdcp-4 : -0x1.00000000000008704ccdb47c1f22p+0 : inexact-ok
  256. = log downward ibm128 0x5.e2d58d8b3bcdcp-4 : -0x1.00000000000008704ccdb47c1f8p+0 : inexact-ok
  257. = log tonearest ibm128 0x5.e2d58d8b3bcdcp-4 : -0x1.00000000000008704ccdb47c1fp+0 : inexact-ok
  258. = log towardzero ibm128 0x5.e2d58d8b3bcdcp-4 : -0x1.00000000000008704ccdb47c1fp+0 : inexact-ok
  259. = log upward ibm128 0x5.e2d58d8b3bcdcp-4 : -0x1.00000000000008704ccdb47c1fp+0 : inexact-ok
  260. = log downward intel96 0x5.e2d58d8b3bcdf1bp-4 : -0x1p+0 : inexact-ok
  261. = log tonearest intel96 0x5.e2d58d8b3bcdf1bp-4 : -0xf.fffffffffffffffp-4 : inexact-ok
  262. = log towardzero intel96 0x5.e2d58d8b3bcdf1bp-4 : -0xf.fffffffffffffffp-4 : inexact-ok
  263. = log upward intel96 0x5.e2d58d8b3bcdf1bp-4 : -0xf.fffffffffffffffp-4 : inexact-ok
  264. = log downward m68k96 0x5.e2d58d8b3bcdf1bp-4 : -0x1p+0 : inexact-ok
  265. = log tonearest m68k96 0x5.e2d58d8b3bcdf1bp-4 : -0xf.fffffffffffffffp-4 : inexact-ok
  266. = log towardzero m68k96 0x5.e2d58d8b3bcdf1bp-4 : -0xf.fffffffffffffffp-4 : inexact-ok
  267. = log upward m68k96 0x5.e2d58d8b3bcdf1bp-4 : -0xf.fffffffffffffffp-4 : inexact-ok
  268. = log downward binary128 0x5.e2d58d8b3bcdf1bp-4 : -0xf.fffffffffffffff4415f776b07c8p-4 : inexact-ok
  269. = log tonearest binary128 0x5.e2d58d8b3bcdf1bp-4 : -0xf.fffffffffffffff4415f776b07c8p-4 : inexact-ok
  270. = log towardzero binary128 0x5.e2d58d8b3bcdf1bp-4 : -0xf.fffffffffffffff4415f776b07cp-4 : inexact-ok
  271. = log upward binary128 0x5.e2d58d8b3bcdf1bp-4 : -0xf.fffffffffffffff4415f776b07cp-4 : inexact-ok
  272. = log downward ibm128 0x5.e2d58d8b3bcdf1bp-4 : -0xf.fffffffffffffff4415f776b08p-4 : inexact-ok
  273. = log tonearest ibm128 0x5.e2d58d8b3bcdf1bp-4 : -0xf.fffffffffffffff4415f776b08p-4 : inexact-ok
  274. = log towardzero ibm128 0x5.e2d58d8b3bcdf1bp-4 : -0xf.fffffffffffffff4415f776b04p-4 : inexact-ok
  275. = log upward ibm128 0x5.e2d58d8b3bcdf1bp-4 : -0xf.fffffffffffffff4415f776b04p-4 : inexact-ok
  276. = log downward intel96 0x5.e2d58d8b3bcdf1a8p-4 : -0x1.0000000000000002p+0 : inexact-ok
  277. = log tonearest intel96 0x5.e2d58d8b3bcdf1a8p-4 : -0x1p+0 : inexact-ok
  278. = log towardzero intel96 0x5.e2d58d8b3bcdf1a8p-4 : -0x1p+0 : inexact-ok
  279. = log upward intel96 0x5.e2d58d8b3bcdf1a8p-4 : -0x1p+0 : inexact-ok
  280. = log downward m68k96 0x5.e2d58d8b3bcdf1a8p-4 : -0x1.0000000000000002p+0 : inexact-ok
  281. = log tonearest m68k96 0x5.e2d58d8b3bcdf1a8p-4 : -0x1p+0 : inexact-ok
  282. = log towardzero m68k96 0x5.e2d58d8b3bcdf1a8p-4 : -0x1p+0 : inexact-ok
  283. = log upward m68k96 0x5.e2d58d8b3bcdf1a8p-4 : -0x1p+0 : inexact-ok
  284. = log downward binary128 0x5.e2d58d8b3bcdf1a8p-4 : -0x1.0000000000000000a006a027f5f3p+0 : inexact-ok
  285. = log tonearest binary128 0x5.e2d58d8b3bcdf1a8p-4 : -0x1.0000000000000000a006a027f5f3p+0 : inexact-ok
  286. = log towardzero binary128 0x5.e2d58d8b3bcdf1a8p-4 : -0x1.0000000000000000a006a027f5f2p+0 : inexact-ok
  287. = log upward binary128 0x5.e2d58d8b3bcdf1a8p-4 : -0x1.0000000000000000a006a027f5f2p+0 : inexact-ok
  288. = log downward ibm128 0x5.e2d58d8b3bcdf1a8p-4 : -0x1.0000000000000000a006a027f6p+0 : inexact-ok
  289. = log tonearest ibm128 0x5.e2d58d8b3bcdf1a8p-4 : -0x1.0000000000000000a006a027f6p+0 : inexact-ok
  290. = log towardzero ibm128 0x5.e2d58d8b3bcdf1a8p-4 : -0x1.0000000000000000a006a027f58p+0 : inexact-ok
  291. = log upward ibm128 0x5.e2d58d8b3bcdf1a8p-4 : -0x1.0000000000000000a006a027f58p+0 : inexact-ok
  292. = log downward binary128 0x5.e2d58d8b3bcdf1abadec7829055p-4 : -0x1p+0 : inexact-ok
  293. = log tonearest binary128 0x5.e2d58d8b3bcdf1abadec7829055p-4 : -0x1p+0 : inexact-ok
  294. = log towardzero binary128 0x5.e2d58d8b3bcdf1abadec7829055p-4 : -0xf.fffffffffffffffffffffffffff8p-4 : inexact-ok
  295. = log upward binary128 0x5.e2d58d8b3bcdf1abadec7829055p-4 : -0xf.fffffffffffffffffffffffffff8p-4 : inexact-ok
  296. = log downward binary128 0x5.e2d58d8b3bcdf1abadec7829054cp-4 : -0x1.0000000000000000000000000001p+0 : inexact-ok
  297. = log tonearest binary128 0x5.e2d58d8b3bcdf1abadec7829054cp-4 : -0x1.0000000000000000000000000001p+0 : inexact-ok
  298. = log towardzero binary128 0x5.e2d58d8b3bcdf1abadec7829054cp-4 : -0x1p+0 : inexact-ok
  299. = log upward binary128 0x5.e2d58d8b3bcdf1abadec7829054cp-4 : -0x1p+0 : inexact-ok
  300. = log downward binary128 0x5.e2d58d8b3bcdf1abadec782906p-4 : -0xf.fffffffffffffffffffffffffe28p-4 : inexact-ok
  301. = log tonearest binary128 0x5.e2d58d8b3bcdf1abadec782906p-4 : -0xf.fffffffffffffffffffffffffe2p-4 : inexact-ok
  302. = log towardzero binary128 0x5.e2d58d8b3bcdf1abadec782906p-4 : -0xf.fffffffffffffffffffffffffe2p-4 : inexact-ok
  303. = log upward binary128 0x5.e2d58d8b3bcdf1abadec782906p-4 : -0xf.fffffffffffffffffffffffffe2p-4 : inexact-ok
  304. = log downward ibm128 0x5.e2d58d8b3bcdf1abadec782906p-4 : -0x1p+0 : inexact-ok
  305. = log tonearest ibm128 0x5.e2d58d8b3bcdf1abadec782906p-4 : -0x1p+0 : inexact-ok
  306. = log towardzero ibm128 0x5.e2d58d8b3bcdf1abadec782906p-4 : -0xf.fffffffffffffffffffffffffcp-4 : inexact-ok
  307. = log upward ibm128 0x5.e2d58d8b3bcdf1abadec782906p-4 : -0xf.fffffffffffffffffffffffffcp-4 : inexact-ok
  308. = log downward binary128 0x5.e2d58d8b3bcdf1abadec782904p-4 : -0x1.000000000000000000000000003ap+0 : inexact-ok
  309. = log tonearest binary128 0x5.e2d58d8b3bcdf1abadec782904p-4 : -0x1.0000000000000000000000000039p+0 : inexact-ok
  310. = log towardzero binary128 0x5.e2d58d8b3bcdf1abadec782904p-4 : -0x1.0000000000000000000000000039p+0 : inexact-ok
  311. = log upward binary128 0x5.e2d58d8b3bcdf1abadec782904p-4 : -0x1.0000000000000000000000000039p+0 : inexact-ok
  312. = log downward ibm128 0x5.e2d58d8b3bcdf1abadec782904p-4 : -0x1.000000000000000000000000008p+0 : inexact-ok
  313. = log tonearest ibm128 0x5.e2d58d8b3bcdf1abadec782904p-4 : -0x1p+0 : inexact-ok
  314. = log towardzero ibm128 0x5.e2d58d8b3bcdf1abadec782904p-4 : -0x1p+0 : inexact-ok
  315. = log upward ibm128 0x5.e2d58d8b3bcdf1abadec782904p-4 : -0x1p+0 : inexact-ok
  316. log 2
  317. = log downward binary32 0x2p+0 : 0xb.17217p-4 : inexact-ok
  318. = log tonearest binary32 0x2p+0 : 0xb.17218p-4 : inexact-ok
  319. = log towardzero binary32 0x2p+0 : 0xb.17217p-4 : inexact-ok
  320. = log upward binary32 0x2p+0 : 0xb.17218p-4 : inexact-ok
  321. = log downward binary64 0x2p+0 : 0xb.17217f7d1cf78p-4 : inexact-ok
  322. = log tonearest binary64 0x2p+0 : 0xb.17217f7d1cf78p-4 : inexact-ok
  323. = log towardzero binary64 0x2p+0 : 0xb.17217f7d1cf78p-4 : inexact-ok
  324. = log upward binary64 0x2p+0 : 0xb.17217f7d1cf8p-4 : inexact-ok
  325. = log downward intel96 0x2p+0 : 0xb.17217f7d1cf79abp-4 : inexact-ok
  326. = log tonearest intel96 0x2p+0 : 0xb.17217f7d1cf79acp-4 : inexact-ok
  327. = log towardzero intel96 0x2p+0 : 0xb.17217f7d1cf79abp-4 : inexact-ok
  328. = log upward intel96 0x2p+0 : 0xb.17217f7d1cf79acp-4 : inexact-ok
  329. = log downward m68k96 0x2p+0 : 0xb.17217f7d1cf79abp-4 : inexact-ok
  330. = log tonearest m68k96 0x2p+0 : 0xb.17217f7d1cf79acp-4 : inexact-ok
  331. = log towardzero m68k96 0x2p+0 : 0xb.17217f7d1cf79abp-4 : inexact-ok
  332. = log upward m68k96 0x2p+0 : 0xb.17217f7d1cf79acp-4 : inexact-ok
  333. = log downward binary128 0x2p+0 : 0xb.17217f7d1cf79abc9e3b39803f28p-4 : inexact-ok
  334. = log tonearest binary128 0x2p+0 : 0xb.17217f7d1cf79abc9e3b39803f3p-4 : inexact-ok
  335. = log towardzero binary128 0x2p+0 : 0xb.17217f7d1cf79abc9e3b39803f28p-4 : inexact-ok
  336. = log upward binary128 0x2p+0 : 0xb.17217f7d1cf79abc9e3b39803f3p-4 : inexact-ok
  337. = log downward ibm128 0x2p+0 : 0xb.17217f7d1cf79abc9e3b39803cp-4 : inexact-ok
  338. = log tonearest ibm128 0x2p+0 : 0xb.17217f7d1cf79abc9e3b39804p-4 : inexact-ok
  339. = log towardzero ibm128 0x2p+0 : 0xb.17217f7d1cf79abc9e3b39803cp-4 : inexact-ok
  340. = log upward ibm128 0x2p+0 : 0xb.17217f7d1cf79abc9e3b39804p-4 : inexact-ok
  341. log 10
  342. = log downward binary32 0xap+0 : 0x2.4d7634p+0 : inexact-ok
  343. = log tonearest binary32 0xap+0 : 0x2.4d7638p+0 : inexact-ok
  344. = log towardzero binary32 0xap+0 : 0x2.4d7634p+0 : inexact-ok
  345. = log upward binary32 0xap+0 : 0x2.4d7638p+0 : inexact-ok
  346. = log downward binary64 0xap+0 : 0x2.4d763776aaa2ap+0 : inexact-ok
  347. = log tonearest binary64 0xap+0 : 0x2.4d763776aaa2cp+0 : inexact-ok
  348. = log towardzero binary64 0xap+0 : 0x2.4d763776aaa2ap+0 : inexact-ok
  349. = log upward binary64 0xap+0 : 0x2.4d763776aaa2cp+0 : inexact-ok
  350. = log downward intel96 0xap+0 : 0x2.4d763776aaa2b058p+0 : inexact-ok
  351. = log tonearest intel96 0xap+0 : 0x2.4d763776aaa2b05cp+0 : inexact-ok
  352. = log towardzero intel96 0xap+0 : 0x2.4d763776aaa2b058p+0 : inexact-ok
  353. = log upward intel96 0xap+0 : 0x2.4d763776aaa2b05cp+0 : inexact-ok
  354. = log downward m68k96 0xap+0 : 0x2.4d763776aaa2b058p+0 : inexact-ok
  355. = log tonearest m68k96 0xap+0 : 0x2.4d763776aaa2b05cp+0 : inexact-ok
  356. = log towardzero m68k96 0xap+0 : 0x2.4d763776aaa2b058p+0 : inexact-ok
  357. = log upward m68k96 0xap+0 : 0x2.4d763776aaa2b05cp+0 : inexact-ok
  358. = log downward binary128 0xap+0 : 0x2.4d763776aaa2b05ba95b58ae0b4cp+0 : inexact-ok
  359. = log tonearest binary128 0xap+0 : 0x2.4d763776aaa2b05ba95b58ae0b4cp+0 : inexact-ok
  360. = log towardzero binary128 0xap+0 : 0x2.4d763776aaa2b05ba95b58ae0b4cp+0 : inexact-ok
  361. = log upward binary128 0xap+0 : 0x2.4d763776aaa2b05ba95b58ae0b4ep+0 : inexact-ok
  362. = log downward ibm128 0xap+0 : 0x2.4d763776aaa2b05ba95b58ae0bp+0 : inexact-ok
  363. = log tonearest ibm128 0xap+0 : 0x2.4d763776aaa2b05ba95b58ae0bp+0 : inexact-ok
  364. = log towardzero ibm128 0xap+0 : 0x2.4d763776aaa2b05ba95b58ae0bp+0 : inexact-ok
  365. = log upward ibm128 0xap+0 : 0x2.4d763776aaa2b05ba95b58ae0cp+0 : inexact-ok
  366. log 0.75
  367. = log downward binary32 0xcp-4 : -0x4.9a5888p-4 : inexact-ok
  368. = log tonearest binary32 0xcp-4 : -0x4.9a5888p-4 : inexact-ok
  369. = log towardzero binary32 0xcp-4 : -0x4.9a588p-4 : inexact-ok
  370. = log upward binary32 0xcp-4 : -0x4.9a588p-4 : inexact-ok
  371. = log downward binary64 0xcp-4 : -0x4.9a58844d36e4cp-4 : inexact-ok
  372. = log tonearest binary64 0xcp-4 : -0x4.9a58844d36e48p-4 : inexact-ok
  373. = log towardzero binary64 0xcp-4 : -0x4.9a58844d36e48p-4 : inexact-ok
  374. = log upward binary64 0xcp-4 : -0x4.9a58844d36e48p-4 : inexact-ok
  375. = log downward intel96 0xcp-4 : -0x4.9a58844d36e49e1p-4 : inexact-ok
  376. = log tonearest intel96 0xcp-4 : -0x4.9a58844d36e49e1p-4 : inexact-ok
  377. = log towardzero intel96 0xcp-4 : -0x4.9a58844d36e49e08p-4 : inexact-ok
  378. = log upward intel96 0xcp-4 : -0x4.9a58844d36e49e08p-4 : inexact-ok
  379. = log downward m68k96 0xcp-4 : -0x4.9a58844d36e49e1p-4 : inexact-ok
  380. = log tonearest m68k96 0xcp-4 : -0x4.9a58844d36e49e1p-4 : inexact-ok
  381. = log towardzero m68k96 0xcp-4 : -0x4.9a58844d36e49e08p-4 : inexact-ok
  382. = log upward m68k96 0xcp-4 : -0x4.9a58844d36e49e08p-4 : inexact-ok
  383. = log downward binary128 0xcp-4 : -0x4.9a58844d36e49e0efadd9db02aa8p-4 : inexact-ok
  384. = log tonearest binary128 0xcp-4 : -0x4.9a58844d36e49e0efadd9db02aa8p-4 : inexact-ok
  385. = log towardzero binary128 0xcp-4 : -0x4.9a58844d36e49e0efadd9db02aa4p-4 : inexact-ok
  386. = log upward binary128 0xcp-4 : -0x4.9a58844d36e49e0efadd9db02aa4p-4 : inexact-ok
  387. = log downward ibm128 0xcp-4 : -0x4.9a58844d36e49e0efadd9db02cp-4 : inexact-ok
  388. = log tonearest ibm128 0xcp-4 : -0x4.9a58844d36e49e0efadd9db02ap-4 : inexact-ok
  389. = log towardzero ibm128 0xcp-4 : -0x4.9a58844d36e49e0efadd9db02ap-4 : inexact-ok
  390. = log upward ibm128 0xcp-4 : -0x4.9a58844d36e49e0efadd9db02ap-4 : inexact-ok
  391. log 0x1.000002p0
  392. = log downward binary32 0x1.000002p+0 : 0x1.fffffep-24 : inexact-ok
  393. = log tonearest binary32 0x1.000002p+0 : 0x1.fffffep-24 : inexact-ok
  394. = log towardzero binary32 0x1.000002p+0 : 0x1.fffffep-24 : inexact-ok
  395. = log upward binary32 0x1.000002p+0 : 0x2p-24 : inexact-ok
  396. = log downward binary64 0x1.000002p+0 : 0x1.fffffe000002ap-24 : inexact-ok
  397. = log tonearest binary64 0x1.000002p+0 : 0x1.fffffe000002bp-24 : inexact-ok
  398. = log towardzero binary64 0x1.000002p+0 : 0x1.fffffe000002ap-24 : inexact-ok
  399. = log upward binary64 0x1.000002p+0 : 0x1.fffffe000002bp-24 : inexact-ok
  400. = log downward intel96 0x1.000002p+0 : 0x1.fffffe000002aaaap-24 : inexact-ok
  401. = log tonearest intel96 0x1.000002p+0 : 0x1.fffffe000002aaaap-24 : inexact-ok
  402. = log towardzero intel96 0x1.000002p+0 : 0x1.fffffe000002aaaap-24 : inexact-ok
  403. = log upward intel96 0x1.000002p+0 : 0x1.fffffe000002aaacp-24 : inexact-ok
  404. = log downward m68k96 0x1.000002p+0 : 0x1.fffffe000002aaaap-24 : inexact-ok
  405. = log tonearest m68k96 0x1.000002p+0 : 0x1.fffffe000002aaaap-24 : inexact-ok
  406. = log towardzero m68k96 0x1.000002p+0 : 0x1.fffffe000002aaaap-24 : inexact-ok
  407. = log upward m68k96 0x1.000002p+0 : 0x1.fffffe000002aaacp-24 : inexact-ok
  408. = log downward binary128 0x1.000002p+0 : 0x1.fffffe000002aaaaa6aaaab11111p-24 : inexact-ok
  409. = log tonearest binary128 0x1.000002p+0 : 0x1.fffffe000002aaaaa6aaaab11111p-24 : inexact-ok
  410. = log towardzero binary128 0x1.000002p+0 : 0x1.fffffe000002aaaaa6aaaab11111p-24 : inexact-ok
  411. = log upward binary128 0x1.000002p+0 : 0x1.fffffe000002aaaaa6aaaab11112p-24 : inexact-ok
  412. = log downward ibm128 0x1.000002p+0 : 0x1.fffffe000002aaaaa6aaaab111p-24 : inexact-ok
  413. = log tonearest ibm128 0x1.000002p+0 : 0x1.fffffe000002aaaaa6aaaab111p-24 : inexact-ok
  414. = log towardzero ibm128 0x1.000002p+0 : 0x1.fffffe000002aaaaa6aaaab111p-24 : inexact-ok
  415. = log upward ibm128 0x1.000002p+0 : 0x1.fffffe000002aaaaa6aaaab1118p-24 : inexact-ok
  416. log 0x1.0000000000001p0
  417. = log downward binary32 0x1.000002p+0 : 0x1.fffffep-24 : inexact-ok
  418. = log tonearest binary32 0x1.000002p+0 : 0x1.fffffep-24 : inexact-ok
  419. = log towardzero binary32 0x1.000002p+0 : 0x1.fffffep-24 : inexact-ok
  420. = log upward binary32 0x1.000002p+0 : 0x2p-24 : inexact-ok
  421. = log downward binary64 0x1.000002p+0 : 0x1.fffffe000002ap-24 : inexact-ok
  422. = log tonearest binary64 0x1.000002p+0 : 0x1.fffffe000002bp-24 : inexact-ok
  423. = log towardzero binary64 0x1.000002p+0 : 0x1.fffffe000002ap-24 : inexact-ok
  424. = log upward binary64 0x1.000002p+0 : 0x1.fffffe000002bp-24 : inexact-ok
  425. = log downward intel96 0x1.000002p+0 : 0x1.fffffe000002aaaap-24 : inexact-ok
  426. = log tonearest intel96 0x1.000002p+0 : 0x1.fffffe000002aaaap-24 : inexact-ok
  427. = log towardzero intel96 0x1.000002p+0 : 0x1.fffffe000002aaaap-24 : inexact-ok
  428. = log upward intel96 0x1.000002p+0 : 0x1.fffffe000002aaacp-24 : inexact-ok
  429. = log downward m68k96 0x1.000002p+0 : 0x1.fffffe000002aaaap-24 : inexact-ok
  430. = log tonearest m68k96 0x1.000002p+0 : 0x1.fffffe000002aaaap-24 : inexact-ok
  431. = log towardzero m68k96 0x1.000002p+0 : 0x1.fffffe000002aaaap-24 : inexact-ok
  432. = log upward m68k96 0x1.000002p+0 : 0x1.fffffe000002aaacp-24 : inexact-ok
  433. = log downward binary128 0x1.000002p+0 : 0x1.fffffe000002aaaaa6aaaab11111p-24 : inexact-ok
  434. = log tonearest binary128 0x1.000002p+0 : 0x1.fffffe000002aaaaa6aaaab11111p-24 : inexact-ok
  435. = log towardzero binary128 0x1.000002p+0 : 0x1.fffffe000002aaaaa6aaaab11111p-24 : inexact-ok
  436. = log upward binary128 0x1.000002p+0 : 0x1.fffffe000002aaaaa6aaaab11112p-24 : inexact-ok
  437. = log downward ibm128 0x1.000002p+0 : 0x1.fffffe000002aaaaa6aaaab111p-24 : inexact-ok
  438. = log tonearest ibm128 0x1.000002p+0 : 0x1.fffffe000002aaaaa6aaaab111p-24 : inexact-ok
  439. = log towardzero ibm128 0x1.000002p+0 : 0x1.fffffe000002aaaaa6aaaab111p-24 : inexact-ok
  440. = log upward ibm128 0x1.000002p+0 : 0x1.fffffe000002aaaaa6aaaab1118p-24 : inexact-ok
  441. = log downward binary32 0x1p+0 : 0x0p+0 : inexact-ok
  442. = log tonearest binary32 0x1p+0 : 0x0p+0 : inexact-ok
  443. = log towardzero binary32 0x1p+0 : 0x0p+0 : inexact-ok
  444. = log upward binary32 0x1p+0 : 0x0p+0 : inexact-ok
  445. = log downward binary64 0x1p+0 : 0x0p+0 : inexact-ok
  446. = log tonearest binary64 0x1p+0 : 0x0p+0 : inexact-ok
  447. = log towardzero binary64 0x1p+0 : 0x0p+0 : inexact-ok
  448. = log upward binary64 0x1p+0 : 0x0p+0 : inexact-ok
  449. = log downward intel96 0x1p+0 : 0x0p+0 : inexact-ok
  450. = log tonearest intel96 0x1p+0 : 0x0p+0 : inexact-ok
  451. = log towardzero intel96 0x1p+0 : 0x0p+0 : inexact-ok
  452. = log upward intel96 0x1p+0 : 0x0p+0 : inexact-ok
  453. = log downward m68k96 0x1p+0 : 0x0p+0 : inexact-ok
  454. = log tonearest m68k96 0x1p+0 : 0x0p+0 : inexact-ok
  455. = log towardzero m68k96 0x1p+0 : 0x0p+0 : inexact-ok
  456. = log upward m68k96 0x1p+0 : 0x0p+0 : inexact-ok
  457. = log downward binary128 0x1p+0 : 0x0p+0 : inexact-ok
  458. = log tonearest binary128 0x1p+0 : 0x0p+0 : inexact-ok
  459. = log towardzero binary128 0x1p+0 : 0x0p+0 : inexact-ok
  460. = log upward binary128 0x1p+0 : 0x0p+0 : inexact-ok
  461. = log downward ibm128 0x1p+0 : 0x0p+0 : inexact-ok
  462. = log tonearest ibm128 0x1p+0 : 0x0p+0 : inexact-ok
  463. = log towardzero ibm128 0x1p+0 : 0x0p+0 : inexact-ok
  464. = log upward ibm128 0x1p+0 : 0x0p+0 : inexact-ok
  465. = log downward binary64 0x1.0000000000001p+0 : 0xf.ffffffffffff8p-56 : inexact-ok
  466. = log tonearest binary64 0x1.0000000000001p+0 : 0xf.ffffffffffff8p-56 : inexact-ok
  467. = log towardzero binary64 0x1.0000000000001p+0 : 0xf.ffffffffffff8p-56 : inexact-ok
  468. = log upward binary64 0x1.0000000000001p+0 : 0x1p-52 : inexact-ok
  469. = log downward intel96 0x1.0000000000001p+0 : 0xf.ffffffffffff8p-56 : inexact-ok
  470. = log tonearest intel96 0x1.0000000000001p+0 : 0xf.ffffffffffff8p-56 : inexact-ok
  471. = log towardzero intel96 0x1.0000000000001p+0 : 0xf.ffffffffffff8p-56 : inexact-ok
  472. = log upward intel96 0x1.0000000000001p+0 : 0xf.ffffffffffff801p-56 : inexact-ok
  473. = log downward m68k96 0x1.0000000000001p+0 : 0xf.ffffffffffff8p-56 : inexact-ok
  474. = log tonearest m68k96 0x1.0000000000001p+0 : 0xf.ffffffffffff8p-56 : inexact-ok
  475. = log towardzero m68k96 0x1.0000000000001p+0 : 0xf.ffffffffffff8p-56 : inexact-ok
  476. = log upward m68k96 0x1.0000000000001p+0 : 0xf.ffffffffffff801p-56 : inexact-ok
  477. = log downward binary128 0x1.0000000000001p+0 : 0xf.ffffffffffff800000000000055p-56 : inexact-ok
  478. = log tonearest binary128 0x1.0000000000001p+0 : 0xf.ffffffffffff8000000000000558p-56 : inexact-ok
  479. = log towardzero binary128 0x1.0000000000001p+0 : 0xf.ffffffffffff800000000000055p-56 : inexact-ok
  480. = log upward binary128 0x1.0000000000001p+0 : 0xf.ffffffffffff8000000000000558p-56 : inexact-ok
  481. = log downward ibm128 0x1.0000000000001p+0 : 0xf.ffffffffffff80000000000004p-56 : inexact-ok
  482. = log tonearest ibm128 0x1.0000000000001p+0 : 0xf.ffffffffffff80000000000004p-56 : inexact-ok
  483. = log towardzero ibm128 0x1.0000000000001p+0 : 0xf.ffffffffffff80000000000004p-56 : inexact-ok
  484. = log upward ibm128 0x1.0000000000001p+0 : 0xf.ffffffffffff80000000000008p-56 : inexact-ok
  485. log 0x1.0000000000000002p0
  486. = log downward binary32 0x1.000002p+0 : 0x1.fffffep-24 : inexact-ok
  487. = log tonearest binary32 0x1.000002p+0 : 0x1.fffffep-24 : inexact-ok
  488. = log towardzero binary32 0x1.000002p+0 : 0x1.fffffep-24 : inexact-ok
  489. = log upward binary32 0x1.000002p+0 : 0x2p-24 : inexact-ok
  490. = log downward binary64 0x1.000002p+0 : 0x1.fffffe000002ap-24 : inexact-ok
  491. = log tonearest binary64 0x1.000002p+0 : 0x1.fffffe000002bp-24 : inexact-ok
  492. = log towardzero binary64 0x1.000002p+0 : 0x1.fffffe000002ap-24 : inexact-ok
  493. = log upward binary64 0x1.000002p+0 : 0x1.fffffe000002bp-24 : inexact-ok
  494. = log downward intel96 0x1.000002p+0 : 0x1.fffffe000002aaaap-24 : inexact-ok
  495. = log tonearest intel96 0x1.000002p+0 : 0x1.fffffe000002aaaap-24 : inexact-ok
  496. = log towardzero intel96 0x1.000002p+0 : 0x1.fffffe000002aaaap-24 : inexact-ok
  497. = log upward intel96 0x1.000002p+0 : 0x1.fffffe000002aaacp-24 : inexact-ok
  498. = log downward m68k96 0x1.000002p+0 : 0x1.fffffe000002aaaap-24 : inexact-ok
  499. = log tonearest m68k96 0x1.000002p+0 : 0x1.fffffe000002aaaap-24 : inexact-ok
  500. = log towardzero m68k96 0x1.000002p+0 : 0x1.fffffe000002aaaap-24 : inexact-ok
  501. = log upward m68k96 0x1.000002p+0 : 0x1.fffffe000002aaacp-24 : inexact-ok
  502. = log downward binary128 0x1.000002p+0 : 0x1.fffffe000002aaaaa6aaaab11111p-24 : inexact-ok
  503. = log tonearest binary128 0x1.000002p+0 : 0x1.fffffe000002aaaaa6aaaab11111p-24 : inexact-ok
  504. = log towardzero binary128 0x1.000002p+0 : 0x1.fffffe000002aaaaa6aaaab11111p-24 : inexact-ok
  505. = log upward binary128 0x1.000002p+0 : 0x1.fffffe000002aaaaa6aaaab11112p-24 : inexact-ok
  506. = log downward ibm128 0x1.000002p+0 : 0x1.fffffe000002aaaaa6aaaab111p-24 : inexact-ok
  507. = log tonearest ibm128 0x1.000002p+0 : 0x1.fffffe000002aaaaa6aaaab111p-24 : inexact-ok
  508. = log towardzero ibm128 0x1.000002p+0 : 0x1.fffffe000002aaaaa6aaaab111p-24 : inexact-ok
  509. = log upward ibm128 0x1.000002p+0 : 0x1.fffffe000002aaaaa6aaaab1118p-24 : inexact-ok
  510. = log downward binary32 0x1p+0 : 0x0p+0 : inexact-ok
  511. = log tonearest binary32 0x1p+0 : 0x0p+0 : inexact-ok
  512. = log towardzero binary32 0x1p+0 : 0x0p+0 : inexact-ok
  513. = log upward binary32 0x1p+0 : 0x0p+0 : inexact-ok
  514. = log downward binary64 0x1p+0 : 0x0p+0 : inexact-ok
  515. = log tonearest binary64 0x1p+0 : 0x0p+0 : inexact-ok
  516. = log towardzero binary64 0x1p+0 : 0x0p+0 : inexact-ok
  517. = log upward binary64 0x1p+0 : 0x0p+0 : inexact-ok
  518. = log downward intel96 0x1p+0 : 0x0p+0 : inexact-ok
  519. = log tonearest intel96 0x1p+0 : 0x0p+0 : inexact-ok
  520. = log towardzero intel96 0x1p+0 : 0x0p+0 : inexact-ok
  521. = log upward intel96 0x1p+0 : 0x0p+0 : inexact-ok
  522. = log downward m68k96 0x1p+0 : 0x0p+0 : inexact-ok
  523. = log tonearest m68k96 0x1p+0 : 0x0p+0 : inexact-ok
  524. = log towardzero m68k96 0x1p+0 : 0x0p+0 : inexact-ok
  525. = log upward m68k96 0x1p+0 : 0x0p+0 : inexact-ok
  526. = log downward binary128 0x1p+0 : 0x0p+0 : inexact-ok
  527. = log tonearest binary128 0x1p+0 : 0x0p+0 : inexact-ok
  528. = log towardzero binary128 0x1p+0 : 0x0p+0 : inexact-ok
  529. = log upward binary128 0x1p+0 : 0x0p+0 : inexact-ok
  530. = log downward ibm128 0x1p+0 : 0x0p+0 : inexact-ok
  531. = log tonearest ibm128 0x1p+0 : 0x0p+0 : inexact-ok
  532. = log towardzero ibm128 0x1p+0 : 0x0p+0 : inexact-ok
  533. = log upward ibm128 0x1p+0 : 0x0p+0 : inexact-ok
  534. = log downward binary64 0x1.0000000000001p+0 : 0xf.ffffffffffff8p-56 : inexact-ok
  535. = log tonearest binary64 0x1.0000000000001p+0 : 0xf.ffffffffffff8p-56 : inexact-ok
  536. = log towardzero binary64 0x1.0000000000001p+0 : 0xf.ffffffffffff8p-56 : inexact-ok
  537. = log upward binary64 0x1.0000000000001p+0 : 0x1p-52 : inexact-ok
  538. = log downward intel96 0x1.0000000000001p+0 : 0xf.ffffffffffff8p-56 : inexact-ok
  539. = log tonearest intel96 0x1.0000000000001p+0 : 0xf.ffffffffffff8p-56 : inexact-ok
  540. = log towardzero intel96 0x1.0000000000001p+0 : 0xf.ffffffffffff8p-56 : inexact-ok
  541. = log upward intel96 0x1.0000000000001p+0 : 0xf.ffffffffffff801p-56 : inexact-ok
  542. = log downward m68k96 0x1.0000000000001p+0 : 0xf.ffffffffffff8p-56 : inexact-ok
  543. = log tonearest m68k96 0x1.0000000000001p+0 : 0xf.ffffffffffff8p-56 : inexact-ok
  544. = log towardzero m68k96 0x1.0000000000001p+0 : 0xf.ffffffffffff8p-56 : inexact-ok
  545. = log upward m68k96 0x1.0000000000001p+0 : 0xf.ffffffffffff801p-56 : inexact-ok
  546. = log downward binary128 0x1.0000000000001p+0 : 0xf.ffffffffffff800000000000055p-56 : inexact-ok
  547. = log tonearest binary128 0x1.0000000000001p+0 : 0xf.ffffffffffff8000000000000558p-56 : inexact-ok
  548. = log towardzero binary128 0x1.0000000000001p+0 : 0xf.ffffffffffff800000000000055p-56 : inexact-ok
  549. = log upward binary128 0x1.0000000000001p+0 : 0xf.ffffffffffff8000000000000558p-56 : inexact-ok
  550. = log downward ibm128 0x1.0000000000001p+0 : 0xf.ffffffffffff80000000000004p-56 : inexact-ok
  551. = log tonearest ibm128 0x1.0000000000001p+0 : 0xf.ffffffffffff80000000000004p-56 : inexact-ok
  552. = log towardzero ibm128 0x1.0000000000001p+0 : 0xf.ffffffffffff80000000000004p-56 : inexact-ok
  553. = log upward ibm128 0x1.0000000000001p+0 : 0xf.ffffffffffff80000000000008p-56 : inexact-ok
  554. = log downward intel96 0x1.0000000000000002p+0 : 0x1.fffffffffffffffep-64 : inexact-ok
  555. = log tonearest intel96 0x1.0000000000000002p+0 : 0x1.fffffffffffffffep-64 : inexact-ok
  556. = log towardzero intel96 0x1.0000000000000002p+0 : 0x1.fffffffffffffffep-64 : inexact-ok
  557. = log upward intel96 0x1.0000000000000002p+0 : 0x2p-64 : inexact-ok
  558. = log downward m68k96 0x1.0000000000000002p+0 : 0x1.fffffffffffffffep-64 : inexact-ok
  559. = log tonearest m68k96 0x1.0000000000000002p+0 : 0x1.fffffffffffffffep-64 : inexact-ok
  560. = log towardzero m68k96 0x1.0000000000000002p+0 : 0x1.fffffffffffffffep-64 : inexact-ok
  561. = log upward m68k96 0x1.0000000000000002p+0 : 0x2p-64 : inexact-ok
  562. = log downward binary128 0x1.0000000000000002p+0 : 0x1.fffffffffffffffep-64 : inexact-ok
  563. = log tonearest binary128 0x1.0000000000000002p+0 : 0x1.fffffffffffffffep-64 : inexact-ok
  564. = log towardzero binary128 0x1.0000000000000002p+0 : 0x1.fffffffffffffffep-64 : inexact-ok
  565. = log upward binary128 0x1.0000000000000002p+0 : 0x1.fffffffffffffffe000000000001p-64 : inexact-ok
  566. = log downward ibm128 0x1.0000000000000002p+0 : 0x1.fffffffffffffffep-64 : inexact-ok
  567. = log tonearest ibm128 0x1.0000000000000002p+0 : 0x1.fffffffffffffffep-64 : inexact-ok
  568. = log towardzero ibm128 0x1.0000000000000002p+0 : 0x1.fffffffffffffffep-64 : inexact-ok
  569. = log upward ibm128 0x1.0000000000000002p+0 : 0x1.fffffffffffffffe00000000008p-64 : inexact-ok
  570. log 0x1.000000000000000000000000008p0
  571. = log downward binary32 0x1.000002p+0 : 0x1.fffffep-24 : inexact-ok
  572. = log tonearest binary32 0x1.000002p+0 : 0x1.fffffep-24 : inexact-ok
  573. = log towardzero binary32 0x1.000002p+0 : 0x1.fffffep-24 : inexact-ok
  574. = log upward binary32 0x1.000002p+0 : 0x2p-24 : inexact-ok
  575. = log downward binary64 0x1.000002p+0 : 0x1.fffffe000002ap-24 : inexact-ok
  576. = log tonearest binary64 0x1.000002p+0 : 0x1.fffffe000002bp-24 : inexact-ok
  577. = log towardzero binary64 0x1.000002p+0 : 0x1.fffffe000002ap-24 : inexact-ok
  578. = log upward binary64 0x1.000002p+0 : 0x1.fffffe000002bp-24 : inexact-ok
  579. = log downward intel96 0x1.000002p+0 : 0x1.fffffe000002aaaap-24 : inexact-ok
  580. = log tonearest intel96 0x1.000002p+0 : 0x1.fffffe000002aaaap-24 : inexact-ok
  581. = log towardzero intel96 0x1.000002p+0 : 0x1.fffffe000002aaaap-24 : inexact-ok
  582. = log upward intel96 0x1.000002p+0 : 0x1.fffffe000002aaacp-24 : inexact-ok
  583. = log downward m68k96 0x1.000002p+0 : 0x1.fffffe000002aaaap-24 : inexact-ok
  584. = log tonearest m68k96 0x1.000002p+0 : 0x1.fffffe000002aaaap-24 : inexact-ok
  585. = log towardzero m68k96 0x1.000002p+0 : 0x1.fffffe000002aaaap-24 : inexact-ok
  586. = log upward m68k96 0x1.000002p+0 : 0x1.fffffe000002aaacp-24 : inexact-ok
  587. = log downward binary128 0x1.000002p+0 : 0x1.fffffe000002aaaaa6aaaab11111p-24 : inexact-ok
  588. = log tonearest binary128 0x1.000002p+0 : 0x1.fffffe000002aaaaa6aaaab11111p-24 : inexact-ok
  589. = log towardzero binary128 0x1.000002p+0 : 0x1.fffffe000002aaaaa6aaaab11111p-24 : inexact-ok
  590. = log upward binary128 0x1.000002p+0 : 0x1.fffffe000002aaaaa6aaaab11112p-24 : inexact-ok
  591. = log downward ibm128 0x1.000002p+0 : 0x1.fffffe000002aaaaa6aaaab111p-24 : inexact-ok
  592. = log tonearest ibm128 0x1.000002p+0 : 0x1.fffffe000002aaaaa6aaaab111p-24 : inexact-ok
  593. = log towardzero ibm128 0x1.000002p+0 : 0x1.fffffe000002aaaaa6aaaab111p-24 : inexact-ok
  594. = log upward ibm128 0x1.000002p+0 : 0x1.fffffe000002aaaaa6aaaab1118p-24 : inexact-ok
  595. = log downward binary32 0x1p+0 : 0x0p+0 : inexact-ok
  596. = log tonearest binary32 0x1p+0 : 0x0p+0 : inexact-ok
  597. = log towardzero binary32 0x1p+0 : 0x0p+0 : inexact-ok
  598. = log upward binary32 0x1p+0 : 0x0p+0 : inexact-ok
  599. = log downward binary64 0x1p+0 : 0x0p+0 : inexact-ok
  600. = log tonearest binary64 0x1p+0 : 0x0p+0 : inexact-ok
  601. = log towardzero binary64 0x1p+0 : 0x0p+0 : inexact-ok
  602. = log upward binary64 0x1p+0 : 0x0p+0 : inexact-ok
  603. = log downward intel96 0x1p+0 : 0x0p+0 : inexact-ok
  604. = log tonearest intel96 0x1p+0 : 0x0p+0 : inexact-ok
  605. = log towardzero intel96 0x1p+0 : 0x0p+0 : inexact-ok
  606. = log upward intel96 0x1p+0 : 0x0p+0 : inexact-ok
  607. = log downward m68k96 0x1p+0 : 0x0p+0 : inexact-ok
  608. = log tonearest m68k96 0x1p+0 : 0x0p+0 : inexact-ok
  609. = log towardzero m68k96 0x1p+0 : 0x0p+0 : inexact-ok
  610. = log upward m68k96 0x1p+0 : 0x0p+0 : inexact-ok
  611. = log downward binary128 0x1p+0 : 0x0p+0 : inexact-ok
  612. = log tonearest binary128 0x1p+0 : 0x0p+0 : inexact-ok
  613. = log towardzero binary128 0x1p+0 : 0x0p+0 : inexact-ok
  614. = log upward binary128 0x1p+0 : 0x0p+0 : inexact-ok
  615. = log downward ibm128 0x1p+0 : 0x0p+0 : inexact-ok
  616. = log tonearest ibm128 0x1p+0 : 0x0p+0 : inexact-ok
  617. = log towardzero ibm128 0x1p+0 : 0x0p+0 : inexact-ok
  618. = log upward ibm128 0x1p+0 : 0x0p+0 : inexact-ok
  619. = log downward binary64 0x1.0000000000001p+0 : 0xf.ffffffffffff8p-56 : inexact-ok
  620. = log tonearest binary64 0x1.0000000000001p+0 : 0xf.ffffffffffff8p-56 : inexact-ok
  621. = log towardzero binary64 0x1.0000000000001p+0 : 0xf.ffffffffffff8p-56 : inexact-ok
  622. = log upward binary64 0x1.0000000000001p+0 : 0x1p-52 : inexact-ok
  623. = log downward intel96 0x1.0000000000001p+0 : 0xf.ffffffffffff8p-56 : inexact-ok
  624. = log tonearest intel96 0x1.0000000000001p+0 : 0xf.ffffffffffff8p-56 : inexact-ok
  625. = log towardzero intel96 0x1.0000000000001p+0 : 0xf.ffffffffffff8p-56 : inexact-ok
  626. = log upward intel96 0x1.0000000000001p+0 : 0xf.ffffffffffff801p-56 : inexact-ok
  627. = log downward m68k96 0x1.0000000000001p+0 : 0xf.ffffffffffff8p-56 : inexact-ok
  628. = log tonearest m68k96 0x1.0000000000001p+0 : 0xf.ffffffffffff8p-56 : inexact-ok
  629. = log towardzero m68k96 0x1.0000000000001p+0 : 0xf.ffffffffffff8p-56 : inexact-ok
  630. = log upward m68k96 0x1.0000000000001p+0 : 0xf.ffffffffffff801p-56 : inexact-ok
  631. = log downward binary128 0x1.0000000000001p+0 : 0xf.ffffffffffff800000000000055p-56 : inexact-ok
  632. = log tonearest binary128 0x1.0000000000001p+0 : 0xf.ffffffffffff8000000000000558p-56 : inexact-ok
  633. = log towardzero binary128 0x1.0000000000001p+0 : 0xf.ffffffffffff800000000000055p-56 : inexact-ok
  634. = log upward binary128 0x1.0000000000001p+0 : 0xf.ffffffffffff8000000000000558p-56 : inexact-ok
  635. = log downward ibm128 0x1.0000000000001p+0 : 0xf.ffffffffffff80000000000004p-56 : inexact-ok
  636. = log tonearest ibm128 0x1.0000000000001p+0 : 0xf.ffffffffffff80000000000004p-56 : inexact-ok
  637. = log towardzero ibm128 0x1.0000000000001p+0 : 0xf.ffffffffffff80000000000004p-56 : inexact-ok
  638. = log upward ibm128 0x1.0000000000001p+0 : 0xf.ffffffffffff80000000000008p-56 : inexact-ok
  639. = log downward intel96 0x1.0000000000000002p+0 : 0x1.fffffffffffffffep-64 : inexact-ok
  640. = log tonearest intel96 0x1.0000000000000002p+0 : 0x1.fffffffffffffffep-64 : inexact-ok
  641. = log towardzero intel96 0x1.0000000000000002p+0 : 0x1.fffffffffffffffep-64 : inexact-ok
  642. = log upward intel96 0x1.0000000000000002p+0 : 0x2p-64 : inexact-ok
  643. = log downward m68k96 0x1.0000000000000002p+0 : 0x1.fffffffffffffffep-64 : inexact-ok
  644. = log tonearest m68k96 0x1.0000000000000002p+0 : 0x1.fffffffffffffffep-64 : inexact-ok
  645. = log towardzero m68k96 0x1.0000000000000002p+0 : 0x1.fffffffffffffffep-64 : inexact-ok
  646. = log upward m68k96 0x1.0000000000000002p+0 : 0x2p-64 : inexact-ok
  647. = log downward binary128 0x1.0000000000000002p+0 : 0x1.fffffffffffffffep-64 : inexact-ok
  648. = log tonearest binary128 0x1.0000000000000002p+0 : 0x1.fffffffffffffffep-64 : inexact-ok
  649. = log towardzero binary128 0x1.0000000000000002p+0 : 0x1.fffffffffffffffep-64 : inexact-ok
  650. = log upward binary128 0x1.0000000000000002p+0 : 0x1.fffffffffffffffe000000000001p-64 : inexact-ok
  651. = log downward ibm128 0x1.0000000000000002p+0 : 0x1.fffffffffffffffep-64 : inexact-ok
  652. = log tonearest ibm128 0x1.0000000000000002p+0 : 0x1.fffffffffffffffep-64 : inexact-ok
  653. = log towardzero ibm128 0x1.0000000000000002p+0 : 0x1.fffffffffffffffep-64 : inexact-ok
  654. = log upward ibm128 0x1.0000000000000002p+0 : 0x1.fffffffffffffffe00000000008p-64 : inexact-ok
  655. = log downward binary128 0x1.000000000000000000000000008p+0 : 0x7.fffffffffffffffffffffffffep-108 : inexact-ok
  656. = log tonearest binary128 0x1.000000000000000000000000008p+0 : 0x7.fffffffffffffffffffffffffep-108 : inexact-ok
  657. = log towardzero binary128 0x1.000000000000000000000000008p+0 : 0x7.fffffffffffffffffffffffffep-108 : inexact-ok
  658. = log upward binary128 0x1.000000000000000000000000008p+0 : 0x7.fffffffffffffffffffffffffe04p-108 : inexact-ok
  659. = log downward ibm128 0x1.000000000000000000000000008p+0 : 0x7.fffffffffffffffffffffffffep-108 : inexact-ok
  660. = log tonearest ibm128 0x1.000000000000000000000000008p+0 : 0x7.fffffffffffffffffffffffffep-108 : inexact-ok
  661. = log towardzero ibm128 0x1.000000000000000000000000008p+0 : 0x7.fffffffffffffffffffffffffep-108 : inexact-ok
  662. = log upward ibm128 0x1.000000000000000000000000008p+0 : 0x8p-108 : inexact-ok
  663. log 0x1.0000000000000000000000000001p0
  664. = log downward binary32 0x1.000002p+0 : 0x1.fffffep-24 : inexact-ok
  665. = log tonearest binary32 0x1.000002p+0 : 0x1.fffffep-24 : inexact-ok
  666. = log towardzero binary32 0x1.000002p+0 : 0x1.fffffep-24 : inexact-ok
  667. = log upward binary32 0x1.000002p+0 : 0x2p-24 : inexact-ok
  668. = log downward binary64 0x1.000002p+0 : 0x1.fffffe000002ap-24 : inexact-ok
  669. = log tonearest binary64 0x1.000002p+0 : 0x1.fffffe000002bp-24 : inexact-ok
  670. = log towardzero binary64 0x1.000002p+0 : 0x1.fffffe000002ap-24 : inexact-ok
  671. = log upward binary64 0x1.000002p+0 : 0x1.fffffe000002bp-24 : inexact-ok
  672. = log downward intel96 0x1.000002p+0 : 0x1.fffffe000002aaaap-24 : inexact-ok
  673. = log tonearest intel96 0x1.000002p+0 : 0x1.fffffe000002aaaap-24 : inexact-ok
  674. = log towardzero intel96 0x1.000002p+0 : 0x1.fffffe000002aaaap-24 : inexact-ok
  675. = log upward intel96 0x1.000002p+0 : 0x1.fffffe000002aaacp-24 : inexact-ok
  676. = log downward m68k96 0x1.000002p+0 : 0x1.fffffe000002aaaap-24 : inexact-ok
  677. = log tonearest m68k96 0x1.000002p+0 : 0x1.fffffe000002aaaap-24 : inexact-ok
  678. = log towardzero m68k96 0x1.000002p+0 : 0x1.fffffe000002aaaap-24 : inexact-ok
  679. = log upward m68k96 0x1.000002p+0 : 0x1.fffffe000002aaacp-24 : inexact-ok
  680. = log downward binary128 0x1.000002p+0 : 0x1.fffffe000002aaaaa6aaaab11111p-24 : inexact-ok
  681. = log tonearest binary128 0x1.000002p+0 : 0x1.fffffe000002aaaaa6aaaab11111p-24 : inexact-ok
  682. = log towardzero binary128 0x1.000002p+0 : 0x1.fffffe000002aaaaa6aaaab11111p-24 : inexact-ok
  683. = log upward binary128 0x1.000002p+0 : 0x1.fffffe000002aaaaa6aaaab11112p-24 : inexact-ok
  684. = log downward ibm128 0x1.000002p+0 : 0x1.fffffe000002aaaaa6aaaab111p-24 : inexact-ok
  685. = log tonearest ibm128 0x1.000002p+0 : 0x1.fffffe000002aaaaa6aaaab111p-24 : inexact-ok
  686. = log towardzero ibm128 0x1.000002p+0 : 0x1.fffffe000002aaaaa6aaaab111p-24 : inexact-ok
  687. = log upward ibm128 0x1.000002p+0 : 0x1.fffffe000002aaaaa6aaaab1118p-24 : inexact-ok
  688. = log downward binary32 0x1p+0 : 0x0p+0 : inexact-ok
  689. = log tonearest binary32 0x1p+0 : 0x0p+0 : inexact-ok
  690. = log towardzero binary32 0x1p+0 : 0x0p+0 : inexact-ok
  691. = log upward binary32 0x1p+0 : 0x0p+0 : inexact-ok
  692. = log downward binary64 0x1p+0 : 0x0p+0 : inexact-ok
  693. = log tonearest binary64 0x1p+0 : 0x0p+0 : inexact-ok
  694. = log towardzero binary64 0x1p+0 : 0x0p+0 : inexact-ok
  695. = log upward binary64 0x1p+0 : 0x0p+0 : inexact-ok
  696. = log downward intel96 0x1p+0 : 0x0p+0 : inexact-ok
  697. = log tonearest intel96 0x1p+0 : 0x0p+0 : inexact-ok
  698. = log towardzero intel96 0x1p+0 : 0x0p+0 : inexact-ok
  699. = log upward intel96 0x1p+0 : 0x0p+0 : inexact-ok
  700. = log downward m68k96 0x1p+0 : 0x0p+0 : inexact-ok
  701. = log tonearest m68k96 0x1p+0 : 0x0p+0 : inexact-ok
  702. = log towardzero m68k96 0x1p+0 : 0x0p+0 : inexact-ok
  703. = log upward m68k96 0x1p+0 : 0x0p+0 : inexact-ok
  704. = log downward binary128 0x1p+0 : 0x0p+0 : inexact-ok
  705. = log tonearest binary128 0x1p+0 : 0x0p+0 : inexact-ok
  706. = log towardzero binary128 0x1p+0 : 0x0p+0 : inexact-ok
  707. = log upward binary128 0x1p+0 : 0x0p+0 : inexact-ok
  708. = log downward ibm128 0x1p+0 : 0x0p+0 : inexact-ok
  709. = log tonearest ibm128 0x1p+0 : 0x0p+0 : inexact-ok
  710. = log towardzero ibm128 0x1p+0 : 0x0p+0 : inexact-ok
  711. = log upward ibm128 0x1p+0 : 0x0p+0 : inexact-ok
  712. = log downward binary64 0x1.0000000000001p+0 : 0xf.ffffffffffff8p-56 : inexact-ok
  713. = log tonearest binary64 0x1.0000000000001p+0 : 0xf.ffffffffffff8p-56 : inexact-ok
  714. = log towardzero binary64 0x1.0000000000001p+0 : 0xf.ffffffffffff8p-56 : inexact-ok
  715. = log upward binary64 0x1.0000000000001p+0 : 0x1p-52 : inexact-ok
  716. = log downward intel96 0x1.0000000000001p+0 : 0xf.ffffffffffff8p-56 : inexact-ok
  717. = log tonearest intel96 0x1.0000000000001p+0 : 0xf.ffffffffffff8p-56 : inexact-ok
  718. = log towardzero intel96 0x1.0000000000001p+0 : 0xf.ffffffffffff8p-56 : inexact-ok
  719. = log upward intel96 0x1.0000000000001p+0 : 0xf.ffffffffffff801p-56 : inexact-ok
  720. = log downward m68k96 0x1.0000000000001p+0 : 0xf.ffffffffffff8p-56 : inexact-ok
  721. = log tonearest m68k96 0x1.0000000000001p+0 : 0xf.ffffffffffff8p-56 : inexact-ok
  722. = log towardzero m68k96 0x1.0000000000001p+0 : 0xf.ffffffffffff8p-56 : inexact-ok
  723. = log upward m68k96 0x1.0000000000001p+0 : 0xf.ffffffffffff801p-56 : inexact-ok
  724. = log downward binary128 0x1.0000000000001p+0 : 0xf.ffffffffffff800000000000055p-56 : inexact-ok
  725. = log tonearest binary128 0x1.0000000000001p+0 : 0xf.ffffffffffff8000000000000558p-56 : inexact-ok
  726. = log towardzero binary128 0x1.0000000000001p+0 : 0xf.ffffffffffff800000000000055p-56 : inexact-ok
  727. = log upward binary128 0x1.0000000000001p+0 : 0xf.ffffffffffff8000000000000558p-56 : inexact-ok
  728. = log downward ibm128 0x1.0000000000001p+0 : 0xf.ffffffffffff80000000000004p-56 : inexact-ok
  729. = log tonearest ibm128 0x1.0000000000001p+0 : 0xf.ffffffffffff80000000000004p-56 : inexact-ok
  730. = log towardzero ibm128 0x1.0000000000001p+0 : 0xf.ffffffffffff80000000000004p-56 : inexact-ok
  731. = log upward ibm128 0x1.0000000000001p+0 : 0xf.ffffffffffff80000000000008p-56 : inexact-ok
  732. = log downward intel96 0x1.0000000000000002p+0 : 0x1.fffffffffffffffep-64 : inexact-ok
  733. = log tonearest intel96 0x1.0000000000000002p+0 : 0x1.fffffffffffffffep-64 : inexact-ok
  734. = log towardzero intel96 0x1.0000000000000002p+0 : 0x1.fffffffffffffffep-64 : inexact-ok
  735. = log upward intel96 0x1.0000000000000002p+0 : 0x2p-64 : inexact-ok
  736. = log downward m68k96 0x1.0000000000000002p+0 : 0x1.fffffffffffffffep-64 : inexact-ok
  737. = log tonearest m68k96 0x1.0000000000000002p+0 : 0x1.fffffffffffffffep-64 : inexact-ok
  738. = log towardzero m68k96 0x1.0000000000000002p+0 : 0x1.fffffffffffffffep-64 : inexact-ok
  739. = log upward m68k96 0x1.0000000000000002p+0 : 0x2p-64 : inexact-ok
  740. = log downward binary128 0x1.0000000000000002p+0 : 0x1.fffffffffffffffep-64 : inexact-ok
  741. = log tonearest binary128 0x1.0000000000000002p+0 : 0x1.fffffffffffffffep-64 : inexact-ok
  742. = log towardzero binary128 0x1.0000000000000002p+0 : 0x1.fffffffffffffffep-64 : inexact-ok
  743. = log upward binary128 0x1.0000000000000002p+0 : 0x1.fffffffffffffffe000000000001p-64 : inexact-ok
  744. = log downward ibm128 0x1.0000000000000002p+0 : 0x1.fffffffffffffffep-64 : inexact-ok
  745. = log tonearest ibm128 0x1.0000000000000002p+0 : 0x1.fffffffffffffffep-64 : inexact-ok
  746. = log towardzero ibm128 0x1.0000000000000002p+0 : 0x1.fffffffffffffffep-64 : inexact-ok
  747. = log upward ibm128 0x1.0000000000000002p+0 : 0x1.fffffffffffffffe00000000008p-64 : inexact-ok
  748. = log downward binary128 0x1.0000000000000000000000000001p+0 : 0xf.fffffffffffffffffffffffffff8p-116 : inexact-ok
  749. = log tonearest binary128 0x1.0000000000000000000000000001p+0 : 0xf.fffffffffffffffffffffffffff8p-116 : inexact-ok
  750. = log towardzero binary128 0x1.0000000000000000000000000001p+0 : 0xf.fffffffffffffffffffffffffff8p-116 : inexact-ok
  751. = log upward binary128 0x1.0000000000000000000000000001p+0 : 0x1p-112 : inexact-ok
  752. = log downward binary128 0x1.000000000000000000000000008p+0 : 0x7.fffffffffffffffffffffffffep-108 : inexact-ok
  753. = log tonearest binary128 0x1.000000000000000000000000008p+0 : 0x7.fffffffffffffffffffffffffep-108 : inexact-ok
  754. = log towardzero binary128 0x1.000000000000000000000000008p+0 : 0x7.fffffffffffffffffffffffffep-108 : inexact-ok
  755. = log upward binary128 0x1.000000000000000000000000008p+0 : 0x7.fffffffffffffffffffffffffe04p-108 : inexact-ok
  756. = log downward ibm128 0x1.000000000000000000000000008p+0 : 0x7.fffffffffffffffffffffffffep-108 : inexact-ok
  757. = log tonearest ibm128 0x1.000000000000000000000000008p+0 : 0x7.fffffffffffffffffffffffffep-108 : inexact-ok
  758. = log towardzero ibm128 0x1.000000000000000000000000008p+0 : 0x7.fffffffffffffffffffffffffep-108 : inexact-ok
  759. = log upward ibm128 0x1.000000000000000000000000008p+0 : 0x8p-108 : inexact-ok
  760. log 0x0.ffffffp0
  761. = log downward binary32 0xf.fffffp-4 : -0x1.000002p-24 : inexact-ok
  762. = log tonearest binary32 0xf.fffffp-4 : -0x1p-24 : inexact-ok
  763. = log towardzero binary32 0xf.fffffp-4 : -0x1p-24 : inexact-ok
  764. = log upward binary32 0xf.fffffp-4 : -0x1p-24 : inexact-ok
  765. = log downward binary64 0xf.fffffp-4 : -0x1.0000008000006p-24 : inexact-ok
  766. = log tonearest binary64 0xf.fffffp-4 : -0x1.0000008000005p-24 : inexact-ok
  767. = log towardzero binary64 0xf.fffffp-4 : -0x1.0000008000005p-24 : inexact-ok
  768. = log upward binary64 0xf.fffffp-4 : -0x1.0000008000005p-24 : inexact-ok
  769. = log downward intel96 0xf.fffffp-4 : -0x1.0000008000005556p-24 : inexact-ok
  770. = log tonearest intel96 0xf.fffffp-4 : -0x1.0000008000005556p-24 : inexact-ok
  771. = log towardzero intel96 0xf.fffffp-4 : -0x1.0000008000005554p-24 : inexact-ok
  772. = log upward intel96 0xf.fffffp-4 : -0x1.0000008000005554p-24 : inexact-ok
  773. = log downward m68k96 0xf.fffffp-4 : -0x1.0000008000005556p-24 : inexact-ok
  774. = log tonearest m68k96 0xf.fffffp-4 : -0x1.0000008000005556p-24 : inexact-ok
  775. = log towardzero m68k96 0xf.fffffp-4 : -0x1.0000008000005554p-24 : inexact-ok
  776. = log upward m68k96 0xf.fffffp-4 : -0x1.0000008000005554p-24 : inexact-ok
  777. = log downward binary128 0xf.fffffp-4 : -0x1.0000008000005555559555558889p-24 : inexact-ok
  778. = log tonearest binary128 0xf.fffffp-4 : -0x1.0000008000005555559555558889p-24 : inexact-ok
  779. = log towardzero binary128 0xf.fffffp-4 : -0x1.0000008000005555559555558888p-24 : inexact-ok
  780. = log upward binary128 0xf.fffffp-4 : -0x1.0000008000005555559555558888p-24 : inexact-ok
  781. = log downward ibm128 0xf.fffffp-4 : -0x1.00000080000055555595555589p-24 : inexact-ok
  782. = log tonearest ibm128 0xf.fffffp-4 : -0x1.000000800000555555955555888p-24 : inexact-ok
  783. = log towardzero ibm128 0xf.fffffp-4 : -0x1.000000800000555555955555888p-24 : inexact-ok
  784. = log upward ibm128 0xf.fffffp-4 : -0x1.000000800000555555955555888p-24 : inexact-ok
  785. log 0x0.fffffffffffff8p0
  786. = log downward binary32 0x1p+0 : 0x0p+0 : inexact-ok
  787. = log tonearest binary32 0x1p+0 : 0x0p+0 : inexact-ok
  788. = log towardzero binary32 0x1p+0 : 0x0p+0 : inexact-ok
  789. = log upward binary32 0x1p+0 : 0x0p+0 : inexact-ok
  790. = log downward binary64 0x1p+0 : 0x0p+0 : inexact-ok
  791. = log tonearest binary64 0x1p+0 : 0x0p+0 : inexact-ok
  792. = log towardzero binary64 0x1p+0 : 0x0p+0 : inexact-ok
  793. = log upward binary64 0x1p+0 : 0x0p+0 : inexact-ok
  794. = log downward intel96 0x1p+0 : 0x0p+0 : inexact-ok
  795. = log tonearest intel96 0x1p+0 : 0x0p+0 : inexact-ok
  796. = log towardzero intel96 0x1p+0 : 0x0p+0 : inexact-ok
  797. = log upward intel96 0x1p+0 : 0x0p+0 : inexact-ok
  798. = log downward m68k96 0x1p+0 : 0x0p+0 : inexact-ok
  799. = log tonearest m68k96 0x1p+0 : 0x0p+0 : inexact-ok
  800. = log towardzero m68k96 0x1p+0 : 0x0p+0 : inexact-ok
  801. = log upward m68k96 0x1p+0 : 0x0p+0 : inexact-ok
  802. = log downward binary128 0x1p+0 : 0x0p+0 : inexact-ok
  803. = log tonearest binary128 0x1p+0 : 0x0p+0 : inexact-ok
  804. = log towardzero binary128 0x1p+0 : 0x0p+0 : inexact-ok
  805. = log upward binary128 0x1p+0 : 0x0p+0 : inexact-ok
  806. = log downward ibm128 0x1p+0 : 0x0p+0 : inexact-ok
  807. = log tonearest ibm128 0x1p+0 : 0x0p+0 : inexact-ok
  808. = log towardzero ibm128 0x1p+0 : 0x0p+0 : inexact-ok
  809. = log upward ibm128 0x1p+0 : 0x0p+0 : inexact-ok
  810. = log downward binary32 0xf.fffffp-4 : -0x1.000002p-24 : inexact-ok
  811. = log tonearest binary32 0xf.fffffp-4 : -0x1p-24 : inexact-ok
  812. = log towardzero binary32 0xf.fffffp-4 : -0x1p-24 : inexact-ok
  813. = log upward binary32 0xf.fffffp-4 : -0x1p-24 : inexact-ok
  814. = log downward binary64 0xf.fffffp-4 : -0x1.0000008000006p-24 : inexact-ok
  815. = log tonearest binary64 0xf.fffffp-4 : -0x1.0000008000005p-24 : inexact-ok
  816. = log towardzero binary64 0xf.fffffp-4 : -0x1.0000008000005p-24 : inexact-ok
  817. = log upward binary64 0xf.fffffp-4 : -0x1.0000008000005p-24 : inexact-ok
  818. = log downward intel96 0xf.fffffp-4 : -0x1.0000008000005556p-24 : inexact-ok
  819. = log tonearest intel96 0xf.fffffp-4 : -0x1.0000008000005556p-24 : inexact-ok
  820. = log towardzero intel96 0xf.fffffp-4 : -0x1.0000008000005554p-24 : inexact-ok
  821. = log upward intel96 0xf.fffffp-4 : -0x1.0000008000005554p-24 : inexact-ok
  822. = log downward m68k96 0xf.fffffp-4 : -0x1.0000008000005556p-24 : inexact-ok
  823. = log tonearest m68k96 0xf.fffffp-4 : -0x1.0000008000005556p-24 : inexact-ok
  824. = log towardzero m68k96 0xf.fffffp-4 : -0x1.0000008000005554p-24 : inexact-ok
  825. = log upward m68k96 0xf.fffffp-4 : -0x1.0000008000005554p-24 : inexact-ok
  826. = log downward binary128 0xf.fffffp-4 : -0x1.0000008000005555559555558889p-24 : inexact-ok
  827. = log tonearest binary128 0xf.fffffp-4 : -0x1.0000008000005555559555558889p-24 : inexact-ok
  828. = log towardzero binary128 0xf.fffffp-4 : -0x1.0000008000005555559555558888p-24 : inexact-ok
  829. = log upward binary128 0xf.fffffp-4 : -0x1.0000008000005555559555558888p-24 : inexact-ok
  830. = log downward ibm128 0xf.fffffp-4 : -0x1.00000080000055555595555589p-24 : inexact-ok
  831. = log tonearest ibm128 0xf.fffffp-4 : -0x1.000000800000555555955555888p-24 : inexact-ok
  832. = log towardzero ibm128 0xf.fffffp-4 : -0x1.000000800000555555955555888p-24 : inexact-ok
  833. = log upward ibm128 0xf.fffffp-4 : -0x1.000000800000555555955555888p-24 : inexact-ok
  834. = log downward binary64 0xf.ffffffffffff8p-4 : -0x8.0000000000008p-56 : inexact-ok
  835. = log tonearest binary64 0xf.ffffffffffff8p-4 : -0x8p-56 : inexact-ok
  836. = log towardzero binary64 0xf.ffffffffffff8p-4 : -0x8p-56 : inexact-ok
  837. = log upward binary64 0xf.ffffffffffff8p-4 : -0x8p-56 : inexact-ok
  838. = log downward intel96 0xf.ffffffffffff8p-4 : -0x8.000000000000201p-56 : inexact-ok
  839. = log tonearest intel96 0xf.ffffffffffff8p-4 : -0x8.0000000000002p-56 : inexact-ok
  840. = log towardzero intel96 0xf.ffffffffffff8p-4 : -0x8.0000000000002p-56 : inexact-ok
  841. = log upward intel96 0xf.ffffffffffff8p-4 : -0x8.0000000000002p-56 : inexact-ok
  842. = log downward m68k96 0xf.ffffffffffff8p-4 : -0x8.000000000000201p-56 : inexact-ok
  843. = log tonearest m68k96 0xf.ffffffffffff8p-4 : -0x8.0000000000002p-56 : inexact-ok
  844. = log towardzero m68k96 0xf.ffffffffffff8p-4 : -0x8.0000000000002p-56 : inexact-ok
  845. = log upward m68k96 0xf.ffffffffffff8p-4 : -0x8.0000000000002p-56 : inexact-ok
  846. = log downward binary128 0xf.ffffffffffff8p-4 : -0x8.00000000000020000000000000bp-56 : inexact-ok
  847. = log tonearest binary128 0xf.ffffffffffff8p-4 : -0x8.00000000000020000000000000a8p-56 : inexact-ok
  848. = log towardzero binary128 0xf.ffffffffffff8p-4 : -0x8.00000000000020000000000000a8p-56 : inexact-ok
  849. = log upward binary128 0xf.ffffffffffff8p-4 : -0x8.00000000000020000000000000a8p-56 : inexact-ok
  850. = log downward ibm128 0xf.ffffffffffff8p-4 : -0x8.00000000000020000000000004p-56 : inexact-ok
  851. = log tonearest ibm128 0xf.ffffffffffff8p-4 : -0x8.0000000000002p-56 : inexact-ok
  852. = log towardzero ibm128 0xf.ffffffffffff8p-4 : -0x8.0000000000002p-56 : inexact-ok
  853. = log upward ibm128 0xf.ffffffffffff8p-4 : -0x8.0000000000002p-56 : inexact-ok
  854. log 0x0.ffffffffffffffffp0
  855. = log downward binary32 0x1p+0 : 0x0p+0 : inexact-ok
  856. = log tonearest binary32 0x1p+0 : 0x0p+0 : inexact-ok
  857. = log towardzero binary32 0x1p+0 : 0x0p+0 : inexact-ok
  858. = log upward binary32 0x1p+0 : 0x0p+0 : inexact-ok
  859. = log downward binary64 0x1p+0 : 0x0p+0 : inexact-ok
  860. = log tonearest binary64 0x1p+0 : 0x0p+0 : inexact-ok
  861. = log towardzero binary64 0x1p+0 : 0x0p+0 : inexact-ok
  862. = log upward binary64 0x1p+0 : 0x0p+0 : inexact-ok
  863. = log downward intel96 0x1p+0 : 0x0p+0 : inexact-ok
  864. = log tonearest intel96 0x1p+0 : 0x0p+0 : inexact-ok
  865. = log towardzero intel96 0x1p+0 : 0x0p+0 : inexact-ok
  866. = log upward intel96 0x1p+0 : 0x0p+0 : inexact-ok
  867. = log downward m68k96 0x1p+0 : 0x0p+0 : inexact-ok
  868. = log tonearest m68k96 0x1p+0 : 0x0p+0 : inexact-ok
  869. = log towardzero m68k96 0x1p+0 : 0x0p+0 : inexact-ok
  870. = log upward m68k96 0x1p+0 : 0x0p+0 : inexact-ok
  871. = log downward binary128 0x1p+0 : 0x0p+0 : inexact-ok
  872. = log tonearest binary128 0x1p+0 : 0x0p+0 : inexact-ok
  873. = log towardzero binary128 0x1p+0 : 0x0p+0 : inexact-ok
  874. = log upward binary128 0x1p+0 : 0x0p+0 : inexact-ok
  875. = log downward ibm128 0x1p+0 : 0x0p+0 : inexact-ok
  876. = log tonearest ibm128 0x1p+0 : 0x0p+0 : inexact-ok
  877. = log towardzero ibm128 0x1p+0 : 0x0p+0 : inexact-ok
  878. = log upward ibm128 0x1p+0 : 0x0p+0 : inexact-ok
  879. = log downward binary32 0xf.fffffp-4 : -0x1.000002p-24 : inexact-ok
  880. = log tonearest binary32 0xf.fffffp-4 : -0x1p-24 : inexact-ok
  881. = log towardzero binary32 0xf.fffffp-4 : -0x1p-24 : inexact-ok
  882. = log upward binary32 0xf.fffffp-4 : -0x1p-24 : inexact-ok
  883. = log downward binary64 0xf.fffffp-4 : -0x1.0000008000006p-24 : inexact-ok
  884. = log tonearest binary64 0xf.fffffp-4 : -0x1.0000008000005p-24 : inexact-ok
  885. = log towardzero binary64 0xf.fffffp-4 : -0x1.0000008000005p-24 : inexact-ok
  886. = log upward binary64 0xf.fffffp-4 : -0x1.0000008000005p-24 : inexact-ok
  887. = log downward intel96 0xf.fffffp-4 : -0x1.0000008000005556p-24 : inexact-ok
  888. = log tonearest intel96 0xf.fffffp-4 : -0x1.0000008000005556p-24 : inexact-ok
  889. = log towardzero intel96 0xf.fffffp-4 : -0x1.0000008000005554p-24 : inexact-ok
  890. = log upward intel96 0xf.fffffp-4 : -0x1.0000008000005554p-24 : inexact-ok
  891. = log downward m68k96 0xf.fffffp-4 : -0x1.0000008000005556p-24 : inexact-ok
  892. = log tonearest m68k96 0xf.fffffp-4 : -0x1.0000008000005556p-24 : inexact-ok
  893. = log towardzero m68k96 0xf.fffffp-4 : -0x1.0000008000005554p-24 : inexact-ok
  894. = log upward m68k96 0xf.fffffp-4 : -0x1.0000008000005554p-24 : inexact-ok
  895. = log downward binary128 0xf.fffffp-4 : -0x1.0000008000005555559555558889p-24 : inexact-ok
  896. = log tonearest binary128 0xf.fffffp-4 : -0x1.0000008000005555559555558889p-24 : inexact-ok
  897. = log towardzero binary128 0xf.fffffp-4 : -0x1.0000008000005555559555558888p-24 : inexact-ok
  898. = log upward binary128 0xf.fffffp-4 : -0x1.0000008000005555559555558888p-24 : inexact-ok
  899. = log downward ibm128 0xf.fffffp-4 : -0x1.00000080000055555595555589p-24 : inexact-ok
  900. = log tonearest ibm128 0xf.fffffp-4 : -0x1.000000800000555555955555888p-24 : inexact-ok
  901. = log towardzero ibm128 0xf.fffffp-4 : -0x1.000000800000555555955555888p-24 : inexact-ok
  902. = log upward ibm128 0xf.fffffp-4 : -0x1.000000800000555555955555888p-24 : inexact-ok
  903. = log downward binary64 0xf.ffffffffffff8p-4 : -0x8.0000000000008p-56 : inexact-ok
  904. = log tonearest binary64 0xf.ffffffffffff8p-4 : -0x8p-56 : inexact-ok
  905. = log towardzero binary64 0xf.ffffffffffff8p-4 : -0x8p-56 : inexact-ok
  906. = log upward binary64 0xf.ffffffffffff8p-4 : -0x8p-56 : inexact-ok
  907. = log downward intel96 0xf.ffffffffffff8p-4 : -0x8.000000000000201p-56 : inexact-ok
  908. = log tonearest intel96 0xf.ffffffffffff8p-4 : -0x8.0000000000002p-56 : inexact-ok
  909. = log towardzero intel96 0xf.ffffffffffff8p-4 : -0x8.0000000000002p-56 : inexact-ok
  910. = log upward intel96 0xf.ffffffffffff8p-4 : -0x8.0000000000002p-56 : inexact-ok
  911. = log downward m68k96 0xf.ffffffffffff8p-4 : -0x8.000000000000201p-56 : inexact-ok
  912. = log tonearest m68k96 0xf.ffffffffffff8p-4 : -0x8.0000000000002p-56 : inexact-ok
  913. = log towardzero m68k96 0xf.ffffffffffff8p-4 : -0x8.0000000000002p-56 : inexact-ok
  914. = log upward m68k96 0xf.ffffffffffff8p-4 : -0x8.0000000000002p-56 : inexact-ok
  915. = log downward binary128 0xf.ffffffffffff8p-4 : -0x8.00000000000020000000000000bp-56 : inexact-ok
  916. = log tonearest binary128 0xf.ffffffffffff8p-4 : -0x8.00000000000020000000000000a8p-56 : inexact-ok
  917. = log towardzero binary128 0xf.ffffffffffff8p-4 : -0x8.00000000000020000000000000a8p-56 : inexact-ok
  918. = log upward binary128 0xf.ffffffffffff8p-4 : -0x8.00000000000020000000000000a8p-56 : inexact-ok
  919. = log downward ibm128 0xf.ffffffffffff8p-4 : -0x8.00000000000020000000000004p-56 : inexact-ok
  920. = log tonearest ibm128 0xf.ffffffffffff8p-4 : -0x8.0000000000002p-56 : inexact-ok
  921. = log towardzero ibm128 0xf.ffffffffffff8p-4 : -0x8.0000000000002p-56 : inexact-ok
  922. = log upward ibm128 0xf.ffffffffffff8p-4 : -0x8.0000000000002p-56 : inexact-ok
  923. = log downward intel96 0xf.fffffffffffffffp-4 : -0x1.0000000000000002p-64 : inexact-ok
  924. = log tonearest intel96 0xf.fffffffffffffffp-4 : -0x1p-64 : inexact-ok
  925. = log towardzero intel96 0xf.fffffffffffffffp-4 : -0x1p-64 : inexact-ok
  926. = log upward intel96 0xf.fffffffffffffffp-4 : -0x1p-64 : inexact-ok
  927. = log downward m68k96 0xf.fffffffffffffffp-4 : -0x1.0000000000000002p-64 : inexact-ok
  928. = log tonearest m68k96 0xf.fffffffffffffffp-4 : -0x1p-64 : inexact-ok
  929. = log towardzero m68k96 0xf.fffffffffffffffp-4 : -0x1p-64 : inexact-ok
  930. = log upward m68k96 0xf.fffffffffffffffp-4 : -0x1p-64 : inexact-ok
  931. = log downward binary128 0xf.fffffffffffffffp-4 : -0x1.0000000000000000800000000001p-64 : inexact-ok
  932. = log tonearest binary128 0xf.fffffffffffffffp-4 : -0x1.00000000000000008p-64 : inexact-ok
  933. = log towardzero binary128 0xf.fffffffffffffffp-4 : -0x1.00000000000000008p-64 : inexact-ok
  934. = log upward binary128 0xf.fffffffffffffffp-4 : -0x1.00000000000000008p-64 : inexact-ok
  935. = log downward ibm128 0xf.fffffffffffffffp-4 : -0x1.000000000000000080000000008p-64 : inexact-ok
  936. = log tonearest ibm128 0xf.fffffffffffffffp-4 : -0x1.00000000000000008p-64 : inexact-ok
  937. = log towardzero ibm128 0xf.fffffffffffffffp-4 : -0x1.00000000000000008p-64 : inexact-ok
  938. = log upward ibm128 0xf.fffffffffffffffp-4 : -0x1.00000000000000008p-64 : inexact-ok
  939. log 0x0.ffffffffffffffffffffffffffcp0
  940. = log downward binary32 0x1p+0 : 0x0p+0 : inexact-ok
  941. = log tonearest binary32 0x1p+0 : 0x0p+0 : inexact-ok
  942. = log towardzero binary32 0x1p+0 : 0x0p+0 : inexact-ok
  943. = log upward binary32 0x1p+0 : 0x0p+0 : inexact-ok
  944. = log downward binary64 0x1p+0 : 0x0p+0 : inexact-ok
  945. = log tonearest binary64 0x1p+0 : 0x0p+0 : inexact-ok
  946. = log towardzero binary64 0x1p+0 : 0x0p+0 : inexact-ok
  947. = log upward binary64 0x1p+0 : 0x0p+0 : inexact-ok
  948. = log downward intel96 0x1p+0 : 0x0p+0 : inexact-ok
  949. = log tonearest intel96 0x1p+0 : 0x0p+0 : inexact-ok
  950. = log towardzero intel96 0x1p+0 : 0x0p+0 : inexact-ok
  951. = log upward intel96 0x1p+0 : 0x0p+0 : inexact-ok
  952. = log downward m68k96 0x1p+0 : 0x0p+0 : inexact-ok
  953. = log tonearest m68k96 0x1p+0 : 0x0p+0 : inexact-ok
  954. = log towardzero m68k96 0x1p+0 : 0x0p+0 : inexact-ok
  955. = log upward m68k96 0x1p+0 : 0x0p+0 : inexact-ok
  956. = log downward binary128 0x1p+0 : 0x0p+0 : inexact-ok
  957. = log tonearest binary128 0x1p+0 : 0x0p+0 : inexact-ok
  958. = log towardzero binary128 0x1p+0 : 0x0p+0 : inexact-ok
  959. = log upward binary128 0x1p+0 : 0x0p+0 : inexact-ok
  960. = log downward ibm128 0x1p+0 : 0x0p+0 : inexact-ok
  961. = log tonearest ibm128 0x1p+0 : 0x0p+0 : inexact-ok
  962. = log towardzero ibm128 0x1p+0 : 0x0p+0 : inexact-ok
  963. = log upward ibm128 0x1p+0 : 0x0p+0 : inexact-ok
  964. = log downward binary32 0xf.fffffp-4 : -0x1.000002p-24 : inexact-ok
  965. = log tonearest binary32 0xf.fffffp-4 : -0x1p-24 : inexact-ok
  966. = log towardzero binary32 0xf.fffffp-4 : -0x1p-24 : inexact-ok
  967. = log upward binary32 0xf.fffffp-4 : -0x1p-24 : inexact-ok
  968. = log downward binary64 0xf.fffffp-4 : -0x1.0000008000006p-24 : inexact-ok
  969. = log tonearest binary64 0xf.fffffp-4 : -0x1.0000008000005p-24 : inexact-ok
  970. = log towardzero binary64 0xf.fffffp-4 : -0x1.0000008000005p-24 : inexact-ok
  971. = log upward binary64 0xf.fffffp-4 : -0x1.0000008000005p-24 : inexact-ok
  972. = log downward intel96 0xf.fffffp-4 : -0x1.0000008000005556p-24 : inexact-ok
  973. = log tonearest intel96 0xf.fffffp-4 : -0x1.0000008000005556p-24 : inexact-ok
  974. = log towardzero intel96 0xf.fffffp-4 : -0x1.0000008000005554p-24 : inexact-ok
  975. = log upward intel96 0xf.fffffp-4 : -0x1.0000008000005554p-24 : inexact-ok
  976. = log downward m68k96 0xf.fffffp-4 : -0x1.0000008000005556p-24 : inexact-ok
  977. = log tonearest m68k96 0xf.fffffp-4 : -0x1.0000008000005556p-24 : inexact-ok
  978. = log towardzero m68k96 0xf.fffffp-4 : -0x1.0000008000005554p-24 : inexact-ok
  979. = log upward m68k96 0xf.fffffp-4 : -0x1.0000008000005554p-24 : inexact-ok
  980. = log downward binary128 0xf.fffffp-4 : -0x1.0000008000005555559555558889p-24 : inexact-ok
  981. = log tonearest binary128 0xf.fffffp-4 : -0x1.0000008000005555559555558889p-24 : inexact-ok
  982. = log towardzero binary128 0xf.fffffp-4 : -0x1.0000008000005555559555558888p-24 : inexact-ok
  983. = log upward binary128 0xf.fffffp-4 : -0x1.0000008000005555559555558888p-24 : inexact-ok
  984. = log downward ibm128 0xf.fffffp-4 : -0x1.00000080000055555595555589p-24 : inexact-ok
  985. = log tonearest ibm128 0xf.fffffp-4 : -0x1.000000800000555555955555888p-24 : inexact-ok
  986. = log towardzero ibm128 0xf.fffffp-4 : -0x1.000000800000555555955555888p-24 : inexact-ok
  987. = log upward ibm128 0xf.fffffp-4 : -0x1.000000800000555555955555888p-24 : inexact-ok
  988. = log downward binary64 0xf.ffffffffffff8p-4 : -0x8.0000000000008p-56 : inexact-ok
  989. = log tonearest binary64 0xf.ffffffffffff8p-4 : -0x8p-56 : inexact-ok
  990. = log towardzero binary64 0xf.ffffffffffff8p-4 : -0x8p-56 : inexact-ok
  991. = log upward binary64 0xf.ffffffffffff8p-4 : -0x8p-56 : inexact-ok
  992. = log downward intel96 0xf.ffffffffffff8p-4 : -0x8.000000000000201p-56 : inexact-ok
  993. = log tonearest intel96 0xf.ffffffffffff8p-4 : -0x8.0000000000002p-56 : inexact-ok
  994. = log towardzero intel96 0xf.ffffffffffff8p-4 : -0x8.0000000000002p-56 : inexact-ok
  995. = log upward intel96 0xf.ffffffffffff8p-4 : -0x8.0000000000002p-56 : inexact-ok
  996. = log downward m68k96 0xf.ffffffffffff8p-4 : -0x8.000000000000201p-56 : inexact-ok
  997. = log tonearest m68k96 0xf.ffffffffffff8p-4 : -0x8.0000000000002p-56 : inexact-ok
  998. = log towardzero m68k96 0xf.ffffffffffff8p-4 : -0x8.0000000000002p-56 : inexact-ok
  999. = log upward m68k96 0xf.ffffffffffff8p-4 : -0x8.0000000000002p-56 : inexact-ok
  1000. = log downward binary128 0xf.ffffffffffff8p-4 : -0x8.00000000000020000000000000bp-56 : inexact-ok
  1001. = log tonearest binary128 0xf.ffffffffffff8p-4 : -0x8.00000000000020000000000000a8p-56 : inexact-ok
  1002. = log towardzero binary128 0xf.ffffffffffff8p-4 : -0x8.00000000000020000000000000a8p-56 : inexact-ok
  1003. = log upward binary128 0xf.ffffffffffff8p-4 : -0x8.00000000000020000000000000a8p-56 : inexact-ok
  1004. = log downward ibm128 0xf.ffffffffffff8p-4 : -0x8.00000000000020000000000004p-56 : inexact-ok
  1005. = log tonearest ibm128 0xf.ffffffffffff8p-4 : -0x8.0000000000002p-56 : inexact-ok
  1006. = log towardzero ibm128 0xf.ffffffffffff8p-4 : -0x8.0000000000002p-56 : inexact-ok
  1007. = log upward ibm128 0xf.ffffffffffff8p-4 : -0x8.0000000000002p-56 : inexact-ok
  1008. = log downward intel96 0xf.fffffffffffffffp-4 : -0x1.0000000000000002p-64 : inexact-ok
  1009. = log tonearest intel96 0xf.fffffffffffffffp-4 : -0x1p-64 : inexact-ok
  1010. = log towardzero intel96 0xf.fffffffffffffffp-4 : -0x1p-64 : inexact-ok
  1011. = log upward intel96 0xf.fffffffffffffffp-4 : -0x1p-64 : inexact-ok
  1012. = log downward m68k96 0xf.fffffffffffffffp-4 : -0x1.0000000000000002p-64 : inexact-ok
  1013. = log tonearest m68k96 0xf.fffffffffffffffp-4 : -0x1p-64 : inexact-ok
  1014. = log towardzero m68k96 0xf.fffffffffffffffp-4 : -0x1p-64 : inexact-ok
  1015. = log upward m68k96 0xf.fffffffffffffffp-4 : -0x1p-64 : inexact-ok
  1016. = log downward binary128 0xf.fffffffffffffffp-4 : -0x1.0000000000000000800000000001p-64 : inexact-ok
  1017. = log tonearest binary128 0xf.fffffffffffffffp-4 : -0x1.00000000000000008p-64 : inexact-ok
  1018. = log towardzero binary128 0xf.fffffffffffffffp-4 : -0x1.00000000000000008p-64 : inexact-ok
  1019. = log upward binary128 0xf.fffffffffffffffp-4 : -0x1.00000000000000008p-64 : inexact-ok
  1020. = log downward ibm128 0xf.fffffffffffffffp-4 : -0x1.000000000000000080000000008p-64 : inexact-ok
  1021. = log tonearest ibm128 0xf.fffffffffffffffp-4 : -0x1.00000000000000008p-64 : inexact-ok
  1022. = log towardzero ibm128 0xf.fffffffffffffffp-4 : -0x1.00000000000000008p-64 : inexact-ok
  1023. = log upward ibm128 0xf.fffffffffffffffp-4 : -0x1.00000000000000008p-64 : inexact-ok
  1024. = log downward binary128 0xf.fffffffffffffffffffffffffcp-4 : -0x4.0000000000000000000000000084p-108 : inexact-ok
  1025. = log tonearest binary128 0xf.fffffffffffffffffffffffffcp-4 : -0x4.000000000000000000000000008p-108 : inexact-ok
  1026. = log towardzero binary128 0xf.fffffffffffffffffffffffffcp-4 : -0x4.000000000000000000000000008p-108 : inexact-ok
  1027. = log upward binary128 0xf.fffffffffffffffffffffffffcp-4 : -0x4.000000000000000000000000008p-108 : inexact-ok
  1028. = log downward ibm128 0xf.fffffffffffffffffffffffffcp-4 : -0x4.00000000000000000000000002p-108 : inexact-ok
  1029. = log tonearest ibm128 0xf.fffffffffffffffffffffffffcp-4 : -0x4p-108 : inexact-ok
  1030. = log towardzero ibm128 0xf.fffffffffffffffffffffffffcp-4 : -0x4p-108 : inexact-ok
  1031. = log upward ibm128 0xf.fffffffffffffffffffffffffcp-4 : -0x4p-108 : inexact-ok
  1032. log 0x0.ffffffffffffffffffffffffffff8p0
  1033. = log downward binary32 0x1p+0 : 0x0p+0 : inexact-ok
  1034. = log tonearest binary32 0x1p+0 : 0x0p+0 : inexact-ok
  1035. = log towardzero binary32 0x1p+0 : 0x0p+0 : inexact-ok
  1036. = log upward binary32 0x1p+0 : 0x0p+0 : inexact-ok
  1037. = log downward binary64 0x1p+0 : 0x0p+0 : inexact-ok
  1038. = log tonearest binary64 0x1p+0 : 0x0p+0 : inexact-ok
  1039. = log towardzero binary64 0x1p+0 : 0x0p+0 : inexact-ok
  1040. = log upward binary64 0x1p+0 : 0x0p+0 : inexact-ok
  1041. = log downward intel96 0x1p+0 : 0x0p+0 : inexact-ok
  1042. = log tonearest intel96 0x1p+0 : 0x0p+0 : inexact-ok
  1043. = log towardzero intel96 0x1p+0 : 0x0p+0 : inexact-ok
  1044. = log upward intel96 0x1p+0 : 0x0p+0 : inexact-ok
  1045. = log downward m68k96 0x1p+0 : 0x0p+0 : inexact-ok
  1046. = log tonearest m68k96 0x1p+0 : 0x0p+0 : inexact-ok
  1047. = log towardzero m68k96 0x1p+0 : 0x0p+0 : inexact-ok
  1048. = log upward m68k96 0x1p+0 : 0x0p+0 : inexact-ok
  1049. = log downward binary128 0x1p+0 : 0x0p+0 : inexact-ok
  1050. = log tonearest binary128 0x1p+0 : 0x0p+0 : inexact-ok
  1051. = log towardzero binary128 0x1p+0 : 0x0p+0 : inexact-ok
  1052. = log upward binary128 0x1p+0 : 0x0p+0 : inexact-ok
  1053. = log downward ibm128 0x1p+0 : 0x0p+0 : inexact-ok
  1054. = log tonearest ibm128 0x1p+0 : 0x0p+0 : inexact-ok
  1055. = log towardzero ibm128 0x1p+0 : 0x0p+0 : inexact-ok
  1056. = log upward ibm128 0x1p+0 : 0x0p+0 : inexact-ok
  1057. = log downward binary32 0xf.fffffp-4 : -0x1.000002p-24 : inexact-ok
  1058. = log tonearest binary32 0xf.fffffp-4 : -0x1p-24 : inexact-ok
  1059. = log towardzero binary32 0xf.fffffp-4 : -0x1p-24 : inexact-ok
  1060. = log upward binary32 0xf.fffffp-4 : -0x1p-24 : inexact-ok
  1061. = log downward binary64 0xf.fffffp-4 : -0x1.0000008000006p-24 : inexact-ok
  1062. = log tonearest binary64 0xf.fffffp-4 : -0x1.0000008000005p-24 : inexact-ok
  1063. = log towardzero binary64 0xf.fffffp-4 : -0x1.0000008000005p-24 : inexact-ok
  1064. = log upward binary64 0xf.fffffp-4 : -0x1.0000008000005p-24 : inexact-ok
  1065. = log downward intel96 0xf.fffffp-4 : -0x1.0000008000005556p-24 : inexact-ok
  1066. = log tonearest intel96 0xf.fffffp-4 : -0x1.0000008000005556p-24 : inexact-ok
  1067. = log towardzero intel96 0xf.fffffp-4 : -0x1.0000008000005554p-24 : inexact-ok
  1068. = log upward intel96 0xf.fffffp-4 : -0x1.0000008000005554p-24 : inexact-ok
  1069. = log downward m68k96 0xf.fffffp-4 : -0x1.0000008000005556p-24 : inexact-ok
  1070. = log tonearest m68k96 0xf.fffffp-4 : -0x1.0000008000005556p-24 : inexact-ok
  1071. = log towardzero m68k96 0xf.fffffp-4 : -0x1.0000008000005554p-24 : inexact-ok
  1072. = log upward m68k96 0xf.fffffp-4 : -0x1.0000008000005554p-24 : inexact-ok
  1073. = log downward binary128 0xf.fffffp-4 : -0x1.0000008000005555559555558889p-24 : inexact-ok
  1074. = log tonearest binary128 0xf.fffffp-4 : -0x1.0000008000005555559555558889p-24 : inexact-ok
  1075. = log towardzero binary128 0xf.fffffp-4 : -0x1.0000008000005555559555558888p-24 : inexact-ok
  1076. = log upward binary128 0xf.fffffp-4 : -0x1.0000008000005555559555558888p-24 : inexact-ok
  1077. = log downward ibm128 0xf.fffffp-4 : -0x1.00000080000055555595555589p-24 : inexact-ok
  1078. = log tonearest ibm128 0xf.fffffp-4 : -0x1.000000800000555555955555888p-24 : inexact-ok
  1079. = log towardzero ibm128 0xf.fffffp-4 : -0x1.000000800000555555955555888p-24 : inexact-ok
  1080. = log upward ibm128 0xf.fffffp-4 : -0x1.000000800000555555955555888p-24 : inexact-ok
  1081. = log downward binary64 0xf.ffffffffffff8p-4 : -0x8.0000000000008p-56 : inexact-ok
  1082. = log tonearest binary64 0xf.ffffffffffff8p-4 : -0x8p-56 : inexact-ok
  1083. = log towardzero binary64 0xf.ffffffffffff8p-4 : -0x8p-56 : inexact-ok
  1084. = log upward binary64 0xf.ffffffffffff8p-4 : -0x8p-56 : inexact-ok
  1085. = log downward intel96 0xf.ffffffffffff8p-4 : -0x8.000000000000201p-56 : inexact-ok
  1086. = log tonearest intel96 0xf.ffffffffffff8p-4 : -0x8.0000000000002p-56 : inexact-ok
  1087. = log towardzero intel96 0xf.ffffffffffff8p-4 : -0x8.0000000000002p-56 : inexact-ok
  1088. = log upward intel96 0xf.ffffffffffff8p-4 : -0x8.0000000000002p-56 : inexact-ok
  1089. = log downward m68k96 0xf.ffffffffffff8p-4 : -0x8.000000000000201p-56 : inexact-ok
  1090. = log tonearest m68k96 0xf.ffffffffffff8p-4 : -0x8.0000000000002p-56 : inexact-ok
  1091. = log towardzero m68k96 0xf.ffffffffffff8p-4 : -0x8.0000000000002p-56 : inexact-ok
  1092. = log upward m68k96 0xf.ffffffffffff8p-4 : -0x8.0000000000002p-56 : inexact-ok
  1093. = log downward binary128 0xf.ffffffffffff8p-4 : -0x8.00000000000020000000000000bp-56 : inexact-ok
  1094. = log tonearest binary128 0xf.ffffffffffff8p-4 : -0x8.00000000000020000000000000a8p-56 : inexact-ok
  1095. = log towardzero binary128 0xf.ffffffffffff8p-4 : -0x8.00000000000020000000000000a8p-56 : inexact-ok
  1096. = log upward binary128 0xf.ffffffffffff8p-4 : -0x8.00000000000020000000000000a8p-56 : inexact-ok
  1097. = log downward ibm128 0xf.ffffffffffff8p-4 : -0x8.00000000000020000000000004p-56 : inexact-ok
  1098. = log tonearest ibm128 0xf.ffffffffffff8p-4 : -0x8.0000000000002p-56 : inexact-ok
  1099. = log towardzero ibm128 0xf.ffffffffffff8p-4 : -0x8.0000000000002p-56 : inexact-ok
  1100. = log upward ibm128 0xf.ffffffffffff8p-4 : -0x8.0000000000002p-56 : inexact-ok
  1101. = log downward intel96 0xf.fffffffffffffffp-4 : -0x1.0000000000000002p-64 : inexact-ok
  1102. = log tonearest intel96 0xf.fffffffffffffffp-4 : -0x1p-64 : inexact-ok
  1103. = log towardzero intel96 0xf.fffffffffffffffp-4 : -0x1p-64 : inexact-ok
  1104. = log upward intel96 0xf.fffffffffffffffp-4 : -0x1p-64 : inexact-ok
  1105. = log downward m68k96 0xf.fffffffffffffffp-4 : -0x1.0000000000000002p-64 : inexact-ok
  1106. = log tonearest m68k96 0xf.fffffffffffffffp-4 : -0x1p-64 : inexact-ok
  1107. = log towardzero m68k96 0xf.fffffffffffffffp-4 : -0x1p-64 : inexact-ok
  1108. = log upward m68k96 0xf.fffffffffffffffp-4 : -0x1p-64 : inexact-ok
  1109. = log downward binary128 0xf.fffffffffffffffp-4 : -0x1.0000000000000000800000000001p-64 : inexact-ok
  1110. = log tonearest binary128 0xf.fffffffffffffffp-4 : -0x1.00000000000000008p-64 : inexact-ok
  1111. = log towardzero binary128 0xf.fffffffffffffffp-4 : -0x1.00000000000000008p-64 : inexact-ok
  1112. = log upward binary128 0xf.fffffffffffffffp-4 : -0x1.00000000000000008p-64 : inexact-ok
  1113. = log downward ibm128 0xf.fffffffffffffffp-4 : -0x1.000000000000000080000000008p-64 : inexact-ok
  1114. = log tonearest ibm128 0xf.fffffffffffffffp-4 : -0x1.00000000000000008p-64 : inexact-ok
  1115. = log towardzero ibm128 0xf.fffffffffffffffp-4 : -0x1.00000000000000008p-64 : inexact-ok
  1116. = log upward ibm128 0xf.fffffffffffffffp-4 : -0x1.00000000000000008p-64 : inexact-ok
  1117. = log downward binary128 0xf.fffffffffffffffffffffffffff8p-4 : -0x8.0000000000000000000000000008p-116 : inexact-ok
  1118. = log tonearest binary128 0xf.fffffffffffffffffffffffffff8p-4 : -0x8p-116 : inexact-ok
  1119. = log towardzero binary128 0xf.fffffffffffffffffffffffffff8p-4 : -0x8p-116 : inexact-ok
  1120. = log upward binary128 0xf.fffffffffffffffffffffffffff8p-4 : -0x8p-116 : inexact-ok
  1121. = log downward binary128 0xf.fffffffffffffffffffffffffcp-4 : -0x4.0000000000000000000000000084p-108 : inexact-ok
  1122. = log tonearest binary128 0xf.fffffffffffffffffffffffffcp-4 : -0x4.000000000000000000000000008p-108 : inexact-ok
  1123. = log towardzero binary128 0xf.fffffffffffffffffffffffffcp-4 : -0x4.000000000000000000000000008p-108 : inexact-ok
  1124. = log upward binary128 0xf.fffffffffffffffffffffffffcp-4 : -0x4.000000000000000000000000008p-108 : inexact-ok
  1125. = log downward ibm128 0xf.fffffffffffffffffffffffffcp-4 : -0x4.00000000000000000000000002p-108 : inexact-ok
  1126. = log tonearest ibm128 0xf.fffffffffffffffffffffffffcp-4 : -0x4p-108 : inexact-ok
  1127. = log towardzero ibm128 0xf.fffffffffffffffffffffffffcp-4 : -0x4p-108 : inexact-ok
  1128. = log upward ibm128 0xf.fffffffffffffffffffffffffcp-4 : -0x4p-108 : inexact-ok
  1129. log min
  1130. = log downward binary32 0x4p-128 : -0x5.75628p+4 : inexact-ok
  1131. = log tonearest binary32 0x4p-128 : -0x5.75628p+4 : inexact-ok
  1132. = log towardzero binary32 0x4p-128 : -0x5.756278p+4 : inexact-ok
  1133. = log upward binary32 0x4p-128 : -0x5.756278p+4 : inexact-ok
  1134. = log downward binary64 0x4p-128 : -0x5.75627cbf9442p+4 : inexact-ok
  1135. = log tonearest binary64 0x4p-128 : -0x5.75627cbf9441cp+4 : inexact-ok
  1136. = log towardzero binary64 0x4p-128 : -0x5.75627cbf9441cp+4 : inexact-ok
  1137. = log upward binary64 0x4p-128 : -0x5.75627cbf9441cp+4 : inexact-ok
  1138. = log downward intel96 0x4p-128 : -0x5.75627cbf9441de3p+4 : inexact-ok
  1139. = log tonearest intel96 0x4p-128 : -0x5.75627cbf9441de28p+4 : inexact-ok
  1140. = log towardzero intel96 0x4p-128 : -0x5.75627cbf9441de28p+4 : inexact-ok
  1141. = log upward intel96 0x4p-128 : -0x5.75627cbf9441de28p+4 : inexact-ok
  1142. = log downward m68k96 0x4p-128 : -0x5.75627cbf9441de3p+4 : inexact-ok
  1143. = log tonearest m68k96 0x4p-128 : -0x5.75627cbf9441de28p+4 : inexact-ok
  1144. = log towardzero m68k96 0x4p-128 : -0x5.75627cbf9441de28p+4 : inexact-ok
  1145. = log upward m68k96 0x4p-128 : -0x5.75627cbf9441de28p+4 : inexact-ok
  1146. = log downward binary128 0x4p-128 : -0x5.75627cbf9441de28d5e1264d1f1cp+4 : inexact-ok
  1147. = log tonearest binary128 0x4p-128 : -0x5.75627cbf9441de28d5e1264d1f18p+4 : inexact-ok
  1148. = log towardzero binary128 0x4p-128 : -0x5.75627cbf9441de28d5e1264d1f18p+4 : inexact-ok
  1149. = log upward binary128 0x4p-128 : -0x5.75627cbf9441de28d5e1264d1f18p+4 : inexact-ok
  1150. = log downward ibm128 0x4p-128 : -0x5.75627cbf9441de28d5e1264d2p+4 : inexact-ok
  1151. = log tonearest ibm128 0x4p-128 : -0x5.75627cbf9441de28d5e1264d2p+4 : inexact-ok
  1152. = log towardzero ibm128 0x4p-128 : -0x5.75627cbf9441de28d5e1264d1ep+4 : inexact-ok
  1153. = log upward ibm128 0x4p-128 : -0x5.75627cbf9441de28d5e1264d1ep+4 : inexact-ok
  1154. = log downward binary64 0x4p-1024 : -0x2.c4657baf579a6p+8 : inexact-ok
  1155. = log tonearest binary64 0x4p-1024 : -0x2.c4657baf579a4p+8 : inexact-ok
  1156. = log towardzero binary64 0x4p-1024 : -0x2.c4657baf579a4p+8 : inexact-ok
  1157. = log upward binary64 0x4p-1024 : -0x2.c4657baf579a4p+8 : inexact-ok
  1158. = log downward intel96 0x4p-1024 : -0x2.c4657baf579a47bcp+8 : inexact-ok
  1159. = log tonearest intel96 0x4p-1024 : -0x2.c4657baf579a47bcp+8 : inexact-ok
  1160. = log towardzero intel96 0x4p-1024 : -0x2.c4657baf579a47b8p+8 : inexact-ok
  1161. = log upward intel96 0x4p-1024 : -0x2.c4657baf579a47b8p+8 : inexact-ok
  1162. = log downward m68k96 0x4p-1024 : -0x2.c4657baf579a47bcp+8 : inexact-ok
  1163. = log tonearest m68k96 0x4p-1024 : -0x2.c4657baf579a47bcp+8 : inexact-ok
  1164. = log towardzero m68k96 0x4p-1024 : -0x2.c4657baf579a47b8p+8 : inexact-ok
  1165. = log upward m68k96 0x4p-1024 : -0x2.c4657baf579a47b8p+8 : inexact-ok
  1166. = log downward binary128 0x4p-1024 : -0x2.c4657baf579a47bbcffb06f8dfc4p+8 : inexact-ok
  1167. = log tonearest binary128 0x4p-1024 : -0x2.c4657baf579a47bbcffb06f8dfc4p+8 : inexact-ok
  1168. = log towardzero binary128 0x4p-1024 : -0x2.c4657baf579a47bbcffb06f8dfc2p+8 : inexact-ok
  1169. = log upward binary128 0x4p-1024 : -0x2.c4657baf579a47bbcffb06f8dfc2p+8 : inexact-ok
  1170. = log downward ibm128 0x4p-1024 : -0x2.c4657baf579a47bbcffb06f8ep+8 : inexact-ok
  1171. = log tonearest ibm128 0x4p-1024 : -0x2.c4657baf579a47bbcffb06f8ep+8 : inexact-ok
  1172. = log towardzero ibm128 0x4p-1024 : -0x2.c4657baf579a47bbcffb06f8dfp+8 : inexact-ok
  1173. = log upward ibm128 0x4p-1024 : -0x2.c4657baf579a47bbcffb06f8dfp+8 : inexact-ok
  1174. = log downward intel96 0x4p-16384 : -0x2.c5b2319c4843accp+12 : inexact-ok
  1175. = log tonearest intel96 0x4p-16384 : -0x2.c5b2319c4843accp+12 : inexact-ok
  1176. = log towardzero intel96 0x4p-16384 : -0x2.c5b2319c4843acbcp+12 : inexact-ok
  1177. = log upward intel96 0x4p-16384 : -0x2.c5b2319c4843acbcp+12 : inexact-ok
  1178. = log downward m68k96 0x4p-16384 : -0x2.c5b2319c4843accp+12 : inexact-ok
  1179. = log tonearest m68k96 0x4p-16384 : -0x2.c5b2319c4843accp+12 : inexact-ok
  1180. = log towardzero m68k96 0x4p-16384 : -0x2.c5b2319c4843acbcp+12 : inexact-ok
  1181. = log upward m68k96 0x4p-16384 : -0x2.c5b2319c4843acbcp+12 : inexact-ok
  1182. = log downward binary128 0x4p-16384 : -0x2.c5b2319c4843acbff21591e99cccp+12 : inexact-ok
  1183. = log tonearest binary128 0x4p-16384 : -0x2.c5b2319c4843acbff21591e99cccp+12 : inexact-ok
  1184. = log towardzero binary128 0x4p-16384 : -0x2.c5b2319c4843acbff21591e99ccap+12 : inexact-ok
  1185. = log upward binary128 0x4p-16384 : -0x2.c5b2319c4843acbff21591e99ccap+12 : inexact-ok
  1186. = log downward intel96 0x2p-16384 : -0x2.c5bd48bdc7c0c9b8p+12 : inexact-ok
  1187. = log tonearest intel96 0x2p-16384 : -0x2.c5bd48bdc7c0c9b8p+12 : inexact-ok
  1188. = log towardzero intel96 0x2p-16384 : -0x2.c5bd48bdc7c0c9b4p+12 : inexact-ok
  1189. = log upward intel96 0x2p-16384 : -0x2.c5bd48bdc7c0c9b4p+12 : inexact-ok
  1190. = log downward m68k96 0x2p-16384 : -0x2.c5bd48bdc7c0c9b8p+12 : inexact-ok
  1191. = log tonearest m68k96 0x2p-16384 : -0x2.c5bd48bdc7c0c9b8p+12 : inexact-ok
  1192. = log towardzero m68k96 0x2p-16384 : -0x2.c5bd48bdc7c0c9b4p+12 : inexact-ok
  1193. = log upward m68k96 0x2p-16384 : -0x2.c5bd48bdc7c0c9b4p+12 : inexact-ok
  1194. = log downward binary128 0x2p-16384 : -0x2.c5bd48bdc7c0c9b78cd23024d64cp+12 : inexact-ok
  1195. = log tonearest binary128 0x2p-16384 : -0x2.c5bd48bdc7c0c9b78cd23024d64cp+12 : inexact-ok
  1196. = log towardzero binary128 0x2p-16384 : -0x2.c5bd48bdc7c0c9b78cd23024d64ap+12 : inexact-ok
  1197. = log upward binary128 0x2p-16384 : -0x2.c5bd48bdc7c0c9b78cd23024d64ap+12 : inexact-ok
  1198. = log downward binary64 0x8p-972 : -0x2.9fa8dcb9092a6p+8 : inexact-ok
  1199. = log tonearest binary64 0x8p-972 : -0x2.9fa8dcb9092a6p+8 : inexact-ok
  1200. = log towardzero binary64 0x8p-972 : -0x2.9fa8dcb9092a4p+8 : inexact-ok
  1201. = log upward binary64 0x8p-972 : -0x2.9fa8dcb9092a4p+8 : inexact-ok
  1202. = log downward intel96 0x8p-972 : -0x2.9fa8dcb9092a538cp+8 : inexact-ok
  1203. = log tonearest intel96 0x8p-972 : -0x2.9fa8dcb9092a538cp+8 : inexact-ok
  1204. = log towardzero intel96 0x8p-972 : -0x2.9fa8dcb9092a5388p+8 : inexact-ok
  1205. = log upward intel96 0x8p-972 : -0x2.9fa8dcb9092a5388p+8 : inexact-ok
  1206. = log downward m68k96 0x8p-972 : -0x2.9fa8dcb9092a538cp+8 : inexact-ok
  1207. = log tonearest m68k96 0x8p-972 : -0x2.9fa8dcb9092a538cp+8 : inexact-ok
  1208. = log towardzero m68k96 0x8p-972 : -0x2.9fa8dcb9092a5388p+8 : inexact-ok
  1209. = log upward m68k96 0x8p-972 : -0x2.9fa8dcb9092a5388p+8 : inexact-ok
  1210. = log downward binary128 0x8p-972 : -0x2.9fa8dcb9092a538b3f2ee2ca66f4p+8 : inexact-ok
  1211. = log tonearest binary128 0x8p-972 : -0x2.9fa8dcb9092a538b3f2ee2ca66f2p+8 : inexact-ok
  1212. = log towardzero binary128 0x8p-972 : -0x2.9fa8dcb9092a538b3f2ee2ca66f2p+8 : inexact-ok
  1213. = log upward binary128 0x8p-972 : -0x2.9fa8dcb9092a538b3f2ee2ca66f2p+8 : inexact-ok
  1214. = log downward ibm128 0x8p-972 : -0x2.9fa8dcb9092a538b3f2ee2ca67p+8 : inexact-ok
  1215. = log tonearest ibm128 0x8p-972 : -0x2.9fa8dcb9092a538b3f2ee2ca67p+8 : inexact-ok
  1216. = log towardzero ibm128 0x8p-972 : -0x2.9fa8dcb9092a538b3f2ee2ca66p+8 : inexact-ok
  1217. = log upward ibm128 0x8p-972 : -0x2.9fa8dcb9092a538b3f2ee2ca66p+8 : inexact-ok
  1218. log min_subnorm
  1219. = log downward binary32 0x8p-152 : -0x6.74768p+4 : inexact-ok
  1220. = log tonearest binary32 0x8p-152 : -0x6.74768p+4 : inexact-ok
  1221. = log towardzero binary32 0x8p-152 : -0x6.747678p+4 : inexact-ok
  1222. = log upward binary32 0x8p-152 : -0x6.747678p+4 : inexact-ok
  1223. = log downward binary64 0x8p-152 : -0x6.74767f33d1dc4p+4 : inexact-ok
  1224. = log tonearest binary64 0x8p-152 : -0x6.74767f33d1dcp+4 : inexact-ok
  1225. = log towardzero binary64 0x8p-152 : -0x6.74767f33d1dcp+4 : inexact-ok
  1226. = log upward binary64 0x8p-152 : -0x6.74767f33d1dcp+4 : inexact-ok
  1227. = log downward intel96 0x8p-152 : -0x6.74767f33d1dc1d1p+4 : inexact-ok
  1228. = log tonearest intel96 0x8p-152 : -0x6.74767f33d1dc1d1p+4 : inexact-ok
  1229. = log towardzero intel96 0x8p-152 : -0x6.74767f33d1dc1d08p+4 : inexact-ok
  1230. = log upward intel96 0x8p-152 : -0x6.74767f33d1dc1d08p+4 : inexact-ok
  1231. = log downward m68k96 0x8p-152 : -0x6.74767f33d1dc1d1p+4 : inexact-ok
  1232. = log tonearest m68k96 0x8p-152 : -0x6.74767f33d1dc1d1p+4 : inexact-ok
  1233. = log towardzero m68k96 0x8p-152 : -0x6.74767f33d1dc1d08p+4 : inexact-ok
  1234. = log upward m68k96 0x8p-152 : -0x6.74767f33d1dc1d08p+4 : inexact-ok
  1235. = log downward binary128 0x8p-152 : -0x6.74767f33d1dc1d0fc8187877a4c8p+4 : inexact-ok
  1236. = log tonearest binary128 0x8p-152 : -0x6.74767f33d1dc1d0fc8187877a4c8p+4 : inexact-ok
  1237. = log towardzero binary128 0x8p-152 : -0x6.74767f33d1dc1d0fc8187877a4c4p+4 : inexact-ok
  1238. = log upward binary128 0x8p-152 : -0x6.74767f33d1dc1d0fc8187877a4c4p+4 : inexact-ok
  1239. = log downward ibm128 0x8p-152 : -0x6.74767f33d1dc1d0fc8187877a6p+4 : inexact-ok
  1240. = log tonearest ibm128 0x8p-152 : -0x6.74767f33d1dc1d0fc8187877a4p+4 : inexact-ok
  1241. = log towardzero ibm128 0x8p-152 : -0x6.74767f33d1dc1d0fc8187877a4p+4 : inexact-ok
  1242. = log upward ibm128 0x8p-152 : -0x6.74767f33d1dc1d0fc8187877a4p+4 : inexact-ok
  1243. = log downward binary64 0x4p-1076 : -0x2.e870a88dae388p+8 : inexact-ok
  1244. = log tonearest binary64 0x4p-1076 : -0x2.e870a88dae386p+8 : inexact-ok
  1245. = log towardzero binary64 0x4p-1076 : -0x2.e870a88dae386p+8 : inexact-ok
  1246. = log upward binary64 0x4p-1076 : -0x2.e870a88dae386p+8 : inexact-ok
  1247. = log downward intel96 0x4p-1076 : -0x2.e870a88dae386c74p+8 : inexact-ok
  1248. = log tonearest intel96 0x4p-1076 : -0x2.e870a88dae386c74p+8 : inexact-ok
  1249. = log towardzero intel96 0x4p-1076 : -0x2.e870a88dae386c7p+8 : inexact-ok
  1250. = log upward intel96 0x4p-1076 : -0x2.e870a88dae386c7p+8 : inexact-ok
  1251. = log downward m68k96 0x4p-1076 : -0x2.e870a88dae386c74p+8 : inexact-ok
  1252. = log tonearest m68k96 0x4p-1076 : -0x2.e870a88dae386c74p+8 : inexact-ok
  1253. = log towardzero m68k96 0x4p-1076 : -0x2.e870a88dae386c7p+8 : inexact-ok
  1254. = log upward m68k96 0x4p-1076 : -0x2.e870a88dae386c7p+8 : inexact-ok
  1255. = log downward binary128 0x4p-1076 : -0x2.e870a88dae386c72b4fd4773c092p+8 : inexact-ok
  1256. = log tonearest binary128 0x4p-1076 : -0x2.e870a88dae386c72b4fd4773c092p+8 : inexact-ok
  1257. = log towardzero binary128 0x4p-1076 : -0x2.e870a88dae386c72b4fd4773c09p+8 : inexact-ok
  1258. = log upward binary128 0x4p-1076 : -0x2.e870a88dae386c72b4fd4773c09p+8 : inexact-ok
  1259. = log downward ibm128 0x4p-1076 : -0x2.e870a88dae386c72b4fd4773c1p+8 : inexact-ok
  1260. = log tonearest ibm128 0x4p-1076 : -0x2.e870a88dae386c72b4fd4773c1p+8 : inexact-ok
  1261. = log towardzero ibm128 0x4p-1076 : -0x2.e870a88dae386c72b4fd4773cp+8 : inexact-ok
  1262. = log upward ibm128 0x4p-1076 : -0x2.e870a88dae386c72b4fd4773cp+8 : inexact-ok
  1263. = log downward intel96 0x8p-16448 : -0x2.c86ce2daa80dcdbp+12 : inexact-ok
  1264. = log tonearest intel96 0x8p-16448 : -0x2.c86ce2daa80dcdbp+12 : inexact-ok
  1265. = log towardzero intel96 0x8p-16448 : -0x2.c86ce2daa80dcdacp+12 : inexact-ok
  1266. = log upward intel96 0x8p-16448 : -0x2.c86ce2daa80dcdacp+12 : inexact-ok
  1267. = log downward m68k96 0x8p-16448 : -0x2.c86ce2daa80dcdbp+12 : inexact-ok
  1268. = log tonearest m68k96 0x8p-16448 : -0x2.c86ce2daa80dcdbp+12 : inexact-ok
  1269. = log towardzero m68k96 0x8p-16448 : -0x2.c86ce2daa80dcdacp+12 : inexact-ok
  1270. = log upward m68k96 0x8p-16448 : -0x2.c86ce2daa80dcdacp+12 : inexact-ok
  1271. = log downward binary128 0x8p-16448 : -0x2.c86ce2daa80dcdaf0680827cc35cp+12 : inexact-ok
  1272. = log tonearest binary128 0x8p-16448 : -0x2.c86ce2daa80dcdaf0680827cc35ap+12 : inexact-ok
  1273. = log towardzero binary128 0x8p-16448 : -0x2.c86ce2daa80dcdaf0680827cc35ap+12 : inexact-ok
  1274. = log upward binary128 0x8p-16448 : -0x2.c86ce2daa80dcdaf0680827cc35ap+12 : inexact-ok
  1275. = log downward m68k96 0x4p-16448 : -0x2.c877f9fc278aeaa8p+12 : inexact-ok
  1276. = log tonearest m68k96 0x4p-16448 : -0x2.c877f9fc278aeaa8p+12 : inexact-ok
  1277. = log towardzero m68k96 0x4p-16448 : -0x2.c877f9fc278aeaa4p+12 : inexact-ok
  1278. = log upward m68k96 0x4p-16448 : -0x2.c877f9fc278aeaa4p+12 : inexact-ok
  1279. = log downward binary128 0x4p-16448 : -0x2.c877f9fc278aeaa6a13d20b7fcdcp+12 : inexact-ok
  1280. = log tonearest binary128 0x4p-16448 : -0x2.c877f9fc278aeaa6a13d20b7fcdcp+12 : inexact-ok
  1281. = log towardzero binary128 0x4p-16448 : -0x2.c877f9fc278aeaa6a13d20b7fcdap+12 : inexact-ok
  1282. = log upward binary128 0x4p-16448 : -0x2.c877f9fc278aeaa6a13d20b7fcdap+12 : inexact-ok
  1283. = log downward binary128 0x4p-16496 : -0x2.ca8c50440f005913a49acbd2c4e8p+12 : inexact-ok
  1284. = log tonearest binary128 0x4p-16496 : -0x2.ca8c50440f005913a49acbd2c4e8p+12 : inexact-ok
  1285. = log towardzero binary128 0x4p-16496 : -0x2.ca8c50440f005913a49acbd2c4e6p+12 : inexact-ok
  1286. = log upward binary128 0x4p-16496 : -0x2.ca8c50440f005913a49acbd2c4e6p+12 : inexact-ok
  1287. log max
  1288. = log downward binary32 0xf.fffffp+124 : 0x5.8b90b8p+4 : inexact-ok
  1289. = log tonearest binary32 0xf.fffffp+124 : 0x5.8b90cp+4 : inexact-ok
  1290. = log towardzero binary32 0xf.fffffp+124 : 0x5.8b90b8p+4 : inexact-ok
  1291. = log upward binary32 0xf.fffffp+124 : 0x5.8b90cp+4 : inexact-ok
  1292. = log downward binary64 0xf.fffffp+124 : 0x5.8b90bfae8e7bcp+4 : inexact-ok
  1293. = log tonearest binary64 0xf.fffffp+124 : 0x5.8b90bfae8e7bcp+4 : inexact-ok
  1294. = log towardzero binary64 0xf.fffffp+124 : 0x5.8b90bfae8e7bcp+4 : inexact-ok
  1295. = log upward binary64 0xf.fffffp+124 : 0x5.8b90bfae8e7cp+4 : inexact-ok
  1296. = log downward intel96 0xf.fffffp+124 : 0x5.8b90bfae8e7bc558p+4 : inexact-ok
  1297. = log tonearest intel96 0xf.fffffp+124 : 0x5.8b90bfae8e7bc56p+4 : inexact-ok
  1298. = log towardzero intel96 0xf.fffffp+124 : 0x5.8b90bfae8e7bc558p+4 : inexact-ok
  1299. = log upward intel96 0xf.fffffp+124 : 0x5.8b90bfae8e7bc56p+4 : inexact-ok
  1300. = log downward m68k96 0xf.fffffp+124 : 0x5.8b90bfae8e7bc558p+4 : inexact-ok
  1301. = log tonearest m68k96 0xf.fffffp+124 : 0x5.8b90bfae8e7bc56p+4 : inexact-ok
  1302. = log towardzero m68k96 0xf.fffffp+124 : 0x5.8b90bfae8e7bc558p+4 : inexact-ok
  1303. = log upward m68k96 0xf.fffffp+124 : 0x5.8b90bfae8e7bc56p+4 : inexact-ok
  1304. = log downward binary128 0xf.fffffp+124 : 0x5.8b90bfae8e7bc55e4f18476ac64p+4 : inexact-ok
  1305. = log tonearest binary128 0xf.fffffp+124 : 0x5.8b90bfae8e7bc55e4f18476ac644p+4 : inexact-ok
  1306. = log towardzero binary128 0xf.fffffp+124 : 0x5.8b90bfae8e7bc55e4f18476ac64p+4 : inexact-ok
  1307. = log upward binary128 0xf.fffffp+124 : 0x5.8b90bfae8e7bc55e4f18476ac644p+4 : inexact-ok
  1308. = log downward ibm128 0xf.fffffp+124 : 0x5.8b90bfae8e7bc55e4f18476ac6p+4 : inexact-ok
  1309. = log tonearest ibm128 0xf.fffffp+124 : 0x5.8b90bfae8e7bc55e4f18476ac6p+4 : inexact-ok
  1310. = log towardzero ibm128 0xf.fffffp+124 : 0x5.8b90bfae8e7bc55e4f18476ac6p+4 : inexact-ok
  1311. = log upward ibm128 0xf.fffffp+124 : 0x5.8b90bfae8e7bc55e4f18476ac8p+4 : inexact-ok
  1312. = log downward binary64 0xf.ffffffffffff8p+1020 : 0x2.c5c85fdf473dep+8 : inexact-ok
  1313. = log tonearest binary64 0xf.ffffffffffff8p+1020 : 0x2.c5c85fdf473dep+8 : inexact-ok
  1314. = log towardzero binary64 0xf.ffffffffffff8p+1020 : 0x2.c5c85fdf473dep+8 : inexact-ok
  1315. = log upward binary64 0xf.ffffffffffff8p+1020 : 0x2.c5c85fdf473ep+8 : inexact-ok
  1316. = log downward intel96 0xf.ffffffffffff8p+1020 : 0x2.c5c85fdf473de6a4p+8 : inexact-ok
  1317. = log tonearest intel96 0xf.ffffffffffff8p+1020 : 0x2.c5c85fdf473de6a8p+8 : inexact-ok
  1318. = log towardzero intel96 0xf.ffffffffffff8p+1020 : 0x2.c5c85fdf473de6a4p+8 : inexact-ok
  1319. = log upward intel96 0xf.ffffffffffff8p+1020 : 0x2.c5c85fdf473de6a8p+8 : inexact-ok
  1320. = log downward m68k96 0xf.ffffffffffff8p+1020 : 0x2.c5c85fdf473de6a4p+8 : inexact-ok
  1321. = log tonearest m68k96 0xf.ffffffffffff8p+1020 : 0x2.c5c85fdf473de6a8p+8 : inexact-ok
  1322. = log towardzero m68k96 0xf.ffffffffffff8p+1020 : 0x2.c5c85fdf473de6a4p+8 : inexact-ok
  1323. = log upward m68k96 0xf.ffffffffffff8p+1020 : 0x2.c5c85fdf473de6a8p+8 : inexact-ok
  1324. = log downward binary128 0xf.ffffffffffff8p+1020 : 0x2.c5c85fdf473de6a7278ece600fcap+8 : inexact-ok
  1325. = log tonearest binary128 0xf.ffffffffffff8p+1020 : 0x2.c5c85fdf473de6a7278ece600fccp+8 : inexact-ok
  1326. = log towardzero binary128 0xf.ffffffffffff8p+1020 : 0x2.c5c85fdf473de6a7278ece600fcap+8 : inexact-ok
  1327. = log upward binary128 0xf.ffffffffffff8p+1020 : 0x2.c5c85fdf473de6a7278ece600fccp+8 : inexact-ok
  1328. = log downward ibm128 0xf.ffffffffffff8p+1020 : 0x2.c5c85fdf473de6a7278ece600fp+8 : inexact-ok
  1329. = log tonearest ibm128 0xf.ffffffffffff8p+1020 : 0x2.c5c85fdf473de6a7278ece601p+8 : inexact-ok
  1330. = log towardzero ibm128 0xf.ffffffffffff8p+1020 : 0x2.c5c85fdf473de6a7278ece600fp+8 : inexact-ok
  1331. = log upward ibm128 0xf.ffffffffffff8p+1020 : 0x2.c5c85fdf473de6a7278ece601p+8 : inexact-ok
  1332. = log downward intel96 0xf.fffffffffffffffp+16380 : 0x2.c5c85fdf473de6acp+12 : inexact-ok
  1333. = log tonearest intel96 0xf.fffffffffffffffp+16380 : 0x2.c5c85fdf473de6bp+12 : inexact-ok
  1334. = log towardzero intel96 0xf.fffffffffffffffp+16380 : 0x2.c5c85fdf473de6acp+12 : inexact-ok
  1335. = log upward intel96 0xf.fffffffffffffffp+16380 : 0x2.c5c85fdf473de6bp+12 : inexact-ok
  1336. = log downward m68k96 0xf.fffffffffffffffp+16380 : 0x2.c5c85fdf473de6acp+12 : inexact-ok
  1337. = log tonearest m68k96 0xf.fffffffffffffffp+16380 : 0x2.c5c85fdf473de6bp+12 : inexact-ok
  1338. = log towardzero m68k96 0xf.fffffffffffffffp+16380 : 0x2.c5c85fdf473de6acp+12 : inexact-ok
  1339. = log upward m68k96 0xf.fffffffffffffffp+16380 : 0x2.c5c85fdf473de6bp+12 : inexact-ok
  1340. = log downward binary128 0xf.fffffffffffffffp+16380 : 0x2.c5c85fdf473de6af277ece600fcap+12 : inexact-ok
  1341. = log tonearest binary128 0xf.fffffffffffffffp+16380 : 0x2.c5c85fdf473de6af277ece600fccp+12 : inexact-ok
  1342. = log towardzero binary128 0xf.fffffffffffffffp+16380 : 0x2.c5c85fdf473de6af277ece600fcap+12 : inexact-ok
  1343. = log upward binary128 0xf.fffffffffffffffp+16380 : 0x2.c5c85fdf473de6af277ece600fccp+12 : inexact-ok
  1344. = log downward binary128 0xf.fffffffffffffffffffffffffff8p+16380 : 0x2.c5c85fdf473de6af278ece600fcap+12 : inexact-ok
  1345. = log tonearest binary128 0xf.fffffffffffffffffffffffffff8p+16380 : 0x2.c5c85fdf473de6af278ece600fccp+12 : inexact-ok
  1346. = log towardzero binary128 0xf.fffffffffffffffffffffffffff8p+16380 : 0x2.c5c85fdf473de6af278ece600fcap+12 : inexact-ok
  1347. = log upward binary128 0xf.fffffffffffffffffffffffffff8p+16380 : 0x2.c5c85fdf473de6af278ece600fccp+12 : inexact-ok
  1348. = log downward binary128 0xf.ffffffffffffbffffffffffffcp+1020 : 0x2.c5c85fdf473de6ab278ece600fcap+8 : inexact-ok
  1349. = log tonearest binary128 0xf.ffffffffffffbffffffffffffcp+1020 : 0x2.c5c85fdf473de6ab278ece600fccp+8 : inexact-ok
  1350. = log towardzero binary128 0xf.ffffffffffffbffffffffffffcp+1020 : 0x2.c5c85fdf473de6ab278ece600fcap+8 : inexact-ok
  1351. = log upward binary128 0xf.ffffffffffffbffffffffffffcp+1020 : 0x2.c5c85fdf473de6ab278ece600fccp+8 : inexact-ok
  1352. = log downward ibm128 0xf.ffffffffffffbffffffffffffcp+1020 : 0x2.c5c85fdf473de6ab278ece600fp+8 : inexact-ok
  1353. = log tonearest ibm128 0xf.ffffffffffffbffffffffffffcp+1020 : 0x2.c5c85fdf473de6ab278ece601p+8 : inexact-ok
  1354. = log towardzero ibm128 0xf.ffffffffffffbffffffffffffcp+1020 : 0x2.c5c85fdf473de6ab278ece600fp+8 : inexact-ok
  1355. = log upward ibm128 0xf.ffffffffffffbffffffffffffcp+1020 : 0x2.c5c85fdf473de6ab278ece601p+8 : inexact-ok
  1356. log 0xb.0d5dfp-4
  1357. = log downward binary32 0xb.0d5dfp-4 : -0x5.eb59p-4 : inexact-ok
  1358. = log tonearest binary32 0xb.0d5dfp-4 : -0x5.eb58f8p-4 : inexact-ok
  1359. = log towardzero binary32 0xb.0d5dfp-4 : -0x5.eb58f8p-4 : inexact-ok
  1360. = log upward binary32 0xb.0d5dfp-4 : -0x5.eb58f8p-4 : inexact-ok
  1361. = log downward binary64 0xb.0d5dfp-4 : -0x5.eb58f885a32dcp-4 : inexact-ok
  1362. = log tonearest binary64 0xb.0d5dfp-4 : -0x5.eb58f885a32d8p-4 : inexact-ok
  1363. = log towardzero binary64 0xb.0d5dfp-4 : -0x5.eb58f885a32d8p-4 : inexact-ok
  1364. = log upward binary64 0xb.0d5dfp-4 : -0x5.eb58f885a32d8p-4 : inexact-ok
  1365. = log downward intel96 0xb.0d5dfp-4 : -0x5.eb58f885a32d894p-4 : inexact-ok
  1366. = log tonearest intel96 0xb.0d5dfp-4 : -0x5.eb58f885a32d894p-4 : inexact-ok
  1367. = log towardzero intel96 0xb.0d5dfp-4 : -0x5.eb58f885a32d8938p-4 : inexact-ok
  1368. = log upward intel96 0xb.0d5dfp-4 : -0x5.eb58f885a32d8938p-4 : inexact-ok
  1369. = log downward m68k96 0xb.0d5dfp-4 : -0x5.eb58f885a32d894p-4 : inexact-ok
  1370. = log tonearest m68k96 0xb.0d5dfp-4 : -0x5.eb58f885a32d894p-4 : inexact-ok
  1371. = log towardzero m68k96 0xb.0d5dfp-4 : -0x5.eb58f885a32d8938p-4 : inexact-ok
  1372. = log upward m68k96 0xb.0d5dfp-4 : -0x5.eb58f885a32d8938p-4 : inexact-ok
  1373. = log downward binary128 0xb.0d5dfp-4 : -0x5.eb58f885a32d893cb272dbe106p-4 : inexact-ok
  1374. = log tonearest binary128 0xb.0d5dfp-4 : -0x5.eb58f885a32d893cb272dbe106p-4 : inexact-ok
  1375. = log towardzero binary128 0xb.0d5dfp-4 : -0x5.eb58f885a32d893cb272dbe105fcp-4 : inexact-ok
  1376. = log upward binary128 0xb.0d5dfp-4 : -0x5.eb58f885a32d893cb272dbe105fcp-4 : inexact-ok
  1377. = log downward ibm128 0xb.0d5dfp-4 : -0x5.eb58f885a32d893cb272dbe106p-4 : inexact-ok
  1378. = log tonearest ibm128 0xb.0d5dfp-4 : -0x5.eb58f885a32d893cb272dbe106p-4 : inexact-ok
  1379. = log towardzero ibm128 0xb.0d5dfp-4 : -0x5.eb58f885a32d893cb272dbe104p-4 : inexact-ok
  1380. = log upward ibm128 0xb.0d5dfp-4 : -0x5.eb58f885a32d893cb272dbe104p-4 : inexact-ok
  1381. log 0x1.6c3f6p+0
  1382. = log downward binary32 0x1.6c3f6p+0 : 0x5.a47ae8p-4 : inexact-ok
  1383. = log tonearest binary32 0x1.6c3f6p+0 : 0x5.a47afp-4 : inexact-ok
  1384. = log towardzero binary32 0x1.6c3f6p+0 : 0x5.a47ae8p-4 : inexact-ok
  1385. = log upward binary32 0x1.6c3f6p+0 : 0x5.a47afp-4 : inexact-ok
  1386. = log downward binary64 0x1.6c3f6p+0 : 0x5.a47aee2b5c34cp-4 : inexact-ok
  1387. = log tonearest binary64 0x1.6c3f6p+0 : 0x5.a47aee2b5c35p-4 : inexact-ok
  1388. = log towardzero binary64 0x1.6c3f6p+0 : 0x5.a47aee2b5c34cp-4 : inexact-ok
  1389. = log upward binary64 0x1.6c3f6p+0 : 0x5.a47aee2b5c35p-4 : inexact-ok
  1390. = log downward intel96 0x1.6c3f6p+0 : 0x5.a47aee2b5c34f7f8p-4 : inexact-ok
  1391. = log tonearest intel96 0x1.6c3f6p+0 : 0x5.a47aee2b5c34f8p-4 : inexact-ok
  1392. = log towardzero intel96 0x1.6c3f6p+0 : 0x5.a47aee2b5c34f7f8p-4 : inexact-ok
  1393. = log upward intel96 0x1.6c3f6p+0 : 0x5.a47aee2b5c34f8p-4 : inexact-ok
  1394. = log downward m68k96 0x1.6c3f6p+0 : 0x5.a47aee2b5c34f7f8p-4 : inexact-ok
  1395. = log tonearest m68k96 0x1.6c3f6p+0 : 0x5.a47aee2b5c34f8p-4 : inexact-ok
  1396. = log towardzero m68k96 0x1.6c3f6p+0 : 0x5.a47aee2b5c34f7f8p-4 : inexact-ok
  1397. = log upward m68k96 0x1.6c3f6p+0 : 0x5.a47aee2b5c34f8p-4 : inexact-ok
  1398. = log downward binary128 0x1.6c3f6p+0 : 0x5.a47aee2b5c34f7fed8c38bb73dcp-4 : inexact-ok
  1399. = log tonearest binary128 0x1.6c3f6p+0 : 0x5.a47aee2b5c34f7fed8c38bb73dc4p-4 : inexact-ok
  1400. = log towardzero binary128 0x1.6c3f6p+0 : 0x5.a47aee2b5c34f7fed8c38bb73dcp-4 : inexact-ok
  1401. = log upward binary128 0x1.6c3f6p+0 : 0x5.a47aee2b5c34f7fed8c38bb73dc4p-4 : inexact-ok
  1402. = log downward ibm128 0x1.6c3f6p+0 : 0x5.a47aee2b5c34f7fed8c38bb73cp-4 : inexact-ok
  1403. = log tonearest ibm128 0x1.6c3f6p+0 : 0x5.a47aee2b5c34f7fed8c38bb73ep-4 : inexact-ok
  1404. = log towardzero ibm128 0x1.6c3f6p+0 : 0x5.a47aee2b5c34f7fed8c38bb73cp-4 : inexact-ok
  1405. = log upward ibm128 0x1.6c3f6p+0 : 0x5.a47aee2b5c34f7fed8c38bb73ep-4 : inexact-ok
  1406. log 0xa.ae688p-4
  1407. = log downward binary32 0xa.ae688p-4 : -0x6.772d38p-4 : inexact-ok
  1408. = log tonearest binary32 0xa.ae688p-4 : -0x6.772d38p-4 : inexact-ok
  1409. = log towardzero binary32 0xa.ae688p-4 : -0x6.772d3p-4 : inexact-ok
  1410. = log upward binary32 0xa.ae688p-4 : -0x6.772d3p-4 : inexact-ok
  1411. = log downward binary64 0xa.ae688p-4 : -0x6.772d36f0dd29p-4 : inexact-ok
  1412. = log tonearest binary64 0xa.ae688p-4 : -0x6.772d36f0dd28cp-4 : inexact-ok
  1413. = log towardzero binary64 0xa.ae688p-4 : -0x6.772d36f0dd28cp-4 : inexact-ok
  1414. = log upward binary64 0xa.ae688p-4 : -0x6.772d36f0dd28cp-4 : inexact-ok
  1415. = log downward intel96 0xa.ae688p-4 : -0x6.772d36f0dd28c27p-4 : inexact-ok
  1416. = log tonearest intel96 0xa.ae688p-4 : -0x6.772d36f0dd28c27p-4 : inexact-ok
  1417. = log towardzero intel96 0xa.ae688p-4 : -0x6.772d36f0dd28c268p-4 : inexact-ok
  1418. = log upward intel96 0xa.ae688p-4 : -0x6.772d36f0dd28c268p-4 : inexact-ok
  1419. = log downward m68k96 0xa.ae688p-4 : -0x6.772d36f0dd28c27p-4 : inexact-ok
  1420. = log tonearest m68k96 0xa.ae688p-4 : -0x6.772d36f0dd28c27p-4 : inexact-ok
  1421. = log towardzero m68k96 0xa.ae688p-4 : -0x6.772d36f0dd28c268p-4 : inexact-ok
  1422. = log upward m68k96 0xa.ae688p-4 : -0x6.772d36f0dd28c268p-4 : inexact-ok
  1423. = log downward binary128 0xa.ae688p-4 : -0x6.772d36f0dd28c26cc42127335308p-4 : inexact-ok
  1424. = log tonearest binary128 0xa.ae688p-4 : -0x6.772d36f0dd28c26cc42127335304p-4 : inexact-ok
  1425. = log towardzero binary128 0xa.ae688p-4 : -0x6.772d36f0dd28c26cc42127335304p-4 : inexact-ok
  1426. = log upward binary128 0xa.ae688p-4 : -0x6.772d36f0dd28c26cc42127335304p-4 : inexact-ok
  1427. = log downward ibm128 0xa.ae688p-4 : -0x6.772d36f0dd28c26cc421273354p-4 : inexact-ok
  1428. = log tonearest ibm128 0xa.ae688p-4 : -0x6.772d36f0dd28c26cc421273354p-4 : inexact-ok
  1429. = log towardzero ibm128 0xa.ae688p-4 : -0x6.772d36f0dd28c26cc421273352p-4 : inexact-ok
  1430. = log upward ibm128 0xa.ae688p-4 : -0x6.772d36f0dd28c26cc421273352p-4 : inexact-ok
  1431. log 0x1.017f8ap+44
  1432. = log downward binary32 0x1.017f8ap+44 : 0x1.e811a8p+4 : inexact-ok
  1433. = log tonearest binary32 0x1.017f8ap+44 : 0x1.e811a8p+4 : inexact-ok
  1434. = log towardzero binary32 0x1.017f8ap+44 : 0x1.e811a8p+4 : inexact-ok
  1435. = log upward binary32 0x1.017f8ap+44 : 0x1.e811aap+4 : inexact-ok
  1436. = log downward binary64 0x1.017f8ap+44 : 0x1.e811a8a66aa56p+4 : inexact-ok
  1437. = log tonearest binary64 0x1.017f8ap+44 : 0x1.e811a8a66aa57p+4 : inexact-ok
  1438. = log towardzero binary64 0x1.017f8ap+44 : 0x1.e811a8a66aa56p+4 : inexact-ok
  1439. = log upward binary64 0x1.017f8ap+44 : 0x1.e811a8a66aa57p+4 : inexact-ok
  1440. = log downward intel96 0x1.017f8ap+44 : 0x1.e811a8a66aa56988p+4 : inexact-ok
  1441. = log tonearest intel96 0x1.017f8ap+44 : 0x1.e811a8a66aa56988p+4 : inexact-ok
  1442. = log towardzero intel96 0x1.017f8ap+44 : 0x1.e811a8a66aa56988p+4 : inexact-ok
  1443. = log upward intel96 0x1.017f8ap+44 : 0x1.e811a8a66aa5698ap+4 : inexact-ok
  1444. = log downward m68k96 0x1.017f8ap+44 : 0x1.e811a8a66aa56988p+4 : inexact-ok
  1445. = log tonearest m68k96 0x1.017f8ap+44 : 0x1.e811a8a66aa56988p+4 : inexact-ok
  1446. = log towardzero m68k96 0x1.017f8ap+44 : 0x1.e811a8a66aa56988p+4 : inexact-ok
  1447. = log upward m68k96 0x1.017f8ap+44 : 0x1.e811a8a66aa5698ap+4 : inexact-ok
  1448. = log downward binary128 0x1.017f8ap+44 : 0x1.e811a8a66aa569880c5e8ea2ec2p+4 : inexact-ok
  1449. = log tonearest binary128 0x1.017f8ap+44 : 0x1.e811a8a66aa569880c5e8ea2ec2p+4 : inexact-ok
  1450. = log towardzero binary128 0x1.017f8ap+44 : 0x1.e811a8a66aa569880c5e8ea2ec2p+4 : inexact-ok
  1451. = log upward binary128 0x1.017f8ap+44 : 0x1.e811a8a66aa569880c5e8ea2ec21p+4 : inexact-ok
  1452. = log downward ibm128 0x1.017f8ap+44 : 0x1.e811a8a66aa569880c5e8ea2ecp+4 : inexact-ok
  1453. = log tonearest ibm128 0x1.017f8ap+44 : 0x1.e811a8a66aa569880c5e8ea2ecp+4 : inexact-ok
  1454. = log towardzero ibm128 0x1.017f8ap+44 : 0x1.e811a8a66aa569880c5e8ea2ecp+4 : inexact-ok
  1455. = log upward ibm128 0x1.017f8ap+44 : 0x1.e811a8a66aa569880c5e8ea2ec8p+4 : inexact-ok
  1456. log 0x1.0b5c1ep+36
  1457. = log downward binary32 0x1.0b5c1ep+36 : 0x1.8ff28cp+4 : inexact-ok
  1458. = log tonearest binary32 0x1.0b5c1ep+36 : 0x1.8ff28cp+4 : inexact-ok
  1459. = log towardzero binary32 0x1.0b5c1ep+36 : 0x1.8ff28cp+4 : inexact-ok
  1460. = log upward binary32 0x1.0b5c1ep+36 : 0x1.8ff28ep+4 : inexact-ok
  1461. = log downward binary64 0x1.0b5c1ep+36 : 0x1.8ff28cfed79a1p+4 : inexact-ok
  1462. = log tonearest binary64 0x1.0b5c1ep+36 : 0x1.8ff28cfed79a1p+4 : inexact-ok
  1463. = log towardzero binary64 0x1.0b5c1ep+36 : 0x1.8ff28cfed79a1p+4 : inexact-ok
  1464. = log upward binary64 0x1.0b5c1ep+36 : 0x1.8ff28cfed79a2p+4 : inexact-ok
  1465. = log downward intel96 0x1.0b5c1ep+36 : 0x1.8ff28cfed79a1p+4 : inexact-ok
  1466. = log tonearest intel96 0x1.0b5c1ep+36 : 0x1.8ff28cfed79a1002p+4 : inexact-ok
  1467. = log towardzero intel96 0x1.0b5c1ep+36 : 0x1.8ff28cfed79a1p+4 : inexact-ok
  1468. = log upward intel96 0x1.0b5c1ep+36 : 0x1.8ff28cfed79a1002p+4 : inexact-ok
  1469. = log downward m68k96 0x1.0b5c1ep+36 : 0x1.8ff28cfed79a1p+4 : inexact-ok
  1470. = log tonearest m68k96 0x1.0b5c1ep+36 : 0x1.8ff28cfed79a1002p+4 : inexact-ok
  1471. = log towardzero m68k96 0x1.0b5c1ep+36 : 0x1.8ff28cfed79a1p+4 : inexact-ok
  1472. = log upward m68k96 0x1.0b5c1ep+36 : 0x1.8ff28cfed79a1002p+4 : inexact-ok
  1473. = log downward binary128 0x1.0b5c1ep+36 : 0x1.8ff28cfed79a1001419ce243f3acp+4 : inexact-ok
  1474. = log tonearest binary128 0x1.0b5c1ep+36 : 0x1.8ff28cfed79a1001419ce243f3acp+4 : inexact-ok
  1475. = log towardzero binary128 0x1.0b5c1ep+36 : 0x1.8ff28cfed79a1001419ce243f3acp+4 : inexact-ok
  1476. = log upward binary128 0x1.0b5c1ep+36 : 0x1.8ff28cfed79a1001419ce243f3adp+4 : inexact-ok
  1477. = log downward ibm128 0x1.0b5c1ep+36 : 0x1.8ff28cfed79a1001419ce243f38p+4 : inexact-ok
  1478. = log tonearest ibm128 0x1.0b5c1ep+36 : 0x1.8ff28cfed79a1001419ce243f38p+4 : inexact-ok
  1479. = log towardzero ibm128 0x1.0b5c1ep+36 : 0x1.8ff28cfed79a1001419ce243f38p+4 : inexact-ok
  1480. = log upward ibm128 0x1.0b5c1ep+36 : 0x1.8ff28cfed79a1001419ce243f4p+4 : inexact-ok
  1481. log 0x2.1b17c2887e938p+928
  1482. = log downward binary32 0xf.fffffp+124 : 0x5.8b90b8p+4 : inexact-ok
  1483. = log tonearest binary32 0xf.fffffp+124 : 0x5.8b90cp+4 : inexact-ok
  1484. = log towardzero binary32 0xf.fffffp+124 : 0x5.8b90b8p+4 : inexact-ok
  1485. = log upward binary32 0xf.fffffp+124 : 0x5.8b90cp+4 : inexact-ok
  1486. = log downward binary64 0xf.fffffp+124 : 0x5.8b90bfae8e7bcp+4 : inexact-ok
  1487. = log tonearest binary64 0xf.fffffp+124 : 0x5.8b90bfae8e7bcp+4 : inexact-ok
  1488. = log towardzero binary64 0xf.fffffp+124 : 0x5.8b90bfae8e7bcp+4 : inexact-ok
  1489. = log upward binary64 0xf.fffffp+124 : 0x5.8b90bfae8e7cp+4 : inexact-ok
  1490. = log downward intel96 0xf.fffffp+124 : 0x5.8b90bfae8e7bc558p+4 : inexact-ok
  1491. = log tonearest intel96 0xf.fffffp+124 : 0x5.8b90bfae8e7bc56p+4 : inexact-ok
  1492. = log towardzero intel96 0xf.fffffp+124 : 0x5.8b90bfae8e7bc558p+4 : inexact-ok
  1493. = log upward intel96 0xf.fffffp+124 : 0x5.8b90bfae8e7bc56p+4 : inexact-ok
  1494. = log downward m68k96 0xf.fffffp+124 : 0x5.8b90bfae8e7bc558p+4 : inexact-ok
  1495. = log tonearest m68k96 0xf.fffffp+124 : 0x5.8b90bfae8e7bc56p+4 : inexact-ok
  1496. = log towardzero m68k96 0xf.fffffp+124 : 0x5.8b90bfae8e7bc558p+4 : inexact-ok
  1497. = log upward m68k96 0xf.fffffp+124 : 0x5.8b90bfae8e7bc56p+4 : inexact-ok
  1498. = log downward binary128 0xf.fffffp+124 : 0x5.8b90bfae8e7bc55e4f18476ac64p+4 : inexact-ok
  1499. = log tonearest binary128 0xf.fffffp+124 : 0x5.8b90bfae8e7bc55e4f18476ac644p+4 : inexact-ok
  1500. = log towardzero binary128 0xf.fffffp+124 : 0x5.8b90bfae8e7bc55e4f18476ac64p+4 : inexact-ok
  1501. = log upward binary128 0xf.fffffp+124 : 0x5.8b90bfae8e7bc55e4f18476ac644p+4 : inexact-ok
  1502. = log downward ibm128 0xf.fffffp+124 : 0x5.8b90bfae8e7bc55e4f18476ac6p+4 : inexact-ok
  1503. = log tonearest ibm128 0xf.fffffp+124 : 0x5.8b90bfae8e7bc55e4f18476ac6p+4 : inexact-ok
  1504. = log towardzero ibm128 0xf.fffffp+124 : 0x5.8b90bfae8e7bc55e4f18476ac6p+4 : inexact-ok
  1505. = log upward ibm128 0xf.fffffp+124 : 0x5.8b90bfae8e7bc55e4f18476ac8p+4 : inexact-ok
  1506. = log downward binary64 0x2.1b17c2887e938p+928 : 0x2.83fc3c37fc58ep+8 : inexact-ok
  1507. = log tonearest binary64 0x2.1b17c2887e938p+928 : 0x2.83fc3c37fc59p+8 : inexact-ok
  1508. = log towardzero binary64 0x2.1b17c2887e938p+928 : 0x2.83fc3c37fc58ep+8 : inexact-ok
  1509. = log upward binary64 0x2.1b17c2887e938p+928 : 0x2.83fc3c37fc59p+8 : inexact-ok
  1510. = log downward intel96 0x2.1b17c2887e938p+928 : 0x2.83fc3c37fc58fffcp+8 : inexact-ok
  1511. = log tonearest intel96 0x2.1b17c2887e938p+928 : 0x2.83fc3c37fc59p+8 : inexact-ok
  1512. = log towardzero intel96 0x2.1b17c2887e938p+928 : 0x2.83fc3c37fc58fffcp+8 : inexact-ok
  1513. = log upward intel96 0x2.1b17c2887e938p+928 : 0x2.83fc3c37fc59p+8 : inexact-ok
  1514. = log downward m68k96 0x2.1b17c2887e938p+928 : 0x2.83fc3c37fc58fffcp+8 : inexact-ok
  1515. = log tonearest m68k96 0x2.1b17c2887e938p+928 : 0x2.83fc3c37fc59p+8 : inexact-ok
  1516. = log towardzero m68k96 0x2.1b17c2887e938p+928 : 0x2.83fc3c37fc58fffcp+8 : inexact-ok
  1517. = log upward m68k96 0x2.1b17c2887e938p+928 : 0x2.83fc3c37fc59p+8 : inexact-ok
  1518. = log downward binary128 0x2.1b17c2887e938p+928 : 0x2.83fc3c37fc58ffff8f99749ff1e4p+8 : inexact-ok
  1519. = log tonearest binary128 0x2.1b17c2887e938p+928 : 0x2.83fc3c37fc58ffff8f99749ff1e6p+8 : inexact-ok
  1520. = log towardzero binary128 0x2.1b17c2887e938p+928 : 0x2.83fc3c37fc58ffff8f99749ff1e4p+8 : inexact-ok
  1521. = log upward binary128 0x2.1b17c2887e938p+928 : 0x2.83fc3c37fc58ffff8f99749ff1e6p+8 : inexact-ok
  1522. = log downward ibm128 0x2.1b17c2887e938p+928 : 0x2.83fc3c37fc58ffff8f99749ff1p+8 : inexact-ok
  1523. = log tonearest ibm128 0x2.1b17c2887e938p+928 : 0x2.83fc3c37fc58ffff8f99749ff2p+8 : inexact-ok
  1524. = log towardzero ibm128 0x2.1b17c2887e938p+928 : 0x2.83fc3c37fc58ffff8f99749ff1p+8 : inexact-ok
  1525. = log upward ibm128 0x2.1b17c2887e938p+928 : 0x2.83fc3c37fc58ffff8f99749ff2p+8 : inexact-ok
  1526. log 0x1.929d9cp+0
  1527. = log downward binary32 0x1.929d9cp+0 : 0x7.3eb068p-4 : inexact-ok
  1528. = log tonearest binary32 0x1.929d9cp+0 : 0x7.3eb07p-4 : inexact-ok
  1529. = log towardzero binary32 0x1.929d9cp+0 : 0x7.3eb068p-4 : inexact-ok
  1530. = log upward binary32 0x1.929d9cp+0 : 0x7.3eb07p-4 : inexact-ok
  1531. = log downward binary64 0x1.929d9cp+0 : 0x7.3eb06c60714c4p-4 : inexact-ok
  1532. = log tonearest binary64 0x1.929d9cp+0 : 0x7.3eb06c60714c4p-4 : inexact-ok
  1533. = log towardzero binary64 0x1.929d9cp+0 : 0x7.3eb06c60714c4p-4 : inexact-ok
  1534. = log upward binary64 0x1.929d9cp+0 : 0x7.3eb06c60714c8p-4 : inexact-ok
  1535. = log downward intel96 0x1.929d9cp+0 : 0x7.3eb06c60714c5ff8p-4 : inexact-ok
  1536. = log tonearest intel96 0x1.929d9cp+0 : 0x7.3eb06c60714c5ff8p-4 : inexact-ok
  1537. = log towardzero intel96 0x1.929d9cp+0 : 0x7.3eb06c60714c5ff8p-4 : inexact-ok
  1538. = log upward intel96 0x1.929d9cp+0 : 0x7.3eb06c60714c6p-4 : inexact-ok
  1539. = log downward m68k96 0x1.929d9cp+0 : 0x7.3eb06c60714c5ff8p-4 : inexact-ok
  1540. = log tonearest m68k96 0x1.929d9cp+0 : 0x7.3eb06c60714c5ff8p-4 : inexact-ok
  1541. = log towardzero m68k96 0x1.929d9cp+0 : 0x7.3eb06c60714c5ff8p-4 : inexact-ok
  1542. = log upward m68k96 0x1.929d9cp+0 : 0x7.3eb06c60714c6p-4 : inexact-ok
  1543. = log downward binary128 0x1.929d9cp+0 : 0x7.3eb06c60714c5ffbcdb915af266p-4 : inexact-ok
  1544. = log tonearest binary128 0x1.929d9cp+0 : 0x7.3eb06c60714c5ffbcdb915af2664p-4 : inexact-ok
  1545. = log towardzero binary128 0x1.929d9cp+0 : 0x7.3eb06c60714c5ffbcdb915af266p-4 : inexact-ok
  1546. = log upward binary128 0x1.929d9cp+0 : 0x7.3eb06c60714c5ffbcdb915af2664p-4 : inexact-ok
  1547. = log downward ibm128 0x1.929d9cp+0 : 0x7.3eb06c60714c5ffbcdb915af26p-4 : inexact-ok
  1548. = log tonearest ibm128 0x1.929d9cp+0 : 0x7.3eb06c60714c5ffbcdb915af26p-4 : inexact-ok
  1549. = log towardzero ibm128 0x1.929d9cp+0 : 0x7.3eb06c60714c5ffbcdb915af26p-4 : inexact-ok
  1550. = log upward ibm128 0x1.929d9cp+0 : 0x7.3eb06c60714c5ffbcdb915af28p-4 : inexact-ok
  1551. log 0x1.770072p+0
  1552. = log downward binary32 0x1.770072p+0 : 0x6.1ba94p-4 : inexact-ok
  1553. = log tonearest binary32 0x1.770072p+0 : 0x6.1ba94p-4 : inexact-ok
  1554. = log towardzero binary32 0x1.770072p+0 : 0x6.1ba94p-4 : inexact-ok
  1555. = log upward binary32 0x1.770072p+0 : 0x6.1ba948p-4 : inexact-ok
  1556. = log downward binary64 0x1.770072p+0 : 0x6.1ba943bb20434p-4 : inexact-ok
  1557. = log tonearest binary64 0x1.770072p+0 : 0x6.1ba943bb20434p-4 : inexact-ok
  1558. = log towardzero binary64 0x1.770072p+0 : 0x6.1ba943bb20434p-4 : inexact-ok
  1559. = log upward binary64 0x1.770072p+0 : 0x6.1ba943bb20438p-4 : inexact-ok
  1560. = log downward intel96 0x1.770072p+0 : 0x6.1ba943bb20434dcp-4 : inexact-ok
  1561. = log tonearest intel96 0x1.770072p+0 : 0x6.1ba943bb20434dc8p-4 : inexact-ok
  1562. = log towardzero intel96 0x1.770072p+0 : 0x6.1ba943bb20434dcp-4 : inexact-ok
  1563. = log upward intel96 0x1.770072p+0 : 0x6.1ba943bb20434dc8p-4 : inexact-ok
  1564. = log downward m68k96 0x1.770072p+0 : 0x6.1ba943bb20434dcp-4 : inexact-ok
  1565. = log tonearest m68k96 0x1.770072p+0 : 0x6.1ba943bb20434dc8p-4 : inexact-ok
  1566. = log towardzero m68k96 0x1.770072p+0 : 0x6.1ba943bb20434dcp-4 : inexact-ok
  1567. = log upward m68k96 0x1.770072p+0 : 0x6.1ba943bb20434dc8p-4 : inexact-ok
  1568. = log downward binary128 0x1.770072p+0 : 0x6.1ba943bb20434dc4abd932bca66p-4 : inexact-ok
  1569. = log tonearest binary128 0x1.770072p+0 : 0x6.1ba943bb20434dc4abd932bca664p-4 : inexact-ok
  1570. = log towardzero binary128 0x1.770072p+0 : 0x6.1ba943bb20434dc4abd932bca66p-4 : inexact-ok
  1571. = log upward binary128 0x1.770072p+0 : 0x6.1ba943bb20434dc4abd932bca664p-4 : inexact-ok
  1572. = log downward ibm128 0x1.770072p+0 : 0x6.1ba943bb20434dc4abd932bca6p-4 : inexact-ok
  1573. = log tonearest ibm128 0x1.770072p+0 : 0x6.1ba943bb20434dc4abd932bca6p-4 : inexact-ok
  1574. = log towardzero ibm128 0x1.770072p+0 : 0x6.1ba943bb20434dc4abd932bca6p-4 : inexact-ok
  1575. = log upward ibm128 0x1.770072p+0 : 0x6.1ba943bb20434dc4abd932bca8p-4 : inexact-ok