Re: [PATCH] kconfig: Fix repeated include selftest expectation

From: Nathan Chancellor

Date: Wed May 20 2026 - 19:40:37 EST


On Wed, May 20, 2026 at 03:08:00PM +0800, Zhou Yuhang wrote:
> From: Zhou Yuhang <zhouyuhang@xxxxxxxxxx>
>
> The err_repeated_inc test was added with an expected stderr fixture
> that does not match the diagnostic printed by kconfig.
>
> Running "make testconfig" currently fails in that test even though the
> parser reports the duplicated include correctly:
>
> [stderr]
> Kconfig.inc1:4: error: repeated inclusion of Kconfig.inc3
> Kconfig.inc2:3: note: location of first inclusion of Kconfig.inc3
>
> The fixture expects "Repeated" and "Location" with capital letters, but
> the diagnostic emitted by scripts/kconfig/util.c uses lowercase words.
> Update the fixture to match the real message.
>
> Fixes: 102d712ded3e ("kconfig: Error out on duplicated kconfig inclusion")
> Signed-off-by: Zhou Yuhang <zhouyuhang@xxxxxxxxxx>

Reviewed-by: Nathan Chancellor <nathan@xxxxxxxxxx>

> ---
> scripts/kconfig/tests/err_repeated_inc/expected_stderr | 4 ++--
> 1 file changed, 2 insertions(+), 2 deletions(-)
>
> diff --git a/scripts/kconfig/tests/err_repeated_inc/expected_stderr b/scripts/kconfig/tests/err_repeated_inc/expected_stderr
> index 95d90d6a93c5..53071430ea7d 100644
> --- a/scripts/kconfig/tests/err_repeated_inc/expected_stderr
> +++ b/scripts/kconfig/tests/err_repeated_inc/expected_stderr
> @@ -1,2 +1,2 @@
> -Kconfig.inc1:4: error: Repeated inclusion of Kconfig.inc3
> -Kconfig.inc2:3: note: Location of first inclusion of Kconfig.inc3
> +Kconfig.inc1:4: error: repeated inclusion of Kconfig.inc3
> +Kconfig.inc2:3: note: location of first inclusion of Kconfig.inc3
> --
> 2.43.0
>

--
Cheers,
Nathan