LKFT build plans upgraded to clang-17 and found this failure, While building stable-rc 5.15 arm davinci_all_defconfig with clang-17 failed with below warnings and errors. Build log: ---------- arch/arm/include/asm/tlbflush.h:420:85: error: use of logical '&&' with constant operand [-Werror,-Wconstant-logical-operand] 420 | if (possible_tlb_flags & (TLB_V4_U_PAGE|TLB_V4_D_PAGE|TLB_V4_I_PAGE|TLB_V4_I_FULL) && | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^ arch/arm/include/asm/tlbflush.h:420:85: note: use '&' for a bitwise operation 420 | if (possible_tlb_flags & (TLB_V4_U_PAGE|TLB_V4_D_PAGE|TLB_V4_I_PAGE|TLB_V4_I_FULL) && | ^~ | & Reported-by: Linux Kernel Functional Testing <lkft@xxxxxxxxxx> Links: - https://qa-reports.linaro.org/lkft/linux-stable-rc-linux-5.15.y/build/v5.15.124-80-g6a5dd0772845/testrun/18863110/suite/build/test/clang-17-davinci_all_defconfig/log - https://qa-reports.linaro.org/lkft/linux-stable-rc-linux-5.15.y/build/v5.15.124-80-g6a5dd0772845/testrun/18863110/suite/build/test/clang-17-davinci_all_defconfig/details/ Steps to reproduce: tuxmake --runtime podman --target-arch arm --toolchain clang-17 --kconfig davinci_all_defconfig LLVM=1 LLVM_IAS=1 Links: - https://storage.tuxsuite.com/public/linaro/lkft/builds/2TeUCTfH6lMKlORLREGhmvLic52/tuxmake_reproducer.sh -- Linaro LKFT https://lkft.linaro.org