Great to see an OK here! And it's going to change to warnings for the next build: I've updated the compiler to gcc-8.1.
A quick look at the warnings shows mostly warnings of this type: warning: '__builtin_strncpy' output truncated copying 15 bytes from a string of length 17 [-Wstringop-truncation] In most cases the strncpy should really be replaced with strlcpy. Compiling with gcc 8.1 give a truckload of objtool warnings. For the time being I've added a grep -v to ignore all of them. It looks like objtool isn't quite gcc 8 compatible. Regards, Hans On 05/13/2018 07:09 AM, Hans Verkuil wrote: > This message is generated daily by a cron job that builds media_tree for > the kernels and architectures in the list below. > > Results of the daily build of media_tree: > > date: Sun May 13 05:00:14 CEST 2018 > media-tree git hash: 2a5f2705c97625aa1a4e1dd4d584eaa05392e060 > media_build git hash: d72556c0502c096c089c99c58ee4a02a13133361 > v4l-utils git hash: 51cfcefe65225430fd6794301adcaae133ebfc2d > gcc version: i686-linux-gcc (GCC) 7.3.0 > sparse version: 0.5.2-RC1 > smatch version: 0.5.1 > host hardware: x86_64 > host os: 4.15.0-3-amd64 > > linux-git-arm-at91: OK > linux-git-arm-davinci: OK > linux-git-arm-multi: OK > linux-git-arm-pxa: OK > linux-git-arm-stm32: OK > linux-git-arm64: OK > linux-git-i686: OK > linux-git-mips: OK > linux-git-powerpc64: OK > linux-git-sh: OK > linux-git-x86_64: OK > Check COMPILE_TEST: OK > linux-2.6.36.4-i686: OK > linux-2.6.36.4-x86_64: OK > linux-2.6.37.6-i686: OK > linux-2.6.37.6-x86_64: OK > linux-2.6.38.8-i686: OK > linux-2.6.38.8-x86_64: OK > linux-2.6.39.4-i686: OK > linux-2.6.39.4-x86_64: OK > linux-3.0.101-i686: OK > linux-3.0.101-x86_64: OK > linux-3.1.10-i686: OK > linux-3.1.10-x86_64: OK > linux-3.2.101-i686: OK > linux-3.2.101-x86_64: OK > linux-3.3.8-i686: OK > linux-3.3.8-x86_64: OK > linux-3.4.113-i686: OK > linux-3.4.113-x86_64: OK > linux-3.5.7-i686: OK > linux-3.5.7-x86_64: OK > linux-3.6.11-i686: OK > linux-3.6.11-x86_64: OK > linux-3.7.10-i686: OK > linux-3.7.10-x86_64: OK > linux-3.8.13-i686: OK > linux-3.8.13-x86_64: OK > linux-3.9.11-i686: OK > linux-3.9.11-x86_64: OK > linux-3.10.108-i686: OK > linux-3.10.108-x86_64: OK > linux-3.11.10-i686: OK > linux-3.11.10-x86_64: OK > linux-3.12.74-i686: OK > linux-3.12.74-x86_64: OK > linux-3.13.11-i686: OK > linux-3.13.11-x86_64: OK > linux-3.14.79-i686: OK > linux-3.14.79-x86_64: OK > linux-3.15.10-i686: OK > linux-3.15.10-x86_64: OK > linux-3.16.56-i686: OK > linux-3.16.56-x86_64: OK > linux-3.17.8-i686: OK > linux-3.17.8-x86_64: OK > linux-3.18.102-i686: OK > linux-3.18.102-x86_64: OK > linux-3.19.8-i686: OK > linux-3.19.8-x86_64: OK > linux-4.0.9-i686: OK > linux-4.0.9-x86_64: OK > linux-4.1.51-i686: OK > linux-4.1.51-x86_64: OK > linux-4.2.8-i686: OK > linux-4.2.8-x86_64: OK > linux-4.3.6-i686: OK > linux-4.3.6-x86_64: OK > linux-4.4.109-i686: OK > linux-4.4.109-x86_64: OK > linux-4.5.7-i686: OK > linux-4.5.7-x86_64: OK > linux-4.6.7-i686: OK > linux-4.6.7-x86_64: OK > linux-4.7.10-i686: OK > linux-4.7.10-x86_64: OK > linux-4.8.17-i686: OK > linux-4.8.17-x86_64: OK > linux-4.9.91-i686: OK > linux-4.9.91-x86_64: OK > linux-4.10.17-i686: OK > linux-4.10.17-x86_64: OK > linux-4.11.12-i686: OK > linux-4.11.12-x86_64: OK > linux-4.12.14-i686: OK > linux-4.12.14-x86_64: OK > linux-4.13.16-i686: OK > linux-4.13.16-x86_64: OK > linux-4.14.31-i686: OK > linux-4.14.31-x86_64: OK > linux-4.15.14-i686: OK > linux-4.15.14-x86_64: OK > linux-4.16.8-i686: OK > linux-4.16.8-x86_64: OK > linux-4.17-rc4-i686: OK > linux-4.17-rc4-x86_64: OK > apps: OK > spec-git: OK > sparse: WARNINGS > > Detailed results are available here: > > http://www.xs4all.nl/~hverkuil/logs/Sunday.log > > Full logs are available here: > > http://www.xs4all.nl/~hverkuil/logs/Sunday.tar.bz2 > > The Media Infrastructure API from this daily build is here: > > http://www.xs4all.nl/~hverkuil/spec/index.html >