Return-Path: X-Spam-Checker-Version: SpamAssassin 3.4.0 (2014-02-07) on aws-us-west-2-korg-lkml-1.web.codeaurora.org Received: from vger.kernel.org (vger.kernel.org [23.128.96.18]) by smtp.lore.kernel.org (Postfix) with ESMTP id 94AE3C636CC for ; Tue, 7 Feb 2023 07:57:25 +0000 (UTC) Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S229607AbjBGH5Y (ORCPT ); Tue, 7 Feb 2023 02:57:24 -0500 Received: from lindbergh.monkeyblade.net ([23.128.96.19]:40388 "EHLO lindbergh.monkeyblade.net" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S229500AbjBGH5U (ORCPT ); Tue, 7 Feb 2023 02:57:20 -0500 Received: from mail-ej1-x629.google.com (mail-ej1-x629.google.com [IPv6:2a00:1450:4864:20::629]) by lindbergh.monkeyblade.net (Postfix) with ESMTPS id AD51228D30 for ; Mon, 6 Feb 2023 23:57:18 -0800 (PST) Received: by mail-ej1-x629.google.com with SMTP id dr8so40918987ejc.12 for ; Mon, 06 Feb 2023 23:57:18 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=linaro.org; s=google; h=cc:to:subject:message-id:date:from:mime-version:from:to:cc:subject :date:message-id:reply-to; bh=hjsB+AGSljRnQpA+58k97XCvwuzQDyJ3UN6KNCrj/C4=; b=pN1+ghys/kOt1G6oDLNcsqOKPC0GBRpCTvNgXY4pyab/kLCRMENic/vyj0vzi6c4/8 EoK+/lRrHx8BJz0JTLDrb9Dz+QA3DoX++R1OGxa8vGW7ACwFZa32OhCovDBYjfzoazTe NXsZHaS5Ax+Q1VrttS0Zth3l3wfCRshuKzh8I6SOVmJvPR7qCWXfuN7DwSJQ6zdJL76W kINDEA6JlaqlX8mYnrWqgkwZGlv+GY8XnvALqebRPKdzzDWeQaFm4WLOO5W0DoW01fop PSaXOfVrbeXomDPbvO52xD6979y7rAagSmhzJQWmFpk8/Drjov4kOqJ+YAAtCpizkXUr voIQ== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20210112; h=cc:to:subject:message-id:date:from:mime-version:x-gm-message-state :from:to:cc:subject:date:message-id:reply-to; bh=hjsB+AGSljRnQpA+58k97XCvwuzQDyJ3UN6KNCrj/C4=; b=kJdIX9hFNBQWNTLGc+b39Ftnb+l0mnNK0x9UoyzUST+sKs/gfjcCPyEPAtIMSJsBpt hjUYAVxx7ffYo7okx/pKMaorwiIyBo5zpUPB1/knN7WB+DouV0gCyAx4xn7czZKxfjqV FyRZMS4+duGHNAbjnjJgUfkrrXqytcp+a4q9LF9LnHKx9yql7kW5JGUgVFhzSdqroXyV 4vH5yyy/dr0XL48gkC0tNjIyuVpRBfpC/1/saD8tRa+jz3qay0RsGDxO68nu1L2XXlFc G2NGCanL7wU/nlmxr/mUixMuhw33dvptyUwTQELLEE0N8VOn0UTjYIz7Rv049t3ClbGT F59Q== X-Gm-Message-State: AO0yUKWvv4HLDIkhqeLMmlHKt6lKYlZ1XvXMeQOCJGJr6kp7qxtGNG4n j2933ZeC71OywhZHdfCKcqaygCjaZ8cj7UHfewB0H8Ax9yJQ6Qyl X-Google-Smtp-Source: AK7set9V3pgczMpgtevwU7e3NotwVmoDa6/EjWoWewDNkfPAzcq1B9PF5l3vDjS6m4TKEpRPyMZk5erMRliHmTK98EQ= X-Received: by 2002:a17:906:38c2:b0:88c:f92e:a13e with SMTP id r2-20020a17090638c200b0088cf92ea13emr593049ejd.172.1675756637037; Mon, 06 Feb 2023 23:57:17 -0800 (PST) MIME-Version: 1.0 From: Naresh Kamboju Date: Tue, 7 Feb 2023 13:27:05 +0530 Message-ID: Subject: x86/include/asm/arch_hweight.h:49:15: error: invalid input size for constraint 'D' To: llvm@lists.linux.dev, open list , Linux-Next Mailing List , lkft-triage@lists.linaro.org Cc: borislav.petkov@amd.com, "H. Peter Anvin" , Thomas Gleixner , Sebastian Andrzej Siewior , Nathan Chancellor Content-Type: text/plain; charset="UTF-8" Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org Following Build regressions warnings / errors noticed on Linux next-20230207. Regressions found on x86_64: - build/clang-15-lkftconfig-compat - build/clang-nightly-lkftconfig - build/clang-15-lkftconfig - build/clang-15-lkftconfig-kcsan - build/clang-lkftconfig In file included from arch/x86/entry/vdso/vdso32/vgetcpu.c:2: In file included from arch/x86/entry/vdso/vdso32/../vgetcpu.c:8: In file included from include/linux/kernel.h:22: In file included from include/linux/bitops.h:68: In file included from arch/x86/include/asm/bitops.h:420: arch/x86/include/asm/arch_hweight.h:49:15: error: invalid input size for constraint 'D' : REG_IN (w)); ^ In file included from arch/x86/entry/vdso/vdso32/vgetcpu.c:2: In file included from arch/x86/entry/vdso/vdso32/../vgetcpu.c:8: In file included from include/linux/kernel.h:25: In file included from include/linux/math.h:6: arch/x86/include/asm/div64.h:85:34: error: invalid output size for constraint '=a' asm ("mulq %2; divq %3" : "=a" (q) ^ 2 errors generated. Reported-by: Linux Kernel Functional Testing Following config diff found. + CONFIG_COMPAT_WARN_32BIT_FILESYSTEM_ACCESS=y Build details link, https://qa-reports.linaro.org/lkft/linux-next-master/build/next-20230207/testrun/14611359/suite/build/test/clang-lkftconfig/details/ # To install tuxmake on your system globally: # sudo pip3 install -U tuxmake # # See https://docs.tuxmake.org/ for complete documentation. # Original tuxmake command with fragments listed below. tuxmake \ --runtime podman \ --target-arch x86_64 \ --toolchain clang-15 \ --kconfig defconfig \ --kconfig-add https://raw.githubusercontent.com/Linaro/meta-lkft/kirkstone/meta/recipes-kernel/linux/files/lkft.config \ --kconfig-add https://raw.githubusercontent.com/Linaro/meta-lkft/kirkstone/meta/recipes-kernel/linux/files/lkft-crypto.config \ --kconfig-add https://raw.githubusercontent.com/Linaro/meta-lkft/kirkstone/meta/recipes-kernel/linux/files/distro-overrides.config \ --kconfig-add https://raw.githubusercontent.com/Linaro/meta-lkft/kirkstone/meta/recipes-kernel/linux/files/systemd.config \ --kconfig-add https://raw.githubusercontent.com/Linaro/meta-lkft/kirkstone/meta/recipes-kernel/linux/files/virtio.config \ --kconfig-add CONFIG_IGB=y \ --kconfig-add CONFIG_UNWINDER_FRAME_POINTER=y LLVM=1 LLVM_IAS=1 -- Linaro LKFT https://lkft.linaro.org