[paulmck-rcu:dave.2022.06.02a] BUILD REGRESSION 2efc5c4abe4cc1259378f7c1678a93540559673c

From: kernel test robot
Date: Fri Jun 03 2022 - 04:53:21 EST


tree/branch: https://git.kernel.org/pub/scm/linux/kernel/git/paulmck/linux-rcu.git dave.2022.06.02a
branch HEAD: 2efc5c4abe4cc1259378f7c1678a93540559673c rcu-tasks: Maintain a count of tasks blocking RCU Tasks Trace grace period

Error/Warning reports:

https://lore.kernel.org/lkml/202206030549.YOUkgBlA-lkp@xxxxxxxxx
https://lore.kernel.org/lkml/202206030613.IxQYmIW8-lkp@xxxxxxxxx

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

kernel/rcu/tasks.h:1239:8: error: variable has incomplete type 'typeof (({
kernel/rcu/tasks.h:1239:9: error: aggregate value used where an integer was expected
kernel/rcu/tasks.h:1245:9: error: aggregate value used where an integer was expected

Error/Warning ids grouped by kconfigs:

gcc_recent_errors
|-- alpha-buildonly-randconfig-r002-20220531
| `-- kernel-rcu-tasks.h:error:aggregate-value-used-where-an-integer-was-expected
|-- nios2-randconfig-r005-20220602
| `-- kernel-rcu-tasks.h:error:aggregate-value-used-where-an-integer-was-expected
|-- riscv-allmodconfig
| `-- kernel-rcu-tasks.h:error:aggregate-value-used-where-an-integer-was-expected
|-- riscv-buildonly-randconfig-r003-20220531
| `-- kernel-rcu-tasks.h:error:aggregate-value-used-where-an-integer-was-expected
|-- riscv-buildonly-randconfig-r004-20220531
| `-- kernel-rcu-tasks.h:error:aggregate-value-used-where-an-integer-was-expected
|-- s390-allyesconfig
| `-- kernel-rcu-tasks.h:error:aggregate-value-used-where-an-integer-was-expected
|-- sh-allmodconfig
| `-- kernel-rcu-tasks.h:error:aggregate-value-used-where-an-integer-was-expected
|-- sparc-randconfig-r036-20220531
| `-- kernel-rcu-tasks.h:error:aggregate-value-used-where-an-integer-was-expected
`-- xtensa-allyesconfig
`-- kernel-rcu-tasks.h:error:aggregate-value-used-where-an-integer-was-expected

clang_recent_errors
`-- arm-buildonly-randconfig-r004-20220531
`-- kernel-rcu-tasks.h:error:variable-has-incomplete-type-typeof-((

elapsed time: 811m

configs tested: 83
configs skipped: 3

gcc tested configs:
arm allmodconfig
arm allyesconfig
arm defconfig
arm64 defconfig
arm64 allyesconfig
ia64 defconfig
ia64 allmodconfig
m68k defconfig
m68k allyesconfig
m68k allmodconfig
nios2 defconfig
arc allyesconfig
alpha defconfig
csky defconfig
nios2 allyesconfig
alpha allyesconfig
sh allmodconfig
arc defconfig
h8300 allyesconfig
xtensa allyesconfig
parisc defconfig
s390 allmodconfig
parisc allyesconfig
s390 defconfig
s390 allyesconfig
parisc64 defconfig
i386 debian-10.3-kselftests
i386 debian-10.3
i386 defconfig
i386 allyesconfig
sparc allyesconfig
sparc defconfig
mips allmodconfig
mips allyesconfig
powerpc allnoconfig
powerpc allmodconfig
powerpc allyesconfig
x86_64 randconfig-a004
x86_64 randconfig-a002
x86_64 randconfig-a006
i386 randconfig-a001
i386 randconfig-a003
i386 randconfig-a005
x86_64 randconfig-a013
x86_64 randconfig-a011
x86_64 randconfig-a015
i386 randconfig-a014
i386 randconfig-a012
i386 randconfig-a016
arc randconfig-r043-20220531
riscv randconfig-r042-20220531
s390 randconfig-r044-20220531
riscv allnoconfig
riscv allyesconfig
riscv allmodconfig
riscv nommu_k210_defconfig
riscv rv32_defconfig
riscv nommu_virt_defconfig
riscv defconfig
um i386_defconfig
um x86_64_defconfig
x86_64 rhel-8.3-syz
x86_64 rhel-8.3-func
x86_64 rhel-8.3-kunit
x86_64 rhel-8.3-kselftests
x86_64 defconfig
x86_64 kexec
x86_64 rhel-8.3
x86_64 allyesconfig

clang tested configs:
x86_64 randconfig-a005
x86_64 randconfig-a001
x86_64 randconfig-a003
i386 randconfig-a002
i386 randconfig-a006
i386 randconfig-a004
x86_64 randconfig-a016
x86_64 randconfig-a012
x86_64 randconfig-a014
i386 randconfig-a013
i386 randconfig-a011
i386 randconfig-a015
hexagon randconfig-r041-20220531
hexagon randconfig-r045-20220531

--
0-DAY CI Kernel Test Service
https://01.org/lkp