[brgl:gpio/for-next] BUILD REGRESSION 16d6fa5a94b3873968941b701b99903abc4e5059

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



tree/branch: https://git.kernel.org/pub/scm/linux/kernel/git/brgl/linux.git gpio/for-next
branch HEAD: 16d6fa5a94b3873968941b701b99903abc4e5059  gpio: xlp: Convert to immutable irq_chip

Error/Warning reports:

https://lore.kernel.org/oe-kbuild-all/202303230922.hLLAnLQ6-lkp@xxxxxxxxx
https://lore.kernel.org/oe-kbuild-all/202303230924.cF2c6S05-lkp@xxxxxxxxx

Error/Warning: (recently discovered and may have been fixed)

drivers/gpio/gpio-pci-idio-16.c:106:31: error: incomplete definition of type 'struct idio_16'
drivers/gpio/gpio-pci-idio-16.c:106:45: error: invalid use of undefined type 'struct idio_16'
drivers/gpio/gpio-pci-idio-16.c:248:2: error: call to undeclared function 'idio_16_state_init'; ISO C99 and later do not support implicit function declarations [-Wimplicit-function-declaration]
drivers/gpio/gpio-pci-idio-16.c:248:2: error: implicit declaration of function 'idio_16_state_init' is invalid in C99 [-Werror,-Wimplicit-function-declaration]
drivers/gpio/gpio-pci-idio-16.c:248:9: error: implicit declaration of function 'idio_16_state_init'; did you mean 'file_ra_state_init'? [-Werror=implicit-function-declaration]
drivers/gpio/gpio-pci-idio-16.c:32:23: error: field has incomplete type 'struct idio_16_state'
drivers/gpio/gpio-pci-idio-16.c:32:30: error: field 'state' has incomplete type
drivers/gpio/gpio-pci-idio-16.c:39:13: error: implicit declaration of function 'idio_16_get_direction'; did you mean 'idio_16_gpio_get_direction'? [-Werror=implicit-function-declaration]
drivers/gpio/gpio-pci-idio-16.c:39:6: error: call to undeclared function 'idio_16_get_direction'; ISO C99 and later do not support implicit function declarations [-Wimplicit-function-declaration]
drivers/gpio/gpio-pci-idio-16.c:39:6: error: implicit declaration of function 'idio_16_get_direction' is invalid in C99 [-Werror,-Wimplicit-function-declaration]
drivers/gpio/gpio-pci-idio-16.c:62:16: error: implicit declaration of function 'idio_16_get'; did you mean 'idio_16_gpio_get'? [-Werror=implicit-function-declaration]
drivers/gpio/gpio-pci-idio-16.c:62:9: error: call to undeclared function 'idio_16_get'; ISO C99 and later do not support implicit function declarations [-Wimplicit-function-declaration]
drivers/gpio/gpio-pci-idio-16.c:62:9: error: implicit declaration of function 'idio_16_get' is invalid in C99 [-Werror,-Wimplicit-function-declaration]
drivers/gpio/gpio-pci-idio-16.c:70:2: error: call to undeclared function 'idio_16_get_multiple'; ISO C99 and later do not support implicit function declarations [-Wimplicit-function-declaration]
drivers/gpio/gpio-pci-idio-16.c:70:2: error: implicit declaration of function 'idio_16_get_multiple' is invalid in C99 [-Werror,-Wimplicit-function-declaration]
drivers/gpio/gpio-pci-idio-16.c:70:9: error: implicit declaration of function 'idio_16_get_multiple'; did you mean 'idio_16_gpio_get_multiple'? [-Werror=implicit-function-declaration]
drivers/gpio/gpio-pci-idio-16.c:79:2: error: call to undeclared function 'idio_16_set'; ISO C99 and later do not support implicit function declarations [-Wimplicit-function-declaration]
drivers/gpio/gpio-pci-idio-16.c:79:2: error: implicit declaration of function 'idio_16_set' is invalid in C99 [-Werror,-Wimplicit-function-declaration]
drivers/gpio/gpio-pci-idio-16.c:79:9: error: implicit declaration of function 'idio_16_set'; did you mean 'idio_16_gpio_set'? [-Werror=implicit-function-declaration]
drivers/gpio/gpio-pci-idio-16.c:87:2: error: call to undeclared function 'idio_16_set_multiple'; ISO C99 and later do not support implicit function declarations [-Wimplicit-function-declaration]
drivers/gpio/gpio-pci-idio-16.c:87:2: error: implicit declaration of function 'idio_16_set_multiple' is invalid in C99 [-Werror,-Wimplicit-function-declaration]
drivers/gpio/gpio-pci-idio-16.c:87:9: error: implicit declaration of function 'idio_16_set_multiple'; did you mean 'idio_16_gpio_set_multiple'? [-Werror=implicit-function-declaration]

Error/Warning ids grouped by kconfigs:

gcc_recent_errors
|-- alpha-randconfig-r026-20230322
|   |-- drivers-gpio-gpio-pci-idio-.c:error:field-state-has-incomplete-type
|   |-- drivers-gpio-gpio-pci-idio-.c:error:implicit-declaration-of-function-idio_16_get
|   |-- drivers-gpio-gpio-pci-idio-.c:error:implicit-declaration-of-function-idio_16_get_direction
|   |-- drivers-gpio-gpio-pci-idio-.c:error:implicit-declaration-of-function-idio_16_get_multiple
|   |-- drivers-gpio-gpio-pci-idio-.c:error:implicit-declaration-of-function-idio_16_set
|   |-- drivers-gpio-gpio-pci-idio-.c:error:implicit-declaration-of-function-idio_16_set_multiple
|   |-- drivers-gpio-gpio-pci-idio-.c:error:implicit-declaration-of-function-idio_16_state_init
|   `-- drivers-gpio-gpio-pci-idio-.c:error:invalid-use-of-undefined-type-struct-idio_16
|-- arc-randconfig-r035-20230322
|   |-- drivers-gpio-gpio-pci-idio-.c:error:field-state-has-incomplete-type
|   |-- drivers-gpio-gpio-pci-idio-.c:error:implicit-declaration-of-function-idio_16_get
|   |-- drivers-gpio-gpio-pci-idio-.c:error:implicit-declaration-of-function-idio_16_get_direction
|   |-- drivers-gpio-gpio-pci-idio-.c:error:implicit-declaration-of-function-idio_16_get_multiple
|   |-- drivers-gpio-gpio-pci-idio-.c:error:implicit-declaration-of-function-idio_16_set
|   |-- drivers-gpio-gpio-pci-idio-.c:error:implicit-declaration-of-function-idio_16_set_multiple
|   |-- drivers-gpio-gpio-pci-idio-.c:error:implicit-declaration-of-function-idio_16_state_init
|   `-- drivers-gpio-gpio-pci-idio-.c:error:invalid-use-of-undefined-type-struct-idio_16
|-- i386-randconfig-a001
|   |-- drivers-gpio-gpio-pci-idio-.c:error:field-state-has-incomplete-type
|   |-- drivers-gpio-gpio-pci-idio-.c:error:implicit-declaration-of-function-idio_16_get
|   |-- drivers-gpio-gpio-pci-idio-.c:error:implicit-declaration-of-function-idio_16_get_direction
|   |-- drivers-gpio-gpio-pci-idio-.c:error:implicit-declaration-of-function-idio_16_get_multiple
|   |-- drivers-gpio-gpio-pci-idio-.c:error:implicit-declaration-of-function-idio_16_set
|   |-- drivers-gpio-gpio-pci-idio-.c:error:implicit-declaration-of-function-idio_16_set_multiple
|   |-- drivers-gpio-gpio-pci-idio-.c:error:implicit-declaration-of-function-idio_16_state_init
|   `-- drivers-gpio-gpio-pci-idio-.c:error:invalid-use-of-undefined-type-struct-idio_16
|-- ia64-allmodconfig
|   |-- drivers-gpio-gpio-pci-idio-.c:error:field-state-has-incomplete-type
|   |-- drivers-gpio-gpio-pci-idio-.c:error:implicit-declaration-of-function-idio_16_get
|   |-- drivers-gpio-gpio-pci-idio-.c:error:implicit-declaration-of-function-idio_16_get_direction
|   |-- drivers-gpio-gpio-pci-idio-.c:error:implicit-declaration-of-function-idio_16_get_multiple
|   |-- drivers-gpio-gpio-pci-idio-.c:error:implicit-declaration-of-function-idio_16_set
|   |-- drivers-gpio-gpio-pci-idio-.c:error:implicit-declaration-of-function-idio_16_set_multiple
|   |-- drivers-gpio-gpio-pci-idio-.c:error:implicit-declaration-of-function-idio_16_state_init
|   `-- drivers-gpio-gpio-pci-idio-.c:error:invalid-use-of-undefined-type-struct-idio_16
|-- riscv-allmodconfig
|   |-- drivers-gpio-gpio-pci-idio-.c:error:field-state-has-incomplete-type
|   |-- drivers-gpio-gpio-pci-idio-.c:error:implicit-declaration-of-function-idio_16_get
|   |-- drivers-gpio-gpio-pci-idio-.c:error:implicit-declaration-of-function-idio_16_get_direction
|   |-- drivers-gpio-gpio-pci-idio-.c:error:implicit-declaration-of-function-idio_16_get_multiple
|   |-- drivers-gpio-gpio-pci-idio-.c:error:implicit-declaration-of-function-idio_16_set
|   |-- drivers-gpio-gpio-pci-idio-.c:error:implicit-declaration-of-function-idio_16_set_multiple
|   |-- drivers-gpio-gpio-pci-idio-.c:error:implicit-declaration-of-function-idio_16_state_init
|   `-- drivers-gpio-gpio-pci-idio-.c:error:invalid-use-of-undefined-type-struct-idio_16
|-- riscv-randconfig-r022-20230322
|   |-- drivers-gpio-gpio-pci-idio-.c:error:field-state-has-incomplete-type
|   |-- drivers-gpio-gpio-pci-idio-.c:error:implicit-declaration-of-function-idio_16_get
|   |-- drivers-gpio-gpio-pci-idio-.c:error:implicit-declaration-of-function-idio_16_get_direction
|   |-- drivers-gpio-gpio-pci-idio-.c:error:implicit-declaration-of-function-idio_16_get_multiple
clang_recent_errors
|-- arm-randconfig-r023-20230322
|   |-- drivers-gpio-gpio-pci-idio-.c:error:call-to-undeclared-function-idio_16_get-ISO-C99-and-later-do-not-support-implicit-function-declarations
|   |-- drivers-gpio-gpio-pci-idio-.c:error:call-to-undeclared-function-idio_16_get_direction-ISO-C99-and-later-do-not-support-implicit-function-declarations
|   |-- drivers-gpio-gpio-pci-idio-.c:error:call-to-undeclared-function-idio_16_get_multiple-ISO-C99-and-later-do-not-support-implicit-function-declarations
|   |-- drivers-gpio-gpio-pci-idio-.c:error:call-to-undeclared-function-idio_16_set-ISO-C99-and-later-do-not-support-implicit-function-declarations
|   |-- drivers-gpio-gpio-pci-idio-.c:error:call-to-undeclared-function-idio_16_set_multiple-ISO-C99-and-later-do-not-support-implicit-function-declarations
|   |-- drivers-gpio-gpio-pci-idio-.c:error:call-to-undeclared-function-idio_16_state_init-ISO-C99-and-later-do-not-support-implicit-function-declarations
|   |-- drivers-gpio-gpio-pci-idio-.c:error:field-has-incomplete-type-struct-idio_16_state
|   `-- drivers-gpio-gpio-pci-idio-.c:error:incomplete-definition-of-type-struct-idio_16
|-- i386-randconfig-a004
|   |-- drivers-gpio-gpio-pci-idio-.c:error:field-has-incomplete-type-struct-idio_16_state
|   |-- drivers-gpio-gpio-pci-idio-.c:error:implicit-declaration-of-function-idio_16_get-is-invalid-in-C99-Werror-Wimplicit-function-declaration
|   |-- drivers-gpio-gpio-pci-idio-.c:error:implicit-declaration-of-function-idio_16_get_direction-is-invalid-in-C99-Werror-Wimplicit-function-declaration
|   |-- drivers-gpio-gpio-pci-idio-.c:error:implicit-declaration-of-function-idio_16_get_multiple-is-invalid-in-C99-Werror-Wimplicit-function-declaration
|   |-- drivers-gpio-gpio-pci-idio-.c:error:implicit-declaration-of-function-idio_16_set-is-invalid-in-C99-Werror-Wimplicit-function-declaration
|   |-- drivers-gpio-gpio-pci-idio-.c:error:implicit-declaration-of-function-idio_16_set_multiple-is-invalid-in-C99-Werror-Wimplicit-function-declaration
|   |-- drivers-gpio-gpio-pci-idio-.c:error:implicit-declaration-of-function-idio_16_state_init-is-invalid-in-C99-Werror-Wimplicit-function-declaration
|   `-- drivers-gpio-gpio-pci-idio-.c:error:incomplete-definition-of-type-struct-idio_16
|-- i386-randconfig-a013
|   |-- drivers-gpio-gpio-pci-idio-.c:error:field-has-incomplete-type-struct-idio_16_state
|   |-- drivers-gpio-gpio-pci-idio-.c:error:implicit-declaration-of-function-idio_16_get-is-invalid-in-C99-Werror-Wimplicit-function-declaration
|   |-- drivers-gpio-gpio-pci-idio-.c:error:implicit-declaration-of-function-idio_16_get_direction-is-invalid-in-C99-Werror-Wimplicit-function-declaration
|   |-- drivers-gpio-gpio-pci-idio-.c:error:implicit-declaration-of-function-idio_16_get_multiple-is-invalid-in-C99-Werror-Wimplicit-function-declaration
|   |-- drivers-gpio-gpio-pci-idio-.c:error:implicit-declaration-of-function-idio_16_set-is-invalid-in-C99-Werror-Wimplicit-function-declaration
|   |-- drivers-gpio-gpio-pci-idio-.c:error:implicit-declaration-of-function-idio_16_set_multiple-is-invalid-in-C99-Werror-Wimplicit-function-declaration
|   |-- drivers-gpio-gpio-pci-idio-.c:error:implicit-declaration-of-function-idio_16_state_init-is-invalid-in-C99-Werror-Wimplicit-function-declaration
|   `-- drivers-gpio-gpio-pci-idio-.c:error:incomplete-definition-of-type-struct-idio_16
|-- s390-randconfig-r001-20230322
|   |-- drivers-gpio-gpio-pci-idio-.c:error:call-to-undeclared-function-idio_16_get-ISO-C99-and-later-do-not-support-implicit-function-declarations
|   |-- drivers-gpio-gpio-pci-idio-.c:error:call-to-undeclared-function-idio_16_get_direction-ISO-C99-and-later-do-not-support-implicit-function-declarations
|   |-- drivers-gpio-gpio-pci-idio-.c:error:call-to-undeclared-function-idio_16_get_multiple-ISO-C99-and-later-do-not-support-implicit-function-declarations
|   |-- drivers-gpio-gpio-pci-idio-.c:error:call-to-undeclared-function-idio_16_set-ISO-C99-and-later-do-not-support-implicit-function-declarations
|   |-- drivers-gpio-gpio-pci-idio-.c:error:call-to-undeclared-function-idio_16_set_multiple-ISO-C99-and-later-do-not-support-implicit-function-declarations
|   |-- drivers-gpio-gpio-pci-idio-.c:error:call-to-undeclared-function-idio_16_state_init-ISO-C99-and-later-do-not-support-implicit-function-declarations
|   |-- drivers-gpio-gpio-pci-idio-.c:error:field-has-incomplete-type-struct-idio_16_state
|   `-- drivers-gpio-gpio-pci-idio-.c:error:incomplete-definition-of-type-struct-idio_16
|-- x86_64-randconfig-a012
|   |-- drivers-gpio-gpio-pci-idio-.c:error:field-has-incomplete-type-struct-idio_16_state
|   |-- drivers-gpio-gpio-pci-idio-.c:error:implicit-declaration-of-function-idio_16_get-is-invalid-in-C99-Werror-Wimplicit-function-declaration
|   |-- drivers-gpio-gpio-pci-idio-.c:error:implicit-declaration-of-function-idio_16_get_direction-is-invalid-in-C99-Werror-Wimplicit-function-declaration
|   |-- drivers-gpio-gpio-pci-idio-.c:error:implicit-declaration-of-function-idio_16_get_multiple-is-invalid-in-C99-Werror-Wimplicit-function-declaration
|   |-- drivers-gpio-gpio-pci-idio-.c:error:implicit-declaration-of-function-idio_16_set-is-invalid-in-C99-Werror-Wimplicit-function-declaration
|   |-- drivers-gpio-gpio-pci-idio-.c:error:implicit-declaration-of-function-idio_16_set_multiple-is-invalid-in-C99-Werror-Wimplicit-function-declaration
|   |-- drivers-gpio-gpio-pci-idio-.c:error:implicit-declaration-of-function-idio_16_state_init-is-invalid-in-C99-Werror-Wimplicit-function-declaration
|   `-- drivers-gpio-gpio-pci-idio-.c:error:incomplete-definition-of-type-struct-idio_16
`-- x86_64-randconfig-a014
    |-- drivers-gpio-gpio-pci-idio-.c:error:field-has-incomplete-type-struct-idio_16_state
    |-- drivers-gpio-gpio-pci-idio-.c:error:implicit-declaration-of-function-idio_16_get-is-invalid-in-C99-Werror-Wimplicit-function-declaration
    |-- drivers-gpio-gpio-pci-idio-.c:error:implicit-declaration-of-function-idio_16_get_direction-is-invalid-in-C99-Werror-Wimplicit-function-declaration
    |-- drivers-gpio-gpio-pci-idio-.c:error:implicit-declaration-of-function-idio_16_get_multiple-is-invalid-in-C99-Werror-Wimplicit-function-declaration

elapsed time: 729m

configs tested: 99
configs skipped: 7

tested configs:
alpha                            allyesconfig   gcc  
alpha                               defconfig   gcc  
alpha                randconfig-r026-20230322   gcc  
arc                              allyesconfig   gcc  
arc                                 defconfig   gcc  
arc                  randconfig-r035-20230322   gcc  
arc                  randconfig-r043-20230322   gcc  
arm                              allmodconfig   gcc  
arm                              allyesconfig   gcc  
arm                                 defconfig   gcc  
arm                  randconfig-r011-20230322   clang
arm                  randconfig-r023-20230322   clang
arm                  randconfig-r046-20230322   clang
arm64                            allyesconfig   gcc  
arm64                               defconfig   gcc  
arm64                randconfig-r006-20230322   clang
arm64                randconfig-r031-20230322   clang
csky         buildonly-randconfig-r001-20230322   gcc  
csky                                defconfig   gcc  
hexagon              randconfig-r041-20230322   clang
hexagon              randconfig-r045-20230322   clang
i386                             allyesconfig   gcc  
i386                              debian-10.3   gcc  
i386                                defconfig   gcc  
i386                          randconfig-a001   gcc  
i386                          randconfig-a002   clang
i386                          randconfig-a003   gcc  
i386                          randconfig-a004   clang
i386                          randconfig-a005   gcc  
i386                          randconfig-a006   clang
i386                          randconfig-a011   clang
i386                          randconfig-a012   gcc  
i386                          randconfig-a013   clang
i386                          randconfig-a014   gcc  
i386                          randconfig-a015   clang
i386                          randconfig-a016   gcc  
ia64                             allmodconfig   gcc  
ia64                                defconfig   gcc  
loongarch                        allmodconfig   gcc  
loongarch                         allnoconfig   gcc  
loongarch                           defconfig   gcc  
loongarch            randconfig-r004-20230322   gcc  
m68k                             allmodconfig   gcc  
m68k         buildonly-randconfig-r004-20230322   gcc  
m68k                                defconfig   gcc  
m68k                 randconfig-r005-20230322   gcc  
microblaze           randconfig-r036-20230322   gcc  
mips                             allmodconfig   gcc  
mips                             allyesconfig   gcc  
mips                 randconfig-r021-20230322   clang
nios2                               defconfig   gcc  
nios2                randconfig-r034-20230322   gcc  
openrisc             randconfig-r014-20230322   gcc  
openrisc             randconfig-r024-20230322   gcc  
parisc                              defconfig   gcc  
parisc64                            defconfig   gcc  
powerpc                          allmodconfig   gcc  
powerpc                           allnoconfig   gcc  
powerpc              randconfig-r013-20230322   gcc  
powerpc              randconfig-r015-20230322   gcc  
riscv                            allmodconfig   gcc  
riscv                             allnoconfig   gcc  
riscv                               defconfig   gcc  
riscv                randconfig-r022-20230322   gcc  
riscv                randconfig-r042-20230322   gcc  
riscv                          rv32_defconfig   gcc  
s390                             allmodconfig   gcc  
s390                             allyesconfig   gcc  
s390         buildonly-randconfig-r005-20230322   gcc  
s390                                defconfig   gcc  
s390                 randconfig-r001-20230322   clang
s390                 randconfig-r044-20230322   gcc  
sh                               allmodconfig   gcc  
sh           buildonly-randconfig-r006-20230322   gcc  
sparc                               defconfig   gcc  
sparc                randconfig-r016-20230322   gcc  
sparc64              randconfig-r033-20230322   gcc  
um                             i386_defconfig   gcc  
um                           x86_64_defconfig   gcc  
x86_64                            allnoconfig   gcc  
x86_64                           allyesconfig   gcc  
x86_64                              defconfig   gcc  
x86_64                                  kexec   gcc  
x86_64                        randconfig-a001   clang
x86_64                        randconfig-a002   gcc  
x86_64                        randconfig-a003   clang
x86_64                        randconfig-a004   gcc  
x86_64                        randconfig-a005   clang
x86_64                        randconfig-a006   gcc  
x86_64                        randconfig-a011   gcc  
x86_64                        randconfig-a012   clang
x86_64                        randconfig-a013   gcc  
x86_64                        randconfig-a014   clang
x86_64                        randconfig-a015   gcc  
x86_64                        randconfig-a016   clang
x86_64                               rhel-8.3   gcc  
xtensa               randconfig-r012-20230322   gcc  
xtensa               randconfig-r025-20230322   gcc  
xtensa               randconfig-r032-20230322   gcc  

-- 
0-DAY CI Kernel Test Service
https://github.com/intel/lkp-tests



[Index of Archives]     [Linux SPI]     [Linux Kernel]     [Linux ARM (vger)]     [Linux ARM MSM]     [Linux Omap]     [Linux Arm]     [Linux Tegra]     [Fedora ARM]     [Linux for Samsung SOC]     [eCos]     [Linux Fastboot]     [Gcc Help]     [Git]     [DCCP]     [IETF Announce]     [Security]     [Linux MIPS]     [Yosemite Campsites]

  Powered by Linux