[llvm] [libc][bazel] Fix missing fmodbf16 dependency (PR #157149)
Michael Jones via llvm-commits
llvm-commits at lists.llvm.org
Fri Sep 5 10:46:57 PDT 2025
https://github.com/michaelrj-google created https://github.com/llvm/llvm-project/pull/157149
Tests were failing due to a missing dependency on fputil/bfloat16.
>From a9a3a2851595bd46bc606bc66e6f06eaff584c64 Mon Sep 17 00:00:00 2001
From: Michael Jones <michaelrj at google.com>
Date: Fri, 5 Sep 2025 17:45:52 +0000
Subject: [PATCH] [libc][bazel] Fix missing fmodbf16 dependency
Tests were failing due to a missing dependency on fputil/bfloat16.
---
utils/bazel/llvm-project-overlay/libc/BUILD.bazel | 1 +
.../libc/test/src/math/smoke/BUILD.bazel | 7 ++++++-
2 files changed, 7 insertions(+), 1 deletion(-)
diff --git a/utils/bazel/llvm-project-overlay/libc/BUILD.bazel b/utils/bazel/llvm-project-overlay/libc/BUILD.bazel
index 5df4394ca5d93..bb76da4153108 100644
--- a/utils/bazel/llvm-project-overlay/libc/BUILD.bazel
+++ b/utils/bazel/llvm-project-overlay/libc/BUILD.bazel
@@ -3751,6 +3751,7 @@ libc_math_function(
libc_math_function(
name = "fmodbf16",
additional_deps = [
+ ":__support_fputil_bfloat16",
":__support_fputil_generic_fmod",
],
)
diff --git a/utils/bazel/llvm-project-overlay/libc/test/src/math/smoke/BUILD.bazel b/utils/bazel/llvm-project-overlay/libc/test/src/math/smoke/BUILD.bazel
index 07d95fb18e883..2bffcdea58478 100644
--- a/utils/bazel/llvm-project-overlay/libc/test/src/math/smoke/BUILD.bazel
+++ b/utils/bazel/llvm-project-overlay/libc/test/src/math/smoke/BUILD.bazel
@@ -740,7 +740,12 @@ math_test(
math_test(
name = "fmodbf16",
- hdrs = ["FModTest.h"],
+ hdrs = [
+ "FModTest.h",
+ ],
+ deps = [
+ "//libc:__support_fputil_bfloat16",
+ ],
)
math_test(
More information about the llvm-commits
mailing list