From e9979b540f225bb45d3ba0d518f7efb39663311d Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Marco=20Trevisan=20=28Trevi=C3=B1o=29?= Date: Fri, 16 Dec 2022 20:48:40 +0100 Subject: [PATCH] meson: Add test to check for strict cast alignments if supported --- gobject/tests/meson.build | 8 +++++++- 1 file changed, 7 insertions(+), 1 deletion(-) diff --git a/gobject/tests/meson.build b/gobject/tests/meson.build index bf5ab659c..a880dfb33 100644 --- a/gobject/tests/meson.build +++ b/gobject/tests/meson.build @@ -76,7 +76,13 @@ gobject_tests = { 'signalgroup' : {}, 'testing' : {}, 'type-flags' : {}, - 'objects-refcount1' : {}, + 'objects-refcount1' : { + 'c_args': cc.get_supported_arguments([ + '-DG_DISABLE_CAST_CHECKS', + '-Werror', + '-Wcast-align=strict', + ]), + }, 'objects-refcount2' : {'suite' : ['slow']}, 'properties-refcount1' : {}, 'properties-refcount2' : {'suite' : ['slow']},