[libc-commits] [libc] [libc][math] Qualify floor functions to constexpr (PR #192791)

Muhammad Bassiouni via libc-commits libc-commits at lists.llvm.org
Sat Apr 18 09:26:53 PDT 2026


================
@@ -35,6 +40,8 @@ static_assert(0.0f == LIBC_NAMESPACE::shared::copysignf(0.0f, 0.0f));
 static_assert(0.0f16 == LIBC_NAMESPACE::shared::ceilf16(0.0f16));
 static_assert(0.0f16 == LIBC_NAMESPACE::shared::copysignf16(0.0f16, 0.0f16));
 
+
+static_assert(3.0f16 == LIBC_NAMESPACE::shared::floorf16(3.7f16));
----------------
bassiounix wrote:

```suggestion
static_assert(0.0f16 == LIBC_NAMESPACE::shared::ceilf16(0.0f16));
static_assert(0.0f16 == LIBC_NAMESPACE::shared::copysignf16(0.0f16, 0.0f16));
static_assert(3.0f16 == LIBC_NAMESPACE::shared::floorf16(3.7f16));

```

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


More information about the libc-commits mailing list