LKFT build plans upgraded to clang-17 and found this failure,
While building stable-rc 5.15 arm with clang-17 failed with below warnings and errors.
Build log: ----------
drivers/firmware/arm_scmi/smc.c:39:6: error: duplicate member 'irq' 39 | int irq; | ^ drivers/firmware/arm_scmi/smc.c:34:6: note: previous declaration is here 34 | int irq; | ^ drivers/firmware/arm_scmi/smc.c:118:20: error: use of undeclared identifier 'irq' 118 | scmi_info->irq = irq; | ^ 2 errors generated.
Reported-by: Linux Kernel Functional Testing lkft@linaro.org
Links: - https://qa-reports.linaro.org/lkft/linux-stable-rc-linux-5.15.y/build/v5.15.... - https://qa-reports.linaro.org/lkft/linux-stable-rc-linux-5.15.y/build/v5.15....
Steps to reproduce: tuxmake --runtime podman --target-arch arm --toolchain clang-17 --kconfig https://storage.tuxsuite.com/public/linaro/lkft/builds/2TeTE3iE8aq4t1kv169Lc... LLVM=1 LLVM_IAS=1
Links: - https://storage.tuxsuite.com/public/linaro/lkft/builds/2TeTE3iE8aq4t1kv169Lc...
-- Linaro LKFT https://lkft.linaro.org