From 836891ad4449620b3c3fbdb255415e7cdfe8f077 Mon Sep 17 00:00:00 2001 From: Jarrett Johnson Date: Thu, 21 Aug 2025 14:12:34 -0400 Subject: [PATCH] nir: tag cls variable as maybe unused Windows release builds strips asserts resulting in variable seen as unused (/we4189) Co-authored-by: Georg Lehmann Part-of: --- src/compiler/nir/nir_print.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/compiler/nir/nir_print.c b/src/compiler/nir/nir_print.c index a7ea12f8904..cf5241563b7 100644 --- a/src/compiler/nir/nir_print.c +++ b/src/compiler/nir/nir_print.c @@ -1708,7 +1708,7 @@ print_intrinsic_instr(nir_intrinsic_instr *instr, print_state *state) case NIR_INTRINSIC_PREAMBLE_CLASS: { /* "General" handled above */ - nir_preamble_class cls = nir_intrinsic_preamble_class(instr); + ASSERTED nir_preamble_class cls = nir_intrinsic_preamble_class(instr); assert(cls == nir_preamble_class_image); fprintf(fp, "class=image"); break;