diff --git a/.clang-tidy b/.clang-tidy
index a65260612fd5f5d53b4c5bf1248a498881db75fd..fe52a84f91ed1076e4fb49fa07417ac265e5072e 100644
--- a/.clang-tidy
+++ b/.clang-tidy
@@ -1,6 +1,6 @@
 ---
-Checks: '*,-android-*,-altera-*,-fuchsia-*,-bugprone-exception-escape,-bugprone-easily-swappable-parameters,-cert-err58-cpp,-cppcoreguidelines-avoid-c-arrays,-cppcoreguidelines-avoid-magic-numbers,-cppcoreguidelines-owning-memory,-cppcoreguidelines-pro-bounds-pointer-arithmetic,-cppcoreguidelines-pro-bounds-constant-array-index,-cppcoreguidelines-pro-type-vararg,-hicpp-member-init,-hicpp-vararg,-hicpp-avoid-c-arrays,-llvmlibc-*,-misc-no-recursion,-modernize-use-nodiscard,-readability-magic-numbers,-readability-redundant-access-specifiers,-readability-identifier-length,-readability-function-cognitive-complexity'
-WarningsAsErrors: '*,-android-*,-altera-*,-fuchsia-*,-bugprone-exception-escape,-bugprone-easily-swappable-parameters,-cert-err58-cpp,-cppcoreguidelines-avoid-c-arrays,-cppcoreguidelines-avoid-magic-numbers,-cppcoreguidelines-owning-memory,-cppcoreguidelines-pro-bounds-pointer-arithmetic,-cppcoreguidelines-pro-bounds-constant-array-index,-cppcoreguidelines-pro-type-vararg,-hicpp-member-init,-hicpp-vararg,-hicpp-avoid-c-arrays,-llvmlibc-*,-misc-no-recursion,-modernize-use-nodiscard,-readability-magic-numbers,-readability-redundant-access-specifiers,-readability-identifier-length,-readability-function-cognitive-complexity'
+Checks: '*,-android-*,-altera-*,-fuchsia-*,-bugprone-exception-escape,-bugprone-easily-swappable-parameters,-cert-err58-cpp,-cppcoreguidelines-avoid-c-arrays,-cppcoreguidelines-avoid-magic-numbers,-cppcoreguidelines-owning-memory,-cppcoreguidelines-pro-bounds-pointer-arithmetic,-cppcoreguidelines-pro-bounds-constant-array-index,-cppcoreguidelines-pro-type-vararg,-hicpp-member-init,-hicpp-vararg,-hicpp-avoid-c-arrays,-llvmlibc-*,-misc-no-recursion,-modernize-avoid-c-arrays,-modernize-use-nodiscard,-readability-magic-numbers,-readability-redundant-access-specifiers,-readability-identifier-length,-readability-function-cognitive-complexity'
+WarningsAsErrors: '*,-android-*,-altera-*,-fuchsia-*,-bugprone-exception-escape,-bugprone-easily-swappable-parameters,-cert-err58-cpp,-cppcoreguidelines-avoid-c-arrays,-cppcoreguidelines-avoid-magic-numbers,-cppcoreguidelines-owning-memory,-cppcoreguidelines-pro-bounds-pointer-arithmetic,-cppcoreguidelines-pro-bounds-constant-array-index,-cppcoreguidelines-pro-type-vararg,-hicpp-member-init,-hicpp-vararg,-hicpp-avoid-c-arrays,-llvmlibc-*,-misc-no-recursion,-modernize-avoid-c-arrays,-modernize-use-nodiscard,-readability-magic-numbers,-readability-redundant-access-specifiers,-readability-identifier-length,-readability-function-cognitive-complexity'
 HeaderFilterRegex: '.*'
 AnalyzeTemporaryDtors: false
 FormatStyle: none
diff --git a/dev/etc/clang-tidy/linter.list b/dev/etc/clang-tidy/linter.list
index 7a8a31a4dfb03d59ba1b59351f2f8dcb73e13607..d44c70ac4bf741dc980eeaba3c4574f94bc0a75f 100644
--- a/dev/etc/clang-tidy/linter.list
+++ b/dev/etc/clang-tidy/linter.list
@@ -16,6 +16,7 @@
 -hicpp-avoid-c-arrays
 -llvmlibc-*
 -misc-no-recursion
+-modernize-avoid-c-arrays
 -modernize-use-nodiscard
 -readability-magic-numbers
 -readability-redundant-access-specifiers