From nobody Mon Feb 10 08:53:53 2025 X-Original-To: hackers@mlmmj.nyi.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mlmmj.nyi.freebsd.org (Postfix) with ESMTP id 4Yryzp3LLbz5nbSh for ; Mon, 10 Feb 2025 08:53:58 +0000 (UTC) (envelope-from Paul.Zimmermann@inria.fr) Received: from mail3-relais-sop.national.inria.fr (mail3-relais-sop.national.inria.fr [192.134.164.104]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client CN "smtp.inria.fr", Issuer "GEANT OV RSA CA 4" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 4Yryzn1HKlz3fbn; Mon, 10 Feb 2025 08:53:57 +0000 (UTC) (envelope-from Paul.Zimmermann@inria.fr) Authentication-Results: mx1.freebsd.org; dkim=pass header.d=inria.fr header.s=dc header.b="U/ae/qki"; spf=pass (mx1.freebsd.org: domain of Paul.Zimmermann@inria.fr designates 192.134.164.104 as permitted sender) smtp.mailfrom=Paul.Zimmermann@inria.fr; dmarc=pass (policy=none) header.from=inria.fr DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=inria.fr; s=dc; h=date:message-id:from:to:cc:subject; bh=A/Jgp7Iw+NcI2IOPhM/xschc7NWEFonispJXiF9piIc=; b=U/ae/qkia6Wib3Wzk99a6LaI+3EvMSvpoxz+Wj0u+cdki1eCQJ7GNeUC HzF03uUU5cPs40E3SzQjpva62GDfEqP5p62g7slIMB/BQ9DV6ZgSdHROH 75Qa/gcHpRtfP0vqjAcJwYhLcwahe/NvVUh/gp63j1vG2YB06TspCtT/U 4=; Received-SPF: SoftFail (mail3-relais-sop.national.inria.fr: domain of Paul.Zimmermann@inria.fr is inclined to not designate 152.81.2.78 as permitted sender) identity=mailfrom; client-ip=152.81.2.78; receiver=mail3-relais-sop.national.inria.fr; envelope-from="Paul.Zimmermann@inria.fr"; x-sender="Paul.Zimmermann@inria.fr"; x-conformance=spf_only; x-record-type="v=spf1"; x-record-text="v=spf1 include:mailout.safebrands.com a:basic-mail.safebrands.com a:basic-mail01.safebrands.com a:basic-mail02.safebrands.com ip4:128.93.142.0/24 ip4:192.134.164.0/24 ip4:128.93.162.160 ip4:128.93.162.3 ip4:128.93.162.88 ip4:89.107.174.7 mx ~all" Received-SPF: None (mail3-relais-sop.national.inria.fr: no sender authenticity information available from domain of postmaster@araignee) identity=helo; client-ip=152.81.2.78; receiver=mail3-relais-sop.national.inria.fr; envelope-from="Paul.Zimmermann@inria.fr"; x-sender="postmaster@araignee"; x-conformance=spf_only X-IronPort-AV: E=Sophos;i="6.13,274,1732575600"; d="scan'208";a="108636504" Received: from araignee.loria.fr (HELO araignee) ([152.81.2.78]) by mail3-relais-sop.national.inria.fr with ESMTP/TLS/ECDHE-RSA-AES256-GCM-SHA384; 10 Feb 2025 09:53:54 +0100 Date: Mon, 10 Feb 2025 09:53:53 +0100 Message-Id: From: Paul Zimmermann To: hackers@freebsd.org CC: kargl@freebsd.org, sgk@troutmask.apl.washington.edu, vincenzo.innocente@cern.ch, riemannic@gmail.com, johnmather@sidefx.com Subject: Accuracy of Mathematical Functions X-Spamd-Result: default: False [-6.80 / 15.00]; DWL_DNSWL_MED(-2.00)[inria.fr:dkim]; NEURAL_HAM_MEDIUM(-1.00)[-1.000]; NEURAL_HAM_LONG(-1.00)[-1.000]; NEURAL_HAM_SHORT(-1.00)[-1.000]; DMARC_POLICY_ALLOW(-0.50)[inria.fr,none]; RCVD_DKIM_ARC_DNSWL_MED(-0.50)[]; R_SPF_ALLOW(-0.20)[+ip4:192.134.164.0/24]; R_DKIM_ALLOW(-0.20)[inria.fr:s=dc]; RCVD_IN_DNSWL_MED(-0.20)[192.134.164.104:from]; MIME_GOOD(-0.10)[text/plain]; RWL_MAILSPIKE_GOOD(-0.10)[192.134.164.104:from]; RCVD_TLS_LAST(0.00)[]; MISSING_XM_UA(0.00)[]; MIME_TRACE(0.00)[0:+]; FROM_HAS_DN(0.00)[]; FREEMAIL_CC(0.00)[freebsd.org,troutmask.apl.washington.edu,cern.ch,gmail.com,sidefx.com]; ARC_NA(0.00)[]; MLMMJ_DEST(0.00)[hackers@freebsd.org]; RCVD_COUNT_ONE(0.00)[1]; FROM_EQ_ENVFROM(0.00)[]; RCPT_COUNT_FIVE(0.00)[6]; ASN(0.00)[asn:2200, ipnet:192.134.164.0/24, country:FR]; TO_MATCH_ENVRCPT_SOME(0.00)[]; TO_DN_NONE(0.00)[]; DKIM_TRACE(0.00)[inria.fr:+] X-Spamd-Bar: ------ X-Rspamd-Queue-Id: 4Yryzn1HKlz3fbn List-Id: Technical discussions relating to FreeBSD List-Archive: https://lists.freebsd.org/archives/freebsd-hackers List-Help: List-Post: List-Subscribe: List-Unsubscribe: Sender: owner-freebsd-hackers@FreeBSD.org Dear all, a new update of our comparison is available, with FreeBSD 14.2: https://members.loria.fr/PZimmermann/papers/accuracy.pdf Main changes in this update: * GNU libc now provides 21 correctly-rounded functions in single precision (integrating the CORE-MATH code) * LLVM-libc provides more correctly-rounded functions Brian Gladman Vincenzo Innocente John Mather Paul Zimmermann