On Donnerstag, 7. September 2017, 13:23:29 CEST wrote Michal Srb:
Hi,
I am working with llvm4 package, which is usually building very long time: https://build.opensuse.org/package/show/devel:tools:compiler/llvm4 https://build.opensuse.org/package/show/ home:michalsrb:branches:devel:tools:compiler/llvm4
I am seeing random but frequent build failures where the build log simply ends (sometimes even in the middle of a line) and after long wait the build is terminated. For example:
... [14840s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/ llvm4-4.0.1-38.5.i386/usr/include/llvm/Transforms/Utils/CtorUtils.h [14840s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/ llvm4-4.0.1-38.5.i386/usr/include/llvm/Transforms/Utils/EscapeEnumerator.h [14840s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/ llvm4-4.0.1-38.5.i386/usr/include/llvm/Transf
Job seems to be stuck here, killed. (after 28800 seconds of inactivity)
It never happened in local build. In build service it happens randomly and in different parts of the build. For example in the middle of "make install" in %install section, or in the middle of running tests in %check section, or in the middle of debuginfo extraction. That makes me think that the problem is not in the package, but something is wrong in build service.
but not during %build? Would point to some IO or disk space problem maybe. Can you detect any pattern in the jobhistory? Eg. It only fails on lamb7x systems or alike? You may need require more disk space then ...
Could there be something broken in the package? If it is problem in buildservice, can I do something to reduce the chance of it happening?
Hard to say, you could try local build using "--vm-type=kvm" to build like on our workers. Can you reproduce it then? It could be also a kernel bug from the used distro. Does it happen only on distro X maybe? In worst case you need to ping me when you see the build is hanging on some worker and I need to trigger a kernel trace to get an idea why it is hanging .... -- Adrian Schroeter email: adrian@suse.de SUSE Linux GmbH, GF: Felix Imendörffer, Jane Smithard, Graham Norton, HRB 21284 (AG Nürnberg) Maxfeldstraße 5 90409 Nürnberg Germany -- To unsubscribe, e-mail: opensuse-packaging+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse-packaging+owner@opensuse.org