https://gcc.gnu.org/bugzilla/show_bug.cgi?id=101363
--- Comment #5 from Martin Sebor <msebor at gcc dot gnu.org> ---
No, you didn't. I missed the one %K in aarch64.c. Let me commit the fix below
to fix the bootstrap error. I'm still not sure what the deal is with the tests
though.
diff --git a/gcc/config/aarch64/aarch64.c b/gcc/config/aarch64/aarch64.c
index 2753c852abd..f5b25a7f704 100644
--- a/gcc/config/aarch64/aarch64.c
+++ b/gcc/config/aarch64/aarch64.c
@@ -20128,7 +20128,8 @@ aarch64_simd_lane_bounds (rtx operand, HOST_WIDE_INT
low, HOST_WIDE_INT high,
if (lane < low || lane >= high)
{
if (exp)
- error ("%Klane %wd out of range %wd - %wd", exp, lane, low, high - 1);
+ error_at (EXPR_LOCATION (exp), "lane %wd out of range %wd - %wd",
+ lane, low, high - 1);
else
error ("lane %wd out of range %wd - %wd", lane, low, high - 1);
}