Re: compiler.h:417:38: error: call to '__compiletime_assert_59' declared with attribute error: BUILD_BUG_ON failed: sizeof(_i) > sizeof(long)

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

 



On Sun, Jun 13, 2021 at 08:25:19PM +0530, Naresh Kamboju wrote:
> The following error was noticed on stable-rc 5.12, 5.10, 5.4, 4.19,
> 4.14, 4.9 and 4.4
> for i386 and arm.
> 
> make --silent --keep-going --jobs=8
> O=/home/tuxbuild/.cache/tuxmake/builds/current ARCH=arm
> CROSS_COMPILE=arm-linux-gnueabihf- 'CC=sccache
> arm-linux-gnueabihf-gcc' 'HOSTCC=sccache gcc'
> In file included from /builds/linux/include/linux/kernel.h:11,
>                  from /builds/linux/include/linux/list.h:9,
>                  from /builds/linux/include/linux/preempt.h:11,
>                  from /builds/linux/include/linux/hardirq.h:5,
>                  from /builds/linux/include/linux/kvm_host.h:7,
>                  from
> /builds/linux/arch/arm/kvm/../../../virt/kvm/kvm_main.c:18:
> In function '__gfn_to_hva_memslot',
>     inlined from '__gfn_to_hva_many.part.6' at
> /builds/linux/arch/arm/kvm/../../../virt/kvm/kvm_main.c:1446:9,
>     inlined from '__gfn_to_hva_many' at
> /builds/linux/arch/arm/kvm/../../../virt/kvm/kvm_main.c:1434:22:
> /builds/linux/include/linux/compiler.h:417:38: error: call to
> '__compiletime_assert_59' declared with attribute error: BUILD_BUG_ON
> failed: sizeof(_i) > sizeof(long)
>   _compiletime_assert(condition, msg, __compiletime_assert_, __COUNTER__)
>                                       ^
> Reported-by: Linux Kernel Functional Testing <lkft@xxxxxxxxxx>
> 
> ref:
> https://gitlab.com/Linaro/lkft/mirrors/stable/linux-stable-rc/-/jobs/1342604370#L389

Odd.  Does Linus's tree have this problem?

The only arm changes was in arch/arm/include/asm/cpuidle.h in the tree
right now.  There are some kvm changes, but they are tiny...

Can you bisect this?

thanks,

greg k-h



[Index of Archives]     [Linux Kernel]     [Kernel Development Newbies]     [Linux USB Devel]     [Video for Linux]     [Linux Audio Users]     [Yosemite Hiking]     [Linux Kernel]     [Linux SCSI]

  Powered by Linux