Enabling `-Wincompatible-pointer-types` warning. (#5676)
diff --git a/build_tools/bazel/iree.bazelrc b/build_tools/bazel/iree.bazelrc
index 54e1df6..31e7ee0 100644
--- a/build_tools/bazel/iree.bazelrc
+++ b/build_tools/bazel/iree.bazelrc
@@ -132,6 +132,7 @@
build:generic_clang --copt=-Wformat-security
build:generic_clang --copt=-Wgnu-redeclared-enum
build:generic_clang --copt=-Wimplicit-fallthrough
+build:generic_clang --copt=-Wincompatible-pointer-types
build:generic_clang --copt=-Winfinite-recursion
build:generic_clang --copt=-Wliteral-conversion
build:generic_clang --copt=-Wnon-virtual-dtor
diff --git a/build_tools/cmake/iree_copts.cmake b/build_tools/cmake/iree_copts.cmake
index 155b453..a107ee8 100644
--- a/build_tools/cmake/iree_copts.cmake
+++ b/build_tools/cmake/iree_copts.cmake
@@ -141,6 +141,7 @@
"-Wformat-security"
"-Wgnu-redeclared-enum"
"-Wimplicit-fallthrough"
+ "-Wincompatible-pointer-types"
"-Winfinite-recursion"
"-Wliteral-conversion"
"-Wnon-virtual-dtor"