llvmorg-github-actions[bot] wrote:

<!--LLVM PR SUMMARY COMMENT-->

@llvm/pr-subscribers-mlir

Author: Aiden Grossman (boomanaiden154)

<details>
<summary>Changes</summary>

As with a lot of other warnings, the nanobind build is also not clean
under -Wunused-template. This was enabled by default for clang 23
(although reverted for 23.1.1). Disable it in case it gets enabled again
and also in case anyone enables it manually.


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


1 Files Affected:

- (modified) mlir/cmake/modules/AddMLIRPython.cmake (+2) 


``````````diff
diff --git a/mlir/cmake/modules/AddMLIRPython.cmake 
b/mlir/cmake/modules/AddMLIRPython.cmake
index 7d47fd0bca34f..1e483116569a0 100644
--- a/mlir/cmake/modules/AddMLIRPython.cmake
+++ b/mlir/cmake/modules/AddMLIRPython.cmake
@@ -385,6 +385,7 @@ function(build_nanobind_lib)
         -Wno-deprecated-literal-operator
         -Wno-nested-anon-types
         -Wno-unused-parameter
+       -Wno-unused-template
         -Wno-zero-length-array
         -Wno-missing-field-initializers
         ${eh_rtti_enable})
@@ -1055,6 +1056,7 @@ function(add_mlir_python_extension libname extname 
nb_library_target_name)
         -Wno-deprecated-literal-operator
         -Wno-nested-anon-types
         -Wno-unused-parameter
+       -Wno-unused-template
         -Wno-zero-length-array
         -Wno-missing-field-initializers)
   endif()

``````````

</details>


https://github.com/llvm/llvm-project/pull/221479
_______________________________________________
llvm-branch-commits mailing list
[email protected]
https://lists.llvm.org/cgi-bin/mailman/listinfo/llvm-branch-commits

Reply via email to