[llvm] [libc][bazel] Fix missing fmodbf16 dependency (PR #157149)

via llvm-commits llvm-commits at lists.llvm.org
Fri Sep 5 10:47:27 PDT 2025


llvmbot wrote:


<!--LLVM PR SUMMARY COMMENT-->

@llvm/pr-subscribers-libc

Author: Michael Jones (michaelrj-google)

<details>
<summary>Changes</summary>

Tests were failing due to a missing dependency on fputil/bfloat16.


---
Full diff: https://github.com/llvm/llvm-project/pull/157149.diff


2 Files Affected:

- (modified) utils/bazel/llvm-project-overlay/libc/BUILD.bazel (+1) 
- (modified) utils/bazel/llvm-project-overlay/libc/test/src/math/smoke/BUILD.bazel (+6-1) 


``````````diff
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(

``````````

</details>


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


More information about the llvm-commits mailing list