From ace5daabbdfa0c925a583daae8f497d521b33de8 Mon Sep 17 00:00:00 2001 From: Caio Oliveira Date: Wed, 8 Jan 2025 22:56:08 -0800 Subject: [PATCH] intel/compiler: Use -Werror=vla Acked-by: Dylan Baker Part-of: --- src/intel/compiler/elk/meson.build | 2 ++ src/intel/compiler/meson.build | 3 +++ 2 files changed, 5 insertions(+) diff --git a/src/intel/compiler/elk/meson.build b/src/intel/compiler/elk/meson.build index 14fe51fe93c..07f91e243b3 100644 --- a/src/intel/compiler/elk/meson.build +++ b/src/intel/compiler/elk/meson.build @@ -131,6 +131,7 @@ libintel_compiler_elk = static_library( [libintel_compiler_elk_files, intel_nir_files, elk_nir_trig, ir_expression_operation_h], include_directories : [inc_include, inc_src, inc_intel], c_args : [no_override_init_args], + cpp_args : ['-Werror=vla'], gnu_symbol_visibility : 'hidden', dependencies : [idep_nir_headers, idep_mesautil, idep_intel_dev], build_by_default : false, @@ -166,6 +167,7 @@ if with_tests ), ir_expression_operation_h, include_directories : [inc_include, inc_src, inc_intel], + cpp_args : ['-Werror=vla'], link_with : [ libintel_common, libisl ], diff --git a/src/intel/compiler/meson.build b/src/intel/compiler/meson.build index ba0322e36c5..a36fafddc25 100644 --- a/src/intel/compiler/meson.build +++ b/src/intel/compiler/meson.build @@ -149,6 +149,7 @@ libintel_compiler_brw = static_library( [libintel_compiler_brw_files, intel_nir_files, brw_nir_lower_fsign, brw_nir_trig, ir_expression_operation_h, [brw_device_sha1_gen_src]], include_directories : [inc_include, inc_src, inc_intel], c_args : [no_override_init_args], + cpp_args : ['-Werror=vla'], gnu_symbol_visibility : 'hidden', dependencies : [idep_nir_headers, idep_mesautil, idep_intel_dev], build_by_default : false, @@ -183,6 +184,7 @@ if with_intel_bvh_grl link_with : [libisl], include_directories : [inc_include, inc_src, inc_intel], c_args : [pre_args, no_override_init_args], + cpp_args : ['-Werror=vla'], link_args : [ld_args_build_id], dependencies : [idep_nir, idep_mesaclc, idep_mesautil, idep_intel_dev, idep_intel_compiler_brw], @@ -217,6 +219,7 @@ if with_tests ), ir_expression_operation_h, include_directories : [inc_include, inc_src, inc_intel], + cpp_args : ['-Werror=vla'], link_with : libisl, dependencies : [idep_gtest, idep_nir, idep_mesautil, idep_intel_dev, idep_intel_compiler_brw],