From: Andrew Pinski Date: Tue, 26 Nov 2024 08:37:33 +0000 (-0800) Subject: affine: Remove unused variable rem from wide_int_constant_multiple_p X-Git-Tag: basepoints/gcc-16~3883 X-Git-Url: http://git.ipfire.org/?a=commitdiff_plain;h=014b135672717d23706d5e2554d49d7cf2200fa5;p=thirdparty%2Fgcc.git affine: Remove unused variable rem from wide_int_constant_multiple_p This might fix the current bootstrap failure on aarch64, I only tested it on x86_64. But the rem variable is unused and the for poly_widest_int, there could be loop if NUM_POLY_INT_COEFFS is 2 or more. In the case of aarch64, NUM_POLY_INT_COEFFS is 2. Note the reason why there is warning for the unused variable is due to the deconstructor. Pushed as obvious after a build for x86_64-linux-gnu. gcc/ChangeLog: * tree-affine.cc (wide_int_constant_multiple_p): Remove unused rem variable. Signed-off-by: Andrew Pinski --- diff --git a/gcc/tree-affine.cc b/gcc/tree-affine.cc index 76117aa4fd6d..bb99176eabba 100644 --- a/gcc/tree-affine.cc +++ b/gcc/tree-affine.cc @@ -891,7 +891,7 @@ wide_int_constant_multiple_p (const poly_widest_int &val, const poly_widest_int &div, bool *mult_set, poly_widest_int *mult) { - poly_widest_int rem, cst; + poly_widest_int cst; if (known_eq (val, 0)) {