diff --git a/.clang-tidy b/.clang-tidy
index 01d514dcf04527a1bdbcfe2f3de6cef63925fb78..e09f26750cfe33b13428d3353184ea0af75413ef 100644
--- a/.clang-tidy
+++ b/.clang-tidy
@@ -43,6 +43,7 @@ Checks: '*,
 -cppcoreguidelines-pro-type-member-init,
 -cppcoreguidelines-pro-type-reinterpret-cast,
 -cppcoreguidelines-pro-type-vararg,
+-cppcoreguidelines-slicing,
 -fuchsia-default-arguments-calls,
 -fuchsia-default-arguments-declarations,
 -fuchsia-overloaded-operator,
@@ -72,6 +73,7 @@ Checks: '*,
 
 -readability-isolate-declaration,
 -performance-inefficient-vector-operation,
+-performance-unnecessary-copy-initialization,
 
 
 -SectionComment_Disabled_unless_3rdparty_libraries_are_improved,
@@ -140,6 +142,7 @@ Checks: '*,
 
 -bugprone-exception-escape,
 -bugprone-misplaced-widening-cast,
+-bugprone-copy-constructor-init,
 
 '
 # keep the closing quotation mark
\ No newline at end of file