From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from mail2-relais-roc.national.inria.fr (mail2-relais-roc.national.inria.fr [192.134.164.83]) by sourceware.org (Postfix) with ESMTPS id 39F4B3858430 for ; Thu, 4 Nov 2021 08:11:03 +0000 (GMT) DMARC-Filter: OpenDMARC Filter v1.4.1 sourceware.org 39F4B3858430 Authentication-Results: sourceware.org; dmarc=none (p=none dis=none) header.from=inria.fr Authentication-Results: sourceware.org; spf=pass smtp.mailfrom=inria.fr DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=inria.fr; s=dc; h=date:message-id:from:to:cc:in-reply-to:subject: references; bh=4exQVhZzm3Bydpp9N9HR22T2qmJfG4k71bNx6xnDXL4=; b=Xa/1OlSfByVLNgS+bgnBJ/WmkNRWdMmMqmEg2gyqKy8S6Bcd+mK8Cyc8 PQrKrPW/B6gWDiHXEOcy1LG7b94gJSe2UvOJASPdAhMhFuBpVCrN/45ja 9RJRRo7hToPzbR1wMk2nFj1PjbD3ifpAiLu4n3zdn6jQRFMgjWIuZukI/ Y=; IronPort-Data: =?us-ascii?q?A9a23=3AcDmrmKPjX0t/GHLvrR2MlcFynXyQoLVcMsFnjC/?= =?us-ascii?q?WdVG+hzJw3z0EmDBMWGzQbKrcNzT3eosgaIiz9kkD7cKDm99gGjLY11k9FiMQ8?= =?us-ascii?q?ZKt6fexdxqrYXvKdqUvdK/WhiknQoGowPscEzmM+X9BDpC79SMljPjQGuKlYAL?= =?us-ascii?q?5EnsZqTFMGX5JZS1Ly7ZRbr5A2bBVMivV0T/Ai5W31GyNh1aYBlkpB5er83uDi?= =?us-ascii?q?hhdVAQw5TTSbdgT1LPXeuJ84Jg3fcldJFOgKmVY83LTegrN8F251juxExYFFtS?= =?us-ascii?q?gm6r2GqEIauePZ07e0zwPA+7/23CupQRruko/HMIVdEMRuTSMmt1rzdxLs7SxT?= =?us-ascii?q?x0oN+vCgozxVjEBQnskY/cZkFPACT3l2SCJ9GXCcnHnhvxqFEE/FZYf5/x8DH5?= =?us-ascii?q?H7/FeLyoCBjiYhPq5w6rhYuZpj8UnasLsOesiVttIpd3CJeohRJnfTuPO4sVZ1?= =?us-ascii?q?XE+nKhz8T/lT5JxQVJSgN7oOnWj4msqNa8=3D?= IronPort-HdrOrdr: =?us-ascii?q?A9a23=3ANH/SxaHuhJp64VgXpLqE7ceALOsnbusQ8zAX?= =?us-ascii?q?PhhKOH9om7+j5qKTdZUgpHnJYVkqOU3I9ersBEDiewKkyXcW2+ks1N6ZNWGM0l?= =?us-ascii?q?dAR7sP0WKW+VPd8lrFmdK1np0QFpSWQOeAaWSSo/yKhzWFLw=3D=3D?= X-IronPort-AV: E=Sophos;i="5.87,208,1631570400"; d="scan'208";a="1922627" Received: from tomate.loria.fr (HELO tomate) ([152.81.10.51]) by mail2-relais-roc.national.inria.fr with ESMTP/TLS/DHE-RSA-AES256-GCM-SHA384; 04 Nov 2021 09:11:02 +0100 Date: Thu, 04 Nov 2021 09:11:02 +0100 Message-Id: From: Paul Zimmermann To: Sunil K Pandey Cc: libc-alpha@sourceware.org In-Reply-To: <20211029171941.4161172-9-skpgkp2@gmail.com> (message from Sunil K Pandey via Libc-alpha on Fri, 29 Oct 2021 10:19:37 -0700) Subject: Re: [PATCH 08/12] benchtests: Add erfcf function to bench-math References: <20211029171941.4161172-1-skpgkp2@gmail.com> <20211029171941.4161172-9-skpgkp2@gmail.com> X-Spam-Status: No, score=-3.1 required=5.0 tests=BAYES_00, DKIM_SIGNED, DKIM_VALID, DKIM_VALID_AU, DKIM_VALID_EF, RCVD_IN_MSPIKE_H2, SPF_HELO_NONE, SPF_PASS, 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-List-Received-Date: Thu, 04 Nov 2021 08:11:05 -0000 Dear Sunil, > erfcf-inputs file generated from erfc-inputs file using following > scaling formula: > > f = d * (FLT_MAX/DBL_MAX) this seems wrong. > +# Random inputs in [0,b=0x1.b39dc41e48bfdp+4] > +# where b is the smallest number such that erfc(b) rounds to 0 (to nearest) this is for binary64. For binary32, I believe it is b=0x1.41bbf8p3, thus you should probably scale the inputs so that they are smaller than this value, otherwise there will be many inputs for which erfcf(x) rounds to 0. Paul