[PATCH i-g-t] meson: Turn on few warns
Bhanuprakash Modem
bhanuprakash.modem at intel.com
Mon Mar 25 08:24:22 UTC 2024
dangling-pointer:
Warn usage of pointers to objects after their lifetime has ended.
int-conversion:
Warn about incompatible integer to pointer and pointer to
integer conversions.
unused-variable:
Warn whenever a local or static variable is unused aside from its
declaration.
Cc: Kamil Konieczny <kamil.konieczny at linux.intel.com>
Signed-off-by: Bhanuprakash Modem <bhanuprakash.modem at intel.com>
---
meson.build | 3 +++
1 file changed, 3 insertions(+)
diff --git a/meson.build b/meson.build
index cee8a7446..df062abc3 100644
--- a/meson.build
+++ b/meson.build
@@ -57,8 +57,10 @@ cc_args = [
'-Werror=address',
'-Werror=array-bounds',
+ '-Werror=dangling-pointer',
'-Werror=implicit',
'-Werror=init-self',
+ '-Werror=int-conversion',
'-Werror=int-to-pointer-cast',
'-Werror=main',
'-Werror=missing-braces',
@@ -67,6 +69,7 @@ cc_args = [
'-Werror=return-type',
'-Werror=sequence-point',
'-Werror=trigraphs',
+ '-Werror=unused-variable',
'-Werror=write-strings',
# Disable the memory allocating builtins as they may cause unexpected behavior
# with our framework. They *may* get optimized out in favor of a register or
--
2.43.2
More information about the igt-dev
mailing list