The arm64 defconfig gcc-8 build failed [1] due to these warnings / errors on the
Linux next-20230711 tag. But the gcc-13 builds pass.
LKFT is testing older toolchain support till gcc-8.
The following recent changes cause this failure.
a887c8dede8e1 Bluetooth: hci_qca: schedule a devm action for disabling the clock
Build errors with gcc-8:
-----------
drivers/bluetooth/hci_qca.c: In function 'qca_serdev_remove':
drivers/bluetooth/hci_qca.c:2501:2: error: label at end of compound statement
default:
^~~~~~~
make[5]: *** [scripts/Makefile.build:244: drivers/bluetooth/hci_qca.o]
Error 1a887c8dede8e1 Bluetooth: hci_qca: schedule a devm action for
disabling the clock
Reported-by: Linux Kernel Functional Testing <lkft(a)linaro.org>
Build data:
------
* Build name: gcc-8-defconfig
* git_repo: https://gitlab.com/Linaro/lkft/mirrors/next/linux-next
* git_sha: f477dd6eede3ecedc8963478571d99ec3bf3f762
* git_short_log: f477dd6eede3 ("Add linux-next specific files for 20240711")
* Config: defconfig
* arch: arm64
* toolchain: gcc-8
Steps to reproduce:
-------
# tuxmake --runtime podman --target-arch arm64 --toolchain gcc-8
--kconfig defconfig
Build log links,
---------------
[1] https://storage.tuxsuite.com/public/linaro/lkft/builds/2j5nr85T4iLl99RjcJ9o…
--
Linaro LKFT
https://lkft.linaro.org
Total jobs: 140
Total errors: 40 (28.57%)
LAVA errors: 0 (0.00%)
Test errors: 37 (26.43%)
Job errors: 1 (0.71%)
Infra errors: 2 (1.43%)
Canceled jobs: 0 (0.00%)
Device type: dragonboard-845c
Total jobs: 92
Total errors: 30 (32.61%)
Error type: Test
Error count: 28 (30.43%)
Error: No match for error type 'Test', message 'lava-docker-test-shell timed out after 598 seconds'
Count: 3 (3.26%)
IDs:
db845c-02:
7725969
db845c-09:
7725748 7725971
Error: Device NOT found!
Count: 4 (4.35%)
IDs:
db845c-02:
7723337 7725679
db845c-09:
7725681 7725952
Error: No match for error type 'Test', message 'lava-docker-test-shell timed out after 596 seconds'
Count: 2 (2.17%)
IDs:
db845c-02:
7725923
db845c-09:
7725770
Error: No match for error type 'Test', message 'The network seems not available, as the ping command failed'
Count: 12 (13.04%)
IDs:
db845c-02:
7725815 7725887
db845c-03:
7725916
db845c-04:
7725888
db845c-05:
7725857
db845c-06:
7725817
db845c-07:
7725889
db845c-08:
7725816 7725880 7725910
db845c-09:
7725859
db845c-10:
7725881
Error: No match for error type 'Test', message 'lava-test-interactive timed out after 600 seconds'
Count: 5 (5.43%)
IDs:
db845c-05:
7723339
db845c-06:
7725617
db845c-08:
7723459
db845c-09:
7723340 7723458
Error: No match for error type 'Test', message 'lava-docker-test-shell timed out after 584 seconds'
Count: 1 (1.09%)
IDs:
db845c-07:
7723499
Error: No match for error type 'Test', message 'lava-docker-test-shell timed out after 592 seconds'
Count: 1 (1.09%)
IDs:
db845c-01:
7723495
Error type: Infrastructure
Error count: 1 (1.09%)
Error: Reboot failed
Count: 1 (1.09%)
IDs:
db845c-08:
7725675
Error type: Job
Error count: 1 (1.09%)
Error: expect-shell-connection timed out
Count: 1 (1.09%)
IDs:
db845c-09:
7723487
Device type: qrb5165-rb5
Total jobs: 45
Total errors: 10 (22.22%)
Error type: Test
Error count: 9 (20.00%)
Error: Device NOT found!
Count: 2 (4.44%)
IDs:
rb5-03:
7725933
rb5-07:
7725691
Error: No match for error type 'Test', message 'tradefed - adb device lost[9496f60d]'
Count: 3 (6.67%)
IDs:
rb5-01:
7723367 7725729 7725858
Error: No match for error type 'Test', message 'lava-docker-test-shell timed out after 598 seconds'
Count: 2 (4.44%)
IDs:
rb5-03:
7723327
rb5-06:
7725618
Error: No match for error type 'Test', message 'lava-docker-test-shell timed out after 595 seconds'
Count: 1 (2.22%)
IDs:
rb5-03:
7723497
Error: No match for error type 'Test', message 'lava-docker-test-shell timed out after 293 seconds'
Count: 1 (2.22%)
IDs:
rb5-07:
7723379
Error type: Infrastructure
Error count: 1 (2.22%)
Error: fastboot-flash-action timed out
Count: 1 (2.22%)
IDs:
rb5-07:
7723371
Device type: juno-r2
Total jobs: 1
Total errors: 0 (0.00%)
Device type: x86
Total jobs: 1
Total errors: 0 (0.00%)
Device type: hi960-hikey
Total jobs: 1
Total errors: 0 (0.00%)
Total jobs: 173
Total errors: 18 (10.40%)
LAVA errors: 0 (0.00%)
Test errors: 0 (0.00%)
Job errors: 17 (9.83%)
Infra errors: 1 (0.58%)
Canceled jobs: 0 (0.00%)
Device type: bcm2837-rpi-3-b-32
Total jobs: 26
Total errors: 3 (11.54%)
Error type: Job
Error count: 2 (7.69%)
Error: compress-overlay timed out
Count: 2 (7.69%)
IDs:
rpi3-b-32-02:
4078491 4078548
Error type: Infrastructure
Error count: 1 (3.85%)
Error: No match for error type 'Infrastructure', message 'compress-ramdisk timed out after 2 seconds'
Count: 1 (3.85%)
IDs:
rpi3-b-32-02:
4078401
Device type: beaglebone-black
Total jobs: 46
Total errors: 0 (0.00%)
Device type: synquacer
Total jobs: 34
Total errors: 0 (0.00%)
Device type: dragonboard-410c
Total jobs: 12
Total errors: 11 (91.67%)
Error type: Job
Error count: 11 (91.67%)
Error: No match for error type 'Job', message 'Unable to update image rootfs: 'mount: mount exited with status 32: mount: /sysroot: wrong fs type, bad option, bad superblock on /dev/sda, missing codepage or helper program, or other error.\n dmesg(1) may have more information after failed mount system call.''
Count: 11 (91.67%)
IDs:
dragonboard-410c-02:
4078368 4078397 4078446 4078452 4078457
4078468 4078498 4078512 4078531 4078537
4078560
Device type: dragonboard-845c
Total jobs: 14
Total errors: 0 (0.00%)
Device type: x86
Total jobs: 23
Total errors: 0 (0.00%)
Device type: qemu
Total jobs: 4
Total errors: 0 (0.00%)
Device type: imx93-11x11-evk
Total jobs: 6
Total errors: 4 (66.67%)
Error type: Job
Error count: 4 (66.67%)
Error: Invalid job data
Count: 2 (33.33%)
IDs:
imx93-01:
4078400 4078486
Error: wait for prompt timed out
Count: 2 (33.33%)
IDs:
imx93-01:
4078442 4078477
Device type: docker
Total jobs: 2
Total errors: 0 (0.00%)
Device type: frdm-kw41z
Total jobs: 2
Total errors: 0 (0.00%)
Device type: frdm-k64f
Total jobs: 3
Total errors: 0 (0.00%)
Device type: juno
Total jobs: 1
Total errors: 0 (0.00%)
The arch mips builds failed on Linux next-20240709 tag due to below
build warnings / errors [1] with clang-18 and gcc-12 / gcc-8.
This is started from Linux next-20240709.
GOOD: next-20240703
BAD: next-20240709
Build details,
-------
kernel: 6.10.0-rc7
git_repo: https://gitlab.com/Linaro/lkft/mirrors/next/linux-next
git_ref: master
git_sha: 82d01fe6ee52086035b201cfa1410a3b04384257
git_describe: next-20240709
Test details: https://qa-reports.linaro.org/lkft/linux-next-master/build/next-20240709
Regressions (compared to build next-20240703)
------------------------------------------------------------------------
mips:
build:
* clang-18-allnoconfig
* clang-nightly-defconfig
* gcc-8-allnoconfig
* gcc-12-malta_defconfig
* clang-18-tinyconfig
* gcc-12-defconfig
* clang-nightly-allnoconfig
* gcc-12-tinyconfig
* gcc-8-malta_defconfig
* gcc-12-allnoconfig
* clang-18-defconfig
* gcc-8-tinyconfig
* clang-nightly-tinyconfig
* gcc-8-defconfig
Reported-by: Linux Kernel Functional Testing <lkft(a)linaro.org>
Build warnings / errors [2]:
---------
drivers/clocksource/mips-gic-timer.c:180:11: error: call to undeclared
function 'read_gic_redir_counter'; ISO C99 and later do not support
implicit function declarations [-Wimplicit-function-declaration]
180 | count = read_gic_redir_counter();
| ^
drivers/clocksource/mips-gic-timer.c:184:7: error: call to undeclared
function 'read_gic_redir_counter_32h'; ISO C99 and later do not
support implicit function declarations
[-Wimplicit-function-declaration]
184 | hi = read_gic_redir_counter_32h();
| ^
Links:
----
[1] https://qa-reports.linaro.org/lkft/linux-next-master/build/next-20240709/te…
[2] https://storage.tuxsuite.com/public/linaro/lkft/builds/2j0Ox1y8pT9eOUt60DNH…
--
Linaro LKFT
https://lkft.linaro.org
Total jobs: 91
Total errors: 19 (20.88%)
LAVA errors: 0 (0.00%)
Test errors: 14 (15.38%)
Job errors: 4 (4.40%)
Infra errors: 1 (1.10%)
Canceled jobs: 0 (0.00%)
Device type: dragonboard-845c
Total jobs: 63
Total errors: 11 (17.46%)
Error type: Test
Error count: 9 (14.29%)
Error: No match for error type 'Test', message 'The network seems not available, as the ping command failed'
Count: 6 (9.52%)
IDs:
db845c-01:
7721992 7722027
db845c-03:
7721993 7722028
db845c-04:
7722026
db845c-05:
7721994
Error: No match for error type 'Test', message 'lava-docker-test-shell timed out after 597 seconds'
Count: 1 (1.59%)
IDs:
db845c-01:
7721770
Error: Device NOT found!
Count: 1 (1.59%)
IDs:
db845c-04:
7718234
Error: No match for error type 'Test', message 'lava-docker-test-shell timed out after 297 seconds'
Count: 1 (1.59%)
IDs:
db845c-03:
7716981
Error type: Job
Error count: 1 (1.59%)
Error: No match for error type 'Job', message 'login-action timed out after 872 seconds'
Count: 1 (1.59%)
IDs:
db845c-04:
7718238
Error type: Infrastructure
Error count: 1 (1.59%)
Error: fastboot-flash-action timed out
Count: 1 (1.59%)
IDs:
db845c-01:
7716979
Device type: hi960-hikey
Total jobs: 3
Total errors: 2 (66.67%)
Error type: Job
Error count: 2 (66.67%)
Error: No match for error type 'Job', message 'download-postprocess-docker timed out after 4184 seconds'
Count: 2 (66.67%)
IDs:
hi960-hikey-01:
7721984
hi960-hikey-02:
7721983
Device type: qrb5165-rb5
Total jobs: 23
Total errors: 5 (21.74%)
Error type: Test
Error count: 5 (21.74%)
Error: No match for error type 'Test', message 'tradefed - adb device lost[74d67c95]'
Count: 1 (4.35%)
IDs:
rb5-03:
7721929
Error: No match for error type 'Test', message 'lava-docker-test-shell timed out after 587 seconds'
Count: 1 (4.35%)
IDs:
rb5-03:
7721926
Error: Device NOT found!
Count: 2 (8.70%)
IDs:
rb5-03:
7721901 7721920
Error: No match for error type 'Test', message 'lava-docker-test-shell timed out after 598 seconds'
Count: 1 (4.35%)
IDs:
rb5-03:
7718291
Device type: x86
Total jobs: 1
Total errors: 0 (0.00%)
Device type: juno-r2
Total jobs: 1
Total errors: 1 (100.00%)
Error type: Job
Error count: 1 (100.00%)
Error: No match for error type 'Job', message 'login-action timed out after 778 seconds'
Count: 1 (100.00%)
IDs:
juno-r2-08:
7718706