1# libm test inputs for gen-auto-libm-tests.c. 2# Copyright (C) 1997-2022 Free Software Foundation, Inc. 3# This file is part of the GNU C Library. 4# 5# The GNU C Library is free software; you can redistribute it and/or 6# modify it under the terms of the GNU Lesser General Public 7# License as published by the Free Software Foundation; either 8# version 2.1 of the License, or (at your option) any later version. 9# 10# The GNU C Library is distributed in the hope that it will be useful, 11# but WITHOUT ANY WARRANTY; without even the implied warranty of 12# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU 13# Lesser General Public License for more details. 14# 15# You should have received a copy of the GNU Lesser General Public 16# License along with the GNU C Library; if not, see 17# <https://www.gnu.org/licenses/>. */ 18 19acos 0 20acos -0 21acos 1 22acos -1 23acos 0.5 24acos -0.5 25acos 0.75 26acos 2e-17 27acos 0.0625 28acos 0x0.ffffffp0 29acos -0x0.ffffffp0 30acos 0x0.ffffffff8p0 31acos -0x0.ffffffff8p0 32acos 0x0.ffffffffffffp0 33acos -0x0.ffffffffffffp0 34acos 0x0.fffffffffffff8p0 35acos -0x0.fffffffffffff8p0 36acos 0x0.ffffffffffffffffp0 37acos -0x0.ffffffffffffffffp0 38acos 0x0.ffffffffffffffffffffffffffcp0 39acos -0x0.ffffffffffffffffffffffffffcp0 40acos 0x0.ffffffffffffffffffffffffffff8p0 41acos -0x0.ffffffffffffffffffffffffffff8p0 42acos 0x1p-5 43acos 0x1p-10 44acos 0x1p-15 45acos 0x1p-20 46acos 0x1p-25 47acos 0x1p-30 48acos 0x1p-35 49acos 0x1p-40 50acos 0x1p-45 51acos 0x1p-50 52acos 0x1p-55 53acos 0x1p-60 54acos 0x1p-65 55acos 0x1p-70 56acos 0x1p-75 57acos 0x1p-80 58acos 0x1p-85 59acos 0x1p-90 60acos 0x1p-95 61acos 0x1p-100 62acos 0x1p-105 63acos 0x1p-110 64acos 0x1p-115 65acos 0x1p-120 66acos -0x1p-5 67acos -0x1p-25 68acos -0x1p-45 69acos -0x1p-65 70acos -0x1p-85 71acos -0x1p-105 72acos -0x1p-125 73acos -0x2.0089a4p-4 74acos 0xf.04aeep-4 75acos 0x5.dd258006121b8p-4 76acos -0x2.35f051e70dbc4p-4 77acos 0xe.9a5c0d7fabb9aa1p-4 78acos 0xe.17513589de79b75p-4 79acos 0x3.e57821d368ebap-4 80acos 0x2.0bee8p-4 81acos -0x1.da00d8p-4 82# the next value generates larger error bounds on x86_64 (binary64) 83acos 0x1.fffff3634acd6p-1 84# the next value generates larger error bounds on x86_64 (ldbl-96) 85acos 0xf.fe00271d507ee5dp-4 86acos min 87acos -min 88acos min_subnorm 89acos -min_subnorm 90 91acosh 1 92acosh 0x1.000002p0 93acosh 0x1.0000000000001p0 94acosh 0x1.0000000000000002p0 95acosh 0x1.000000000000000000000000008p0 96acosh 0x1.0000000000000000000000000001p0 97acosh 1.625 98acosh 7 99acosh 100 100acosh 1e5 101acosh 0x1p8 102acosh 0x1p9 103acosh 0x1p10 104acosh 0x1p11 105acosh 0x1p12 106acosh 0x1p13 107acosh 0x1p24 108acosh 0x1p25 109acosh 0x1p26 110acosh 0x1p27 111acosh 0x1p28 112acosh 0x1p29 113acosh 0x1p30 114acosh 0x1p31 115acosh 0x1p32 116acosh 0x1p33 117acosh 0x1p48 118acosh 0x1p49 119acosh 0x1p50 120acosh 0x1p51 121acosh 0x1p52 122acosh 0x1p53 123acosh 0x1p54 124acosh 0x1p55 125acosh 0x1p56 126acosh 0x1p57 127acosh 0x1p58 128acosh 0x1p59 129acosh 0x1p100 130acosh 0x1p500 131acosh 0x1p5000 132acosh 0x1.80a368p+0 133acosh 0x1.0b9d3e9fc19fbp+0 134acosh 0x1.11eab6p+0 135acosh 0x1.0fffaap+0 136acosh 0x1.068e0eca105a6p+0 137acosh 0x2.8d4288p+0 138acosh 0x1.5d71a6p+36 139acosh 0x1.476a3c43d7edep+288 140acosh 0xc.84cb1dbbd1b1p+0 141acosh 0x1.0722362c26ba5p+0 142acosh 0x1.73515p+0 143acosh 0x1.1b836p+0 144acosh 0x1.07c956p+0 145acosh 0x1.1808eep+0 146acosh 0x1.1052c4p+0 147# the next value generates larger error bounds on x86_64 (ldbl-96) 148acosh 0x1.1ecbdf374bce01cap+0 149# the next value generates larger error bounds on x86_64 (binary128) 150acosh 0x1.0f97586eba090200118df0902f99p+0 151acosh max 152 153add 0 0 154add 0 -0 155add -0 0 156add -0 -0 157add max max 158add max -max 159add -max max 160add -max -max 161add min min missing-underflow:arg-ibm128 162add min -min missing-underflow:arg-ibm128 163add -min min missing-underflow:arg-ibm128 164add -min -min missing-underflow:arg-ibm128 165add min_subnorm min_subnorm missing-underflow:arg-ibm128 166add min_subnorm -min_subnorm missing-underflow:arg-ibm128 167add -min_subnorm min_subnorm missing-underflow:arg-ibm128 168add -min_subnorm -min_subnorm missing-underflow:arg-ibm128 169add 1 2 170add 1 -2 171add -1 2 172add -1 -2 173add 100.5 0.75 174add 100.5 -0.75 175add -100.5 0.75 176add -100.5 -0.75 177add 1 0x1p-23 178add 1 0x1.7fp-23 179add 1 0x1.8p-23 180add 1 0x1.81p-23 181add 1 0x1p-24 182add 1 0x1.1p-24 183add 1 0x0.fp-24 184add 1 min 185add 1 -min 186add 1 min_subnorm 187add 1 -min_subnorm 188add -1 min 189add -1 -min 190add -1 min_subnorm 191add -1 -min_subnorm 192# Cases where larger argument is half way between two values of a 193# floating-point format, so that double rounding would sometimes yield 194# the wrong result. 195add 0x1.000001p0 min 196add 0x1.000001p0 -min 197add 0x1.000001p0 min_subnorm 198add 0x1.000001p0 -min_subnorm 199add -0x1.000001p0 min 200add -0x1.000001p0 -min 201add -0x1.000001p0 min_subnorm 202add -0x1.000001p0 -min_subnorm 203add 0x1.00000000000008p0 min 204add 0x1.00000000000008p0 -min 205add 0x1.00000000000008p0 min_subnorm 206add 0x1.00000000000008p0 -min_subnorm 207add -0x1.00000000000008p0 min 208add -0x1.00000000000008p0 -min 209add -0x1.00000000000008p0 min_subnorm 210add -0x1.00000000000008p0 -min_subnorm 211add 0x1.0000000000000001p0 min 212add 0x1.0000000000000001p0 -min 213add 0x1.0000000000000001p0 min_subnorm 214add 0x1.0000000000000001p0 -min_subnorm 215add -0x1.0000000000000001p0 min 216add -0x1.0000000000000001p0 -min 217add -0x1.0000000000000001p0 min_subnorm 218add -0x1.0000000000000001p0 -min_subnorm 219# Two values representable in the same format with sum very close to 220# half way between two representable values. In particular, verify 221# that there is no intermediate rounding to 64 bits when adding two 222# double values. 223add 1 0x1.000002p-24 224add 1 -0x1.000002p-24 225add 1 0x0.ffffffp-24 226add 1 -0x0.ffffffp-24 227add 0x1.000002p0 0x1.000002p-24 228add 0x1.000002p0 -0x1.000002p-24 229add 0x1.000002p0 0x0.ffffffp-24 230add 0x1.000002p0 -0x0.ffffffp-24 231add 1 0x1.0000000000001p-53 232add 1 -0x1.0000000000001p-53 233add 1 0x0.fffffffffffff8p-53 234add 1 -0x0.fffffffffffff8p-53 235add 0x1.0000000000001p0 0x1.0000000000001p-53 236add 0x1.0000000000001p0 -0x1.0000000000001p-53 237add 0x1.0000000000001p0 0x0.fffffffffffff8p-53 238add 0x1.0000000000001p0 -0x0.fffffffffffff8p-53 239add 1 0x1.0000000000000002p-64 240add 1 -0x1.0000000000000002p-64 241add 1 0x0.ffffffffffffffffp-64 242add 1 -0x0.ffffffffffffffffp-64 243add 0x1.0000000000000002p0 0x1.0000000000000002p-64 244add 0x1.0000000000000002p0 -0x1.0000000000000002p-64 245add 0x1.0000000000000002p0 0x0.ffffffffffffffffp-64 246add 0x1.0000000000000002p0 -0x0.ffffffffffffffffp-64 247 248asin 0 249asin -0 250asin 0.5 251asin -0.5 252asin 1.0 253asin -1.0 254asin 0.75 255asin 0x0.ffffffp0 256asin -0x0.ffffffp0 257asin 0x0.ffffffff8p0 258asin -0x0.ffffffff8p0 259asin 0x0.ffffffffffffp0 260asin -0x0.ffffffffffffp0 261asin 0x0.fffffffffffff8p0 262asin -0x0.fffffffffffff8p0 263asin 0x0.ffffffffffffffffp0 264asin -0x0.ffffffffffffffffp0 265asin 0x0.ffffffffffffffffffffffffffcp0 266asin -0x0.ffffffffffffffffffffffffffcp0 267asin 0x0.ffffffffffffffffffffffffffff8p0 268asin -0x0.ffffffffffffffffffffffffffff8p0 269asin 0x1p-5 270asin 0x1p-10 271asin 0x1p-15 272asin 0x1p-20 273asin 0x1p-25 274asin 0x1p-30 275asin 0x1p-35 276asin 0x1p-40 277asin 0x1p-45 278asin 0x1p-50 279asin 0x1p-55 280asin 0x1p-60 281asin 0x1p-100 282asin 0x1p-600 283asin 0x1p-10000 284asin -0x2.18915cp-4 285asin -0x3.746774p-4 286asin -0x3.1c54d10e5c844p-4 287asin 0xf.c9675fa6fe69f12p-4 288asin -0xa.fc5afp-4 289asin 0xd.805e5p-4 290asin -0x2.1a02dcp-4 291asin -0x8.1c120ac3e495p-4 292asin -0xb.36dacp-4 293# the next value generates larger error bounds on x86_64 (binary64) 294asin 0x1.f6041ffe89d7dp-4 295asin min 296asin -min 297asin min_subnorm 298asin -min_subnorm 299 300asinh 0 301asinh -0 302asinh 0.75 303asinh 1 304asinh 10 305asinh 100 306asinh 1e6 307asinh 0x1p8 308asinh 0x1p9 309asinh 0x1p10 310asinh 0x1p11 311asinh 0x1p12 312asinh 0x1p13 313asinh 0x1p24 314asinh 0x1p25 315asinh 0x1p26 316asinh 0x1p27 317asinh 0x1p28 318asinh 0x1p29 319asinh 0x1p30 320asinh 0x1p31 321asinh 0x1p32 322asinh 0x1p33 323asinh 0x1p48 324asinh 0x1p49 325asinh 0x1p50 326asinh 0x1p51 327asinh 0x1p52 328asinh 0x1p53 329asinh 0x1p54 330asinh 0x1p55 331asinh 0x1p56 332asinh 0x1p57 333asinh 0x1p58 334asinh 0x1p59 335asinh 0x1p100 336asinh 0x1p500 337asinh 0x1p5000 338asinh 0x1p-8 339asinh 0x1p-9 340asinh 0x1p-10 341asinh 0x1p-11 342asinh 0x1p-12 343asinh 0x1p-13 344asinh 0x1p-24 345asinh 0x1p-25 346asinh 0x1p-26 347asinh 0x1p-27 348asinh 0x1p-28 349asinh 0x1p-29 350asinh 0x1p-30 351asinh 0x1p-31 352asinh 0x1p-32 353asinh 0x1p-33 354asinh 0x1p-48 355asinh 0x1p-49 356asinh 0x1p-50 357asinh 0x1p-51 358asinh 0x1p-52 359asinh 0x1p-53 360asinh 0x1p-54 361asinh 0x1p-55 362asinh 0x1p-56 363asinh 0x1p-57 364asinh 0x1p-58 365asinh 0x1p-59 366asinh 0x1p-100 367asinh -0x3.d26bb4p-4 368asinh -0x3.bdeef4p-4 369asinh -0x7.fc7fc8p-8 370asinh -0x3.b94a52e6913c2p-4 371asinh 0x7.d8e5a8p-4 372asinh -0x7.63a06320c42e4p-4 373asinh 0x6.f4a93p-4 374asinh -0x7.88bcc8p-4 375asinh -0x3.11c35p-4 376asinh -0x4.39534p-4 377asinh -0xd.d62e8p+92 378asinh -0x4.cfb9805a53a2065p-4 379asinh -0x5.cabae7a011e33d9p-4 380asinh -0x6.e26358p-4 381asinh 0x6.c92c08p-4 382asinh 0x1p-500 383asinh 0x1p-5000 384# the next value generates larger error bounds on x86_64 (binary32) 385asinh 0xf.96c69p-8 386# the next value generates larger error bounds on x86_64 (binary64) 387asinh 0x1.023cfeab10a13p-2 388# the next value generates larger error bounds on x86_64 (binary128) 389asinh -0x5.a95683e302a71be88a35649b24ep-4 390asinh min 391asinh -min 392asinh min_subnorm 393asinh -min_subnorm 394asinh max 395asinh -max 396 397atan 0 398atan -0 399atan max 400atan -max 401atan 1 402atan -1 403atan 0.75 404atan 0x1p-5 405atan 0x1p-10 406atan 0x1p-15 407atan 0x1p-20 408atan 0x1p-25 409atan 0x1p-30 410atan 0x1p-35 411atan 0x1p-40 412atan 0x1p-45 413atan 0x1p-50 414atan 0x1p-55 415atan 0x1p-60 416atan 2.5 417atan 10 418atan 1e6 419atan 0x1p31 420atan 0x1p-100 421atan 0x1p-600 422atan 0x1p-10000 423atan -0x3.b02d84p-4 424atan -0x3.3fb708p-4 425atan -0x2.3249ap+0 426atan -0x1.363f46p+0 427atan -0x1.ad4c0ap+0 428atan -0x3.eb8e18p+0 429atan 0x3.53c188p+0 430atan -0x1.58c83p+0 431# the next value generates larger error bounds on x86_64 (binary32) 432atan 0x1.626772p-1 433atan min 434atan -min 435atan min_subnorm 436atan -min_subnorm 437 438# atan2 (0,x) == 0 for x > 0. 439atan2 0 1 440# atan2 (-0,x) == -0 for x > 0. 441atan2 -0 1 442atan2 0 0 443atan2 -0 0 444# atan2 (+0,x) == +pi for x < 0. 445atan2 0 -1 446# atan2 (-0,x) == -pi for x < 0. 447atan2 -0 -1 448atan2 0 -0 449atan2 -0 -0 450# atan2 (y,+0) == pi/2 for y > 0. 451atan2 1 0 452# atan2 (y,-0) == pi/2 for y > 0. 453atan2 1 -0 454# atan2 (y,+0) == -pi/2 for y < 0. 455atan2 -1 0 456# atan2 (y,-0) == -pi/2 for y < 0. 457atan2 -1 -0 458atan2 max max 459atan2 max -max 460atan2 -max max 461atan2 -max -max 462atan2 max min 463atan2 -max -min 464atan2 -max min 465atan2 max -min 466atan2 max min_subnorm 467atan2 -max -min_subnorm 468atan2 -max min_subnorm 469atan2 max -min_subnorm 470atan2 0.75 1 471atan2 -0.75 1.0 472atan2 0.75 -1.0 473atan2 -0.75 -1.0 474atan2 0.390625 .00029 475atan2 1.390625 0.9296875 476atan2 -0.00756827042671106339 -.001792735857538728036 477atan2 0x1.00000000000001p0 0x1.00000000000001p0 478atan2 0x4.c3841p-4 0x2.f2f308p+0 479atan2 -0xe.cf143p-40 0xd.3de7ap-36 480atan2 0x5.576cf8p-4 0x2.21e65p+0 481atan2 -0x4.29411p-4 0x1.f4755cp+0 482atan2 -0xa.b4101p+20 -0xf.9c4c8p-4 483atan2 0x4.251bb8p-4 0x7.40ac68p+0 484atan2 0x1.47239ep+68 0xa.3ac3cp+68 485atan2 -0x6.b0794p-4 0x3.8ff10cp+0 486atan2 -0x7.15e7af0a1780cp-724 0xf.fffffp+124 487atan2 0x3.f16f1p+0 -0x1.546056p+0 488atan2 -0x1.9e657cp-24 0x7.40bb4p-52 489# the next value generates larger error bounds on x86_64 (binary32) 490atan2 -0x1.f9cf48p+49 0x1.f60598p+51 491# the next value generates larger error bounds on x86_64 (binary64) 492atan2 0x1.bcab29da0e947p-54 0x1.bc41f4d2294b8p-54 493# the next value generates larger error bounds on x86_64 (binary64) 494atan2 0x1.a11891ec004d4p-348 0x1.814830510be26p-348 495# the next value generates larger error bounds on x86_64 (binary64) 496atan2 0x1.b836ed678be29p-588 0x1.b7be6f5a03a8cp-588 497# the next value generates larger error bounds on x86_64 (binary64) 498atan2 0x1.a83f842ef3f73p-633 0x1.a799d8a6677ep-633 499# the next value generates larger error bounds on x86_64 (binary128) 500atan2 0x1.41df5aa214612c7e019fa6ade88p-13316 0x5.e53b26a270a29eb9f77ef8ef7af8p-13316 501atan2 min min 502atan2 min -min 503atan2 -min min 504atan2 -min -min 505atan2 min_subnorm min_subnorm 506atan2 min_subnorm -min_subnorm 507atan2 -min_subnorm min_subnorm 508atan2 -min_subnorm -min_subnorm 509atan2 min min_subnorm 510atan2 min -min_subnorm 511atan2 -min min_subnorm 512atan2 -min -min_subnorm 513atan2 min_subnorm min 514atan2 min_subnorm -min 515atan2 -min_subnorm min 516atan2 -min_subnorm -min 517atan2 1 -max 518atan2 -1 -max 519atan2 min -max 520atan2 -min -max 521atan2 min_subnorm -max 522atan2 -min_subnorm -max 523atan2 1 max 524atan2 -1 max 525atan2 min max 526atan2 -min max 527atan2 min_subnorm max 528atan2 -min_subnorm max 529atan2 min 1 530atan2 -min 1 531atan2 min_subnorm 1 532atan2 -min_subnorm 1 533atan2 min -1 534atan2 -min -1 535atan2 min_subnorm -1 536atan2 -min_subnorm -1 537 538atanh 0 539atanh -0 540atanh 0.75 541atanh -0.75 542atanh 0.25 543atanh 0x1p-5 544atanh 0x1p-10 545atanh 0x1.2345p-20 546atanh 0x1p-8 547atanh 0x1p-9 548atanh 0x1p-10 549atanh 0x1p-11 550atanh 0x1p-12 551atanh 0x1p-13 552atanh 0x1p-24 553atanh 0x1p-25 554atanh 0x1p-26 555atanh 0x1p-27 556atanh 0x1p-28 557atanh 0x1p-29 558atanh 0x1p-30 559atanh 0x1p-31 560atanh 0x1p-32 561atanh 0x1p-33 562atanh 0x1p-48 563atanh 0x1p-49 564atanh 0x1p-50 565atanh 0x1p-51 566atanh 0x1p-52 567atanh 0x1p-53 568atanh 0x1p-54 569atanh 0x1p-55 570atanh 0x1p-56 571atanh 0x1p-57 572atanh 0x1p-58 573atanh 0x1p-59 574atanh 0x1p-100 575atanh -0x1p-100 576atanh 0x1p-600 577atanh -0x1p-600 578atanh 0x1p-10000 579atanh -0x1p-10000 580atanh 0x0.ffffffp0 581atanh -0x0.ffffffp0 582atanh 0x0.ffffffff8p0 583atanh -0x0.ffffffff8p0 584atanh 0x0.ffffffffffffp0 585atanh -0x0.ffffffffffffp0 586atanh 0x0.fffffffffffff8p0 587atanh -0x0.fffffffffffff8p0 588atanh 0x0.ffffffffffffffffp0 589atanh -0x0.ffffffffffffffffp0 590atanh 0x0.ffffffffffffffffffffffffffcp0 591atanh -0x0.ffffffffffffffffffffffffffcp0 592atanh 0x0.ffffffffffffffffffffffffffff8p0 593atanh -0x0.ffffffffffffffffffffffffffff8p0 594atanh -0x6.e6c77p-20 595atanh 0x3.2ca824p-4 596atanh -0x1.cc1d66p-4 597atanh -0xf.cd3809ca8fd28p-4 598atanh -0x1.04f386p-4 599atanh -0x2.084568p-4 600atanh -0x3.e0a5d8p-4 601atanh 0x3.dfb1f5db0ceccp-4 602atanh 0x2.251b2a64c85dep-4 603atanh -0x2.e3458cp-4 604atanh 0x3.91d9f3c80c72d7acp-4 605atanh -0x2.6c52c26567198p-4 606atanh 0x3.a274ecp-4 607atanh -0x3.f0f519a687b64p-8 608atanh 0x6.fd4ec8p-4 609atanh -0x2.6cb2a8p-4 610atanh -0xc.21df7c7f51508p-4 611atanh 0x5.8be99p-40 612atanh 0x3.cbed35fe733d8p-4 613atanh -0x5.c18b6p-4 614atanh -0x7.c88a5p-8 615atanh -0x2.c72b7cp-4 616atanh -0x3.98eaf4p-4 617atanh 0x2.c1085p-4 618atanh 0x1p-500 619atanh 0x1p-5000 620# the next value generates larger error bounds in libmvec/avx512 on x86_64 621# (binary32) 622atanh 0x1.f80094p-8 623# the next value generates larger error bounds on x86_64 (binary128) 624atanh 0x2.c02a24f3472c7840afbd8cfb68bap-4 625atanh min 626atanh -min 627atanh min_subnorm 628atanh -min_subnorm 629 630# cabs (x,y) == cabs (y,x). 631cabs 0.75 12.390625 632# cabs (x,y) == cabs (-x,y). 633cabs -12.390625 0.75 634# cabs (x,y) == cabs (-y,x). 635cabs -0.75 12.390625 636# cabs (x,y) == cabs (-x,-y). 637cabs -12.390625 -0.75 638# cabs (x,y) == cabs (-y,-x). 639cabs -0.75 -12.390625 640# cabs (x,0) == fabs (x). 641cabs -0.75 0 642cabs 0.75 0 643cabs -1.0 0 644cabs 1.0 0 645cabs -5.7e7 0 646cabs 5.7e7 0 647cabs 0.75 1.25 648cabs -0x1.34be3p-4 -0xc.56623p+0 649cabs -0x1.2b0ff8p+28 -0x2.549fc4p+16 650cabs -0x1.0932cp-80 -0x2.51109p-24 651cabs -0x1.055fb2p+48 0x9.1ce86p+24 652cabs -0x1.26a566p+120 0x4.017b28p+92 653cabs -0x1.0eda54p+28 0xb.09476p+0 654cabs -0x1.133b84p+84 -0xa.7d925f57f60cp+768 655cabs -0 -0x3.4e5d7877324cp+0 656cabs -0xa.f59b8p+4 0xa.21a95p+20 657cabs -0x1.30ed4cp+0 0x1.e9d956p+56 658cabs -0x1.250366p-36 -0x5.a5046p-4 659cabs -0x1.88858cp+84 0x5.bd9198p+36 660 661cacos 0 0 662cacos -0 0 663cacos -0 -0 664cacos 0 -0 665 666cacos 0 -1.5 667cacos -0 -1.5 668cacos 0 -1.0 669cacos -0 -1.0 670cacos 0 -0.5 671cacos -0 -0.5 672cacos 0 0.5 673cacos -0 0.5 674cacos 0 1.0 675cacos -0 1.0 676cacos 0 1.5 677cacos -0 1.5 678 679cacos -1.5 0 680cacos -1.5 -0 681cacos -1.0 0 682cacos -1.0 -0 683cacos -0.5 0 684cacos -0.5 -0 685cacos 0.5 0 686cacos 0.5 -0 687cacos 1.0 0 688cacos 1.0 -0 689cacos 1.5 0 690cacos 1.5 -0 691 692cacos 0x1p50 1.0 693cacos 0x1p50 -1.0 694cacos -0x1p50 1.0 695cacos -0x1p50 -1.0 696cacos 1.0 0x1p50 697cacos -1.0 0x1p50 698cacos 1.0 -0x1p50 699cacos -1.0 -0x1p50 700cacos 0x1p500 1.0 701cacos 0x1p500 -1.0 702cacos -0x1p500 1.0 703cacos -0x1p500 -1.0 704cacos 1.0 0x1p500 705cacos -1.0 0x1p500 706cacos 1.0 -0x1p500 707cacos -1.0 -0x1p500 708cacos 0x1p5000 1.0 709cacos 0x1p5000 -1.0 710cacos -0x1p5000 1.0 711cacos -0x1p5000 -1.0 712cacos 1.0 0x1p5000 713cacos -1.0 0x1p5000 714cacos 1.0 -0x1p5000 715cacos -1.0 -0x1p5000 716 717cacos 0x1.fp127 0x1.fp127 718cacos 0x1.fp1023 0x1.fp1023 719cacos 0x1.fp16383 0x1.fp16383 720 721cacos 0x1.fp-129 1.5 722cacos 0x1.fp-129 -1.5 723cacos -0x1.fp-129 1.5 724cacos -0x1.fp-129 -1.5 725cacos 1.5 0x1.fp-129 726cacos -1.5 0x1.fp-129 727cacos 1.5 -0x1.fp-129 728cacos -1.5 -0x1.fp-129 729cacos 0x1.fp-1025 1.5 730cacos 0x1.fp-1025 -1.5 731cacos -0x1.fp-1025 1.5 732cacos -0x1.fp-1025 -1.5 733cacos 1.5 0x1.fp-1025 734cacos -1.5 0x1.fp-1025 735cacos 1.5 -0x1.fp-1025 736cacos -1.5 -0x1.fp-1025 737cacos 0x1.fp-16385 1.5 738cacos 0x1.fp-16385 -1.5 739cacos -0x1.fp-16385 1.5 740cacos -0x1.fp-16385 -1.5 741cacos 1.5 0x1.fp-16385 742cacos -1.5 0x1.fp-16385 743cacos 1.5 -0x1.fp-16385 744cacos -1.5 -0x1.fp-16385 745 746cacos 0.5 1.0 747cacos 0.5 -1.0 748cacos -0.5 1.0 749cacos -0.5 -1.0 750cacos 1.0 0.5 751cacos -1.0 0.5 752cacos 1.0 -0.5 753cacos -1.0 -0.5 754cacos 0.25 1.0 755cacos 0.25 -1.0 756cacos -0.25 1.0 757cacos -0.25 -1.0 758cacos 1.0 0.25 759cacos -1.0 0.25 760cacos 1.0 -0.25 761cacos -1.0 -0.25 762cacos 0x1.fp-10 1.0 763cacos 0x1.fp-10 -1.0 764cacos -0x1.fp-10 1.0 765cacos -0x1.fp-10 -1.0 766cacos 1.0 0x1.fp-10 767cacos -1.0 0x1.fp-10 768cacos 1.0 -0x1.fp-10 769cacos -1.0 -0x1.fp-10 770cacos 0x1.fp-30 1.0 771cacos 0x1.fp-30 -1.0 772cacos -0x1.fp-30 1.0 773cacos -0x1.fp-30 -1.0 774cacos 1.0 0x1.fp-30 775cacos -1.0 0x1.fp-30 776cacos 1.0 -0x1.fp-30 777cacos -1.0 -0x1.fp-30 778cacos 0x1.fp-100 1.0 779cacos 0x1.fp-100 -1.0 780cacos -0x1.fp-100 1.0 781cacos -0x1.fp-100 -1.0 782cacos 1.0 0x1.fp-100 783cacos -1.0 0x1.fp-100 784cacos 1.0 -0x1.fp-100 785cacos -1.0 -0x1.fp-100 786cacos 0x1.fp-129 1.0 787cacos 0x1.fp-129 -1.0 788cacos -0x1.fp-129 1.0 789cacos -0x1.fp-129 -1.0 790cacos 1.0 0x1.fp-129 791cacos -1.0 0x1.fp-129 792cacos 1.0 -0x1.fp-129 793cacos -1.0 -0x1.fp-129 794cacos 0x1.fp-1000 1.0 795cacos 0x1.fp-1000 -1.0 796cacos -0x1.fp-1000 1.0 797cacos -0x1.fp-1000 -1.0 798cacos 1.0 0x1.fp-1000 799cacos -1.0 0x1.fp-1000 800cacos 1.0 -0x1.fp-1000 801cacos -1.0 -0x1.fp-1000 802cacos 0x1.fp-1025 1.0 803cacos 0x1.fp-1025 -1.0 804cacos -0x1.fp-1025 1.0 805cacos -0x1.fp-1025 -1.0 806cacos 1.0 0x1.fp-1025 807cacos -1.0 0x1.fp-1025 808cacos 1.0 -0x1.fp-1025 809cacos -1.0 -0x1.fp-1025 810cacos 0x1.fp-10000 1.0 811cacos 0x1.fp-10000 -1.0 812cacos -0x1.fp-10000 1.0 813cacos -0x1.fp-10000 -1.0 814cacos 1.0 0x1.fp-10000 815cacos -1.0 0x1.fp-10000 816cacos 1.0 -0x1.fp-10000 817cacos -1.0 -0x1.fp-10000 818cacos 0x1.fp-16385 1.0 819cacos 0x1.fp-16385 -1.0 820cacos -0x1.fp-16385 1.0 821cacos -0x1.fp-16385 -1.0 822cacos 1.0 0x1.fp-16385 823cacos -1.0 0x1.fp-16385 824cacos 1.0 -0x1.fp-16385 825cacos -1.0 -0x1.fp-16385 826 827cacos 0x1p-23 0x1.000002p0 828cacos 0x1p-23 -0x1.000002p0 829cacos -0x1p-23 0x1.000002p0 830cacos -0x1p-23 -0x1.000002p0 831cacos 0x1.000002p0 0x1p-23 832cacos -0x1.000002p0 0x1p-23 833cacos 0x1.000002p0 -0x1p-23 834cacos -0x1.000002p0 -0x1p-23 835cacos 0x1.fp-129 0x1.000002p0 836cacos 0x1.fp-129 -0x1.000002p0 837cacos -0x1.fp-129 0x1.000002p0 838cacos -0x1.fp-129 -0x1.000002p0 839cacos 0x1.000002p0 0x1.fp-129 840cacos -0x1.000002p0 0x1.fp-129 841cacos 0x1.000002p0 -0x1.fp-129 842cacos -0x1.000002p0 -0x1.fp-129 843cacos 0.0 0x1.000002p0 844cacos 0.0 -0x1.000002p0 845cacos -0.0 0x1.000002p0 846cacos -0.0 -0x1.000002p0 847cacos 0x1.000002p0 0.0 848cacos -0x1.000002p0 0.0 849cacos 0x1.000002p0 -0.0 850cacos -0x1.000002p0 -0.0 851cacos 0x1p-52 0x1.0000000000001p0 852cacos 0x1p-52 -0x1.0000000000001p0 853cacos -0x1p-52 0x1.0000000000001p0 854cacos -0x1p-52 -0x1.0000000000001p0 855cacos 0x1.0000000000001p0 0x1p-52 856cacos -0x1.0000000000001p0 0x1p-52 857cacos 0x1.0000000000001p0 -0x1p-52 858cacos -0x1.0000000000001p0 -0x1p-52 859cacos 0x1.fp-1025 0x1.0000000000001p0 860cacos 0x1.fp-1025 -0x1.0000000000001p0 861cacos -0x1.fp-1025 0x1.0000000000001p0 862cacos -0x1.fp-1025 -0x1.0000000000001p0 863cacos 0x1.0000000000001p0 0x1.fp-1025 864cacos -0x1.0000000000001p0 0x1.fp-1025 865cacos 0x1.0000000000001p0 -0x1.fp-1025 866cacos -0x1.0000000000001p0 -0x1.fp-1025 867cacos 0.0 0x1.0000000000001p0 868cacos 0.0 -0x1.0000000000001p0 869cacos -0.0 0x1.0000000000001p0 870cacos -0.0 -0x1.0000000000001p0 871cacos 0x1.0000000000001p0 0.0 872cacos -0x1.0000000000001p0 0.0 873cacos 0x1.0000000000001p0 -0.0 874cacos -0x1.0000000000001p0 -0.0 875cacos 0x1p-63 0x1.0000000000000002p0 876cacos 0x1p-63 -0x1.0000000000000002p0 877cacos -0x1p-63 0x1.0000000000000002p0 878cacos -0x1p-63 -0x1.0000000000000002p0 879cacos 0x1.0000000000000002p0 0x1p-63 880cacos -0x1.0000000000000002p0 0x1p-63 881cacos 0x1.0000000000000002p0 -0x1p-63 882cacos -0x1.0000000000000002p0 -0x1p-63 883cacos 0x1.fp-16385 0x1.0000000000000002p0 884cacos 0x1.fp-16385 -0x1.0000000000000002p0 885cacos -0x1.fp-16385 0x1.0000000000000002p0 886cacos -0x1.fp-16385 -0x1.0000000000000002p0 887cacos 0x1.0000000000000002p0 0x1.fp-16385 888cacos -0x1.0000000000000002p0 0x1.fp-16385 889cacos 0x1.0000000000000002p0 -0x1.fp-16385 890cacos -0x1.0000000000000002p0 -0x1.fp-16385 891cacos 0.0 0x1.0000000000000002p0 892cacos 0.0 -0x1.0000000000000002p0 893cacos -0.0 0x1.0000000000000002p0 894cacos -0.0 -0x1.0000000000000002p0 895cacos 0x1.0000000000000002p0 0.0 896cacos -0x1.0000000000000002p0 0.0 897cacos 0x1.0000000000000002p0 -0.0 898cacos -0x1.0000000000000002p0 -0.0 899cacos 0x1p-106 0x1.000000000000000000000000008p0 900cacos 0x1p-106 -0x1.000000000000000000000000008p0 901cacos -0x1p-106 0x1.000000000000000000000000008p0 902cacos -0x1p-106 -0x1.000000000000000000000000008p0 903cacos 0x1.000000000000000000000000008p0 0x1p-106 904cacos -0x1.000000000000000000000000008p0 0x1p-106 905cacos 0x1.000000000000000000000000008p0 -0x1p-106 906cacos -0x1.000000000000000000000000008p0 -0x1p-106 907cacos 0x1.fp-1025 0x1.000000000000000000000000008p0 908cacos 0x1.fp-1025 -0x1.000000000000000000000000008p0 909cacos -0x1.fp-1025 0x1.000000000000000000000000008p0 910cacos -0x1.fp-1025 -0x1.000000000000000000000000008p0 911cacos 0x1.000000000000000000000000008p0 0x1.fp-1025 912cacos -0x1.000000000000000000000000008p0 0x1.fp-1025 913cacos 0x1.000000000000000000000000008p0 -0x1.fp-1025 914cacos -0x1.000000000000000000000000008p0 -0x1.fp-1025 915cacos 0.0 0x1.000000000000000000000000008p0 916cacos 0.0 -0x1.000000000000000000000000008p0 917cacos -0.0 0x1.000000000000000000000000008p0 918cacos -0.0 -0x1.000000000000000000000000008p0 919cacos 0x1.000000000000000000000000008p0 0.0 920cacos -0x1.000000000000000000000000008p0 0.0 921cacos 0x1.000000000000000000000000008p0 -0.0 922cacos -0x1.000000000000000000000000008p0 -0.0 923cacos 0x1p-113 0x1.0000000000000000000000000001p0 924cacos 0x1p-113 -0x1.0000000000000000000000000001p0 925cacos -0x1p-113 0x1.0000000000000000000000000001p0 926cacos -0x1p-113 -0x1.0000000000000000000000000001p0 927cacos 0x1.0000000000000000000000000001p0 0x1p-113 928cacos -0x1.0000000000000000000000000001p0 0x1p-113 929cacos 0x1.0000000000000000000000000001p0 -0x1p-113 930cacos -0x1.0000000000000000000000000001p0 -0x1p-113 931cacos 0x1.fp-16385 0x1.0000000000000000000000000001p0 932cacos 0x1.fp-16385 -0x1.0000000000000000000000000001p0 933cacos -0x1.fp-16385 0x1.0000000000000000000000000001p0 934cacos -0x1.fp-16385 -0x1.0000000000000000000000000001p0 935cacos 0x1.0000000000000000000000000001p0 0x1.fp-16385 936cacos -0x1.0000000000000000000000000001p0 0x1.fp-16385 937cacos 0x1.0000000000000000000000000001p0 -0x1.fp-16385 938cacos -0x1.0000000000000000000000000001p0 -0x1.fp-16385 939cacos 0.0 0x1.0000000000000000000000000001p0 940cacos 0.0 -0x1.0000000000000000000000000001p0 941cacos -0.0 0x1.0000000000000000000000000001p0 942cacos -0.0 -0x1.0000000000000000000000000001p0 943cacos 0x1.0000000000000000000000000001p0 0.0 944cacos -0x1.0000000000000000000000000001p0 0.0 945cacos 0x1.0000000000000000000000000001p0 -0.0 946cacos -0x1.0000000000000000000000000001p0 -0.0 947 948cacos 0x1p-23 0x0.ffffffp0 949cacos 0x1p-23 -0x0.ffffffp0 950cacos -0x1p-23 0x0.ffffffp0 951cacos -0x1p-23 -0x0.ffffffp0 952cacos 0x0.ffffffp0 0x1p-23 953cacos -0x0.ffffffp0 0x1p-23 954cacos 0x0.ffffffp0 -0x1p-23 955cacos -0x0.ffffffp0 -0x1p-23 956cacos 0x1.fp-129 0x0.ffffffp0 957cacos 0x1.fp-129 -0x0.ffffffp0 958cacos -0x1.fp-129 0x0.ffffffp0 959cacos -0x1.fp-129 -0x0.ffffffp0 960cacos 0x0.ffffffp0 0x1.fp-129 961cacos -0x0.ffffffp0 0x1.fp-129 962cacos 0x0.ffffffp0 -0x1.fp-129 963cacos -0x0.ffffffp0 -0x1.fp-129 964cacos 0.0 0x0.ffffffp0 965cacos 0.0 -0x0.ffffffp0 966cacos -0.0 0x0.ffffffp0 967cacos -0.0 -0x0.ffffffp0 968cacos 0x0.ffffffp0 0.0 969cacos -0x0.ffffffp0 0.0 970cacos 0x0.ffffffp0 -0.0 971cacos -0x0.ffffffp0 -0.0 972cacos 0x1p-23 0.5 973cacos 0x1p-23 -0.5 974cacos -0x1p-23 0.5 975cacos -0x1p-23 -0.5 976cacos 0.5 0x1p-23 977cacos -0.5 0x1p-23 978cacos 0.5 -0x1p-23 979cacos -0.5 -0x1p-23 980cacos 0x1.fp-129 0.5 981cacos 0x1.fp-129 -0.5 982cacos -0x1.fp-129 0.5 983cacos -0x1.fp-129 -0.5 984cacos 0.5 0x1.fp-129 985cacos -0.5 0x1.fp-129 986cacos 0.5 -0x1.fp-129 987cacos -0.5 -0x1.fp-129 988cacos 0x1p-23 0x1p-23 989cacos 0x1p-23 -0x1p-23 990cacos -0x1p-23 0x1p-23 991cacos -0x1p-23 -0x1p-23 992cacos 0x1.fp-129 0x1p-23 993cacos 0x1.fp-129 -0x1p-23 994cacos -0x1.fp-129 0x1p-23 995cacos -0x1.fp-129 -0x1p-23 996cacos 0x1p-23 0x1.fp-129 997cacos -0x1p-23 0x1.fp-129 998cacos 0x1p-23 -0x1.fp-129 999cacos -0x1p-23 -0x1.fp-129 1000cacos 0.0 0x1p-23 1001cacos 0.0 -0x1p-23 1002cacos -0.0 0x1p-23 1003cacos -0.0 -0x1p-23 1004cacos 0x1p-23 0.0 1005cacos -0x1p-23 0.0 1006cacos 0x1p-23 -0.0 1007cacos -0x1p-23 -0.0 1008cacos 0x1.fp-129 0x1.fp-129 1009cacos 0x1.fp-129 -0x1.fp-129 1010cacos -0x1.fp-129 0x1.fp-129 1011cacos -0x1.fp-129 -0x1.fp-129 1012cacos 0x1p-52 0x0.fffffffffffff8p0 1013cacos 0x1p-52 -0x0.fffffffffffff8p0 1014cacos -0x1p-52 0x0.fffffffffffff8p0 1015cacos -0x1p-52 -0x0.fffffffffffff8p0 1016cacos 0x0.fffffffffffff8p0 0x1p-52 1017cacos -0x0.fffffffffffff8p0 0x1p-52 1018cacos 0x0.fffffffffffff8p0 -0x1p-52 1019cacos -0x0.fffffffffffff8p0 -0x1p-52 1020cacos 0x1.fp-1025 0x0.fffffffffffff8p0 1021cacos 0x1.fp-1025 -0x0.fffffffffffff8p0 1022cacos -0x1.fp-1025 0x0.fffffffffffff8p0 1023cacos -0x1.fp-1025 -0x0.fffffffffffff8p0 1024cacos 0x0.fffffffffffff8p0 0x1.fp-1025 1025cacos -0x0.fffffffffffff8p0 0x1.fp-1025 1026cacos 0x0.fffffffffffff8p0 -0x1.fp-1025 1027cacos -0x0.fffffffffffff8p0 -0x1.fp-1025 1028cacos 0.0 0x0.fffffffffffff8p0 1029cacos 0.0 -0x0.fffffffffffff8p0 1030cacos -0.0 0x0.fffffffffffff8p0 1031cacos -0.0 -0x0.fffffffffffff8p0 1032cacos 0x0.fffffffffffff8p0 0.0 1033cacos -0x0.fffffffffffff8p0 0.0 1034cacos 0x0.fffffffffffff8p0 -0.0 1035cacos -0x0.fffffffffffff8p0 -0.0 1036cacos 0x1p-52 0.5 1037cacos 0x1p-52 -0.5 1038cacos -0x1p-52 0.5 1039cacos -0x1p-52 -0.5 1040cacos 0.5 0x1p-52 1041cacos -0.5 0x1p-52 1042cacos 0.5 -0x1p-52 1043cacos -0.5 -0x1p-52 1044cacos 0x1.fp-1025 0.5 1045cacos 0x1.fp-1025 -0.5 1046cacos -0x1.fp-1025 0.5 1047cacos -0x1.fp-1025 -0.5 1048cacos 0.5 0x1.fp-1025 1049cacos -0.5 0x1.fp-1025 1050cacos 0.5 -0x1.fp-1025 1051cacos -0.5 -0x1.fp-1025 1052cacos 0x1p-52 0x1p-52 1053cacos 0x1p-52 -0x1p-52 1054cacos -0x1p-52 0x1p-52 1055cacos -0x1p-52 -0x1p-52 1056cacos 0x1.fp-1025 0x1p-52 1057cacos 0x1.fp-1025 -0x1p-52 1058cacos -0x1.fp-1025 0x1p-52 1059cacos -0x1.fp-1025 -0x1p-52 1060cacos 0x1p-52 0x1.fp-1025 1061cacos -0x1p-52 0x1.fp-1025 1062cacos 0x1p-52 -0x1.fp-1025 1063cacos -0x1p-52 -0x1.fp-1025 1064cacos 0.0 0x1p-52 1065cacos 0.0 -0x1p-52 1066cacos -0.0 0x1p-52 1067cacos -0.0 -0x1p-52 1068cacos 0x1p-52 0.0 1069cacos -0x1p-52 0.0 1070cacos 0x1p-52 -0.0 1071cacos -0x1p-52 -0.0 1072cacos 0x1.fp-1025 0x1.fp-1025 1073cacos 0x1.fp-1025 -0x1.fp-1025 1074cacos -0x1.fp-1025 0x1.fp-1025 1075cacos -0x1.fp-1025 -0x1.fp-1025 1076cacos 0x1p-63 0x0.ffffffffffffffffp0 1077cacos 0x1p-63 -0x0.ffffffffffffffffp0 1078cacos -0x1p-63 0x0.ffffffffffffffffp0 1079cacos -0x1p-63 -0x0.ffffffffffffffffp0 1080cacos 0x0.ffffffffffffffffp0 0x1p-63 1081cacos -0x0.ffffffffffffffffp0 0x1p-63 1082cacos 0x0.ffffffffffffffffp0 -0x1p-63 1083cacos -0x0.ffffffffffffffffp0 -0x1p-63 1084cacos 0x1.fp-16385 0x0.ffffffffffffffffp0 1085cacos 0x1.fp-16385 -0x0.ffffffffffffffffp0 1086cacos -0x1.fp-16385 0x0.ffffffffffffffffp0 1087cacos -0x1.fp-16385 -0x0.ffffffffffffffffp0 1088cacos 0x0.ffffffffffffffffp0 0x1.fp-16385 1089cacos -0x0.ffffffffffffffffp0 0x1.fp-16385 1090cacos 0x0.ffffffffffffffffp0 -0x1.fp-16385 1091cacos -0x0.ffffffffffffffffp0 -0x1.fp-16385 1092cacos 0.0 0x0.ffffffffffffffffp0 1093cacos 0.0 -0x0.ffffffffffffffffp0 1094cacos -0.0 0x0.ffffffffffffffffp0 1095cacos -0.0 -0x0.ffffffffffffffffp0 1096cacos 0x0.ffffffffffffffffp0 0.0 1097cacos -0x0.ffffffffffffffffp0 0.0 1098cacos 0x0.ffffffffffffffffp0 -0.0 1099cacos -0x0.ffffffffffffffffp0 -0.0 1100cacos 0x1p-63 0.5 1101cacos 0x1p-63 -0.5 1102cacos -0x1p-63 0.5 1103cacos -0x1p-63 -0.5 1104cacos 0.5 0x1p-63 1105cacos -0.5 0x1p-63 1106cacos 0.5 -0x1p-63 1107cacos -0.5 -0x1p-63 1108cacos 0x1.fp-16385 0.5 1109cacos 0x1.fp-16385 -0.5 1110cacos -0x1.fp-16385 0.5 1111cacos -0x1.fp-16385 -0.5 1112cacos 0.5 0x1.fp-16385 1113cacos -0.5 0x1.fp-16385 1114cacos 0.5 -0x1.fp-16385 1115cacos -0.5 -0x1.fp-16385 1116cacos 0x1p-63 0x1p-63 1117cacos 0x1p-63 -0x1p-63 1118cacos -0x1p-63 0x1p-63 1119cacos -0x1p-63 -0x1p-63 1120cacos 0x1.fp-16385 0x1p-63 1121cacos 0x1.fp-16385 -0x1p-63 1122cacos -0x1.fp-16385 0x1p-63 1123cacos -0x1.fp-16385 -0x1p-63 1124cacos 0x1p-63 0x1.fp-16385 1125cacos -0x1p-63 0x1.fp-16385 1126cacos 0x1p-63 -0x1.fp-16385 1127cacos -0x1p-63 -0x1.fp-16385 1128cacos 0.0 0x1p-63 1129cacos 0.0 -0x1p-63 1130cacos -0.0 0x1p-63 1131cacos -0.0 -0x1p-63 1132cacos 0x1p-63 0.0 1133cacos -0x1p-63 0.0 1134cacos 0x1p-63 -0.0 1135cacos -0x1p-63 -0.0 1136cacos 0x1.fp-16385 0x1.fp-16385 1137cacos 0x1.fp-16385 -0x1.fp-16385 1138cacos -0x1.fp-16385 0x1.fp-16385 1139cacos -0x1.fp-16385 -0x1.fp-16385 1140cacos 0x1p-105 0x0.ffffffffffffffffffffffffffcp0 1141cacos 0x1p-105 -0x0.ffffffffffffffffffffffffffcp0 1142cacos -0x1p-105 0x0.ffffffffffffffffffffffffffcp0 1143cacos -0x1p-105 -0x0.ffffffffffffffffffffffffffcp0 1144cacos 0x0.ffffffffffffffffffffffffffcp0 0x1p-105 1145cacos -0x0.ffffffffffffffffffffffffffcp0 0x1p-105 1146cacos 0x0.ffffffffffffffffffffffffffcp0 -0x1p-105 1147cacos -0x0.ffffffffffffffffffffffffffcp0 -0x1p-105 1148cacos 0x1.fp-1025 0x0.ffffffffffffffffffffffffffcp0 1149cacos 0x1.fp-1025 -0x0.ffffffffffffffffffffffffffcp0 1150cacos -0x1.fp-1025 0x0.ffffffffffffffffffffffffffcp0 1151cacos -0x1.fp-1025 -0x0.ffffffffffffffffffffffffffcp0 1152cacos 0x0.ffffffffffffffffffffffffffcp0 0x1.fp-1025 1153cacos -0x0.ffffffffffffffffffffffffffcp0 0x1.fp-1025 1154cacos 0x0.ffffffffffffffffffffffffffcp0 -0x1.fp-1025 1155cacos -0x0.ffffffffffffffffffffffffffcp0 -0x1.fp-1025 1156cacos 0.0 0x0.ffffffffffffffffffffffffffcp0 1157cacos 0.0 -0x0.ffffffffffffffffffffffffffcp0 1158cacos -0.0 0x0.ffffffffffffffffffffffffffcp0 1159cacos -0.0 -0x0.ffffffffffffffffffffffffffcp0 1160cacos 0x0.ffffffffffffffffffffffffffcp0 0.0 1161cacos -0x0.ffffffffffffffffffffffffffcp0 0.0 1162cacos 0x0.ffffffffffffffffffffffffffcp0 -0.0 1163cacos -0x0.ffffffffffffffffffffffffffcp0 -0.0 1164cacos 0x1p-105 0.5 1165cacos 0x1p-105 -0.5 1166cacos -0x1p-105 0.5 1167cacos -0x1p-105 -0.5 1168cacos 0.5 0x1p-105 1169cacos -0.5 0x1p-105 1170cacos 0.5 -0x1p-105 1171cacos -0.5 -0x1p-105 1172cacos 0x1p-105 0x1p-105 1173cacos 0x1p-105 -0x1p-105 1174cacos -0x1p-105 0x1p-105 1175cacos -0x1p-105 -0x1p-105 1176cacos 0x1.fp-1025 0x1p-105 1177cacos 0x1.fp-1025 -0x1p-105 1178cacos -0x1.fp-1025 0x1p-105 1179cacos -0x1.fp-1025 -0x1p-105 1180cacos 0x1p-105 0x1.fp-1025 1181cacos -0x1p-105 0x1.fp-1025 1182cacos 0x1p-105 -0x1.fp-1025 1183cacos -0x1p-105 -0x1.fp-1025 1184cacos 0.0 0x1p-105 1185cacos 0.0 -0x1p-105 1186cacos -0.0 0x1p-105 1187cacos -0.0 -0x1p-105 1188cacos 0x1p-105 0.0 1189cacos -0x1p-105 0.0 1190cacos 0x1p-105 -0.0 1191cacos -0x1p-105 -0.0 1192cacos 0x1p-112 0x0.ffffffffffffffffffffffffffff8p0 1193cacos 0x1p-112 -0x0.ffffffffffffffffffffffffffff8p0 1194cacos -0x1p-112 0x0.ffffffffffffffffffffffffffff8p0 1195cacos -0x1p-112 -0x0.ffffffffffffffffffffffffffff8p0 1196cacos 0x0.ffffffffffffffffffffffffffff8p0 0x1p-112 1197cacos -0x0.ffffffffffffffffffffffffffff8p0 0x1p-112 1198cacos 0x0.ffffffffffffffffffffffffffff8p0 -0x1p-112 1199cacos -0x0.ffffffffffffffffffffffffffff8p0 -0x1p-112 1200cacos 0x1.fp-16385 0x0.ffffffffffffffffffffffffffff8p0 1201cacos 0x1.fp-16385 -0x0.ffffffffffffffffffffffffffff8p0 1202cacos -0x1.fp-16385 0x0.ffffffffffffffffffffffffffff8p0 1203cacos -0x1.fp-16385 -0x0.ffffffffffffffffffffffffffff8p0 1204cacos 0x0.ffffffffffffffffffffffffffff8p0 0x1.fp-16385 1205cacos -0x0.ffffffffffffffffffffffffffff8p0 0x1.fp-16385 1206cacos 0x0.ffffffffffffffffffffffffffff8p0 -0x1.fp-16385 1207cacos -0x0.ffffffffffffffffffffffffffff8p0 -0x1.fp-16385 1208cacos 0.0 0x0.ffffffffffffffffffffffffffff8p0 1209cacos 0.0 -0x0.ffffffffffffffffffffffffffff8p0 1210cacos -0.0 0x0.ffffffffffffffffffffffffffff8p0 1211cacos -0.0 -0x0.ffffffffffffffffffffffffffff8p0 1212cacos 0x0.ffffffffffffffffffffffffffff8p0 0.0 1213cacos -0x0.ffffffffffffffffffffffffffff8p0 0.0 1214cacos 0x0.ffffffffffffffffffffffffffff8p0 -0.0 1215cacos -0x0.ffffffffffffffffffffffffffff8p0 -0.0 1216cacos 0x1p-112 0.5 1217cacos 0x1p-112 -0.5 1218cacos -0x1p-112 0.5 1219cacos -0x1p-112 -0.5 1220cacos 0.5 0x1p-112 1221cacos -0.5 0x1p-112 1222cacos 0.5 -0x1p-112 1223cacos -0.5 -0x1p-112 1224cacos 0x1p-112 0x1p-112 1225cacos 0x1p-112 -0x1p-112 1226cacos -0x1p-112 0x1p-112 1227cacos -0x1p-112 -0x1p-112 1228cacos 0x1.fp-16385 0x1p-112 1229cacos 0x1.fp-16385 -0x1p-112 1230cacos -0x1.fp-16385 0x1p-112 1231cacos -0x1.fp-16385 -0x1p-112 1232cacos 0x1p-112 0x1.fp-16385 1233cacos -0x1p-112 0x1.fp-16385 1234cacos 0x1p-112 -0x1.fp-16385 1235cacos -0x1p-112 -0x1.fp-16385 1236cacos 0.0 0x1p-112 1237cacos 0.0 -0x1p-112 1238cacos -0.0 0x1p-112 1239cacos -0.0 -0x1p-112 1240cacos 0x1p-112 0.0 1241cacos -0x1p-112 0.0 1242cacos 0x1p-112 -0.0 1243cacos -0x1p-112 -0.0 1244 1245cacos 0.75 1.25 1246cacos -2 -3 1247 1248cacosh 0 0 1249cacosh -0 0 1250cacosh 0 -0 1251cacosh -0 -0 1252 1253cacosh 0 -1.5 1254cacosh -0 -1.5 1255cacosh 0 -1.0 1256cacosh -0 -1.0 1257cacosh 0 -0.5 1258cacosh -0 -0.5 1259cacosh 0 0.5 1260cacosh -0 0.5 1261cacosh 0 1.0 1262cacosh -0 1.0 1263cacosh 0 1.5 1264cacosh -0 1.5 1265 1266cacosh -1.5 0 1267cacosh -1.5 -0 1268cacosh -1.0 0 1269cacosh -1.0 -0 1270cacosh -0.5 0 1271cacosh -0.5 -0 1272cacosh 0.5 0 1273cacosh 0.5 -0 1274cacosh 1.0 0 1275cacosh 1.0 -0 1276cacosh 1.5 0 1277cacosh 1.5 -0 1278 1279cacosh 0x1p50 1.0 1280cacosh 0x1p50 -1.0 1281cacosh -0x1p50 1.0 1282cacosh -0x1p50 -1.0 1283cacosh 1.0 0x1p50 1284cacosh -1.0 0x1p50 1285cacosh 1.0 -0x1p50 1286cacosh -1.0 -0x1p50 1287cacosh 0x1p500 1.0 1288cacosh 0x1p500 -1.0 1289cacosh -0x1p500 1.0 1290cacosh -0x1p500 -1.0 1291cacosh 1.0 0x1p500 1292cacosh -1.0 0x1p500 1293cacosh 1.0 -0x1p500 1294cacosh -1.0 -0x1p500 1295cacosh 0x1p5000 1.0 1296cacosh 0x1p5000 -1.0 1297cacosh -0x1p5000 1.0 1298cacosh -0x1p5000 -1.0 1299cacosh 1.0 0x1p5000 1300cacosh -1.0 0x1p5000 1301cacosh 1.0 -0x1p5000 1302cacosh -1.0 -0x1p5000 1303cacosh 0x1.fp127 0x1.fp127 1304cacosh 0x1.fp1023 0x1.fp1023 1305cacosh 0x1.fp16383 0x1.fp16383 1306cacosh 0x1.fp-129 1.5 1307cacosh 0x1.fp-129 -1.5 1308cacosh -0x1.fp-129 1.5 1309cacosh -0x1.fp-129 -1.5 1310cacosh 1.5 0x1.fp-129 1311cacosh -1.5 0x1.fp-129 1312cacosh 1.5 -0x1.fp-129 1313cacosh -1.5 -0x1.fp-129 1314cacosh 0x1.fp-1025 1.5 1315cacosh 0x1.fp-1025 -1.5 1316cacosh -0x1.fp-1025 1.5 1317cacosh -0x1.fp-1025 -1.5 1318cacosh 1.5 0x1.fp-1025 1319cacosh -1.5 0x1.fp-1025 1320cacosh 1.5 -0x1.fp-1025 1321cacosh -1.5 -0x1.fp-1025 1322cacosh 0x1.fp-16385 1.5 1323cacosh 0x1.fp-16385 -1.5 1324cacosh -0x1.fp-16385 1.5 1325cacosh -0x1.fp-16385 -1.5 1326cacosh 1.5 0x1.fp-16385 1327cacosh -1.5 0x1.fp-16385 1328cacosh 1.5 -0x1.fp-16385 1329cacosh -1.5 -0x1.fp-16385 1330cacosh 0.5 1.0 1331cacosh 0.5 -1.0 1332cacosh -0.5 1.0 1333cacosh -0.5 -1.0 1334cacosh 1.0 0.5 1335cacosh -1.0 0.5 1336cacosh 1.0 -0.5 1337cacosh -1.0 -0.5 1338cacosh 0.25 1.0 1339cacosh 0.25 -1.0 1340cacosh -0.25 1.0 1341cacosh -0.25 -1.0 1342cacosh 1.0 0.25 1343cacosh -1.0 0.25 1344cacosh 1.0 -0.25 1345cacosh -1.0 -0.25 1346cacosh 0x1.fp-10 1.0 1347cacosh 0x1.fp-10 -1.0 1348cacosh -0x1.fp-10 1.0 1349cacosh -0x1.fp-10 -1.0 1350cacosh 1.0 0x1.fp-10 1351cacosh -1.0 0x1.fp-10 1352cacosh 1.0 -0x1.fp-10 1353cacosh -1.0 -0x1.fp-10 1354cacosh 0x1.fp-30 1.0 1355cacosh 0x1.fp-30 -1.0 1356cacosh -0x1.fp-30 1.0 1357cacosh -0x1.fp-30 -1.0 1358cacosh 1.0 0x1.fp-30 1359cacosh -1.0 0x1.fp-30 1360cacosh 1.0 -0x1.fp-30 1361cacosh -1.0 -0x1.fp-30 1362cacosh 0x1.fp-100 1.0 1363cacosh 0x1.fp-100 -1.0 1364cacosh -0x1.fp-100 1.0 1365cacosh -0x1.fp-100 -1.0 1366cacosh 1.0 0x1.fp-100 1367cacosh -1.0 0x1.fp-100 1368cacosh 1.0 -0x1.fp-100 1369cacosh -1.0 -0x1.fp-100 1370cacosh 0x1.fp-129 1.0 1371cacosh 0x1.fp-129 -1.0 1372cacosh -0x1.fp-129 1.0 1373cacosh -0x1.fp-129 -1.0 1374cacosh 1.0 0x1.fp-129 1375cacosh -1.0 0x1.fp-129 1376cacosh 1.0 -0x1.fp-129 1377cacosh -1.0 -0x1.fp-129 1378cacosh 0x1.fp-1000 1.0 1379cacosh 0x1.fp-1000 -1.0 1380cacosh -0x1.fp-1000 1.0 1381cacosh -0x1.fp-1000 -1.0 1382cacosh 1.0 0x1.fp-1000 1383cacosh -1.0 0x1.fp-1000 1384cacosh 1.0 -0x1.fp-1000 1385cacosh -1.0 -0x1.fp-1000 1386cacosh 0x1.fp-1025 1.0 1387cacosh 0x1.fp-1025 -1.0 1388cacosh -0x1.fp-1025 1.0 1389cacosh -0x1.fp-1025 -1.0 1390cacosh 1.0 0x1.fp-1025 1391cacosh -1.0 0x1.fp-1025 1392cacosh 1.0 -0x1.fp-1025 1393cacosh -1.0 -0x1.fp-1025 1394cacosh 0x1.fp-10000 1.0 1395cacosh 0x1.fp-10000 -1.0 1396cacosh -0x1.fp-10000 1.0 1397cacosh -0x1.fp-10000 -1.0 1398cacosh 1.0 0x1.fp-10000 1399cacosh -1.0 0x1.fp-10000 1400cacosh 1.0 -0x1.fp-10000 1401cacosh -1.0 -0x1.fp-10000 1402cacosh 0x1.fp-16385 1.0 1403cacosh 0x1.fp-16385 -1.0 1404cacosh -0x1.fp-16385 1.0 1405cacosh -0x1.fp-16385 -1.0 1406cacosh 1.0 0x1.fp-16385 1407cacosh -1.0 0x1.fp-16385 1408cacosh 1.0 -0x1.fp-16385 1409cacosh -1.0 -0x1.fp-16385 1410cacosh 0x1p-23 0x1.000002p0 1411cacosh 0x1p-23 -0x1.000002p0 1412cacosh -0x1p-23 0x1.000002p0 1413cacosh -0x1p-23 -0x1.000002p0 1414cacosh 0x1.000002p0 0x1p-23 1415cacosh -0x1.000002p0 0x1p-23 1416cacosh 0x1.000002p0 -0x1p-23 1417cacosh -0x1.000002p0 -0x1p-23 1418cacosh 0x1.fp-129 0x1.000002p0 1419cacosh 0x1.fp-129 -0x1.000002p0 1420cacosh -0x1.fp-129 0x1.000002p0 1421cacosh -0x1.fp-129 -0x1.000002p0 1422cacosh 0x1.000002p0 0x1.fp-129 1423cacosh -0x1.000002p0 0x1.fp-129 1424cacosh 0x1.000002p0 -0x1.fp-129 1425cacosh -0x1.000002p0 -0x1.fp-129 1426cacosh 0.0 0x1.000002p0 1427cacosh 0.0 -0x1.000002p0 1428cacosh -0.0 0x1.000002p0 1429cacosh -0.0 -0x1.000002p0 1430cacosh 0x1.000002p0 0.0 1431cacosh -0x1.000002p0 0.0 1432cacosh 0x1.000002p0 -0.0 1433cacosh -0x1.000002p0 -0.0 1434cacosh 0x1p-52 0x1.0000000000001p0 1435cacosh 0x1p-52 -0x1.0000000000001p0 1436cacosh -0x1p-52 0x1.0000000000001p0 1437cacosh -0x1p-52 -0x1.0000000000001p0 1438cacosh 0x1.0000000000001p0 0x1p-52 1439cacosh -0x1.0000000000001p0 0x1p-52 1440cacosh 0x1.0000000000001p0 -0x1p-52 1441cacosh -0x1.0000000000001p0 -0x1p-52 1442cacosh 0x1.fp-1025 0x1.0000000000001p0 1443cacosh 0x1.fp-1025 -0x1.0000000000001p0 1444cacosh -0x1.fp-1025 0x1.0000000000001p0 1445cacosh -0x1.fp-1025 -0x1.0000000000001p0 1446cacosh 0x1.0000000000001p0 0x1.fp-1025 1447cacosh -0x1.0000000000001p0 0x1.fp-1025 1448cacosh 0x1.0000000000001p0 -0x1.fp-1025 1449cacosh -0x1.0000000000001p0 -0x1.fp-1025 1450cacosh 0.0 0x1.0000000000001p0 1451cacosh 0.0 -0x1.0000000000001p0 1452cacosh -0.0 0x1.0000000000001p0 1453cacosh -0.0 -0x1.0000000000001p0 1454cacosh 0x1.0000000000001p0 0.0 1455cacosh -0x1.0000000000001p0 0.0 1456cacosh 0x1.0000000000001p0 -0.0 1457cacosh -0x1.0000000000001p0 -0.0 1458cacosh 0x1p-63 0x1.0000000000000002p0 1459cacosh 0x1p-63 -0x1.0000000000000002p0 1460cacosh -0x1p-63 0x1.0000000000000002p0 1461cacosh -0x1p-63 -0x1.0000000000000002p0 1462cacosh 0x1.0000000000000002p0 0x1p-63 1463cacosh -0x1.0000000000000002p0 0x1p-63 1464cacosh 0x1.0000000000000002p0 -0x1p-63 1465cacosh -0x1.0000000000000002p0 -0x1p-63 1466cacosh 0x1.fp-16385 0x1.0000000000000002p0 1467cacosh 0x1.fp-16385 -0x1.0000000000000002p0 1468cacosh -0x1.fp-16385 0x1.0000000000000002p0 1469cacosh -0x1.fp-16385 -0x1.0000000000000002p0 1470cacosh 0x1.0000000000000002p0 0x1.fp-16385 1471cacosh -0x1.0000000000000002p0 0x1.fp-16385 1472cacosh 0x1.0000000000000002p0 -0x1.fp-16385 1473cacosh -0x1.0000000000000002p0 -0x1.fp-16385 1474cacosh 0.0 0x1.0000000000000002p0 1475cacosh 0.0 -0x1.0000000000000002p0 1476cacosh -0.0 0x1.0000000000000002p0 1477cacosh -0.0 -0x1.0000000000000002p0 1478cacosh 0x1.0000000000000002p0 0.0 1479cacosh -0x1.0000000000000002p0 0.0 1480cacosh 0x1.0000000000000002p0 -0.0 1481cacosh -0x1.0000000000000002p0 -0.0 1482cacosh 0x1p-106 0x1.000000000000000000000000008p0 1483cacosh 0x1p-106 -0x1.000000000000000000000000008p0 1484cacosh -0x1p-106 0x1.000000000000000000000000008p0 1485cacosh -0x1p-106 -0x1.000000000000000000000000008p0 1486cacosh 0x1.000000000000000000000000008p0 0x1p-106 1487cacosh -0x1.000000000000000000000000008p0 0x1p-106 1488cacosh 0x1.000000000000000000000000008p0 -0x1p-106 1489cacosh -0x1.000000000000000000000000008p0 -0x1p-106 1490cacosh 0x1.fp-1025 0x1.000000000000000000000000008p0 1491cacosh 0x1.fp-1025 -0x1.000000000000000000000000008p0 1492cacosh -0x1.fp-1025 0x1.000000000000000000000000008p0 1493cacosh -0x1.fp-1025 -0x1.000000000000000000000000008p0 1494cacosh 0x1.000000000000000000000000008p0 0x1.fp-1025 1495cacosh -0x1.000000000000000000000000008p0 0x1.fp-1025 1496cacosh 0x1.000000000000000000000000008p0 -0x1.fp-1025 1497cacosh -0x1.000000000000000000000000008p0 -0x1.fp-1025 1498cacosh 0.0 0x1.000000000000000000000000008p0 1499cacosh 0.0 -0x1.000000000000000000000000008p0 1500cacosh -0.0 0x1.000000000000000000000000008p0 1501cacosh -0.0 -0x1.000000000000000000000000008p0 1502cacosh 0x1.000000000000000000000000008p0 0.0 1503cacosh -0x1.000000000000000000000000008p0 0.0 1504cacosh 0x1.000000000000000000000000008p0 -0.0 1505cacosh -0x1.000000000000000000000000008p0 -0.0 1506cacosh 0x1p-113 0x1.0000000000000000000000000001p0 1507cacosh 0x1p-113 -0x1.0000000000000000000000000001p0 1508cacosh -0x1p-113 0x1.0000000000000000000000000001p0 1509cacosh -0x1p-113 -0x1.0000000000000000000000000001p0 1510cacosh 0x1.0000000000000000000000000001p0 0x1p-113 1511cacosh -0x1.0000000000000000000000000001p0 0x1p-113 1512cacosh 0x1.0000000000000000000000000001p0 -0x1p-113 1513cacosh -0x1.0000000000000000000000000001p0 -0x1p-113 1514cacosh 0x1.fp-16385 0x1.0000000000000000000000000001p0 1515cacosh 0x1.fp-16385 -0x1.0000000000000000000000000001p0 1516cacosh -0x1.fp-16385 0x1.0000000000000000000000000001p0 1517cacosh -0x1.fp-16385 -0x1.0000000000000000000000000001p0 1518cacosh 0x1.0000000000000000000000000001p0 0x1.fp-16385 1519cacosh -0x1.0000000000000000000000000001p0 0x1.fp-16385 1520cacosh 0x1.0000000000000000000000000001p0 -0x1.fp-16385 1521cacosh -0x1.0000000000000000000000000001p0 -0x1.fp-16385 1522cacosh 0.0 0x1.0000000000000000000000000001p0 1523cacosh 0.0 -0x1.0000000000000000000000000001p0 1524cacosh -0.0 0x1.0000000000000000000000000001p0 1525cacosh -0.0 -0x1.0000000000000000000000000001p0 1526cacosh 0x1.0000000000000000000000000001p0 0.0 1527cacosh -0x1.0000000000000000000000000001p0 0.0 1528cacosh 0x1.0000000000000000000000000001p0 -0.0 1529cacosh -0x1.0000000000000000000000000001p0 -0.0 1530cacosh 0x1p-23 0x0.ffffffp0 1531cacosh 0x1p-23 -0x0.ffffffp0 1532cacosh -0x1p-23 0x0.ffffffp0 1533cacosh -0x1p-23 -0x0.ffffffp0 1534cacosh 0x0.ffffffp0 0x1p-23 1535cacosh -0x0.ffffffp0 0x1p-23 1536cacosh 0x0.ffffffp0 -0x1p-23 1537cacosh -0x0.ffffffp0 -0x1p-23 1538cacosh 0x1.fp-129 0x0.ffffffp0 1539cacosh 0x1.fp-129 -0x0.ffffffp0 1540cacosh -0x1.fp-129 0x0.ffffffp0 1541cacosh -0x1.fp-129 -0x0.ffffffp0 1542cacosh 0x0.ffffffp0 0x1.fp-129 1543cacosh -0x0.ffffffp0 0x1.fp-129 1544cacosh 0x0.ffffffp0 -0x1.fp-129 1545cacosh -0x0.ffffffp0 -0x1.fp-129 1546cacosh 0.0 0x0.ffffffp0 1547cacosh 0.0 -0x0.ffffffp0 1548cacosh -0.0 0x0.ffffffp0 1549cacosh -0.0 -0x0.ffffffp0 1550cacosh 0x0.ffffffp0 0.0 1551cacosh -0x0.ffffffp0 0.0 1552cacosh 0x0.ffffffp0 -0.0 1553cacosh -0x0.ffffffp0 -0.0 1554cacosh 0x1p-23 0.5 1555cacosh 0x1p-23 -0.5 1556cacosh -0x1p-23 0.5 1557cacosh -0x1p-23 -0.5 1558cacosh 0.5 0x1p-23 1559cacosh -0.5 0x1p-23 1560cacosh 0.5 -0x1p-23 1561cacosh -0.5 -0x1p-23 1562cacosh 0x1.fp-129 0.5 1563cacosh 0x1.fp-129 -0.5 1564cacosh -0x1.fp-129 0.5 1565cacosh -0x1.fp-129 -0.5 1566cacosh 0.5 0x1.fp-129 1567cacosh -0.5 0x1.fp-129 1568cacosh 0.5 -0x1.fp-129 1569cacosh -0.5 -0x1.fp-129 1570cacosh 0x1p-23 0x1p-23 1571cacosh 0x1p-23 -0x1p-23 1572cacosh -0x1p-23 0x1p-23 1573cacosh -0x1p-23 -0x1p-23 1574cacosh 0x1.fp-129 0x1p-23 1575cacosh 0x1.fp-129 -0x1p-23 1576cacosh -0x1.fp-129 0x1p-23 1577cacosh -0x1.fp-129 -0x1p-23 1578cacosh 0x1p-23 0x1.fp-129 1579cacosh -0x1p-23 0x1.fp-129 1580cacosh 0x1p-23 -0x1.fp-129 1581cacosh -0x1p-23 -0x1.fp-129 1582cacosh 0.0 0x1p-23 1583cacosh 0.0 -0x1p-23 1584cacosh -0.0 0x1p-23 1585cacosh -0.0 -0x1p-23 1586cacosh 0x1p-23 0.0 1587cacosh -0x1p-23 0.0 1588cacosh 0x1p-23 -0.0 1589cacosh -0x1p-23 -0.0 1590cacosh 0x1.fp-129 0x1.fp-129 1591cacosh 0x1.fp-129 -0x1.fp-129 1592cacosh -0x1.fp-129 0x1.fp-129 1593cacosh -0x1.fp-129 -0x1.fp-129 1594cacosh 0x1p-52 0x0.fffffffffffff8p0 1595cacosh 0x1p-52 -0x0.fffffffffffff8p0 1596cacosh -0x1p-52 0x0.fffffffffffff8p0 1597cacosh -0x1p-52 -0x0.fffffffffffff8p0 1598cacosh 0x0.fffffffffffff8p0 0x1p-52 1599cacosh -0x0.fffffffffffff8p0 0x1p-52 1600cacosh 0x0.fffffffffffff8p0 -0x1p-52 1601cacosh -0x0.fffffffffffff8p0 -0x1p-52 1602cacosh 0x1.fp-1025 0x0.fffffffffffff8p0 1603cacosh 0x1.fp-1025 -0x0.fffffffffffff8p0 1604cacosh -0x1.fp-1025 0x0.fffffffffffff8p0 1605cacosh -0x1.fp-1025 -0x0.fffffffffffff8p0 1606cacosh 0x0.fffffffffffff8p0 0x1.fp-1025 1607cacosh -0x0.fffffffffffff8p0 0x1.fp-1025 1608cacosh 0x0.fffffffffffff8p0 -0x1.fp-1025 1609cacosh -0x0.fffffffffffff8p0 -0x1.fp-1025 1610cacosh 0.0 0x0.fffffffffffff8p0 1611cacosh 0.0 -0x0.fffffffffffff8p0 1612cacosh -0.0 0x0.fffffffffffff8p0 1613cacosh -0.0 -0x0.fffffffffffff8p0 1614cacosh 0x0.fffffffffffff8p0 0.0 1615cacosh -0x0.fffffffffffff8p0 0.0 1616cacosh 0x0.fffffffffffff8p0 -0.0 1617cacosh -0x0.fffffffffffff8p0 -0.0 1618cacosh 0x1p-52 0.5 1619cacosh 0x1p-52 -0.5 1620cacosh -0x1p-52 0.5 1621cacosh -0x1p-52 -0.5 1622cacosh 0.5 0x1p-52 1623cacosh -0.5 0x1p-52 1624cacosh 0.5 -0x1p-52 1625cacosh -0.5 -0x1p-52 1626cacosh 0x1.fp-1025 0.5 1627cacosh 0x1.fp-1025 -0.5 1628cacosh -0x1.fp-1025 0.5 1629cacosh -0x1.fp-1025 -0.5 1630cacosh 0.5 0x1.fp-1025 1631cacosh -0.5 0x1.fp-1025 1632cacosh 0.5 -0x1.fp-1025 1633cacosh -0.5 -0x1.fp-1025 1634cacosh 0x1p-52 0x1p-52 1635cacosh 0x1p-52 -0x1p-52 1636cacosh -0x1p-52 0x1p-52 1637cacosh -0x1p-52 -0x1p-52 1638cacosh 0x1.fp-1025 0x1p-52 1639cacosh 0x1.fp-1025 -0x1p-52 1640cacosh -0x1.fp-1025 0x1p-52 1641cacosh -0x1.fp-1025 -0x1p-52 1642cacosh 0x1p-52 0x1.fp-1025 1643cacosh -0x1p-52 0x1.fp-1025 1644cacosh 0x1p-52 -0x1.fp-1025 1645cacosh -0x1p-52 -0x1.fp-1025 1646cacosh 0.0 0x1p-52 1647cacosh 0.0 -0x1p-52 1648cacosh -0.0 0x1p-52 1649cacosh -0.0 -0x1p-52 1650cacosh 0x1p-52 0.0 1651cacosh -0x1p-52 0.0 1652cacosh 0x1p-52 -0.0 1653cacosh -0x1p-52 -0.0 1654cacosh 0x1.fp-1025 0x1.fp-1025 1655cacosh 0x1.fp-1025 -0x1.fp-1025 1656cacosh -0x1.fp-1025 0x1.fp-1025 1657cacosh -0x1.fp-1025 -0x1.fp-1025 1658cacosh 0x1p-63 0x0.ffffffffffffffffp0 1659cacosh 0x1p-63 -0x0.ffffffffffffffffp0 1660cacosh -0x1p-63 0x0.ffffffffffffffffp0 1661cacosh -0x1p-63 -0x0.ffffffffffffffffp0 1662cacosh 0x0.ffffffffffffffffp0 0x1p-63 1663cacosh -0x0.ffffffffffffffffp0 0x1p-63 1664cacosh 0x0.ffffffffffffffffp0 -0x1p-63 1665cacosh -0x0.ffffffffffffffffp0 -0x1p-63 1666cacosh 0x1.fp-16385 0x0.ffffffffffffffffp0 1667cacosh 0x1.fp-16385 -0x0.ffffffffffffffffp0 1668cacosh -0x1.fp-16385 0x0.ffffffffffffffffp0 1669cacosh -0x1.fp-16385 -0x0.ffffffffffffffffp0 1670cacosh 0x0.ffffffffffffffffp0 0x1.fp-16385 1671cacosh -0x0.ffffffffffffffffp0 0x1.fp-16385 1672cacosh 0x0.ffffffffffffffffp0 -0x1.fp-16385 1673cacosh -0x0.ffffffffffffffffp0 -0x1.fp-16385 1674cacosh 0.0 0x0.ffffffffffffffffp0 1675cacosh 0.0 -0x0.ffffffffffffffffp0 1676cacosh -0.0 0x0.ffffffffffffffffp0 1677cacosh -0.0 -0x0.ffffffffffffffffp0 1678cacosh 0x0.ffffffffffffffffp0 0.0 1679cacosh -0x0.ffffffffffffffffp0 0.0 1680cacosh 0x0.ffffffffffffffffp0 -0.0 1681cacosh -0x0.ffffffffffffffffp0 -0.0 1682cacosh 0x1p-63 0.5 1683cacosh 0x1p-63 -0.5 1684cacosh -0x1p-63 0.5 1685cacosh -0x1p-63 -0.5 1686cacosh 0.5 0x1p-63 1687cacosh -0.5 0x1p-63 1688cacosh 0.5 -0x1p-63 1689cacosh -0.5 -0x1p-63 1690cacosh 0x1.fp-16385 0.5 1691cacosh 0x1.fp-16385 -0.5 1692cacosh -0x1.fp-16385 0.5 1693cacosh -0x1.fp-16385 -0.5 1694cacosh 0.5 0x1.fp-16385 1695cacosh -0.5 0x1.fp-16385 1696cacosh 0.5 -0x1.fp-16385 1697cacosh -0.5 -0x1.fp-16385 1698cacosh 0x1p-63 0x1p-63 1699cacosh 0x1p-63 -0x1p-63 1700cacosh -0x1p-63 0x1p-63 1701cacosh -0x1p-63 -0x1p-63 1702cacosh 0x1.fp-16385 0x1p-63 1703cacosh 0x1.fp-16385 -0x1p-63 1704cacosh -0x1.fp-16385 0x1p-63 1705cacosh -0x1.fp-16385 -0x1p-63 1706cacosh 0x1p-63 0x1.fp-16385 1707cacosh -0x1p-63 0x1.fp-16385 1708cacosh 0x1p-63 -0x1.fp-16385 1709cacosh -0x1p-63 -0x1.fp-16385 1710cacosh 0.0 0x1p-63 1711cacosh 0.0 -0x1p-63 1712cacosh -0.0 0x1p-63 1713cacosh -0.0 -0x1p-63 1714cacosh 0x1p-63 0.0 1715cacosh -0x1p-63 0.0 1716cacosh 0x1p-63 -0.0 1717cacosh -0x1p-63 -0.0 1718cacosh 0x1.fp-16385 0x1.fp-16385 1719cacosh 0x1.fp-16385 -0x1.fp-16385 1720cacosh -0x1.fp-16385 0x1.fp-16385 1721cacosh -0x1.fp-16385 -0x1.fp-16385 1722cacosh 0x1p-105 0x0.ffffffffffffffffffffffffffcp0 1723cacosh 0x1p-105 -0x0.ffffffffffffffffffffffffffcp0 1724cacosh -0x1p-105 0x0.ffffffffffffffffffffffffffcp0 1725cacosh -0x1p-105 -0x0.ffffffffffffffffffffffffffcp0 1726cacosh 0x0.ffffffffffffffffffffffffffcp0 0x1p-105 1727cacosh -0x0.ffffffffffffffffffffffffffcp0 0x1p-105 1728cacosh 0x0.ffffffffffffffffffffffffffcp0 -0x1p-105 1729cacosh -0x0.ffffffffffffffffffffffffffcp0 -0x1p-105 1730cacosh 0x1.fp-1025 0x0.ffffffffffffffffffffffffffcp0 1731cacosh 0x1.fp-1025 -0x0.ffffffffffffffffffffffffffcp0 1732cacosh -0x1.fp-1025 0x0.ffffffffffffffffffffffffffcp0 1733cacosh -0x1.fp-1025 -0x0.ffffffffffffffffffffffffffcp0 1734cacosh 0x0.ffffffffffffffffffffffffffcp0 0x1.fp-1025 1735cacosh -0x0.ffffffffffffffffffffffffffcp0 0x1.fp-1025 1736cacosh 0x0.ffffffffffffffffffffffffffcp0 -0x1.fp-1025 1737cacosh -0x0.ffffffffffffffffffffffffffcp0 -0x1.fp-1025 1738cacosh 0.0 0x0.ffffffffffffffffffffffffffcp0 1739cacosh 0.0 -0x0.ffffffffffffffffffffffffffcp0 1740cacosh -0.0 0x0.ffffffffffffffffffffffffffcp0 1741cacosh -0.0 -0x0.ffffffffffffffffffffffffffcp0 1742cacosh 0x0.ffffffffffffffffffffffffffcp0 0.0 1743cacosh -0x0.ffffffffffffffffffffffffffcp0 0.0 1744cacosh 0x0.ffffffffffffffffffffffffffcp0 -0.0 1745cacosh -0x0.ffffffffffffffffffffffffffcp0 -0.0 1746cacosh 0x1p-105 0.5 1747cacosh 0x1p-105 -0.5 1748cacosh -0x1p-105 0.5 1749cacosh -0x1p-105 -0.5 1750cacosh 0.5 0x1p-105 1751cacosh -0.5 0x1p-105 1752cacosh 0.5 -0x1p-105 1753cacosh -0.5 -0x1p-105 1754cacosh 0x1p-105 0x1p-105 1755cacosh 0x1p-105 -0x1p-105 1756cacosh -0x1p-105 0x1p-105 1757cacosh -0x1p-105 -0x1p-105 1758cacosh 0x1.fp-1025 0x1p-105 1759cacosh 0x1.fp-1025 -0x1p-105 1760cacosh -0x1.fp-1025 0x1p-105 1761cacosh -0x1.fp-1025 -0x1p-105 1762cacosh 0x1p-105 0x1.fp-1025 1763cacosh -0x1p-105 0x1.fp-1025 1764cacosh 0x1p-105 -0x1.fp-1025 1765cacosh -0x1p-105 -0x1.fp-1025 1766cacosh 0.0 0x1p-105 1767cacosh 0.0 -0x1p-105 1768cacosh -0.0 0x1p-105 1769cacosh -0.0 -0x1p-105 1770cacosh 0x1p-105 0.0 1771cacosh -0x1p-105 0.0 1772cacosh 0x1p-105 -0.0 1773cacosh -0x1p-105 -0.0 1774cacosh 0x1p-112 0x0.ffffffffffffffffffffffffffff8p0 1775cacosh 0x1p-112 -0x0.ffffffffffffffffffffffffffff8p0 1776cacosh -0x1p-112 0x0.ffffffffffffffffffffffffffff8p0 1777cacosh -0x1p-112 -0x0.ffffffffffffffffffffffffffff8p0 1778cacosh 0x0.ffffffffffffffffffffffffffff8p0 0x1p-112 1779cacosh -0x0.ffffffffffffffffffffffffffff8p0 0x1p-112 1780cacosh 0x0.ffffffffffffffffffffffffffff8p0 -0x1p-112 1781cacosh -0x0.ffffffffffffffffffffffffffff8p0 -0x1p-112 1782cacosh 0x1.fp-16385 0x0.ffffffffffffffffffffffffffff8p0 1783cacosh 0x1.fp-16385 -0x0.ffffffffffffffffffffffffffff8p0 1784cacosh -0x1.fp-16385 0x0.ffffffffffffffffffffffffffff8p0 1785cacosh -0x1.fp-16385 -0x0.ffffffffffffffffffffffffffff8p0 1786cacosh 0x0.ffffffffffffffffffffffffffff8p0 0x1.fp-16385 1787cacosh -0x0.ffffffffffffffffffffffffffff8p0 0x1.fp-16385 1788cacosh 0x0.ffffffffffffffffffffffffffff8p0 -0x1.fp-16385 1789cacosh -0x0.ffffffffffffffffffffffffffff8p0 -0x1.fp-16385 1790cacosh 0.0 0x0.ffffffffffffffffffffffffffff8p0 1791cacosh 0.0 -0x0.ffffffffffffffffffffffffffff8p0 1792cacosh -0.0 0x0.ffffffffffffffffffffffffffff8p0 1793cacosh -0.0 -0x0.ffffffffffffffffffffffffffff8p0 1794cacosh 0x0.ffffffffffffffffffffffffffff8p0 0.0 1795cacosh -0x0.ffffffffffffffffffffffffffff8p0 0.0 1796cacosh 0x0.ffffffffffffffffffffffffffff8p0 -0.0 1797cacosh -0x0.ffffffffffffffffffffffffffff8p0 -0.0 1798cacosh 0x1p-112 0.5 1799cacosh 0x1p-112 -0.5 1800cacosh -0x1p-112 0.5 1801cacosh -0x1p-112 -0.5 1802cacosh 0.5 0x1p-112 1803cacosh -0.5 0x1p-112 1804cacosh 0.5 -0x1p-112 1805cacosh -0.5 -0x1p-112 1806cacosh 0x1p-112 0x1p-112 1807cacosh 0x1p-112 -0x1p-112 1808cacosh -0x1p-112 0x1p-112 1809cacosh -0x1p-112 -0x1p-112 1810cacosh 0x1.fp-16385 0x1p-112 1811cacosh 0x1.fp-16385 -0x1p-112 1812cacosh -0x1.fp-16385 0x1p-112 1813cacosh -0x1.fp-16385 -0x1p-112 1814cacosh 0x1p-112 0x1.fp-16385 1815cacosh -0x1p-112 0x1.fp-16385 1816cacosh 0x1p-112 -0x1.fp-16385 1817cacosh -0x1p-112 -0x1.fp-16385 1818cacosh 0.0 0x1p-112 1819cacosh 0.0 -0x1p-112 1820cacosh -0.0 0x1p-112 1821cacosh -0.0 -0x1p-112 1822cacosh 0x1p-112 0.0 1823cacosh -0x1p-112 0.0 1824cacosh 0x1p-112 -0.0 1825cacosh -0x1p-112 -0.0 1826 1827cacosh 0.75 1.25 1828cacosh -2 -3 1829 1830# carg (x + i 0) == 0 for x > 0. 1831carg 2.0 0 1832# carg (x - i 0) == -0 for x > 0. 1833carg 2.0 -0 1834carg 0 0 1835carg 0 -0 1836# carg (x + i 0) == +pi for x < 0. 1837carg -2.0 0 1838# carg (x - i 0) == -pi for x < 0. 1839carg -2.0 -0 1840carg -0 0 1841carg -0 -0 1842# carg (+0 + i y) == pi/2 for y > 0. 1843carg 0 2.0 1844# carg (-0 + i y) == pi/2 for y > 0. 1845carg -0 2.0 1846# carg (+0 + i y) == -pi/2 for y < 0. 1847carg 0 -2.0 1848# carg (-0 + i y) == -pi/2 for y < 0. 1849carg -0 -2.0 1850carg 0x2.f2f308p+0 0x4.c3841p-4 1851carg 0xd.3de7ap-36 -0xe.cf143p-40 1852carg 0x2.21e65p+0 0x5.576cf8p-4 1853carg 0x1.f4755cp+0 -0x4.29411p-4 1854carg -0xf.9c4c8p-4 -0xa.b4101p+20 1855carg 0x7.40ac68p+0 0x4.251bb8p-4 1856carg 0xa.3ac3cp+68 0x1.47239ep+68 1857carg 0x3.8ff10cp+0 -0x6.b0794p-4 1858carg -0x3.973cc4p+72 -0xf.fffffp+124 1859carg -0x1.0a512ap-120 0xf.54681p-108 1860carg -0x3.be0054531569p-4 -0xb.0c5a9p-4 1861carg -0x1.0236b6p-20 0x2.a6e504p+108 1862carg 0x9.27b5fd9157b6c92b151371ca23d8p+0 0x1.d8759b9024992p+0 1863carg 0x8p-152 0x4p-1076 1864 1865casin 0 0 1866casin -0 0 1867casin 0 -0 1868casin -0 -0 1869 1870casin 0 -1.5 1871casin -0 -1.5 1872casin 0 -1.0 1873casin -0 -1.0 1874casin 0 -0.5 1875casin -0 -0.5 1876casin 0 0.5 1877casin -0 0.5 1878casin 0 1.0 1879casin -0 1.0 1880casin 0 1.5 1881casin -0 1.5 1882 1883casin -1.5 0 1884casin -1.5 -0 1885casin -1.0 0 1886casin -1.0 -0 1887casin -0.5 0 1888casin -0.5 -0 1889casin 0.5 0 1890casin 0.5 -0 1891casin 1.0 0 1892casin 1.0 -0 1893casin 1.5 0 1894casin 1.5 -0 1895 1896casin 0x1p50 1.0 1897casin 0x1p50 -1.0 1898casin -0x1p50 1.0 1899casin -0x1p50 -1.0 1900casin 1.0 0x1p50 1901casin -1.0 0x1p50 1902casin 1.0 -0x1p50 1903casin -1.0 -0x1p50 1904casin 0x1p500 1.0 1905casin 0x1p500 -1.0 1906casin -0x1p500 1.0 1907casin -0x1p500 -1.0 1908casin 1.0 0x1p500 1909casin -1.0 0x1p500 1910casin 1.0 -0x1p500 1911casin -1.0 -0x1p500 1912casin 0x1p5000 1.0 1913casin 0x1p5000 -1.0 1914casin -0x1p5000 1.0 1915casin -0x1p5000 -1.0 1916casin 1.0 0x1p5000 1917casin -1.0 0x1p5000 1918casin 1.0 -0x1p5000 1919casin -1.0 -0x1p5000 1920 1921casin 0x1.fp127 0x1.fp127 1922casin 0x1.fp1023 0x1.fp1023 1923casin 0x1.fp16383 0x1.fp16383 1924 1925casin 0x1.fp-129 1.5 1926casin 0x1.fp-129 -1.5 1927casin -0x1.fp-129 1.5 1928casin -0x1.fp-129 -1.5 1929casin 1.5 0x1.fp-129 1930casin -1.5 0x1.fp-129 1931casin 1.5 -0x1.fp-129 1932casin -1.5 -0x1.fp-129 1933casin 0x1.fp-1025 1.5 1934casin 0x1.fp-1025 -1.5 1935casin -0x1.fp-1025 1.5 1936casin -0x1.fp-1025 -1.5 1937casin 1.5 0x1.fp-1025 1938casin -1.5 0x1.fp-1025 1939casin 1.5 -0x1.fp-1025 1940casin -1.5 -0x1.fp-1025 1941casin 0x1.fp-16385 1.5 1942casin 0x1.fp-16385 -1.5 1943casin -0x1.fp-16385 1.5 1944casin -0x1.fp-16385 -1.5 1945casin 1.5 0x1.fp-16385 1946casin -1.5 0x1.fp-16385 1947casin 1.5 -0x1.fp-16385 1948casin -1.5 -0x1.fp-16385 1949 1950casin 0.5 1.0 1951casin 0.5 -1.0 1952casin -0.5 1.0 1953casin -0.5 -1.0 1954casin 1.0 0.5 1955casin -1.0 0.5 1956casin 1.0 -0.5 1957casin -1.0 -0.5 1958casin 0.25 1.0 1959casin 0.25 -1.0 1960casin -0.25 1.0 1961casin -0.25 -1.0 1962casin 1.0 0.25 1963casin -1.0 0.25 1964casin 1.0 -0.25 1965casin -1.0 -0.25 1966casin 0x1.fp-10 1.0 1967casin 0x1.fp-10 -1.0 1968casin -0x1.fp-10 1.0 1969casin -0x1.fp-10 -1.0 1970casin 1.0 0x1.fp-10 1971casin -1.0 0x1.fp-10 1972casin 1.0 -0x1.fp-10 1973casin -1.0 -0x1.fp-10 1974casin 0x1.fp-30 1.0 1975casin 0x1.fp-30 -1.0 1976casin -0x1.fp-30 1.0 1977casin -0x1.fp-30 -1.0 1978casin 1.0 0x1.fp-30 1979casin -1.0 0x1.fp-30 1980casin 1.0 -0x1.fp-30 1981casin -1.0 -0x1.fp-30 1982casin 0x1.fp-100 1.0 1983casin 0x1.fp-100 -1.0 1984casin -0x1.fp-100 1.0 1985casin -0x1.fp-100 -1.0 1986casin 1.0 0x1.fp-100 1987casin -1.0 0x1.fp-100 1988casin 1.0 -0x1.fp-100 1989casin -1.0 -0x1.fp-100 1990casin 0x1.fp-129 1.0 1991casin 0x1.fp-129 -1.0 1992casin -0x1.fp-129 1.0 1993casin -0x1.fp-129 -1.0 1994casin 1.0 0x1.fp-129 1995casin -1.0 0x1.fp-129 1996casin 1.0 -0x1.fp-129 1997casin -1.0 -0x1.fp-129 1998casin 0x1.fp-1000 1.0 1999casin 0x1.fp-1000 -1.0 2000casin -0x1.fp-1000 1.0 2001casin -0x1.fp-1000 -1.0 2002casin 1.0 0x1.fp-1000 2003casin -1.0 0x1.fp-1000 2004casin 1.0 -0x1.fp-1000 2005casin -1.0 -0x1.fp-1000 2006casin 0x1.fp-1025 1.0 2007casin 0x1.fp-1025 -1.0 2008casin -0x1.fp-1025 1.0 2009casin -0x1.fp-1025 -1.0 2010casin 1.0 0x1.fp-1025 2011casin -1.0 0x1.fp-1025 2012casin 1.0 -0x1.fp-1025 2013casin -1.0 -0x1.fp-1025 2014casin 0x1.fp-10000 1.0 2015casin 0x1.fp-10000 -1.0 2016casin -0x1.fp-10000 1.0 2017casin -0x1.fp-10000 -1.0 2018casin 1.0 0x1.fp-10000 2019casin -1.0 0x1.fp-10000 2020casin 1.0 -0x1.fp-10000 2021casin -1.0 -0x1.fp-10000 2022casin 0x1.fp-16385 1.0 2023casin 0x1.fp-16385 -1.0 2024casin -0x1.fp-16385 1.0 2025casin -0x1.fp-16385 -1.0 2026casin 1.0 0x1.fp-16385 2027casin -1.0 0x1.fp-16385 2028casin 1.0 -0x1.fp-16385 2029casin -1.0 -0x1.fp-16385 2030 2031casin 0x1p-23 0x1.000002p0 2032casin 0x1p-23 -0x1.000002p0 2033casin -0x1p-23 0x1.000002p0 2034casin -0x1p-23 -0x1.000002p0 2035casin 0x1.000002p0 0x1p-23 2036casin -0x1.000002p0 0x1p-23 2037casin 0x1.000002p0 -0x1p-23 2038casin -0x1.000002p0 -0x1p-23 2039casin 0x1.fp-129 0x1.000002p0 2040casin 0x1.fp-129 -0x1.000002p0 2041casin -0x1.fp-129 0x1.000002p0 2042casin -0x1.fp-129 -0x1.000002p0 2043casin 0x1.000002p0 0x1.fp-129 2044casin -0x1.000002p0 0x1.fp-129 2045casin 0x1.000002p0 -0x1.fp-129 2046casin -0x1.000002p0 -0x1.fp-129 2047casin 0.0 0x1.000002p0 2048casin 0.0 -0x1.000002p0 2049casin -0.0 0x1.000002p0 2050casin -0.0 -0x1.000002p0 2051casin 0x1.000002p0 0.0 2052casin -0x1.000002p0 0.0 2053casin 0x1.000002p0 -0.0 2054casin -0x1.000002p0 -0.0 2055casin 0x1p-52 0x1.0000000000001p0 2056casin 0x1p-52 -0x1.0000000000001p0 2057casin -0x1p-52 0x1.0000000000001p0 2058casin -0x1p-52 -0x1.0000000000001p0 2059casin 0x1.0000000000001p0 0x1p-52 2060casin -0x1.0000000000001p0 0x1p-52 2061casin 0x1.0000000000001p0 -0x1p-52 2062casin -0x1.0000000000001p0 -0x1p-52 2063casin 0x1.fp-1025 0x1.0000000000001p0 2064casin 0x1.fp-1025 -0x1.0000000000001p0 2065casin -0x1.fp-1025 0x1.0000000000001p0 2066casin -0x1.fp-1025 -0x1.0000000000001p0 2067casin 0x1.0000000000001p0 0x1.fp-1025 2068casin -0x1.0000000000001p0 0x1.fp-1025 2069casin 0x1.0000000000001p0 -0x1.fp-1025 2070casin -0x1.0000000000001p0 -0x1.fp-1025 2071casin 0.0 0x1.0000000000001p0 2072casin 0.0 -0x1.0000000000001p0 2073casin -0.0 0x1.0000000000001p0 2074casin -0.0 -0x1.0000000000001p0 2075casin 0x1.0000000000001p0 0.0 2076casin -0x1.0000000000001p0 0.0 2077casin 0x1.0000000000001p0 -0.0 2078casin -0x1.0000000000001p0 -0.0 2079casin 0x1p-63 0x1.0000000000000002p0 2080casin 0x1p-63 -0x1.0000000000000002p0 2081casin -0x1p-63 0x1.0000000000000002p0 2082casin -0x1p-63 -0x1.0000000000000002p0 2083casin 0x1.0000000000000002p0 0x1p-63 2084casin -0x1.0000000000000002p0 0x1p-63 2085casin 0x1.0000000000000002p0 -0x1p-63 2086casin -0x1.0000000000000002p0 -0x1p-63 2087casin 0x1.fp-16385 0x1.0000000000000002p0 2088casin 0x1.fp-16385 -0x1.0000000000000002p0 2089casin -0x1.fp-16385 0x1.0000000000000002p0 2090casin -0x1.fp-16385 -0x1.0000000000000002p0 2091casin 0x1.0000000000000002p0 0x1.fp-16385 2092casin -0x1.0000000000000002p0 0x1.fp-16385 2093casin 0x1.0000000000000002p0 -0x1.fp-16385 2094casin -0x1.0000000000000002p0 -0x1.fp-16385 2095casin 0.0 0x1.0000000000000002p0 2096casin 0.0 -0x1.0000000000000002p0 2097casin -0.0 0x1.0000000000000002p0 2098casin -0.0 -0x1.0000000000000002p0 2099casin 0x1.0000000000000002p0 0.0 2100casin -0x1.0000000000000002p0 0.0 2101casin 0x1.0000000000000002p0 -0.0 2102casin -0x1.0000000000000002p0 -0.0 2103casin 0x1p-106 0x1.000000000000000000000000008p0 2104casin 0x1p-106 -0x1.000000000000000000000000008p0 2105casin -0x1p-106 0x1.000000000000000000000000008p0 2106casin -0x1p-106 -0x1.000000000000000000000000008p0 2107casin 0x1.000000000000000000000000008p0 0x1p-106 2108casin -0x1.000000000000000000000000008p0 0x1p-106 2109casin 0x1.000000000000000000000000008p0 -0x1p-106 2110casin -0x1.000000000000000000000000008p0 -0x1p-106 2111casin 0x1.fp-1025 0x1.000000000000000000000000008p0 2112casin 0x1.fp-1025 -0x1.000000000000000000000000008p0 2113casin -0x1.fp-1025 0x1.000000000000000000000000008p0 2114casin -0x1.fp-1025 -0x1.000000000000000000000000008p0 2115casin 0x1.000000000000000000000000008p0 0x1.fp-1025 2116casin -0x1.000000000000000000000000008p0 0x1.fp-1025 2117casin 0x1.000000000000000000000000008p0 -0x1.fp-1025 2118casin -0x1.000000000000000000000000008p0 -0x1.fp-1025 2119casin 0.0 0x1.000000000000000000000000008p0 2120casin 0.0 -0x1.000000000000000000000000008p0 2121casin -0.0 0x1.000000000000000000000000008p0 2122casin -0.0 -0x1.000000000000000000000000008p0 2123casin 0x1.000000000000000000000000008p0 0.0 2124casin -0x1.000000000000000000000000008p0 0.0 2125casin 0x1.000000000000000000000000008p0 -0.0 2126casin -0x1.000000000000000000000000008p0 -0.0 2127casin 0x1p-113 0x1.0000000000000000000000000001p0 2128casin 0x1p-113 -0x1.0000000000000000000000000001p0 2129casin -0x1p-113 0x1.0000000000000000000000000001p0 2130casin -0x1p-113 -0x1.0000000000000000000000000001p0 2131casin 0x1.0000000000000000000000000001p0 0x1p-113 2132casin -0x1.0000000000000000000000000001p0 0x1p-113 2133casin 0x1.0000000000000000000000000001p0 -0x1p-113 2134casin -0x1.0000000000000000000000000001p0 -0x1p-113 2135casin 0x1.fp-16385 0x1.0000000000000000000000000001p0 2136casin 0x1.fp-16385 -0x1.0000000000000000000000000001p0 2137casin -0x1.fp-16385 0x1.0000000000000000000000000001p0 2138casin -0x1.fp-16385 -0x1.0000000000000000000000000001p0 2139casin 0x1.0000000000000000000000000001p0 0x1.fp-16385 2140casin -0x1.0000000000000000000000000001p0 0x1.fp-16385 2141casin 0x1.0000000000000000000000000001p0 -0x1.fp-16385 2142casin -0x1.0000000000000000000000000001p0 -0x1.fp-16385 2143casin 0.0 0x1.0000000000000000000000000001p0 2144casin 0.0 -0x1.0000000000000000000000000001p0 2145casin -0.0 0x1.0000000000000000000000000001p0 2146casin -0.0 -0x1.0000000000000000000000000001p0 2147casin 0x1.0000000000000000000000000001p0 0.0 2148casin -0x1.0000000000000000000000000001p0 0.0 2149casin 0x1.0000000000000000000000000001p0 -0.0 2150casin -0x1.0000000000000000000000000001p0 -0.0 2151 2152casin 0x1p-23 0x0.ffffffp0 2153casin 0x1p-23 -0x0.ffffffp0 2154casin -0x1p-23 0x0.ffffffp0 2155casin -0x1p-23 -0x0.ffffffp0 2156casin 0x0.ffffffp0 0x1p-23 2157casin -0x0.ffffffp0 0x1p-23 2158casin 0x0.ffffffp0 -0x1p-23 2159casin -0x0.ffffffp0 -0x1p-23 2160casin 0x1.fp-129 0x0.ffffffp0 2161casin 0x1.fp-129 -0x0.ffffffp0 2162casin -0x1.fp-129 0x0.ffffffp0 2163casin -0x1.fp-129 -0x0.ffffffp0 2164casin 0x0.ffffffp0 0x1.fp-129 2165casin -0x0.ffffffp0 0x1.fp-129 2166casin 0x0.ffffffp0 -0x1.fp-129 2167casin -0x0.ffffffp0 -0x1.fp-129 2168casin 0.0 0x0.ffffffp0 2169casin 0.0 -0x0.ffffffp0 2170casin -0.0 0x0.ffffffp0 2171casin -0.0 -0x0.ffffffp0 2172casin 0x0.ffffffp0 0.0 2173casin -0x0.ffffffp0 0.0 2174casin 0x0.ffffffp0 -0.0 2175casin -0x0.ffffffp0 -0.0 2176casin 0x1p-23 0.5 2177casin 0x1p-23 -0.5 2178casin -0x1p-23 0.5 2179casin -0x1p-23 -0.5 2180casin 0.5 0x1p-23 2181casin -0.5 0x1p-23 2182casin 0.5 -0x1p-23 2183casin -0.5 -0x1p-23 2184casin 0x1.fp-129 0.5 2185casin 0x1.fp-129 -0.5 2186casin -0x1.fp-129 0.5 2187casin -0x1.fp-129 -0.5 2188casin 0.5 0x1.fp-129 2189casin -0.5 0x1.fp-129 2190casin 0.5 -0x1.fp-129 2191casin -0.5 -0x1.fp-129 2192casin 0x1p-23 0x1p-23 2193casin 0x1p-23 -0x1p-23 2194casin -0x1p-23 0x1p-23 2195casin -0x1p-23 -0x1p-23 2196casin 0x1.fp-129 0x1p-23 2197casin 0x1.fp-129 -0x1p-23 2198casin -0x1.fp-129 0x1p-23 2199casin -0x1.fp-129 -0x1p-23 2200casin 0x1p-23 0x1.fp-129 2201casin -0x1p-23 0x1.fp-129 2202casin 0x1p-23 -0x1.fp-129 2203casin -0x1p-23 -0x1.fp-129 2204casin 0.0 0x1p-23 2205casin 0.0 -0x1p-23 2206casin -0.0 0x1p-23 2207casin -0.0 -0x1p-23 2208casin 0x1p-23 0.0 2209casin -0x1p-23 0.0 2210casin 0x1p-23 -0.0 2211casin -0x1p-23 -0.0 2212casin 0x1.fp-129 0x1.fp-129 2213casin 0x1.fp-129 -0x1.fp-129 2214casin -0x1.fp-129 0x1.fp-129 2215casin -0x1.fp-129 -0x1.fp-129 2216casin 0x1p-52 0x0.fffffffffffff8p0 2217casin 0x1p-52 -0x0.fffffffffffff8p0 2218casin -0x1p-52 0x0.fffffffffffff8p0 2219casin -0x1p-52 -0x0.fffffffffffff8p0 2220casin 0x0.fffffffffffff8p0 0x1p-52 2221casin -0x0.fffffffffffff8p0 0x1p-52 2222casin 0x0.fffffffffffff8p0 -0x1p-52 2223casin -0x0.fffffffffffff8p0 -0x1p-52 2224casin 0x1.fp-1025 0x0.fffffffffffff8p0 2225casin 0x1.fp-1025 -0x0.fffffffffffff8p0 2226casin -0x1.fp-1025 0x0.fffffffffffff8p0 2227casin -0x1.fp-1025 -0x0.fffffffffffff8p0 2228casin 0x0.fffffffffffff8p0 0x1.fp-1025 2229casin -0x0.fffffffffffff8p0 0x1.fp-1025 2230casin 0x0.fffffffffffff8p0 -0x1.fp-1025 2231casin -0x0.fffffffffffff8p0 -0x1.fp-1025 2232casin 0.0 0x0.fffffffffffff8p0 2233casin 0.0 -0x0.fffffffffffff8p0 2234casin -0.0 0x0.fffffffffffff8p0 2235casin -0.0 -0x0.fffffffffffff8p0 2236casin 0x0.fffffffffffff8p0 0.0 2237casin -0x0.fffffffffffff8p0 0.0 2238casin 0x0.fffffffffffff8p0 -0.0 2239casin -0x0.fffffffffffff8p0 -0.0 2240casin 0x1p-52 0.5 2241casin 0x1p-52 -0.5 2242casin -0x1p-52 0.5 2243casin -0x1p-52 -0.5 2244casin 0.5 0x1p-52 2245casin -0.5 0x1p-52 2246casin 0.5 -0x1p-52 2247casin -0.5 -0x1p-52 2248casin 0x1.fp-1025 0.5 2249casin 0x1.fp-1025 -0.5 2250casin -0x1.fp-1025 0.5 2251casin -0x1.fp-1025 -0.5 2252casin 0.5 0x1.fp-1025 2253casin -0.5 0x1.fp-1025 2254casin 0.5 -0x1.fp-1025 2255casin -0.5 -0x1.fp-1025 2256casin 0x1p-52 0x1p-52 2257casin 0x1p-52 -0x1p-52 2258casin -0x1p-52 0x1p-52 2259casin -0x1p-52 -0x1p-52 2260casin 0x1.fp-1025 0x1p-52 2261casin 0x1.fp-1025 -0x1p-52 2262casin -0x1.fp-1025 0x1p-52 2263casin -0x1.fp-1025 -0x1p-52 2264casin 0x1p-52 0x1.fp-1025 2265casin -0x1p-52 0x1.fp-1025 2266casin 0x1p-52 -0x1.fp-1025 2267casin -0x1p-52 -0x1.fp-1025 2268casin 0.0 0x1p-52 2269casin 0.0 -0x1p-52 2270casin -0.0 0x1p-52 2271casin -0.0 -0x1p-52 2272casin 0x1p-52 0.0 2273casin -0x1p-52 0.0 2274casin 0x1p-52 -0.0 2275casin -0x1p-52 -0.0 2276casin 0x1.fp-1025 0x1.fp-1025 2277casin 0x1.fp-1025 -0x1.fp-1025 2278casin -0x1.fp-1025 0x1.fp-1025 2279casin -0x1.fp-1025 -0x1.fp-1025 2280casin 0x1p-63 0x0.ffffffffffffffffp0 2281casin 0x1p-63 -0x0.ffffffffffffffffp0 2282casin -0x1p-63 0x0.ffffffffffffffffp0 2283casin -0x1p-63 -0x0.ffffffffffffffffp0 2284casin 0x0.ffffffffffffffffp0 0x1p-63 2285casin -0x0.ffffffffffffffffp0 0x1p-63 2286casin 0x0.ffffffffffffffffp0 -0x1p-63 2287casin -0x0.ffffffffffffffffp0 -0x1p-63 2288casin 0x1.fp-16385 0x0.ffffffffffffffffp0 2289casin 0x1.fp-16385 -0x0.ffffffffffffffffp0 2290casin -0x1.fp-16385 0x0.ffffffffffffffffp0 2291casin -0x1.fp-16385 -0x0.ffffffffffffffffp0 2292casin 0x0.ffffffffffffffffp0 0x1.fp-16385 2293casin -0x0.ffffffffffffffffp0 0x1.fp-16385 2294casin 0x0.ffffffffffffffffp0 -0x1.fp-16385 2295casin -0x0.ffffffffffffffffp0 -0x1.fp-16385 2296casin 0.0 0x0.ffffffffffffffffp0 2297casin 0.0 -0x0.ffffffffffffffffp0 2298casin -0.0 0x0.ffffffffffffffffp0 2299casin -0.0 -0x0.ffffffffffffffffp0 2300casin 0x0.ffffffffffffffffp0 0.0 2301casin -0x0.ffffffffffffffffp0 0.0 2302casin 0x0.ffffffffffffffffp0 -0.0 2303casin -0x0.ffffffffffffffffp0 -0.0 2304casin 0x1p-63 0.5 2305casin 0x1p-63 -0.5 2306casin -0x1p-63 0.5 2307casin -0x1p-63 -0.5 2308casin 0.5 0x1p-63 2309casin -0.5 0x1p-63 2310casin 0.5 -0x1p-63 2311casin -0.5 -0x1p-63 2312casin 0x1.fp-16385 0.5 2313casin 0x1.fp-16385 -0.5 2314casin -0x1.fp-16385 0.5 2315casin -0x1.fp-16385 -0.5 2316casin 0.5 0x1.fp-16385 2317casin -0.5 0x1.fp-16385 2318casin 0.5 -0x1.fp-16385 2319casin -0.5 -0x1.fp-16385 2320casin 0x1p-63 0x1p-63 2321casin 0x1p-63 -0x1p-63 2322casin -0x1p-63 0x1p-63 2323casin -0x1p-63 -0x1p-63 2324casin 0x1.fp-16385 0x1p-63 2325casin 0x1.fp-16385 -0x1p-63 2326casin -0x1.fp-16385 0x1p-63 2327casin -0x1.fp-16385 -0x1p-63 2328casin 0x1p-63 0x1.fp-16385 2329casin -0x1p-63 0x1.fp-16385 2330casin 0x1p-63 -0x1.fp-16385 2331casin -0x1p-63 -0x1.fp-16385 2332casin 0.0 0x1p-63 2333casin 0.0 -0x1p-63 2334casin -0.0 0x1p-63 2335casin -0.0 -0x1p-63 2336casin 0x1p-63 0.0 2337casin -0x1p-63 0.0 2338casin 0x1p-63 -0.0 2339casin -0x1p-63 -0.0 2340casin 0x1.fp-16385 0x1.fp-16385 2341casin 0x1.fp-16385 -0x1.fp-16385 2342casin -0x1.fp-16385 0x1.fp-16385 2343casin -0x1.fp-16385 -0x1.fp-16385 2344casin 0x1p-105 0x0.ffffffffffffffffffffffffffcp0 2345casin 0x1p-105 -0x0.ffffffffffffffffffffffffffcp0 2346casin -0x1p-105 0x0.ffffffffffffffffffffffffffcp0 2347casin -0x1p-105 -0x0.ffffffffffffffffffffffffffcp0 2348casin 0x0.ffffffffffffffffffffffffffcp0 0x1p-105 2349casin -0x0.ffffffffffffffffffffffffffcp0 0x1p-105 2350casin 0x0.ffffffffffffffffffffffffffcp0 -0x1p-105 2351casin -0x0.ffffffffffffffffffffffffffcp0 -0x1p-105 2352casin 0x1.fp-1025 0x0.ffffffffffffffffffffffffffcp0 2353casin 0x1.fp-1025 -0x0.ffffffffffffffffffffffffffcp0 2354casin -0x1.fp-1025 0x0.ffffffffffffffffffffffffffcp0 2355casin -0x1.fp-1025 -0x0.ffffffffffffffffffffffffffcp0 2356casin 0x0.ffffffffffffffffffffffffffcp0 0x1.fp-1025 2357casin -0x0.ffffffffffffffffffffffffffcp0 0x1.fp-1025 2358casin 0x0.ffffffffffffffffffffffffffcp0 -0x1.fp-1025 2359casin -0x0.ffffffffffffffffffffffffffcp0 -0x1.fp-1025 2360casin 0.0 0x0.ffffffffffffffffffffffffffcp0 2361casin 0.0 -0x0.ffffffffffffffffffffffffffcp0 2362casin -0.0 0x0.ffffffffffffffffffffffffffcp0 2363casin -0.0 -0x0.ffffffffffffffffffffffffffcp0 2364casin 0x0.ffffffffffffffffffffffffffcp0 0.0 2365casin -0x0.ffffffffffffffffffffffffffcp0 0.0 2366casin 0x0.ffffffffffffffffffffffffffcp0 -0.0 2367casin -0x0.ffffffffffffffffffffffffffcp0 -0.0 2368casin 0x1p-105 0.5 2369casin 0x1p-105 -0.5 2370casin -0x1p-105 0.5 2371casin -0x1p-105 -0.5 2372casin 0.5 0x1p-105 2373casin -0.5 0x1p-105 2374casin 0.5 -0x1p-105 2375casin -0.5 -0x1p-105 2376casin 0x1p-105 0x1p-105 2377casin 0x1p-105 -0x1p-105 2378casin -0x1p-105 0x1p-105 2379casin -0x1p-105 -0x1p-105 2380casin 0x1.fp-1025 0x1p-105 2381casin 0x1.fp-1025 -0x1p-105 2382casin -0x1.fp-1025 0x1p-105 2383casin -0x1.fp-1025 -0x1p-105 2384casin 0x1p-105 0x1.fp-1025 2385casin -0x1p-105 0x1.fp-1025 2386casin 0x1p-105 -0x1.fp-1025 2387casin -0x1p-105 -0x1.fp-1025 2388casin 0.0 0x1p-105 2389casin 0.0 -0x1p-105 2390casin -0.0 0x1p-105 2391casin -0.0 -0x1p-105 2392casin 0x1p-105 0.0 2393casin -0x1p-105 0.0 2394casin 0x1p-105 -0.0 2395casin -0x1p-105 -0.0 2396casin 0x1p-112 0x0.ffffffffffffffffffffffffffff8p0 2397casin 0x1p-112 -0x0.ffffffffffffffffffffffffffff8p0 2398casin -0x1p-112 0x0.ffffffffffffffffffffffffffff8p0 2399casin -0x1p-112 -0x0.ffffffffffffffffffffffffffff8p0 2400casin 0x0.ffffffffffffffffffffffffffff8p0 0x1p-112 2401casin -0x0.ffffffffffffffffffffffffffff8p0 0x1p-112 2402casin 0x0.ffffffffffffffffffffffffffff8p0 -0x1p-112 2403casin -0x0.ffffffffffffffffffffffffffff8p0 -0x1p-112 2404casin 0x1.fp-16385 0x0.ffffffffffffffffffffffffffff8p0 2405casin 0x1.fp-16385 -0x0.ffffffffffffffffffffffffffff8p0 2406casin -0x1.fp-16385 0x0.ffffffffffffffffffffffffffff8p0 2407casin -0x1.fp-16385 -0x0.ffffffffffffffffffffffffffff8p0 2408casin 0x0.ffffffffffffffffffffffffffff8p0 0x1.fp-16385 2409casin -0x0.ffffffffffffffffffffffffffff8p0 0x1.fp-16385 2410casin 0x0.ffffffffffffffffffffffffffff8p0 -0x1.fp-16385 2411casin -0x0.ffffffffffffffffffffffffffff8p0 -0x1.fp-16385 2412casin 0.0 0x0.ffffffffffffffffffffffffffff8p0 2413casin 0.0 -0x0.ffffffffffffffffffffffffffff8p0 2414casin -0.0 0x0.ffffffffffffffffffffffffffff8p0 2415casin -0.0 -0x0.ffffffffffffffffffffffffffff8p0 2416casin 0x0.ffffffffffffffffffffffffffff8p0 0.0 2417casin -0x0.ffffffffffffffffffffffffffff8p0 0.0 2418casin 0x0.ffffffffffffffffffffffffffff8p0 -0.0 2419casin -0x0.ffffffffffffffffffffffffffff8p0 -0.0 2420casin 0x1p-112 0.5 2421casin 0x1p-112 -0.5 2422casin -0x1p-112 0.5 2423casin -0x1p-112 -0.5 2424casin 0.5 0x1p-112 2425casin -0.5 0x1p-112 2426casin 0.5 -0x1p-112 2427casin -0.5 -0x1p-112 2428casin 0x1p-112 0x1p-112 2429casin 0x1p-112 -0x1p-112 2430casin -0x1p-112 0x1p-112 2431casin -0x1p-112 -0x1p-112 2432casin 0x1.fp-16385 0x1p-112 2433casin 0x1.fp-16385 -0x1p-112 2434casin -0x1.fp-16385 0x1p-112 2435casin -0x1.fp-16385 -0x1p-112 2436casin 0x1p-112 0x1.fp-16385 2437casin -0x1p-112 0x1.fp-16385 2438casin 0x1p-112 -0x1.fp-16385 2439casin -0x1p-112 -0x1.fp-16385 2440casin 0.0 0x1p-112 2441casin 0.0 -0x1p-112 2442casin -0.0 0x1p-112 2443casin -0.0 -0x1p-112 2444casin 0x1p-112 0.0 2445casin -0x1p-112 0.0 2446casin 0x1p-112 -0.0 2447casin -0x1p-112 -0.0 2448 2449casin 0.75 1.25 2450casin -2 -3 2451 2452casinh 0 0 2453casinh -0 0 2454casinh 0 -0 2455casinh -0 -0 2456 2457casinh 0 -1.5 2458casinh -0 -1.5 2459casinh 0 -1.0 2460casinh -0 -1.0 2461casinh 0 -0.5 2462casinh -0 -0.5 2463casinh 0 0.5 2464casinh -0 0.5 2465casinh 0 1.0 2466casinh -0 1.0 2467casinh 0 1.5 2468casinh -0 1.5 2469 2470casinh -1.5 0 2471casinh -1.5 -0 2472casinh -1.0 0 2473casinh -1.0 -0 2474casinh -0.5 0 2475casinh -0.5 -0 2476casinh 0.5 0 2477casinh 0.5 -0 2478casinh 1.0 0 2479casinh 1.0 -0 2480casinh 1.5 0 2481casinh 1.5 -0 2482 2483casinh 0x1p50 1.0 2484casinh 0x1p50 -1.0 2485casinh -0x1p50 1.0 2486casinh -0x1p50 -1.0 2487casinh 1.0 0x1p50 2488casinh -1.0 0x1p50 2489casinh 1.0 -0x1p50 2490casinh -1.0 -0x1p50 2491casinh 0x1p500 1.0 2492casinh 0x1p500 -1.0 2493casinh -0x1p500 1.0 2494casinh -0x1p500 -1.0 2495casinh 1.0 0x1p500 2496casinh -1.0 0x1p500 2497casinh 1.0 -0x1p500 2498casinh -1.0 -0x1p500 2499casinh 0x1p5000 1.0 2500casinh 0x1p5000 -1.0 2501casinh -0x1p5000 1.0 2502casinh -0x1p5000 -1.0 2503casinh 1.0 0x1p5000 2504casinh -1.0 0x1p5000 2505casinh 1.0 -0x1p5000 2506casinh -1.0 -0x1p5000 2507 2508casinh 0x1.fp127 0x1.fp127 2509casinh 0x1.fp1023 0x1.fp1023 2510casinh 0x1.fp16383 0x1.fp16383 2511 2512casinh 0x1.fp-129 1.5 2513casinh 0x1.fp-129 -1.5 2514casinh -0x1.fp-129 1.5 2515casinh -0x1.fp-129 -1.5 2516casinh 1.5 0x1.fp-129 2517casinh -1.5 0x1.fp-129 2518casinh 1.5 -0x1.fp-129 2519casinh -1.5 -0x1.fp-129 2520casinh 0x1.fp-1025 1.5 2521casinh 0x1.fp-1025 -1.5 2522casinh -0x1.fp-1025 1.5 2523casinh -0x1.fp-1025 -1.5 2524casinh 1.5 0x1.fp-1025 2525casinh -1.5 0x1.fp-1025 2526casinh 1.5 -0x1.fp-1025 2527casinh -1.5 -0x1.fp-1025 2528casinh 0x1.fp-16385 1.5 2529casinh 0x1.fp-16385 -1.5 2530casinh -0x1.fp-16385 1.5 2531casinh -0x1.fp-16385 -1.5 2532casinh 1.5 0x1.fp-16385 2533casinh -1.5 0x1.fp-16385 2534casinh 1.5 -0x1.fp-16385 2535casinh -1.5 -0x1.fp-16385 2536 2537casinh 0.5 1.0 2538casinh 0.5 -1.0 2539casinh -0.5 1.0 2540casinh -0.5 -1.0 2541casinh 1.0 0.5 2542casinh -1.0 0.5 2543casinh 1.0 -0.5 2544casinh -1.0 -0.5 2545casinh 0.25 1.0 2546casinh 0.25 -1.0 2547casinh -0.25 1.0 2548casinh -0.25 -1.0 2549casinh 1.0 0.25 2550casinh -1.0 0.25 2551casinh 1.0 -0.25 2552casinh -1.0 -0.25 2553casinh 0x1.fp-10 1.0 2554casinh 0x1.fp-10 -1.0 2555casinh -0x1.fp-10 1.0 2556casinh -0x1.fp-10 -1.0 2557casinh 1.0 0x1.fp-10 2558casinh -1.0 0x1.fp-10 2559casinh 1.0 -0x1.fp-10 2560casinh -1.0 -0x1.fp-10 2561casinh 0x1.fp-30 1.0 2562casinh 0x1.fp-30 -1.0 2563casinh -0x1.fp-30 1.0 2564casinh -0x1.fp-30 -1.0 2565casinh 1.0 0x1.fp-30 2566casinh -1.0 0x1.fp-30 2567casinh 1.0 -0x1.fp-30 2568casinh -1.0 -0x1.fp-30 2569casinh 0x1.fp-100 1.0 2570casinh 0x1.fp-100 -1.0 2571casinh -0x1.fp-100 1.0 2572casinh -0x1.fp-100 -1.0 2573casinh 1.0 0x1.fp-100 2574casinh -1.0 0x1.fp-100 2575casinh 1.0 -0x1.fp-100 2576casinh -1.0 -0x1.fp-100 2577casinh 0x1.fp-129 1.0 2578casinh 0x1.fp-129 -1.0 2579casinh -0x1.fp-129 1.0 2580casinh -0x1.fp-129 -1.0 2581casinh 1.0 0x1.fp-129 2582casinh -1.0 0x1.fp-129 2583casinh 1.0 -0x1.fp-129 2584casinh -1.0 -0x1.fp-129 2585casinh 0x1.fp-1000 1.0 2586casinh 0x1.fp-1000 -1.0 2587casinh -0x1.fp-1000 1.0 2588casinh -0x1.fp-1000 -1.0 2589casinh 1.0 0x1.fp-1000 2590casinh -1.0 0x1.fp-1000 2591casinh 1.0 -0x1.fp-1000 2592casinh -1.0 -0x1.fp-1000 2593casinh 0x1.fp-1025 1.0 2594casinh 0x1.fp-1025 -1.0 2595casinh -0x1.fp-1025 1.0 2596casinh -0x1.fp-1025 -1.0 2597casinh 1.0 0x1.fp-1025 2598casinh -1.0 0x1.fp-1025 2599casinh 1.0 -0x1.fp-1025 2600casinh -1.0 -0x1.fp-1025 2601casinh 0x1.fp-10000 1.0 2602casinh 0x1.fp-10000 -1.0 2603casinh -0x1.fp-10000 1.0 2604casinh -0x1.fp-10000 -1.0 2605casinh 1.0 0x1.fp-10000 2606casinh -1.0 0x1.fp-10000 2607casinh 1.0 -0x1.fp-10000 2608casinh -1.0 -0x1.fp-10000 2609casinh 0x1.fp-16385 1.0 2610casinh 0x1.fp-16385 -1.0 2611casinh -0x1.fp-16385 1.0 2612casinh -0x1.fp-16385 -1.0 2613casinh 1.0 0x1.fp-16385 2614casinh -1.0 0x1.fp-16385 2615casinh 1.0 -0x1.fp-16385 2616casinh -1.0 -0x1.fp-16385 2617 2618casinh 0x1p-23 0x1.000002p0 2619casinh 0x1p-23 -0x1.000002p0 2620casinh -0x1p-23 0x1.000002p0 2621casinh -0x1p-23 -0x1.000002p0 2622casinh 0x1.000002p0 0x1p-23 2623casinh -0x1.000002p0 0x1p-23 2624casinh 0x1.000002p0 -0x1p-23 2625casinh -0x1.000002p0 -0x1p-23 2626casinh 0x1.fp-129 0x1.000002p0 2627casinh 0x1.fp-129 -0x1.000002p0 2628casinh -0x1.fp-129 0x1.000002p0 2629casinh -0x1.fp-129 -0x1.000002p0 2630casinh 0x1.000002p0 0x1.fp-129 2631casinh -0x1.000002p0 0x1.fp-129 2632casinh 0x1.000002p0 -0x1.fp-129 2633casinh -0x1.000002p0 -0x1.fp-129 2634casinh 0.0 0x1.000002p0 2635casinh 0.0 -0x1.000002p0 2636casinh -0.0 0x1.000002p0 2637casinh -0.0 -0x1.000002p0 2638casinh 0x1.000002p0 0.0 2639casinh -0x1.000002p0 0.0 2640casinh 0x1.000002p0 -0.0 2641casinh -0x1.000002p0 -0.0 2642casinh 0x1p-52 0x1.0000000000001p0 2643casinh 0x1p-52 -0x1.0000000000001p0 2644casinh -0x1p-52 0x1.0000000000001p0 2645casinh -0x1p-52 -0x1.0000000000001p0 2646casinh 0x1.0000000000001p0 0x1p-52 2647casinh -0x1.0000000000001p0 0x1p-52 2648casinh 0x1.0000000000001p0 -0x1p-52 2649casinh -0x1.0000000000001p0 -0x1p-52 2650casinh 0x1.fp-1025 0x1.0000000000001p0 2651casinh 0x1.fp-1025 -0x1.0000000000001p0 2652casinh -0x1.fp-1025 0x1.0000000000001p0 2653casinh -0x1.fp-1025 -0x1.0000000000001p0 2654casinh 0x1.0000000000001p0 0x1.fp-1025 2655casinh -0x1.0000000000001p0 0x1.fp-1025 2656casinh 0x1.0000000000001p0 -0x1.fp-1025 2657casinh -0x1.0000000000001p0 -0x1.fp-1025 2658casinh 0.0 0x1.0000000000001p0 2659casinh 0.0 -0x1.0000000000001p0 2660casinh -0.0 0x1.0000000000001p0 2661casinh -0.0 -0x1.0000000000001p0 2662casinh 0x1.0000000000001p0 0.0 2663casinh -0x1.0000000000001p0 0.0 2664casinh 0x1.0000000000001p0 -0.0 2665casinh -0x1.0000000000001p0 -0.0 2666casinh 0x1p-63 0x1.0000000000000002p0 2667casinh 0x1p-63 -0x1.0000000000000002p0 2668casinh -0x1p-63 0x1.0000000000000002p0 2669casinh -0x1p-63 -0x1.0000000000000002p0 2670casinh 0x1.0000000000000002p0 0x1p-63 2671casinh -0x1.0000000000000002p0 0x1p-63 2672casinh 0x1.0000000000000002p0 -0x1p-63 2673casinh -0x1.0000000000000002p0 -0x1p-63 2674casinh 0x1.fp-16385 0x1.0000000000000002p0 2675casinh 0x1.fp-16385 -0x1.0000000000000002p0 2676casinh -0x1.fp-16385 0x1.0000000000000002p0 2677casinh -0x1.fp-16385 -0x1.0000000000000002p0 2678casinh 0x1.0000000000000002p0 0x1.fp-16385 2679casinh -0x1.0000000000000002p0 0x1.fp-16385 2680casinh 0x1.0000000000000002p0 -0x1.fp-16385 2681casinh -0x1.0000000000000002p0 -0x1.fp-16385 2682casinh 0.0 0x1.0000000000000002p0 2683casinh 0.0 -0x1.0000000000000002p0 2684casinh -0.0 0x1.0000000000000002p0 2685casinh -0.0 -0x1.0000000000000002p0 2686casinh 0x1.0000000000000002p0 0.0 2687casinh -0x1.0000000000000002p0 0.0 2688casinh 0x1.0000000000000002p0 -0.0 2689casinh -0x1.0000000000000002p0 -0.0 2690casinh 0x1p-106 0x1.000000000000000000000000008p0 2691casinh 0x1p-106 -0x1.000000000000000000000000008p0 2692casinh -0x1p-106 0x1.000000000000000000000000008p0 2693casinh -0x1p-106 -0x1.000000000000000000000000008p0 2694casinh 0x1.000000000000000000000000008p0 0x1p-106 2695casinh -0x1.000000000000000000000000008p0 0x1p-106 2696casinh 0x1.000000000000000000000000008p0 -0x1p-106 2697casinh -0x1.000000000000000000000000008p0 -0x1p-106 2698casinh 0x1.fp-1025 0x1.000000000000000000000000008p0 2699casinh 0x1.fp-1025 -0x1.000000000000000000000000008p0 2700casinh -0x1.fp-1025 0x1.000000000000000000000000008p0 2701casinh -0x1.fp-1025 -0x1.000000000000000000000000008p0 2702casinh 0x1.000000000000000000000000008p0 0x1.fp-1025 2703casinh -0x1.000000000000000000000000008p0 0x1.fp-1025 2704casinh 0x1.000000000000000000000000008p0 -0x1.fp-1025 2705casinh -0x1.000000000000000000000000008p0 -0x1.fp-1025 2706casinh 0.0 0x1.000000000000000000000000008p0 2707casinh 0.0 -0x1.000000000000000000000000008p0 2708casinh -0.0 0x1.000000000000000000000000008p0 2709casinh -0.0 -0x1.000000000000000000000000008p0 2710casinh 0x1.000000000000000000000000008p0 0.0 2711casinh -0x1.000000000000000000000000008p0 0.0 2712casinh 0x1.000000000000000000000000008p0 -0.0 2713casinh -0x1.000000000000000000000000008p0 -0.0 2714casinh 0x1p-113 0x1.0000000000000000000000000001p0 2715casinh 0x1p-113 -0x1.0000000000000000000000000001p0 2716casinh -0x1p-113 0x1.0000000000000000000000000001p0 2717casinh -0x1p-113 -0x1.0000000000000000000000000001p0 2718casinh 0x1.0000000000000000000000000001p0 0x1p-113 2719casinh -0x1.0000000000000000000000000001p0 0x1p-113 2720casinh 0x1.0000000000000000000000000001p0 -0x1p-113 2721casinh -0x1.0000000000000000000000000001p0 -0x1p-113 2722casinh 0x1.fp-16385 0x1.0000000000000000000000000001p0 2723casinh 0x1.fp-16385 -0x1.0000000000000000000000000001p0 2724casinh -0x1.fp-16385 0x1.0000000000000000000000000001p0 2725casinh -0x1.fp-16385 -0x1.0000000000000000000000000001p0 2726casinh 0x1.0000000000000000000000000001p0 0x1.fp-16385 2727casinh -0x1.0000000000000000000000000001p0 0x1.fp-16385 2728casinh 0x1.0000000000000000000000000001p0 -0x1.fp-16385 2729casinh -0x1.0000000000000000000000000001p0 -0x1.fp-16385 2730casinh 0.0 0x1.0000000000000000000000000001p0 2731casinh 0.0 -0x1.0000000000000000000000000001p0 2732casinh -0.0 0x1.0000000000000000000000000001p0 2733casinh -0.0 -0x1.0000000000000000000000000001p0 2734casinh 0x1.0000000000000000000000000001p0 0.0 2735casinh -0x1.0000000000000000000000000001p0 0.0 2736casinh 0x1.0000000000000000000000000001p0 -0.0 2737casinh -0x1.0000000000000000000000000001p0 -0.0 2738 2739casinh 0x1p-23 0x0.ffffffp0 2740casinh 0x1p-23 -0x0.ffffffp0 2741casinh -0x1p-23 0x0.ffffffp0 2742casinh -0x1p-23 -0x0.ffffffp0 2743casinh 0x0.ffffffp0 0x1p-23 2744casinh -0x0.ffffffp0 0x1p-23 2745casinh 0x0.ffffffp0 -0x1p-23 2746casinh -0x0.ffffffp0 -0x1p-23 2747casinh 0x1.fp-129 0x0.ffffffp0 2748casinh 0x1.fp-129 -0x0.ffffffp0 2749casinh -0x1.fp-129 0x0.ffffffp0 2750casinh -0x1.fp-129 -0x0.ffffffp0 2751casinh 0x0.ffffffp0 0x1.fp-129 2752casinh -0x0.ffffffp0 0x1.fp-129 2753casinh 0x0.ffffffp0 -0x1.fp-129 2754casinh -0x0.ffffffp0 -0x1.fp-129 2755casinh 0.0 0x0.ffffffp0 2756casinh 0.0 -0x0.ffffffp0 2757casinh -0.0 0x0.ffffffp0 2758casinh -0.0 -0x0.ffffffp0 2759casinh 0x0.ffffffp0 0.0 2760casinh -0x0.ffffffp0 0.0 2761casinh 0x0.ffffffp0 -0.0 2762casinh -0x0.ffffffp0 -0.0 2763casinh 0x1p-23 0.5 2764casinh 0x1p-23 -0.5 2765casinh -0x1p-23 0.5 2766casinh -0x1p-23 -0.5 2767casinh 0.5 0x1p-23 2768casinh -0.5 0x1p-23 2769casinh 0.5 -0x1p-23 2770casinh -0.5 -0x1p-23 2771casinh 0x1.fp-129 0.5 2772casinh 0x1.fp-129 -0.5 2773casinh -0x1.fp-129 0.5 2774casinh -0x1.fp-129 -0.5 2775casinh 0.5 0x1.fp-129 2776casinh -0.5 0x1.fp-129 2777casinh 0.5 -0x1.fp-129 2778casinh -0.5 -0x1.fp-129 2779casinh 0x1p-23 0x1p-23 2780casinh 0x1p-23 -0x1p-23 2781casinh -0x1p-23 0x1p-23 2782casinh -0x1p-23 -0x1p-23 2783casinh 0x1.fp-129 0x1p-23 2784casinh 0x1.fp-129 -0x1p-23 2785casinh -0x1.fp-129 0x1p-23 2786casinh -0x1.fp-129 -0x1p-23 2787casinh 0x1p-23 0x1.fp-129 2788casinh -0x1p-23 0x1.fp-129 2789casinh 0x1p-23 -0x1.fp-129 2790casinh -0x1p-23 -0x1.fp-129 2791casinh 0.0 0x1p-23 2792casinh 0.0 -0x1p-23 2793casinh -0.0 0x1p-23 2794casinh -0.0 -0x1p-23 2795casinh 0x1p-23 0.0 2796casinh -0x1p-23 0.0 2797casinh 0x1p-23 -0.0 2798casinh -0x1p-23 -0.0 2799casinh 0x1.fp-129 0x1.fp-129 2800casinh 0x1.fp-129 -0x1.fp-129 2801casinh -0x1.fp-129 0x1.fp-129 2802casinh -0x1.fp-129 -0x1.fp-129 2803casinh 0x1p-52 0x0.fffffffffffff8p0 2804casinh 0x1p-52 -0x0.fffffffffffff8p0 2805casinh -0x1p-52 0x0.fffffffffffff8p0 2806casinh -0x1p-52 -0x0.fffffffffffff8p0 2807casinh 0x0.fffffffffffff8p0 0x1p-52 2808casinh -0x0.fffffffffffff8p0 0x1p-52 2809casinh 0x0.fffffffffffff8p0 -0x1p-52 2810casinh -0x0.fffffffffffff8p0 -0x1p-52 2811casinh 0x1.fp-1025 0x0.fffffffffffff8p0 2812casinh 0x1.fp-1025 -0x0.fffffffffffff8p0 2813casinh -0x1.fp-1025 0x0.fffffffffffff8p0 2814casinh -0x1.fp-1025 -0x0.fffffffffffff8p0 2815casinh 0x0.fffffffffffff8p0 0x1.fp-1025 2816casinh -0x0.fffffffffffff8p0 0x1.fp-1025 2817casinh 0x0.fffffffffffff8p0 -0x1.fp-1025 2818casinh -0x0.fffffffffffff8p0 -0x1.fp-1025 2819casinh 0.0 0x0.fffffffffffff8p0 2820casinh 0.0 -0x0.fffffffffffff8p0 2821casinh -0.0 0x0.fffffffffffff8p0 2822casinh -0.0 -0x0.fffffffffffff8p0 2823casinh 0x0.fffffffffffff8p0 0.0 2824casinh -0x0.fffffffffffff8p0 0.0 2825casinh 0x0.fffffffffffff8p0 -0.0 2826casinh -0x0.fffffffffffff8p0 -0.0 2827casinh 0x1p-52 0.5 2828casinh 0x1p-52 -0.5 2829casinh -0x1p-52 0.5 2830casinh -0x1p-52 -0.5 2831casinh 0.5 0x1p-52 2832casinh -0.5 0x1p-52 2833casinh 0.5 -0x1p-52 2834casinh -0.5 -0x1p-52 2835casinh 0x1.fp-1025 0.5 2836casinh 0x1.fp-1025 -0.5 2837casinh -0x1.fp-1025 0.5 2838casinh -0x1.fp-1025 -0.5 2839casinh 0.5 0x1.fp-1025 2840casinh -0.5 0x1.fp-1025 2841casinh 0.5 -0x1.fp-1025 2842casinh -0.5 -0x1.fp-1025 2843casinh 0x1p-52 0x1p-52 2844casinh 0x1p-52 -0x1p-52 2845casinh -0x1p-52 0x1p-52 2846casinh -0x1p-52 -0x1p-52 2847casinh 0x1.fp-1025 0x1p-52 2848casinh 0x1.fp-1025 -0x1p-52 2849casinh -0x1.fp-1025 0x1p-52 2850casinh -0x1.fp-1025 -0x1p-52 2851casinh 0x1p-52 0x1.fp-1025 2852casinh -0x1p-52 0x1.fp-1025 2853casinh 0x1p-52 -0x1.fp-1025 2854casinh -0x1p-52 -0x1.fp-1025 2855casinh 0.0 0x1p-52 2856casinh 0.0 -0x1p-52 2857casinh -0.0 0x1p-52 2858casinh -0.0 -0x1p-52 2859casinh 0x1p-52 0.0 2860casinh -0x1p-52 0.0 2861casinh 0x1p-52 -0.0 2862casinh -0x1p-52 -0.0 2863casinh 0x1.fp-1025 0x1.fp-1025 2864casinh 0x1.fp-1025 -0x1.fp-1025 2865casinh -0x1.fp-1025 0x1.fp-1025 2866casinh -0x1.fp-1025 -0x1.fp-1025 2867casinh 0x1p-63 0x0.ffffffffffffffffp0 2868casinh 0x1p-63 -0x0.ffffffffffffffffp0 2869casinh -0x1p-63 0x0.ffffffffffffffffp0 2870casinh -0x1p-63 -0x0.ffffffffffffffffp0 2871casinh 0x0.ffffffffffffffffp0 0x1p-63 2872casinh -0x0.ffffffffffffffffp0 0x1p-63 2873casinh 0x0.ffffffffffffffffp0 -0x1p-63 2874casinh -0x0.ffffffffffffffffp0 -0x1p-63 2875casinh 0x1.fp-16385 0x0.ffffffffffffffffp0 2876casinh 0x1.fp-16385 -0x0.ffffffffffffffffp0 2877casinh -0x1.fp-16385 0x0.ffffffffffffffffp0 2878casinh -0x1.fp-16385 -0x0.ffffffffffffffffp0 2879casinh 0x0.ffffffffffffffffp0 0x1.fp-16385 2880casinh -0x0.ffffffffffffffffp0 0x1.fp-16385 2881casinh 0x0.ffffffffffffffffp0 -0x1.fp-16385 2882casinh -0x0.ffffffffffffffffp0 -0x1.fp-16385 2883casinh 0.0 0x0.ffffffffffffffffp0 2884casinh 0.0 -0x0.ffffffffffffffffp0 2885casinh -0.0 0x0.ffffffffffffffffp0 2886casinh -0.0 -0x0.ffffffffffffffffp0 2887casinh 0x0.ffffffffffffffffp0 0.0 2888casinh -0x0.ffffffffffffffffp0 0.0 2889casinh 0x0.ffffffffffffffffp0 -0.0 2890casinh -0x0.ffffffffffffffffp0 -0.0 2891casinh 0x1p-63 0.5 2892casinh 0x1p-63 -0.5 2893casinh -0x1p-63 0.5 2894casinh -0x1p-63 -0.5 2895casinh 0.5 0x1p-63 2896casinh -0.5 0x1p-63 2897casinh 0.5 -0x1p-63 2898casinh -0.5 -0x1p-63 2899casinh 0x1.fp-16385 0.5 2900casinh 0x1.fp-16385 -0.5 2901casinh -0x1.fp-16385 0.5 2902casinh -0x1.fp-16385 -0.5 2903casinh 0.5 0x1.fp-16385 2904casinh -0.5 0x1.fp-16385 2905casinh 0.5 -0x1.fp-16385 2906casinh -0.5 -0x1.fp-16385 2907casinh 0x1p-63 0x1p-63 2908casinh 0x1p-63 -0x1p-63 2909casinh -0x1p-63 0x1p-63 2910casinh -0x1p-63 -0x1p-63 2911casinh 0x1.fp-16385 0x1p-63 2912casinh 0x1.fp-16385 -0x1p-63 2913casinh -0x1.fp-16385 0x1p-63 2914casinh -0x1.fp-16385 -0x1p-63 2915casinh 0x1p-63 0x1.fp-16385 2916casinh -0x1p-63 0x1.fp-16385 2917casinh 0x1p-63 -0x1.fp-16385 2918casinh -0x1p-63 -0x1.fp-16385 2919casinh 0.0 0x1p-63 2920casinh 0.0 -0x1p-63 2921casinh -0.0 0x1p-63 2922casinh -0.0 -0x1p-63 2923casinh 0x1p-63 0.0 2924casinh -0x1p-63 0.0 2925casinh 0x1p-63 -0.0 2926casinh -0x1p-63 -0.0 2927casinh 0x1.fp-16385 0x1.fp-16385 2928casinh 0x1.fp-16385 -0x1.fp-16385 2929casinh -0x1.fp-16385 0x1.fp-16385 2930casinh -0x1.fp-16385 -0x1.fp-16385 2931casinh 0x1p-105 0x0.ffffffffffffffffffffffffffcp0 2932casinh 0x1p-105 -0x0.ffffffffffffffffffffffffffcp0 2933casinh -0x1p-105 0x0.ffffffffffffffffffffffffffcp0 2934casinh -0x1p-105 -0x0.ffffffffffffffffffffffffffcp0 2935casinh 0x0.ffffffffffffffffffffffffffcp0 0x1p-105 2936casinh -0x0.ffffffffffffffffffffffffffcp0 0x1p-105 2937casinh 0x0.ffffffffffffffffffffffffffcp0 -0x1p-105 2938casinh -0x0.ffffffffffffffffffffffffffcp0 -0x1p-105 2939casinh 0x1.fp-1025 0x0.ffffffffffffffffffffffffffcp0 2940casinh 0x1.fp-1025 -0x0.ffffffffffffffffffffffffffcp0 2941casinh -0x1.fp-1025 0x0.ffffffffffffffffffffffffffcp0 2942casinh -0x1.fp-1025 -0x0.ffffffffffffffffffffffffffcp0 2943casinh 0x0.ffffffffffffffffffffffffffcp0 0x1.fp-1025 2944casinh -0x0.ffffffffffffffffffffffffffcp0 0x1.fp-1025 2945casinh 0x0.ffffffffffffffffffffffffffcp0 -0x1.fp-1025 2946casinh -0x0.ffffffffffffffffffffffffffcp0 -0x1.fp-1025 2947casinh 0.0 0x0.ffffffffffffffffffffffffffcp0 2948casinh 0.0 -0x0.ffffffffffffffffffffffffffcp0 2949casinh -0.0 0x0.ffffffffffffffffffffffffffcp0 2950casinh -0.0 -0x0.ffffffffffffffffffffffffffcp0 2951casinh 0x0.ffffffffffffffffffffffffffcp0 0.0 2952casinh -0x0.ffffffffffffffffffffffffffcp0 0.0 2953casinh 0x0.ffffffffffffffffffffffffffcp0 -0.0 2954casinh -0x0.ffffffffffffffffffffffffffcp0 -0.0 2955casinh 0x1p-105 0.5 2956casinh 0x1p-105 -0.5 2957casinh -0x1p-105 0.5 2958casinh -0x1p-105 -0.5 2959casinh 0.5 0x1p-105 2960casinh -0.5 0x1p-105 2961casinh 0.5 -0x1p-105 2962casinh -0.5 -0x1p-105 2963casinh 0x1p-105 0x1p-105 2964casinh 0x1p-105 -0x1p-105 2965casinh -0x1p-105 0x1p-105 2966casinh -0x1p-105 -0x1p-105 2967casinh 0x1.fp-1025 0x1p-105 2968casinh 0x1.fp-1025 -0x1p-105 2969casinh -0x1.fp-1025 0x1p-105 2970casinh -0x1.fp-1025 -0x1p-105 2971casinh 0x1p-105 0x1.fp-1025 2972casinh -0x1p-105 0x1.fp-1025 2973casinh 0x1p-105 -0x1.fp-1025 2974casinh -0x1p-105 -0x1.fp-1025 2975casinh 0.0 0x1p-105 2976casinh 0.0 -0x1p-105 2977casinh -0.0 0x1p-105 2978casinh -0.0 -0x1p-105 2979casinh 0x1p-105 0.0 2980casinh -0x1p-105 0.0 2981casinh 0x1p-105 -0.0 2982casinh -0x1p-105 -0.0 2983casinh 0x1p-112 0x0.ffffffffffffffffffffffffffff8p0 2984casinh 0x1p-112 -0x0.ffffffffffffffffffffffffffff8p0 2985casinh -0x1p-112 0x0.ffffffffffffffffffffffffffff8p0 2986casinh -0x1p-112 -0x0.ffffffffffffffffffffffffffff8p0 2987casinh 0x0.ffffffffffffffffffffffffffff8p0 0x1p-112 2988casinh -0x0.ffffffffffffffffffffffffffff8p0 0x1p-112 2989casinh 0x0.ffffffffffffffffffffffffffff8p0 -0x1p-112 2990casinh -0x0.ffffffffffffffffffffffffffff8p0 -0x1p-112 2991casinh 0x1.fp-16385 0x0.ffffffffffffffffffffffffffff8p0 2992casinh 0x1.fp-16385 -0x0.ffffffffffffffffffffffffffff8p0 2993casinh -0x1.fp-16385 0x0.ffffffffffffffffffffffffffff8p0 2994casinh -0x1.fp-16385 -0x0.ffffffffffffffffffffffffffff8p0 2995casinh 0x0.ffffffffffffffffffffffffffff8p0 0x1.fp-16385 2996casinh -0x0.ffffffffffffffffffffffffffff8p0 0x1.fp-16385 2997casinh 0x0.ffffffffffffffffffffffffffff8p0 -0x1.fp-16385 2998casinh -0x0.ffffffffffffffffffffffffffff8p0 -0x1.fp-16385 2999casinh 0.0 0x0.ffffffffffffffffffffffffffff8p0 3000casinh 0.0 -0x0.ffffffffffffffffffffffffffff8p0 3001casinh -0.0 0x0.ffffffffffffffffffffffffffff8p0 3002casinh -0.0 -0x0.ffffffffffffffffffffffffffff8p0 3003casinh 0x0.ffffffffffffffffffffffffffff8p0 0.0 3004casinh -0x0.ffffffffffffffffffffffffffff8p0 0.0 3005casinh 0x0.ffffffffffffffffffffffffffff8p0 -0.0 3006casinh -0x0.ffffffffffffffffffffffffffff8p0 -0.0 3007casinh 0x1p-112 0.5 3008casinh 0x1p-112 -0.5 3009casinh -0x1p-112 0.5 3010casinh -0x1p-112 -0.5 3011casinh 0.5 0x1p-112 3012casinh -0.5 0x1p-112 3013casinh 0.5 -0x1p-112 3014casinh -0.5 -0x1p-112 3015casinh 0x1p-112 0x1p-112 3016casinh 0x1p-112 -0x1p-112 3017casinh -0x1p-112 0x1p-112 3018casinh -0x1p-112 -0x1p-112 3019casinh 0x1.fp-16385 0x1p-112 3020casinh 0x1.fp-16385 -0x1p-112 3021casinh -0x1.fp-16385 0x1p-112 3022casinh -0x1.fp-16385 -0x1p-112 3023casinh 0x1p-112 0x1.fp-16385 3024casinh -0x1p-112 0x1.fp-16385 3025casinh 0x1p-112 -0x1.fp-16385 3026casinh -0x1p-112 -0x1.fp-16385 3027casinh 0.0 0x1p-112 3028casinh 0.0 -0x1p-112 3029casinh -0.0 0x1p-112 3030casinh -0.0 -0x1p-112 3031casinh 0x1p-112 0.0 3032casinh -0x1p-112 0.0 3033casinh 0x1p-112 -0.0 3034casinh -0x1p-112 -0.0 3035 3036casinh 0.75 1.25 3037casinh -2 -3 3038 3039catan 0 0 3040catan -0 0 3041catan 0 -0 3042catan -0 -0 3043 3044catan 1.0 0 3045catan 1.0 -0 3046catan -1.0 0 3047catan -1.0 -0 3048 3049catan 0x1p50 0.0 3050catan 0x1p50 -0.0 3051catan -0x1p50 0.0 3052catan -0x1p50 -0.0 3053catan 0.0 0x1p50 3054catan -0.0 0x1p50 3055catan 0.0 -0x1p50 3056catan -0.0 -0x1p50 3057catan 0x1p500 0.0 3058catan 0x1p500 -0.0 3059catan -0x1p500 0.0 3060catan -0x1p500 -0.0 3061catan 0.0 0x1p500 3062catan -0.0 0x1p500 3063catan 0.0 -0x1p500 3064catan -0.0 -0x1p500 3065catan 0x1p5000 0.0 3066catan 0x1p5000 -0.0 3067catan -0x1p5000 0.0 3068catan -0x1p5000 -0.0 3069catan 0.0 0x1p5000 3070catan -0.0 0x1p5000 3071catan 0.0 -0x1p5000 3072catan -0.0 -0x1p5000 3073catan 0x1p63 0.5 3074catan 0x1p63 -0.5 3075catan -0x1p63 0.5 3076catan -0x1p63 -0.5 3077catan 0.5 0x1p63 3078catan -0.5 0x1p63 3079catan 0.5 -0x1p63 3080catan -0.5 -0x1p63 3081catan 0x1p511 0.5 3082catan 0x1p511 -0.5 3083catan -0x1p511 0.5 3084catan -0x1p511 -0.5 3085catan 0.5 0x1p511 3086catan -0.5 0x1p511 3087catan 0.5 -0x1p511 3088catan -0.5 -0x1p511 3089catan 0x1p8191 0.5 3090catan 0x1p8191 -0.5 3091catan -0x1p8191 0.5 3092catan -0x1p8191 -0.5 3093catan 0.5 0x1p8191 3094catan -0.5 0x1p8191 3095catan 0.5 -0x1p8191 3096catan -0.5 -0x1p8191 3097catan 0x1p100 0.0 3098catan 0x1p100 -0.0 3099catan -0x1p100 0.0 3100catan -0x1p100 -0.0 3101catan 0.0 0x1p100 3102catan -0.0 0x1p100 3103catan 0.0 -0x1p100 3104catan -0.0 -0x1p100 3105catan 0x1.fp127 0.0 3106catan 0x1.fp127 -0.0 3107catan -0x1.fp127 0.0 3108catan -0x1.fp127 -0.0 3109catan 0.0 0x1.fp127 3110catan -0.0 0x1.fp127 3111catan 0.0 -0x1.fp127 3112catan -0.0 -0x1.fp127 3113catan 0x1.fp127 0x1.fp127 3114catan 0x1.fp127 -0x1.fp127 3115catan -0x1.fp127 0x1.fp127 3116catan -0x1.fp127 -0x1.fp127 3117catan 0x1p900 0.0 3118catan 0x1p900 -0.0 3119catan -0x1p900 0.0 3120catan -0x1p900 -0.0 3121catan 0.0 0x1p900 3122catan -0.0 0x1p900 3123catan 0.0 -0x1p900 3124catan -0.0 -0x1p900 3125catan 0x1.fp1023 0.0 3126catan 0x1.fp1023 -0.0 3127catan -0x1.fp1023 0.0 3128catan -0x1.fp1023 -0.0 3129catan 0.0 0x1.fp1023 3130catan -0.0 0x1.fp1023 3131catan 0.0 -0x1.fp1023 3132catan -0.0 -0x1.fp1023 3133catan 0x1.fp1023 0x1.fp1023 3134catan 0x1.fp1023 -0x1.fp1023 3135catan -0x1.fp1023 0x1.fp1023 3136catan -0x1.fp1023 -0x1.fp1023 3137catan 0x1p10000 0.0 3138catan 0x1p10000 -0.0 3139catan -0x1p10000 0.0 3140catan -0x1p10000 -0.0 3141catan 0.0 0x1p10000 3142catan -0.0 0x1p10000 3143catan 0.0 -0x1p10000 3144catan -0.0 -0x1p10000 3145catan 0x1.fp16383 0.0 3146catan 0x1.fp16383 -0.0 3147catan -0x1.fp16383 0.0 3148catan -0x1.fp16383 -0.0 3149catan 0.0 0x1.fp16383 3150catan -0.0 0x1.fp16383 3151catan 0.0 -0x1.fp16383 3152catan -0.0 -0x1.fp16383 3153catan 0x1.fp16383 0x1.fp16383 xfail-rounding:ibm128-libgcc 3154catan 0x1.fp16383 -0x1.fp16383 xfail-rounding:ibm128-libgcc 3155catan -0x1.fp16383 0x1.fp16383 xfail-rounding:ibm128-libgcc 3156catan -0x1.fp16383 -0x1.fp16383 xfail-rounding:ibm128-libgcc 3157catan 0x1p-13 1.0 3158catan 0x1p-13 -1.0 3159catan -0x1p-13 1.0 3160catan -0x1p-13 -1.0 3161catan 1.0 0x1p-13 3162catan -1.0 0x1p-13 3163catan 1.0 -0x1p-13 3164catan -1.0 -0x1p-13 3165catan 0x1p-27 1.0 3166catan 0x1p-27 -1.0 3167catan -0x1p-27 1.0 3168catan -0x1p-27 -1.0 3169catan 1.0 0x1p-27 3170catan -1.0 0x1p-27 3171catan 1.0 -0x1p-27 3172catan -1.0 -0x1p-27 3173catan 0x1p-33 1.0 3174catan 0x1p-33 -1.0 3175catan -0x1p-33 1.0 3176catan -0x1p-33 -1.0 3177catan 1.0 0x1p-33 3178catan -1.0 0x1p-33 3179catan 1.0 -0x1p-33 3180catan -1.0 -0x1p-33 3181catan 0x1p-54 1.0 3182catan 0x1p-54 -1.0 3183catan -0x1p-54 1.0 3184catan -0x1p-54 -1.0 3185catan 1.0 0x1p-54 3186catan -1.0 0x1p-54 3187catan 1.0 -0x1p-54 3188catan -1.0 -0x1p-54 3189catan 0x1p-57 1.0 3190catan 0x1p-57 -1.0 3191catan -0x1p-57 1.0 3192catan -0x1p-57 -1.0 3193catan 1.0 0x1p-57 3194catan -1.0 0x1p-57 3195catan 1.0 -0x1p-57 3196catan -1.0 -0x1p-57 3197catan 0x1p-13 0x1.000002p0 3198catan 0x1p-13 -0x1.000002p0 3199catan -0x1p-13 0x1.000002p0 3200catan -0x1p-13 -0x1.000002p0 3201catan 0x1.000002p0 0x1p-13 3202catan -0x1.000002p0 0x1p-13 3203catan 0x1.000002p0 -0x1p-13 3204catan -0x1.000002p0 -0x1p-13 3205catan 0x1p-13 0x0.ffffffp0 3206catan 0x1p-13 -0x0.ffffffp0 3207catan -0x1p-13 0x0.ffffffp0 3208catan -0x1p-13 -0x0.ffffffp0 3209catan 0x0.ffffffp0 0x1p-13 3210catan -0x0.ffffffp0 0x1p-13 3211catan 0x0.ffffffp0 -0x1p-13 3212catan -0x0.ffffffp0 -0x1p-13 3213catan 0x1p-27 0x1.0000000000001p0 3214catan 0x1p-27 -0x1.0000000000001p0 3215catan -0x1p-27 0x1.0000000000001p0 3216catan -0x1p-27 -0x1.0000000000001p0 3217catan 0x1.0000000000001p0 0x1p-27 3218catan -0x1.0000000000001p0 0x1p-27 3219catan 0x1.0000000000001p0 -0x1p-27 3220catan -0x1.0000000000001p0 -0x1p-27 3221catan 0x1p-27 0x0.fffffffffffff8p0 3222catan 0x1p-27 -0x0.fffffffffffff8p0 3223catan -0x1p-27 0x0.fffffffffffff8p0 3224catan -0x1p-27 -0x0.fffffffffffff8p0 3225catan 0x0.fffffffffffff8p0 0x1p-27 3226catan -0x0.fffffffffffff8p0 0x1p-27 3227catan 0x0.fffffffffffff8p0 -0x1p-27 3228catan -0x0.fffffffffffff8p0 -0x1p-27 3229catan 0x1p-33 0x1.0000000000000002p0 3230catan 0x1p-33 -0x1.0000000000000002p0 3231catan -0x1p-33 0x1.0000000000000002p0 3232catan -0x1p-33 -0x1.0000000000000002p0 3233catan 0x1.0000000000000002p0 0x1p-33 3234catan -0x1.0000000000000002p0 0x1p-33 3235catan 0x1.0000000000000002p0 -0x1p-33 3236catan -0x1.0000000000000002p0 -0x1p-33 3237catan 0x1p-33 0x0.ffffffffffffffffp0 3238catan 0x1p-33 -0x0.ffffffffffffffffp0 3239catan -0x1p-33 0x0.ffffffffffffffffp0 3240catan -0x1p-33 -0x0.ffffffffffffffffp0 3241catan 0x0.ffffffffffffffffp0 0x1p-33 3242catan -0x0.ffffffffffffffffp0 0x1p-33 3243catan 0x0.ffffffffffffffffp0 -0x1p-33 3244catan -0x0.ffffffffffffffffp0 -0x1p-33 3245catan 0x1p-54 0x1.000000000000000000000000008p0 3246catan 0x1p-54 -0x1.000000000000000000000000008p0 3247catan -0x1p-54 0x1.000000000000000000000000008p0 3248catan -0x1p-54 -0x1.000000000000000000000000008p0 3249catan 0x1.000000000000000000000000008p0 0x1p-54 3250catan -0x1.000000000000000000000000008p0 0x1p-54 3251catan 0x1.000000000000000000000000008p0 -0x1p-54 3252catan -0x1.000000000000000000000000008p0 -0x1p-54 3253catan 0x1p-54 0x0.ffffffffffffffffffffffffffcp0 3254catan 0x1p-54 -0x0.ffffffffffffffffffffffffffcp0 3255catan -0x1p-54 0x0.ffffffffffffffffffffffffffcp0 3256catan -0x1p-54 -0x0.ffffffffffffffffffffffffffcp0 3257catan 0x0.ffffffffffffffffffffffffffcp0 0x1p-54 3258catan -0x0.ffffffffffffffffffffffffffcp0 0x1p-54 3259catan 0x0.ffffffffffffffffffffffffffcp0 -0x1p-54 3260catan -0x0.ffffffffffffffffffffffffffcp0 -0x1p-54 3261catan 0x1p-57 0x1.0000000000000000000000000001p0 3262catan 0x1p-57 -0x1.0000000000000000000000000001p0 3263catan -0x1p-57 0x1.0000000000000000000000000001p0 3264catan -0x1p-57 -0x1.0000000000000000000000000001p0 3265catan 0x1.0000000000000000000000000001p0 0x1p-57 3266catan -0x1.0000000000000000000000000001p0 0x1p-57 3267catan 0x1.0000000000000000000000000001p0 -0x1p-57 3268catan -0x1.0000000000000000000000000001p0 -0x1p-57 3269catan 0x1p-57 0x0.ffffffffffffffffffffffffffff8p0 3270catan 0x1p-57 -0x0.ffffffffffffffffffffffffffff8p0 3271catan -0x1p-57 0x0.ffffffffffffffffffffffffffff8p0 3272catan -0x1p-57 -0x0.ffffffffffffffffffffffffffff8p0 3273catan 0x0.ffffffffffffffffffffffffffff8p0 0x1p-57 3274catan -0x0.ffffffffffffffffffffffffffff8p0 0x1p-57 3275catan 0x0.ffffffffffffffffffffffffffff8p0 -0x1p-57 3276catan -0x0.ffffffffffffffffffffffffffff8p0 -0x1p-57 3277catan 1.0 0x1p-64 3278catan 1.0 -0x1p-64 3279catan -1.0 0x1p-64 3280catan -1.0 -0x1p-64 3281catan 0x1p-64 1.0 3282catan -0x1p-64 1.0 3283catan 0x1p-64 -1.0 3284catan -0x1p-64 -1.0 3285catan 1.0 0x1.3p-73 3286catan 1.0 -0x1.3p-73 3287catan -1.0 0x1.3p-73 3288catan -1.0 -0x1.3p-73 3289catan 0x1.3p-73 1.0 3290catan -0x1.3p-73 1.0 3291catan 0x1.3p-73 -1.0 3292catan -0x1.3p-73 -1.0 3293catan 1.0 0x1p-124 3294catan 1.0 -0x1p-124 3295catan -1.0 0x1p-124 3296catan -1.0 -0x1p-124 3297catan 0x1p-124 1.0 3298catan -0x1p-124 1.0 3299catan 0x1p-124 -1.0 3300catan -0x1p-124 -1.0 3301catan 0x1.000002p0 0x1p-126 3302catan 0x1.000002p0 -0x1p-126 3303catan -0x1.000002p0 0x1p-126 3304catan -0x1.000002p0 -0x1p-126 3305catan 0x1p-126 0x1.000002p0 3306catan -0x1p-126 0x1.000002p0 3307catan 0x1p-126 -0x1.000002p0 3308catan -0x1p-126 -0x1.000002p0 3309catan 0x0.ffffffp0 0x1p-126 3310catan 0x0.ffffffp0 -0x1p-126 3311catan -0x0.ffffffp0 0x1p-126 3312catan -0x0.ffffffp0 -0x1p-126 3313catan 0x1p-126 0x0.ffffffp0 3314catan -0x1p-126 0x0.ffffffp0 3315catan 0x1p-126 -0x0.ffffffp0 3316catan -0x1p-126 -0x0.ffffffp0 3317catan 1.0 0x1p-512 3318catan 1.0 -0x1p-512 3319catan -1.0 0x1p-512 3320catan -1.0 -0x1p-512 3321catan 0x1p-512 1.0 3322catan -0x1p-512 1.0 3323catan 0x1p-512 -1.0 3324catan -0x1p-512 -1.0 3325catan 1.0 0x1.3p-536 3326catan 1.0 -0x1.3p-536 3327catan -1.0 0x1.3p-536 3328catan -1.0 -0x1.3p-536 3329catan 0x1.3p-536 1.0 3330catan -0x1.3p-536 1.0 3331catan 0x1.3p-536 -1.0 3332catan -0x1.3p-536 -1.0 3333catan 1.0 0x1p-1020 3334catan 1.0 -0x1p-1020 3335catan -1.0 0x1p-1020 3336catan -1.0 -0x1p-1020 3337catan 0x1p-1020 1.0 3338catan -0x1p-1020 1.0 3339catan 0x1p-1020 -1.0 3340catan -0x1p-1020 -1.0 3341catan 0x1.0000000000001p0 0x1p-1022 3342catan 0x1.0000000000001p0 -0x1p-1022 3343catan -0x1.0000000000001p0 0x1p-1022 3344catan -0x1.0000000000001p0 -0x1p-1022 3345catan 0x1p-1022 0x1.0000000000001p0 3346catan -0x1p-1022 0x1.0000000000001p0 3347catan 0x1p-1022 -0x1.0000000000001p0 3348catan -0x1p-1022 -0x1.0000000000001p0 3349catan 0x0.fffffffffffff8p0 0x1p-1022 3350catan 0x0.fffffffffffff8p0 -0x1p-1022 3351catan -0x0.fffffffffffff8p0 0x1p-1022 3352catan -0x0.fffffffffffff8p0 -0x1p-1022 3353catan 0x1p-1022 0x0.fffffffffffff8p0 3354catan -0x1p-1022 0x0.fffffffffffff8p0 3355catan 0x1p-1022 -0x0.fffffffffffff8p0 3356catan -0x1p-1022 -0x0.fffffffffffff8p0 3357catan 0x1.0000000000000002p0 0x1p-1022 3358catan 0x1.0000000000000002p0 -0x1p-1022 3359catan -0x1.0000000000000002p0 0x1p-1022 3360catan -0x1.0000000000000002p0 -0x1p-1022 3361catan 0x1p-1022 0x1.0000000000000002p0 3362catan -0x1p-1022 0x1.0000000000000002p0 3363catan 0x1p-1022 -0x1.0000000000000002p0 3364catan -0x1p-1022 -0x1.0000000000000002p0 3365catan 0x0.ffffffffffffffffp0 0x1p-1022 3366catan 0x0.ffffffffffffffffp0 -0x1p-1022 3367catan -0x0.ffffffffffffffffp0 0x1p-1022 3368catan -0x0.ffffffffffffffffp0 -0x1p-1022 3369catan 0x1p-1022 0x0.ffffffffffffffffp0 3370catan -0x1p-1022 0x0.ffffffffffffffffp0 3371catan 0x1p-1022 -0x0.ffffffffffffffffp0 3372catan -0x1p-1022 -0x0.ffffffffffffffffp0 3373catan 0x1.000000000000000000000000008p0 0x1p-1022 3374catan 0x1.000000000000000000000000008p0 -0x1p-1022 3375catan -0x1.000000000000000000000000008p0 0x1p-1022 3376catan -0x1.000000000000000000000000008p0 -0x1p-1022 3377catan 0x1p-1022 0x1.000000000000000000000000008p0 3378catan -0x1p-1022 0x1.000000000000000000000000008p0 3379catan 0x1p-1022 -0x1.000000000000000000000000008p0 3380catan -0x1p-1022 -0x1.000000000000000000000000008p0 3381catan 0x0.ffffffffffffffffffffffffffcp0 0x1p-1022 3382catan 0x0.ffffffffffffffffffffffffffcp0 -0x1p-1022 3383catan -0x0.ffffffffffffffffffffffffffcp0 0x1p-1022 3384catan -0x0.ffffffffffffffffffffffffffcp0 -0x1p-1022 3385catan 0x1p-1022 0x0.ffffffffffffffffffffffffffcp0 3386catan -0x1p-1022 0x0.ffffffffffffffffffffffffffcp0 3387catan 0x1p-1022 -0x0.ffffffffffffffffffffffffffcp0 3388catan -0x1p-1022 -0x0.ffffffffffffffffffffffffffcp0 3389catan 1.0 0x1p-8192 3390catan 1.0 -0x1p-8192 3391catan -1.0 0x1p-8192 3392catan -1.0 -0x1p-8192 3393catan 0x1p-8192 1.0 3394catan -0x1p-8192 1.0 3395catan 0x1p-8192 -1.0 3396catan -0x1p-8192 -1.0 3397catan 1.0 0x1.3p-8221 3398catan 1.0 -0x1.3p-8221 3399catan -1.0 0x1.3p-8221 3400catan -1.0 -0x1.3p-8221 3401catan 0x1.3p-8221 1.0 3402catan -0x1.3p-8221 1.0 3403catan 0x1.3p-8221 -1.0 3404catan -0x1.3p-8221 -1.0 3405catan 1.0 0x1.3p-8246 3406catan 1.0 -0x1.3p-8246 3407catan -1.0 0x1.3p-8246 3408catan -1.0 -0x1.3p-8246 3409catan 0x1.3p-8246 1.0 3410catan -0x1.3p-8246 1.0 3411catan 0x1.3p-8246 -1.0 3412catan -0x1.3p-8246 -1.0 3413catan 1.0 0x1p-16380 3414catan 1.0 -0x1p-16380 3415catan -1.0 0x1p-16380 3416catan -1.0 -0x1p-16380 3417catan 0x1p-16380 1.0 3418catan -0x1p-16380 1.0 3419catan 0x1p-16380 -1.0 3420catan -0x1p-16380 -1.0 3421catan 0x1.0000000000000002p0 0x1p-16382 3422catan 0x1.0000000000000002p0 -0x1p-16382 3423catan -0x1.0000000000000002p0 0x1p-16382 3424catan -0x1.0000000000000002p0 -0x1p-16382 3425catan 0x1p-16382 0x1.0000000000000002p0 3426catan -0x1p-16382 0x1.0000000000000002p0 3427catan 0x1p-16382 -0x1.0000000000000002p0 3428catan -0x1p-16382 -0x1.0000000000000002p0 3429catan 0x0.ffffffffffffffffp0 0x1p-16382 3430catan 0x0.ffffffffffffffffp0 -0x1p-16382 3431catan -0x0.ffffffffffffffffp0 0x1p-16382 3432catan -0x0.ffffffffffffffffp0 -0x1p-16382 3433catan 0x1p-16382 0x0.ffffffffffffffffp0 3434catan -0x1p-16382 0x0.ffffffffffffffffp0 3435catan 0x1p-16382 -0x0.ffffffffffffffffp0 3436catan -0x1p-16382 -0x0.ffffffffffffffffp0 3437catan 0x1.0000000000000000000000000001p0 0x1p-16382 3438catan 0x1.0000000000000000000000000001p0 -0x1p-16382 3439catan -0x1.0000000000000000000000000001p0 0x1p-16382 3440catan -0x1.0000000000000000000000000001p0 -0x1p-16382 3441catan 0x1p-16382 0x1.0000000000000000000000000001p0 3442catan -0x1p-16382 0x1.0000000000000000000000000001p0 3443catan 0x1p-16382 -0x1.0000000000000000000000000001p0 3444catan -0x1p-16382 -0x1.0000000000000000000000000001p0 3445catan 0x0.ffffffffffffffffffffffffffff8p0 0x1p-16382 3446catan 0x0.ffffffffffffffffffffffffffff8p0 -0x1p-16382 3447catan -0x0.ffffffffffffffffffffffffffff8p0 0x1p-16382 3448catan -0x0.ffffffffffffffffffffffffffff8p0 -0x1p-16382 3449catan 0x1p-16382 0x0.ffffffffffffffffffffffffffff8p0 3450catan -0x1p-16382 0x0.ffffffffffffffffffffffffffff8p0 3451catan 0x1p-16382 -0x0.ffffffffffffffffffffffffffff8p0 3452catan -0x1p-16382 -0x0.ffffffffffffffffffffffffffff8p0 3453 3454catan 0.75 1.25 3455catan -2 -3 3456 3457catanh 0 0 3458catanh -0 0 3459catanh 0 -0 3460catanh -0 -0 3461 3462catanh 0 1.0 3463catanh -0 1.0 3464catanh 0 -1.0 3465catanh -0 -1.0 3466 3467catanh 0x1p50 0.0 3468catanh 0x1p50 -0.0 3469catanh -0x1p50 0.0 3470catanh -0x1p50 -0.0 3471catanh 0.0 0x1p50 3472catanh -0.0 0x1p50 3473catanh 0.0 -0x1p50 3474catanh -0.0 -0x1p50 3475catanh 0x1p500 0.0 3476catanh 0x1p500 -0.0 3477catanh -0x1p500 0.0 3478catanh -0x1p500 -0.0 3479catanh 0.0 0x1p500 3480catanh -0.0 0x1p500 3481catanh 0.0 -0x1p500 3482catanh -0.0 -0x1p500 3483catanh 0x1p5000 0.0 3484catanh 0x1p5000 -0.0 3485catanh -0x1p5000 0.0 3486catanh -0x1p5000 -0.0 3487catanh 0.0 0x1p5000 3488catanh -0.0 0x1p5000 3489catanh 0.0 -0x1p5000 3490catanh -0.0 -0x1p5000 3491catanh 0x1p63 0.5 3492catanh 0x1p63 -0.5 3493catanh -0x1p63 0.5 3494catanh -0x1p63 -0.5 3495catanh 0.5 0x1p63 3496catanh -0.5 0x1p63 3497catanh 0.5 -0x1p63 3498catanh -0.5 -0x1p63 3499catanh 0x1p511 0.5 3500catanh 0x1p511 -0.5 3501catanh -0x1p511 0.5 3502catanh -0x1p511 -0.5 3503catanh 0.5 0x1p511 3504catanh -0.5 0x1p511 3505catanh 0.5 -0x1p511 3506catanh -0.5 -0x1p511 3507catanh 0x1p8191 0.5 3508catanh 0x1p8191 -0.5 3509catanh -0x1p8191 0.5 3510catanh -0x1p8191 -0.5 3511catanh 0.5 0x1p8191 3512catanh -0.5 0x1p8191 3513catanh 0.5 -0x1p8191 3514catanh -0.5 -0x1p8191 3515catanh 0x1p100 0.0 3516catanh 0x1p100 -0.0 3517catanh -0x1p100 0.0 3518catanh -0x1p100 -0.0 3519catanh 0.0 0x1p100 3520catanh -0.0 0x1p100 3521catanh 0.0 -0x1p100 3522catanh -0.0 -0x1p100 3523catanh 0x1.fp127 0.0 3524catanh 0x1.fp127 -0.0 3525catanh -0x1.fp127 0.0 3526catanh -0x1.fp127 -0.0 3527catanh 0.0 0x1.fp127 3528catanh -0.0 0x1.fp127 3529catanh 0.0 -0x1.fp127 3530catanh -0.0 -0x1.fp127 3531catanh 0x1.fp127 0x1.fp127 3532catanh 0x1.fp127 -0x1.fp127 3533catanh -0x1.fp127 0x1.fp127 3534catanh -0x1.fp127 -0x1.fp127 3535catanh 0x1p900 0.0 3536catanh 0x1p900 -0.0 3537catanh -0x1p900 0.0 3538catanh -0x1p900 -0.0 3539catanh 0.0 0x1p900 3540catanh -0.0 0x1p900 3541catanh 0.0 -0x1p900 3542catanh -0.0 -0x1p900 3543catanh 0x1.fp1023 0.0 3544catanh 0x1.fp1023 -0.0 3545catanh -0x1.fp1023 0.0 3546catanh -0x1.fp1023 -0.0 3547catanh 0.0 0x1.fp1023 3548catanh -0.0 0x1.fp1023 3549catanh 0.0 -0x1.fp1023 3550catanh -0.0 -0x1.fp1023 3551catanh 0x1.fp1023 0x1.fp1023 3552catanh 0x1.fp1023 -0x1.fp1023 3553catanh -0x1.fp1023 0x1.fp1023 3554catanh -0x1.fp1023 -0x1.fp1023 3555catanh 0x1p10000 0.0 3556catanh 0x1p10000 -0.0 3557catanh -0x1p10000 0.0 3558catanh -0x1p10000 -0.0 3559catanh 0.0 0x1p10000 3560catanh -0.0 0x1p10000 3561catanh 0.0 -0x1p10000 3562catanh -0.0 -0x1p10000 3563catanh 0x1.fp16383 0.0 3564catanh 0x1.fp16383 -0.0 3565catanh -0x1.fp16383 0.0 3566catanh -0x1.fp16383 -0.0 3567catanh 0.0 0x1.fp16383 3568catanh -0.0 0x1.fp16383 3569catanh 0.0 -0x1.fp16383 3570catanh -0.0 -0x1.fp16383 3571catanh 0x1.fp16383 0x1.fp16383 xfail-rounding:ibm128-libgcc 3572catanh 0x1.fp16383 -0x1.fp16383 xfail-rounding:ibm128-libgcc 3573catanh -0x1.fp16383 0x1.fp16383 xfail-rounding:ibm128-libgcc 3574catanh -0x1.fp16383 -0x1.fp16383 xfail-rounding:ibm128-libgcc 3575catanh 0x1p-13 1.0 3576catanh 0x1p-13 -1.0 3577catanh -0x1p-13 1.0 3578catanh -0x1p-13 -1.0 3579catanh 1.0 0x1p-13 3580catanh -1.0 0x1p-13 3581catanh 1.0 -0x1p-13 3582catanh -1.0 -0x1p-13 3583catanh 0x1p-27 1.0 3584catanh 0x1p-27 -1.0 3585catanh -0x1p-27 1.0 3586catanh -0x1p-27 -1.0 3587catanh 1.0 0x1p-27 3588catanh -1.0 0x1p-27 3589catanh 1.0 -0x1p-27 3590catanh -1.0 -0x1p-27 3591catanh 0x1p-33 1.0 3592catanh 0x1p-33 -1.0 3593catanh -0x1p-33 1.0 3594catanh -0x1p-33 -1.0 3595catanh 1.0 0x1p-33 3596catanh -1.0 0x1p-33 3597catanh 1.0 -0x1p-33 3598catanh -1.0 -0x1p-33 3599catanh 0x1p-54 1.0 3600catanh 0x1p-54 -1.0 3601catanh -0x1p-54 1.0 3602catanh -0x1p-54 -1.0 3603catanh 1.0 0x1p-54 3604catanh -1.0 0x1p-54 3605catanh 1.0 -0x1p-54 3606catanh -1.0 -0x1p-54 3607catanh 0x1p-57 1.0 3608catanh 0x1p-57 -1.0 3609catanh -0x1p-57 1.0 3610catanh -0x1p-57 -1.0 3611catanh 1.0 0x1p-57 3612catanh -1.0 0x1p-57 3613catanh 1.0 -0x1p-57 3614catanh -1.0 -0x1p-57 3615catanh 0x1p-13 0x1.000002p0 3616catanh 0x1p-13 -0x1.000002p0 3617catanh -0x1p-13 0x1.000002p0 3618catanh -0x1p-13 -0x1.000002p0 3619catanh 0x1.000002p0 0x1p-13 3620catanh -0x1.000002p0 0x1p-13 3621catanh 0x1.000002p0 -0x1p-13 3622catanh -0x1.000002p0 -0x1p-13 3623catanh 0x1p-13 0x0.ffffffp0 3624catanh 0x1p-13 -0x0.ffffffp0 3625catanh -0x1p-13 0x0.ffffffp0 3626catanh -0x1p-13 -0x0.ffffffp0 3627catanh 0x0.ffffffp0 0x1p-13 3628catanh -0x0.ffffffp0 0x1p-13 3629catanh 0x0.ffffffp0 -0x1p-13 3630catanh -0x0.ffffffp0 -0x1p-13 3631catanh 0x1p-27 0x1.0000000000001p0 3632catanh 0x1p-27 -0x1.0000000000001p0 3633catanh -0x1p-27 0x1.0000000000001p0 3634catanh -0x1p-27 -0x1.0000000000001p0 3635catanh 0x1.0000000000001p0 0x1p-27 3636catanh -0x1.0000000000001p0 0x1p-27 3637catanh 0x1.0000000000001p0 -0x1p-27 3638catanh -0x1.0000000000001p0 -0x1p-27 3639catanh 0x1p-27 0x0.fffffffffffff8p0 3640catanh 0x1p-27 -0x0.fffffffffffff8p0 3641catanh -0x1p-27 0x0.fffffffffffff8p0 3642catanh -0x1p-27 -0x0.fffffffffffff8p0 3643catanh 0x0.fffffffffffff8p0 0x1p-27 3644catanh -0x0.fffffffffffff8p0 0x1p-27 3645catanh 0x0.fffffffffffff8p0 -0x1p-27 3646catanh -0x0.fffffffffffff8p0 -0x1p-27 3647catanh 0x1p-33 0x1.0000000000000002p0 3648catanh 0x1p-33 -0x1.0000000000000002p0 3649catanh -0x1p-33 0x1.0000000000000002p0 3650catanh -0x1p-33 -0x1.0000000000000002p0 3651catanh 0x1.0000000000000002p0 0x1p-33 3652catanh -0x1.0000000000000002p0 0x1p-33 3653catanh 0x1.0000000000000002p0 -0x1p-33 3654catanh -0x1.0000000000000002p0 -0x1p-33 3655catanh 0x1p-33 0x0.ffffffffffffffffp0 3656catanh 0x1p-33 -0x0.ffffffffffffffffp0 3657catanh -0x1p-33 0x0.ffffffffffffffffp0 3658catanh -0x1p-33 -0x0.ffffffffffffffffp0 3659catanh 0x0.ffffffffffffffffp0 0x1p-33 3660catanh -0x0.ffffffffffffffffp0 0x1p-33 3661catanh 0x0.ffffffffffffffffp0 -0x1p-33 3662catanh -0x0.ffffffffffffffffp0 -0x1p-33 3663catanh 0x1p-54 0x1.000000000000000000000000008p0 3664catanh 0x1p-54 -0x1.000000000000000000000000008p0 3665catanh -0x1p-54 0x1.000000000000000000000000008p0 3666catanh -0x1p-54 -0x1.000000000000000000000000008p0 3667catanh 0x1.000000000000000000000000008p0 0x1p-54 3668catanh -0x1.000000000000000000000000008p0 0x1p-54 3669catanh 0x1.000000000000000000000000008p0 -0x1p-54 3670catanh -0x1.000000000000000000000000008p0 -0x1p-54 3671catanh 0x1p-54 0x0.ffffffffffffffffffffffffffcp0 3672catanh 0x1p-54 -0x0.ffffffffffffffffffffffffffcp0 3673catanh -0x1p-54 0x0.ffffffffffffffffffffffffffcp0 3674catanh -0x1p-54 -0x0.ffffffffffffffffffffffffffcp0 3675catanh 0x0.ffffffffffffffffffffffffffcp0 0x1p-54 3676catanh -0x0.ffffffffffffffffffffffffffcp0 0x1p-54 3677catanh 0x0.ffffffffffffffffffffffffffcp0 -0x1p-54 3678catanh -0x0.ffffffffffffffffffffffffffcp0 -0x1p-54 3679catanh 0x1p-57 0x1.0000000000000000000000000001p0 3680catanh 0x1p-57 -0x1.0000000000000000000000000001p0 3681catanh -0x1p-57 0x1.0000000000000000000000000001p0 3682catanh -0x1p-57 -0x1.0000000000000000000000000001p0 3683catanh 0x1.0000000000000000000000000001p0 0x1p-57 3684catanh -0x1.0000000000000000000000000001p0 0x1p-57 3685catanh 0x1.0000000000000000000000000001p0 -0x1p-57 3686catanh -0x1.0000000000000000000000000001p0 -0x1p-57 3687catanh 0x1p-57 0x0.ffffffffffffffffffffffffffff8p0 3688catanh 0x1p-57 -0x0.ffffffffffffffffffffffffffff8p0 3689catanh -0x1p-57 0x0.ffffffffffffffffffffffffffff8p0 3690catanh -0x1p-57 -0x0.ffffffffffffffffffffffffffff8p0 3691catanh 0x0.ffffffffffffffffffffffffffff8p0 0x1p-57 3692catanh -0x0.ffffffffffffffffffffffffffff8p0 0x1p-57 3693catanh 0x0.ffffffffffffffffffffffffffff8p0 -0x1p-57 3694catanh -0x0.ffffffffffffffffffffffffffff8p0 -0x1p-57 3695catanh 1.0 0x1p-64 3696catanh 1.0 -0x1p-64 3697catanh -1.0 0x1p-64 3698catanh -1.0 -0x1p-64 3699catanh 0x1p-64 1.0 3700catanh -0x1p-64 1.0 3701catanh 0x1p-64 -1.0 3702catanh -0x1p-64 -1.0 3703catanh 1.0 0x1.3p-73 3704catanh 1.0 -0x1.3p-73 3705catanh -1.0 0x1.3p-73 3706catanh -1.0 -0x1.3p-73 3707catanh 0x1.3p-73 1.0 3708catanh -0x1.3p-73 1.0 3709catanh 0x1.3p-73 -1.0 3710catanh -0x1.3p-73 -1.0 3711catanh 1.0 0x1p-124 3712catanh 1.0 -0x1p-124 3713catanh -1.0 0x1p-124 3714catanh -1.0 -0x1p-124 3715catanh 0x1p-124 1.0 3716catanh -0x1p-124 1.0 3717catanh 0x1p-124 -1.0 3718catanh -0x1p-124 -1.0 3719catanh 0x1.000002p0 0x1p-126 3720catanh 0x1.000002p0 -0x1p-126 3721catanh -0x1.000002p0 0x1p-126 3722catanh -0x1.000002p0 -0x1p-126 3723catanh 0x1p-126 0x1.000002p0 3724catanh -0x1p-126 0x1.000002p0 3725catanh 0x1p-126 -0x1.000002p0 3726catanh -0x1p-126 -0x1.000002p0 3727catanh 0x0.ffffffp0 0x1p-126 3728catanh 0x0.ffffffp0 -0x1p-126 3729catanh -0x0.ffffffp0 0x1p-126 3730catanh -0x0.ffffffp0 -0x1p-126 3731catanh 0x1p-126 0x0.ffffffp0 3732catanh -0x1p-126 0x0.ffffffp0 3733catanh 0x1p-126 -0x0.ffffffp0 3734catanh -0x1p-126 -0x0.ffffffp0 3735catanh 1.0 0x1p-512 3736catanh 1.0 -0x1p-512 3737catanh -1.0 0x1p-512 3738catanh -1.0 -0x1p-512 3739catanh 0x1p-512 1.0 3740catanh -0x1p-512 1.0 3741catanh 0x1p-512 -1.0 3742catanh -0x1p-512 -1.0 3743catanh 1.0 0x1.3p-536 3744catanh 1.0 -0x1.3p-536 3745catanh -1.0 0x1.3p-536 3746catanh -1.0 -0x1.3p-536 3747catanh 0x1.3p-536 1.0 3748catanh -0x1.3p-536 1.0 3749catanh 0x1.3p-536 -1.0 3750catanh -0x1.3p-536 -1.0 3751catanh 1.0 0x1p-1020 3752catanh 1.0 -0x1p-1020 3753catanh -1.0 0x1p-1020 3754catanh -1.0 -0x1p-1020 3755catanh 0x1p-1020 1.0 3756catanh -0x1p-1020 1.0 3757catanh 0x1p-1020 -1.0 3758catanh -0x1p-1020 -1.0 3759catanh 0x1.0000000000001p0 0x1p-1022 3760catanh 0x1.0000000000001p0 -0x1p-1022 3761catanh -0x1.0000000000001p0 0x1p-1022 3762catanh -0x1.0000000000001p0 -0x1p-1022 3763catanh 0x1p-1022 0x1.0000000000001p0 3764catanh -0x1p-1022 0x1.0000000000001p0 3765catanh 0x1p-1022 -0x1.0000000000001p0 3766catanh -0x1p-1022 -0x1.0000000000001p0 3767catanh 0x0.fffffffffffff8p0 0x1p-1022 3768catanh 0x0.fffffffffffff8p0 -0x1p-1022 3769catanh -0x0.fffffffffffff8p0 0x1p-1022 3770catanh -0x0.fffffffffffff8p0 -0x1p-1022 3771catanh 0x1p-1022 0x0.fffffffffffff8p0 3772catanh -0x1p-1022 0x0.fffffffffffff8p0 3773catanh 0x1p-1022 -0x0.fffffffffffff8p0 3774catanh -0x1p-1022 -0x0.fffffffffffff8p0 3775catanh 0x1.0000000000000002p0 0x1p-1022 3776catanh 0x1.0000000000000002p0 -0x1p-1022 3777catanh -0x1.0000000000000002p0 0x1p-1022 3778catanh -0x1.0000000000000002p0 -0x1p-1022 3779catanh 0x1p-1022 0x1.0000000000000002p0 3780catanh -0x1p-1022 0x1.0000000000000002p0 3781catanh 0x1p-1022 -0x1.0000000000000002p0 3782catanh -0x1p-1022 -0x1.0000000000000002p0 3783catanh 0x0.ffffffffffffffffp0 0x1p-1022 3784catanh 0x0.ffffffffffffffffp0 -0x1p-1022 3785catanh -0x0.ffffffffffffffffp0 0x1p-1022 3786catanh -0x0.ffffffffffffffffp0 -0x1p-1022 3787catanh 0x1p-1022 0x0.ffffffffffffffffp0 3788catanh -0x1p-1022 0x0.ffffffffffffffffp0 3789catanh 0x1p-1022 -0x0.ffffffffffffffffp0 3790catanh -0x1p-1022 -0x0.ffffffffffffffffp0 3791catanh 0x1.000000000000000000000000008p0 0x1p-1022 3792catanh 0x1.000000000000000000000000008p0 -0x1p-1022 3793catanh -0x1.000000000000000000000000008p0 0x1p-1022 3794catanh -0x1.000000000000000000000000008p0 -0x1p-1022 3795catanh 0x1p-1022 0x1.000000000000000000000000008p0 3796catanh -0x1p-1022 0x1.000000000000000000000000008p0 3797catanh 0x1p-1022 -0x1.000000000000000000000000008p0 3798catanh -0x1p-1022 -0x1.000000000000000000000000008p0 3799catanh 0x0.ffffffffffffffffffffffffffcp0 0x1p-1022 3800catanh 0x0.ffffffffffffffffffffffffffcp0 -0x1p-1022 3801catanh -0x0.ffffffffffffffffffffffffffcp0 0x1p-1022 3802catanh -0x0.ffffffffffffffffffffffffffcp0 -0x1p-1022 3803catanh 0x1p-1022 0x0.ffffffffffffffffffffffffffcp0 3804catanh -0x1p-1022 0x0.ffffffffffffffffffffffffffcp0 3805catanh 0x1p-1022 -0x0.ffffffffffffffffffffffffffcp0 3806catanh -0x1p-1022 -0x0.ffffffffffffffffffffffffffcp0 3807catanh 1.0 0x1p-8192 3808catanh 1.0 -0x1p-8192 3809catanh -1.0 0x1p-8192 3810catanh -1.0 -0x1p-8192 3811catanh 0x1p-8192 1.0 3812catanh -0x1p-8192 1.0 3813catanh 0x1p-8192 -1.0 3814catanh -0x1p-8192 -1.0 3815catanh 1.0 0x1.3p-8221 3816catanh 1.0 -0x1.3p-8221 3817catanh -1.0 0x1.3p-8221 3818catanh -1.0 -0x1.3p-8221 3819catanh 0x1.3p-8221 1.0 3820catanh -0x1.3p-8221 1.0 3821catanh 0x1.3p-8221 -1.0 3822catanh -0x1.3p-8221 -1.0 3823catanh 1.0 0x1.3p-8246 3824catanh 1.0 -0x1.3p-8246 3825catanh -1.0 0x1.3p-8246 3826catanh -1.0 -0x1.3p-8246 3827catanh 0x1.3p-8246 1.0 3828catanh -0x1.3p-8246 1.0 3829catanh 0x1.3p-8246 -1.0 3830catanh -0x1.3p-8246 -1.0 3831catanh 1.0 0x1p-16380 3832catanh 1.0 -0x1p-16380 3833catanh -1.0 0x1p-16380 3834catanh -1.0 -0x1p-16380 3835catanh 0x1p-16380 1.0 3836catanh -0x1p-16380 1.0 3837catanh 0x1p-16380 -1.0 3838catanh -0x1p-16380 -1.0 3839catanh 0x1.0000000000000002p0 0x1p-16382 3840catanh 0x1.0000000000000002p0 -0x1p-16382 3841catanh -0x1.0000000000000002p0 0x1p-16382 3842catanh -0x1.0000000000000002p0 -0x1p-16382 3843catanh 0x1p-16382 0x1.0000000000000002p0 3844catanh -0x1p-16382 0x1.0000000000000002p0 3845catanh 0x1p-16382 -0x1.0000000000000002p0 3846catanh -0x1p-16382 -0x1.0000000000000002p0 3847catanh 0x0.ffffffffffffffffp0 0x1p-16382 3848catanh 0x0.ffffffffffffffffp0 -0x1p-16382 3849catanh -0x0.ffffffffffffffffp0 0x1p-16382 3850catanh -0x0.ffffffffffffffffp0 -0x1p-16382 3851catanh 0x1p-16382 0x0.ffffffffffffffffp0 3852catanh -0x1p-16382 0x0.ffffffffffffffffp0 3853catanh 0x1p-16382 -0x0.ffffffffffffffffp0 3854catanh -0x1p-16382 -0x0.ffffffffffffffffp0 3855catanh 0x1.0000000000000000000000000001p0 0x1p-16382 3856catanh 0x1.0000000000000000000000000001p0 -0x1p-16382 3857catanh -0x1.0000000000000000000000000001p0 0x1p-16382 3858catanh -0x1.0000000000000000000000000001p0 -0x1p-16382 3859catanh 0x1p-16382 0x1.0000000000000000000000000001p0 3860catanh -0x1p-16382 0x1.0000000000000000000000000001p0 3861catanh 0x1p-16382 -0x1.0000000000000000000000000001p0 3862catanh -0x1p-16382 -0x1.0000000000000000000000000001p0 3863catanh 0x0.ffffffffffffffffffffffffffff8p0 0x1p-16382 3864catanh 0x0.ffffffffffffffffffffffffffff8p0 -0x1p-16382 3865catanh -0x0.ffffffffffffffffffffffffffff8p0 0x1p-16382 3866catanh -0x0.ffffffffffffffffffffffffffff8p0 -0x1p-16382 3867catanh 0x1p-16382 0x0.ffffffffffffffffffffffffffff8p0 3868catanh -0x1p-16382 0x0.ffffffffffffffffffffffffffff8p0 3869catanh 0x1p-16382 -0x0.ffffffffffffffffffffffffffff8p0 3870catanh -0x1p-16382 -0x0.ffffffffffffffffffffffffffff8p0 3871 3872catanh 0.75 1.25 3873catanh -2 -3 3874 3875cbrt 0.0 3876cbrt -0 3877cbrt -0.001 3878cbrt 2 3879cbrt 4 3880cbrt 8 3881cbrt -10 3882cbrt -27.0 3883cbrt 0.9921875 3884cbrt 0.75 3885cbrt 0x1p16383 3886cbrt 0x1p-16383 3887cbrt 1e5 3888cbrt 0x3.132634p+0 3889cbrt -0xc.8d0442f2f0d1p-492 3890cbrt -0xa.6b142p+40 3891cbrt -0x1.f28ab85f3580ap-128 3892cbrt -0x2.b5cd28p-36 3893cbrt -0x1.d6a8bep-20 3894cbrt -0x3.593ed8p-72 3895cbrt 0x1.bd0098p-104 3896cbrt -0x3.300d34p+0 3897cbrt 0x6.247f5p-4 3898cbrt -0x3.48648028cb464p+0 3899# the next value generates larger error bounds on x86_64 (binary64) 3900cbrt -0x1.7cec1dab41272p-230 3901cbrt max xfail:ibm128-libgcc 3902cbrt -max xfail:ibm128-libgcc 3903cbrt min 3904cbrt -min 3905cbrt min_subnorm 3906cbrt -min_subnorm 3907 3908ccos 0.0 0.0 3909ccos -0 0.0 3910ccos 0.0 -0 3911ccos -0 -0 3912 3913ccos 0.75 1.25 3914ccos -2 -3 3915 3916ccos 0.75 89.5 3917ccos 0.75 -89.5 3918ccos -0.75 89.5 3919ccos -0.75 -89.5 3920ccos 0.75 710.5 3921ccos 0.75 -710.5 3922ccos -0.75 710.5 3923ccos -0.75 -710.5 3924ccos 0.75 11357.25 3925ccos 0.75 -11357.25 3926ccos -0.75 11357.25 3927ccos -0.75 -11357.25 3928 3929ccos 0x1p-149 180 3930ccos 0x1p-1074 1440 3931ccos 0x1p-16434 22730 3932 3933ccos min_subnorm_p120 0x1p-120 3934ccos 0x1p-120 min_subnorm_p120 3935 3936ccos min 1 3937ccos -min 1 3938ccos min_subnorm 80 3939ccos -min_subnorm 80 3940 3941ccosh 0.0 0.0 3942ccosh -0 0.0 3943ccosh 0.0 -0 3944ccosh -0 -0 3945 3946ccosh 0.75 1.25 3947ccosh -2 -3 3948 3949ccosh 89.5 0.75 3950ccosh -89.5 0.75 3951ccosh 89.5 -0.75 3952ccosh -89.5 -0.75 3953ccosh 710.5 0.75 3954ccosh -710.5 0.75 3955ccosh 710.5 -0.75 3956ccosh -710.5 -0.75 3957ccosh 11357.25 0.75 3958ccosh -11357.25 0.75 3959ccosh 11357.25 -0.75 3960ccosh -11357.25 -0.75 3961 3962ccosh 180 0x1p-149 3963ccosh 1440 0x1p-1074 3964ccosh 22730 0x1p-16434 3965 3966ccosh min_subnorm_p120 0x1p-120 3967ccosh 0x1p-120 min_subnorm_p120 3968 3969ccosh 1 min 3970ccosh 1 -min 3971ccosh 80 min_subnorm 3972ccosh 80 -min_subnorm 3973 3974cexp 0 0 3975cexp -0 0 3976cexp 0 -0 3977cexp -0 -0 3978 3979cexp 0.75 1.25 3980cexp -2.0 -3.0 3981 3982cexp 0 0x1p65 3983cexp 0 -0x1p65 3984cexp 50 0x1p127 3985 3986cexp 0 1e22 3987cexp 0 0x1p1023 3988cexp 500 0x1p1023 3989 3990cexp 0 0x1p16383 3991cexp -10000 0x1p16383 3992 3993cexp 88.75 0.75 3994cexp -95 0.75 3995cexp 709.8125 0.75 3996cexp -720 0.75 3997cexp 11356.5625 0.75 3998cexp -11370 0.75 3999 4000cexp 180 0x1p-149 4001cexp 1440 0x1p-1074 4002cexp 22730 0x1p-16434 4003 4004cexp 1e6 0 4005cexp 1e6 min 4006cexp 1e6 -min 4007 4008cexp 1 min 4009cexp 1 -min 4010cexp 80 min_subnorm 4011cexp 80 -min_subnorm 4012 4013cexp min min_subnorm 4014cexp min -min_subnorm 4015 4016clog 0.75 1.25 4017clog -2 -3 4018 4019clog 0x2.f2f308p+0 0x4.c3841p-4 4020clog 0xd.3de7ap-36 -0xe.cf143p-40 4021clog 0x2.21e65p+0 0x5.576cf8p-4 4022clog 0x1.f4755cp+0 -0x4.29411p-4 4023clog -0xf.9c4c8p-4 -0xa.b4101p+20 4024clog 0x7.40ac68p+0 0x4.251bb8p-4 4025clog 0xa.3ac3cp+68 0x1.47239ep+68 4026clog 0x3.8ff10cp+0 -0x6.b0794p-4 4027 4028clog 0xa.a39ffp-4 -0x2.360c38p-4 4029clog 0x6.9a4569067b6ecp-4 0xb.0a30d15e7d798p-4 4030clog -0x1.105436p+0 -0x6.66396df3cc7ap-4 4031clog -0x2.c90b952282392dep-4 0x1.43cda16634cc7046p+0 4032 4033clog -0x9.93d164127d9fp-4 0x7.c5c8d8p-4 4034clog -0xa.5920ap-4 -0x6.2cda5p-4 4035clog 0xd.d05c38ebb1b4p+60 -0x3.c22fdp+44 4036 4037clog -0xa.19f8ec252c58d5p-4 0x7.d10cdec29a141538p-4 4038clog -0xa.7ac41a0b417cb8fp-4 -0x6.c5a32eaeedd4p-4 4039clog 0x3.c16p-136 0x8p-152 4040clog -0x1.0a69de710590dp+0 -0x7.bc7e121e2b0d1088p-4 4041 4042clog -0x2.7bdep-4 0x5.ab7a4p-4 4043clog -0xb.e1d3d0ff44358p-4 -0x7.54785e1b143f8p-4 4044clog 0x3.ba473p+0 0x7.eea9ap-4 4045clog 0x9.d02220baee4ep+36 0x2.b9a29cp+0 4046clog -0x5.1a5cf8p-4 -0xb.73012p-4 4047clog -0xa.ff292a609dbb8p-4 0x6.f73d4cp-4 4048clog -0x5.1a5cfc2301114p-4 -0xb.730118p-4 4049clog 0xb.ffffcp-4 0x7.ffff1p-4 4050clog 0xb.ffffp-4 0x7.ffffap-4 4051clog 0xb.ffffp-4 0x7.fffff8p-4 4052clog 0xb.ffffp-4 0x7.ffffp-4 4053clog 0xb.fffffp-4 0x7.ffff68p-4 4054clog 0xb.fffffp-4 0x7.ffffp-4 4055clog 0xb.ffff8p-4 0x7.ffffcp-4 4056clog 0xb.ffffp-4 0x7.ffffcp-4 4057clog 0xb.ffffp-4 0x7.ffffb8p-4 4058clog 0xb.ffffp-4 0x7.ffff7p-4 4059clog 0xb.ffffp-4 0x7.ffff5p-4 4060clog 0xb.fffffffffff7p-4 0x7.fffff8p-4 4061clog 0xb.fffffffffff08p-4 0x7.fffffffffffdp-4 4062clog 0xb.fffffffffff08p-4 0x7.fffffffffff9p-4 4063clog 0xb.fffffffffffp-4 0x7.fffffffffffdcp-4 4064clog 0xb.fffffp-4 0x7.ffffffffffff4p-4 4065clog 0xb.fffffffffffp-4 0x7.fffffffffffecp-4 4066clog 0xb.fffffffffff8p-4 0x7.fffff8p-4 4067clog 0x8p-152 -0x1.10233ap+0 4068clog 0xa.03634p-4 -0x4.7bb918p-20 4069clog -0x5.e23d2p-4 0x8.525df889c21ap-4 4070clog 0x9.8ce58p-4 -0x8p-152 4071clog 0x8p-152 0x9.2af75p-4 4072clog 0x9.97a15de8e59d8p-4 -0 4073clog -0x4.74556ec92eb4746p-4 0x1.1e7aa1d936f6efe6p+0 4074clog 0x9.97a15de8e59d8p-4 -0 4075clog -0x9.7f1d7p-64 0x9.db37dp-4 4076clog -0x8.5efc4p-4 -0x5.40310cp-4 4077clog -0x9.0b459p-4 0 4078clog -0x6.a9419e9b30e68p-4 -0x6.262c7p-4 4079clog 0x5.2767cdfdfbf2p-4 0x7.69ee98p-4 4080clog -0x9.f5563cb3227d8p-4 0 4081clog -0x9.5a284p-4 0x6.899578p-8 4082clog 0xa.3e62bp-4 0x1.18c03p-100 4083clog 0 -0x9.22a99p-4 4084clog 0 0x9.7915bp-4 4085clog 0x3.00d1ap-12 0x1.23ff6ap+0 4086 4087clog 0x1.fffffep+127 0x1.fffffep+127 4088clog 0x1.fffffep+127 1.0 4089clog 0x1p-149 0x1p-149 4090clog 0x1p-147 0x1p-147 4091clog 0x1.fffffffffffffp+1023 0x1.fffffffffffffp+1023 4092clog 0x1.fffffffffffffp+1023 0x1p+1023 4093clog 0x1p-1074 0x1p-1074 4094clog 0x1p-1073 0x1p-1073 4095clog 0x1.fp+16383 0x1.fp+16383 4096clog 0x1.fp+16383 0x1p+16383 4097clog 0x1p-16440 0x1p-16441 4098 4099clog 0x1p-149 0x1.fp+127 4100clog -0x1p-149 0x1.fp+127 4101clog 0x1p-149 -0x1.fp+127 4102clog -0x1p-149 -0x1.fp+127 4103clog -0x1.fp+127 0x1p-149 4104clog -0x1.fp+127 -0x1p-149 4105clog 0x1.fp+127 0x1p-149 4106clog 0x1.fp+127 -0x1p-149 4107clog 0x1p-1074 0x1.fp+1023 4108clog -0x1p-1074 0x1.fp+1023 4109clog 0x1p-1074 -0x1.fp+1023 4110clog -0x1p-1074 -0x1.fp+1023 4111clog -0x1.fp+1023 0x1p-1074 4112clog -0x1.fp+1023 -0x1p-1074 4113clog 0x1.fp+1023 0x1p-1074 4114clog 0x1.fp+1023 -0x1p-1074 4115clog 0x1p-16445 0x1.fp+16383 4116clog -0x1p-16445 0x1.fp+16383 4117clog 0x1p-16445 -0x1.fp+16383 4118clog -0x1p-16445 -0x1.fp+16383 4119clog -0x1.fp+16383 0x1p-16445 4120clog -0x1.fp+16383 -0x1p-16445 4121clog 0x1.fp+16383 0x1p-16445 4122clog 0x1.fp+16383 -0x1p-16445 4123clog 0x1p-16494 0x1.fp+16383 4124clog -0x1p-16494 0x1.fp+16383 4125clog 0x1p-16494 -0x1.fp+16383 4126clog -0x1p-16494 -0x1.fp+16383 4127clog -0x1.fp+16383 0x1p-16494 4128clog -0x1.fp+16383 -0x1p-16494 4129clog 0x1.fp+16383 0x1p-16494 4130clog 0x1.fp+16383 -0x1p-16494 4131 4132clog 1.0 0x1.234566p-10 4133clog -1.0 0x1.234566p-20 4134clog 0x1.234566p-30 1.0 4135clog -0x1.234566p-40 -1.0 4136clog 0x1.234566p-50 1.0 4137clog 0x1.234566p-60 1.0 4138clog 0x1p-62 1.0 4139clog 0x1p-63 1.0 4140clog 0x1p-64 1.0 4141clog 0x1p-510 1.0 4142clog 0x1p-511 1.0 4143clog 0x1p-512 1.0 4144clog 0x1p-8190 1.0 4145clog 0x1p-8191 1.0 4146clog 0x1p-8192 1.0 4147 4148clog 0x1.000566p0 0x1.234p-10 4149clog 0x1.000566p0 0x1.234p-100 4150clog -0x1.0000000123456p0 0x1.2345678p-30 4151clog -0x1.0000000123456p0 0x1.2345678p-1000 4152clog 0x1.00000000000000123456789abcp0 0x1.23456789p-60 4153clog 0x1.00000000000000123456789abcp0 0x1.23456789p-1000 4154 4155clog 0x0.ffffffp0 0x0.ffffffp-100 4156clog 0x0.fffffffffffff8p0 0x0.fffffffffffff8p-1000 4157clog 0x0.ffffffffffffffffp0 0x0.ffffffffffffffffp-15000 4158 4159clog 0x1a6p-10 0x3a5p-10 4160clog 0xf2p-10 0x3e3p-10 4161clog 0x4d4ep-15 0x6605p-15 4162clog 0x2818p-15 0x798fp-15 4163clog 0x9b57bp-20 0xcb7b4p-20 4164clog 0x2731p-20 0xfffd0p-20 4165clog 0x2ede88p-23 0x771c3fp-23 4166clog 0x11682p-23 0x7ffed1p-23 4167clog 0xa1f2c1p-24 0xc643aep-24 4168clog 0x659feap-24 0xeaf6f9p-24 4169clog 0x4447d7175p-35 0x6c445e00ap-35 4170clog 0x2dd46725bp-35 0x7783a1284p-35 4171clog 0x164c74eea876p-45 0x16f393482f77p-45 4172clog 0xfe961079616p-45 0x1bc37e09e6d1p-45 4173clog 0xa4722f19346cp-51 0x7f9631c5e7f07p-51 4174clog 0x10673dd0f2481p-51 0x7ef1d17cefbd2p-51 4175clog 0x8ecbf810c4ae6p-52 0xd479468b09a37p-52 4176clog 0x5b06b680ea2ccp-52 0xef452b965da9fp-52 4177clog 0x659b70ab7971bp-53 0x1f5d111e08abecp-53 4178clog 0x15cfbd1990d1ffp-53 0x176a3973e09a9ap-53 4179clog 0x1367a310575591p-54 0x3cfcc0a0541f60p-54 4180clog 0x55cb6d0c83af5p-55 0x7fe33c0c7c4e90p-55 4181clog 0x298c62cb546588a7p-63 0x7911b1dfcc4ecdaep-63 4182clog 0x4d9c37e2b5cb4533p-63 0x65c98be2385a042ep-63 4183clog 0x602fd5037c4792efp-64 0xed3e2086dcca80b8p-64 4184clog 0x6b10b4f3520217b6p-64 0xe8893cbb449253a1p-64 4185clog 0x81b7efa81fc35ad1p-65 0x1ef4b835f1c79d812p-65 4186clog 0x3f96469050f650869c2p-75 0x6f16b2c9c8b05988335p-75 4187clog 0x3157fc1d73233e580c8p-75 0x761b52ccd435d7c7f5fp-75 4188clog 0x155f8afc4c48685bf63610p-85 0x17d0cf2652cdbeb1294e19p-85 4189clog 0x13836d58a13448d750b4b9p-85 0x195ca7bc3ab4f9161edbe6p-85 4190clog 0x1df515eb171a808b9e400266p-95 0x7c71eb0cd4688dfe98581c77p-95 4191clog 0xe33f66c9542ca25cc43c867p-95 0x7f35a68ebd3704a43c465864p-95 4192clog 0x6771f22c64ed551b857c128b4cp-105 0x1f570e7a13cc3cf2f44fd793ea1p-105 4193clog 0x15d8ab6ed05ca514086ac3a1e84p-105 0x1761e480aa094c0b10b34b09ce9p-105 4194clog 0x187190c1a334497bdbde5a95f48p-106 0x3b25f08062d0a095c4cfbbc338dp-106 4195clog 0x6241ef0da53f539f02fad67dabp-106 0x3fb46641182f7efd9caa769dac0p-106 4196clog 0x3e1d0a105ac4ebeacd9c6952d34cp-112 0xf859b3d1b06d005dcbb5516d5479p-112 4197clog 0x47017a2e36807acb1e5214b209dep-112 0xf5f4a550c9d75e3bb1839d865f0dp-112 4198clog 0x148f818cb7a9258fca942ade2a0cap-113 0x18854a34780b8333ec53310ad7001p-113 4199clog 0xfd95243681c055c2632286921092p-113 0x1bccabcd29ca2152860ec29e34ef7p-113 4200clog 0xdb85c467ee2aadd5f425fe0f4b8dp-114 0x3e83162a0f95f1dcbf97dddf410eap-114 4201clog 0x1415bcaf2105940d49a636e98ae59p-115 0x7e6a150adfcd1b0921d44b31f40f4p-115 4202 4203clog10 0.75 1.25 4204clog10 -2 -3 4205 4206clog10 0x2.f2f308p+0 0x4.c3841p-4 4207clog10 0xd.3de7ap-36 -0xe.cf143p-40 4208clog10 0x2.21e65p+0 0x5.576cf8p-4 4209clog10 0x1.f4755cp+0 -0x4.29411p-4 4210clog10 -0xf.9c4c8p-4 -0xa.b4101p+20 4211clog10 0x7.40ac68p+0 0x4.251bb8p-4 4212clog10 0xa.3ac3cp+68 0x1.47239ep+68 4213clog10 0x3.8ff10cp+0 -0x6.b0794p-4 4214 4215clog10 0x2.83f8ap+0 -0xb.0b529p-4 4216clog10 -0x2.eb21fcp-4 -0x6.59bbc8p-4 4217clog10 -0x3.3f7fc4p-4 0xb.ba599p-4 4218clog10 0x1.cd1ab2p-124 -0x8p-152 4219clog10 0xa.32054p-4 0x2.c7e71cp-4 4220clog10 -0x5.9ecf8c7b5a0f4p-4 0xa.a945e5f8761c8p-4 4221clog10 0x1.7a858p+0 -0x6.d940dp-4 4222clog10 -0x2.51320d99da5a2p-4 0x3.b8176p-4 4223clog10 -0x1.25c2d3e172df8p+0 0 4224clog10 0x1.0c684e35d0b2ap+0 -0x7.37df8a65c28fp-4 4225 4226clog10 -0x9.93d164127d9fp-4 0x7.c5c8d8p-4 4227clog10 -0xa.5920ap-4 -0x6.2cda5p-4 4228clog10 0xd.d05c38ebb1b4p+60 -0x3.c22fdp+44 4229 4230clog10 -0xa.19f8ec252c58d5p-4 0x7.d10cdec29a141538p-4 4231clog10 -0xa.7ac41a0b417cb8fp-4 -0x6.c5a32eaeedd4p-4 4232clog10 0x3.c16p-136 0x8p-152 4233clog10 -0x1.0a69de710590dp+0 -0x7.bc7e121e2b0d1088p-4 4234 4235clog10 -0x2.7bdep-4 0x5.ab7a4p-4 4236clog10 -0xb.e1d3d0ff44358p-4 -0x7.54785e1b143f8p-4 4237clog10 0x3.ba473p+0 0x7.eea9ap-4 4238clog10 0x9.d02220baee4ep+36 0x2.b9a29cp+0 4239clog10 -0x5.1a5cf8p-4 -0xb.73012p-4 4240clog10 -0xa.ff292a609dbb8p-4 0x6.f73d4cp-4 4241clog10 -0x5.1a5cfc2301114p-4 -0xb.730118p-4 4242clog10 0xb.ffffcp-4 0x7.ffff1p-4 4243clog10 0xb.ffffp-4 0x7.ffffap-4 4244clog10 0xb.ffffp-4 0x7.fffff8p-4 4245clog10 0xb.ffffp-4 0x7.ffffp-4 4246clog10 0xb.fffffp-4 0x7.ffff68p-4 4247clog10 0xb.fffffp-4 0x7.ffffp-4 4248clog10 0xb.ffff8p-4 0x7.ffffcp-4 4249clog10 0xb.ffffp-4 0x7.ffffcp-4 4250clog10 0xb.ffffp-4 0x7.ffffb8p-4 4251clog10 0xb.ffffp-4 0x7.ffff7p-4 4252clog10 0xb.ffffp-4 0x7.ffff5p-4 4253clog10 0xb.fffffffffff7p-4 0x7.fffff8p-4 4254clog10 0xb.fffffffffff08p-4 0x7.fffffffffffdp-4 4255clog10 0xb.fffffffffff08p-4 0x7.fffffffffff9p-4 4256clog10 0xb.fffffffffffp-4 0x7.fffffffffffdcp-4 4257clog10 0xb.fffffp-4 0x7.ffffffffffff4p-4 4258clog10 0xb.fffffffffffp-4 0x7.fffffffffffecp-4 4259clog10 0xb.fffffffffff8p-4 0x7.fffff8p-4 4260clog10 0x8p-152 -0x1.10233ap+0 4261clog10 0xa.03634p-4 -0x4.7bb918p-20 4262clog10 -0x5.e23d2p-4 0x8.525df889c21ap-4 4263clog10 0x9.8ce58p-4 -0x8p-152 4264clog10 0x8p-152 0x9.2af75p-4 4265clog10 0x9.97a15de8e59d8p-4 -0 4266clog10 -0x4.74556ec92eb4746p-4 0x1.1e7aa1d936f6efe6p+0 4267clog10 0x9.97a15de8e59d8p-4 -0 4268clog10 -0x9.7f1d7p-64 0x9.db37dp-4 4269clog10 -0x8.5efc4p-4 -0x5.40310cp-4 4270clog10 -0x9.0b459p-4 0 4271clog10 -0x6.a9419e9b30e68p-4 -0x6.262c7p-4 4272clog10 0x5.2767cdfdfbf2p-4 0x7.69ee98p-4 4273clog10 -0x9.f5563cb3227d8p-4 0 4274clog10 -0x9.5a284p-4 0x6.899578p-8 4275clog10 0xa.3e62bp-4 0x1.18c03p-100 4276clog10 0 -0x9.22a99p-4 4277clog10 0 0x9.7915bp-4 4278clog10 0x3.00d1ap-12 0x1.23ff6ap+0 4279 4280clog10 0x1.fffffep+127 0x1.fffffep+127 4281clog10 0x1.fffffep+127 1.0 4282clog10 0x1p-149 0x1p-149 4283clog10 0x1p-147 0x1p-147 4284clog10 0x1.fffffffffffffp+1023 0x1.fffffffffffffp+1023 4285clog10 0x1.fffffffffffffp+1023 0x1p+1023 4286clog10 0x1p-1074 0x1p-1074 4287clog10 0x1p-1073 0x1p-1073 4288clog10 0x1.fp+16383 0x1.fp+16383 4289clog10 0x1.fp+16383 0x1p+16383 4290clog10 0x1p-16440 0x1p-16441 4291 4292clog10 0x1p-149 0x1.fp+127 4293clog10 -0x1p-149 0x1.fp+127 4294clog10 0x1p-149 -0x1.fp+127 4295clog10 -0x1p-149 -0x1.fp+127 4296clog10 -0x1.fp+127 0x1p-149 4297clog10 -0x1.fp+127 -0x1p-149 4298clog10 0x1.fp+127 0x1p-149 4299clog10 0x1.fp+127 -0x1p-149 4300clog10 0x1p-1074 0x1.fp+1023 4301clog10 -0x1p-1074 0x1.fp+1023 4302clog10 0x1p-1074 -0x1.fp+1023 4303clog10 -0x1p-1074 -0x1.fp+1023 4304clog10 -0x1.fp+1023 0x1p-1074 4305clog10 -0x1.fp+1023 -0x1p-1074 4306clog10 0x1.fp+1023 0x1p-1074 4307clog10 0x1.fp+1023 -0x1p-1074 4308clog10 0x1p-16445 0x1.fp+16383 4309clog10 -0x1p-16445 0x1.fp+16383 4310clog10 0x1p-16445 -0x1.fp+16383 4311clog10 -0x1p-16445 -0x1.fp+16383 4312clog10 -0x1.fp+16383 0x1p-16445 4313clog10 -0x1.fp+16383 -0x1p-16445 4314clog10 0x1.fp+16383 0x1p-16445 4315clog10 0x1.fp+16383 -0x1p-16445 4316clog10 0x1p-16494 0x1.fp+16383 4317clog10 -0x1p-16494 0x1.fp+16383 4318clog10 0x1p-16494 -0x1.fp+16383 4319clog10 -0x1p-16494 -0x1.fp+16383 4320clog10 -0x1.fp+16383 0x1p-16494 4321clog10 -0x1.fp+16383 -0x1p-16494 4322clog10 0x1.fp+16383 0x1p-16494 4323clog10 0x1.fp+16383 -0x1p-16494 4324 4325clog10 1.0 0x1.234566p-10 4326clog10 -1.0 0x1.234566p-20 4327clog10 0x1.234566p-30 1.0 4328clog10 -0x1.234566p-40 -1.0 4329clog10 0x1.234566p-50 1.0 4330clog10 0x1.234566p-60 1.0 4331clog10 0x1p-61 1.0 4332clog10 0x1p-62 1.0 4333clog10 0x1p-63 1.0 4334clog10 0x1p-509 1.0 4335clog10 0x1p-510 1.0 4336clog10 0x1p-511 1.0 4337clog10 0x1p-8189 1.0 4338clog10 0x1p-8190 1.0 4339clog10 0x1p-8191 1.0 4340 4341clog10 0x1.000566p0 0x1.234p-10 4342clog10 0x1.000566p0 0x1.234p-100 4343clog10 -0x1.0000000123456p0 0x1.2345678p-30 4344clog10 -0x1.0000000123456p0 0x1.2345678p-1000 4345clog10 0x1.00000000000000123456789abcp0 0x1.23456789p-60 4346clog10 0x1.00000000000000123456789abcp0 0x1.23456789p-1000 4347 4348clog10 0x0.ffffffp0 0x0.ffffffp-100 4349clog10 0x0.fffffffffffff8p0 0x0.fffffffffffff8p-1000 4350clog10 0x0.ffffffffffffffffp0 0x0.ffffffffffffffffp-15000 4351 4352clog10 0x1a6p-10 0x3a5p-10 4353clog10 0xf2p-10 0x3e3p-10 4354clog10 0x4d4ep-15 0x6605p-15 4355clog10 0x2818p-15 0x798fp-15 4356clog10 0x9b57bp-20 0xcb7b4p-20 4357clog10 0x2731p-20 0xfffd0p-20 4358clog10 0x2ede88p-23 0x771c3fp-23 4359clog10 0x11682p-23 0x7ffed1p-23 4360clog10 0xa1f2c1p-24 0xc643aep-24 4361clog10 0x659feap-24 0xeaf6f9p-24 4362clog10 0x4447d7175p-35 0x6c445e00ap-35 4363clog10 0x2dd46725bp-35 0x7783a1284p-35 4364clog10 0x164c74eea876p-45 0x16f393482f77p-45 4365clog10 0xfe961079616p-45 0x1bc37e09e6d1p-45 4366clog10 0xa4722f19346cp-51 0x7f9631c5e7f07p-51 4367clog10 0x10673dd0f2481p-51 0x7ef1d17cefbd2p-51 4368clog10 0x8ecbf810c4ae6p-52 0xd479468b09a37p-52 4369clog10 0x5b06b680ea2ccp-52 0xef452b965da9fp-52 4370clog10 0x659b70ab7971bp-53 0x1f5d111e08abecp-53 4371clog10 0x15cfbd1990d1ffp-53 0x176a3973e09a9ap-53 4372clog10 0x1367a310575591p-54 0x3cfcc0a0541f60p-54 4373clog10 0x55cb6d0c83af5p-55 0x7fe33c0c7c4e90p-55 4374clog10 0x298c62cb546588a7p-63 0x7911b1dfcc4ecdaep-63 4375clog10 0x4d9c37e2b5cb4533p-63 0x65c98be2385a042ep-63 4376clog10 0x602fd5037c4792efp-64 0xed3e2086dcca80b8p-64 4377clog10 0x6b10b4f3520217b6p-64 0xe8893cbb449253a1p-64 4378clog10 0x81b7efa81fc35ad1p-65 0x1ef4b835f1c79d812p-65 4379clog10 0x3f96469050f650869c2p-75 0x6f16b2c9c8b05988335p-75 4380clog10 0x3157fc1d73233e580c8p-75 0x761b52ccd435d7c7f5fp-75 4381clog10 0x155f8afc4c48685bf63610p-85 0x17d0cf2652cdbeb1294e19p-85 4382clog10 0x13836d58a13448d750b4b9p-85 0x195ca7bc3ab4f9161edbe6p-85 4383clog10 0x1df515eb171a808b9e400266p-95 0x7c71eb0cd4688dfe98581c77p-95 4384clog10 0xe33f66c9542ca25cc43c867p-95 0x7f35a68ebd3704a43c465864p-95 4385clog10 0x6771f22c64ed551b857c128b4cp-105 0x1f570e7a13cc3cf2f44fd793ea1p-105 4386clog10 0x15d8ab6ed05ca514086ac3a1e84p-105 0x1761e480aa094c0b10b34b09ce9p-105 4387clog10 0x187190c1a334497bdbde5a95f48p-106 0x3b25f08062d0a095c4cfbbc338dp-106 4388clog10 0x6241ef0da53f539f02fad67dabp-106 0x3fb46641182f7efd9caa769dac0p-106 4389clog10 0x3e1d0a105ac4ebeacd9c6952d34cp-112 0xf859b3d1b06d005dcbb5516d5479p-112 4390clog10 0x47017a2e36807acb1e5214b209dep-112 0xf5f4a550c9d75e3bb1839d865f0dp-112 4391clog10 0x148f818cb7a9258fca942ade2a0cap-113 0x18854a34780b8333ec53310ad7001p-113 4392clog10 0xfd95243681c055c2632286921092p-113 0x1bccabcd29ca2152860ec29e34ef7p-113 4393clog10 0xdb85c467ee2aadd5f425fe0f4b8dp-114 0x3e83162a0f95f1dcbf97dddf410eap-114 4394clog10 0x1415bcaf2105940d49a636e98ae59p-115 0x7e6a150adfcd1b0921d44b31f40f4p-115 4395 4396cos 0 4397cos -0 4398cos pi/3 4399cos 2pi/3 4400cos pi/2 4401cos 0.75 4402cos 0x1p65 4403cos -0x1p65 4404cos 0.80190127184058835 4405cos 0x1.442f74p+15 4406cos 1e22 4407cos 0x1p1023 4408cos 0x1p16383 4409cos 0x1p+120 4410cos 0x1p+127 4411cos 0x1.fffff8p+127 4412cos 0x1.fffffep+127 4413cos 0x1p+50 4414cos 0x1p+28 4415cos 0x1.000000cf4a2a2p0 4416cos 0x1.0000010b239a9p0 4417cos 0x1.00000162a932bp0 4418cos 0x1.000002d452a10p0 4419cos 0x1.000005bc7d86dp0 4420cos 0x1.200145a975ce6p32 4421cos 1 4422cos 2 4423cos 3 4424cos 4 4425cos 5 4426cos 6 4427cos 7 4428cos 8 4429cos 9 4430cos 10 4431cos 0x1p-5 4432cos 0x1p-10 4433cos 0x1p-15 4434cos 0x1p-20 4435cos 0x1p-25 4436cos 0x1p-30 4437cos 0x1p-35 4438cos 0x1p-40 4439cos 0x1p-45 4440cos 0x1p-50 4441cos 0x1p-55 4442cos 0x1p-60 4443cos 0x1p-100 4444cos 0x1p-600 4445cos 0x1p-10000 4446cos max 4447cos -max 4448cos min 4449cos -min 4450cos min_subnorm 4451cos -min_subnorm 4452cos -0x3.3de320f6be87ep+1020 4453cos 0xe.9f1e5bc3bb88p+112 4454cos 0x4.7857dp+68 4455cos -0x1.02e34cp+0 4456cos 0xf.f0274p+4 4457cos 0x3.042d88p+0 4458cos 0x1.8475e5afd4481p+0 4459cos 1.57079697 4460cos -1.57079697 4461# the next value generates larger error bounds on x86_64 (binary32) 4462cos 0x2.3c6ef4p-12 4463# the next value generates larger error bounds on x86_64 (binary128) 4464cos 0xe.6672d458b05edf50af4fab1a42p+40 4465 4466cosh 0 4467cosh -0 4468cosh 0.75 4469cosh 709.8893558127259666434838436543941497802734375 4470cosh -709.8893558127259666434838436543941497802734375 4471cosh 22 4472cosh 23 4473cosh 24 4474cosh 0x1p-5 4475cosh 0x1p-10 4476cosh 0x1p-15 4477cosh 0x1p-20 4478cosh 0x1p-25 4479cosh 0x1p-30 4480cosh 0x1p-35 4481cosh 0x1p-40 4482cosh 0x1p-45 4483cosh 0x1p-50 4484cosh 0x1p-100 4485cosh 0x1p-600 4486cosh 0x1p-10000 4487cosh -1 4488cosh 50 4489cosh -0xb.60713p+0 4490cosh -0x3.cee48p+0 4491cosh 0x2.f5d128p+0 4492cosh -0xd.0c03p+0 4493cosh -0x3.d04328728b72cp-4 4494cosh 0x1.629188p+4 4495cosh max 4496cosh -max 4497cosh min 4498cosh -min 4499cosh min_subnorm 4500cosh -min_subnorm 4501cosh 0x1p-56 4502cosh -0x1p-56 4503cosh 0x1p-72 4504cosh -0x1p-72 4505# Test values either side of overflow for each floating-point format. 4506cosh 0x5.96a7ep+4 4507cosh 0x5.96a7e8p+4 4508cosh -0x5.96a7ep+4 4509cosh -0x5.96a7e8p+4 4510cosh 0x2.c679d1f73f0fap+8 4511cosh 0x2.c679d1f73f0fcp+8 4512cosh -0x2.c679d1f73f0fap+8 4513cosh -0x2.c679d1f73f0fcp+8 4514cosh 0x2.c679d1f73f0fb624d358b213a7p+8 xfail-rounding:ibm128-libgcc 4515cosh 0x2.c679d1f73f0fb624d358b213a8p+8 xfail-rounding:ibm128-libgcc 4516cosh -0x2.c679d1f73f0fb624d358b213a7p+8 xfail-rounding:ibm128-libgcc 4517cosh -0x2.c679d1f73f0fb624d358b213a8p+8 xfail-rounding:ibm128-libgcc 4518cosh 0x2.c5d37700c6bb03a4p+12 4519cosh 0x2.c5d37700c6bb03a8p+12 4520cosh -0x2.c5d37700c6bb03a4p+12 4521cosh -0x2.c5d37700c6bb03a8p+12 4522cosh 0x2.c5d37700c6bb03a6c24b6c9b494cp+12 4523cosh 0x2.c5d37700c6bb03a6c24b6c9b494ep+12 4524cosh -0x2.c5d37700c6bb03a6c24b6c9b494cp+12 4525cosh -0x2.c5d37700c6bb03a6c24b6c9b494ep+12 4526# the next value generates larger error bounds on x86_64 (binary32) 4527cosh 0x5.8bfe6p+4 4528# the next value generates larger error bounds on x86_64 (binary64) 4529cosh 0x1.633c457f1e66bp+9 4530# the next value generates larger error bounds on x86_64 (ldbl-96) 4531cosh 0x2.c5d376167f4052f4p+12 4532# the next value generates larger error bounds on x86_64 (binary128) 4533cosh -0x2.c5d376eefcd4bbeb000452d84662p+12 4534 4535cpow 1 0 0 0 ignore-zero-inf-sign 4536cpow 2 0 10 0 ignore-zero-inf-sign 4537# Bug 14473: cpow results inaccurate. 4538cpow e 0 0 2pi xfail 4539cpow 2 3 4 0 xfail-rounding 4540 4541cpow 0.75 1.25 0.75 1.25 xfail-rounding 4542cpow 0.75 1.25 1.0 1.0 xfail-rounding 4543cpow 0.75 1.25 1.0 0.0 4544cpow 0.75 1.25 0.0 1.0 4545 4546csin 0.0 0.0 4547csin -0 0.0 4548csin 0.0 -0 4549csin -0 -0 4550 4551csin 0.75 1.25 4552csin -2 -3 4553 4554csin 0.75 89.5 4555csin 0.75 -89.5 4556csin -0.75 89.5 4557csin -0.75 -89.5 4558csin 0.75 710.5 4559csin 0.75 -710.5 4560csin -0.75 710.5 4561csin -0.75 -710.5 4562csin 0.75 11357.25 4563csin 0.75 -11357.25 4564csin -0.75 11357.25 4565csin -0.75 -11357.25 4566 4567csin 0.75 1e6 4568csin 0.75 -1e6 4569csin -0.75 1e6 4570csin -0.75 -1e6 4571 4572csin 0x1p-149 180 4573csin 0x1p-1074 1440 4574csin 0x1p-16434 22730 4575 4576csin min 1 4577csin -min 1 4578csin min_subnorm 80 4579csin -min_subnorm 80 4580 4581csin min_subnorm min 4582csin min min_subnorm 4583 4584csinh 0.0 0.0 4585csinh -0 0.0 4586csinh 0.0 -0 4587csinh -0 -0 4588 4589csinh 0.75 1.25 4590csinh -2 -3 4591 4592csinh 89.5 0.75 4593csinh -89.5 0.75 4594csinh 89.5 -0.75 4595csinh -89.5 -0.75 4596csinh 710.5 0.75 4597csinh -710.5 0.75 4598csinh 710.5 -0.75 4599csinh -710.5 -0.75 4600csinh 11357.25 0.75 4601csinh -11357.25 0.75 4602csinh 11357.25 -0.75 4603csinh -11357.25 -0.75 4604 4605csinh 1e6 0.75 4606csinh -1e6 0.75 4607csinh 1e6 -0.75 4608csinh -1e6 -0.75 4609 4610csinh 180 0x1p-149 4611csinh 1440 0x1p-1074 4612csinh 22730 0x1p-16434 4613 4614csinh 1 min 4615csinh 1 -min 4616csinh 80 min_subnorm 4617csinh 80 -min_subnorm 4618 4619csinh min_subnorm min 4620csinh min min_subnorm 4621 4622csqrt 0 0 4623csqrt 0 -0 4624csqrt -0 0 4625csqrt -0 -0 4626 4627csqrt 16.0 -30.0 4628csqrt -1 0 4629csqrt 0 2 4630csqrt 119 120 4631csqrt 0.75 1.25 4632csqrt -2 -3 4633csqrt -2 3 4634# Principal square root should be returned (i.e., non-negative real part). 4635csqrt 0 -1 4636 4637csqrt -0xe.6432ap-4 0xe.8175p-4 4638csqrt -0x4.d01448p-4 -0x7.c1915p+0 4639csqrt -0xd.e1d5fp-4 -0x1.054226p+4 4640csqrt 0x5.39e238p+0 -0x4.576278p-4 4641csqrt -0xe.735dbp+0 -0x5.26cb98p+40 4642csqrt -0x7.915fafbe9f588p-4 -0x2.5e01bcp+0 4643csqrt 0xe.229827fe17d08p-4 0xd.849ecp-4 4644csqrt -0x4.d0144005d7af4p-4 -0x7.c19148p+0 4645csqrt 0x8p-152 0x7.8p-148 4646csqrt -0x4.82773b736291p-4 -0x1.bcb7cep+0 4647csqrt 0xf.fffffp+124 0xe.7e0c2p+116 4648csqrt -0x4.15ca1p+0 -0x8p-152 4649csqrt 0xf.a24adp+28 0x8.0f148p+36 4650csqrt 0x1.f9610ap+4 0x9.87716p+4 4651csqrt 0x5.9cc21p-4 -0x1.fb1ec91b40dcdp+0 4652csqrt -0x7.31291c9fdae04p-160 -0x8p-152 4653csqrt 0x1.d60caep+0 0x7.a7d468p+0 4654csqrt -0xb.e2bc1cd6eaa7p-180 0x8p-152 4655csqrt 0xd.25d559ac5baap-168 0x8p-152 4656csqrt -0x9.0a61a7b482d28p-168 -0x8p-152 4657csqrt 0x3.f768f58949e3fe6cp-4 0x2.0c2e89a5cff98p+0 4658csqrt 0x6.b1a2e79e9c9acp-164 0x8p-152 4659csqrt -0x8.ec8932bf5603p-172 0x8p-152 4660csqrt -0x1.9edb24c83e22cp-172 -0x8p-152 4661csqrt -0x1.65c7ac7c97a25p-176 -0x8p-152 4662csqrt 0x1.0221e29d5a3cdp-188 -0x8p-152 4663csqrt -0x2.927275f6febb6p-184 0x8p-152 4664csqrt -0x8p-152 -0x2.c832ff5b163af0dcp-2444 4665csqrt -0x8p-152 -0x1.818bccp+0 4666 4667csqrt 0x1.fffffep+127 0x1.fffffep+127 4668csqrt 0x1.fffffep+127 1.0 4669csqrt 0x1p-149 0x1p-149 4670csqrt 0x1p-147 0x1p-147 4671 4672csqrt 0 0x1p-149 4673csqrt 0x1p-50 0x1p-149 4674csqrt 0x1p+127 0x1p-149 4675csqrt 0x1p-149 0x1p+127 4676csqrt 0x1.000002p-126 0x1.000002p-126 4677csqrt -0x1.000002p-126 -0x1.000002p-126 4678 4679csqrt 0x1.fffffffffffffp+1023 0x1.fffffffffffffp+1023 4680csqrt 0x1.fffffffffffffp+1023 0x1p+1023 4681csqrt 0x1p-1074 0x1p-1074 4682csqrt 0x1p-1073 0x1p-1073 4683 4684csqrt 0 0x1p-1074 4685csqrt 0x1p-500 0x1p-1074 4686csqrt 0x1p+1023 0x1p-1074 4687csqrt 0x1p-1074 0x1p+1023 4688csqrt 0x1.0000000000001p-1022 0x1.0000000000001p-1022 4689csqrt -0x1.0000000000001p-1022 -0x1.0000000000001p-1022 4690 4691csqrt 0x1.fp+16383 0x1.fp+16383 4692csqrt 0x1.fp+16383 0x1p+16383 4693csqrt 0x1p-16440 0x1p-16441 4694 4695csqrt 0 0x1p-16445 4696csqrt 0x1p-5000 0x1p-16445 4697csqrt 0x1p+16383 0x1p-16445 4698csqrt 0x1p-16445 0x1p+16383 4699csqrt 0x1.0000000000000002p-16382 0x1.0000000000000002p-16382 4700csqrt -0x1.0000000000000002p-16382 -0x1.0000000000000002p-16382 4701 4702csqrt 0 0x1p-16494 4703csqrt 0x1p-5000 0x1p-16494 4704csqrt 0x1p+16383 0x1p-16494 4705csqrt 0x1p-16494 0x1p+16383 4706csqrt 0x1.0000000000000000000000000001p-16382 0x1.0000000000000000000000000001p-16382 4707csqrt -0x1.0000000000000000000000000001p-16382 -0x1.0000000000000000000000000001p-16382 4708 4709csqrt 0x0.ffp128 0x1.1p-61 4710csqrt -0x0.ffp128 0x1.1p-61 4711csqrt 0x0.ffp1024 0x1.1p-509 4712csqrt -0x0.ffp1024 0x1.1p-509 4713csqrt 0x0.ffp16384 0x1.1p-8189 4714csqrt -0x0.ffp16384 0x1.1p-8189 4715 4716csqrt 0x1p-149 0x1.000002p-126 4717csqrt 0x1p-149 0x1.000004p-126 4718csqrt 0x1p-1074 0x1.0000000000001p-1022 4719csqrt 0x1p-1074 0x1.0000000000002p-1022 4720csqrt 0x1p-16445 0x1.0000000000000002p-16382 4721csqrt 0x1p-16445 0x1.0000000000000004p-16382 4722csqrt 0x1p-16494 0x1.0000000000000000000000000001p-16382 4723csqrt 0x1p-16494 0x1.0000000000000000000000000002p-16382 4724 4725csqrt 1 min 4726csqrt 1 -min 4727csqrt -1 min 4728csqrt -1 -min 4729 4730ctan 0 0 4731ctan 0 -0 4732ctan -0 0 4733ctan -0 -0 4734 4735ctan 0.75 1.25 4736ctan -2 -3 4737 4738ctan 1 45 4739ctan 1 47 4740ctan 1 355 4741ctan 1 365 4742ctan 1 5680 4743ctan 1 5690 4744 4745ctan 0x3.243f6cp-1 0 4746 4747ctan 0x1p127 1 4748ctan 0x1p1023 1 4749ctan 0x1p16383 1 4750 4751ctan 50000 50000 4752ctan 50000 -50000 4753ctan -50000 50000 4754ctan -50000 -50000 4755 4756ctan 0x1.921fb6p+0 0x1p-149 4757ctan 0x1.921fb54442d18p+0 0x1p-1074 4758ctan 0x1.921fb54442d1846ap+0 0x1p-16445 4759 4760ctan min 0 4761ctan -min 0 4762ctan min_subnorm 0 4763ctan -min_subnorm 0 4764ctan 0 min 4765ctan 0 -min 4766ctan 0 min_subnorm 4767ctan 0 -min_subnorm 4768 4769ctanh 0 0 4770ctanh 0 -0 4771ctanh -0 0 4772ctanh -0 -0 4773 4774ctanh 0 pi/4 4775 4776ctanh 0.75 1.25 4777ctanh -2 -3 4778 4779ctanh 45 1 4780ctanh 47 1 4781ctanh 355 1 4782ctanh 365 1 4783ctanh 5680 1 4784ctanh 5690 1 4785 4786ctanh 0 0x3.243f6cp-1 4787 4788ctanh 1 0x1p127 4789ctanh 1 0x1p1023 4790ctanh 1 0x1p16383 4791 4792ctanh 50000 50000 4793ctanh 50000 -50000 4794ctanh -50000 50000 4795ctanh -50000 -50000 4796 4797ctanh 0x1p-149 0x1.921fb6p+0 4798ctanh 0x1p-1074 0x1.921fb54442d18p+0 4799ctanh 0x1p-16445 0x1.921fb54442d1846ap+0 4800 4801ctanh 0 min 4802ctanh 0 -min 4803ctanh 0 min_subnorm 4804ctanh 0 -min_subnorm 4805ctanh min 0 4806ctanh -min 0 4807ctanh min_subnorm 0 4808ctanh -min_subnorm 0 4809 4810div 0 min 4811div 0 -min 4812div 0 min_subnorm 4813div 0 -min_subnorm 4814div 0 max 4815div 0 -max 4816div -0 min 4817div -0 -min 4818div -0 min_subnorm 4819div -0 -min_subnorm 4820div -0 max 4821div -0 -max 4822div max max xfail:ibm128-libgcc 4823div max -max xfail:ibm128-libgcc 4824div -max max xfail:ibm128-libgcc 4825div -max -max xfail:ibm128-libgcc 4826div min min 4827div min -min 4828div -min min 4829div -min -min 4830div min_subnorm min_subnorm 4831div min_subnorm -min_subnorm 4832div -min_subnorm min_subnorm 4833div -min_subnorm -min_subnorm 4834div max min xfail-rounding:ibm128-libgcc 4835div max -min xfail-rounding:ibm128-libgcc 4836div -max min xfail-rounding:ibm128-libgcc 4837div -max -min xfail-rounding:ibm128-libgcc 4838div max min_subnorm xfail-rounding:ibm128-libgcc 4839div max -min_subnorm xfail-rounding:ibm128-libgcc 4840div -max min_subnorm xfail-rounding:ibm128-libgcc 4841div -max -min_subnorm xfail-rounding:ibm128-libgcc 4842div min max xfail-rounding:ibm128-libgcc 4843div min -max xfail-rounding:ibm128-libgcc 4844div -min max xfail-rounding:ibm128-libgcc 4845div -min -max xfail-rounding:ibm128-libgcc 4846div min_subnorm max xfail-rounding:ibm128-libgcc 4847div min_subnorm -max xfail-rounding:ibm128-libgcc 4848div -min_subnorm max xfail-rounding:ibm128-libgcc 4849div -min_subnorm -max xfail-rounding:ibm128-libgcc 4850div 1 2 4851div 1 -2 4852div -1 2 4853div -1 -2 4854div 100.5 0.75 4855div 100.5 -0.75 4856div -100.5 0.75 4857div -100.5 -0.75 4858 4859# Cases where the ratio of two values in a wider format is very close 4860# to half way between two representable values in a narrower format, 4861# so that double rounding would sometimes yield the wrong result. For 4862# a narrower format of width a and a wider format of width w, take 4863# b = w - a; these examples are of the form 4864# (1 + 2^-a + 2^-b + 2^(1-w)) / (1 + 2^-b). These examples have 4865# ratios of the form (1 + 2^-a) to the width of the wider format, but 4866# the mathematical value is slightly greater, so that rounding once 4867# should round the result up but double rounding would wrongly round 4868# the result down. 4869# a = 24, w = 53. 4870div 0x1.0000010800001p0 0x1.00000008p0 4871# a = 24, w = 64. 4872div 0x1.0000010001000002p0 0x1.0000000001p0 4873# a = 24, w = 113. 4874div 0x1.0000010000000000000000800001p0 0x1.00000000000000000000008p0 4875# a = 53, w = 64. 4876div 0x1.0020000000000802p0 0x1.002p0 4877# a = 53, w = 113. 4878div 0x1.0000000000000810000000000001p0 0x1.000000000000001p0 4879# a = 64, w = 113. 4880div 0x1.0000000000008001000000000001p0 0x1.0000000000008p0 4881# Similar, for double rounding to 64-bit of a division of 53-bit values. 4882div 0x1ffe1p0 0xfffp0 4883 4884# Cases where there is underflow before rounding (for some format) but 4885# might not be after rounding, depending on the rounding mode. 4886div 0x1p-126 0x1.0000001p0 4887div 0x1p-126 -0x1.0000001p0 4888div -0x1p-126 0x1.0000001p0 4889div -0x1p-126 -0x1.0000001p0 4890div 0x1p-1022 0x1.00000000000001p0 missing-underflow:arg-ibm128 4891div 0x1p-1022 -0x1.00000000000001p0 missing-underflow:arg-ibm128 4892div -0x1p-1022 0x1.00000000000001p0 missing-underflow:arg-ibm128 4893div -0x1p-1022 -0x1.00000000000001p0 missing-underflow:arg-ibm128 4894div 0x1p-16382 0x1.00000000000000001p0 missing-underflow:arg-ibm128 xfail-rounding:ibm128-libgcc 4895div 0x1p-16382 -0x1.00000000000000001p0 missing-underflow:arg-ibm128 xfail-rounding:ibm128-libgcc 4896div -0x1p-16382 0x1.00000000000000001p0 missing-underflow:arg-ibm128 xfail-rounding:ibm128-libgcc 4897div -0x1p-16382 -0x1.00000000000000001p0 missing-underflow:arg-ibm128 xfail-rounding:ibm128-libgcc 4898 4899erf 0 4900erf -0 4901erf 0.125 4902erf 0.75 4903erf 1 4904erf -1 4905erf 1.25 4906erf 2.0 4907erf -2 4908erf 3 4909erf -3 4910erf 4 4911erf -4 4912erf 4.125 4913erf 5 4914erf 6 4915erf 7 4916erf 8 4917erf 9 4918erf 10 4919erf -10 4920erf 27.0 4921erf -27.0 4922erf -0x1.fffffffffffff8p-2 4923erf 0x1.c5bf94p-127 4924erf 0x3.8b7fa8p-128 4925erf -0x3.8b7f12369ded8p-1024 4926erf 0x3.8b7f12369ded5518p-16384 4927erf 0x3.8b7ee8p-128 4928erf 0x3.8b7f3cp-128 4929erf 0x3.8b7f12369decp-1024 4930erf 0x3.8b7f12369deeap-1024 4931erf 0x7.16fe246d3bdaa9e70ec1483562p-972 4932erf 0x7.16fe246d3bdaa9e70ec148358cp-972 4933erf 0x3.8b7f12369ded54c8p-16384 4934erf 0x3.8b7f12369ded551cp-16384 4935erf 0x1.c5bf891b4ef6aa64p-16384 4936erf 0x1.c5bf891b4ef6aa8ep-16384 4937erf 0x3.8b7f12369ded54f38760a41abb5cp-16384 4938erf 0x3.8b7f12369ded54f38760a41abb86p-16384 4939erf 26.0 4940erf 28.0 4941erf 100 4942erf 106 4943erf 106.5 4944erf 106.625 4945erf 107 4946erf 108 4947erf 1000 4948erf 0x1p-5 4949erf -0x1p-5 4950erf 0x1p-10 4951erf 0x1p-15 4952erf 0x1p-20 4953erf 0x1p-25 4954erf 0x1p-30 4955erf 0x1p-35 4956erf 0x1p-40 4957erf 0x1p-45 4958erf 0x1p-50 4959erf 0x1p-55 4960erf 0x1p-60 4961erf 0x1p-100 4962erf 0x1p-600 4963erf 0x1p-10000 4964erf min 4965erf -min 4966erf min_subnorm 4967erf -min_subnorm 4968erf max 4969erf -max 4970 4971erf -0x1.ddaea4p+0 4972erf -0x1.2b1f68p+0 4973erf 0x1.44e722p+0 4974erf -0x1.3a0d48p+0 4975erf -0x1.c975cap+0 4976erf -0x1.e6a006p+0 4977erf -0x1.4d32f4p-12 4978 4979erfc 0.0 4980erfc -0 4981erfc 0x1p-55 4982erfc -0x1p-55 4983erfc 0.125 4984erfc 0.75 4985erfc 1 4986erfc -1 4987erfc 1.25 4988erfc 2.0 4989erfc -2 4990erfc 3 4991erfc -3 4992erfc 0x1.f7303cp+1 4993erfc 4 4994erfc -4 4995erfc 4.125 4996erfc 5 4997erfc -5 4998erfc 6 4999erfc -6 5000erfc 7 5001erfc -7 5002erfc 8 5003erfc -8 5004erfc 9 5005erfc -9 5006erfc 10 5007erfc -10 5008erfc 0x1.ffa002p+2 5009erfc 0x1.ffffc8p+2 5010erfc -0x1.fffffffffffff8p-2 5011erfc 26.0 5012erfc 27.0 5013erfc 28.0 5014erfc 0x1.ffff56789abcdef0123456789a8p+2 5015erfc 100 5016erfc 106 5017erfc 106.5 5018erfc 106.625 5019erfc 107 5020erfc 108 5021erfc 1000 5022erfc 0x1p-5 5023erfc -0x1p-5 5024erfc 0x1p-10 5025erfc 0x1p-15 5026erfc 0x1p-20 5027erfc 0x1p-25 5028erfc 0x1p-30 5029erfc 0x1p-35 5030erfc 0x1p-40 5031erfc 0x1p-45 5032erfc 0x1p-50 5033erfc 0x1p-60 5034erfc 0x1p-100 5035erfc 0x1p-600 5036erfc 0x1p-10000 5037erfc 0x9.31cdfp+0 5038erfc 0x9.31cep+0 5039erfc 0x1.a8b12fc6e4891p+4 5040erfc 0x1.a8b12fc6e4892p+4 5041erfc 0x1.9d7adac608e8586300e6c8b99ep+4 5042erfc 0x1.9d7adac608e8586300e6c8b99e8p+4 5043erfc 0x6.a893032db905274p+4 5044erfc 0x6.a893032db9052748p+4 5045erfc 0x6.a8a0561d8bbe942p+4 5046erfc 0x6.a8a0561d8bbe9428p+4 5047erfc 0x6.a893032db905274042fb05c665dcp+4 5048erfc 0x6.a893032db905274042fb05c665ep+4 5049# the next value generates larger error bounds on x86_64 (binary32) 5050erfc 0xd.03d06p-4 5051# the next value generates larger error bounds on x86_64 (ldbl-96) 5052erfc 0x1.5cf2167efe9207d2p+0 5053# the next value generates larger error bounds on x86_64 (binary128) 5054erfc 0x1.5166e0efc44a9dfc79b8c8873a99p+0 5055erfc min 5056erfc -min 5057erfc min_subnorm 5058erfc -min_subnorm 5059erfc max 5060erfc -max 5061 5062erfc 0x1.8a0c64p+0 5063erfc 0x1.8a0c62p+0 5064erfc 0x1.64dafap+0 5065erfc 0x6.88fb08p+0 5066erfc 0xd.361d9p-4 5067erfc 0x8.c66b44ca40038p+0 5068erfc 0x2.586f1cp+0 5069erfc 0xb.acb72p+0 5070erfc 0xb.227499103357d84p+0 5071erfc 0xd.28abfp-4 5072erfc 0x1.5289fep+0 5073erfc 0x4.b48498p+0 5074erfc 0x2.f8646cp+0 5075erfc 0x1.514548p+0 5076erfc 0x2.36c504p+0 5077erfc 0x1.65e31p+0 5078erfc 0xd.44cd3p-4 5079erfc 0xd.47425b3cafa48p-4 5080erfc 0x1.2f644ep+0 5081erfc 0x2.56af04p+0 5082erfc 0x2.b7f8cb76737d2af98dead7c4c5eep+0 5083erfc 0x2.dfb9b4p+0 5084erfc 0x1.e33c9ep+0 5085# the next value generates larger error bounds on x86_64 (binary64) 5086erfc 0x1.3ffcbf39febb4p+0 5087 5088exp 0 5089exp -0 5090exp 1 5091exp 2 5092exp 3 5093exp 0.75 5094exp 50.0 5095exp 88.72269439697265625 5096exp 709.75 5097exp 1000.0 5098exp 710 5099exp -1234 5100exp 0x2.c679d1f73f0fb628p+8 5101exp 1e5 5102exp max 5103exp -7.4444006192138124e+02 5104exp -0x1.75f113c30b1c8p+9 5105exp -max 5106exp -11342.8125 5107exp -0x2.c5b2319c4843acc0p12 5108exp -0x2.c469d9p+8 5109exp -0x2.c46d96p+8 5110exp -0x2.c46727p+8 5111exp -0x2.c469dep+8 5112exp -0x2.c46c04p+8 5113exp -0x2.c46adep+8 5114exp -0x2.c471b3p+8 5115exp -0x2.c46993p+8 5116exp -0x2.c49fap+8 5117exp -0x2.c4ac1p+8 5118exp -0x2.c4d89p+8 5119exp 0x1p-10 5120exp -0x1p-10 5121exp 0x1p-20 5122exp -0x1p-20 5123exp 0x1p-30 5124exp -0x1p-30 5125exp 0x1p-40 5126exp -0x1p-40 5127exp 0x1p-50 5128exp -0x1p-50 5129exp 0x1p-60 5130exp -0x1p-60 5131exp 0x1p-100 5132exp -0x1p-100 5133exp 0x1p-600 5134exp -0x1p-600 5135exp 0x1p-10000 5136exp -0x1p-10000 5137exp 0x5.8b90b8p+4 5138exp 0x5.8b90cp+4 5139exp -0x5.75628p+4 5140exp -0x5.756278p+4 5141exp 0x2.c5c85fdf473dep+8 5142exp 0x2.c5c85fdf473ep+8 5143exp -0x2.c4657baf579a6p+8 5144exp -0x2.c4657baf579a4p+8 5145exp 0x2.c5c85fdf473de6ab278ece600fp+8 xfail-rounding:ibm128-libgcc 5146exp 0x2.c5c85fdf473de6ab278ece601p+8 xfail-rounding:ibm128-libgcc 5147exp -0x2.9fa8dcb9092a538b3f2ee2ca67p+8 xfail-rounding:ibm128-libgcc 5148exp -0x2.9fa8dcb9092a538b3f2ee2ca66p+8 xfail-rounding:ibm128-libgcc 5149exp 0x2.c5c85fdf473de6acp+12 5150exp 0x2.c5c85fdf473de6bp+12 5151exp -0x2.c5b2319c4843accp+12 5152exp -0x2.c5b2319c4843acbcp+12 5153exp -0x2.c5bd48bdc7c0c9b8p+12 5154exp -0x2.c5bd48bdc7c0c9b4p+12 5155exp 0x2.c5c85fdf473de6af278ece600fcap+12 5156exp 0x2.c5c85fdf473de6af278ece600fccp+12 5157exp -0x2.c5b2319c4843acbff21591e99cccp+12 5158exp -0x2.c5b2319c4843acbff21591e99ccap+12 5159exp min 5160exp -min 5161exp min_subnorm 5162exp -min_subnorm 5163 5164exp -0x1.760cd14774bd9p+0 5165exp 0x1.4bed28p+0 5166exp -0x1.f1cf36p+8 5167exp 0x3.248524p+0 5168exp 0x1.f0b362p+0 5169exp 0xd.89746a799ac4eedp+0 5170exp -0x6.58b64p-4 5171# the next value generates larger error bounds on x86_64 (binary32) 5172exp 0x1.fefe02p-16 5173# the next value generates larger error bounds on x86_64 (binary64) 5174exp -0x1.0c4af1ad4ee36p+9 5175 5176exp10 0 5177exp10 -0 5178exp10 3 5179exp10 -1 5180exp10 36 5181exp10 -36 5182exp10 305 5183exp10 -305 5184exp10 4932 5185exp10 -4932 5186exp10 -0x1.343793004f503232p12 5187exp10 1e5 5188exp10 -1e5 5189exp10 1e6 5190exp10 -1e6 5191exp10 max 5192exp10 -max 5193exp10 0.75 5194exp10 0x1.348e45573a1dd72cp+8 5195exp10 -0x1.33aa03p+8 5196exp10 -0x1.33ad17p+8 5197exp10 -0x1.33afcap+8 5198exp10 0x1p-10 5199exp10 -0x1p-10 5200exp10 0x1p-20 5201exp10 -0x1p-20 5202exp10 0x1p-30 5203exp10 -0x1p-30 5204exp10 0x1p-40 5205exp10 -0x1p-40 5206exp10 0x1p-50 5207exp10 -0x1p-50 5208exp10 0x1p-60 5209exp10 -0x1p-60 5210exp10 0x1p-100 5211exp10 -0x1p-100 5212exp10 0x1p-600 5213exp10 -0x1p-600 5214exp10 0x1p-10000 5215exp10 -0x1p-10000 5216exp10 0x2.688268p+4 5217exp10 0x2.68826cp+4 5218exp10 -0x2.5ee064p+4 5219exp10 -0x2.5ee06p+4 5220exp10 0x1.34413509f79fep+8 5221exp10 0x1.34413509f79ffp+8 5222exp10 -0x1.33a7146f72a42p+8 5223exp10 -0x1.33a7146f72a41p+8 5224exp10 0x1.34413509f79fef2f625b0205a88p+8 xfail:ibm128-libgcc 5225exp10 0x1.34413509f79fef2f625b0205a9p+8 xfail:ibm128-libgcc 5226exp10 -0x1.23b2b470ae9318183ba772361cp+8 xfail-rounding:ibm128-libgcc 5227exp10 -0x1.23b2b470ae9318183ba772361b8p+8 xfail-rounding:ibm128-libgcc 5228exp10 0x1.34413509f79fef3p+12 5229exp10 0x1.34413509f79fef32p+12 5230exp10 -0x1.343793004f503232p+12 5231exp10 -0x1.343793004f50323p+12 5232exp10 -0x1.343c6405237810b2p+12 5233exp10 -0x1.343c6405237810bp+12 5234exp10 0x1.34413509f79fef311f12b35816f9p+12 5235exp10 0x1.34413509f79fef311f12b35816fap+12 5236exp10 -0x1.343793004f503231a589bac27c39p+12 5237exp10 -0x1.343793004f503231a589bac27c38p+12 5238# the next value generates larger error bounds on x86_64 (binary32) 5239exp10 -0xa.6f431p+0 5240exp10 min 5241exp10 -min 5242exp10 min_subnorm 5243exp10 -min_subnorm 5244 5245exp10 0xd.f73d6p-4 5246exp10 0x1.cc6776p+0 5247exp10 0x5.b00bcd891ffe56fp+0 5248exp10 0xe.8b349p+4 5249exp10 0x3.495c78p+0 5250exp10 0xf.f33f6p+0 5251 5252exp2 0 5253exp2 -0 5254exp2 10 5255exp2 -1 5256exp2 1e6 5257exp2 -1e6 5258exp2 max 5259exp2 -max 5260exp2 0.75 5261exp2 100.5 5262exp2 -116.5 5263exp2 -123.5 5264exp2 -124.5 5265exp2 -125.5 5266exp2 127 5267exp2 -149 5268exp2 1000.25 5269exp2 -1019.5 5270exp2 -1020.5 5271exp2 -1021.5 5272exp2 1023 5273exp2 -1074 5274exp2 16383 5275exp2 -16400 5276exp2 -126.125 5277exp2 -126.25 5278exp2 -126.375 5279exp2 -126.5 5280exp2 -126.625 5281exp2 -126.75 5282exp2 -126.875 5283exp2 -1022.125 5284exp2 -1022.25 5285exp2 -1022.375 5286exp2 -1022.5 5287exp2 -1022.625 5288exp2 -1022.75 5289exp2 -1022.875 5290exp2 -0x3.fe4e8p+8 5291exp2 -0x3.fe513p+8 5292exp2 -16382.125 5293exp2 -16382.25 5294exp2 -16382.375 5295exp2 -16382.5 5296exp2 -16382.625 5297exp2 -16382.75 5298exp2 -16382.875 5299exp2 0x1p-10 5300exp2 -0x1p-10 5301exp2 0x1p-20 5302exp2 -0x1p-20 5303exp2 0x1p-30 5304exp2 -0x1p-30 5305exp2 0x1p-40 5306exp2 -0x1p-40 5307exp2 0x1p-50 5308exp2 -0x1p-50 5309exp2 0x1p-60 5310exp2 -0x1p-60 5311exp2 0x1p-100 5312exp2 -0x1p-100 5313exp2 0x1p-600 5314exp2 -0x1p-600 5315exp2 0x1p-10000 5316exp2 -0x1p-10000 5317exp2 0x7.fffff8p+4 5318exp2 0x8.00001p+4 5319exp2 -0x7.e00008p+4 5320exp2 -0x7.dffff8p+4 5321exp2 0x3.ffffffffffffep+8 5322exp2 0x4.0000000000004p+8 5323exp2 -0x3.fe00000000002p+8 5324exp2 -0x3.fdffffffffffep+8 5325exp2 0x3.fffffffffffffffa3aae26b51fp+8 xfail-rounding:ibm128-libgcc 5326exp2 0x3.fffffffffffffffa3aae26b52p+8 xfail-rounding:ibm128-libgcc 5327exp2 -0x3.c9000000000000000000000001p+8 5328exp2 -0x3.c8ffffffffffffffffffffffffp+8 5329exp2 0x3.fffffffffffffffcp+12 5330exp2 0x4.0000000000000008p+12 5331exp2 -0x3.ffe0000000000004p+12 5332exp2 -0x3.ffdffffffffffffcp+12 5333exp2 -0x3.fff0000000000004p+12 5334exp2 -0x3.ffeffffffffffffcp+12 5335exp2 0x3.fffffffffffffffffffffffffffep+12 5336exp2 0x4.0000000000000000000000000004p+12 5337exp2 -0x3.ffe0000000000000000000000002p+12 5338exp2 -0x3.ffdffffffffffffffffffffffffep+12 5339exp2 min 5340exp2 -min 5341exp2 min_subnorm 5342exp2 -min_subnorm 5343 5344exp2 0xb.71754p-4 5345exp2 0xd.d77dp+0 5346exp2 0xc.122c4p-4 5347exp2 -0x1.567cc8p+0 5348exp2 -0x1.bbbd76p+0 5349exp2 -0x1.3045fep+8 5350exp2 0xa.87b8bp+0 5351exp2 -0xe.2ce69p-4 5352exp2 -0xc.1bf12p-16 5353exp2 -0x4.8ce878p-4 5354exp2 0xf.93d18bf7be8d272p-4 5355 5356expm1 0 5357expm1 -0 5358expm1 1 5359expm1 0.75 5360expm1 2 5361expm1 3 5362expm1 4 5363expm1 5 5364expm1 10 5365expm1 15 5366expm1 20 5367expm1 25 5368expm1 30 5369expm1 35 5370expm1 40 5371expm1 50.0 5372expm1 60 5373expm1 70 5374expm1 80 5375expm1 90 5376expm1 100 5377expm1 127.0 5378expm1 500.0 5379expm1 11356.25 5380expm1 -10.0 5381expm1 -16.0 5382expm1 -17.0 5383expm1 -18.0 5384expm1 -36.0 5385expm1 -37.0 5386expm1 -38.0 5387expm1 -44.0 5388expm1 -45.0 5389expm1 -46.0 5390expm1 -73.0 5391expm1 -74.0 5392expm1 -75.0 5393expm1 -78.0 5394expm1 -79.0 5395expm1 -80.0 5396expm1 -100.0 5397expm1 -1000.0 5398expm1 -10000.0 5399expm1 -100000.0 5400expm1 100000.0 5401expm1 max 5402expm1 -max 5403expm1 0x1p-2 5404expm1 -0x1p-2 5405expm1 0x1p-10 5406expm1 -0x1p-10 5407expm1 0x1p-20 5408expm1 -0x1p-20 5409expm1 0x1p-29 5410expm1 -0x1p-29 5411expm1 0x1p-32 5412expm1 -0x1p-32 5413expm1 0x1p-50 5414expm1 -0x1p-50 5415expm1 0x1p-64 5416expm1 -0x1p-64 5417expm1 0x1p-100 5418expm1 -0x1p-100 5419expm1 0x1p-600 5420expm1 -0x1p-600 5421expm1 0x1p-10000 5422expm1 -0x1p-10000 5423expm1 0xe.4152ac57cd1ea7ap-60 5424expm1 0x6.660247486aed8p-4 5425expm1 0x6.289a78p-4 5426expm1 0x6.1b4d318238d4a2a8p-4 5427expm1 0x5.fb8dc64e91a74p-4 5428expm1 0x3.735f497c4e67535cp-4 5429expm1 -0x7.d6c50b469d404p+0 5430expm1 0x4.857de8p+4 5431expm1 0x5.dfeb68p-4 5432expm1 0x4.0000000000000028p-16384 5433# the next value generates larger error bounds on x86_64 (ldbl-96) 5434expm1 0x5.8b911eb6733469c8p-4 5435# the next value generates larger error bounds on x86_64 (binary128) 5436expm1 0x5.a343df0d680099a7a1a873a751a8p-4 5437expm1 min 5438expm1 -min 5439expm1 min_subnorm 5440expm1 -min_subnorm 5441 5442fma 1.0 2.0 3.0 5443fma 1.25 0.75 0.0625 5444 5445fma 0 0 0 5446fma 0 0 -0 5447fma 0 -0 0 5448fma 0 -0 -0 5449fma -0 0 0 5450fma -0 0 -0 5451fma -0 -0 0 5452fma -0 -0 -0 5453fma 1.0 0 0 5454fma 1.0 0 -0 5455fma 1.0 -0 0 5456fma 1.0 -0 -0 5457fma -1.0 0 0 5458fma -1.0 0 -0 5459fma -1.0 -0 0 5460fma -1.0 -0 -0 5461fma 0 1.0 0 5462fma 0 1.0 -0 5463fma 0 -1.0 0 5464fma 0 -1.0 -0 5465fma -0 1.0 0 5466fma -0 1.0 -0 5467fma -0 -1.0 0 5468fma -0 -1.0 -0 5469 5470fma 1.0 1.0 -1.0 5471fma 1.0 -1.0 1.0 5472fma -1.0 1.0 1.0 5473fma -1.0 -1.0 -1.0 5474 5475fma 0 0 1 5476fma 0 0 2 5477fma 0 0 max xfail-rounding:ibm128-libgcc missing-errno 5478fma 0 1 1 5479fma 1 0 1 5480fma 0 1 2 5481fma 1 0 2 5482fma 0 1 max xfail-rounding:ibm128-libgcc missing-errno 5483fma 1 0 max xfail-rounding:ibm128-libgcc missing-errno 5484 5485# Bug 6801: errno setting may be missing. This applies to both plain 5486# and narrowing fma, and is only commented here once. 5487fma min min 0 missing-errno 5488fma min min -0 missing-errno 5489fma min -min 0 missing-errno 5490fma min -min -0 missing-errno 5491fma -min min 0 missing-errno 5492fma -min min -0 missing-errno 5493fma -min -min 0 missing-errno 5494fma -min -min -0 missing-errno 5495 5496fma max max min missing-errno 5497fma max max -min missing-errno 5498fma max -max min missing-errno 5499fma max -max -min missing-errno 5500fma -max max min missing-errno 5501fma -max max -min missing-errno 5502fma -max -max min missing-errno 5503fma -max -max -min missing-errno 5504 5505fma 0x1.7ff8p+13 0x1.000002p+0 0x1.ffffp-24 5506fma 0x1.fffp+0 0x1.00001p+0 -0x1.fffp+0 5507fma 0x1.9abcdep+127 0x0.9abcdep-126 -0x1.f08948p+0 5508fma 0x1.9abcdep+100 0x0.9abcdep-126 -0x1.f08948p-27 5509fma 0x1.fffffep+127 0x1.001p+0 -0x1.fffffep+127 5510fma -0x1.fffffep+127 0x1.fffffep+0 0x1.fffffep+127 5511fma 0x1.fffffep+127 2.0 -0x1.fffffep+127 5512fma 0x1.4p-126 0x1.000004p-1 0x1p-128 5513fma -0x1.4p-126 0x1.000004p-1 -0x1p-128 5514fma 0x1.fffff8p-126 0x1.000002p-1 0x1p-149 5515fma -0x1.fffff8p-126 0x1.000002p-1 -0x1p-149 5516fma 0x1p-149 0x1p-1 0x0.fffffep-126 5517fma -0x1p-149 0x1p-1 -0x0.fffffep-126 5518fma 0x1p-149 0x1.1p-1 0x0.fffffep-126 5519fma -0x1p-149 0x1.1p-1 -0x0.fffffep-126 5520fma 0x1p-149 0x1p-149 0x1p127 5521fma 0x1p-149 -0x1p-149 0x1p127 5522fma 0x1p-149 0x1p-149 -0x1p127 5523fma 0x1p-149 -0x1p-149 -0x1p127 5524fma 0x1p-149 0x1p-149 0x1p-126 5525fma 0x1p-149 -0x1p-149 0x1p-126 missing-underflow:arg-ibm128 5526fma 0x1p-149 0x1p-149 -0x1p-126 missing-underflow:arg-ibm128 5527fma 0x1p-149 -0x1p-149 -0x1p-126 5528fma 0x1p-149 0x1p-149 0x0.fffffep-126 missing-underflow:arg-ibm128 5529fma 0x1p-149 -0x1p-149 0x0.fffffep-126 missing-underflow:arg-ibm128 5530fma 0x1p-149 0x1p-149 -0x0.fffffep-126 missing-underflow:arg-ibm128 5531fma 0x1p-149 -0x1p-149 -0x0.fffffep-126 missing-underflow:arg-ibm128 5532fma 0x1p-149 0x1p-149 0x1p-149 missing-underflow:arg-ibm128 5533fma 0x1p-149 -0x1p-149 0x1p-149 missing-errno missing-underflow:arg-ibm128 5534fma 0x1p-149 0x1p-149 -0x1p-149 missing-errno missing-underflow:arg-ibm128 5535fma 0x1p-149 -0x1p-149 -0x1p-149 missing-underflow:arg-ibm128 5536fma 0x0.fffp0 0x0.fffp0 -0x0.ffep0 5537fma 0x0.fffp0 -0x0.fffp0 0x0.ffep0 5538fma -0x0.fffp0 0x0.fffp0 0x0.ffep0 5539fma -0x0.fffp0 -0x0.fffp0 -0x0.ffep0 5540fma 0x1.000002p-126 0x1.000002p-26 0x1p127 5541fma 0x1.000002p-126 -0x1.000002p-26 0x1p127 5542fma 0x1.000002p-126 0x1.000002p-26 -0x1p127 5543fma 0x1.000002p-126 -0x1.000002p-26 -0x1p127 5544fma 0x1.000002p-126 0x1.000002p-26 0x1p103 5545fma 0x1.000002p-126 -0x1.000002p-26 0x1p103 5546fma 0x1.000002p-126 0x1.000002p-26 -0x1p103 5547fma 0x1.000002p-126 -0x1.000002p-26 -0x1p103 5548 5549fma 0x1.7fp+13 0x1.0000000000001p+0 0x1.ffep-48 5550fma 0x1.fffp+0 0x1.0000000000001p+0 -0x1.fffp+0 5551fma 0x1.0000002p+0 0x1.ffffffcp-1 0x1p-300 5552fma 0x1.0000002p+0 0x1.ffffffcp-1 -0x1p-300 5553fma 0x1.deadbeef2feedp+1023 0x0.deadbeef2feedp-1022 -0x1.a05f8c01a4bfbp+1 5554fma 0x1.deadbeef2feedp+900 0x0.deadbeef2feedp-1022 -0x1.a05f8c01a4bfbp-122 missing-errno 5555fma 0x1.fffffffffffffp+1023 0x1.001p+0 -0x1.fffffffffffffp+1023 missing-errno 5556fma -0x1.fffffffffffffp+1023 0x1.fffffffffffffp+0 0x1.fffffffffffffp+1023 missing-errno 5557fma 0x1.fffffffffffffp+1023 2.0 -0x1.fffffffffffffp+1023 missing-errno 5558fma 0x1.6a09e667f3bccp-538 0x1.6a09e667f3bccp-538 0.0 missing-errno 5559fma 0x1.deadbeef2feedp-495 0x1.deadbeef2feedp-495 -0x1.bf86a5786a574p-989 missing-errno 5560fma 0x1.deadbeef2feedp-503 0x1.deadbeef2feedp-503 -0x1.bf86a5786a574p-1005 missing-errno 5561fma 0x1p-537 0x1p-538 0x1p-1074 missing-errno 5562fma 0x1.7fffff8p-968 0x1p-106 0x0.000001p-1022 missing-errno 5563fma 0x1.4000004p-967 0x1p-106 0x0.000001p-1022 missing-errno 5564fma 0x1.4p-967 -0x1p-106 -0x0.000001p-1022 missing-errno 5565fma -0x1.19cab66d73e17p-959 0x1.c7108a8c5ff51p-107 -0x0.80b0ad65d9b64p-1022 missing-errno 5566fma -0x1.d2eaed6e8e9d3p-979 -0x1.4e066c62ac9ddp-63 -0x0.9245e6b003454p-1022 missing-errno 5567fma 0x1.153d650bb9f06p-907 0x1.2d01230d48407p-125 -0x0.b278d5acfc3cp-1022 missing-errno 5568fma -0x1.fffffffffffffp-711 0x1.fffffffffffffp-275 0x1.fffffe00007ffp-983 missing-errno 5569fma 0x1.4p-1022 0x1.0000000000002p-1 0x1p-1024 missing-errno 5570fma -0x1.4p-1022 0x1.0000000000002p-1 -0x1p-1024 missing-errno 5571fma 0x1.ffffffffffffcp-1022 0x1.0000000000001p-1 0x1p-1074 missing-errno 5572fma -0x1.ffffffffffffcp-1022 0x1.0000000000001p-1 -0x1p-1074 missing-errno 5573fma 0x1p-1074 0x1p-1 0x0.fffffffffffffp-1022 missing-errno 5574fma -0x1p-1074 0x1p-1 -0x0.fffffffffffffp-1022 missing-errno 5575fma 0x1p-1074 0x1.1p-1 0x0.fffffffffffffp-1022 missing-errno 5576fma -0x1p-1074 0x1.1p-1 -0x0.fffffffffffffp-1022 missing-errno 5577fma 0x1p-1074 0x1p-1074 0x1p1023 missing-errno 5578fma 0x1p-1074 -0x1p-1074 0x1p1023 missing-errno 5579fma 0x1p-1074 0x1p-1074 -0x1p1023 missing-errno 5580fma 0x1p-1074 -0x1p-1074 -0x1p1023 missing-errno 5581fma 0x1p-1074 0x1p-1074 0x1p-1022 missing-errno 5582fma 0x1p-1074 -0x1p-1074 0x1p-1022 missing-errno 5583fma 0x1p-1074 0x1p-1074 -0x1p-1022 missing-errno 5584fma 0x1p-1074 -0x1p-1074 -0x1p-1022 missing-errno 5585fma 0x1p-1074 0x1p-1074 0x0.fffffffffffffp-1022 missing-errno 5586fma 0x1p-1074 -0x1p-1074 0x0.fffffffffffffp-1022 missing-errno 5587fma 0x1p-1074 0x1p-1074 -0x0.fffffffffffffp-1022 missing-errno 5588fma 0x1p-1074 -0x1p-1074 -0x0.fffffffffffffp-1022 missing-errno 5589fma 0x1p-1074 0x1p-1074 0x1p-1074 missing-errno 5590fma 0x1p-1074 -0x1p-1074 0x1p-1074 missing-errno 5591fma 0x1p-1074 0x1p-1074 -0x1p-1074 missing-errno 5592fma 0x1p-1074 -0x1p-1074 -0x1p-1074 missing-errno 5593fma 0x0.fffffffffffff8p0 0x0.fffffffffffff8p0 -0x0.fffffffffffffp0 5594fma 0x0.fffffffffffff8p0 -0x0.fffffffffffff8p0 0x0.fffffffffffffp0 5595fma -0x0.fffffffffffff8p0 0x0.fffffffffffff8p0 0x0.fffffffffffffp0 5596fma -0x0.fffffffffffff8p0 -0x0.fffffffffffff8p0 -0x0.fffffffffffffp0 5597fma 0x1.0000000000001p-1022 0x1.0000000000001p-55 0x1p1023 missing-errno 5598fma 0x1.0000000000001p-1022 -0x1.0000000000001p-55 0x1p1023 missing-errno 5599fma 0x1.0000000000001p-1022 0x1.0000000000001p-55 -0x1p1023 missing-errno 5600fma 0x1.0000000000001p-1022 -0x1.0000000000001p-55 -0x1p1023 missing-errno 5601fma 0x1.0000000000001p-1022 0x1.0000000000001p-55 0x1p970 missing-errno 5602fma 0x1.0000000000001p-1022 -0x1.0000000000001p-55 0x1p970 missing-errno 5603fma 0x1.0000000000001p-1022 0x1.0000000000001p-55 -0x1p970 missing-errno 5604fma 0x1.0000000000001p-1022 -0x1.0000000000001p-55 -0x1p970 missing-errno 5605 5606fma -0x8.03fcp+3696 0xf.fffffffffffffffp-6140 0x8.3ffffffffffffffp-2450 missing-errno 5607fma 0x9.fcp+2033 -0x8.000e1f000ff800fp-3613 -0xf.fffffffffffc0ffp-1579 missing-errno 5608fma 0xc.7fc000003ffffffp-1194 0x8.1e0003fffffffffp+15327 -0x8.fffep+14072 missing-errno 5609fma -0x8.0001fc000000003p+1798 0xcp-2230 0x8.f7e000000000007p-468 missing-errno 5610fma 0xc.0000000000007ffp+10130 -0x8.000000000000001p+4430 0xc.07000000001ffffp+14513 missing-errno 5611fma 0xb.ffffp-4777 0x8.000000fffffffffp-11612 -0x0.3800fff8p-16385 missing-errno 5612fma 0x1.4p-16382 0x1.0000000000000004p-1 0x1p-16384 missing-errno 5613fma -0x1.4p-16382 0x1.0000000000000004p-1 -0x1p-16384 missing-errno 5614fma 0x1.fffffffffffffff8p-16382 0x1.0000000000000002p-1 0x1p-16445 missing-errno 5615fma -0x1.fffffffffffffff8p-16382 0x1.0000000000000002p-1 -0x1p-16445 missing-errno 5616fma 0x1p-16445 0x1p-1 0x0.fffffffffffffffep-16382 missing-errno 5617fma -0x1p-16445 0x1p-1 -0x0.fffffffffffffffep-16382 missing-errno 5618fma 0x1p-16445 0x1.1p-1 0x0.fffffffffffffffep-16382 missing-errno 5619fma -0x1p-16445 0x1.1p-1 -0x0.fffffffffffffffep-16382 missing-errno 5620fma 0x1p-16445 0x1p-16445 0x1p16383 missing-errno 5621fma 0x1p-16445 -0x1p-16445 0x1p16383 missing-errno 5622fma 0x1p-16445 0x1p-16445 -0x1p16383 missing-errno 5623fma 0x1p-16445 -0x1p-16445 -0x1p16383 missing-errno 5624fma 0x1p-16445 0x1p-16445 0x1p-16382 missing-errno 5625fma 0x1p-16445 -0x1p-16445 0x1p-16382 missing-errno 5626fma 0x1p-16445 0x1p-16445 -0x1p-16382 missing-errno 5627fma 0x1p-16445 -0x1p-16445 -0x1p-16382 missing-errno 5628fma 0x1p-16445 0x1p-16445 0x0.fffffffffffffffep-16382 missing-errno 5629fma 0x1p-16445 -0x1p-16445 0x0.fffffffffffffffep-16382 missing-errno 5630fma 0x1p-16445 0x1p-16445 -0x0.fffffffffffffffep-16382 missing-errno 5631fma 0x1p-16445 -0x1p-16445 -0x0.fffffffffffffffep-16382 missing-errno 5632fma 0x1p-16445 0x1p-16445 0x1p-16445 missing-errno 5633fma 0x1p-16445 -0x1p-16445 0x1p-16445 missing-errno 5634fma 0x1p-16445 0x1p-16445 -0x1p-16445 missing-errno 5635fma 0x1p-16445 -0x1p-16445 -0x1p-16445 missing-errno 5636fma 0x0.ffffffffffffffffp0 0x0.ffffffffffffffffp0 -0x0.fffffffffffffffep0 5637fma 0x0.ffffffffffffffffp0 -0x0.ffffffffffffffffp0 0x0.fffffffffffffffep0 5638fma -0x0.ffffffffffffffffp0 0x0.ffffffffffffffffp0 0x0.fffffffffffffffep0 5639fma -0x0.ffffffffffffffffp0 -0x0.ffffffffffffffffp0 -0x0.fffffffffffffffep0 5640fma 0x1.0000000000000002p-16382 0x1.0000000000000002p-66 0x1p16383 missing-errno 5641fma 0x1.0000000000000002p-16382 -0x1.0000000000000002p-66 0x1p16383 missing-errno 5642fma 0x1.0000000000000002p-16382 0x1.0000000000000002p-66 -0x1p16383 missing-errno 5643fma 0x1.0000000000000002p-16382 -0x1.0000000000000002p-66 -0x1p16383 missing-errno 5644fma 0x1.0000000000000002p-16382 0x1.0000000000000002p-66 0x1p16319 missing-errno 5645fma 0x1.0000000000000002p-16382 -0x1.0000000000000002p-66 0x1p16319 missing-errno 5646fma 0x1.0000000000000002p-16382 0x1.0000000000000002p-66 -0x1p16319 missing-errno 5647fma 0x1.0000000000000002p-16382 -0x1.0000000000000002p-66 -0x1p16319 missing-errno 5648 5649fma 0x1.bb2de33e02ccbbfa6e245a7c1f71p-2584 -0x1.6b500daf0580d987f1bc0cadfcddp-13777 0x1.613cd91d9fed34b33820e5ab9d8dp-16378 missing-errno 5650fma -0x1.f949b880cacb0f0c61540105321dp-5954 -0x1.3876cec84b4140f3bd6198731b7ep-10525 -0x0.a5dc1c6cfbc498c54fb0b504bf19p-16382 missing-errno 5651fma -0x1.0000fffffffffp-16221 0x1.0000001fffff8007fep-239 0x0.ff87ffffffffffffe000003fffffp-16382 missing-errno 5652fma -0x1.ac79c9376ef447f3827c9e9de008p-2228 -0x1.5ba830022b6139e21fbe7270cad8p-6314 0x1.e8282b6a26bb6a9daf5c8e73e9f9p-8616 missing-errno 5653fma -0x1.c69749ec574caaa2ab8e97ddb9f3p+2652 0x1.f34235ff9d095449c29b4831b62dp+3311 0x1.fbe4302df23354dbd0c4d3cfe606p+5879 missing-errno 5654fma -0x1.ca8835fc6ecfb5398625fc891be5p-1686 0x1.621e1972bbe2180e5be9dd7d8df5p-7671 -0x1.7d2d21b73b52cf20dec2a83902a4p-9395 missing-errno 5655fma -0x1.55cff679ec49c2541fab41fc843ep-11819 0x1.e60e9f464f9e8df0509647c7c971p+12325 0x1.eaa2a7649d765c2f564f7a5beca7p+454 missing-errno 5656fma 0x1.f0e7b1454908576f2537d863cf9bp+11432 0x1.cdce52f09d4ca76e68706f34b5d5p-1417 -0x1.2e986187c70f146235ea2066e486p+9979 missing-errno 5657fma 0x1.f102f7da4a57a3a4aab620e29452p-3098 -0x1.cc06a4ff40248f9e2dcc4b6afd84p-11727 0x1.d512a11126b5ac8ed8973b8580c8p-14849 missing-errno 5658fma -0x1.fc47ac7434b993cd8dcb2b431f25p-3816 0x1.fbc9750da8468852d84558e1db6dp-5773 -0x1.00a98abf783f75c40fe5b7a37d86p-9607 missing-errno 5659fma 0x1.00000000000007ffffffffffffffp-9045 -0x1.ffffffffffff80000001ffffffffp+4773 -0x1.f8p-4316 missing-errno 5660fma 0x1.4e922764c90701d4a2f21d01893dp-8683 -0x1.955a12e2d7c9447c27fa022fc865p+212 -0x1.e9634462eaef96528b90b6944578p-8521 missing-errno 5661fma 0x1.801181509c03bdbef10d6165588cp-15131 0x1.ad86f8e57d3d40bfa8007780af63p-368 -0x1.6e9df0dab1c9f1d7a6043c390741p-15507 missing-errno 5662fma 0x1.ffffffffffffffp0 0x1.000000000000008p0 -0x1p-1000 5663fma 0x1.4p-16382 0x1.0000000000000000000000000002p-1 0x1p-16384 missing-errno 5664fma -0x1.4p-16382 0x1.0000000000000000000000000002p-1 -0x1p-16384 missing-errno 5665fma 0x1.fffffffffffffffffffffffffffcp-16382 0x1.0000000000000000000000000001p-1 0x1p-16494 missing-errno 5666fma -0x1.fffffffffffffffffffffffffffcp-16382 0x1.0000000000000000000000000001p-1 -0x1p-16494 missing-errno 5667fma 0x1p-16494 0x1p-1 0x0.ffffffffffffffffffffffffffffp-16382 missing-errno 5668fma -0x1p-16494 0x1p-1 -0x0.ffffffffffffffffffffffffffffp-16382 missing-errno 5669fma 0x1p-16494 0x1.1p-1 0x0.ffffffffffffffffffffffffffffp-16382 missing-errno 5670fma -0x1p-16494 0x1.1p-1 -0x0.ffffffffffffffffffffffffffffp-16382 missing-errno 5671fma 0x1p-16494 0x1p-16494 0x1p16383 missing-errno 5672fma 0x1p-16494 -0x1p-16494 0x1p16383 missing-errno 5673fma 0x1p-16494 0x1p-16494 -0x1p16383 missing-errno 5674fma 0x1p-16494 -0x1p-16494 -0x1p16383 missing-errno 5675fma 0x1p-16494 0x1p-16494 0x1p-16382 missing-errno 5676fma 0x1p-16494 -0x1p-16494 0x1p-16382 missing-errno 5677fma 0x1p-16494 0x1p-16494 -0x1p-16382 missing-errno 5678fma 0x1p-16494 -0x1p-16494 -0x1p-16382 missing-errno 5679fma 0x1p-16494 0x1p-16494 0x0.ffffffffffffffffffffffffffffp-16382 missing-errno 5680fma 0x1p-16494 -0x1p-16494 0x0.ffffffffffffffffffffffffffffp-16382 missing-errno 5681fma 0x1p-16494 0x1p-16494 -0x0.ffffffffffffffffffffffffffffp-16382 missing-errno 5682fma 0x1p-16494 -0x1p-16494 -0x0.ffffffffffffffffffffffffffffp-16382 missing-errno 5683fma 0x1p-16494 0x1p-16494 0x1p-16494 missing-errno 5684fma 0x1p-16494 -0x1p-16494 0x1p-16494 missing-errno 5685fma 0x1p-16494 0x1p-16494 -0x1p-16494 missing-errno 5686fma 0x1p-16494 -0x1p-16494 -0x1p-16494 missing-errno 5687fma 0x0.ffffffffffffffffffffffffffff8p0 0x0.ffffffffffffffffffffffffffff8p0 -0x0.ffffffffffffffffffffffffffffp0 missing-errno 5688fma 0x0.ffffffffffffffffffffffffffff8p0 -0x0.ffffffffffffffffffffffffffff8p0 0x0.ffffffffffffffffffffffffffffp0 missing-errno 5689fma -0x0.ffffffffffffffffffffffffffff8p0 0x0.ffffffffffffffffffffffffffff8p0 0x0.ffffffffffffffffffffffffffffp0 missing-errno 5690fma -0x0.ffffffffffffffffffffffffffff8p0 -0x0.ffffffffffffffffffffffffffff8p0 -0x0.ffffffffffffffffffffffffffffp0 missing-errno 5691fma 0x1.0000000000000000000000000001p-16382 0x1.0000000000000000000000000001p-66 0x1p16383 missing-errno 5692fma 0x1.0000000000000000000000000001p-16382 -0x1.0000000000000000000000000001p-66 0x1p16383 missing-errno 5693fma 0x1.0000000000000000000000000001p-16382 0x1.0000000000000000000000000001p-66 -0x1p16383 missing-errno 5694fma 0x1.0000000000000000000000000001p-16382 -0x1.0000000000000000000000000001p-66 -0x1p16383 missing-errno 5695fma 0x1.0000000000000000000000000001p-16382 0x1.0000000000000000000000000001p-66 0x1p16319 missing-errno 5696fma 0x1.0000000000000000000000000001p-16382 -0x1.0000000000000000000000000001p-66 0x1p16319 missing-errno 5697fma 0x1.0000000000000000000000000001p-16382 0x1.0000000000000000000000000001p-66 -0x1p16319 missing-errno 5698fma 0x1.0000000000000000000000000001p-16382 -0x1.0000000000000000000000000001p-66 -0x1p16319 missing-errno 5699 5700fma 0x1.fffffep-126 0x1.fffffep25 0x1.fffffep127 missing-errno xfail-rounding:ibm128-libgcc 5701fma 0x1.fffffep-126 -0x1.fffffep25 0x1.fffffep127 5702fma 0x1.fffffep-126 0x1.fffffep25 -0x1.fffffep127 5703fma 0x1.fffffep-126 -0x1.fffffep25 -0x1.fffffep127 missing-errno xfail-rounding:ibm128-libgcc 5704fma 0x1.fffffffffffffp-1022 0x1.fffffffffffffp54 0x1.fffffffffffffp1023 missing-errno xfail-rounding:ibm128-libgcc 5705fma 0x1.fffffffffffffp-1022 -0x1.fffffffffffffp54 0x1.fffffffffffffp1023 missing-errno 5706fma 0x1.fffffffffffffp-1022 0x1.fffffffffffffp54 -0x1.fffffffffffffp1023 missing-errno 5707fma 0x1.fffffffffffffp-1022 -0x1.fffffffffffffp54 -0x1.fffffffffffffp1023 missing-errno xfail-rounding:ibm128-libgcc 5708fma 0x1.fffffffffffffffep-16382 0x1.fffffffffffffffep65 0x1.fffffffffffffffep16383 missing-errno 5709fma 0x1.fffffffffffffffep-16382 -0x1.fffffffffffffffep65 0x1.fffffffffffffffep16383 missing-errno 5710fma 0x1.fffffffffffffffep-16382 0x1.fffffffffffffffep65 -0x1.fffffffffffffffep16383 missing-errno 5711fma 0x1.fffffffffffffffep-16382 -0x1.fffffffffffffffep65 -0x1.fffffffffffffffep16383 missing-errno 5712fma 0x1.ffffffffffffffffffffffffffffp-16382 0x1.ffffffffffffffffffffffffffffp114 0x1.ffffffffffffffffffffffffffffp16383 missing-errno 5713fma 0x1.ffffffffffffffffffffffffffffp-16382 -0x1.ffffffffffffffffffffffffffffp114 0x1.ffffffffffffffffffffffffffffp16383 missing-errno 5714fma 0x1.ffffffffffffffffffffffffffffp-16382 0x1.ffffffffffffffffffffffffffffp114 -0x1.ffffffffffffffffffffffffffffp16383 missing-errno 5715fma 0x1.ffffffffffffffffffffffffffffp-16382 -0x1.ffffffffffffffffffffffffffffp114 -0x1.ffffffffffffffffffffffffffffp16383 missing-errno 5716 5717hypot 0 0 5718hypot 0 -0 5719hypot -0 0 5720hypot -0 -0 5721# hypot (x,y) == hypot (+-x, +-y). 5722hypot 0.7 12.4 5723hypot -0.7 12.4 5724hypot 0.7 -12.4 5725hypot -0.7 -12.4 5726hypot 12.4 0.7 5727hypot -12.4 0.7 5728hypot 12.4 -0.7 5729hypot -12.4 -0.7 5730# hypot (x,0) == fabs (x). 5731hypot 0.75 0 5732hypot -0.75 0 5733hypot -5.7e7 0 5734hypot 0.75 1.25 5735hypot 1.0 0x1p-61 5736hypot 0x1p+0 0x1.fp-129 5737hypot 0x1.23456789abcdef0123456789ab8p-500 0x1.23456789abcdef0123456789ab8p-500 5738hypot 0x3p125 0x4p125 5739hypot 0x1.234566p-126 0x1.234566p-126 5740hypot 0x3p1021 0x4p1021 5741hypot 0x1p+0 0x0.3ep-1022 5742hypot 0x3p16381 0x4p16381 5743hypot 0x1p-149 0x1p-149 5744hypot 0x1p-1074 0x1p-1074 5745hypot 0x1p-16445 0x1p-16445 5746hypot 0x1p-16494 0x1p-16494 5747hypot 0x0.fffffep-126 0x0.fp-127 5748hypot 0x0.fffffep-126 0x0.fp-130 5749hypot 0x0.fffffffffffffp-1022 0x0.fp-1023 5750hypot 0x0.fffffffffffffp-1022 0x0.fp-1026 5751hypot 0x0.ffffffp-16382 0x0.fp-16383 5752hypot 0x0.ffffffp-16382 0x0.fp-16386 5753hypot 0 min 5754hypot 0 min_subnorm 5755hypot 0 -min 5756hypot 0 -min_subnorm 5757hypot min 0 5758hypot min_subnorm 0 5759hypot -min 0 5760hypot -min_subnorm 0 5761hypot min min 5762hypot min_subnorm min_subnorm 5763hypot min min_subnorm 5764hypot 0x1.fp127 0x1.fp127 5765hypot 0x1.fp1023 0x1.fp1023 5766hypot 0x1.fp16383 0x1.fp16383 xfail-rounding:ibm128-libgcc 5767 5768hypot 0x1p-127 0x1p-149 5769hypot 0x1p-1023 0x1p-1074 5770hypot 0x1p-970 0x1p-1074 5771hypot 0x1p-16383 0x1p-16445 5772hypot 0x1p-16384 0x1p-16446 5773hypot 0x1p-16383 0x1p-16494 5774 5775hypot -0x1.fa7deap+0 0x1.a761bab383ac8p+0 5776 5777j0 -1.0 5778j0 0.0 5779j0 -0 5780j0 min 5781j0 -min 5782j0 min_subnorm 5783j0 -min_subnorm 5784j0 0x1p-5 5785j0 0x1p-10 5786j0 0x1p-15 5787j0 0x1p-20 5788j0 0x1p-25 5789j0 0x1p-30 5790j0 0x1p-35 5791j0 0x1p-40 5792j0 0x1p-45 5793j0 0x1p-50 5794j0 0x1p-55 5795j0 0x1p-60 5796j0 0x1p-100 5797j0 0x1p-600 5798j0 0x1p-10000 5799j0 0.125 5800j0 0.75 5801j0 1.0 5802j0 1.5 5803j0 2.0 5804j0 8.0 5805j0 10.0 5806j0 4.0 5807j0 -4.0 5808j0 0x1.d7ce3ap+107 5809j0 -0x1.001000001p+593 5810j0 0x1p1023 5811j0 0x1p16382 5812j0 0x1p16383 5813# the next values yield large errors for binary32 5814# (cf BZ #27670 for the xfail entry) 5815j0 0x2.602774p+0 xfail-rounding:ibm128-libgcc 5816j0 0x1.04c39cp+6 5817j0 0x1.4b7066p+7 5818# the next value exercises the flt-32 code path for x >= 2^127 5819j0 0x8.2f4ecp+124 5820# the next values gave an error > 9 ulps with glibc-2.34 (flt-32) 5821j0 0x1.31ec02p+1 xfail:binary64 xfail:intel96 xfail:binary128 xfail:ibm128-libgcc 5822j0 0x1.31e716p+1 xfail:binary64 xfail:intel96 xfail:binary128 xfail:ibm128-libgcc 5823j0 0x1.31f51ep+1 xfail:binary64 xfail:intel96 xfail:binary128 xfail:ibm128-libgcc 5824j0 0x1.320226p+1 xfail:binary64 xfail:intel96 xfail:binary128 xfail:ibm128-libgcc 5825j0 0x1.31ed76p+1 xfail:binary64 xfail:intel96 xfail:binary128 xfail:ibm128-libgcc 5826j0 0x1.32083cp+1 xfail:binary64 xfail:intel96 xfail:binary128 xfail:ibm128-libgcc 5827j0 0x1.32614ep+1 xfail:binary64 xfail:intel96 xfail:binary128 xfail:ibm128-libgcc 5828j0 0x1.32dc02p+1 xfail:binary64 xfail:intel96 xfail:binary128 xfail:ibm128-libgcc 5829j0 0x1.32e304p+1 xfail:binary64 xfail:intel96 xfail:binary128 xfail:ibm128-libgcc 5830j0 0x1.32e00cp+1 xfail:binary64 xfail:intel96 xfail:binary128 xfail:ibm128-libgcc 5831j0 0x1.32e504p+1 xfail:binary64 xfail:intel96 xfail:binary128 xfail:ibm128-libgcc 5832j0 0x1.32e12p+1 xfail:binary64 xfail:intel96 xfail:binary128 xfail:ibm128-libgcc 5833j0 0x1.32dc22p+1 xfail:binary64 xfail:intel96 xfail:binary128 xfail:ibm128-libgcc 5834j0 0x1.32dc24p+1 xfail:binary64 xfail:intel96 xfail:binary128 xfail:ibm128-libgcc 5835j0 0x1.32eb18p+1 xfail:binary64 xfail:intel96 xfail:binary128 xfail:ibm128-libgcc 5836j0 0x1.32fa0cp+1 xfail:binary64 xfail:intel96 xfail:binary128 xfail:ibm128-libgcc 5837j0 0x1.335806p+1 xfail:binary64 xfail:intel96 xfail:binary128 xfail:ibm128-libgcc 5838j0 0x1.335a0cp+1 xfail:binary64 xfail:intel96 xfail:binary128 xfail:ibm128-libgcc 5839j0 0x1.336p+1 xfail:binary64 xfail:intel96 xfail:binary128 xfail:ibm128-libgcc 5840j0 0x1.336c1cp+1 xfail:binary64 xfail:intel96 xfail:binary128 xfail:ibm128-libgcc 5841j0 0x1.336336p+1 xfail:binary64 xfail:intel96 xfail:binary128 xfail:ibm128-libgcc 5842j0 0x1.33712ep+1 xfail:binary64 xfail:intel96 xfail:binary128 xfail:ibm128-libgcc 5843j0 0x1.339506p+1 xfail:binary64 xfail:intel96 xfail:binary128 xfail:ibm128-libgcc 5844j0 0x1.33950cp+1 xfail:binary64 xfail:intel96 xfail:binary128 xfail:ibm128-libgcc 5845j0 0x1.339d06p+1 xfail:binary64 xfail:intel96 xfail:binary128 xfail:ibm128-libgcc 5846j0 0x1.33b402p+1 xfail:binary64 xfail:intel96 xfail:binary128 xfail:ibm128-libgcc 5847j0 0x1.33b50ap+1 xfail:binary64 xfail:intel96 xfail:binary128 xfail:ibm128-libgcc 5848j0 0x1.33c4p+1 xfail:binary64 xfail:intel96 xfail:binary128 xfail:ibm128-libgcc 5849j0 0x1.33c202p+1 xfail:binary64 xfail:intel96 xfail:binary128 xfail:ibm128-libgcc 5850j0 0x1.33c702p+1 xfail:binary64 xfail:intel96 xfail:binary128 xfail:ibm128-libgcc 5851j0 0x1.33c50ap+1 xfail:binary64 xfail:intel96 xfail:binary128 xfail:ibm128-libgcc 5852j0 0x1.33c312p+1 xfail:binary64 xfail:intel96 xfail:binary128 xfail:ibm128-libgcc 5853j0 0x1.33c80ap+1 xfail:binary64 xfail:intel96 xfail:binary128 xfail:ibm128-libgcc 5854j0 0x1.33cb04p+1 xfail:binary64 xfail:intel96 xfail:binary128 xfail:ibm128-libgcc 5855j0 0x1.33cfp+1 xfail:binary64 xfail:intel96 xfail:binary128 xfail:ibm128-libgcc 5856j0 0x1.33d1p+1 xfail:binary64 xfail:intel96 xfail:binary128 xfail:ibm128-libgcc 5857j0 0x1.33d102p+1 xfail:binary64 xfail:intel96 xfail:binary128 xfail:ibm128-libgcc 5858j0 0x1.33d10cp+1 xfail:binary64 xfail:intel96 xfail:binary128 xfail:ibm128-libgcc 5859j0 0x1.33d116p+1 xfail:binary64 xfail:intel96 xfail:binary128 xfail:ibm128-libgcc 5860j0 0x1.33d12cp+1 xfail:binary64 xfail:intel96 xfail:binary128 xfail:ibm128-libgcc 5861j0 0x1.33d138p+1 xfail:binary64 xfail:intel96 xfail:binary128 xfail:ibm128-libgcc 5862j0 0x1.33d146p+1 xfail:binary64 xfail:intel96 xfail:binary128 xfail:ibm128-libgcc 5863j0 0x1.33d15p+1 xfail:binary64 xfail:intel96 xfail:binary128 xfail:ibm128-libgcc 5864j0 0x1.33d152p+1 xfail:binary64 xfail:intel96 xfail:binary128 xfail:ibm128-libgcc 5865 5866j1 -1.0 5867j1 0.0 5868j1 -0 5869j1 0.125 5870j1 0.75 5871j1 1.0 5872j1 1.5 5873j1 2.0 5874j1 8.0 5875j1 10.0 5876j1 0x1.3ffp+74 5877j1 0x1.ff00000000002p+840 5878j1 0x1p1023 5879j1 0x1p16382 5880j1 0x1p16383 5881j1 0x1p-5 5882j1 0x1p-10 5883j1 0x1p-15 5884j1 0x1p-20 5885j1 0x1p-25 5886j1 0x1p-30 5887j1 0x1p-35 5888j1 0x1p-40 5889j1 0x1p-45 5890j1 0x1p-50 5891j1 0x1p-55 5892j1 0x1p-60 5893j1 0x1p-100 5894j1 0x1p-600 5895j1 0x1p-10000 5896# the next values yield large errors in the binary32 format 5897# (cf BZ #27670 for the xfail entries) 5898j1 0x3.ae4b2p+0 xfail-rounding:ibm128-libgcc 5899j1 0x1.2f28eap+7 xfail-rounding:binary64 xfail-rounding:binary128 xfail-rounding:intel96 xfail-rounding:ibm128-libgcc 5900j1 0x1.a1d20ap+6 xfail-rounding:binary128 xfail-rounding:intel96 xfail-rounding:ibm128-libgcc 5901j1 min 5902j1 -min 5903j1 min_subnorm 5904j1 -min_subnorm 5905 5906# jn (0, x) == j0 (x). 5907jn 0 -1.0 5908jn 0 0.0 5909jn 0 -0 5910jn 0 min 5911jn 0 -min 5912jn 0 min_subnorm 5913jn 0 -min_subnorm 5914jn 0 0.125 5915jn 0 0.75 5916jn 0 1.0 5917jn 0 1.5 5918jn 0 2.0 5919jn 0 8.0 5920jn 0 10.0 5921jn 0 4.0 5922jn 0 -4.0 5923 5924# jn (1, x) == j1 (x). 5925jn 1 -1.0 5926jn 1 -0 5927jn 1 0.0 5928jn 1 0.125 5929jn 1 0.75 5930jn 1 1.0 5931jn 1 1.5 5932jn 1 2.0 5933jn 1 8.0 5934jn 1 10.0 5935jn 1 min 5936jn 1 -min 5937jn 1 min_subnorm 5938jn 1 -min_subnorm 5939 5940jn 3 -1.0 5941jn 3 0.0 5942jn 3 0.125 5943jn 3 0.75 5944jn 3 1.0 5945jn 3 2.0 5946jn 3 10.0 5947 5948jn 10 -1.0 5949jn 10 0.0 5950jn 10 0.125 5951jn 10 0.75 5952jn 10 1.0 5953jn 10 2.0 5954jn 10 10.0 5955 5956jn 2 2.4048255576957729 5957jn 3 2.4048255576957729 5958jn 4 2.4048255576957729 5959jn 5 2.4048255576957729 5960jn 6 2.4048255576957729 5961jn 7 2.4048255576957729 5962jn 8 2.4048255576957729 5963jn 9 2.4048255576957729 5964 5965jn 2 0x1.ffff62p+99 5966jn 2 0x1p127 5967jn 2 0x1p1023 5968jn 2 0x1p16383 5969 5970jn -1 1 5971jn -2 1 5972jn -3 1 5973jn -4 1 5974jn -1 -1 5975jn -2 -1 5976jn -3 -1 5977jn -4 -1 5978 5979jn 10 min 5980jn 10 -min 5981jn 10 min_subnorm 5982jn 10 -min_subnorm 5983 5984lgamma max 5985lgamma 1 5986lgamma 3 5987lgamma 0.5 5988lgamma 0.7 5989lgamma 1.2 5990lgamma 0x3.8p56 5991lgamma 0x1p-5 5992lgamma -0x1p-5 5993lgamma 0x1p-10 5994lgamma -0x1p-10 5995lgamma 0x1p-15 5996lgamma -0x1p-15 5997lgamma 0x1p-20 5998lgamma -0x1p-20 5999lgamma 0x1p-25 6000lgamma -0x1p-25 6001lgamma 0x1p-30 6002lgamma -0x1p-30 6003lgamma 0x1p-40 6004lgamma -0x1p-40 6005lgamma 0x1p-50 6006lgamma -0x1p-50 6007lgamma 0x1p-60 6008lgamma -0x1p-60 6009lgamma 0x1p-64 6010lgamma -0x1p-64 6011lgamma 0x1p-70 6012lgamma -0x1p-70 6013lgamma 0x1p-100 6014lgamma -0x1p-100 6015lgamma 0x1p-126 6016lgamma -0x1p-126 6017lgamma 0x1p-149 6018lgamma -0x1p-149 6019lgamma 0x1p-200 6020lgamma -0x1p-200 6021lgamma 0x1p-500 6022lgamma -0x1p-500 6023lgamma 0x1p-1000 6024lgamma -0x1p-1000 6025lgamma 0x1p-1022 6026lgamma -0x1p-1022 6027lgamma 0x1p-1074 6028lgamma -0x1p-1074 6029lgamma 0x1p-5000 6030lgamma -0x1p-5000 6031lgamma 0x1p-10000 6032lgamma -0x1p-10000 6033lgamma 0x1p-16382 6034lgamma -0x1p-16382 6035lgamma 0x1p-16445 6036lgamma -0x1p-16445 6037lgamma 0x1p-16494 6038lgamma -0x1p-16494 6039# the next value generates larger error bounds on x86_64 (binary32) 6040lgamma -0x3.ec4298p+0 6041 6042# Values +/- 10ulp from overflow threshold. (Values very close to 6043# overflow threshold produce results very close of that threshold, 6044# where a result inaccurate by a few ulp could differ from the ideal 6045# result in whether it overflows; +/- 10ulp is sufficient for overflow 6046# or its absence to be unambiguous under glibc's accuracy standards). 6047# This also means the ibm128 inputs are XFAILed for binary64 and 6048# the binary128 inputs for intel96 and m68k96, as too close to the 6049# threshold. 6050lgamma 0x3.12be0cp+120 6051lgamma 0x3.12be6p+120 6052lgamma 0x5.d53649e2d4674p+1012 6053lgamma 0x5.d53649e2d46c8p+1012 xfail-rounding:ibm128-libgcc 6054lgamma 0x5.d53649e2d469dbc1f01e99fd52p+1012 xfail:binary64 xfail-rounding:ibm128-libgcc 6055lgamma 0x5.d53649e2d469dbc1f01e99fd7cp+1012 xfail:binary64 xfail-rounding:ibm128-libgcc 6056lgamma 0x5.c6aa645fffef5f5p+16368 6057lgamma 0x5.c6aa645fffef5ff8p+16368 6058lgamma 0x5.c6aa645fffef5fa912b9b480f7acp+16368 xfail:intel96 xfail:m68k96 6059lgamma 0x5.c6aa645fffef5fa912b9b480f8p+16368 xfail:intel96 xfail:m68k96 6060 6061lgamma -0x1.fa471547c2fe5p+1 6062lgamma -0x1.9260dcp+1 6063 6064lgamma -0xffffffp-1 6065lgamma -0x1fffffffffffffp-1 6066lgamma -0xffffffffffffffffp-1 6067lgamma -0x3ffffffffffffffffffffffffffp-1 6068lgamma -0x1ffffffffffffffffffffffffffffp-1 6069 6070lgamma -0x100000000.8p0 6071lgamma -0x100000001.8p0 6072 6073lgamma -0.25 6074lgamma -0.5 6075lgamma -0.75 6076lgamma -1.25 6077lgamma -1.5 6078lgamma -1.75 6079lgamma -0x2.08p0 6080lgamma -0x2.1p0 6081lgamma -0x2.18p0 6082lgamma -0x2.2p0 6083lgamma -0x2.28p0 6084lgamma -0x2.3p0 6085lgamma -0x2.38p0 6086lgamma -0x2.4p0 6087lgamma -0x2.48p0 6088lgamma -0x2.5p0 6089lgamma -0x2.58p0 6090lgamma -0x2.6p0 6091lgamma -0x2.68p0 6092lgamma -0x2.7p0 6093lgamma -0x2.78p0 6094lgamma -0x2.8p0 6095lgamma -0x2.88p0 6096lgamma -0x2.9p0 6097lgamma -0x2.98p0 6098lgamma -0x2.ap0 6099lgamma -0x2.a8p0 6100lgamma -0x2.bp0 6101lgamma -0x2.b8p0 6102lgamma -0x2.cp0 6103lgamma -0x2.c8p0 6104lgamma -0x2.dp0 6105lgamma -0x2.d8p0 6106lgamma -0x2.ep0 6107lgamma -0x2.e8p0 6108lgamma -0x2.fp0 6109lgamma -0x2.f8p0 6110lgamma -0x3.08p0 6111lgamma -0x3.1p0 6112lgamma -0x3.18p0 6113lgamma -0x3.2p0 6114lgamma -0x3.28p0 6115lgamma -0x3.3p0 6116lgamma -0x3.38p0 6117lgamma -0x3.4p0 6118lgamma -0x3.48p0 6119lgamma -0x3.5p0 6120lgamma -0x3.58p0 6121lgamma -0x3.6p0 6122lgamma -0x3.68p0 6123lgamma -0x3.7p0 6124lgamma -0x3.78p0 6125lgamma -0x3.8p0 6126lgamma -0x3.88p0 6127lgamma -0x3.9p0 6128lgamma -0x3.98p0 6129lgamma -0x3.ap0 6130lgamma -0x3.a8p0 6131lgamma -0x3.bp0 6132lgamma -0x3.b8p0 6133lgamma -0x3.cp0 6134lgamma -0x3.c8p0 6135lgamma -0x3.dp0 6136lgamma -0x3.d8p0 6137lgamma -0x3.ep0 6138lgamma -0x3.e8p0 6139lgamma -0x3.fp0 6140lgamma -0x3.f8p0 6141lgamma -4.25 6142lgamma -4.5 6143lgamma -4.75 6144lgamma -5.25 6145lgamma -5.5 6146lgamma -5.75 6147lgamma -6.25 6148lgamma -6.5 6149lgamma -6.75 6150lgamma -7.25 6151lgamma -7.5 6152lgamma -7.75 6153lgamma -8.25 6154lgamma -8.5 6155lgamma -8.75 6156lgamma -9.25 6157lgamma -9.5 6158lgamma -9.75 6159lgamma -10.25 6160lgamma -10.5 6161lgamma -10.75 6162lgamma -11.25 6163lgamma -11.5 6164lgamma -11.75 6165lgamma -12.25 6166lgamma -12.5 6167lgamma -12.75 6168lgamma -13.25 6169lgamma -13.5 6170lgamma -13.75 6171lgamma -14.25 6172lgamma -14.5 6173lgamma -14.75 6174lgamma -15.25 6175lgamma -15.5 6176lgamma -15.75 6177lgamma -16.25 6178lgamma -16.5 6179lgamma -16.75 6180lgamma -17.25 6181lgamma -17.5 6182lgamma -17.75 6183lgamma -18.25 6184lgamma -18.5 6185lgamma -18.75 6186lgamma -19.25 6187lgamma -19.5 6188lgamma -19.75 6189lgamma -20.25 6190lgamma -20.5 6191lgamma -20.75 6192lgamma -21.25 6193lgamma -21.5 6194lgamma -21.75 6195lgamma -22.25 6196lgamma -22.5 6197lgamma -22.75 6198lgamma -23.25 6199lgamma -23.5 6200lgamma -23.75 6201lgamma -24.25 6202lgamma -24.5 6203lgamma -24.75 6204lgamma -25.25 6205lgamma -25.5 6206lgamma -25.75 6207lgamma -26.25 6208lgamma -26.5 6209lgamma -26.75 6210lgamma -27.25 6211lgamma -27.5 6212lgamma -27.75 6213lgamma -28.25 6214lgamma -28.5 6215lgamma -28.75 6216lgamma -29.25 6217lgamma -29.5 6218lgamma -29.75 6219lgamma -30.25 6220lgamma -30.5 6221lgamma -30.75 6222lgamma -31.25 6223lgamma -31.5 6224lgamma -31.75 6225lgamma -32.25 6226lgamma -32.5 6227lgamma -32.75 6228lgamma -33.25 6229lgamma -33.5 6230lgamma -33.75 6231lgamma -34.25 6232lgamma -34.5 6233lgamma -34.75 6234lgamma -35.25 6235lgamma -35.5 6236lgamma -35.75 6237lgamma -36.25 6238lgamma -36.5 6239lgamma -36.75 6240lgamma -37.25 6241lgamma -37.5 6242lgamma -37.75 6243lgamma -38.25 6244lgamma -38.5 6245lgamma -38.75 6246lgamma -39.25 6247lgamma -39.5 6248lgamma -39.75 6249lgamma -40.25 6250lgamma -40.5 6251lgamma -40.75 6252lgamma -41.25 6253lgamma -41.5 6254lgamma -41.75 6255lgamma -42.25 6256lgamma -42.5 6257lgamma -42.75 6258lgamma -43.25 6259lgamma -43.5 6260lgamma -43.75 6261lgamma -44.25 6262lgamma -44.5 6263lgamma -44.75 6264lgamma -45.25 6265lgamma -45.5 6266lgamma -45.75 6267lgamma -46.25 6268lgamma -46.5 6269lgamma -46.75 6270lgamma -47.25 6271lgamma -47.5 6272lgamma -47.75 6273lgamma -48.25 6274lgamma -48.5 6275lgamma -48.75 6276lgamma -49.25 6277lgamma -49.5 6278lgamma -49.75 6279lgamma -50.25 6280lgamma -50.5 6281lgamma -50.75 6282lgamma -51.25 6283lgamma -51.5 6284lgamma -51.75 6285lgamma -52.25 6286lgamma -52.5 6287lgamma -52.75 6288lgamma -53.25 6289lgamma -53.5 6290lgamma -53.75 6291lgamma -54.25 6292lgamma -54.5 6293lgamma -54.75 6294lgamma -55.25 6295lgamma -55.5 6296lgamma -55.75 6297lgamma -56.25 6298lgamma -56.5 6299lgamma -56.75 6300lgamma -57.25 6301lgamma -57.5 6302lgamma -57.75 6303lgamma -58.25 6304lgamma -58.5 6305lgamma -58.75 6306lgamma -59.25 6307lgamma -59.5 6308lgamma -59.75 6309lgamma -60.25 6310lgamma -60.5 6311lgamma -60.75 6312 6313# Integers +/- 1ulp for binary128 (gen-auto-libm-tests will round these 6314# to produce integers +/- 1ulp for other formats). 6315lgamma -0xf.fffffffffffffffffffffffffff8p-4 6316lgamma -0x1.0000000000000000000000000001p+0 6317lgamma -0x1.ffffffffffffffffffffffffffffp+0 6318lgamma -0x2.0000000000000000000000000002p+0 6319lgamma -0x2.fffffffffffffffffffffffffffep+0 6320lgamma -0x3.0000000000000000000000000002p+0 6321lgamma -0x3.fffffffffffffffffffffffffffep+0 6322lgamma -0x4.0000000000000000000000000004p+0 6323lgamma -0x4.fffffffffffffffffffffffffffcp+0 6324lgamma -0x5.0000000000000000000000000004p+0 6325lgamma -0x5.fffffffffffffffffffffffffffcp+0 6326lgamma -0x6.0000000000000000000000000004p+0 6327lgamma -0x6.fffffffffffffffffffffffffffcp+0 6328lgamma -0x7.0000000000000000000000000004p+0 6329lgamma -0x7.fffffffffffffffffffffffffffcp+0 6330lgamma -0x8.0000000000000000000000000008p+0 6331lgamma -0x8.fffffffffffffffffffffffffff8p+0 6332lgamma -0x9.0000000000000000000000000008p+0 6333lgamma -0x9.fffffffffffffffffffffffffff8p+0 6334lgamma -0xa.0000000000000000000000000008p+0 6335lgamma -0xa.fffffffffffffffffffffffffff8p+0 6336lgamma -0xb.0000000000000000000000000008p+0 6337lgamma -0xb.fffffffffffffffffffffffffff8p+0 6338lgamma -0xc.0000000000000000000000000008p+0 6339lgamma -0xc.fffffffffffffffffffffffffff8p+0 6340lgamma -0xd.0000000000000000000000000008p+0 6341lgamma -0xd.fffffffffffffffffffffffffff8p+0 6342lgamma -0xe.0000000000000000000000000008p+0 6343lgamma -0xe.fffffffffffffffffffffffffff8p+0 6344lgamma -0xf.0000000000000000000000000008p+0 6345lgamma -0xf.fffffffffffffffffffffffffff8p+0 6346lgamma -0x1.0000000000000000000000000001p+4 6347lgamma -0x1.0fffffffffffffffffffffffffffp+4 6348lgamma -0x1.1000000000000000000000000001p+4 6349lgamma -0x1.1fffffffffffffffffffffffffffp+4 6350lgamma -0x1.2000000000000000000000000001p+4 6351lgamma -0x1.2fffffffffffffffffffffffffffp+4 6352lgamma -0x1.3000000000000000000000000001p+4 6353lgamma -0x1.3fffffffffffffffffffffffffffp+4 6354lgamma -0x1.4000000000000000000000000001p+4 6355lgamma -0x1.4fffffffffffffffffffffffffffp+4 6356lgamma -0x1.5000000000000000000000000001p+4 6357lgamma -0x1.5fffffffffffffffffffffffffffp+4 6358lgamma -0x1.6000000000000000000000000001p+4 6359lgamma -0x1.6fffffffffffffffffffffffffffp+4 6360lgamma -0x1.7000000000000000000000000001p+4 6361lgamma -0x1.7fffffffffffffffffffffffffffp+4 6362lgamma -0x1.8000000000000000000000000001p+4 6363lgamma -0x1.8fffffffffffffffffffffffffffp+4 6364lgamma -0x1.9000000000000000000000000001p+4 6365lgamma -0x1.9fffffffffffffffffffffffffffp+4 6366lgamma -0x1.a000000000000000000000000001p+4 6367lgamma -0x1.afffffffffffffffffffffffffffp+4 6368lgamma -0x1.b000000000000000000000000001p+4 6369lgamma -0x1.bfffffffffffffffffffffffffffp+4 6370lgamma -0x1.c000000000000000000000000001p+4 6371lgamma -0x1.cfffffffffffffffffffffffffffp+4 6372lgamma -0x1.d000000000000000000000000001p+4 6373lgamma -0x1.dfffffffffffffffffffffffffffp+4 6374lgamma -0x1.e000000000000000000000000001p+4 6375lgamma -0x1.efffffffffffffffffffffffffffp+4 6376lgamma -0x1.f000000000000000000000000001p+4 6377lgamma -0x1.ffffffffffffffffffffffffffffp+4 6378lgamma -0x2.0000000000000000000000000002p+4 6379lgamma -0x2.0ffffffffffffffffffffffffffep+4 6380lgamma -0x2.1000000000000000000000000002p+4 6381lgamma -0x2.1ffffffffffffffffffffffffffep+4 6382lgamma -0x2.2000000000000000000000000002p+4 6383lgamma -0x2.2ffffffffffffffffffffffffffep+4 6384lgamma -0x2.3000000000000000000000000002p+4 6385lgamma -0x2.3ffffffffffffffffffffffffffep+4 6386lgamma -0x2.4000000000000000000000000002p+4 6387lgamma -0x2.4ffffffffffffffffffffffffffep+4 6388lgamma -0x2.5000000000000000000000000002p+4 6389lgamma -0x2.5ffffffffffffffffffffffffffep+4 6390lgamma -0x2.6000000000000000000000000002p+4 6391lgamma -0x2.6ffffffffffffffffffffffffffep+4 6392lgamma -0x2.7000000000000000000000000002p+4 6393lgamma -0x2.7ffffffffffffffffffffffffffep+4 6394lgamma -0x2.8000000000000000000000000002p+4 6395lgamma -0x2.8ffffffffffffffffffffffffffep+4 6396lgamma -0x2.9000000000000000000000000002p+4 6397lgamma -0x2.9ffffffffffffffffffffffffffep+4 6398lgamma -0x2.a000000000000000000000000002p+4 6399lgamma -0x2.affffffffffffffffffffffffffep+4 6400lgamma -0x2.b000000000000000000000000002p+4 6401lgamma -0x2.bffffffffffffffffffffffffffep+4 6402lgamma -0x2.c000000000000000000000000002p+4 6403lgamma -0x2.cffffffffffffffffffffffffffep+4 6404lgamma -0x2.d000000000000000000000000002p+4 6405lgamma -0x2.dffffffffffffffffffffffffffep+4 6406lgamma -0x2.e000000000000000000000000002p+4 6407lgamma -0x2.effffffffffffffffffffffffffep+4 6408lgamma -0x2.f000000000000000000000000002p+4 6409lgamma -0x2.fffffffffffffffffffffffffffep+4 6410lgamma -0x3.0000000000000000000000000002p+4 6411lgamma -0x3.0ffffffffffffffffffffffffffep+4 6412lgamma -0x3.1000000000000000000000000002p+4 6413lgamma -0x3.1ffffffffffffffffffffffffffep+4 6414lgamma -0x3.2000000000000000000000000002p+4 6415lgamma -0x3.2ffffffffffffffffffffffffffep+4 6416lgamma -0x3.3000000000000000000000000002p+4 6417lgamma -0x3.3ffffffffffffffffffffffffffep+4 6418lgamma -0x3.4000000000000000000000000002p+4 6419lgamma -0x3.4ffffffffffffffffffffffffffep+4 6420lgamma -0x3.5000000000000000000000000002p+4 6421lgamma -0x3.5ffffffffffffffffffffffffffep+4 6422lgamma -0x3.6000000000000000000000000002p+4 6423lgamma -0x3.6ffffffffffffffffffffffffffep+4 6424lgamma -0x3.7000000000000000000000000002p+4 6425lgamma -0x3.7ffffffffffffffffffffffffffep+4 6426lgamma -0x3.8000000000000000000000000002p+4 6427lgamma -0x3.8ffffffffffffffffffffffffffep+4 6428lgamma -0x3.9000000000000000000000000002p+4 6429lgamma -0x3.9ffffffffffffffffffffffffffep+4 6430lgamma -0x3.a000000000000000000000000002p+4 6431lgamma -0x3.affffffffffffffffffffffffffep+4 6432lgamma -0x3.b000000000000000000000000002p+4 6433lgamma -0x3.bffffffffffffffffffffffffffep+4 6434lgamma -0x3.c000000000000000000000000002p+4 6435 6436# Zeroes of lgamma, until the point where they just duplicate integers 6437# +/- 1ulp. 6438lgamma -0x2.74ff92c01f0d82abec9f315f1a0712c334804d9cp+0 6439lgamma -0x2.bf6821437b20197995a4b4641eaebf4b00b482ap+0 6440lgamma -0x3.24c1b793cb35efb8be699ad3d9ba65454cb7fac8p+0 6441lgamma -0x3.f48e2a8f85fca170d4561291236cc320a4887d1cp+0 6442lgamma -0x4.0a139e16656030c39f0b0de18112ac17bfd6be9p+0 6443lgamma -0x4.fdd5de9bbabf3510d0aa4076988501d7d7812528p+0 6444lgamma -0x5.021a95fc2db6432a4c56e595394decc6af0430d8p+0 6445lgamma -0x5.ffa4bd647d0357dd4ed62cbd31edf8e3f8e5deb8p+0 6446lgamma -0x6.005ac9625f233b607c2d96d16385cb86ac56934p+0 6447lgamma -0x6.fff2fddae1bbff3d626b65c23fd21f40300a3ba8p+0 6448lgamma -0x7.000cff7b7f87adf4482dcdb98782ab2661ca58bp+0 6449lgamma -0x7.fffe5fe05673c3ca9e82b522b0ca9d2e8837cd2p+0 6450lgamma -0x8.0001a01459fc9f60cb3cec1cec8576677ca538ep+0 6451lgamma -0x8.ffffd1c425e80ffc864e95749259e7e20210e8p+0 6452lgamma -0x9.00002e3bb47d86d6d843fedc351deb7ad09ec5fp+0 6453lgamma -0x9.fffffb606bdfdcd062ae77a50547c69d2eb6f34p+0 6454lgamma -0xa.0000049f93bb9927b45d95e15441e03086db914p+0 6455lgamma -0xa.ffffff9466e9f1b36dacd2adbd18d05a4e45806p+0 6456lgamma -0xb.0000006b9915315d965a6ffea40e4bea39000ddp+0 6457lgamma -0xb.fffffff7089387387de41acc3d3c978bd839c8cp+0 6458lgamma -0xc.00000008f76c7731567c0f0250f387920df5676p+0 6459lgamma -0xc.ffffffff4f6dcf617f97a5ffc757d548d2890cdp+0 6460lgamma -0xd.00000000b092309c06683dd1b903e3700857a16p+0 6461lgamma -0xd.fffffffff36345ab9e184a3e09d1176dc48e47fp+0 6462lgamma -0xe.000000000c9cba545e94e75ec5718f753e2501ep+0 6463lgamma -0xe.ffffffffff28c060c6604ef30371f89d37357cap+0 6464lgamma -0xf.0000000000d73f9f399bd0e420f85e9ee31b0b9p+0 6465lgamma -0xf.fffffffffff28c060c6621f512e72e4d113626ap+0 6466lgamma -0x1.000000000000d73f9f399da1424bf93b91f177dp+4 6467lgamma -0x1.0ffffffffffff3569c47e7a93e1c46a08a2e008ap+4 6468lgamma -0x1.1000000000000ca963b8185688876ca5a3a64ec2p+4 6469lgamma -0x1.1fffffffffffff4bec3ce234132d08b2b726187cp+4 6470lgamma -0x1.20000000000000b413c31dcbeca4c3b2ffacbb4ap+4 6471lgamma -0x1.2ffffffffffffff685b25cbf5f545ced932e3848p+4 6472lgamma -0x1.30000000000000097a4da340a0ab81b7b1f1f002p+4 6473lgamma -0x1.3fffffffffffffff86af516ff7f76bd67e720d58p+4 6474lgamma -0x1.40000000000000007950ae9008089413ccc8a354p+4 6475lgamma -0x1.4ffffffffffffffffa391c4248c2a39cfdd49d4ap+4 6476lgamma -0x1.500000000000000005c6e3bdb73d5c62f55ed532p+4 6477lgamma -0x1.5fffffffffffffffffbcc71a49201eb5aeb96c74p+4 6478lgamma -0x1.6000000000000000004338e5b6dfe14a513fb4dp+4 6479lgamma -0x1.6ffffffffffffffffffd13c97d9d38fcc4d08d7p+4 6480lgamma -0x1.70000000000000000002ec368262c7033b2f6f32p+4 6481lgamma -0x1.7fffffffffffffffffffe0d30fe68d0a88335b4cp+4 6482lgamma -0x1.800000000000000000001f2cf01972f577cca4b4p+4 6483lgamma -0x1.8ffffffffffffffffffffec0c3322e9a0572b1bcp+4 6484lgamma -0x1.90000000000000000000013f3ccdd165fa8d4e44p+4 6485lgamma -0x1.9ffffffffffffffffffffff3b8bd01cad8d32e38p+4 6486lgamma -0x1.a0000000000000000000000c4742fe35272cd1c8p+4 6487lgamma -0x1.afffffffffffffffffffffff8b9538f48cc5737ep+4 6488lgamma -0x1.b00000000000000000000000746ac70b733a8c82p+4 6489lgamma -0x1.bffffffffffffffffffffffffbd79d7672bde8b2p+4 6490lgamma -0x1.c00000000000000000000000042862898d42174ep+4 6491lgamma -0x1.cfffffffffffffffffffffffffdb4c0ce9794ea6p+4 6492lgamma -0x1.d000000000000000000000000024b3f31686b15ap+4 6493lgamma -0x1.dffffffffffffffffffffffffffec6cd3afb82ap+4 6494lgamma -0x1.e0000000000000000000000000013932c5047d6p+4 6495 6496lgamma 0x8.8d2d5p+0 6497lgamma 0x1.6a324ap+52 6498lgamma 0x9.62f59p+0 6499lgamma 0xa.d55d6b4d78e28p+0 6500lgamma 0x8.d6315p+0 6501lgamma 0xb.2e679p+0 6502lgamma 0xb.01191p+0 6503lgamma 0xb.26fdap+0 6504lgamma 0xb.4ad0ap+0 6505lgamma 0xe.7a678p+20 6506lgamma -0x2.dea4ccp-4 6507lgamma -0x2.dd306p-4 6508lgamma -0x1.bdc8bp+0 6509lgamma -0x4.0a82e8p-4 6510lgamma -0x1.bca67ap+0 6511lgamma -0x3.46446bb6a23aap+0 6512lgamma -0x3.f3d2c40911814p+0 6513 6514log 1 6515log e 6516log 1/e 6517log 2 6518log 10 6519log 0.75 6520log 0x1.000002p0 6521log 0x1.0000000000001p0 6522log 0x1.0000000000000002p0 6523log 0x1.000000000000000000000000008p0 6524log 0x1.0000000000000000000000000001p0 6525log 0x0.ffffffp0 6526log 0x0.fffffffffffff8p0 6527log 0x0.ffffffffffffffffp0 6528log 0x0.ffffffffffffffffffffffffffcp0 6529log 0x0.ffffffffffffffffffffffffffff8p0 6530log min 6531log min_subnorm 6532log max 6533 6534log 0xb.0d5dfp-4 6535log 0x1.6c3f6p+0 6536log 0xa.ae688p-4 6537log 0x1.017f8ap+44 6538log 0x1.0b5c1ep+36 6539log 0x2.1b17c2887e938p+928 6540log 0x1.929d9cp+0 6541log 0x1.770072p+0 6542# the next value generates larger error bounds on x86_64 (binary64) 6543log 0x1.d405118796bd8p-1 6544 6545log10 1 6546log10 0.1 6547log10 10.0 6548log10 100.0 6549log10 10000.0 6550log10 e 6551log10 0.75 6552log10 0x1.000002p0 6553log10 0x1.0000000000001p0 6554log10 0x1.0000000000000002p0 6555log10 0x1.000000000000000000000000008p0 6556log10 0x1.0000000000000000000000000001p0 6557log10 0x0.ffffffp0 6558log10 0x0.fffffffffffff8p0 6559log10 0x0.ffffffffffffffffp0 6560log10 0x0.ffffffffffffffffffffffffffcp0 6561log10 0x0.ffffffffffffffffffffffffffff8p0 6562# the next value generates larger error bounds on x86_64 (binary128) 6563log10 0x1.6a291ea0aa11fb374f1df8b3ac6bp+0 6564log10 min 6565log10 min_subnorm 6566log10 max 6567 6568log10 0x9.ad6e3p-4 6569log10 0x1.7163aep+0 6570log10 0xa.9d0d4p-4 6571log10 0x1.251ec6p+0 6572log10 0x1.022e82p+0 6573log10 0x9.b3727e3feb538p-4 6574log10 0xf.bf1b2p-4 6575log10 0x1.6b5f7ap+96 6576 6577log1p 0 6578log1p -0 6579log1p e-1 6580log1p -0.25 6581log1p -0.875 6582log1p 0x1p-5 6583log1p 0x1p-10 6584log1p 0x1p-15 6585log1p 0x1p-20 6586log1p 0x1p-25 6587log1p 0x1p-30 6588log1p 0x1p-35 6589log1p 0x1p-40 6590log1p 0x1p-45 6591log1p 0x1p-50 6592log1p 0x1p-55 6593log1p 0x1p-60 6594log1p 0x1p-100 6595log1p 0x1p-600 6596log1p 0x1p-10000 6597log1p min 6598log1p min_subnorm 6599log1p -min 6600log1p -min_subnorm 6601log1p 0x1p10 6602log1p 0x1p20 6603log1p 0x1p30 6604log1p 0x1p50 6605log1p 0x1p60 6606log1p 0x1p100 6607log1p 0x1p1000 6608# the next value generates larger error bounds on x86_64 (binary128) 6609log1p 0x6.a0cf42befce9ed4085ef59254b48p-4 6610log1p max 6611 6612log1p 0x7.2a4368p-4 6613log1p 0x6.d3a118p-4 6614log1p 0x5.03f228p+0 6615log1p 0x7.264963888ac9p-4 6616log1p 0x8.786bdp-4 6617log1p 0x7.89dc17790eeb4p-4 6618log1p 0x9.81ccf8887c24a7bp-4 6619log1p 0xa.5028608bd65f38dp-4 6620log1p 0x5.bf78873e20a2d468p-4 6621log1p 0x7.aa5198p-4 6622log1p 0x2.564fap+0 6623log1p 0x7.fc242a2235222ef8p-4 6624log1p -0x4.f37d3c9ce0b14bdd86eb157df5d4p-4 6625log1p 0x7.2eca50c4d93196362b4f37f6e8dcp-4 6626log1p -0x6.3fef3067427e43dfcde9e48f74bcp-4 6627log1p 0x6.af53d00fd2845d4772260ef5adc4p-4 6628 6629log2 1 6630log2 e 6631log2 2.0 6632log2 16.0 6633log2 256.0 6634log2 0.75 6635log2 0x1.000002p0 6636log2 0x1.0000000000001p0 6637log2 0x1.0000000000000002p0 6638log2 0x1.000000000000000000000000008p0 6639log2 0x1.0000000000000000000000000001p0 6640log2 0x0.ffffffp0 6641log2 0x0.fffffffffffff8p0 6642log2 0x0.ffffffffffffffffp0 6643log2 0x0.ffffffffffffffffffffffffffcp0 6644log2 0x0.ffffffffffffffffffffffffffff8p0 6645log2 0x1.28d3b4p+0 6646log2 0xe.d99dap-4 6647log2 0x1.63d202d04392cp+0 6648log2 0xf.d9ce0b1a50e08p-4 6649log2 0x1.07465bdc7e41b52ep+0 6650log2 0xf.4dfb4p-48 6651log2 0x1.0a588ep+0 6652log2 0xb.e77c6p-4 6653log2 0x1.4fe37ep+0 6654log2 0x3.9b0754p+8 6655log2 0xb.e132ap-4 6656log2 0xb.5bf82dc51f02035p-4 6657log2 0xb.7704dc9beb05p-4 6658log2 0xb.56f63c18e93eecdp-4 6659# the next value generates larger error bounds on x86_64 (binary128) 6660log2 0xb.54170d5cfa8fd72a47d6bda19068p-4 6661log2 min 6662log2 min_subnorm 6663log2 max 6664 6665mul 0 0 6666mul 0 -0 6667mul -0 0 6668mul -0 -0 6669mul max max 6670mul max -max 6671mul -max max 6672mul -max -max 6673mul min min 6674mul min -min 6675mul -min min 6676mul -min -min 6677mul min_subnorm min_subnorm 6678mul min_subnorm -min_subnorm 6679mul -min_subnorm min_subnorm 6680mul -min_subnorm -min_subnorm 6681mul 1 2 6682mul 1 -2 6683mul -1 2 6684mul -1 -2 6685mul 100.5 0.75 6686mul 100.5 -0.75 6687mul -100.5 0.75 6688mul -100.5 -0.75 6689# Cases where the product of two values in a wider format is very 6690# close to half way between two representable values in a narrower 6691# format, so that double rounding would sometimes yield the wrong 6692# result. These examples have products of the form 6693# (2^a + 1)(2^b + 1)/2^(a+b), where a is the width of the narrower 6694# format, b is greater than the width of the wider format and factors 6695# have been rearranged between the terms so that both terms do fit 6696# within the wider format. 6697# a = 24, b = 54 6698mul 0x5000005p-24 0xccccccccccccdp-54 6699# a = 24, b = 65 6700mul 0x3000003p-24 0xaaaaaaaaaaaaaaabp-65 6701# a = 24, b = 114 6702mul 0x5000005p-24 0xcccccccccccccccccccccccccccdp-114 6703# a = 53, b = 65 6704mul 0x60000000000003p-53 0xaaaaaaaaaaaaaaabp-65 6705# a = 53, b = 114 6706mul 0xa0000000000005p-53 0xcccccccccccccccccccccccccccdp-114 6707# a = 64, b = 114 6708mul 0x50000000000000005p-64 0xcccccccccccccccccccccccccccdp-114 6709# Similar, for double rounding to 64 bit of a product of 53-bit values. 6710# This product equals 2^64 + 2^11 + 1. 6711mul 97689974585 188829449 6712 6713# Cases where there is underflow before rounding (for some format) but 6714# might not be after rounding, depending on the rounding mode. 6715mul 0x0.ffffff8p-126 0x1.0000001p0 6716mul 0x0.ffffff8p-126 -0x1.0000001p0 6717mul -0x0.ffffff8p-126 0x1.0000001p0 6718mul -0x0.ffffff8p-126 -0x1.0000001p0 6719mul 0x0.fffffffffffffcp-1022 0x1.00000000000001p0 missing-underflow:arg-ibm128 6720mul 0x0.fffffffffffffcp-1022 -0x1.00000000000001p0 missing-underflow:arg-ibm128 6721mul -0x0.fffffffffffffcp-1022 0x1.00000000000001p0 missing-underflow:arg-ibm128 6722mul -0x0.fffffffffffffcp-1022 -0x1.00000000000001p0 missing-underflow:arg-ibm128 6723mul 0x0.ffffffffffffffff8p-16382 0x1.00000000000000001p0 missing-underflow:arg-ibm128 6724mul 0x0.ffffffffffffffff8p-16382 -0x1.00000000000000001p0 missing-underflow:arg-ibm128 6725mul -0x0.ffffffffffffffff8p-16382 0x1.00000000000000001p0 missing-underflow:arg-ibm128 6726mul -0x0.ffffffffffffffff8p-16382 -0x1.00000000000000001p0 missing-underflow:arg-ibm128 6727 6728pow 0 0 6729pow 0 -0 6730pow -0 0 6731pow -0 -0 6732 6733pow 10 0 6734pow 10 -0 6735pow -10 0 6736pow -10 -0 6737 6738pow 1 1 6739pow 1 -1 6740pow 1 1.25 6741pow 1 -1.25 6742pow 1 0x1p62 6743pow 1 0x1p63 6744pow 1 0x1p64 6745pow 1 0x1p72 6746pow 1 min_subnorm 6747pow 1 -min_subnorm 6748 6749# pow (x, +-0) == 1. 6750pow 32.75 0 6751pow 32.75 -0 6752pow -32.75 0 6753pow -32.75 -0 6754pow 0x1p72 0 6755pow 0x1p72 -0 6756pow 0x1p-72 0 6757pow 0x1p-72 -0 6758 6759pow 0x1p72 0x1p72 6760pow 10 -0x1p72 6761pow max max 6762pow 10 -max 6763 6764pow 0 1 6765pow 0 11 6766 6767pow -0 1 6768pow -0 11 6769 6770pow 0 2 6771pow 0 11.1 6772 6773pow -0 2 6774pow -0 11.1 6775 6776# pow (+0, y) == +0 for y an odd integer > 0. 6777pow 0.0 27 6778pow 0.0 0xffffff 6779pow 0.0 0x1.fffffffffffffp+52 6780pow 0.0 0x1.fffffffffffffffep+63 6781pow 0.0 0x1.ffffffffffffffffffffffffff8p+105 6782pow 0.0 0x1.ffffffffffffffffffffffffffffp+112 6783 6784# pow (-0, y) == -0 for y an odd integer > 0. 6785pow -0 27 6786pow -0 0xffffff 6787pow -0 0x1fffffe 6788pow -0 0x1.fffffffffffffp+52 6789pow -0 0x1.fffffffffffffp+53 6790pow -0 0x1.fffffffffffffffep+63 6791pow -0 0x1.fffffffffffffffep+64 xfail-rounding:ibm128-libgcc 6792pow -0 0x1.ffffffffffffffffffffffffff8p+105 xfail-rounding:ibm128-libgcc 6793pow -0 0x1.ffffffffffffffffffffffffff8p+106 xfail-rounding:ibm128-libgcc 6794pow -0 0x1.ffffffffffffffffffffffffffffp+112 xfail-rounding:ibm128-libgcc 6795pow -0 0x1.ffffffffffffffffffffffffffffp+113 xfail-rounding:ibm128-libgcc 6796 6797# pow (+0, y) == +0 for y > 0 and not an odd integer. 6798pow 0.0 4 6799pow 0.0 0x1p24 6800pow 0.0 0x1p127 6801pow 0.0 max 6802pow 0.0 min_subnorm 6803 6804# pow (-0, y) == +0 for y > 0 and not an odd integer. 6805pow -0 0.5 6806pow -0 4 6807pow -0 0x1p24 6808pow -0 0x1p127 6809pow -0 max 6810pow -0 min_subnorm 6811 6812pow 16 0.25 6813pow 0x1p64 0.125 6814pow 2 4 6815pow 256 8 6816 6817pow 0.75 1.25 6818 6819pow -7.49321e+133 -9.80818e+16 6820 6821pow -1.0 -0xffffff 6822pow -1.0 -0x1fffffe 6823pow -1.0 -0x1.fffffffffffffp+52 6824pow -1.0 -0x1.fffffffffffffp+53 6825pow -1.0 -0x1.fffffffffffffffep+63 6826pow -1.0 -0x1.fffffffffffffffep+64 xfail-rounding:ibm128-libgcc 6827pow -1.0 -0x1.ffffffffffffffffffffffffff8p+105 xfail-rounding:ibm128-libgcc 6828pow -1.0 -0x1.ffffffffffffffffffffffffff8p+106 xfail-rounding:ibm128-libgcc 6829pow -1.0 -0x1.ffffffffffffffffffffffffffffp+112 xfail-rounding:ibm128-libgcc 6830pow -1.0 -0x1.ffffffffffffffffffffffffffffp+113 xfail-rounding:ibm128-libgcc 6831pow -1.0 -max 6832 6833pow -1.0 0xffffff 6834pow -1.0 0x1fffffe 6835pow -1.0 0x1.fffffffffffffp+52 6836pow -1.0 0x1.fffffffffffffp+53 6837pow -1.0 0x1.fffffffffffffffep+63 6838pow -1.0 0x1.fffffffffffffffep+64 xfail-rounding:ibm128-libgcc 6839pow -1.0 0x1.ffffffffffffffffffffffffff8p+105 xfail-rounding:ibm128-libgcc 6840pow -1.0 0x1.ffffffffffffffffffffffffff8p+106 xfail-rounding:ibm128-libgcc 6841pow -1.0 0x1.ffffffffffffffffffffffffffffp+112 xfail-rounding:ibm128-libgcc 6842pow -1.0 0x1.ffffffffffffffffffffffffffffp+113 xfail-rounding:ibm128-libgcc 6843pow -1.0 max 6844 6845pow -2.0 126 6846pow -2.0 127 6847pow -2.0 -126 6848pow -2.0 -127 6849 6850pow -2.0 -0xffffff 6851pow -2.0 -0x1fffffe 6852pow -2.0 -0x1.fffffffffffffp+52 6853pow -2.0 -0x1.fffffffffffffp+53 6854pow -2.0 -0x1.fffffffffffffffep+63 6855pow -2.0 -0x1.fffffffffffffffep+64 6856pow -2.0 -0x1.ffffffffffffffffffffffffff8p+105 6857pow -2.0 -0x1.ffffffffffffffffffffffffff8p+106 6858pow -2.0 -0x1.ffffffffffffffffffffffffffffp+112 6859pow -2.0 -0x1.ffffffffffffffffffffffffffffp+113 6860pow -2.0 -max 6861 6862pow -2.0 0xffffff 6863pow -2.0 0x1fffffe 6864pow -2.0 0x1.fffffffffffffp+52 6865pow -2.0 0x1.fffffffffffffp+53 6866pow -2.0 0x1.fffffffffffffffep+63 6867pow -2.0 0x1.fffffffffffffffep+64 6868pow -2.0 0x1.ffffffffffffffffffffffffff8p+105 6869pow -2.0 0x1.ffffffffffffffffffffffffff8p+106 6870pow -2.0 0x1.ffffffffffffffffffffffffffffp+112 6871pow -2.0 0x1.ffffffffffffffffffffffffffffp+113 6872pow -2.0 max 6873 6874pow -max -2 6875pow -max -3 6876pow -max 2 6877pow -max 3 6878 6879pow -max -0xffffff 6880pow -max -0x1fffffe 6881pow -max -0x1.fffffffffffffp+52 6882pow -max -0x1.fffffffffffffp+53 6883pow -max -0x1.fffffffffffffffep+63 6884pow -max -0x1.fffffffffffffffep+64 6885pow -max -0x1.ffffffffffffffffffffffffff8p+105 6886pow -max -0x1.ffffffffffffffffffffffffff8p+106 6887pow -max -0x1.ffffffffffffffffffffffffffffp+112 6888pow -max -0x1.ffffffffffffffffffffffffffffp+113 6889pow -max -max 6890 6891pow -max 0xffffff 6892pow -max 0x1fffffe 6893pow -max 0x1.fffffffffffffp+52 6894pow -max 0x1.fffffffffffffp+53 6895pow -max 0x1.fffffffffffffffep+63 6896pow -max 0x1.fffffffffffffffep+64 6897pow -max 0x1.ffffffffffffffffffffffffff8p+105 6898pow -max 0x1.ffffffffffffffffffffffffff8p+106 6899pow -max 0x1.ffffffffffffffffffffffffffffp+112 6900pow -max 0x1.ffffffffffffffffffffffffffffp+113 6901pow -max max 6902 6903pow -0x1p65 2 6904pow -0x1p65 3 6905pow -0x1p65 4 6906pow -0x1p65 5 6907pow -0x1p43 3 6908pow -0x1p43 4 6909pow -0x1p43 5 6910pow -0x1p33 4 6911pow -0x1p33 5 6912pow -0x1p26 5 6913pow -0x1p-65 -2 6914pow -0x1p-65 -3 6915pow -0x1p-65 -4 6916pow -0x1p-65 -5 6917pow -0x1p-43 -3 6918pow -0x1p-43 -4 6919pow -0x1p-43 -5 6920pow -0x1p-33 -4 6921pow -0x1p-33 -5 6922pow -0x1p-26 -5 6923 6924pow -0x1p513 2 6925pow -0x1p513 3 6926pow -0x1p513 4 6927pow -0x1p513 5 6928pow -0x1p342 3 6929pow -0x1p342 4 6930pow -0x1p342 5 6931pow -0x1p257 4 6932pow -0x1p257 5 6933pow -0x1p205 5 6934pow -0x1p-513 -2 6935pow -0x1p-513 -3 6936pow -0x1p-513 -4 6937pow -0x1p-513 -5 6938pow -0x1p-342 -3 6939pow -0x1p-342 -4 6940pow -0x1p-342 -5 6941pow -0x1p-257 -4 6942pow -0x1p-257 -5 6943pow -0x1p-205 -5 6944 6945pow -0x1p8192 2 6946pow -0x1p8192 3 6947pow -0x1p8192 4 6948pow -0x1p8192 5 6949pow -0x1p5462 3 6950pow -0x1p5462 4 6951pow -0x1p5462 5 6952pow -0x1p4097 4 6953pow -0x1p4097 5 6954pow -0x1p3277 5 6955pow -0x1p64 257 6956pow -0x1p-8192 -2 6957pow -0x1p-8192 -3 6958pow -0x1p-8192 -4 6959pow -0x1p-8192 -5 6960pow -0x1p-5462 -3 6961pow -0x1p-5462 -4 6962pow -0x1p-5462 -5 6963pow -0x1p-4097 -4 6964pow -0x1p-4097 -5 6965pow -0x1p-3277 -5 6966pow -0x1p-64 -257 6967 6968pow -0.5 126 6969pow -0.5 127 6970pow -0.5 -126 6971pow -0.5 -127 6972 6973pow -0.5 -0xffffff 6974pow -0.5 -0x1fffffe 6975pow -0.5 -0x1.fffffffffffffp+52 6976pow -0.5 -0x1.fffffffffffffp+53 6977pow -0.5 -0x1.fffffffffffffffep+63 6978pow -0.5 -0x1.fffffffffffffffep+64 6979pow -0.5 -0x1.ffffffffffffffffffffffffff8p+105 6980pow -0.5 -0x1.ffffffffffffffffffffffffff8p+106 6981pow -0.5 -0x1.ffffffffffffffffffffffffffffp+112 6982pow -0.5 -0x1.ffffffffffffffffffffffffffffp+113 6983pow -0.5 -max 6984 6985pow -0.5 0xffffff 6986pow -0.5 0x1fffffe 6987pow -0.5 0x1.fffffffffffffp+52 6988pow -0.5 0x1.fffffffffffffp+53 6989pow -0.5 0x1.fffffffffffffffep+63 6990pow -0.5 0x1.fffffffffffffffep+64 6991pow -0.5 0x1.ffffffffffffffffffffffffff8p+105 6992pow -0.5 0x1.ffffffffffffffffffffffffff8p+106 6993pow -0.5 0x1.ffffffffffffffffffffffffffffp+112 6994pow -0.5 0x1.ffffffffffffffffffffffffffffp+113 6995pow -0.5 max 6996 6997pow -min -2 6998pow -min -3 6999pow -min 1 7000pow -min 2 7001pow -min 3 7002 7003pow -min -0xffffff 7004pow -min -0x1fffffe 7005pow -min -0x1.fffffffffffffp+52 7006pow -min -0x1.fffffffffffffp+53 7007pow -min -0x1.fffffffffffffffep+63 7008pow -min -0x1.fffffffffffffffep+64 7009pow -min -0x1.ffffffffffffffffffffffffff8p+105 7010pow -min -0x1.ffffffffffffffffffffffffff8p+106 7011pow -min -0x1.ffffffffffffffffffffffffffffp+112 7012pow -min -0x1.ffffffffffffffffffffffffffffp+113 7013pow -min -max 7014 7015pow -min 0xffffff 7016pow -min 0x1fffffe 7017pow -min 0x1.fffffffffffffp+52 7018pow -min 0x1.fffffffffffffp+53 7019pow -min 0x1.fffffffffffffffep+63 7020pow -min 0x1.fffffffffffffffep+64 7021pow -min 0x1.ffffffffffffffffffffffffff8p+105 7022pow -min 0x1.ffffffffffffffffffffffffff8p+106 7023pow -min 0x1.ffffffffffffffffffffffffffffp+112 7024pow -min 0x1.ffffffffffffffffffffffffffffp+113 7025pow -min max 7026 7027pow 0x0.ffffffp0 10 7028pow 0x0.ffffffp0 100 7029pow 0x0.ffffffp0 1000 7030pow 0x0.ffffffp0 0x1p24 7031pow 0x0.ffffffp0 0x1p30 7032pow 0x0.ffffffp0 0x1.234566p30 7033pow 0x0.ffffffp0 -10 7034pow 0x0.ffffffp0 -100 7035pow 0x0.ffffffp0 -1000 7036pow 0x0.ffffffp0 -0x1p24 7037pow 0x0.ffffffp0 -0x1p30 7038pow 0x0.ffffffp0 -0x1.234566p30 7039pow 0x1.000002p0 0x1p24 7040pow 0x1.000002p0 0x1.234566p29 7041pow 0x1.000002p0 -0x1.234566p29 7042 7043pow 0x0.fffffffffffff8p0 0x1.23456789abcdfp62 7044pow 0x0.fffffffffffff8p0 -0x1.23456789abcdfp62 7045pow 0x1.0000000000001p0 0x1.23456789abcdfp61 7046pow 0x1.0000000000001p0 -0x1.23456789abcdfp61 7047 7048pow 0x0.ffffffffffffffffp0 0x1.23456789abcdef0ep77 7049pow 0x0.ffffffffffffffffp0 -0x1.23456789abcdef0ep77 7050pow 0x1.0000000000000002p0 0x1.23456789abcdef0ep76 7051pow 0x1.0000000000000002p0 -0x1.23456789abcdef0ep76 7052 7053pow 0x0.ffffffffffffffffffffffffffff8p0 0x1.23456789abcdef0123456789abcdp126 7054pow 0x0.ffffffffffffffffffffffffffff8p0 -0x1.23456789abcdef0123456789abcdp126 7055pow 0x1.0000000000000000000000000001p0 0x1.23456789abcdef0123456789abcdp125 7056pow 0x1.0000000000000000000000000001p0 -0x1.23456789abcdef0123456789abcdp125 7057 7058pow -0x0.ffffffp0 10 7059pow -0x0.ffffffp0 100 7060pow -0x0.ffffffp0 1000 7061pow -0x0.ffffffp0 0x1p24 7062pow -0x0.ffffffp0 0x1p30 7063pow -0x0.ffffffp0 0x1.234566p30 7064pow -0x0.ffffffp0 -10 7065pow -0x0.ffffffp0 -100 7066pow -0x0.ffffffp0 -1000 7067pow -0x0.ffffffp0 -0x1p24 7068pow -0x0.ffffffp0 -0x1p30 7069pow -0x0.ffffffp0 -0x1.234566p30 7070pow -0x1.000002p0 0x1p24 7071pow -0x1.000002p0 0x1.234566p29 7072pow -0x1.000002p0 -0x1.234566p29 7073 7074pow -0x0.fffffffffffff8p0 0x1.23456789abcdfp62 7075pow -0x0.fffffffffffff8p0 -0x1.23456789abcdfp62 7076pow -0x1.0000000000001p0 0x1.23456789abcdfp61 7077pow -0x1.0000000000001p0 -0x1.23456789abcdfp61 7078 7079pow -0x0.ffffffffffffffffp0 0x1.23456789abcdef0ep77 7080pow -0x0.ffffffffffffffffp0 -0x1.23456789abcdef0ep77 7081pow -0x1.0000000000000002p0 0x1.23456789abcdef0ep76 7082pow -0x1.0000000000000002p0 -0x1.23456789abcdef0ep76 7083 7084pow -0x0.ffffffffffffffffffffffffffff8p0 0x1.23456789abcdef0123456789abcdp126 7085pow -0x0.ffffffffffffffffffffffffffff8p0 -0x1.23456789abcdef0123456789abcdp126 7086pow -0x1.0000000000000000000000000001p0 0x1.23456789abcdef0123456789abcdp125 7087pow -0x1.0000000000000000000000000001p0 -0x1.23456789abcdef0123456789abcdp125 7088 7089pow 0x1.000002p0 0x1p30 7090pow -0x1.000002p0 0x1p30 7091pow 0x1.000002p0 max 7092pow -0x1.000002p0 max 7093pow 0x1.00000ep0 0x1p30 7094pow -0x1.00000ep0 0x1p30 7095pow 0x1.00000ep0 max 7096pow -0x1.00000ep0 max 7097 7098pow 1e4932 0.75 7099pow 1e4928 0.75 7100pow 1e4924 0.75 7101pow 1e4920 0.75 7102pow 10.0 4932.0 7103pow 10.0 4931.0 7104pow 10.0 4930.0 7105pow 10.0 4929.0 7106pow 10.0 -4931.0 7107pow 10.0 -4930.0 7108pow 10.0 -4929.0 7109pow 1e27 182.0 7110pow 1e27 -182.0 7111 7112pow min_subnorm min_subnorm 7113pow min_subnorm -min_subnorm 7114pow max min_subnorm 7115pow max -min_subnorm 7116pow 0.99 min_subnorm 7117pow 0.99 -min_subnorm 7118pow 1.01 min_subnorm 7119pow 1.01 -min_subnorm 7120 7121pow 2.0 -100000.0 7122 7123pow 2 -126.125 7124pow 2 -126.25 7125pow 2 -126.375 7126pow 2 -126.5 7127pow 2 -126.625 7128pow 2 -126.75 7129pow 2 -126.875 7130pow 2 -969.125 7131pow 2 -969.25 7132pow 2 -969.375 7133pow 2 -969.5 7134pow 2 -969.625 7135pow 2 -969.75 7136pow 2 -969.875 7137pow 2 -1022.125 7138pow 2 -1022.25 7139pow 2 -1022.375 7140pow 2 -1022.5 7141pow 2 -1022.625 7142pow 2 -1022.75 7143pow 2 -1022.875 7144pow 2 -16382.125 7145pow 2 -16382.25 7146pow 2 -16382.375 7147pow 2 -16382.5 7148pow 2 -16382.625 7149pow 2 -16382.75 7150pow 2 -16382.875 7151pow 2 -16383.125 7152pow 2 -16383.25 7153pow 2 -16383.375 7154pow 2 -16383.5 7155pow 2 -16383.625 7156pow 2 -16383.75 7157pow 2 -16383.875 7158pow 0.5 126.125 7159pow 0.5 126.25 7160pow 0.5 126.375 7161pow 0.5 126.5 7162pow 0.5 126.625 7163pow 0.5 126.75 7164pow 0.5 126.875 7165pow 0.5 969.125 7166pow 0.5 969.25 7167pow 0.5 969.375 7168pow 0.5 969.5 7169pow 0.5 969.625 7170pow 0.5 969.75 7171pow 0.5 969.875 7172pow 0.5 1022.125 7173pow 0.5 1022.25 7174pow 0.5 1022.375 7175pow 0.5 1022.5 7176pow 0.5 1022.625 7177pow 0.5 1022.75 7178pow 0.5 1022.875 7179pow 0.5 16382.125 7180pow 0.5 16382.25 7181pow 0.5 16382.375 7182pow 0.5 16382.5 7183pow 0.5 16382.625 7184pow 0.5 16382.75 7185pow 0.5 16382.875 7186pow 0.5 16383.125 7187pow 0.5 16383.25 7188pow 0.5 16383.375 7189pow 0.5 16383.5 7190pow 0.5 16383.625 7191pow 0.5 16383.75 7192pow 0.5 16383.875 7193pow 0x1.00001p1 -126 7194pow -0x1.00002p1 -126 7195pow 0x1.00003p1 -126 7196pow -0x1.00004p1 -126 7197pow 0x1.00005p1 -126 7198pow -0x1.00006p1 -126 7199pow 0x1.00007p1 -126 7200pow 0x1.00001p1 -969 7201pow -0x1.00002p1 -969 7202pow 0x1.00003p1 -969 7203pow -0x1.00004p1 -969 7204pow 0x1.00005p1 -969 7205pow -0x1.00006p1 -969 7206pow 0x1.00007p1 -969 7207pow 0x1.00001p1 -1022 7208pow -0x1.00002p1 -1022 7209pow 0x1.00003p1 -1022 7210pow -0x1.00004p1 -1022 7211pow 0x1.00005p1 -1022 7212pow -0x1.00006p1 -1022 7213pow 0x1.00007p1 -1022 7214pow 0x1.00001p1 -16382 7215pow -0x1.00002p1 -16382 7216pow 0x1.00003p1 -16382 7217pow -0x1.00004p1 -16382 7218pow 0x1.00005p1 -16382 7219pow -0x1.00006p1 -16382 7220pow 0x1.00007p1 -16382 7221pow 0x1.00001p1 -16383 7222pow -0x1.00002p1 -16383 7223pow 0x1.00003p1 -16383 7224pow -0x1.00004p1 -16383 7225pow 0x1.00005p1 -16383 7226pow -0x1.00006p1 -16383 7227pow 0x1.00007p1 -16383 7228pow 0x0.ffff1p-1 126 7229pow -0x0.ffff2p-1 126 7230pow 0x0.ffff3p-1 126 7231pow -0x0.ffff4p-1 126 7232pow 0x0.ffff5p-1 126 7233pow -0x0.ffff6p-1 126 7234pow 0x0.ffff7p-1 126 7235pow 0x0.ffff1p-1 969 7236pow -0x0.ffff2p-1 969 7237pow 0x0.ffff3p-1 969 7238pow -0x0.ffff4p-1 969 7239pow 0x0.ffff5p-1 969 7240pow -0x0.ffff6p-1 969 7241pow 0x0.ffff7p-1 969 7242pow 0x0.ffff1p-1 1022 7243pow -0x0.ffff2p-1 1022 7244pow 0x0.ffff3p-1 1022 7245pow -0x0.ffff4p-1 1022 7246pow 0x0.ffff5p-1 1022 7247pow -0x0.ffff6p-1 1022 7248pow 0x0.ffff7p-1 1022 7249pow 0x0.ffff1p-1 16382 7250pow -0x0.ffff2p-1 16382 7251pow 0x0.ffff3p-1 16382 7252pow -0x0.ffff4p-1 16382 7253pow 0x0.ffff5p-1 16382 7254pow -0x0.ffff6p-1 16382 7255pow 0x0.ffff7p-1 16382 7256pow 0x0.ffff1p-1 16383 7257pow -0x0.ffff2p-1 16383 7258pow 0x0.ffff3p-1 16383 7259pow -0x0.ffff4p-1 16383 7260pow 0x0.ffff5p-1 16383 7261pow -0x0.ffff6p-1 16383 7262pow 0x0.ffff7p-1 16383 7263pow 0x2.000b3p0 -1022 7264pow 0x2.000582p0 -1022 7265pow 2 -0x3.fe513p+8 7266pow 2 -0x3.fe4e8p+8 7267 7268pow 10 -1 7269pow 10 -2 7270pow 10 -3 7271pow 10 -4 7272pow 10 -5 7273pow 10 -6 7274pow 10 -7 7275 7276pow 0x0.ffffffffffffffffp0 1 7277pow 0x0.ffffffffffffffffp0 2 7278pow 0x0.ffffffffffffffffp0 3 7279pow 0x0.ffffffffffffffffp0 4 7280pow 0x0.ffffffffffffffffp0 5 7281pow 0x0.ffffffffffffffffp0 6 7282pow 0x0.ffffffffffffffffp0 7 7283pow 0x0.ffffffffffffffffp0 -1 7284pow 0x0.ffffffffffffffffp0 -2 7285pow 0x0.ffffffffffffffffp0 -3 7286pow 0x0.ffffffffffffffffp0 -4 7287pow 0x0.ffffffffffffffffp0 -5 7288pow 0x0.ffffffffffffffffp0 -6 7289pow 0x0.ffffffffffffffffp0 -7 7290 7291pow 0x1.0000000000000002p0 1 7292pow 0x1.0000000000000002p0 2 7293pow 0x1.0000000000000002p0 3 7294pow 0x1.0000000000000002p0 4 7295pow 0x1.0000000000000002p0 5 7296pow 0x1.0000000000000002p0 6 7297pow 0x1.0000000000000002p0 7 7298pow 0x1.0000000000000002p0 -1 7299pow 0x1.0000000000000002p0 -2 7300pow 0x1.0000000000000002p0 -3 7301pow 0x1.0000000000000002p0 -4 7302pow 0x1.0000000000000002p0 -5 7303pow 0x1.0000000000000002p0 -6 7304pow 0x1.0000000000000002p0 -7 7305 7306pow 1.0625 1.125 7307pow 1.5 1.03125 7308pow 0x1.7d1a0a6f2p+681 1.5 7309pow 0x1.ce78f2p+0 -0x2.7f1f78p+4 7310pow 0xf.fffffp+124 -0x5.b5b648p+0 7311pow 0x1.430d4cp+0 0x5.0e462p+4 7312pow 0x9.8b82ap-4 -0x1.99907ap+12 7313pow 0xd.73035p-4 -0x1.47bb8p+8 7314pow 0x1.059c76p+0 0x1.ff80bep+11 7315pow 0x1.7ac7cp+5 23 7316pow -0x1.7ac7cp+5 23 7317 7318sin 0 7319sin -0 7320sin pi/6 7321sin -pi/6 7322sin pi/2 7323sin -pi/2 7324sin pi 7325sin -pi 7326sin 0.75 7327sin 0x1p65 7328sin -0x1p65 7329sin 0x1.7f4134p+103 7330sin 0.80190127184058835 7331sin 2.522464e-1 7332sin 1e22 7333sin 0x1p1023 7334sin 0x1p16383 7335sin 0x1p+120 7336sin 0x1p+127 7337sin 0x1.fffff8p+127 7338sin 0x1.fffffep+127 7339sin 0x1p+50 7340sin 0x1p+28 7341sin 0.93340582292648832662962377071381 7342sin 2.3328432680770916363144351635128 7343sin 3.7439477503636453548097051680088 7344sin 3.9225160069792437411706487182528 7345sin 4.0711651639931289992091478779912 7346sin 4.7858438478542097982426639646292 7347sin 5.9840767662578002727968851104379 7348sin 1 7349sin 2 7350sin 3 7351sin 4 7352sin 5 7353sin 6 7354sin 7 7355sin 8 7356sin 9 7357sin 10 7358sin 0x1.2001469775ce6p32 7359sin -0x3.3de320f6be87ep+1020 7360sin 0xe.9f1e5bc3bb88p+112 7361sin 0x4.7857dp+68 7362sin 0x6.287cc8749212e72p+0 7363sin -0x1.02e34cp+0 7364sin 0xf.f0274p+4 7365sin 0x3.042d88p+0 7366# the next value generates larger error bounds on x86_64 (binary32) 7367sin 0x1.d12ed2p-12 7368# the next value generates larger error bounds on x86_64 (ldbl-96) 7369sin -0x6.e2368c006c018228p+16 7370# the next value generates larger error bounds on x86_64 (binary128) 7371sin 0x5.6a5005df4363833413fa44f74ae8p+64 7372sin max 7373sin -max 7374sin min 7375sin -min 7376sin min_subnorm 7377sin -min_subnorm 7378sin 0x1.8475e5afd4481p+0 7379 7380sincos 0 7381sincos -0 7382sincos pi/2 7383sincos pi/6 7384sincos pi/3 7385sincos pi 7386sincos -pi 7387sincos 0.75 7388sincos 0x1p65 7389sincos -0x1p65 7390sincos 0.80190127184058835 7391sincos 1e22 7392sincos 0x1p1023 7393sincos 0x1p16383 7394sincos 0x1p+120 7395sincos 0x1p+127 7396sincos 0x1.fffff8p+127 7397sincos 0x1.fffffep+127 7398sincos 0x1p+50 7399sincos 0x1p+28 7400sincos -0x3.3de320f6be87ep+1020 7401sincos 0xe.9f1e5bc3bb88p+112 7402sincos 0x4.7857dp+68 7403sincos 0x6.287cc8749212e72p+0 7404sincos -0x1.02e34cp+0 7405sincos 0xf.f0274p+4 7406sincos 0x3.042d88p+0 7407sincos max 7408sincos -max 7409sincos min 7410sincos -min 7411sincos min_subnorm 7412sincos -min_subnorm 7413sincos 0x1.8475e5afd4481p+0 7414 7415sinh 0 7416sinh -0 7417sinh 0.75 7418sinh 0x8p-32 7419sinh 0x1p-5 7420sinh -0x1p-5 7421sinh 0x1p-10 7422sinh -0x1p-10 7423sinh 0x1p-20 7424sinh -0x1p-20 7425sinh 0x1p-30 7426sinh -0x1p-30 7427sinh 0x1p-40 7428sinh -0x1p-40 7429sinh 0x1p-50 7430sinh -0x1p-50 7431sinh 0x1p-60 7432sinh -0x1p-60 7433sinh 0x1p-70 7434sinh -0x1p-70 7435sinh 0x1p-100 7436sinh -0x1p-100 7437sinh 0x1p-1000 7438sinh -0x1p-1000 7439sinh 0x1p-10000 7440sinh -0x1p-10000 7441sinh 22 7442sinh 23 7443sinh 24 7444sinh -0x7.55d7f8p-4 7445sinh -0x3.f392f8p-4 7446sinh 0x1.c56446p+0 7447sinh 0x6.cac622d51eebcp-4 7448sinh -0x5.c4cb02389c094p+0 7449sinh -0x1.646850f515ef2p+0 7450sinh -0x7.a8c5f68c81fae5dp-4 7451sinh 0x3.4a037p-4 7452sinh -0x3.eba6dbcbeceb2p-4 7453sinh -0x2.55f63p+0 7454sinh -0x3.ca68c96337692p-4 7455sinh -0x3.92da05a85024b314p-4 7456sinh -0x3.3e6292ed442d450cp-4 7457sinh 0x7.6e259d2436fc4p-4 7458sinh 0x3.d6e088p-4 7459sinh -0x7.688eap-4 7460sinh -0xd.dce79p-4 7461sinh 0x8.a3127p+4 7462sinh 0x1.c0709p-12 7463sinh 0xb.7f67c3586c24p-4 7464sinh -0x1.3dda8ap+0 7465sinh -0x5.ee9218p-4 7466sinh -0x1.bcfc98p+0 7467sinh -0x6.9bbb6df7c5d08p-4 7468# the next value generates larger error bounds on x86_64 (ldbl-96) 7469sinh 0x2.c5d376167f4052f4p+12 7470sinh max 7471sinh -max 7472sinh min 7473sinh -min 7474sinh min_subnorm 7475sinh -min_subnorm 7476 7477sinh 0x5.96a7ep+4 7478sinh 0x5.96a7e8p+4 7479sinh 0x2.c679d1f73f0fap+8 7480sinh 0x2.c679d1f73f0fcp+8 7481sinh 0x2.c679d1f73f0fb624d358b213a7p+8 xfail-rounding:ibm128-libgcc 7482sinh 0x2.c679d1f73f0fb624d358b213a8p+8 xfail-rounding:ibm128-libgcc 7483sinh 0x2.c5d37700c6bb03a4p+12 7484sinh 0x2.c5d37700c6bb03a8p+12 7485sinh 0x2.c5d37700c6bb03a6c24b6c9b494cp+12 7486sinh 0x2.c5d37700c6bb03a6c24b6c9b494ep+12 7487# the next value generates larger error bounds on x86_64 (binary64) 7488sinh -0x1.633c62890fa14p+9 7489 7490sub 0 0 7491sub 0 -0 7492sub -0 0 7493sub -0 -0 7494sub max max 7495sub max -max 7496sub -max max 7497sub -max -max 7498sub min min missing-underflow:arg-ibm128 7499sub min -min missing-underflow:arg-ibm128 7500sub -min min missing-underflow:arg-ibm128 7501sub -min -min missing-underflow:arg-ibm128 7502sub min_subnorm min_subnorm missing-underflow:arg-ibm128 7503sub min_subnorm -min_subnorm missing-underflow:arg-ibm128 7504sub -min_subnorm min_subnorm missing-underflow:arg-ibm128 7505sub -min_subnorm -min_subnorm missing-underflow:arg-ibm128 7506sub 1 2 7507sub 1 -2 7508sub -1 2 7509sub -1 -2 7510sub 100.5 0.75 7511sub 100.5 -0.75 7512sub -100.5 0.75 7513sub -100.5 -0.75 7514sub 1 0x1p-23 7515sub 1 0x1.7fp-23 7516sub 1 0x1.8p-23 7517sub 1 0x1.81p-23 7518sub 1 0x1p-24 7519sub 1 0x1.1p-24 7520sub 1 0x0.fp-24 7521sub 1 min 7522sub 1 -min 7523sub 1 min_subnorm 7524sub 1 -min_subnorm 7525sub -1 min 7526sub -1 -min 7527sub -1 min_subnorm 7528sub -1 -min_subnorm 7529# Cases where larger argument is half way between two values of a 7530# floating-point format, so that double rounding would sometimes yield 7531# the wrong result. 7532sub 0x1.000001p0 min 7533sub 0x1.000001p0 -min 7534sub 0x1.000001p0 min_subnorm 7535sub 0x1.000001p0 -min_subnorm 7536sub -0x1.000001p0 min 7537sub -0x1.000001p0 -min 7538sub -0x1.000001p0 min_subnorm 7539sub -0x1.000001p0 -min_subnorm 7540sub 0x1.00000000000008p0 min 7541sub 0x1.00000000000008p0 -min 7542sub 0x1.00000000000008p0 min_subnorm 7543sub 0x1.00000000000008p0 -min_subnorm 7544sub -0x1.00000000000008p0 min 7545sub -0x1.00000000000008p0 -min 7546sub -0x1.00000000000008p0 min_subnorm 7547sub -0x1.00000000000008p0 -min_subnorm 7548sub 0x1.0000000000000001p0 min 7549sub 0x1.0000000000000001p0 -min 7550sub 0x1.0000000000000001p0 min_subnorm 7551sub 0x1.0000000000000001p0 -min_subnorm 7552sub -0x1.0000000000000001p0 min 7553sub -0x1.0000000000000001p0 -min 7554sub -0x1.0000000000000001p0 min_subnorm 7555sub -0x1.0000000000000001p0 -min_subnorm 7556# Two values representable in the same format with difference very 7557# close to half way between two representable values. In particular, 7558# verify that there is no intermediate rounding to 64 bits when 7559# subtracting two double values. 7560sub 1 0x1.000002p-24 7561sub 1 -0x1.000002p-24 7562sub 1 0x0.ffffffp-24 7563sub 1 -0x0.ffffffp-24 7564sub 0x1.000002p0 0x1.000002p-24 7565sub 0x1.000002p0 -0x1.000002p-24 7566sub 0x1.000002p0 0x0.ffffffp-24 7567sub 0x1.000002p0 -0x0.ffffffp-24 7568sub 1 0x1.0000000000001p-53 7569sub 1 -0x1.0000000000001p-53 7570sub 1 0x0.fffffffffffff8p-53 7571sub 1 -0x0.fffffffffffff8p-53 7572sub 0x1.0000000000001p0 0x1.0000000000001p-53 7573sub 0x1.0000000000001p0 -0x1.0000000000001p-53 7574sub 0x1.0000000000001p0 0x0.fffffffffffff8p-53 7575sub 0x1.0000000000001p0 -0x0.fffffffffffff8p-53 7576sub 1 0x1.0000000000000002p-64 7577sub 1 -0x1.0000000000000002p-64 7578sub 1 0x0.ffffffffffffffffp-64 7579sub 1 -0x0.ffffffffffffffffp-64 7580sub 0x1.0000000000000002p0 0x1.0000000000000002p-64 7581sub 0x1.0000000000000002p0 -0x1.0000000000000002p-64 7582sub 0x1.0000000000000002p0 0x0.ffffffffffffffffp-64 7583sub 0x1.0000000000000002p0 -0x0.ffffffffffffffffp-64 7584 7585sqrt 0 7586sqrt -0 7587sqrt 2209 7588sqrt 4 7589sqrt 2 7590sqrt 0.25 7591sqrt 6642.25 7592sqrt 15190.5625 7593sqrt 0.75 7594sqrt 0x1.fffffffffffffp+1023 7595sqrt 0x1.ffffffffffffbp+1023 7596sqrt 0x1.ffffffffffff7p+1023 7597sqrt 0x1.ffffffffffff3p+1023 7598sqrt 0x1.fffffffffffefp+1023 7599sqrt 0x1.fffffffffffebp+1023 7600sqrt 0x1.fffffffffffe7p+1023 7601sqrt 0x1.fffffffffffe3p+1023 7602sqrt 0x1.fffffffffffdfp+1023 7603sqrt 0x1.fffffffffffdbp+1023 7604sqrt 0x1.fffffffffffd7p+1023 7605sqrt 0x1.0000000000003p-1022 7606sqrt 0x1.0000000000007p-1022 7607sqrt 0x1.000000000000bp-1022 7608sqrt 0x1.000000000000fp-1022 7609sqrt 0x1.0000000000013p-1022 7610sqrt 0x1.0000000000017p-1022 7611sqrt 0x1.000000000001bp-1022 7612sqrt 0x1.000000000001fp-1022 7613sqrt 0x1.0000000000023p-1022 7614sqrt 0x1.0000000000027p-1022 7615sqrt 0x1.000000000002bp-1022 7616sqrt 0x1.000000000002fp-1022 7617sqrt 0x1.0000000000033p-1022 7618sqrt 0x1.0000000000037p-1022 7619sqrt 0x1.7167bc36eaa3bp+6 7620sqrt 0x1.7570994273ad7p+6 7621sqrt 0x1.7dae969442fe6p+6 7622sqrt 0x1.7f8444fcf67e5p+6 7623sqrt 0x1.8364650e63a54p+6 7624sqrt 0x1.85bedd274edd8p+6 7625sqrt 0x1.8609cf496ab77p+6 7626sqrt 0x1.873849c70a375p+6 7627sqrt 0x1.8919c962cbaaep+6 7628sqrt 0x1.8de4493e22dc6p+6 7629sqrt 0x1.924829a17a288p+6 7630sqrt 0x1.92702cd992f12p+6 7631sqrt 0x1.92b763a8311fdp+6 7632sqrt 0x1.947da013c7293p+6 7633sqrt 0x1.9536091c494d2p+6 7634sqrt 0x1.61b04c6p-1019 7635sqrt 0x1.93789f1p-1018 7636sqrt 0x1.a1989b4p-1018 7637sqrt 0x1.f93bc9p-1018 7638sqrt 0x1.2f675e3p-1017 7639sqrt 0x1.a158508p-1017 7640sqrt 0x1.cd31f078p-1017 7641sqrt 0x1.33b43b08p-1016 7642sqrt 0x1.6e66a858p-1016 7643sqrt 0x1.8661cbf8p-1016 7644sqrt 0x1.bbb221b4p-1016 7645sqrt 0x1.c4942f3cp-1016 7646sqrt 0x1.dbb258c8p-1016 7647sqrt 0x1.57103ea4p-1015 7648sqrt 0x1.9b294f88p-1015 7649sqrt 0x1.0000000000001p+0 7650sqrt 0x1.fffffffffffffp-1 7651sqrt max 7652sqrt min 7653sqrt min_subnorm 7654 7655tan 0 7656tan -0 7657tan pi/4 7658tan pi/2 7659tan -pi/2 7660tan 0.75 7661tan 0x1p65 7662tan -0x1p65 7663tan 0x1p-27 7664tan -0x1p-27 7665tan 0xc.9p-4 7666tan 0xc.908p-4 7667tan 0xc.90cp-4 7668tan 0xc.90ep-4 7669tan 0xc.90fp-4 7670tan 0xc.90f8p-4 7671tan 0xc.90fcp-4 7672tan 0xc.90fdp-4 7673tan 0xc.90fd8p-4 7674tan 0xc.90fdap-4 7675tan 0xc.ap-4 7676tan 0xc.98p-4 7677tan 0xc.94p-4 7678tan 0xc.92p-4 7679tan 0xc.91p-4 7680tan 0xc.90fep-4 7681tan 0xc.90fdcp-4 7682tan 0xc.90fdbp-4 7683tan -0xc.9p-4 7684tan -0xc.908p-4 7685tan -0xc.90cp-4 7686tan -0xc.90ep-4 7687tan -0xc.90fp-4 7688tan -0xc.90f8p-4 7689tan -0xc.90fcp-4 7690tan -0xc.90fdp-4 7691tan -0xc.90fd8p-4 7692tan -0xc.90fdap-4 7693tan -0xc.ap-4 7694tan -0xc.98p-4 7695tan -0xc.94p-4 7696tan -0xc.92p-4 7697tan -0xc.91p-4 7698tan -0xc.90fep-4 7699tan -0xc.90fdcp-4 7700tan -0xc.90fdbp-4 7701tan 1e22 7702tan 0x1p1023 7703tan 0x1p16383 7704tan 1 7705tan 2 7706tan 3 7707tan 4 7708tan 5 7709tan 6 7710tan 7 7711tan 8 7712tan 9 7713tan 10 7714tan -0x1.062a48p+0 7715tan -0x1.4f69cp+0 7716tan 0x1.6ca7e8p+0 7717tan -0x1.b569cp+0 7718tan -0x2.12bafcp+0 7719tan 0x2.091d68p+0 7720tan -0x5.302ab9b18593264p+0 7721tan 0x1.1ad374p+0 7722tan -0x1.0d55b8p+0 7723tan 1.57079697 7724tan -1.57079697 7725tan 0x1p-5 7726tan 0x1p-10 7727tan 0x1p-15 7728tan 0x1p-20 7729tan 0x1p-25 7730tan 0x1p-30 7731tan 0x1p-35 7732tan 0x1p-40 7733tan 0x1p-45 7734tan 0x1p-50 7735tan 0x1p-55 7736tan 0x1p-60 7737tan 0x1p-100 7738tan 0x1p-600 7739tan 0x1p-10000 7740tan max 7741tan -max 7742tan min 7743tan -min 7744tan min_subnorm 7745tan -min_subnorm 7746 7747tanh 0 7748tanh -0 7749tanh 0.75 7750tanh -0.75 7751tanh 1.0 7752tanh -1.0 7753tanh 2 7754tanh -2 7755tanh 3 7756tanh -3 7757tanh 4 7758tanh -4 7759tanh 5 7760tanh -5 7761tanh 6 7762tanh -6 7763tanh 7 7764tanh -7 7765tanh 8 7766tanh -8 7767tanh 9 7768tanh -9 7769tanh 10 7770tanh -10 7771tanh 15 7772tanh -15 7773tanh 20 7774tanh -20 7775tanh 22 7776tanh -22 7777tanh 25 7778tanh -25 7779tanh 30 7780tanh -30 7781tanh 35 7782tanh -35 7783tanh 40 7784tanh -40 7785tanh 45 7786tanh -45 7787tanh 50 7788tanh -50 7789tanh 0x1p-57 7790tanh 0xe.6c659p-4 7791tanh 0x8.c259ep-4 7792tanh 0x6.5821dp-4 7793tanh 0x8.7c9e5p-4 7794tanh -0x3.b60d7cp-4 7795tanh 0x7.b9985p-4 7796tanh 0x7.a18e8p-4 7797tanh -0x2.6082fp-4 7798tanh 0xe.05031p-16 7799tanh 0x3.c80eaa7adaa3p-4 7800tanh 0x2.00f9857616524p-4 7801tanh -0xe.9e035p+0 7802tanh -0x3.c0d8b54c5a488p-4 7803tanh -0x3.2f59p-4 7804tanh 0x2.e6f54cp-4 7805tanh 0x3.397f2f50241d031p-4 7806tanh 0x8.4024a11b6610672b2982b852e8p-4 7807tanh 0x1p-5 7808tanh 0x1p-10 7809tanh 0x1p-15 7810tanh 0x1p-20 7811tanh 0x1p-25 7812tanh 0x1p-30 7813tanh 0x1p-35 7814tanh 0x1p-40 7815tanh 0x1p-45 7816tanh 0x1p-50 7817tanh 0x1p-55 7818tanh 0x1p-60 7819tanh 0x1p-100 7820tanh 0x1p-600 7821tanh 0x1p-10000 7822# the next value generates larger error bounds on x86_64 (ldbl-96) 7823tanh 0x3.b9979a543d0fbfa8p-4 7824tanh max 7825tanh -max 7826tanh min 7827tanh -min 7828tanh min_subnorm 7829tanh -min_subnorm 7830 7831tgamma 0.5 7832tgamma -0.5 7833 7834tgamma 1 7835tgamma 2 7836tgamma 3 7837tgamma 4 7838tgamma 5 7839tgamma 6 7840tgamma 7 7841tgamma 8 7842tgamma 9 7843tgamma 10 7844 7845tgamma 0.7 7846tgamma 1.2 7847 7848tgamma 1.5 7849tgamma 2.5 7850tgamma 3.5 7851tgamma 4.5 7852tgamma 5.5 7853tgamma 6.5 7854tgamma 7.5 7855tgamma 8.5 7856tgamma 9.5 7857tgamma -1.5 7858tgamma -2.5 7859tgamma -3.5 7860tgamma -4.5 7861tgamma -5.5 7862tgamma -6.5 7863tgamma -7.5 7864tgamma -8.5 7865tgamma -9.5 7866tgamma 0x1p-24 7867tgamma -0x1p-24 7868tgamma 0x1p-53 7869tgamma -0x1p-53 7870tgamma 0x1p-64 7871tgamma -0x1p-64 7872tgamma 0x1p-106 7873tgamma -0x1p-106 7874tgamma 0x1p-113 7875tgamma -0x1p-113 7876tgamma 0x1p-127 7877tgamma -0x1p-127 7878# IEEE semantics mean overflow very close to the threshold depends on 7879# the rounding mode; gen-auto-libm-tests does not reflect that glibc 7880# does not try to achieve this. 7881tgamma 0x1p-128 spurious-overflow:binary32 7882tgamma -0x1p-128 7883tgamma 0x1p-149 7884tgamma -0x1p-149 7885tgamma 0x1p-1023 7886tgamma -0x1p-1023 7887tgamma 0x1p-1024 spurious-overflow:binary64 spurious-overflow:ibm128 7888tgamma -0x1p-1024 7889tgamma 0x1p-1074 7890tgamma -0x1p-1074 7891tgamma 0x1p-16383 7892tgamma -0x1p-16383 7893tgamma 0x1p-16384 spurious-overflow:intel96 spurious-overflow:m68k96 spurious-overflow:binary128 7894tgamma -0x1p-16384 7895tgamma 0x1p-16445 7896tgamma -0x1p-16445 7897tgamma 0x1p-16494 7898tgamma -0x1p-16494 7899tgamma 0x8.00001p0 7900tgamma 0x7.fffff8p0 7901tgamma 0x7.000008p0 7902tgamma 0x6.fffff8p0 7903tgamma 0x6.000008p0 7904tgamma 0x5.fffff8p0 7905tgamma 0x5.000008p0 7906tgamma 0x4.fffff8p0 7907tgamma 0x4.000008p0 7908tgamma 0x3.fffffcp0 7909tgamma 0x3.000004p0 7910tgamma 0x2.fffffcp0 7911tgamma 0x2.000004p0 7912tgamma 0x1.fffffep0 7913tgamma 0x1.000002p0 7914tgamma 0x0.ffffffp0 7915tgamma -0x0.ffffffp0 7916tgamma -0x1.000002p0 7917tgamma -0x1.fffffep0 7918tgamma -0x2.000004p0 7919tgamma -0x2.fffffcp0 7920tgamma -0x3.000004p0 7921tgamma -0x3.fffffcp0 7922tgamma -0x4.000008p0 7923tgamma -0x4.fffff8p0 7924tgamma -0x5.000008p0 7925tgamma -0x5.fffff8p0 7926tgamma -0x6.000008p0 7927tgamma -0x6.fffff8p0 7928tgamma -0x7.000008p0 7929tgamma -0x7.fffff8p0 7930tgamma -0x8.00001p0 7931tgamma -0x9.fffffp0 7932tgamma -0xa.00001p0 7933tgamma -0x13.ffffep0 7934tgamma -0x14.00002p0 7935tgamma -0x1d.ffffep0 7936tgamma -0x1e.00002p0 7937tgamma -0x27.ffffcp0 7938tgamma -0x28.00004p0 7939tgamma -0x28.ffffcp0 7940tgamma -0x29.00004p0 7941tgamma -0x29.ffffcp0 7942tgamma -0x2a.00004p0 7943tgamma 0x8.0000000000008p0 7944tgamma 0x7.ffffffffffffcp0 7945tgamma 0x7.0000000000004p0 7946tgamma 0x6.ffffffffffffcp0 7947tgamma 0x6.0000000000004p0 7948tgamma 0x5.ffffffffffffcp0 7949tgamma 0x5.0000000000004p0 7950tgamma 0x4.ffffffffffffcp0 7951tgamma 0x4.0000000000004p0 7952tgamma 0x3.ffffffffffffep0 7953tgamma 0x3.0000000000002p0 7954tgamma 0x2.ffffffffffffep0 7955tgamma 0x2.0000000000002p0 7956tgamma 0x1.fffffffffffffp0 7957tgamma 0x1.0000000000001p0 7958tgamma 0x0.fffffffffffff8p0 7959tgamma -0x0.fffffffffffff8p0 7960tgamma -0x1.0000000000001p0 7961tgamma -0x1.fffffffffffffp0 7962tgamma -0x2.0000000000002p0 7963tgamma -0x2.ffffffffffffep0 7964tgamma -0x3.0000000000002p0 7965tgamma -0x3.ffffffffffffep0 7966tgamma -0x4.0000000000004p0 7967tgamma -0x4.ffffffffffffcp0 7968tgamma -0x5.0000000000004p0 7969tgamma -0x5.ffffffffffffcp0 7970tgamma -0x6.0000000000004p0 7971tgamma -0x6.ffffffffffffcp0 7972tgamma -0x7.0000000000004p0 7973tgamma -0x7.ffffffffffffcp0 7974tgamma -0x8.0000000000008p0 7975tgamma -0x9.ffffffffffff8p0 7976tgamma -0xa.0000000000008p0 7977tgamma -0x13.ffffffffffffp0 7978tgamma -0x14.000000000001p0 7979tgamma -0x1d.ffffffffffffp0 7980tgamma -0x1e.000000000001p0 7981tgamma -0x27.fffffffffffep0 7982tgamma -0x28.000000000002p0 7983tgamma -0x28.fffffffffffep0 7984tgamma -0x29.000000000002p0 7985tgamma -0x29.fffffffffffep0 7986tgamma -0x2a.000000000002p0 7987tgamma -0x31.fffffffffffep0 7988tgamma -0x32.000000000002p0 7989tgamma -0x63.fffffffffffcp0 7990tgamma -0x64.000000000004p0 7991tgamma -0x95.fffffffffff8p0 7992tgamma -0x96.000000000008p0 7993tgamma -0xb4.fffffffffff8p0 7994tgamma -0xb5.000000000008p0 7995tgamma -0xb5.fffffffffff8p0 7996tgamma -0xb6.000000000008p0 7997tgamma -0xb6.fffffffffff8p0 7998tgamma -0xb7.000000000008p0 7999tgamma -0xb7.fffffffffff8p0 8000tgamma -0xb8.000000000008p0 8001tgamma 0x8.00000000000000000000000004p0 8002tgamma 0x7.fffffffffffffffffffffffffep0 8003tgamma 0x7.00000000000000000000000002p0 8004tgamma 0x6.fffffffffffffffffffffffffep0 8005tgamma 0x6.00000000000000000000000002p0 8006tgamma 0x5.fffffffffffffffffffffffffep0 8007tgamma 0x5.00000000000000000000000002p0 8008tgamma 0x4.fffffffffffffffffffffffffep0 8009tgamma 0x4.00000000000000000000000002p0 8010tgamma 0x3.ffffffffffffffffffffffffffp0 8011tgamma 0x3.00000000000000000000000001p0 8012tgamma 0x2.ffffffffffffffffffffffffffp0 8013tgamma 0x2.00000000000000000000000001p0 8014tgamma 0x1.ffffffffffffffffffffffffff8p0 8015tgamma 0x1.000000000000000000000000008p0 8016tgamma 0x0.ffffffffffffffffffffffffffcp0 8017tgamma -0x0.ffffffffffffffffffffffffffcp0 8018tgamma -0x1.000000000000000000000000008p0 8019tgamma -0x1.ffffffffffffffffffffffffff8p0 8020tgamma -0x2.00000000000000000000000001p0 8021tgamma -0x2.ffffffffffffffffffffffffffp0 8022tgamma -0x3.00000000000000000000000001p0 8023tgamma -0x3.ffffffffffffffffffffffffffp0 8024tgamma -0x4.00000000000000000000000002p0 8025tgamma -0x4.fffffffffffffffffffffffffep0 8026tgamma -0x5.00000000000000000000000002p0 8027tgamma -0x5.fffffffffffffffffffffffffep0 8028tgamma -0x6.00000000000000000000000002p0 8029tgamma -0x6.fffffffffffffffffffffffffep0 8030tgamma -0x7.00000000000000000000000002p0 8031tgamma -0x7.fffffffffffffffffffffffffep0 8032tgamma -0x8.00000000000000000000000004p0 8033tgamma -0x9.fffffffffffffffffffffffffcp0 8034tgamma -0xa.00000000000000000000000004p0 8035tgamma -0x13.fffffffffffffffffffffffff8p0 8036tgamma -0x14.00000000000000000000000008p0 8037tgamma -0x1d.fffffffffffffffffffffffff8p0 8038tgamma -0x1e.00000000000000000000000008p0 8039tgamma -0x27.fffffffffffffffffffffffffp0 8040tgamma -0x28.0000000000000000000000001p0 8041tgamma -0x28.fffffffffffffffffffffffffp0 8042tgamma -0x29.0000000000000000000000001p0 8043tgamma -0x29.fffffffffffffffffffffffffp0 8044tgamma -0x2a.0000000000000000000000001p0 8045tgamma -0x31.fffffffffffffffffffffffffp0 8046tgamma -0x32.0000000000000000000000001p0 8047tgamma -0x63.ffffffffffffffffffffffffep0 8048tgamma -0x64.0000000000000000000000002p0 8049tgamma -0x95.ffffffffffffffffffffffffcp0 8050tgamma -0x96.0000000000000000000000004p0 8051tgamma -0xb4.ffffffffffffffffffffffffcp0 8052tgamma -0xb5.0000000000000000000000004p0 8053tgamma -0xb5.ffffffffffffffffffffffffcp0 8054tgamma -0xb6.0000000000000000000000004p0 8055tgamma -0xb6.ffffffffffffffffffffffffcp0 8056tgamma -0xb7.0000000000000000000000004p0 8057tgamma -0xb7.ffffffffffffffffffffffffcp0 8058tgamma -0xb8.0000000000000000000000004p0 8059tgamma -0xbb.ffffffffffffffffffffffffcp0 8060tgamma -0xbc.0000000000000000000000004p0 8061tgamma -0xbc.ffffffffffffffffffffffffcp0 8062tgamma -0xbd.0000000000000000000000004p0 8063tgamma -0xbd.ffffffffffffffffffffffffcp0 8064tgamma -0xbe.0000000000000000000000004p0 8065tgamma -0xbe.ffffffffffffffffffffffffcp0 8066tgamma -0xbf.0000000000000000000000004p0 8067tgamma 0x8.000000000000001p0 8068tgamma 0x7.fffffffffffffff8p0 8069tgamma 0x7.0000000000000008p0 8070tgamma 0x6.fffffffffffffff8p0 8071tgamma 0x6.0000000000000008p0 8072tgamma 0x5.fffffffffffffff8p0 8073tgamma 0x5.0000000000000008p0 8074tgamma 0x4.fffffffffffffff8p0 8075tgamma 0x4.0000000000000008p0 8076tgamma 0x3.fffffffffffffffcp0 8077tgamma 0x3.0000000000000004p0 8078tgamma 0x2.fffffffffffffffcp0 8079tgamma 0x2.0000000000000004p0 8080tgamma 0x1.fffffffffffffffep0 8081tgamma 0x1.0000000000000002p0 8082tgamma 0x0.ffffffffffffffffp0 8083tgamma -0x0.ffffffffffffffffp0 8084tgamma -0x1.0000000000000002p0 8085tgamma -0x1.fffffffffffffffep0 8086tgamma -0x2.0000000000000004p0 8087tgamma -0x2.fffffffffffffffcp0 8088tgamma -0x3.0000000000000004p0 8089tgamma -0x3.fffffffffffffffcp0 8090tgamma -0x4.0000000000000008p0 8091tgamma -0x4.fffffffffffffff8p0 8092tgamma -0x5.0000000000000008p0 8093tgamma -0x5.fffffffffffffff8p0 8094tgamma -0x6.0000000000000008p0 8095tgamma -0x6.fffffffffffffff8p0 8096tgamma -0x7.0000000000000008p0 8097tgamma -0x7.fffffffffffffff8p0 8098tgamma -0x8.000000000000001p0 8099tgamma -0x9.fffffffffffffffp0 8100tgamma -0xa.000000000000001p0 8101tgamma -0x13.ffffffffffffffep0 8102tgamma -0x14.000000000000002p0 8103tgamma -0x1d.ffffffffffffffep0 8104tgamma -0x1e.000000000000002p0 8105tgamma -0x27.ffffffffffffffcp0 8106tgamma -0x28.000000000000004p0 8107tgamma -0x28.ffffffffffffffcp0 8108tgamma -0x29.000000000000004p0 8109tgamma -0x29.ffffffffffffffcp0 8110tgamma -0x2a.000000000000004p0 8111tgamma -0x31.ffffffffffffffcp0 8112tgamma -0x32.000000000000004p0 8113tgamma -0x63.ffffffffffffff8p0 8114tgamma -0x64.000000000000008p0 8115tgamma -0x95.ffffffffffffffp0 8116tgamma -0x96.00000000000001p0 8117tgamma -0xb4.ffffffffffffffp0 8118tgamma -0xb5.00000000000001p0 8119tgamma -0xb5.ffffffffffffffp0 8120tgamma -0xb6.00000000000001p0 8121tgamma -0xb6.ffffffffffffffp0 8122tgamma -0xb7.00000000000001p0 8123tgamma -0xb7.ffffffffffffffp0 8124tgamma -0xb8.00000000000001p0 8125tgamma -0xbb.ffffffffffffffp0 8126tgamma -0xbc.00000000000001p0 8127tgamma -0xbc.ffffffffffffffp0 8128tgamma -0xbd.00000000000001p0 8129tgamma -0xbd.ffffffffffffffp0 8130tgamma -0xbe.00000000000001p0 8131tgamma -0xbe.ffffffffffffffp0 8132tgamma -0xbf.00000000000001p0 8133tgamma -0xf9.ffffffffffffffp0 8134tgamma -0xfa.00000000000001p0 8135tgamma -0x1f3.fffffffffffffep0 8136tgamma -0x1f4.00000000000002p0 8137tgamma -0x2ed.fffffffffffffcp0 8138tgamma -0x2ee.00000000000004p0 8139tgamma -0x3e7.fffffffffffffcp0 8140tgamma -0x3e8.00000000000004p0 8141tgamma -0x4e1.fffffffffffff8p0 8142tgamma -0x4e2.00000000000008p0 8143tgamma -0x5db.fffffffffffff8p0 8144tgamma -0x5dc.00000000000008p0 8145tgamma -0x6d5.fffffffffffff8p0 8146tgamma -0x6d6.00000000000008p0 8147tgamma -0x6e2.fffffffffffff8p0 8148tgamma -0x6e3.00000000000008p0 8149tgamma -0x6e3.fffffffffffff8p0 8150tgamma -0x6e4.00000000000008p0 8151tgamma -0x6e4.fffffffffffff8p0 8152tgamma -0x6e5.00000000000008p0 8153tgamma -0x6e5.fffffffffffff8p0 8154tgamma -0x6e6.00000000000008p0 8155tgamma 0x8.0000000000000000000000000008p0 8156tgamma 0x7.fffffffffffffffffffffffffffcp0 8157tgamma 0x7.0000000000000000000000000004p0 8158tgamma 0x6.fffffffffffffffffffffffffffcp0 8159tgamma 0x6.0000000000000000000000000004p0 8160tgamma 0x5.fffffffffffffffffffffffffffcp0 8161tgamma 0x5.0000000000000000000000000004p0 8162tgamma 0x4.fffffffffffffffffffffffffffcp0 8163tgamma 0x4.0000000000000000000000000004p0 8164tgamma 0x3.fffffffffffffffffffffffffffep0 8165tgamma 0x3.0000000000000000000000000002p0 8166tgamma 0x2.fffffffffffffffffffffffffffep0 8167tgamma 0x2.0000000000000000000000000002p0 8168tgamma 0x1.ffffffffffffffffffffffffffffp0 8169tgamma 0x1.0000000000000000000000000001p0 8170tgamma 0x0.ffffffffffffffffffffffffffff8p0 8171tgamma -0x0.ffffffffffffffffffffffffffff8p0 8172tgamma -0x1.0000000000000000000000000001p0 8173tgamma -0x1.ffffffffffffffffffffffffffffp0 8174tgamma -0x2.0000000000000000000000000002p0 8175tgamma -0x2.fffffffffffffffffffffffffffep0 8176tgamma -0x3.0000000000000000000000000002p0 8177tgamma -0x3.fffffffffffffffffffffffffffep0 8178tgamma -0x4.0000000000000000000000000004p0 8179tgamma -0x4.fffffffffffffffffffffffffffcp0 8180tgamma -0x5.0000000000000000000000000004p0 8181tgamma -0x5.fffffffffffffffffffffffffffcp0 8182tgamma -0x6.0000000000000000000000000004p0 8183tgamma -0x6.fffffffffffffffffffffffffffcp0 8184tgamma -0x7.0000000000000000000000000004p0 8185tgamma -0x7.fffffffffffffffffffffffffffcp0 8186tgamma -0x8.0000000000000000000000000008p0 8187tgamma -0x9.fffffffffffffffffffffffffff8p0 8188tgamma -0xa.0000000000000000000000000008p0 8189tgamma -0x13.fffffffffffffffffffffffffffp0 8190tgamma -0x14.000000000000000000000000001p0 8191tgamma -0x1d.fffffffffffffffffffffffffffp0 8192tgamma -0x1e.000000000000000000000000001p0 8193tgamma -0x27.ffffffffffffffffffffffffffep0 8194tgamma -0x28.000000000000000000000000002p0 8195tgamma -0x28.ffffffffffffffffffffffffffep0 8196tgamma -0x29.000000000000000000000000002p0 8197tgamma -0x29.ffffffffffffffffffffffffffep0 8198tgamma -0x2a.000000000000000000000000002p0 8199tgamma -0x31.ffffffffffffffffffffffffffep0 8200tgamma -0x32.000000000000000000000000002p0 8201tgamma -0x63.ffffffffffffffffffffffffffcp0 8202tgamma -0x64.000000000000000000000000004p0 8203tgamma -0x95.ffffffffffffffffffffffffff8p0 8204tgamma -0x96.000000000000000000000000008p0 8205tgamma -0xb4.ffffffffffffffffffffffffff8p0 8206tgamma -0xb5.000000000000000000000000008p0 8207tgamma -0xb5.ffffffffffffffffffffffffff8p0 8208tgamma -0xb6.000000000000000000000000008p0 8209tgamma -0xb6.ffffffffffffffffffffffffff8p0 8210tgamma -0xb7.000000000000000000000000008p0 8211tgamma -0xb7.ffffffffffffffffffffffffff8p0 8212tgamma -0xb8.000000000000000000000000008p0 8213tgamma -0xbb.ffffffffffffffffffffffffff8p0 8214tgamma -0xbc.000000000000000000000000008p0 8215tgamma -0xbc.ffffffffffffffffffffffffff8p0 8216tgamma -0xbd.000000000000000000000000008p0 8217tgamma -0xbd.ffffffffffffffffffffffffff8p0 8218tgamma -0xbe.000000000000000000000000008p0 8219tgamma -0xbe.ffffffffffffffffffffffffff8p0 8220tgamma -0xbf.000000000000000000000000008p0 8221tgamma -0xf9.ffffffffffffffffffffffffff8p0 8222tgamma -0xfa.000000000000000000000000008p0 8223tgamma -0x1f3.ffffffffffffffffffffffffffp0 8224tgamma -0x1f4.00000000000000000000000001p0 8225tgamma -0x2ed.fffffffffffffffffffffffffep0 8226tgamma -0x2ee.00000000000000000000000002p0 8227tgamma -0x3e7.fffffffffffffffffffffffffep0 8228tgamma -0x3e8.00000000000000000000000002p0 8229tgamma -0x4e1.fffffffffffffffffffffffffcp0 8230tgamma -0x4e2.00000000000000000000000004p0 8231tgamma -0x5db.fffffffffffffffffffffffffcp0 8232tgamma -0x5dc.00000000000000000000000004p0 8233tgamma -0x6d5.fffffffffffffffffffffffffcp0 8234tgamma -0x6d6.00000000000000000000000004p0 8235tgamma -0x6e2.fffffffffffffffffffffffffcp0 8236tgamma -0x6e3.00000000000000000000000004p0 8237tgamma -0x6e3.fffffffffffffffffffffffffcp0 8238tgamma -0x6e4.00000000000000000000000004p0 8239tgamma -0x6e4.fffffffffffffffffffffffffcp0 8240tgamma -0x6e5.00000000000000000000000004p0 8241tgamma -0x6e5.fffffffffffffffffffffffffcp0 8242tgamma -0x6e6.00000000000000000000000004p0 8243tgamma -0x6eb.fffffffffffffffffffffffffcp0 8244tgamma -0x6ec.00000000000000000000000004p0 8245tgamma -0x6ec.fffffffffffffffffffffffffcp0 8246tgamma -0x6ed.00000000000000000000000004p0 8247tgamma -0x6ed.fffffffffffffffffffffffffcp0 8248tgamma -0x6ee.00000000000000000000000004p0 8249tgamma -0x6ee.fffffffffffffffffffffffffcp0 8250tgamma -0x6ef.00000000000000000000000004p0 8251tgamma -0x1.0a32a2p+5 8252tgamma -0x1.5800000080001p+7 8253tgamma 18.5 8254tgamma 19.5 8255tgamma 23.5 8256tgamma 29.5 8257tgamma 30.5 8258tgamma 31.5 8259tgamma 32.5 8260tgamma 33.5 8261tgamma 34.5 8262tgamma 0x2.30a43cp+4 8263tgamma 0x2.30a44p+4 8264tgamma 0xa.b9fd72b0fb238p+4 8265tgamma 0xa.b9fd72b0fb24p+4 8266tgamma 0xa.b9fd72b0fb23a9ddbf0d3804f4p+4 8267tgamma 0xa.b9fd72b0fb23a9ddbf0d3804f8p+4 8268tgamma 0x6.db8c603359a97108p+8 8269tgamma 0x6.db8c603359a9711p+8 8270tgamma 0x6.db8c603359a971081bc4a2e9dfdp+8 8271tgamma 0x6.db8c603359a971081bc4a2e9dfd4p+8 8272tgamma 1e3 8273tgamma -100000.5 8274tgamma max 8275 8276tgamma -0x22.30p0 8277tgamma -0x22.31p0 8278tgamma -0x22.32p0 8279tgamma -0x22.33p0 8280tgamma -0x22.34p0 8281tgamma -0x22.35p0 8282tgamma -0x22.36p0 8283tgamma -0x22.37p0 8284tgamma -0xa3.70p0 8285tgamma -0xa3.71p0 8286tgamma -0xa3.72p0 8287tgamma -0xa3.73p0 8288tgamma -0xa3.74p0 8289tgamma -0xa3.75p0 8290tgamma -0xa3.76p0 8291tgamma -0xa3.77p0 8292tgamma -0xab.0d0p0 8293tgamma -0xab.0d1p0 8294tgamma -0xab.0d2p0 8295tgamma -0xab.0d3p0 8296tgamma -0xab.0d4p0 8297tgamma -0xab.0d5p0 8298tgamma -0xab.0d6p0 8299tgamma -0xab.0d7p0 8300tgamma -0x6db.030p0 8301tgamma -0x6db.031p0 8302tgamma -0x6db.032p0 8303tgamma -0x6db.033p0 8304tgamma -0x6db.034p0 8305tgamma -0x6db.035p0 8306tgamma -0x6db.036p0 8307tgamma -0x6db.037p0 8308tgamma -0x6db.050p0 8309tgamma -0x6db.051p0 8310tgamma -0x6db.052p0 8311tgamma -0x6db.053p0 8312tgamma -0x6db.054p0 8313tgamma -0x6db.055p0 8314tgamma -0x6db.056p0 8315tgamma -0x6db.057p0 8316 8317tgamma -0x3.06644cp+0 8318tgamma -0x6.fe4636e0c5064p+0 8319tgamma -0x7.a13d7a2945cd5718p+0 8320tgamma -0x1.4a5caap+4 8321tgamma -0x9.2d3a5p+0 8322tgamma -0xb.0f63ep+0 8323tgamma -0x5.f0e02p+8 8324tgamma -0xb.3123bp+0 8325tgamma -0x9.6d538p+0 8326tgamma -0xc.c2439p+0 8327tgamma -0xc.372f043322128p+0 8328tgamma -0xa.ccfcep+0 8329tgamma -0x9.418c8p+0 8330tgamma -0x6.ce9158p+0 8331tgamma -0xd.cbf53d0e7d06p+0 8332# the next value generates larger error bounds on x86_64 (binary32) 8333tgamma -0x3.0aa534p+0 8334# the next values generate large error bounds on x86_64 (binary64) 8335tgamma -0x1.62b8c36c7180bp+4 8336tgamma -0x1.62c4d519e8677p+3 8337tgamma -0x1.c033cc426752fp+2 8338tgamma -0x1.62cfd0d34ade2p+3 8339tgamma -0x1.8814da6eb7dbp+5 8340 8341y0 0.125 8342y0 0.75 8343y0 1.0 8344y0 1.5 8345y0 2.0 8346y0 8.0 8347y0 10.0 8348y0 0x1.3ffp+74 8349y0 0x1.ff00000000002p+840 8350y0 0x1p1023 8351y0 0x1p16382 8352y0 0x1p16383 8353y0 0x1p-10 8354y0 0x1p-20 8355y0 0x1p-30 8356y0 0x1p-40 8357y0 0x1p-50 8358y0 0x1p-60 8359y0 0x1p-70 8360y0 0x1p-80 8361y0 0x1p-90 8362y0 0x1p-100 8363y0 0x1p-110 8364y0 0x1p-600 8365y0 0x1p-10000 8366# the next values yield large errors for binary32 8367# (cf BZ #16492 for the xfail entries) 8368y0 0xd.3432bp-4 8369y0 0x1.33eaacp+5 xfail:binary64 xfail:intel96 xfail-rounding:ibm128-libgcc 8370y0 0x1.a681cep-1 xfail-rounding:ibm128-libgcc 8371y0 min 8372y0 min_subnorm 8373 8374y1 0.125 8375y1 0.75 8376y1 1.0 8377y1 1.5 8378y1 2.0 8379y1 8.0 8380y1 10.0 8381y1 0x1.27e204p+99 8382y1 0x1.001000001p+593 8383y1 0x1p1023 8384y1 0x1p16382 8385y1 0x1p16383 8386y1 0x1p-10 8387y1 0x1p-20 8388y1 0x1p-30 8389y1 0x1p-40 8390y1 0x1p-50 8391y1 0x1p-60 8392y1 0x1p-70 8393y1 0x1p-80 8394y1 0x1p-90 8395y1 0x1p-100 8396y1 0x1p-110 8397y1 0x1p-600 8398y1 0x1p-10000 8399# the next three values yield the largest error in the binary32 format 8400# (cf BZ #27670 for the xfail entries) 8401y1 0x1.065194p+7 xfail-rounding:binary64 xfail-rounding:intel96 xfail-rounding:ibm128-libgcc 8402y1 0x1.c1badep+0 xfail-rounding:ibm128-libgcc 8403y1 0x1.c1bc2ep+0 8404y1 min 8405y1 min_subnorm 8406 8407# yn (0, x) == y0 (x). 8408yn 0 0.125 8409yn 0 0.75 8410yn 0 1.0 8411yn 0 1.5 8412yn 0 2.0 8413yn 0 8.0 8414yn 0 10.0 8415 8416# yn (1, x) == y1 (x). 8417yn 1 0.125 8418yn 1 0.75 8419yn 1 1.0 8420yn 1 1.5 8421yn 1 2.0 8422yn 1 8.0 8423yn 1 10.0 8424 8425# yn (-1, x) == -y1 (x). 8426yn -1 1.0 8427 8428# yn (3, x). 8429yn 3 0.125 8430yn 3 0.75 8431yn 3 1.0 8432yn 3 2.0 8433yn 3 10.0 8434yn 3 0x1p-10 8435yn 3 0x1p-100 8436yn 3 0x1p-600 8437yn 3 0x1p-10000 8438 8439# yn (10, x). 8440yn 10 0.125 8441yn 10 0.75 8442yn 10 1.0 8443yn 10 2.0 8444yn 10 10.0 8445 8446yn -10 1.0 8447 8448yn 10 min 8449 8450yn 2 0x1.ffff62p+99 8451yn 2 0x1p127 8452yn 2 0x1p1023 8453yn 2 0x1p16383 8454yn 2 0x1p-10 8455yn 2 0x1p-100 8456yn 2 0x1p-600 8457yn 2 0x1p-10000 8458 8459yn 0 min 8460yn 0 min_subnorm 8461yn 1 min 8462yn 1 min_subnorm 8463yn -1 min 8464yn -1 min_subnorm 8465yn 2 min 8466yn 2 min_subnorm 8467yn -2 min 8468yn -2 min_subnorm 8469yn 17 min 8470yn 17 min_subnorm 8471yn -17 min 8472yn -17 min_subnorm 8473yn 42 min 8474yn 42 min_subnorm 8475yn -42 min 8476yn -42 min_subnorm 8477