Here are the build results from automated periodic testing.
The tree being built was stable-rc, found at:
https://git.kernel.org/cgit/linux/kernel/git/stable/linux-stable-rc.git/
Topmost commit:
ef30573 Linux 4.4.45
Build logs (stderr only) can be found at the following link (experimental):
http://arm-soc.lixom.net/buildlogs/stable-rc/v4.4.45/
Runtime: 52m 36s
Passed: 122 Failed: 0
Warnings: 1
Section mismatches: 0
-------------------------------------------------------------------------------
Failed defconfigs:
-------------------------------------------------------------------------------
Errors:
Warnings:
1 drivers/isdn/hardware/eicon/platform.h:333:18: warning: array subscript is above array bounds [-Warray-bounds]
No new syscalls
No section mismatches
On Thu, Jan 26, 2017 at 4:08 PM, Olof's autobuilder build@lixom.net wrote:
Warnings:
1 drivers/isdn/hardware/eicon/platform.h:333:18: warning: array subscript is above array bounds [-Warray-bounds]
I never managed to reproduce this warning. Any idea what is going on here, or which patch fixed it in newer kernels?
Arnd
On Thu, Jan 26, 2017 at 05:01:22PM +0100, Arnd Bergmann wrote:
On Thu, Jan 26, 2017 at 4:08 PM, Olof's autobuilder build@lixom.net wrote:
Warnings:
1 drivers/isdn/hardware/eicon/platform.h:333:18: warning: array subscript is above array bounds [-Warray-bounds]
I never managed to reproduce this warning. Any idea what is going on here, or which patch fixed it in newer kernels?
does not seem to be fixed, in next-20170125
make allyesconfig make drivers/isdn/hardware/eicon/message.o CC drivers/isdn/hardware/eicon/message.o In file included from drivers/isdn/hardware/eicon/message.c:30:0: drivers/isdn/hardware/eicon/message.c: In function 'mixer_notify_update': drivers/isdn/hardware/eicon/platform.h:333:18: warning: array subscript is above array bounds [-Warray-bounds] *(__le16 *)addr = cpu_to_le16(v);
will issue the above warning
thx! hofrat
On Fri, Jan 27, 2017 at 7:39 AM, Nicholas Mc Guire der.herr@hofr.at wrote:
On Thu, Jan 26, 2017 at 05:01:22PM +0100, Arnd Bergmann wrote:
On Thu, Jan 26, 2017 at 4:08 PM, Olof's autobuilder build@lixom.net wrote:
Warnings:
1 drivers/isdn/hardware/eicon/platform.h:333:18: warning: array subscript is above array bounds [-Warray-bounds]
I never managed to reproduce this warning. Any idea what is going on here, or which patch fixed it in newer kernels?
does not seem to be fixed, in next-20170125
Very odd. http://arm-soc.lixom.net/buildlogs/next/next-20170125/ does not show it, so something must have changed for Olof but not for you:
make allyesconfig make drivers/isdn/hardware/eicon/message.o CC drivers/isdn/hardware/eicon/message.o In file included from drivers/isdn/hardware/eicon/message.c:30:0: drivers/isdn/hardware/eicon/message.c: In function 'mixer_notify_update': drivers/isdn/hardware/eicon/platform.h:333:18: warning: array subscript is above array bounds [-Warray-bounds] *(__le16 *)addr = cpu_to_le16(v);
will issue the above warning
which CPU architecture and compiler version is this?
I have tried various aarch64 and x86_64 toolchains and could finally reproduce it on x86_64-linux-gcc-4.9, but no other version (Olof's build bot found it on aarch64). I'll try to come up with a patch that fixes this case.
Thanks!
Arnd
On Fri, Jan 27, 2017 at 12:57:16PM +0100, Arnd Bergmann wrote:
On Fri, Jan 27, 2017 at 7:39 AM, Nicholas Mc Guire der.herr@hofr.at wrote:
On Thu, Jan 26, 2017 at 05:01:22PM +0100, Arnd Bergmann wrote:
On Thu, Jan 26, 2017 at 4:08 PM, Olof's autobuilder build@lixom.net wrote:
Warnings:
1 drivers/isdn/hardware/eicon/platform.h:333:18: warning: array subscript is above array bounds [-Warray-bounds]
I never managed to reproduce this warning. Any idea what is going on here, or which patch fixed it in newer kernels?
does not seem to be fixed, in next-20170125
Very odd. http://arm-soc.lixom.net/buildlogs/next/next-20170125/ does not show it, so something must have changed for Olof but not for you:
make allyesconfig make drivers/isdn/hardware/eicon/message.o CC drivers/isdn/hardware/eicon/message.o In file included from drivers/isdn/hardware/eicon/message.c:30:0: drivers/isdn/hardware/eicon/message.c: In function 'mixer_notify_update': drivers/isdn/hardware/eicon/platform.h:333:18: warning: array subscript is above array bounds [-Warray-bounds] *(__le16 *)addr = cpu_to_le16(v);
will issue the above warning
which CPU architecture and compiler version is this?
sorry that was a bit braindead on my side x86_64 gcc (Debian 4.9.2-10) 4.9.2
I have tried various aarch64 and x86_64 toolchains and could finally reproduce it on x86_64-linux-gcc-4.9, but no other version (Olof's build bot found it on aarch64). I'll try to come up with a patch that fixes this case.
thx! hofrat
kernel-build-reports@lists.linaro.org