From 6797de3ed592f55919eae189c59ebe104c8ede2d Mon Sep 17 00:00:00 2001 From: "Galantsev, Dmitrii" Date: Wed, 3 Sep 2025 23:14:37 -0500 Subject: [PATCH] Ignore more warnings in clang and clang-tidy Change-Id: I6f7c7e478f0f176da550d5bccf833dae1a4f1878 Signed-off-by: Galantsev, Dmitrii [ROCm/amdsmi commit: 20bc3aeeefa7c4919f79e6ec9f3c0fc72f0950e8] --- projects/amdsmi/.clang-tidy | 9 +++++++++ projects/amdsmi/.clangd | 6 +++++- 2 files changed, 14 insertions(+), 1 deletion(-) diff --git a/projects/amdsmi/.clang-tidy b/projects/amdsmi/.clang-tidy index ec6b7937d1..45d113dba5 100644 --- a/projects/amdsmi/.clang-tidy +++ b/projects/amdsmi/.clang-tidy @@ -8,16 +8,25 @@ Checks: -bugprone-easily-swappable-parameters, -bugprone-reserved-identifier, -clang-analyzer-security.insecureAPI.strcpy, + -clang-diagnostic-sign-conversion, + -clang-diagnostic-unused-parameter, -cppcoreguidelines*, -cppcoreguidelines-pro*, -google-readability*, + -google-runtime-int, + -misc-const-correctness, + -misc-include-cleaner, -misc-non-copyable-objects, + -misc-unused-parameters, -misc-use-anonymous-namespace, + -misc-use-internal-linkage, -modernize-avoid-c-arrays, + -modernize-macro-to-enum, -modernize-redundant-void-arg, -modernize-use-auto, -modernize-use-nodiscard, -modernize-use-noexcept, + -modernize-use-nullptr, -modernize-use-trailing-return-type, -modernize-use-using, -performance*, diff --git a/projects/amdsmi/.clangd b/projects/amdsmi/.clangd index 9d5bae9cfe..a4a37ac229 100644 --- a/projects/amdsmi/.clangd +++ b/projects/amdsmi/.clangd @@ -20,17 +20,21 @@ Diagnostics: abseil*, bugprone-easily-swappable-parameters, bugprone-reserved-identifier, - clang-analyzer-security.insecureAPI.strcpy, cppcoreguidelines*, cppcoreguidelines-pro*, google-readability*, + google-runtime-int, + misc-const-correctness, + misc-include-cleaner, misc-non-copyable-objects, + misc-unused-parameters, misc-use-anonymous-namespace, modernize-avoid-c-arrays, modernize-redundant-void-arg, modernize-use-auto, modernize-use-nodiscard, modernize-use-noexcept, + modernize-use-nullptr, modernize-use-trailing-return-type, modernize-use-using, performance*,