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