[libc-commits] [libc] [libc][math][c23] implement C23 math function asinpif16 (PR #146226)

via libc-commits libc-commits at lists.llvm.org
Fri Jul 11 07:01:37 PDT 2025


================
@@ -27,14 +27,14 @@ TEST_F(LlvmLibcAsinpif16Test, PositiveRange) {
   for (uint16_t v = POS_START; v <= POS_STOP; ++v) {
     float16 x = FPBits(v).get_val();
     EXPECT_MPFR_MATCH_ALL_ROUNDING(mpfr::Operation::Asinpi, x,
-                                   LIBC_NAMESPACE::asinpif16(x), 0.5);
+                                   LIBC_NAMESPACE::asinpif16(x), 0.5f);
----------------
lntue wrote:

nit: the ULP tolerance parameter is `double`.

https://github.com/llvm/llvm-project/pull/146226


More information about the libc-commits mailing list