From: Linus Walleij <linus.walleij@linaro.org>
To: "kernel test robot" <lkp@intel.com>,
"Jonathan Neuschäfer" <j.neuschaefer@gmx.net>
Cc: linux-gpio@vger.kernel.org
Subject: Re: [linusw-pinctrl:for-next] BUILD REGRESSION 0c3c8458428ab471178a0d155222eaa62083d033
Date: Wed, 23 Mar 2022 16:05:02 +0100 [thread overview]
Message-ID: <CACRpkdb2hifdLLtquEMqty2hBzr8ap_HxZVNRq5GY5ed3kR3YA@mail.gmail.com> (raw)
In-Reply-To: <623b33fa.pb2pVWdVg3WqlK6+%lkp@intel.com>
Hi Jonathan,
this driver just keeps creating new sparse warnings, I try to fix them
but I wonder
if new warnings will result everytime I fix something?
Do you think you could run sparse over the drivers in some way and check
what else needs to be fixed?
Yours,
Linus Walleij
On Wed, Mar 23, 2022 at 3:52 PM kernel test robot <lkp@intel.com> wrote:
>
> tree/branch: https://git.kernel.org/pub/scm/linux/kernel/git/linusw/linux-pinctrl.git for-next
> branch HEAD: 0c3c8458428ab471178a0d155222eaa62083d033 pinctrl: nuvoton: Fix sparse warning
>
> Error/Warning reports:
>
> https://lore.kernel.org/linux-gpio/202203222145.UcCrXHfm-lkp@intel.com
>
> Unverified Error/Warning (likely false positive, please contact us if interested):
>
> drivers/pinctrl/nuvoton/pinctrl-wpcm450.c:470:26: error: array type has incomplete element type 'struct group_desc'
> drivers/pinctrl/nuvoton/pinctrl-wpcm450.c:470:40: error: array has incomplete element type 'struct group_desc'
> drivers/pinctrl/nuvoton/pinctrl-wpcm450.c:824:56: warning: parameter 'selector' set but not used [-Wunused-but-set-parameter]
> drivers/pinctrl/nuvoton/pinctrl-wpcm450.c:888:48: warning: parameter 'group' set but not used [-Wunused-but-set-parameter]
> include/linux/build_bug.h:16:51: error: bit-field '<anonymous>' width not an integer constant
>
> Error/Warning ids grouped by kconfigs:
>
> gcc_recent_errors
> |-- microblaze-randconfig-c024-20220323
> | `-- drivers-pinctrl-mediatek-pinctrl-mtk-common.c:Unneeded-semicolon
> `-- parisc-randconfig-r006-20220323
> |-- drivers-pinctrl-nuvoton-pinctrl-wpcm450.c:error:array-type-has-incomplete-element-type-struct-group_desc
> |-- drivers-pinctrl-nuvoton-pinctrl-wpcm450.c:warning:parameter-group-set-but-not-used
> |-- drivers-pinctrl-nuvoton-pinctrl-wpcm450.c:warning:parameter-selector-set-but-not-used
> `-- include-linux-build_bug.h:error:bit-field-anonymous-width-not-an-integer-constant
>
> clang_recent_errors
> `-- hexagon-buildonly-randconfig-r005-20220323
> `-- drivers-pinctrl-nuvoton-pinctrl-wpcm450.c:error:array-has-incomplete-element-type-struct-group_desc
>
> elapsed time: 729m
>
> configs tested: 131
> configs skipped: 4
>
> gcc tested configs:
> arm defconfig
> arm64 allyesconfig
> arm64 defconfig
> arm allyesconfig
> arm allmodconfig
> i386 randconfig-c001
> mips randconfig-c004-20220323
> arm axm55xx_defconfig
> xtensa xip_kc705_defconfig
> powerpc sam440ep_defconfig
> mips jazz_defconfig
> powerpc pasemi_defconfig
> arm h3600_defconfig
> sh sh7770_generic_defconfig
> sh hp6xx_defconfig
> arm omap2plus_defconfig
> alpha defconfig
> powerpc tqm8548_defconfig
> ia64 alldefconfig
> sh rts7751r2d1_defconfig
> sh sh03_defconfig
> m68k mvme16x_defconfig
> arm xcep_defconfig
> s390 allmodconfig
> sh rsk7264_defconfig
> arm simpad_defconfig
> arm h5000_defconfig
> nios2 3c120_defconfig
> sh espt_defconfig
> powerpc pq2fads_defconfig
> arm assabet_defconfig
> um alldefconfig
> ia64 bigsur_defconfig
> mips db1xxx_defconfig
> parisc generic-32bit_defconfig
> sh rsk7203_defconfig
> alpha alldefconfig
> mips fuloong2e_defconfig
> powerpc warp_defconfig
> m68k mvme147_defconfig
> sh ecovec24_defconfig
> arm rpc_defconfig
> riscv defconfig
> sh sh7785lcr_32bit_defconfig
> arm randconfig-c002-20220323
> ia64 allmodconfig
> ia64 defconfig
> ia64 allyesconfig
> m68k allmodconfig
> m68k defconfig
> m68k allyesconfig
> nds32 allnoconfig
> nios2 defconfig
> arc allyesconfig
> alpha allyesconfig
> csky defconfig
> nds32 defconfig
> nios2 allyesconfig
> xtensa allyesconfig
> h8300 allyesconfig
> arc defconfig
> sh allmodconfig
> parisc defconfig
> s390 allyesconfig
> parisc64 defconfig
> parisc allyesconfig
> s390 defconfig
> i386 allyesconfig
> i386 debian-10.3
> i386 debian-10.3-kselftests
> i386 defconfig
> sparc allyesconfig
> sparc defconfig
> mips allyesconfig
> mips allmodconfig
> powerpc allyesconfig
> powerpc allmodconfig
> powerpc allnoconfig
> x86_64 randconfig-a006
> x86_64 randconfig-a004
> x86_64 randconfig-a002
> i386 randconfig-a003
> i386 randconfig-a001
> i386 randconfig-a005
> x86_64 randconfig-a013
> x86_64 randconfig-a011
> x86_64 randconfig-a015
> i386 randconfig-a012
> i386 randconfig-a014
> i386 randconfig-a016
> arc randconfig-r043-20220323
> riscv randconfig-r042-20220323
> s390 randconfig-r044-20220323
> riscv nommu_k210_defconfig
> riscv allyesconfig
> riscv nommu_virt_defconfig
> riscv allnoconfig
> riscv allmodconfig
> riscv rv32_defconfig
> x86_64 rhel-8.3-kselftests
> um x86_64_defconfig
> um i386_defconfig
> x86_64 allyesconfig
> x86_64 defconfig
> x86_64 rhel-8.3
> x86_64 rhel-8.3-func
> x86_64 rhel-8.3-kunit
> x86_64 kexec
>
> clang tested configs:
> x86_64 randconfig-c007
> mips randconfig-c004-20220323
> arm randconfig-c002-20220323
> powerpc randconfig-c003-20220323
> riscv randconfig-c006-20220323
> i386 randconfig-c001
> arm vt8500_v6_v7_defconfig
> arm imx_v4_v5_defconfig
> powerpc ksi8560_defconfig
> powerpc mvme5100_defconfig
> arm alldefconfig
> powerpc kilauea_defconfig
> i386 randconfig-a002
> i386 randconfig-a006
> i386 randconfig-a004
> x86_64 randconfig-a012
> x86_64 randconfig-a014
> x86_64 randconfig-a016
> i386 randconfig-a011
> i386 randconfig-a013
> i386 randconfig-a015
> x86_64 randconfig-a001
> x86_64 randconfig-a003
> x86_64 randconfig-a005
> hexagon randconfig-r041-20220323
> hexagon randconfig-r045-20220323
>
> --
> 0-DAY CI Kernel Test Service
> https://01.org/lkp
next prev parent reply other threads:[~2022-03-23 15:05 UTC|newest]
Thread overview: 4+ messages / expand[flat|nested] mbox.gz Atom feed top
2022-03-23 14:51 [linusw-pinctrl:for-next] BUILD REGRESSION 0c3c8458428ab471178a0d155222eaa62083d033 kernel test robot
2022-03-23 15:05 ` Linus Walleij [this message]
2022-03-23 16:46 ` Jonathan Neuschäfer
2022-03-24 0:33 ` Linus Walleij
Reply instructions:
You may reply publicly to this message via plain-text email
using any one of the following methods:
* Save the following mbox file, import it into your mail client,
and reply-to-all from there: mbox
Avoid top-posting and favor interleaved quoting:
https://en.wikipedia.org/wiki/Posting_style#Interleaved_style
* Reply using the --to, --cc, and --in-reply-to
switches of git-send-email(1):
git send-email \
--in-reply-to=CACRpkdb2hifdLLtquEMqty2hBzr8ap_HxZVNRq5GY5ed3kR3YA@mail.gmail.com \
--to=linus.walleij@linaro.org \
--cc=j.neuschaefer@gmx.net \
--cc=linux-gpio@vger.kernel.org \
--cc=lkp@intel.com \
/path/to/YOUR_REPLY
https://kernel.org/pub/software/scm/git/docs/git-send-email.html
* If your mail client supports setting the In-Reply-To header
via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line
before the message body.
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).