From patchwork Wed Jan 8 20:03:56 2025 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Darius Rad X-Patchwork-Id: 104362 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 EBB3C3858D39 for ; Wed, 8 Jan 2025 20:04:32 +0000 (GMT) DKIM-Filter: OpenDKIM Filter v2.11.0 sourceware.org EBB3C3858D39 Authentication-Results: sourceware.org; dkim=pass (2048-bit key, unprotected) header.d=bluespec-com.20230601.gappssmtp.com header.i=@bluespec-com.20230601.gappssmtp.com header.a=rsa-sha256 header.s=20230601 header.b=Y+jMHPYb X-Original-To: libc-alpha@sourceware.org Delivered-To: libc-alpha@sourceware.org Received: from mail-pl1-x634.google.com (mail-pl1-x634.google.com [IPv6:2607:f8b0:4864:20::634]) by sourceware.org (Postfix) with ESMTPS id 2D4DC3858D29 for ; Wed, 8 Jan 2025 20:04:00 +0000 (GMT) DMARC-Filter: OpenDMARC Filter v1.4.2 sourceware.org 2D4DC3858D29 Authentication-Results: sourceware.org; dmarc=none (p=none dis=none) header.from=bluespec.com Authentication-Results: sourceware.org; spf=fail smtp.mailfrom=bluespec.com ARC-Filter: OpenARC Filter v1.0.0 sourceware.org 2D4DC3858D29 Authentication-Results: server2.sourceware.org; arc=none smtp.remote-ip=2607:f8b0:4864:20::634 ARC-Seal: i=1; a=rsa-sha256; d=sourceware.org; s=key; t=1736366640; cv=none; b=cKWI80AIro+dbLS/DzGsLkH8y/aA6BZt0Ai9eCoVlYjCBFenMNWviYjGxkfaERW5wmKH1DtTgHKZ5cCrfrISddFbFEUIfsHAR40ga5erKyPYBTuDix3X88tH45FQT9C/c3WwRXy+t5rf8EDpOH+dGhCHYz13Ud8UJvCSWBJXKrc= ARC-Message-Signature: i=1; a=rsa-sha256; d=sourceware.org; s=key; t=1736366640; c=relaxed/simple; bh=xGxktjyuzHCwhip3h8hp9XyRp/voPj8zSmwoW/y0J+4=; h=DKIM-Signature:Date:From:To:Subject:Message-ID:MIME-Version; b=iPF3/1Z67yjJpmFhkD79e8ASpUeEXaHFv1CI0Eguct/Xp4CCGLUPGJCHSsJnwoABh+6dzdvOFzsh5TdgR3JYGPhFh21XyNLl7HEmH6JvNPMYoeQUlxBiv0Tv9rWIwqZz2jTGoT+wLQr1p7ahfHNWkCo84rf5NmuVJp81OUGtWeM= ARC-Authentication-Results: i=1; server2.sourceware.org DKIM-Filter: OpenDKIM Filter v2.11.0 sourceware.org 2D4DC3858D29 Received: by mail-pl1-x634.google.com with SMTP id d9443c01a7336-21631789fcdso17251065ad.1 for ; Wed, 08 Jan 2025 12:04:00 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=bluespec-com.20230601.gappssmtp.com; s=20230601; t=1736366639; x=1736971439; darn=sourceware.org; h=content-disposition:mime-version:mail-followup-to:message-id :subject:to:from:date:from:to:cc:subject:date:message-id:reply-to; bh=zM89OLHROXihgQwIERgq7f7oZ/LoDwhNA7PSwvF8+XA=; b=Y+jMHPYbixwYJD6G6hCB805VmbmIPraCmuACf3p9Q8BuNlsKupvf4dTz0xHsrMFWJP lhezYn3QVnJHaIhKbHuHPAmvnGepHc/wg/DdDxEq3IZU5gLbu0pUFzjwq8sG51C/+i+d XZytGxNxepTt8yeP08W+kPuxtvDiuX8iSuRXugCFWOWunIYCv9P60sEruaAcUIm2xptO AUQ1myAxWD1QiP0hf/xp5aoJBLHUY4HBZqnJ0hpi5a318REaRBKNeRaz9z8i79mNcVF5 8MijwByjDPvstNU98INaCotJRDpYGSmOrNmx7jen17/VD3LMonSDrV/X6vNkKu2yjiOq T9sg== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1736366639; x=1736971439; h=content-disposition:mime-version:mail-followup-to:message-id :subject:to:from:date:x-gm-message-state:from:to:cc:subject:date :message-id:reply-to; bh=zM89OLHROXihgQwIERgq7f7oZ/LoDwhNA7PSwvF8+XA=; b=I69Q+lyHY15fDE9lrN6Jrf5kiUFp9d9OncsbG7bDTHZO0k0IIJBg1GuSntRbzCXMMO f2af37XHWjMXOSpe09ntDmDC8vVbsZJKySPNcXh+47lX5Wpi7CgGxHSlortHF7B7UihJ B7OzKBMekKCRLmSk6oSrfkvSWwWCoOnkAxLQF2pco23/hGJ/knQdvYSzrpHyi8W5YUr3 Fevx3AKyV3IQPLmAk7+/V8Z/QB3luLbZLOhfhW/nHtmtte1CDadbxM5GfMfVMDLszfRY RZjBJpDoYekmBDohRZoVnAksCl00l7wkT429PbU/Pcw5Pqgydqlig/vrb210fF9Rzlt5 AnrA== X-Gm-Message-State: AOJu0Ywmr6fJa8//nY9FUBWNSzPZZuMvWCW1MnXoOPL/f5yOawEWvFNM LjqoMh9ip9AG3uZD+nnQ797911J8IbVLplZ0DEprJftoPXYiu6OtLlC2XLjPfSrIdbX5piJz1W8 V X-Gm-Gg: ASbGnct3KkNuHUEjo71jZCCQXtTxDTkyEgPHogqJFgzJWQXWddrTwzowUMvsDQVKk0H nmWJ1/BMC5j6jHA1Np3ATL+fPq/EE1ZY1m+3bQZNsIVK1TzUxqfKs8GrsWfa0VwPTo57qaySNio Z8Wz0fgoLzhMaDIkTR4MwbGxgMztzRzxFd1QySCGGMpLWWk72BSznd7n+5X2s2u8/Ug6REZ7Vi1 KGGQgqlX3YfIKvzwClSTDeyXLgNRpvVujoeLqIvFEnZwEQeH18d3fZI6b7CB8onThgSMQ== X-Google-Smtp-Source: AGHT+IEYWcsCSKgIlVrZ7UZIoj0FQsj0qhzYOn50Wizn1+yT5OFHMlig43Nf8Jy2BI2DlkQ+2+GnOQ== X-Received: by 2002:a05:6a00:928f:b0:72a:b292:1e96 with SMTP id d2e1a72fcca58-72d303ad898mr848842b3a.12.1736366639150; Wed, 08 Jan 2025 12:03:59 -0800 (PST) Received: from localhost.localdomain ([102.129.252.245]) by smtp.gmail.com with ESMTPSA id d2e1a72fcca58-72aad90b338sm35724397b3a.174.2025.01.08.12.03.58 for (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Wed, 08 Jan 2025 12:03:58 -0800 (PST) Date: Wed, 8 Jan 2025 15:03:56 -0500 From: Darius Rad To: libc-alpha@sourceware.org Subject: [PATCH v2] riscv: Update nofpu libm test ulps Message-ID: Mail-Followup-To: libc-alpha@sourceware.org MIME-Version: 1.0 Content-Disposition: inline X-Spam-Status: No, score=-8.6 required=5.0 tests=BAYES_00, DKIM_SIGNED, DKIM_VALID, GIT_PATCH_0, JMQ_SPF_NEUTRAL, LOCAL_AUTHENTICATION_FAIL_SPF, RCVD_IN_DNSWL_NONE, SPF_HELO_NONE, SPF_NEUTRAL, TXREP autolearn=ham autolearn_force=no version=3.4.6 X-Spam-Checker-Version: SpamAssassin 3.4.6 (2021-04-09) on server2.sourceware.org X-BeenThere: libc-alpha@sourceware.org X-Mailman-Version: 2.1.30 Precedence: list List-Id: Libc-alpha mailing list List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: libc-alpha-bounces~patchwork=sourceware.org@sourceware.org Fixes math test failures. --- I would appreciate it if someone could commit this for me as I do not have access. --- sysdeps/riscv/nofpu/libm-test-ulps | 44 ++++++++++++++++++++++++++++++++++---- 1 file changed, 40 insertions(+), 4 deletions(-) diff --git a/sysdeps/riscv/nofpu/libm-test-ulps b/sysdeps/riscv/nofpu/libm-test-ulps index 055826625c..d971ee20b9 100644 --- a/sysdeps/riscv/nofpu/libm-test-ulps +++ b/sysdeps/riscv/nofpu/libm-test-ulps @@ -33,6 +33,11 @@ Function: "acosh_upward": double: 2 ldouble: 2 +Function: "acospi": +double: 2 +float: 1 +ldouble: 2 + Function: "asin": double: 1 ldouble: 1 @@ -65,6 +70,11 @@ Function: "asinh_upward": double: 3 ldouble: 4 +Function: "asinpi": +double: 1 +float: 1 +ldouble: 2 + Function: "atan": double: 1 ldouble: 1 @@ -84,6 +94,11 @@ Function: "atan2_upward": double: 1 ldouble: 2 +Function: "atan2pi": +double: 1 +float: 1 +ldouble: 3 + Function: "atan_downward": double: 1 ldouble: 2 @@ -112,6 +127,11 @@ Function: "atanh_upward": double: 3 ldouble: 4 +Function: "atanpi": +double: 2 +float: 1 +ldouble: 2 + Function: "cabs": double: 1 ldouble: 1 @@ -632,6 +652,11 @@ Function: "cosh_upward": double: 1 ldouble: 3 +Function: "cospi": +double: 2 +float: 2 +ldouble: 2 + Function: Real part of "cpow": double: 2 float: 5 @@ -677,6 +702,7 @@ float: 1 ldouble: 1 Function: Imaginary part of "csin": +float: 1 ldouble: 1 Function: Real part of "csin_downward": @@ -925,8 +951,8 @@ float: 1 ldouble: 3 Function: "exp10m1": -double: 2 -ldouble: 1 +double: 3 +ldouble: 3 Function: "exp2": double: 1 @@ -946,8 +972,8 @@ float: 1 ldouble: 2 Function: "exp2m1": -double: 1 -ldouble: 1 +double: 2 +ldouble: 2 Function: "exp_downward": double: 1 @@ -1248,6 +1274,11 @@ Function: "sinh_upward": double: 3 ldouble: 4 +Function: "sinpi": +double: 2 +float: 2 +ldouble: 2 + Function: "tan": ldouble: 1 @@ -1279,6 +1310,11 @@ Function: "tanh_upward": double: 3 ldouble: 3 +Function: "tanpi": +double: 3 +float: 3 +ldouble: 3 + Function: "tgamma": double: 9 ldouble: 4