Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!

Bug 742380

Summary: sys-kernel/gentoo-kernel-5.4.61 fails tests
Product: Gentoo Linux Reporter: Agostino Sarubbo <ago>
Component: Current packagesAssignee: Distribution Kernel Project <dist-kernel>
Status: RESOLVED TEST-REQUEST    
Severity: normal CC: alexey+gentoo, mgorny
Priority: Normal    
Version: unspecified   
Hardware: All   
OS: Linux   
Whiteboard:
Package list:
Runtime testing required: ---
Attachments: build.log.xz

Description Agostino Sarubbo gentoo-dev 2020-09-13 13:14:39 UTC
https://blogs.gentoo.org/ago/2020/07/04/gentoo-tinderbox/

Issue: sys-kernel/gentoo-kernel-5.4.61 fails tests.
Discovered on: amd64 (internal ref: tinderbox)

NOTE:
This machine uses a clang/LLVM toolchain.
If you think that this issue is strictly related to clang/LLVM please block bug 408963. If you think that this issue is strictly related to the LLD linker, please block bug 731004.
This machine uses also GLIBC-2.32. If you think that this issue is strictly related to GLIBC please block bug 736174.
Comment 1 Agostino Sarubbo gentoo-dev 2020-09-13 13:14:49 UTC
Created attachment 660030 [details]
build.log.xz

build log and emerge --info (compressed because it exceeds attachment limit, use 'xzless' to read it)
Comment 2 Georgy Yakovlev archtester gentoo-dev 2020-09-24 06:45:37 UTC
current tests are pretty basic and  for package maintainers mostly to sanety-check the kernels.

initrd assembled for test is built from host binaries, often compiled with -match=native (as I see in the flags)

but qemu, which runs the tests can't emulate some instructions in software mode, thus this test often fail.

it should work fine on systems/chroots where's no -march binaries/libraries copied into dracut.


dracut also supports --sysroot option, so tests could use unpacked arball with generic binaries as sysroot, but it's not implemented yet.

I'll leave this open for now.
Comment 3 Georgy Yakovlev archtester gentoo-dev 2020-11-16 05:46:37 UTC
*** Bug 725982 has been marked as a duplicate of this bug. ***
Comment 4 Michał Górny archtester Gentoo Infrastructure gentoo-dev Security 2021-03-01 11:35:28 UTC
Please let the tinderbox try again.  It turned out that dracut didn't respect config overrides.  The tests started passing on my devbox too, so maybe it helped tinderbox as well.