From patchwork Fri Oct 29 17:19:39 2021 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Sunil Pandey X-Patchwork-Id: 46800 Return-Path: X-Original-To: patchwork@sourceware.org Delivered-To: patchwork@sourceware.org Received: from server2.sourceware.org (localhost [IPv6:::1]) by sourceware.org (Postfix) with ESMTP id B5D8F385741A for ; Fri, 29 Oct 2021 17:23:43 +0000 (GMT) DKIM-Filter: OpenDKIM Filter v2.11.0 sourceware.org B5D8F385741A DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=sourceware.org; s=default; t=1635528223; bh=SHljUKdIPrb9P06UkjWpJOhymBFpXjeCfFPdWnuKVbA=; h=To:Subject:Date:In-Reply-To:References:List-Id:List-Unsubscribe: List-Archive:List-Post:List-Help:List-Subscribe:From:Reply-To: From; b=r0nQndki9HIIaKqeLW13yP58KF6Kez35jMEzVGs/oRJW2rHualTrFQc1Q3vU2OKNL uIXszMJM0NgTdo6fZRZSeuCJ3/6FVOVif9Amz6UeAubZPIoLYWD4yxEa0g20xUQIQn AtPpMdp4dxy71W7hsv+Epumq4JYFzujV+l7aLHIg= X-Original-To: libc-alpha@sourceware.org Delivered-To: libc-alpha@sourceware.org Received: from mga12.intel.com (mga12.intel.com [192.55.52.136]) by sourceware.org (Postfix) with ESMTPS id E5CF03858439 for ; Fri, 29 Oct 2021 17:19:45 +0000 (GMT) DMARC-Filter: OpenDMARC Filter v1.4.1 sourceware.org E5CF03858439 X-IronPort-AV: E=McAfee;i="6200,9189,10152"; a="210762320" X-IronPort-AV: E=Sophos;i="5.87,193,1631602800"; d="scan'208";a="210762320" Received: from fmsmga007.fm.intel.com ([10.253.24.52]) by fmsmga106.fm.intel.com with ESMTP/TLS/ECDHE-RSA-AES256-GCM-SHA384; 29 Oct 2021 10:19:43 -0700 X-ExtLoop1: 1 X-IronPort-AV: E=Sophos;i="5.87,193,1631602800"; d="scan'208";a="495791932" Received: from scymds01.sc.intel.com ([10.148.94.138]) by fmsmga007.fm.intel.com with ESMTP; 29 Oct 2021 10:19:43 -0700 Received: from gskx-1.sc.intel.com (gskx-1.sc.intel.com [172.25.149.211]) by scymds01.sc.intel.com with ESMTP id 19THJfMR021212; Fri, 29 Oct 2021 10:19:43 -0700 To: libc-alpha@sourceware.org Subject: [PATCH 10/12] benchtests: Add log10f function to bench-math Date: Fri, 29 Oct 2021 10:19:39 -0700 Message-Id: <20211029171941.4161172-11-skpgkp2@gmail.com> X-Mailer: git-send-email 2.31.1 In-Reply-To: <20211029171941.4161172-1-skpgkp2@gmail.com> References: <20211029171941.4161172-1-skpgkp2@gmail.com> MIME-Version: 1.0 X-Spam-Status: No, score=-8.5 required=5.0 tests=BAYES_00, DKIM_ADSP_CUSTOM_MED, FORGED_GMAIL_RCVD, FREEMAIL_ENVFROM_END_DIGIT, FREEMAIL_FROM, GIT_PATCH_0, HK_RANDOM_ENVFROM, HK_RANDOM_FROM, KAM_DMARC_NONE, KAM_DMARC_STATUS, NML_ADSP_CUSTOM_MED, SPF_HELO_PASS, SPF_SOFTFAIL, TXREP autolearn=ham autolearn_force=no version=3.4.4 X-Spam-Checker-Version: SpamAssassin 3.4.4 (2020-01-24) on server2.sourceware.org X-BeenThere: libc-alpha@sourceware.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: Libc-alpha mailing list List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-Patchwork-Original-From: Sunil K Pandey via Libc-alpha From: Sunil Pandey Reply-To: Sunil K Pandey Errors-To: libc-alpha-bounces+patchwork=sourceware.org@sourceware.org Sender: "Libc-alpha" Add log10f function to bench-math and copy log10f-inputs to benchtests. Motivation for this patch is to prepare for upcoming libmvec new functions. Float and double version of libmvec functions stays together. log10f-inputs file generated from log10-inputs file using following scaling formula: f = d * (FLT_MAX/DBL_MAX) Where d is input(double) and f is output(float). If scaled float value is duplicate in new input file, nextafterf() function used to find next float value, ensuring no duplicates. --- benchtests/Makefile | 1 + benchtests/log10f-inputs | 1004 ++++++++++++++++++++++++++++++++++++++ 2 files changed, 1005 insertions(+) create mode 100644 benchtests/log10f-inputs diff --git a/benchtests/Makefile b/benchtests/Makefile index 649fe6224b..d8d82cd644 100644 --- a/benchtests/Makefile +++ b/benchtests/Makefile @@ -68,6 +68,7 @@ bench-math := \ lgamma \ log \ log10 \ + log10f \ log1p \ log2 \ log2f \ diff --git a/benchtests/log10f-inputs b/benchtests/log10f-inputs new file mode 100644 index 0000000000..0bb200c011 --- /dev/null +++ b/benchtests/log10f-inputs @@ -0,0 +1,1004 @@ +## args: float +## ret: float +## includes: math.h +# Random inputs x*2^e where x is random in [1/2,1] and e in [-1073,1024] +0x1.8b837p+25 +0x1.236db4p-47 +0x1.90c126p-69 +0x1.a36de8p-44 +0x1.0a3eaep-47 +0x1.7afb2ep+74 +0x1.aac97ap-59 +0x1.16a8p-60 +0x1.472d1ep+0 +0x1.0846dep-96 +0x1.1293d2p-73 +0x1.f4b584p-78 +0x1.80a2b6p+76 +0x1.c3e992p+126 +0x1.69d0f2p+48 +0x1.3dd2b2p-89 +0x1.8bab9ap+43 +0x1.8f87a4p+32 +0x1.c6b2bp-79 +0x1.d3b5e6p+47 +0x1.83dbbep-120 +0x1.279c7p+85 +0x1.053e7cp-37 +0x1.c96d5cp-45 +0x1.aa33p-94 +0x1.5417eap+37 +0x1.b156a4p-37 +0x1.6d03aep-17 +0x1.4b855ap+27 +0x1.b17cdep-1 +0x1.b11154p-86 +0x1.09b38cp+57 +0x1.80d6fep+56 +0x1.e9cc4cp-24 +0x1.b5eea4p-90 +0x1.9240f8p-1 +0x1.38a3f4p+19 +0x1.7ddd62p-33 +0x1.9af394p+58 +0x1.6b5d78p+93 +0x1.0aa14ep+91 +0x1.53d288p-88 +0x1.9b1466p-79 +0x1.8730c6p-78 +0x1.f54106p-46 +0x1.23c59p-69 +0x1.b7ee24p+73 +0x1.e18b32p+103 +0x1.c9066ep-73 +0x1.d634f4p-21 +0x1.9381d8p-11 +0x1.f14a16p+118 +0x1.fae81ep+24 +0x1.2230cap+80 +0x1.52e368p+75 +0x1.b77fa8p-103 +0x1.017aa8p+2 +0x1.81582ep-84 +0x1.202f8cp+55 +0x1.ec3976p-125 +0x1.6a6ceep-35 +0x1.befbbap-87 +0x1.7bba4ep+78 +0x1.249502p-95 +0x1.45eeccp+2 +0x1.601618p-99 +0x1.141376p-100 +0x1.caff24p+60 +0x1.f82dfap-84 +0x1.ee565ap+6 +0x1.63ac34p-67 +0x1.fbbcf4p-23 +0x1.7c6574p+14 +0x1.7b5c9cp-103 +0x1.317a94p-39 +0x1.c277ecp-16 +0x1.33447p-34 +0x1.ec6206p-29 +0x1.9910d2p-119 +0x1.c77012p+107 +0x1.caac3cp-35 +0x1.c13eacp-113 +0x1.55e5e6p+99 +0x1.999f9ep-82 +0x1.c8a6d4p-45 +0x1.2666d4p+6 +0x1.071cf8p-6 +0x1.7157d6p-123 +0x1.ap-70 +0x1.84296ap-31 +0x1.31db14p-95 +0x1.ed6144p-52 +0x1.fb5066p+35 +0x1.82b176p-26 +0x1.8a09f2p-92 +0x1.42917cp-69 +0x1.a987e8p-53 +0x1.1bc2d6p+38 +0x1.9606e8p-10 +0x1.f9bd88p-115 +0x1.75d25ap-96 +0x1.0ac63p-112 +0x1.e709fep+105 +0x1.3b4c22p-78 +0x1.f520aep+32 +0x1.d2d0fep-50 +0x1.45a08cp-18 +0x1.fd7b14p+94 +0x1.171406p-22 +0x1.ccd69ap-11 +0x1.35e094p-114 +0x1.add826p-66 +0x1.0cfa1ap+26 +0x1.6096ap+65 +0x1.df0648p+18 +0x1.3b6906p-84 +0x1.e8p-143 +0x1.6ae9f8p-84 +0x1.cbf85cp+99 +0x1.322b12p+109 +0x1.9e4b7p+6 +0x1.4f39d6p-110 +0x1.c21e2ep+78 +0x1.263fap-12 +0x1.88148ep-118 +0x1.28b41ap-78 +0x1.5e63e2p-60 +0x1.b541d4p+13 +0x1.1269b4p-29 +0x1.55490ap-87 +0x1.8645b8p+122 +0x1.8af34p+78 +0x1.e889f6p+65 +0x1.ca4404p-67 +0x1.6663aap-116 +0x1.28a7fep+39 +0x1.83b676p-44 +0x1.5f0c0ap+96 +0x1.bd995cp+28 +0x1.8444c6p+33 +0x1.a0750ep-40 +0x1.9a093cp-31 +0x1.36edbep-115 +0x1.d344b8p+115 +0x1.70c6f8p+115 +0x1.d6421p+57 +0x1.337832p-124 +0x1.3da33ep+76 +0x1.14b40ep-16 +0x1.8ded8ap-79 +0x1.27c6e2p-47 +0x1.0053dp+22 +0x1.d2d9a8p-5 +0x1.77651ap-92 +0x1.8ac716p-72 +0x1.cf2af2p+48 +0x1.6adea6p+101 +0x1.a3b8b2p+61 +0x1.3ap-141 +0x1.0439cep-75 +0x1.96614ep+17 +0x1.51b7f8p+16 +0x1.ee17f8p+40 +0x1.9e9968p-43 +0x1.90d87ap-5 +0x1.4320f6p+47 +0x1.906adep-25 +0x1.9fdd42p-107 +0x1.20945ap+25 +0x1.02b25cp+0 +0x1.259936p+65 +0x1.3ab3f6p+64 +0x1.142d7cp-120 +0x1.9fe8cp+6 +0x1.9a5636p+18 +0x1.5c605p+38 +0x1.9ba656p+4 +0x1.9c99ep-120 +0x1.41e254p+43 +0x1.3ee142p+70 +0x1.38c7a2p+1 +0x1.f6f01cp-89 +0x1.dff146p+10 +0x1.b2c0ap+17 +0x1p-74 +0x1.9d1f68p-23 +0x1.998234p-123 +0x1.fb01e2p+61 +0x1.2b27d6p-81 +0x1.f0f0aep-79 +0x1.1d5dc2p+40 +0x1.5fba1p-84 +0x1.cae43ep-95 +0x1.c51fdcp+64 +0x1.8729bcp+74 +0x1.670ed2p+36 +0x1.23411p+63 +0x1.296b7cp-99 +0x1.ff22c2p-97 +0x1.37ea54p+13 +0x1.e015a2p+70 +0x1.58f91ap-57 +0x1.c77e2p+78 +0x1.f6d504p-24 +0x1.d8c0cp+99 +0x1.2664b6p-103 +0x1.a25e36p+42 +0x1.bce474p-61 +0x1.9813f6p+106 +0x1.3f9618p-114 +0x1.eaa57cp-69 +0x1.027f08p-50 +0x1.7691f2p+52 +0x1.9a813ep+37 +0x1.5891d2p+118 +0x1.35a37cp-77 +0x1.178b0ap+15 +0x1.3fae48p-61 +0x1.8dc3bp+26 +0x1.b39e3cp+41 +0x1.a5f974p+99 +0x1.539314p-52 +0x1.6a2478p-39 +0x1.078bc6p+96 +0x1.cb1502p-16 +0x1.ed80fap-76 +0x1.62232p-17 +0x1.1b1ed2p-4 +0x1.be2ccep-42 +0x1.bb6726p-1 +0x1.52f85cp+117 +0x1.0183cp-84 +0x1.1d112cp+115 +0x1.65e8d6p-23 +0x1.af9b18p+123 +0x1.44fafep+20 +0x1.440d6ap-45 +0x1.fc9016p+124 +0x1.fd2788p-99 +0x1.884006p+113 +0x1.d75556p+17 +0x1.d00c3ap-125 +0x1.2e7fc6p-27 +0x1.ba0746p-11 +0x1.b4182p-22 +0x1.771fa6p+102 +0x1.acff7cp+112 +0x1.6eb14cp-86 +0x1.56135ap+116 +0x1.76e45ep+82 +0x1.82027ep+106 +0x1.9f7de8p+78 +0x1.fa9486p-21 +0x1.b46838p-87 +0x1.14592p-105 +0x1.0944bp-111 +0x1.49ed72p-36 +0x1.f952e8p-12 +0x1.84149ap-45 +0x1.9a995p-46 +0x1.5d113ep-40 +0x1.abd58ap-59 +0x1.8602d8p-5 +0x1.22e5e4p-78 +0x1.1f8b12p+108 +0x1.dd6ddep-108 +0x1.160ef6p+5 +0x1.27ef9cp-68 +0x1.d043fp+52 +0x1.77e2acp-119 +0x1.8e915ap-115 +0x1.6b0aecp-77 +0x1.c88f98p-27 +0x1.62b74ap+30 +0x1.ab9ab6p+68 +0x1.c9a936p+76 +0x1.8e3ba8p+34 +0x1.d15b8ep-46 +0x1.aa69cep-109 +0x1.a6cdfap+53 +0x1.d5c10cp-8 +0x1.69684cp-42 +0x1.a5dc7ap+109 +0x1.fe5316p+115 +0x1.9f1532p-61 +0x1.e36f5ep+89 +0x1.25c3d6p-95 +0x1.22ccd4p+107 +0x1.bf803ep+27 +0x1.4d5b34p-11 +0x1.39cfa2p-29 +0x1.8ff30ap-4 +0x1.d61b68p-99 +0x1.fdb7f4p-17 +0x1.d4a672p+121 +0x1.f30482p-26 +0x1.dcdd1ep-105 +0x1.368f34p-51 +0x1.4856b8p-40 +0x1.4c1a8ap-14 +0x1.6cee34p+120 +0x1.23cb02p-46 +0x1.275da2p+33 +0x1.fe4f96p-100 +0x1.2e0be8p-112 +0x1.3064c4p-35 +0x1.678f2cp+42 +0x1.1b3feap+105 +0x1.fa8a5cp+85 +0x1.785fbap+60 +0x1.b48ddap+57 +0x1.1e1c9ap-43 +0x1.e4122cp+65 +0x1.c4df82p+21 +0x1.a00002p-70 +0x1.076d5p+33 +0x1.4ff438p+61 +0x1.61a54p-20 +0x1.118932p+49 +0x1.71c03ap+67 +0x1.18c29p-46 +0x1.2cdd8ep-77 +0x1.7d239cp+55 +0x1.f4d522p-40 +0x1.1f071ap-28 +0x1.3d396cp+62 +0x1.8b77b6p+50 +0x1.bafa84p-1 +0x1.bd2ba4p+19 +0x1.7e621ap+76 +0x1.dp-145 +0x1.d0cf94p-84 +0x1.b00d36p+23 +0x1.fd2bap-97 +0x1.0b4e0cp+20 +0x1.f46b9cp-4 +0x1.f2be4cp-116 +0x1.e75d6cp+96 +0x1.9414b6p-116 +0x1.539186p-22 +0x1.190a18p-26 +0x1.9c33e6p+32 +0x1.4a4dacp-99 +0x1.1fc99ep-4 +0x1.17f5f2p+81 +0x1.1bc046p-91 +0x1.4a2ecep-44 +0x1.917e4cp+27 +0x1.fd7ebep-46 +0x1.0b7ba2p-79 +0x1.37e8fp-62 +0x1.89f1c4p-54 +0x1.8e376p-5 +0x1.cf506p-79 +0x1.9e0322p+54 +0x1.c07a84p-79 +0x1.15f51ap+6 +0x1.f2669p-47 +0x1.0ed72cp+118 +0x1.cb1f2ep+96 +0x1.d4fa88p-55 +0x1.bffe78p-36 +0x1.0d97p+27 +0x1.162daep-47 +0x1.1856a6p+42 +0x1.4298ccp+54 +0x1.acc08ap-108 +0x1.587212p-69 +0x1.c7f62cp-34 +0x1.57fe96p+65 +0x1.5372bap+1 +0x1.49407cp-43 +0x1.628174p-106 +0x1.e75b8cp+61 +0x1.54fff8p-1 +0x1.8ae9bap+15 +0x1.75f0ccp+118 +0x1.941f72p-56 +0x1.62cb6ep+27 +0x1.140a3cp-109 +0x1.7b4b0ap-42 +0x1.065fd8p-60 +0x1.b8df3ep-117 +0x1.f0088p-15 +0x1.29836ep+37 +0x1.dcefdap+29 +0x1.b5e00cp-23 +0x1.33e012p-117 +0x1.92aa0ap-15 +0x1.d82162p-115 +0x1.26bdc4p+93 +0x1.51954cp+98 +0x1.d5ca9ep+104 +0x1.41c74cp+59 +0x1.c0bd38p-104 +0x1.84eaa4p+71 +0x1.57fe42p-52 +0x1.79e732p+11 +0x1.306008p-35 +0x1.fe8978p-52 +0x1.e752ep+11 +0x1.1ee58ep+74 +0x1.2120fp-48 +0x1.3bf9dp-53 +0x1.00e7d6p-103 +0x1.930aeap-79 +0x1.7b49e6p-109 +0x1.f86a14p-60 +0x1.75cc28p-50 +0x1.96669cp+88 +0x1.5292ap-84 +0x1.45f67cp-18 +0x1.f34406p-27 +0x1.11c29ap+94 +0x1.c9f466p+34 +0x1.2fedb4p+114 +0x1.c093e4p-22 +0x1.d82aeap+87 +0x1.7faeaap-115 +0x1.102ab4p+3 +0x1.2cabacp+5 +0x1.20b8c4p-9 +0x1.b64364p+64 +0x1.9885b8p-24 +0x1.73642cp-104 +0x1.599674p+11 +0x1.251808p-27 +0x1.831a18p-53 +0x1.88029p-42 +0x1.8a6676p-80 +0x1.3de38p-18 +0x1.f0f2a8p+5 +0x1.e3d6f8p-115 +0x1.7e754p+4 +0x1.7c4724p-94 +0x1.3d455p+75 +0x1.5bc702p-30 +0x1.eecd02p-43 +0x1.d03c0cp-87 +0x1.fe2018p-101 +0x1.f6410cp-28 +0x1.689a0ap-101 +0x1.ea19b2p-41 +0x1.d2b28ep+40 +0x1.1aae48p+111 +0x1.048bc8p+115 +0x1.008b7p-14 +0x1.7e27bcp-5 +0x1.5aeaa4p+18 +0x1.e556d2p+30 +0x1.190ef2p+30 +0x1.1ad874p-94 +0x1.1cbc66p-111 +0x1.8f4514p+37 +0x1.cb9ac6p+122 +0x1.b5527ep-125 +0x1.292a76p+12 +0x1.1161dep-25 +0x1.740c2cp-27 +0x1.c95fbcp+93 +0x1.e46d32p-89 +0x1.31d016p-51 +0x1.a36104p+24 +0x1.7abebep+90 +0x1.28497ep+64 +0x1.b7d786p+1 +0x1.d5c3e6p-54 +0x1.772e76p+39 +0x1.b9686ep+7 +0x1.5867f6p-12 +0x1.6d3f4ap-93 +0x1.636162p-90 +0x1.759788p-55 +0x1.3b0dfcp+38 +0x1.aac9b4p-110 +0x1.48c2e8p-105 +0x1.b72e08p+8 +0x1.07e56cp-97 +0x1.4f4b44p-44 +0x1.c1d34p-33 +0x1.ec9c12p-34 +0x1.f02006p-112 +0x1.a16708p-18 +0x1.7d00c2p-69 +0x1.65f8ap-83 +0x1.b4b0bp-121 +0x1.6fc864p+27 +0x1.537c32p+112 +0x1.8a6e08p+41 +0x1.ec158cp+10 +0x1.c68d32p+100 +0x1.bc7cdcp-10 +0x1.fad7a8p-81 +0x1.0fe82p+75 +0x1.817c66p-63 +0x1.24cf92p+84 +0x1.dfdd8p-109 +0x1.8ed0eep+127 +0x1.e67be4p-73 +0x1.008498p+80 +0x1.543c5cp+21 +0x1.bb0136p+40 +0x1.20f8a8p-110 +0x1.8457dp-58 +0x1.e66678p-57 +0x1.7ea0e8p+3 +0x1.752488p+100 +0x1.9e6dc2p-104 +0x1.d89bfcp+81 +0x1.bc0eccp+61 +0x1.c7e428p-107 +0x1.3ea5e2p+49 +0x1.4d19fp+83 +0x1.c426d8p-12 +0x1.29fd2p+34 +0x1.39d232p-105 +0x1.69ca3cp+59 +0x1.7d9a1ep+41 +0x1.90958ep-96 +0x1.da1c6ap+96 +0x1.bf65d6p-113 +0x1.547ddcp+106 +0x1.24248ep-120 +0x1.36b3f8p-83 +0x1.c23198p-127 +0x1.6731fcp-120 +0x1.f0abep-109 +0x1.e92ed8p-56 +0x1.a2417ep+96 +0x1.db2b5cp+18 +0x1.f6d9cp+65 +0x1.fb7ffp-92 +0x1.40f132p-12 +0x1.cdfd9p-62 +0x1.47d9a2p+94 +0x1.fd7eep-109 +0x1.907a8cp+116 +0x1.50241ep-87 +0x1.758434p+60 +0x1.980b74p-117 +0x1.087ee8p-35 +0x1.abd2e8p-77 +0x1.6c592p-39 +0x1.131a3p-29 +0x1.72cf4ep+114 +0x1.90a368p+108 +0x1.222cd4p+102 +0x1.186366p-53 +0x1.7dea74p-35 +0x1.2dbd84p+119 +0x1.a2253ap-7 +0x1.2310e2p-20 +0x1.694b8ep+29 +0x1.c71c2ep+61 +0x1.8dea26p+93 +0x1.007138p+104 +0x1.0bc1a4p-60 +0x1.8ebe6ap-116 +0x1.75dd16p+117 +0x1.8df6b2p-15 +0x1.c31f78p-55 +0x1.6ea84ap+10 +0x1.8b758ep+112 +0x1.ea89dap-1 +0x1.6f39c8p+64 +0x1.6efbp-17 +0x1.b328ep-76 +0x1.4c2976p-6 +0x1.78d864p+33 +0x1.cdeab2p+82 +0x1.fd98b2p-84 +0x1.1a41bcp-33 +0x1.3f36fcp-55 +0x1.5ccddap+76 +0x1.cf20a2p-114 +0x1.a40cd8p-112 +0x1.589b04p+85 +0x1.da09a6p-27 +0x1.e56e24p-53 +0x1.955ea6p+62 +0x1.95899ep-85 +0x1.93b702p-52 +0x1.295d98p-52 +0x1.b423fp-23 +0x1.3a1fc8p+99 +0x1.9b411ap+8 +0x1.198e24p+103 +0x1.9b5ebep-8 +0x1.46c01ap+103 +0x1.34b168p+65 +0x1.603aa6p-116 +0x1.540042p+117 +0x1.a369bcp+41 +0x1.9877dep+96 +0x1.8822e6p+111 +0x1.5a4c56p-112 +0x1.733354p-52 +0x1.bf544p-84 +0x1.5a0c32p+83 +0x1.55d162p-70 +0x1.ba4e7ap+124 +0x1.bb2p-116 +0x1.ddc2b6p+111 +0x1.cb9c28p-81 +0x1.aacaecp-84 +0x1.d933ap-73 +0x1.abbd3ep-123 +0x1.07efbp+51 +0x1.e1ea7ep-64 +0x1.c7a916p+46 +0x1.852386p-61 +0x1p-149 +0x1.cd6e8cp+19 +0x1.62f894p+22 +0x1.3317c2p+70 +0x1.925b2ep+110 +0x1.baacap-48 +0x1.357b84p+124 +0x1.f5354ep+78 +0x1.8a059ap-40 +0x1.e34c0ep-7 +0x1.f90226p+72 +0x1.26040ap-101 +0x1.9e7324p+72 +0x1.7c76eap+31 +0x1.4f9b66p+79 +0x1.cp-146 +0x1.b2a976p-1 +0x1.ae4378p-6 +0x1.ad48p-61 +0x1.9c0f32p-32 +0x1.b14f9cp-67 +0x1.6ea48ap+53 +0x1.3f20f6p+115 +0x1.bf93bap-65 +0x1.62b1f8p+81 +0x1.337fap+66 +0x1.f0671ap+109 +0x1.8334cp+102 +0x1.d79a02p+7 +0x1.eb85bp+98 +0x1.8712ep-39 +0x1.15d6c8p+37 +0x1.69bb22p-36 +0x1.a9388p-40 +0x1.d398dap-111 +0x1.6c818cp+47 +0x1.522b26p+13 +0x1.90c65ap+59 +0x1.aa4cfap+50 +0x1.0a01bep-85 +0x1.0e7796p-30 +0x1.15beaap-83 +0x1.f3d346p+118 +0x1.950c82p-51 +0x1.0aec32p-100 +0x1.1180cap-65 +0x1.5ec7fp+35 +0x1.b8c928p+65 +0x1.2e3fb2p+98 +0x1.010d42p+15 +0x1.8a4808p-10 +0x1.8fd5fcp-58 +0x1.cecd22p-47 +0x1.f6ae32p-32 +0x1.9b41f4p-47 +0x1.56c15cp-62 +0x1.d11f7ep-5 +0x1.930f58p-26 +0x1.ad9bbcp+51 +0x1.f4c38cp+85 +0x1.bc88ep+0 +0x1.83216p-78 +0x1.04aebcp+60 +0x1.26c14cp-54 +0x1.0cb45p-34 +0x1.45fa88p-36 +0x1.f5b8c4p+32 +0x1.a70d18p-12 +0x1.dae846p-12 +0x1.e7eeacp+119 +0x1.9ef9bep-61 +0x1.0e414ap+35 +0x1.1197c8p-13 +0x1.f5b414p-40 +0x1.79e72ep-110 +0x1.6bcee8p-66 +0x1.157dc8p+1 +0x1.be826cp-6 +0x1.a95acp+53 +0x1.ea8028p-92 +0x1.d69d3cp-33 +0x1.f5c052p-105 +0x1.abb132p-16 +0x1.88e406p+103 +0x1.473e3cp-7 +0x1.a0fd74p+103 +0x1.546d72p+121 +0x1.93b2b8p-49 +0x1.6f268cp-42 +0x1.909ff4p-111 +0x1.d9831cp-14 +0x1.25dbd6p-9 +0x1.19120ap+107 +0x1.cc9db4p+123 +0x1.2f3ddap+105 +0x1.04222cp-97 +0x1.26f3d4p-88 +0x1.6b1004p-50 +0x1.768952p+86 +0x1.3614d4p-119 +0x1.e6c7f2p-118 +0x1.0b4e96p-59 +0x1.d1f666p+47 +0x1.924332p-121 +0x1.740666p+56 +0x1.9866b4p+88 +0x1.7cf888p+6 +0x1.255988p+38 +0x1.d2d66ep+81 +0x1.3b1d8cp-16 +0x1.308ddcp-121 +0x1.c02e18p-87 +0x1.3c0e44p+49 +0x1.dae76ap+74 +0x1.cdcbep+4 +0x1.a65e96p+75 +0x1.8a499cp-78 +0x1.13fc58p-104 +0x1.5e7378p+80 +0x1.1d065ap+25 +0x1.8bc6p+80 +0x1.e796c8p-51 +0x1.8477e4p+2 +0x1.5d4bc8p-46 +0x1.f9e0c6p-96 +0x1.3fecdp-44 +0x1.c764ap-88 +0x1.2e83eep-53 +0x1.abep-62 +0x1.042884p-12 +0x1.a82dd2p-77 +0x1.f78018p+124 +0x1.8cdc8p+90 +0x1.654d58p-46 +0x1.68ff44p+123 +0x1.8p-73 +0x1.ee49a8p-70 +0x1.4aa65ep-17 +0x1.76e77p-55 +0x1.2e1abcp-41 +0x1.56595p-118 +0x1.57fc8p-64 +0x1.d45326p-73 +0x1.e3ae14p+95 +0x1.37a96ap-15 +0x1.7e49f2p-105 +0x1.7df98p+86 +0x1.9f0854p+69 +0x1.764af4p-51 +0x1.e924f6p-23 +0x1.3ebed8p-45 +0x1.5b8cdp+64 +0x1.9e40d8p+102 +0x1.a3c256p+35 +0x1.5c9p-137 +0x1.5c8468p-85 +0x1.cb29p+25 +0x1.043f54p+17 +0x1.8645aap-11 +0x1.846ba8p-92 +0x1.2732bep-32 +0x1.60fd7ep-42 +0x1.e06f46p+33 +0x1.8418bap-113 +0x1.d3f4d2p-32 +0x1.c76358p-63 +0x1.8444cap-89 +0x1.b66e6ep-86 +0x1.6555b2p-118 +0x1.5fdcc4p+4 +0x1.d9c76p+123 +0x1.70744ep+74 +0x1.97895ap-111 +0x1.2f9036p+103 +0x1.167a2ap+77 +0x1.c99dfap-45 +0x1.0e8d88p-81 +0x1.2674c6p+75 +0x1.ac3b86p-43 +0x1.2587f2p+39 +0x1.b22964p-19 +0x1.509344p+38 +0x1.e8329ep-107 +0x1.dc97c8p-39 +0x1.c7f076p-33 +0x1.451f46p-58 +0x1.533dc6p-28 +0x1.99c8p-136 +0x1.4c9ad6p-94 +0x1.b25de8p-54 +0x1.2251a4p-24 +0x1.dafce4p-37 +0x1.7192e6p+17 +0x1.1ab4a6p-15 +0x1.129ff8p-37 +0x1.4a4ec6p+78 +0x1.3d3c48p-89 +0x1.5d4f46p-22 +0x1.1a6f5ap-12 +0x1.7ac296p-93 +0x1.0ffd5cp-55 +0x1.1a4c66p-78 +0x1.014c72p-49 +0x1.e6e4a6p-16 +0x1.e19efep-103 +0x1.36a808p-22 +0x1.c02e1ep+44 +0x1.ee0beep-112 +0x1.000ca6p-37 +0x1.2c90a8p-113 +0x1.14ea52p-44 +0x1.1b4efcp+69 +0x1.07bcfap-27 +0x1.2ce54p+115 +0x1.759f64p-53 +0x1.23eea8p+65 +0x1.e67d72p+60 +0x1.315fep+18 +0x1.20a1cep-38 +0x1.3b8f8ap+7 +0x1.f19942p+117 +0x1.44affap-1 +0x1.d12b48p+84 +0x1.6bf712p-58 +0x1.5818dap-104 +0x1.6594ecp+66 +0x1.0c33ap-76 +0x1.ef13a6p-69 +0x1.8d4f28p-124 +0x1.74810cp+31 +0x1.90f7dp-100 +0x1.722ed2p+41 +0x1.1351a4p-36 +0x1.26166ap+60 +0x1.f508cp-97 +0x1.dad8c2p-64 +0x1.a60664p+93 +0x1.63c75ep+2 +0x1.fc044ap+100 +0x1.015c62p+96 +0x1.27b34ep+4 +0x1.63f546p+83 +0x1.aee88cp-69 +0x1.6c20ap-55 +0x1.4684b8p-125 +0x1.fb3b68p+120 +0x1.676156p+23 +0x1.8115b2p+2 +0x1.69dccep-117 +0x1.952c3p-32 +0x1.83b944p+6 +0x1.0fe32cp+7 +0x1.5e67d6p-5 +0x1.ec0c62p+51 +0x1.3e8c3ep+62 +0x1.8e41eap-102 +0x1.f849d6p-62 +0x1.06f7eap-40 +0x1.f79044p-64 +0x1.d3b894p-44 +0x1.73148ep+30 +0x1.ea6c94p-23 +0x1.151ce2p+93 +0x1.adca54p+21 +0x1.896476p-60 +0x1.fab9bp+94 +0x1.cdc658p+79 +0x1.f0a8aap-68 +0x1.94fc52p-123 +0x1.e25ea4p+127 +0x1.ef0f98p-84 +0x1.f4905cp+102 +0x1.e49da6p+93 +0x1.265a38p+121 +0x1.a3d4ap+52 +0x1.5f245cp+115 +0x1.a50e7cp-47 +0x1.d2871ep-47 +0x1.15aed2p-109 +0x1.d67bfp+118 +0x1.95c3eep+96 +0x1.858e62p-30 +0x1.5d44d6p+70 +0x1.067702p-81 +0x1.5146cap+49 +0x1.7734dp+12 +0x1.eee9dap+107 +0x1.afa72ep-57 +0x1.8df122p-112 +0x1.ee24a8p-90 +0x1.51908p+73 +0x1.88fbb8p+77 +0x1.4ea11cp+45 +0x1.d1714p-18 +0x1.196528p+117 +0x1.d2ee68p-50 +0x1.3fa134p-51 +0x1.9be632p+34 +0x1.92326cp-33 +0x1.8309dp-84 +0x1.42429ap-64 +0x1.28a65ap+42 +0x1.2409f6p-24 +0x1.0229fcp+73 +0x1.53982ep-58 +0x1.1b7598p-55 +0x1.94cbcap+54 +0x1.831378p-33 +0x1.18ad92p-21 +0x1.5f127cp-3 +0x1.46107ap-124 +0x1.c4b68p-27 +0x1.cf8da2p+52 +0x1.c96f82p-97 +0x1.cdccd4p+48 +0x1.596462p-38 +0x1.1acc5p+86 +0x1.cb27b2p+72 +0x1.a3887cp-37 +0x1.8fe264p+38 +0x1.d7e89cp+7 +0x1.ab172ep-97 +0x1.7a48fcp-41 +0x1.491bd2p+65 +0x1.78f4dp-101 +0x1.598194p+10 +0x1.5dbe52p-117 +0x1.b2321cp-102 +0x1.b38baep+66 +0x1.17153p+61 +0x1.c9b9e4p+117 +0x1.7688bep-1 +0x1.042304p+56 +0x1.6a67ap+57 +0x1.c1a668p-56 +0x1.60f6eap+62 +0x1.9f251p-111 +0x1.ea3c92p-75 +0x1.18p-143 +0x1.3b1c04p+19 +0x1.bcbfa6p-100 +0x1.218f84p-75 +0x1.2805fp-42 +0x1.6f48e4p-55 +0x1.62bd22p-22 +0x1.ae8d94p+28 +0x1.38d1fp+13 +0x1.0986f2p+14 +0x1.07db74p-41 +0x1.da4112p-111 +0x1.21aebap+57 +0x1.6c70fp-40 +0x1.853ad6p+123 +0x1.d8927ap+87 +0x1.5ae494p-92 +0x1.38bdb8p-52 +0x1.68dffp+7 +0x1.04a588p+1 +0x1.7fccfcp-74 +0x1.05a768p+59 +0x1.8511aap-118 +0x1.f68574p+118 +0x1.a2610ep-1 +0x1.2f5dc2p+2 +0x1.6f65ccp+24 +0x1.8f71p-133 +0x1.36e2f8p-18 +0x1.f10b18p+58 +0x1.148dep-79 +0x1.200276p+78 +0x1.9c31b6p+117 +0x1.d5741ap-20 +0x1.3e2098p-43 +0x1.b44c9p-98 +0x1.213872p-103 +0x1.fae884p-116 +0x1.dd9442p+80 +0x1.74abfap-59 +0x1.7288dcp+89 +0x1.85470ep-94 +0x1.7413c8p+105 +0x1.9a8cd6p+111 +0x1.ff6d3p-11 +0x1.ab8126p+88 +0x1.dd2944p-106 +0x1.325072p-14 +0x1.c05cf2p-120 +0x1.1c3cfap-125 +0x1.c9c9bcp-99