Re: [REGRESSION] next/master: (build) cannot jump from this goto statement to its label in drivers/opp/o...

Stephen Rothwell <[email protected]> Thu, 23 Oct 2025 17:09:11 +1100
Newsgroups dev.linux.lists.kernelci,dev.linux.lists.regressions,org.kernel.vger.linux-next
Message-ID <[email protected]>
Hi all,

[Cc'ing the OPP maintainer]

On Thu, 23 Oct 2025 05:59:04 -0000 KernelCI bot <[email protected]> wrote:
>
> Hello,
> 
> New build issue found on next/master:
> 
> ---
>  cannot jump from this goto statement to its label in drivers/opp/of.o (drivers/opp/of.c) [logspec:kbuild,kbuild.compiler.error]
> ---
> 
> - dashboard: https://d.kernelci.org/i/maestro:992b985637471b20dfed6cb78dc938315a3ba8b6
> - giturl: https://git.kernel.org/pub/scm/linux/kernel/git/next/linux-next.git
> - commit HEAD:  efb26a23ed5f5dc3554886ab398f559dcb1de96b
> - tags: next-20251023
> 
> 
> Log excerpt:
> =====================================================
> drivers/opp/of.c:1545:3: error: cannot jump from this goto statement to its label
>  1545 |                 goto register_em;
>       |                 ^
> drivers/opp/of.c:1548:22: note: jump bypasses initialization of variable with __attribute__((cleanup))
>  1548 |         struct device_node *np __free(device_node) = of_node_get(dev->of_node);
>       |                             ^
> drivers/opp/of.c:1539:3: error: cannot jump from this goto statement to its label
>  1539 |                 goto failed;
>       |                 ^
> drivers/opp/of.c:1548:22: note: jump bypasses initialization of variable with __attribute__((cleanup))
>  1548 |         struct device_node *np __free(device_node) = of_node_get(dev->of_node);
>       |                             ^
> drivers/opp/of.c:1533:3: error: cannot jump from this goto statement to its label
>  1533 |                 goto failed;
>       |                 ^
> drivers/opp/of.c:1548:22: note: jump bypasses initialization of variable with __attribute__((cleanup))
>  1548 |         struct device_node *np __free(device_node) = of_node_get(dev->of_node);
>       |                             ^
> 3 errors generated.
> 
> =====================================================
> 
> 
> # Builds where the incident occurred:
> 
> ## defconfig+CONFIG_ARM64_64K_PAGES=y on (arm64):
> - compiler: clang-17
> - config: https://files.kernelci.org/kbuild-clang-17-arm64-mainline-64K_PAGES-68f9a84f9533132a189903f3/.config
> - dashboard: https://d.kernelci.org/build/maestro:68f9a84f9533132a189903f3
> 
> ## multi_v5_defconfig on (arm):
> - compiler: clang-17
> - config: https://files.kernelci.org/kbuild-clang-17-arm-mainline-multi_v5-68f9a85f9533132a18990405/.config
> - dashboard: https://d.kernelci.org/build/maestro:68f9a85f9533132a18990405
> 
> 
> #kernelci issue maestro:992b985637471b20dfed6cb78dc938315a3ba8b6
> 
> Reported-by: kernelci.org bot <[email protected]>
> 
> --
> This is an experimental report format. Please send feedback in!
> Talk to us at [email protected]
> 
> Made with love by the KernelCI team - https://kernelci.org

-- 
Cheers,
Stephen Rothwell
signature.asc (application/pgp-signature, 488 B)
-----BEGIN PGP SIGNATURE-----

iQEzBAEBCAAdFiEENIC96giZ81tWdLgKAVBC80lX0GwFAmj5xocACgkQAVBC80lX
0Gxe3Af/cozP7Cha9IlLHRLec9WUa7yFW3kHCLQFDkj4C7ajQ+c3sw5zC2lPssj3
3pvqcSTN0yw3IQTZsh+HlgDF1+hg5BilqyZ3h6sJT7yxeLLFlZzEhqhThbDzCSKF
K3lImy/zRv+ixzHzag6jausdE8u5Cd1lAVbPsc5b/Uj5J0YBpiQtDQGV0laa2/5i
eG36krxBI60rRIkqmIWHWZ2Y5uivsNhEQpVaf/qRWX/hPM/U56EzFenV+hRH/sik
icroP+McO+GGnauhMuBZzGSDOHGEOwHCvqb4VcNz5PsuQ+XrBgTDdvIgTq+jW9pL
Iq7cu5iyVeKzoO6Dm7uNFgTnKqiW2g==
=8z85
-----END PGP SIGNATURE-----