All of lore.kernel.org
 help / color / mirror / Atom feed
* Re: next/master build: 227 builds: 17 failed, 210 passed, 41 errors, 497 warnings (next-20200326)
       [not found] <5e7cb175.1c69fb81.d10e.6d4a@mx.google.com>
@ 2020-03-26 18:49 ` Nick Desaulniers
  2020-03-26 20:48   ` Mark Brown
  2020-03-26 20:54   ` Guillaume Tucker
  0 siblings, 2 replies; 9+ messages in thread
From: Nick Desaulniers @ 2020-03-26 18:49 UTC (permalink / raw)
  To: kernelci, Guillaume Tucker; +Cc: clang-built-linux, kernelci.org bot

Oh no, did the format of the logs change with the latest deployment?
I expected to see the breakdown of which builds had which
warnings/errors, which is very fast for me to triage.  If it was an
intentional change, can we please bring those back?

On Thu, Mar 26, 2020 at 6:43 AM kernelci.org bot <bot@kernelci.org> wrote:
>
> next/master build: 227 builds: 17 failed, 210 passed, 41 errors, 497 warnings (next-20200326)
>
> Full Build Summary: https://kernelci.org/build/next/branch/master/kernel/next-20200326/
>
> Tree: next
> Branch: master
> Git Describe: next-20200326
> Git Commit: 89295c59c1f063b533d071ca49d0fa0c0783ca6f
> Git URL: https://git.kernel.org/pub/scm/linux/kernel/git/next/linux-next.git
> Built: 7 unique architectures
>
> Build Failures Detected:
>
> arm64:
>     allmodconfig: (clang-9) FAIL
>     allmodconfig: (gcc-8) FAIL
>
> arm:
>     allmodconfig: (clang-9) FAIL
>     allmodconfig: (gcc-8) FAIL
>     cm_x300_defconfig: (gcc-8) FAIL
>     em_x270_defconfig: (gcc-8) FAIL
>     eseries_pxa_defconfig: (gcc-8) FAIL
>     mmp2_defconfig: (gcc-8) FAIL
>     pxa168_defconfig: (gcc-8) FAIL
>     pxa910_defconfig: (gcc-8) FAIL
>     pxa_defconfig: (gcc-8) FAIL
>     qcom_defconfig: (gcc-8) FAIL
>     vf610m4_defconfig: (gcc-8) FAIL
>
> mips:
>     mtx1_defconfig: (gcc-8) FAIL
>
> riscv:
>     allnoconfig: (gcc-8) FAIL
>     tinyconfig: (gcc-8) FAIL
>
> x86_64:
>     defconfig: (clang-9) FAIL
>
> Errors and Warnings Detected:
>
> arc:
>
> arm64:
>     allmodconfig (gcc-8): 2 errors
>     allmodconfig (clang-9): 2 errors
>     defconfig (gcc-8): 29 warnings
>     defconfig (clang-9): 29 warnings
>     defconfig (gcc-8): 29 warnings
>     defconfig (gcc-8): 29 warnings
>     defconfig (gcc-8): 29 warnings
>
> arm:
>     allmodconfig (gcc-8): 2 errors, 18 warnings
>     allmodconfig (clang-9): 2 errors, 21 warnings
>     aspeed_g4_defconfig (gcc-8): 4 warnings
>     aspeed_g5_defconfig (clang-9): 4 warnings
>     aspeed_g5_defconfig (gcc-8): 4 warnings
>     bcm2835_defconfig (gcc-8): 14 warnings
>     cm_x300_defconfig (gcc-8): 1 error, 2 warnings
>     em_x270_defconfig (gcc-8): 1 error, 2 warnings
>     eseries_pxa_defconfig (gcc-8): 14 errors, 12 warnings
>     integrator_defconfig (gcc-8): 1 warning
>     mmp2_defconfig (gcc-8): 1 error
>     multi_v4t_defconfig (gcc-8): 1 warning
>     multi_v5_defconfig (gcc-8): 4 warnings
>     multi_v5_defconfig (clang-9): 4 warnings
>     multi_v7_defconfig (gcc-8): 18 warnings
>     multi_v7_defconfig (clang-9): 20 warnings
>     multi_v7_defconfig (gcc-8): 18 warnings
>     multi_v7_defconfig (gcc-8): 18 warnings
>     multi_v7_defconfig (gcc-8): 18 warnings
>     multi_v7_defconfig (gcc-8): 19 warnings
>     pxa168_defconfig (gcc-8): 1 error
>     pxa910_defconfig (gcc-8): 1 error
>     pxa_defconfig (gcc-8): 3 errors, 6 warnings
>     qcom_defconfig (gcc-8): 1 error
>     vf610m4_defconfig (gcc-8): 4 errors, 5 warnings
>
> i386:
>
> mips:
>     32r2el_defconfig (gcc-8): 3 warnings
>     32r2el_defconfig (gcc-8): 3 warnings
>     allnoconfig (gcc-8): 1 warning
>     ar7_defconfig (gcc-8): 2 warnings
>     ath25_defconfig (gcc-8): 2 warnings
>     ath79_defconfig (gcc-8): 2 warnings
>     bcm47xx_defconfig (gcc-8): 2 warnings
>     bcm63xx_defconfig (gcc-8): 1 warning
>     bigsur_defconfig (gcc-8): 2 warnings
>     bmips_be_defconfig (gcc-8): 1 warning
>     bmips_stb_defconfig (gcc-8): 1 warning
>     capcella_defconfig (gcc-8): 2 warnings
>     cavium_octeon_defconfig (gcc-8): 2 warnings
>     ci20_defconfig (gcc-8): 3 warnings
>     cobalt_defconfig (gcc-8): 2 warnings
>     cu1000-neo_defconfig (gcc-8): 1 warning
>     db1xxx_defconfig (gcc-8): 1 warning
>     decstation_64_defconfig (gcc-8): 2 warnings
>     decstation_defconfig (gcc-8): 2 warnings
>     decstation_r4k_defconfig (gcc-8): 2 warnings
>     e55_defconfig (gcc-8): 2 warnings
>     fuloong2e_defconfig (gcc-8): 2 warnings
>     gcw0_defconfig (gcc-8): 1 warning
>     gpr_defconfig (gcc-8): 2 warnings
>     ip22_defconfig (gcc-8): 2 warnings
>     ip27_defconfig (gcc-8): 2 warnings
>     ip28_defconfig (gcc-8): 2 warnings
>     ip32_defconfig (gcc-8): 2 warnings
>     jazz_defconfig (gcc-8): 2 warnings
>     jmr3927_defconfig (gcc-8): 1 warning
>     lasat_defconfig (gcc-8): 1 warning
>     lemote2f_defconfig (gcc-8): 2 warnings
>     loongson1b_defconfig (gcc-8): 2 warnings
>     loongson1c_defconfig (gcc-8): 2 warnings
>     loongson3_defconfig (gcc-8): 2 warnings
>     malta_defconfig (gcc-8): 2 warnings
>     malta_kvm_defconfig (gcc-8): 2 warnings
>     malta_kvm_guest_defconfig (gcc-8): 2 warnings
>     malta_qemu_32r6_defconfig (gcc-8): 3 warnings
>     maltaaprp_defconfig (gcc-8): 2 warnings
>     maltasmvp_defconfig (gcc-8): 2 warnings
>     maltasmvp_eva_defconfig (gcc-8): 2 warnings
>     maltaup_defconfig (gcc-8): 2 warnings
>     maltaup_xpa_defconfig (gcc-8): 2 warnings
>     markeins_defconfig (gcc-8): 2 warnings
>     mips_paravirt_defconfig (gcc-8): 2 warnings
>     mpc30x_defconfig (gcc-8): 2 warnings
>     msp71xx_defconfig (gcc-8): 2 warnings
>     mtx1_defconfig (gcc-8): 2 errors, 1 warning
>     nlm_xlp_defconfig (gcc-8): 2 warnings
>     nlm_xlr_defconfig (gcc-8): 2 warnings
>     omega2p_defconfig (gcc-8): 1 warning
>     pic32mzda_defconfig (gcc-8): 2 warnings
>     pistachio_defconfig (gcc-8): 2 warnings
>     pnx8335_stb225_defconfig (gcc-8): 2 warnings
>     qi_lb60_defconfig (gcc-8): 2 warnings
>     rb532_defconfig (gcc-8): 2 warnings
>     rbtx49xx_defconfig (gcc-8): 2 warnings
>     rm200_defconfig (gcc-8): 3 warnings
>     rt305x_defconfig (gcc-8): 2 warnings
>     sb1250_swarm_defconfig (gcc-8): 2 warnings
>     tb0219_defconfig (gcc-8): 2 warnings
>     tb0226_defconfig (gcc-8): 2 warnings
>     tb0287_defconfig (gcc-8): 2 warnings
>     tinyconfig (gcc-8): 1 warning
>     vocore2_defconfig (gcc-8): 1 warning
>     workpad_defconfig (gcc-8): 2 warnings
>     xway_defconfig (gcc-8): 2 warnings
>
> riscv:
>     allnoconfig (gcc-8): 1 error
>     rv32_defconfig (gcc-8): 6 warnings
>     tinyconfig (gcc-8): 1 error
>
> x86_64:
>     allmodconfig (clang-9): 4 warnings
>     defconfig (clang-9): 2 errors
>     tinyconfig (gcc-8): 1 warning
>
> Errors summary:
>
>     4    ERROR: modpost: "mtk_mmsys_ddp_disconnect" [drivers/gpu/drm/mediatek/mediatek-drm.ko] undefined!
>     4    ERROR: modpost: "mtk_mmsys_ddp_connect" [drivers/gpu/drm/mediatek/mediatek-drm.ko] undefined!
>     3    ERROR: modpost: "snd_ac97_reset" [sound/soc/codecs/snd-soc-wm9712.ko] undefined!
>     2    arch/riscv/kernel/stacktrace.c:78:8: error: ‘sp_in_global’ undeclared (first use in this function); did you mean ‘spin_lock’?
>     2    /home/buildslave/workspace/kernel-build@2/linux/build/../drivers/clk/mmp/clk.c:192: undefined reference to `mmp_clk_register_pll'
>     1    sound/soc/codecs/wm9712.c:94:3: error: ‘const struct regmap_config’ has no member named ‘num_reg_defaults’
>     1    sound/soc/codecs/wm9712.c:93:3: error: ‘const struct regmap_config’ has no member named ‘reg_defaults’
>     1    sound/soc/codecs/wm9712.c:91:3: error: ‘const struct regmap_config’ has no member named ‘volatile_reg’
>     1    sound/soc/codecs/wm9712.c:89:3: error: ‘const struct regmap_config’ has no member named ‘cache_type’
>     1    sound/soc/codecs/wm9712.c:88:3: error: ‘const struct regmap_config’ has no member named ‘max_register’
>     1    sound/soc/codecs/wm9712.c:87:3: error: ‘const struct regmap_config’ has no member named ‘val_bits’
>     1    sound/soc/codecs/wm9712.c:86:3: error: ‘const struct regmap_config’ has no member named ‘reg_stride’
>     1    sound/soc/codecs/wm9712.c:85:3: error: ‘const struct regmap_config’ has no member named ‘reg_bits’
>     1    sound/soc/codecs/wm9712.c:84:35: error: storage size of ‘wm9712_regmap_config’ isn’t known
>     1    sound/soc/codecs/wm9712.c:84:21: error: variable ‘wm9712_regmap_config’ has initializer but incomplete type
>     1    sound/soc/codecs/wm9712.c:80:10: error: implicit declaration of function ‘regmap_ac97_default_volatile’ [-Werror=implicit-function-declaration]
>     1    sound/soc/codecs/wm9712.c:675:3: error: implicit declaration of function ‘snd_soc_component_exit_regmap’; did you mean ‘snd_soc_component_trigger’? [-Werror=implicit-function-declaration]
>     1    sound/soc/codecs/wm9712.c:662:2: error: implicit declaration of function ‘snd_soc_component_init_regmap’; did you mean ‘snd_soc_component_trigger’? [-Werror=implicit-function-declaration]
>     1    sound/soc/codecs/wm9712.c:653:12: error: implicit declaration of function ‘regmap_init_ac97’; did you mean ‘memmap_init_zone’? [-Werror=implicit-function-declaration]
>     1    drivers/clocksource/timer-vf-pit.c:194: error: unterminated argument list invoking macro "BUG_ON"
>     1    drivers/clocksource/timer-vf-pit.c:131:8: error: expected ‘;’ at end of input
>     1    drivers/clocksource/timer-vf-pit.c:131:2: error: ‘BUG_ON’ undeclared (first use in this function)
>     1    drivers/clocksource/timer-vf-pit.c:131:2: error: expected declaration or statement at end of input
>     1    clang: error: assembler command failed with exit code 1 (use -v to see invocation)
>     1    ERROR: modpost: "sysrq_toggle_support" [drivers/tty/serial/serial_core.ko] undefined!
>     1    ERROR: modpost: "sysrq_mask" [drivers/tty/serial/serial_core.ko] undefined!
>     1    ERROR: modpost: "snd_ac97_reset" [sound/soc/codecs/snd-soc-wm9713.ko] undefined!
>     1    ERROR: modpost: "snd_ac97_reset" [sound/soc/codecs/snd-soc-wm9705.ko] undefined!
>     1    ERROR: modpost: "rd_full" [drivers/gpu/drm/msm/msm.ko] undefined!
>     1    /tmp/cpudeadline-9c7247.s:76: Error: `%ecx' not allowed with `orb'
>     1    /home/buildslave/workspace/workspace/kernel-build@3/linux/build/../drivers/clk/mmp/clk.c:192: undefined reference to `mmp_clk_register_pll'
>
> Warnings summary:
>
>     125  <stdin>:1520:2: warning: #warning syscall process_madvise not implemented [-Wcpp]
>     98   arch/arm/boot/dts/bcm2835-rpi.dtsi:18.4-15: Warning (dma_ranges_format): /soc/firmware:dma-ranges: empty "dma-ranges" property but its #address-cells (2) differs from /soc (1)
>     80   arch/arm64/boot/dts/allwinner/sun50i-a64.dtsi:1086.4-52: Warning (dma_ranges_format): /soc/dram-controller@1c62000:dma-ranges: "dma-ranges" property has invalid length (12 bytes) (parent #address-cells == 1, child #address-cells == 2, #size-cells == 1)
>     25   scripts/dtc/include-prefixes/arm/bcm2835-rpi.dtsi:18.4-15: Warning (dma_ranges_format): /soc/firmware:dma-ranges: empty "dma-ranges" property but its #address-cells (2) differs from /soc (1)
>     15   arch/arm64/boot/dts/broadcom/stingray/stingray-usb.dtsi:7.3-14: Warning (dma_ranges_format): /usb:dma-ranges: empty "dma-ranges" property but its #size-cells (1) differs from / (2)
>     15   arch/arm64/boot/dts/broadcom/stingray/stingray-usb.dtsi:7.3-14: Warning (dma_ranges_format): /usb:dma-ranges: empty "dma-ranges" property but its #address-cells (1) differs from / (2)
>     11   arch/arm/boot/dts/aspeed-bmc-facebook-tiogapass.dts:523.3-30: Warning (i2c_bus_reg): /ahb/apb/bus@1e78a000/i2c-bus@380/ipmb0@10:reg: I2C address must be less than 10-bits, got "0x40000010"
>     11   arch/arm/boot/dts/aspeed-bmc-facebook-tiogapass.dts:521.11-525.4: Warning (i2c_bus_reg): /ahb/apb/bus@1e78a000/i2c-bus@380/ipmb0@10: I2C bus unit address format error, expected "40000010"
>     11   arch/arm/boot/dts/aspeed-bmc-facebook-tiogapass.dts:437.3-30: Warning (i2c_bus_reg): /ahb/apb/bus@1e78a000/i2c-bus@140/ipmb0@10:reg: I2C address must be less than 10-bits, got "0x40000010"
>     11   arch/arm/boot/dts/aspeed-bmc-facebook-tiogapass.dts:435.11-439.4: Warning (i2c_bus_reg): /ahb/apb/bus@1e78a000/i2c-bus@140/ipmb0@10: I2C bus unit address format error, expected "40000010"
>     9    drivers/net/phy/mdio-cavium.h:113:48: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast]
>     8    WARNING: unmet direct dependencies detected for SND_SOC_WM9712
>     8    1 warning generated.
>     5    arch/arm64/boot/dts/qcom/ipq6018.dtsi:127.3-14: Warning (dma_ranges_format): /soc:dma-ranges: empty "dma-ranges" property but its #size-cells (1) differs from / (2)
>     5    arch/arm64/boot/dts/qcom/ipq6018.dtsi:127.3-14: Warning (dma_ranges_format): /soc:dma-ranges: empty "dma-ranges" property but its #address-cells (1) differs from / (2)
>     4    drivers/net/phy/mdio-cavium.h:114:37: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast]
>     2    arch/arm/lib/xor-neon.c:30:2: warning: This code requires at least version 4.6 of GCC [-W#warnings]
>     2    arch/arm/boot/dts/integratorap.dts:12.2-43: Warning (dma_ranges_format): /:dma-ranges: Root node has a "dma-ranges" property
>     2    WARNING: unmet direct dependencies detected for SND_SOC_WM9713
>     2    WARNING: unmet direct dependencies detected for SND_SOC_WM9705
>     2    <stdin>:830:2: warning: #warning syscall fstat64 not implemented [-Wcpp]
>     2    <stdin>:1511:2: warning: #warning syscall clone3 not implemented [-Wcpp]
>     2    <stdin>:1127:2: warning: #warning syscall fstatat64 not implemented [-Wcpp]
>     2    #warning This code requires at least version 4.6 of GCC
>     1    {standard input}:141: Warning: macro instruction expanded into multiple instructions
>     1    sound/soc/codecs/wm9712.c:93:18: warning: excess elements in struct initializer
>     1    sound/soc/codecs/wm9712.c:91:18: warning: excess elements in struct initializer
>     1    sound/soc/codecs/wm9712.c:89:16: warning: excess elements in struct initializer
>     1    sound/soc/codecs/wm9712.c:88:18: warning: excess elements in struct initializer
>     1    sound/soc/codecs/wm9712.c:87:14: warning: excess elements in struct initializer
>     1    sound/soc/codecs/wm9712.c:86:16: warning: excess elements in struct initializer
>     1    sound/soc/codecs/wm9712.c:85:14: warning: excess elements in struct initializer
>     1    sound/soc/codecs/wm9712.c:653:10: warning: assignment to ‘struct regmap *’ from ‘int’ makes pointer from integer without a cast [-Wint-conversion]
>     1    sound/soc/codecs/cros_ec_codec.c:776:12: warning: stack frame size of 1152 bytes in function 'wov_hotword_model_put' [-Wframe-larger-than=]
>     1    security/integrity/ima/ima_crypto.c:512:5: warning: stack frame size of 1152 bytes in function 'ima_calc_field_array_hash' [-Wframe-larger-than=]
>     1    net/sched/cls_flower.c:331:1: warning: the frame size of 1032 bytes is larger than 1024 bytes [-Wframe-larger-than=]
>     1    mm/kasan/common.o: warning: objtool: kasan_report()+0x87: call to __stack_chk_fail() with UACCESS enabled
>     1    include/linux/kernel.h:47:25: warning: excess elements in struct initializer
>     1    include/linux/kern_levels.h:5:18: warning: format ‘%lu’ expects argument of type ‘long unsigned int’, but argument 2 has type ‘unsigned int’ [-Wformat=]
>     1    drivers/soc/fsl/dpio/qbman-portal.c:870:14: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast]
>     1    drivers/soc/fsl/dpio/dpio-service.c:476:5: warning: stack frame size of 1072 bytes in function 'dpaa2_io_service_enqueue_multiple_desc_fq' [-Wframe-larger-than=]
>     1    drivers/scsi/bfa/bfa_fcs_lport.c:1900:1: warning: stack frame size of 1824 bytes in function 'bfa_fcs_lport_fdmi_build_rhba_pyld' [-Wframe-larger-than=]
>     1    drivers/net/phy/mdio-octeon.c:48:3: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast]
>     1    drivers/gpu/drm/amd/amdgpu/../display/dc/calcs/dce_calcs.c:77:13: warning: stack frame size of 5648 bytes in function 'calculate_bandwidth' [-Wframe-larger-than=]
>     1    drivers/gpu/drm/amd/amdgpu/../display/dc/calcs/dce_calcs.c:3014:6: warning: stack frame size of 1376 bytes in function 'bw_calcs' [-Wframe-larger-than=]
>     1    drivers/firmware/efi/libstub/file.c:123:21: warning: stack frame size of 1232 bytes in function 'handle_cmdline_files' [-Wframe-larger-than=]
>     1    drivers/crypto/inside-secure/safexcel_cipher.c:404:12: warning: stack frame size of 1136 bytes in function 'safexcel_aead_setkey' [-Wframe-larger-than=]
>     1    drivers/clocksource/timer-vf-pit.c:97:20: warning: ‘pit_timer_interrupt’ defined but not used [-Wunused-function]
>     1    drivers/clocksource/timer-vf-pit.c:56:19: warning: ‘pit_clocksource_init’ defined but not used [-Wunused-function]
>     1    drivers/clocksource/timer-vf-pit.c:131:2: warning: no return statement in function returning non-void [-Wreturn-type]
>     1    drivers/clocksource/timer-vf-pit.c:126:19: warning: ‘pit_clockevent_init’ defined but not used [-Wunused-function]
>     1    drivers/clocksource/timer-vf-pit.c:117:34: warning: ‘clockevent_pit’ defined but not used [-Wunused-variable]
>     1    drivers/block/paride/bpck.c:32: warning: "PC" redefined
>     1    cc1: some warnings being treated as errors
>     1    arch/x86/kernel/signal.o: warning: objtool: x32_setup_rt_frame()+0x1fa: call to memset() with UACCESS enabled
>     1    arch/x86/kernel/signal.o: warning: objtool: __setup_rt_frame()+0x1f8: call to memset() with UACCESS enabled
>     1    arch/x86/ia32/ia32_signal.o: warning: objtool: ia32_setup_rt_frame()+0x1ef: call to memset() with UACCESS enabled
>     1    arch/mips/configs/ci20_defconfig:178:warning: override: reassigning to symbol LEDS_TRIGGER_ONESHOT
>     1    2 warnings generated.
>     1    /tmp/test-arm-e023be.s:18788: Warning: using r15 results in unpredictable behaviour
>     1    /tmp/test-arm-e023be.s:18713: Warning: using r15 results in unpredictable behaviour
>     1    /tmp/ccbU4HdL.s:18191: Warning: using r15 results in unpredictable behaviour
>     1    /tmp/ccbU4HdL.s:18119: Warning: using r15 results in unpredictable behaviour
>     1    .config:1161:warning: override: UNWINDER_GUESS changes choice state
>
> Section mismatches summary:
>
>     1    WARNING: modpost: vmlinux.o(.text.unlikely+0x39dc): Section mismatch in reference from the function pmax_setup_memory_region() to the function .init.text:add_memory_region()
>     1    WARNING: modpost: vmlinux.o(.text.unlikely+0x3684): Section mismatch in reference from the function pmax_setup_memory_region() to the function .init.text:add_memory_region()
>
> ---
> For more info write to <info@kernelci.org>
>
> --
> You received this message because you are subscribed to the Google Groups "Clang Built Linux" group.
> To unsubscribe from this group and stop receiving emails from it, send an email to clang-built-linux+unsubscribe@googlegroups.com.
> To view this discussion on the web visit https://groups.google.com/d/msgid/clang-built-linux/5e7cb175.1c69fb81.d10e.6d4a%40mx.google.com.



-- 
Thanks,
~Nick Desaulniers

^ permalink raw reply	[flat|nested] 9+ messages in thread

* Re: next/master build: 227 builds: 17 failed, 210 passed, 41 errors, 497 warnings (next-20200326)
  2020-03-26 18:49 ` next/master build: 227 builds: 17 failed, 210 passed, 41 errors, 497 warnings (next-20200326) Nick Desaulniers
@ 2020-03-26 20:48   ` Mark Brown
  2020-03-27  3:47     ` Kees Cook
  2020-03-26 20:54   ` Guillaume Tucker
  1 sibling, 1 reply; 9+ messages in thread
From: Mark Brown @ 2020-03-26 20:48 UTC (permalink / raw)
  To: kernelci, ndesaulniers
  Cc: Guillaume Tucker, clang-built-linux, kernelci.org bot

[-- Attachment #1: Type: text/plain, Size: 805 bytes --]

On Thu, Mar 26, 2020 at 11:49:21AM -0700, Nick Desaulniers via Groups.Io wrote:

> Oh no, did the format of the logs change with the latest deployment?
> I expected to see the breakdown of which builds had which
> warnings/errors, which is very fast for me to triage.  If it was an
> intentional change, can we please bring those back?

Yes, it was an intentional change due to the huge size of the reports -
the basic issue was including all the successful builds as well which
made it really hard to actually get to the problematic bit of the report
with all the scrolling and deleting.  Ideally we'd just be able to
filter those out and leave only the fails, I agree they make it much
easier to triage and report things but it's a more involved change to do
that.  Kevin, Guillaume, what do you think?

[-- Attachment #2: signature.asc --]
[-- Type: application/pgp-signature, Size: 488 bytes --]

^ permalink raw reply	[flat|nested] 9+ messages in thread

* Re: next/master build: 227 builds: 17 failed, 210 passed, 41 errors, 497 warnings (next-20200326)
  2020-03-26 18:49 ` next/master build: 227 builds: 17 failed, 210 passed, 41 errors, 497 warnings (next-20200326) Nick Desaulniers
  2020-03-26 20:48   ` Mark Brown
@ 2020-03-26 20:54   ` Guillaume Tucker
  2020-03-27 17:56     ` Nick Desaulniers
  1 sibling, 1 reply; 9+ messages in thread
From: Guillaume Tucker @ 2020-03-26 20:54 UTC (permalink / raw)
  To: Nick Desaulniers, kernelci; +Cc: clang-built-linux, Kevin Hilman

On 26/03/2020 18:49, Nick Desaulniers wrote:
> Oh no, did the format of the logs change with the latest deployment?
> I expected to see the breakdown of which builds had which
> warnings/errors, which is very fast for me to triage.  If it was an
> intentional change, can we please bring those back?

Erm, yes I think it was this change:

  https://github.com/kernelci/kernelci-backend/pull/222

I probably need to have several different templates, and the
ability to choose which one to use for each report.  We'll need
this kind of flexibility too for other test email reports.

However you can still see the list of clang builds here:

  https://kernelci.org/build/next/branch/master/kernel/next-20200326/

if you type "clang" in the search bar.  Is that better?

Guillaume


> On Thu, Mar 26, 2020 at 6:43 AM kernelci.org bot <bot@kernelci.org> wrote:
>>
>> next/master build: 227 builds: 17 failed, 210 passed, 41 errors, 497 warnings (next-20200326)
>>
>> Full Build Summary: https://kernelci.org/build/next/branch/master/kernel/next-20200326/
>>
>> Tree: next
>> Branch: master
>> Git Describe: next-20200326
>> Git Commit: 89295c59c1f063b533d071ca49d0fa0c0783ca6f
>> Git URL: https://git.kernel.org/pub/scm/linux/kernel/git/next/linux-next.git
>> Built: 7 unique architectures
>>
>> Build Failures Detected:
>>
>> arm64:
>>     allmodconfig: (clang-9) FAIL
>>     allmodconfig: (gcc-8) FAIL
>>
>> arm:
>>     allmodconfig: (clang-9) FAIL
>>     allmodconfig: (gcc-8) FAIL
>>     cm_x300_defconfig: (gcc-8) FAIL
>>     em_x270_defconfig: (gcc-8) FAIL
>>     eseries_pxa_defconfig: (gcc-8) FAIL
>>     mmp2_defconfig: (gcc-8) FAIL
>>     pxa168_defconfig: (gcc-8) FAIL
>>     pxa910_defconfig: (gcc-8) FAIL
>>     pxa_defconfig: (gcc-8) FAIL
>>     qcom_defconfig: (gcc-8) FAIL
>>     vf610m4_defconfig: (gcc-8) FAIL
>>
>> mips:
>>     mtx1_defconfig: (gcc-8) FAIL
>>
>> riscv:
>>     allnoconfig: (gcc-8) FAIL
>>     tinyconfig: (gcc-8) FAIL
>>
>> x86_64:
>>     defconfig: (clang-9) FAIL
>>
>> Errors and Warnings Detected:
>>
>> arc:
>>
>> arm64:
>>     allmodconfig (gcc-8): 2 errors
>>     allmodconfig (clang-9): 2 errors
>>     defconfig (gcc-8): 29 warnings
>>     defconfig (clang-9): 29 warnings
>>     defconfig (gcc-8): 29 warnings
>>     defconfig (gcc-8): 29 warnings
>>     defconfig (gcc-8): 29 warnings
>>
>> arm:
>>     allmodconfig (gcc-8): 2 errors, 18 warnings
>>     allmodconfig (clang-9): 2 errors, 21 warnings
>>     aspeed_g4_defconfig (gcc-8): 4 warnings
>>     aspeed_g5_defconfig (clang-9): 4 warnings
>>     aspeed_g5_defconfig (gcc-8): 4 warnings
>>     bcm2835_defconfig (gcc-8): 14 warnings
>>     cm_x300_defconfig (gcc-8): 1 error, 2 warnings
>>     em_x270_defconfig (gcc-8): 1 error, 2 warnings
>>     eseries_pxa_defconfig (gcc-8): 14 errors, 12 warnings
>>     integrator_defconfig (gcc-8): 1 warning
>>     mmp2_defconfig (gcc-8): 1 error
>>     multi_v4t_defconfig (gcc-8): 1 warning
>>     multi_v5_defconfig (gcc-8): 4 warnings
>>     multi_v5_defconfig (clang-9): 4 warnings
>>     multi_v7_defconfig (gcc-8): 18 warnings
>>     multi_v7_defconfig (clang-9): 20 warnings
>>     multi_v7_defconfig (gcc-8): 18 warnings
>>     multi_v7_defconfig (gcc-8): 18 warnings
>>     multi_v7_defconfig (gcc-8): 18 warnings
>>     multi_v7_defconfig (gcc-8): 19 warnings
>>     pxa168_defconfig (gcc-8): 1 error
>>     pxa910_defconfig (gcc-8): 1 error
>>     pxa_defconfig (gcc-8): 3 errors, 6 warnings
>>     qcom_defconfig (gcc-8): 1 error
>>     vf610m4_defconfig (gcc-8): 4 errors, 5 warnings
>>
>> i386:
>>
>> mips:
>>     32r2el_defconfig (gcc-8): 3 warnings
>>     32r2el_defconfig (gcc-8): 3 warnings
>>     allnoconfig (gcc-8): 1 warning
>>     ar7_defconfig (gcc-8): 2 warnings
>>     ath25_defconfig (gcc-8): 2 warnings
>>     ath79_defconfig (gcc-8): 2 warnings
>>     bcm47xx_defconfig (gcc-8): 2 warnings
>>     bcm63xx_defconfig (gcc-8): 1 warning
>>     bigsur_defconfig (gcc-8): 2 warnings
>>     bmips_be_defconfig (gcc-8): 1 warning
>>     bmips_stb_defconfig (gcc-8): 1 warning
>>     capcella_defconfig (gcc-8): 2 warnings
>>     cavium_octeon_defconfig (gcc-8): 2 warnings
>>     ci20_defconfig (gcc-8): 3 warnings
>>     cobalt_defconfig (gcc-8): 2 warnings
>>     cu1000-neo_defconfig (gcc-8): 1 warning
>>     db1xxx_defconfig (gcc-8): 1 warning
>>     decstation_64_defconfig (gcc-8): 2 warnings
>>     decstation_defconfig (gcc-8): 2 warnings
>>     decstation_r4k_defconfig (gcc-8): 2 warnings
>>     e55_defconfig (gcc-8): 2 warnings
>>     fuloong2e_defconfig (gcc-8): 2 warnings
>>     gcw0_defconfig (gcc-8): 1 warning
>>     gpr_defconfig (gcc-8): 2 warnings
>>     ip22_defconfig (gcc-8): 2 warnings
>>     ip27_defconfig (gcc-8): 2 warnings
>>     ip28_defconfig (gcc-8): 2 warnings
>>     ip32_defconfig (gcc-8): 2 warnings
>>     jazz_defconfig (gcc-8): 2 warnings
>>     jmr3927_defconfig (gcc-8): 1 warning
>>     lasat_defconfig (gcc-8): 1 warning
>>     lemote2f_defconfig (gcc-8): 2 warnings
>>     loongson1b_defconfig (gcc-8): 2 warnings
>>     loongson1c_defconfig (gcc-8): 2 warnings
>>     loongson3_defconfig (gcc-8): 2 warnings
>>     malta_defconfig (gcc-8): 2 warnings
>>     malta_kvm_defconfig (gcc-8): 2 warnings
>>     malta_kvm_guest_defconfig (gcc-8): 2 warnings
>>     malta_qemu_32r6_defconfig (gcc-8): 3 warnings
>>     maltaaprp_defconfig (gcc-8): 2 warnings
>>     maltasmvp_defconfig (gcc-8): 2 warnings
>>     maltasmvp_eva_defconfig (gcc-8): 2 warnings
>>     maltaup_defconfig (gcc-8): 2 warnings
>>     maltaup_xpa_defconfig (gcc-8): 2 warnings
>>     markeins_defconfig (gcc-8): 2 warnings
>>     mips_paravirt_defconfig (gcc-8): 2 warnings
>>     mpc30x_defconfig (gcc-8): 2 warnings
>>     msp71xx_defconfig (gcc-8): 2 warnings
>>     mtx1_defconfig (gcc-8): 2 errors, 1 warning
>>     nlm_xlp_defconfig (gcc-8): 2 warnings
>>     nlm_xlr_defconfig (gcc-8): 2 warnings
>>     omega2p_defconfig (gcc-8): 1 warning
>>     pic32mzda_defconfig (gcc-8): 2 warnings
>>     pistachio_defconfig (gcc-8): 2 warnings
>>     pnx8335_stb225_defconfig (gcc-8): 2 warnings
>>     qi_lb60_defconfig (gcc-8): 2 warnings
>>     rb532_defconfig (gcc-8): 2 warnings
>>     rbtx49xx_defconfig (gcc-8): 2 warnings
>>     rm200_defconfig (gcc-8): 3 warnings
>>     rt305x_defconfig (gcc-8): 2 warnings
>>     sb1250_swarm_defconfig (gcc-8): 2 warnings
>>     tb0219_defconfig (gcc-8): 2 warnings
>>     tb0226_defconfig (gcc-8): 2 warnings
>>     tb0287_defconfig (gcc-8): 2 warnings
>>     tinyconfig (gcc-8): 1 warning
>>     vocore2_defconfig (gcc-8): 1 warning
>>     workpad_defconfig (gcc-8): 2 warnings
>>     xway_defconfig (gcc-8): 2 warnings
>>
>> riscv:
>>     allnoconfig (gcc-8): 1 error
>>     rv32_defconfig (gcc-8): 6 warnings
>>     tinyconfig (gcc-8): 1 error
>>
>> x86_64:
>>     allmodconfig (clang-9): 4 warnings
>>     defconfig (clang-9): 2 errors
>>     tinyconfig (gcc-8): 1 warning
>>
>> Errors summary:
>>
>>     4    ERROR: modpost: "mtk_mmsys_ddp_disconnect" [drivers/gpu/drm/mediatek/mediatek-drm.ko] undefined!
>>     4    ERROR: modpost: "mtk_mmsys_ddp_connect" [drivers/gpu/drm/mediatek/mediatek-drm.ko] undefined!
>>     3    ERROR: modpost: "snd_ac97_reset" [sound/soc/codecs/snd-soc-wm9712.ko] undefined!
>>     2    arch/riscv/kernel/stacktrace.c:78:8: error: ‘sp_in_global’ undeclared (first use in this function); did you mean ‘spin_lock’?
>>     2    /home/buildslave/workspace/kernel-build@2/linux/build/../drivers/clk/mmp/clk.c:192: undefined reference to `mmp_clk_register_pll'
>>     1    sound/soc/codecs/wm9712.c:94:3: error: ‘const struct regmap_config’ has no member named ‘num_reg_defaults’
>>     1    sound/soc/codecs/wm9712.c:93:3: error: ‘const struct regmap_config’ has no member named ‘reg_defaults’
>>     1    sound/soc/codecs/wm9712.c:91:3: error: ‘const struct regmap_config’ has no member named ‘volatile_reg’
>>     1    sound/soc/codecs/wm9712.c:89:3: error: ‘const struct regmap_config’ has no member named ‘cache_type’
>>     1    sound/soc/codecs/wm9712.c:88:3: error: ‘const struct regmap_config’ has no member named ‘max_register’
>>     1    sound/soc/codecs/wm9712.c:87:3: error: ‘const struct regmap_config’ has no member named ‘val_bits’
>>     1    sound/soc/codecs/wm9712.c:86:3: error: ‘const struct regmap_config’ has no member named ‘reg_stride’
>>     1    sound/soc/codecs/wm9712.c:85:3: error: ‘const struct regmap_config’ has no member named ‘reg_bits’
>>     1    sound/soc/codecs/wm9712.c:84:35: error: storage size of ‘wm9712_regmap_config’ isn’t known
>>     1    sound/soc/codecs/wm9712.c:84:21: error: variable ‘wm9712_regmap_config’ has initializer but incomplete type
>>     1    sound/soc/codecs/wm9712.c:80:10: error: implicit declaration of function ‘regmap_ac97_default_volatile’ [-Werror=implicit-function-declaration]
>>     1    sound/soc/codecs/wm9712.c:675:3: error: implicit declaration of function ‘snd_soc_component_exit_regmap’; did you mean ‘snd_soc_component_trigger’? [-Werror=implicit-function-declaration]
>>     1    sound/soc/codecs/wm9712.c:662:2: error: implicit declaration of function ‘snd_soc_component_init_regmap’; did you mean ‘snd_soc_component_trigger’? [-Werror=implicit-function-declaration]
>>     1    sound/soc/codecs/wm9712.c:653:12: error: implicit declaration of function ‘regmap_init_ac97’; did you mean ‘memmap_init_zone’? [-Werror=implicit-function-declaration]
>>     1    drivers/clocksource/timer-vf-pit.c:194: error: unterminated argument list invoking macro "BUG_ON"
>>     1    drivers/clocksource/timer-vf-pit.c:131:8: error: expected ‘;’ at end of input
>>     1    drivers/clocksource/timer-vf-pit.c:131:2: error: ‘BUG_ON’ undeclared (first use in this function)
>>     1    drivers/clocksource/timer-vf-pit.c:131:2: error: expected declaration or statement at end of input
>>     1    clang: error: assembler command failed with exit code 1 (use -v to see invocation)
>>     1    ERROR: modpost: "sysrq_toggle_support" [drivers/tty/serial/serial_core.ko] undefined!
>>     1    ERROR: modpost: "sysrq_mask" [drivers/tty/serial/serial_core.ko] undefined!
>>     1    ERROR: modpost: "snd_ac97_reset" [sound/soc/codecs/snd-soc-wm9713.ko] undefined!
>>     1    ERROR: modpost: "snd_ac97_reset" [sound/soc/codecs/snd-soc-wm9705.ko] undefined!
>>     1    ERROR: modpost: "rd_full" [drivers/gpu/drm/msm/msm.ko] undefined!
>>     1    /tmp/cpudeadline-9c7247.s:76: Error: `%ecx' not allowed with `orb'
>>     1    /home/buildslave/workspace/workspace/kernel-build@3/linux/build/../drivers/clk/mmp/clk.c:192: undefined reference to `mmp_clk_register_pll'
>>
>> Warnings summary:
>>
>>     125  <stdin>:1520:2: warning: #warning syscall process_madvise not implemented [-Wcpp]
>>     98   arch/arm/boot/dts/bcm2835-rpi.dtsi:18.4-15: Warning (dma_ranges_format): /soc/firmware:dma-ranges: empty "dma-ranges" property but its #address-cells (2) differs from /soc (1)
>>     80   arch/arm64/boot/dts/allwinner/sun50i-a64.dtsi:1086.4-52: Warning (dma_ranges_format): /soc/dram-controller@1c62000:dma-ranges: "dma-ranges" property has invalid length (12 bytes) (parent #address-cells == 1, child #address-cells == 2, #size-cells == 1)
>>     25   scripts/dtc/include-prefixes/arm/bcm2835-rpi.dtsi:18.4-15: Warning (dma_ranges_format): /soc/firmware:dma-ranges: empty "dma-ranges" property but its #address-cells (2) differs from /soc (1)
>>     15   arch/arm64/boot/dts/broadcom/stingray/stingray-usb.dtsi:7.3-14: Warning (dma_ranges_format): /usb:dma-ranges: empty "dma-ranges" property but its #size-cells (1) differs from / (2)
>>     15   arch/arm64/boot/dts/broadcom/stingray/stingray-usb.dtsi:7.3-14: Warning (dma_ranges_format): /usb:dma-ranges: empty "dma-ranges" property but its #address-cells (1) differs from / (2)
>>     11   arch/arm/boot/dts/aspeed-bmc-facebook-tiogapass.dts:523.3-30: Warning (i2c_bus_reg): /ahb/apb/bus@1e78a000/i2c-bus@380/ipmb0@10:reg: I2C address must be less than 10-bits, got "0x40000010"
>>     11   arch/arm/boot/dts/aspeed-bmc-facebook-tiogapass.dts:521.11-525.4: Warning (i2c_bus_reg): /ahb/apb/bus@1e78a000/i2c-bus@380/ipmb0@10: I2C bus unit address format error, expected "40000010"
>>     11   arch/arm/boot/dts/aspeed-bmc-facebook-tiogapass.dts:437.3-30: Warning (i2c_bus_reg): /ahb/apb/bus@1e78a000/i2c-bus@140/ipmb0@10:reg: I2C address must be less than 10-bits, got "0x40000010"
>>     11   arch/arm/boot/dts/aspeed-bmc-facebook-tiogapass.dts:435.11-439.4: Warning (i2c_bus_reg): /ahb/apb/bus@1e78a000/i2c-bus@140/ipmb0@10: I2C bus unit address format error, expected "40000010"
>>     9    drivers/net/phy/mdio-cavium.h:113:48: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast]
>>     8    WARNING: unmet direct dependencies detected for SND_SOC_WM9712
>>     8    1 warning generated.
>>     5    arch/arm64/boot/dts/qcom/ipq6018.dtsi:127.3-14: Warning (dma_ranges_format): /soc:dma-ranges: empty "dma-ranges" property but its #size-cells (1) differs from / (2)
>>     5    arch/arm64/boot/dts/qcom/ipq6018.dtsi:127.3-14: Warning (dma_ranges_format): /soc:dma-ranges: empty "dma-ranges" property but its #address-cells (1) differs from / (2)
>>     4    drivers/net/phy/mdio-cavium.h:114:37: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast]
>>     2    arch/arm/lib/xor-neon.c:30:2: warning: This code requires at least version 4.6 of GCC [-W#warnings]
>>     2    arch/arm/boot/dts/integratorap.dts:12.2-43: Warning (dma_ranges_format): /:dma-ranges: Root node has a "dma-ranges" property
>>     2    WARNING: unmet direct dependencies detected for SND_SOC_WM9713
>>     2    WARNING: unmet direct dependencies detected for SND_SOC_WM9705
>>     2    <stdin>:830:2: warning: #warning syscall fstat64 not implemented [-Wcpp]
>>     2    <stdin>:1511:2: warning: #warning syscall clone3 not implemented [-Wcpp]
>>     2    <stdin>:1127:2: warning: #warning syscall fstatat64 not implemented [-Wcpp]
>>     2    #warning This code requires at least version 4.6 of GCC
>>     1    {standard input}:141: Warning: macro instruction expanded into multiple instructions
>>     1    sound/soc/codecs/wm9712.c:93:18: warning: excess elements in struct initializer
>>     1    sound/soc/codecs/wm9712.c:91:18: warning: excess elements in struct initializer
>>     1    sound/soc/codecs/wm9712.c:89:16: warning: excess elements in struct initializer
>>     1    sound/soc/codecs/wm9712.c:88:18: warning: excess elements in struct initializer
>>     1    sound/soc/codecs/wm9712.c:87:14: warning: excess elements in struct initializer
>>     1    sound/soc/codecs/wm9712.c:86:16: warning: excess elements in struct initializer
>>     1    sound/soc/codecs/wm9712.c:85:14: warning: excess elements in struct initializer
>>     1    sound/soc/codecs/wm9712.c:653:10: warning: assignment to ‘struct regmap *’ from ‘int’ makes pointer from integer without a cast [-Wint-conversion]
>>     1    sound/soc/codecs/cros_ec_codec.c:776:12: warning: stack frame size of 1152 bytes in function 'wov_hotword_model_put' [-Wframe-larger-than=]
>>     1    security/integrity/ima/ima_crypto.c:512:5: warning: stack frame size of 1152 bytes in function 'ima_calc_field_array_hash' [-Wframe-larger-than=]
>>     1    net/sched/cls_flower.c:331:1: warning: the frame size of 1032 bytes is larger than 1024 bytes [-Wframe-larger-than=]
>>     1    mm/kasan/common.o: warning: objtool: kasan_report()+0x87: call to __stack_chk_fail() with UACCESS enabled
>>     1    include/linux/kernel.h:47:25: warning: excess elements in struct initializer
>>     1    include/linux/kern_levels.h:5:18: warning: format ‘%lu’ expects argument of type ‘long unsigned int’, but argument 2 has type ‘unsigned int’ [-Wformat=]
>>     1    drivers/soc/fsl/dpio/qbman-portal.c:870:14: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast]
>>     1    drivers/soc/fsl/dpio/dpio-service.c:476:5: warning: stack frame size of 1072 bytes in function 'dpaa2_io_service_enqueue_multiple_desc_fq' [-Wframe-larger-than=]
>>     1    drivers/scsi/bfa/bfa_fcs_lport.c:1900:1: warning: stack frame size of 1824 bytes in function 'bfa_fcs_lport_fdmi_build_rhba_pyld' [-Wframe-larger-than=]
>>     1    drivers/net/phy/mdio-octeon.c:48:3: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast]
>>     1    drivers/gpu/drm/amd/amdgpu/../display/dc/calcs/dce_calcs.c:77:13: warning: stack frame size of 5648 bytes in function 'calculate_bandwidth' [-Wframe-larger-than=]
>>     1    drivers/gpu/drm/amd/amdgpu/../display/dc/calcs/dce_calcs.c:3014:6: warning: stack frame size of 1376 bytes in function 'bw_calcs' [-Wframe-larger-than=]
>>     1    drivers/firmware/efi/libstub/file.c:123:21: warning: stack frame size of 1232 bytes in function 'handle_cmdline_files' [-Wframe-larger-than=]
>>     1    drivers/crypto/inside-secure/safexcel_cipher.c:404:12: warning: stack frame size of 1136 bytes in function 'safexcel_aead_setkey' [-Wframe-larger-than=]
>>     1    drivers/clocksource/timer-vf-pit.c:97:20: warning: ‘pit_timer_interrupt’ defined but not used [-Wunused-function]
>>     1    drivers/clocksource/timer-vf-pit.c:56:19: warning: ‘pit_clocksource_init’ defined but not used [-Wunused-function]
>>     1    drivers/clocksource/timer-vf-pit.c:131:2: warning: no return statement in function returning non-void [-Wreturn-type]
>>     1    drivers/clocksource/timer-vf-pit.c:126:19: warning: ‘pit_clockevent_init’ defined but not used [-Wunused-function]
>>     1    drivers/clocksource/timer-vf-pit.c:117:34: warning: ‘clockevent_pit’ defined but not used [-Wunused-variable]
>>     1    drivers/block/paride/bpck.c:32: warning: "PC" redefined
>>     1    cc1: some warnings being treated as errors
>>     1    arch/x86/kernel/signal.o: warning: objtool: x32_setup_rt_frame()+0x1fa: call to memset() with UACCESS enabled
>>     1    arch/x86/kernel/signal.o: warning: objtool: __setup_rt_frame()+0x1f8: call to memset() with UACCESS enabled
>>     1    arch/x86/ia32/ia32_signal.o: warning: objtool: ia32_setup_rt_frame()+0x1ef: call to memset() with UACCESS enabled
>>     1    arch/mips/configs/ci20_defconfig:178:warning: override: reassigning to symbol LEDS_TRIGGER_ONESHOT
>>     1    2 warnings generated.
>>     1    /tmp/test-arm-e023be.s:18788: Warning: using r15 results in unpredictable behaviour
>>     1    /tmp/test-arm-e023be.s:18713: Warning: using r15 results in unpredictable behaviour
>>     1    /tmp/ccbU4HdL.s:18191: Warning: using r15 results in unpredictable behaviour
>>     1    /tmp/ccbU4HdL.s:18119: Warning: using r15 results in unpredictable behaviour
>>     1    .config:1161:warning: override: UNWINDER_GUESS changes choice state
>>
>> Section mismatches summary:
>>
>>     1    WARNING: modpost: vmlinux.o(.text.unlikely+0x39dc): Section mismatch in reference from the function pmax_setup_memory_region() to the function .init.text:add_memory_region()
>>     1    WARNING: modpost: vmlinux.o(.text.unlikely+0x3684): Section mismatch in reference from the function pmax_setup_memory_region() to the function .init.text:add_memory_region()
>>
>> ---
>> For more info write to <info@kernelci.org>
>>
>> --
>> You received this message because you are subscribed to the Google Groups "Clang Built Linux" group.
>> To unsubscribe from this group and stop receiving emails from it, send an email to clang-built-linux+unsubscribe@googlegroups.com.
>> To view this discussion on the web visit https://groups.google.com/d/msgid/clang-built-linux/5e7cb175.1c69fb81.d10e.6d4a%40mx.google.com.
> 
> 
> 


^ permalink raw reply	[flat|nested] 9+ messages in thread

* Re: next/master build: 227 builds: 17 failed, 210 passed, 41 errors, 497 warnings (next-20200326)
  2020-03-26 20:48   ` Mark Brown
@ 2020-03-27  3:47     ` Kees Cook
  2020-03-27 17:39       ` Nick Desaulniers
  0 siblings, 1 reply; 9+ messages in thread
From: Kees Cook @ 2020-03-27  3:47 UTC (permalink / raw)
  To: clang-built-linux
  Cc: kernelci, ndesaulniers, Guillaume Tucker, kernelci.org bot, Mark Brown

On Thu, Mar 26, 2020 at 08:48:43PM +0000, Mark Brown wrote:
> [-- Begin signature information --]
> *BAD* signature from: Mark Brown <broonie@sirena.org.uk>
>                  aka: Mark Brown <broonie@debian.org>
>                  aka: Mark Brown <broonie@kernel.org>
>                  aka: Mark Brown <broonie@tardis.ed.ac.uk>
>                  aka: Mark Brown <broonie@linaro.org>
>                  aka: Mark Brown <Mark.Brown@linaro.org>
> [-- End signature information --]
> 
> [-- The following data is signed --]
> 
> On Thu, Mar 26, 2020 at 11:49:21AM -0700, Nick Desaulniers via Groups.Io wrote:
> [...]
> --
> You received this message because you are subscribed to the Google Groups "Clang Built Linux" group.
> To unsubscribe from this group and stop receiving emails from it, send an email to clang-built-linux+unsubscribe@googlegroups.com.
> To view this discussion on the web visit https://groups.google.com/d/msgid/clang-built-linux/20200326204843.GA24981%40sirena.org.uk.
> [-- End of signed data --]

Say, Nick, can we turn off the automatic footer appending on the list?
It's breaking GPG signatures. :)

-- 
Kees Cook

^ permalink raw reply	[flat|nested] 9+ messages in thread

* Re: next/master build: 227 builds: 17 failed, 210 passed, 41 errors, 497 warnings (next-20200326)
  2020-03-27  3:47     ` Kees Cook
@ 2020-03-27 17:39       ` Nick Desaulniers
  0 siblings, 0 replies; 9+ messages in thread
From: Nick Desaulniers @ 2020-03-27 17:39 UTC (permalink / raw)
  To: Kees Cook
  Cc: clang-built-linux, kernelci, Guillaume Tucker, kernelci.org bot,
	Mark Brown

On Thu, Mar 26, 2020 at 8:47 PM Kees Cook <keescook@chromium.org> wrote:
>
> On Thu, Mar 26, 2020 at 08:48:43PM +0000, Mark Brown wrote:
> > [-- Begin signature information --]
> > *BAD* signature from: Mark Brown <broonie@sirena.org.uk>
> >                  aka: Mark Brown <broonie@debian.org>
> >                  aka: Mark Brown <broonie@kernel.org>
> >                  aka: Mark Brown <broonie@tardis.ed.ac.uk>
> >                  aka: Mark Brown <broonie@linaro.org>
> >                  aka: Mark Brown <Mark.Brown@linaro.org>
> > [-- End signature information --]
> >
> > [-- The following data is signed --]
> >
> > On Thu, Mar 26, 2020 at 11:49:21AM -0700, Nick Desaulniers via Groups.Io wrote:
> > [...]
> > --
> > You received this message because you are subscribed to the Google Groups "Clang Built Linux" group.
> > To unsubscribe from this group and stop receiving emails from it, send an email to clang-built-linux+unsubscribe@googlegroups.com.
> > To view this discussion on the web visit https://groups.google.com/d/msgid/clang-built-linux/20200326204843.GA24981%40sirena.org.uk.
> > [-- End of signed data --]
>
> Say, Nick, can we turn off the automatic footer appending on the list?
> It's breaking GPG signatures. :)

I agree they're a PITA and I usually manually delete them on my
replies.  I looked into it, and Google Groups has the option under
Group Settings > Email Options > Email footer > Include the standard
Groups footer

...and it's a checkbox that's both grayed out, and selected. ... who
builds this !$#%?  I've filed feedback; hopefully we can get some
clarification on that.  Assuming the web UI files a bug for the
feedback, I'll cc you on it when it gets created.

If it becomes too problematic, I'll consider switching us off google groups.
-- 
Thanks,
~Nick Desaulniers

^ permalink raw reply	[flat|nested] 9+ messages in thread

* Re: next/master build: 227 builds: 17 failed, 210 passed, 41 errors, 497 warnings (next-20200326)
  2020-03-26 20:54   ` Guillaume Tucker
@ 2020-03-27 17:56     ` Nick Desaulniers
  2020-03-31 11:59       ` Guillaume Tucker
  0 siblings, 1 reply; 9+ messages in thread
From: Nick Desaulniers @ 2020-03-27 17:56 UTC (permalink / raw)
  To: Guillaume Tucker, Kevin Hilman; +Cc: kernelci, clang-built-linux, Mark Brown

On Thu, Mar 26, 2020 at 1:54 PM Guillaume Tucker
<guillaume.tucker@collabora.com> wrote:
>
> On 26/03/2020 18:49, Nick Desaulniers wrote:
> > Oh no, did the format of the logs change with the latest deployment?
> > I expected to see the breakdown of which builds had which
> > warnings/errors, which is very fast for me to triage.  If it was an
> > intentional change, can we please bring those back?
>
> Erm, yes I think it was this change:
>
>   https://github.com/kernelci/kernelci-backend/pull/222

>> The "detailed" section of the email reports is not useful,

I was grepping these daily to find new warnings popping up.

>
> I probably need to have several different templates, and the
> ability to choose which one to use for each report.  We'll need
> this kind of flexibility too for other test email reports.
>
> However you can still see the list of clang builds here:
>
>   https://kernelci.org/build/next/branch/master/kernel/next-20200326/
>
> if you type "clang" in the search bar.  Is that better?

No.  The above change completely breaks my workflow, and the above
link is not a substitute.  In the previous reports, I would get a
handy daily reminder, that I could quickly ctrl+f,clang,ctrl+g and
find issues specific to Clang.

With the above link, I need to:
1. remember to go look at the site each day (I won't; I live out of my inbox)
2. search for linux-next builds (I'm not sure how to even find the
linux-next builds here. Searching for "next" turns up tons of
*branches* with next in the name. Where's the next *tree*?
3. I have to click through to see warnings, not all are listed in the
preview (example: allmodconfig ‐ arm ‐ clang-9 on
https://kernelci.org/build/next/branch/master/kernel/next-20200326/ is
red but says 0 warnings 0 errors. But if you click through in the logs
you see a failure in modpost).
4. clicking back resets the filter, so you have to open multiple tabs
to the reports.

Compare the above, to ctrl+f,clang,ctrl+g in a daily email.  It's
super painful.  It also makes the current email reports useless to us.

I'm aware of every bug in
https://github.com/ClangBuiltLinux/linux/issues that's open and every
bug we've ever had there.  I need to be able to quickly spot if
there's something *new* on the Clang side and file a bug to follow up
on it when I have time, then quickly move on to the next fire.  I was
also able to quickly grep and see if the issue was observed with GCC
as well, or just Clang.

I strongly agree with Broonie emailing that a successful build
occurred is noise; we disable this in our travisci:
https://github.com/ClangBuiltLinux/continuous-integration/blob/a0e363f268dab899a6b259b24639d02b73401526/.travis.yml#L211

But I'm afraid this change throws the baby out with the bath water,
and it really really hinders my ability to triage bugs and slows me
down.  Please consider reverting.

>
> Guillaume
>
>
> > On Thu, Mar 26, 2020 at 6:43 AM kernelci.org bot <bot@kernelci.org> wrote:
> >>
> >> next/master build: 227 builds: 17 failed, 210 passed, 41 errors, 497 warnings (next-20200326)
> >>
> >> Full Build Summary: https://kernelci.org/build/next/branch/master/kernel/next-20200326/
> >>
> >> Tree: next
> >> Branch: master
> >> Git Describe: next-20200326
> >> Git Commit: 89295c59c1f063b533d071ca49d0fa0c0783ca6f
> >> Git URL: https://git.kernel.org/pub/scm/linux/kernel/git/next/linux-next.git
> >> Built: 7 unique architectures
> >>
> >> Build Failures Detected:
> >>
> >> arm64:
> >>     allmodconfig: (clang-9) FAIL
> >>     allmodconfig: (gcc-8) FAIL
> >>
> >> arm:
> >>     allmodconfig: (clang-9) FAIL
> >>     allmodconfig: (gcc-8) FAIL
> >>     cm_x300_defconfig: (gcc-8) FAIL
> >>     em_x270_defconfig: (gcc-8) FAIL
> >>     eseries_pxa_defconfig: (gcc-8) FAIL
> >>     mmp2_defconfig: (gcc-8) FAIL
> >>     pxa168_defconfig: (gcc-8) FAIL
> >>     pxa910_defconfig: (gcc-8) FAIL
> >>     pxa_defconfig: (gcc-8) FAIL
> >>     qcom_defconfig: (gcc-8) FAIL
> >>     vf610m4_defconfig: (gcc-8) FAIL
> >>
> >> mips:
> >>     mtx1_defconfig: (gcc-8) FAIL
> >>
> >> riscv:
> >>     allnoconfig: (gcc-8) FAIL
> >>     tinyconfig: (gcc-8) FAIL
> >>
> >> x86_64:
> >>     defconfig: (clang-9) FAIL
> >>
> >> Errors and Warnings Detected:
> >>
> >> arc:
> >>
> >> arm64:
> >>     allmodconfig (gcc-8): 2 errors
> >>     allmodconfig (clang-9): 2 errors
> >>     defconfig (gcc-8): 29 warnings
> >>     defconfig (clang-9): 29 warnings
> >>     defconfig (gcc-8): 29 warnings
> >>     defconfig (gcc-8): 29 warnings
> >>     defconfig (gcc-8): 29 warnings
> >>
> >> arm:
> >>     allmodconfig (gcc-8): 2 errors, 18 warnings
> >>     allmodconfig (clang-9): 2 errors, 21 warnings
> >>     aspeed_g4_defconfig (gcc-8): 4 warnings
> >>     aspeed_g5_defconfig (clang-9): 4 warnings
> >>     aspeed_g5_defconfig (gcc-8): 4 warnings
> >>     bcm2835_defconfig (gcc-8): 14 warnings
> >>     cm_x300_defconfig (gcc-8): 1 error, 2 warnings
> >>     em_x270_defconfig (gcc-8): 1 error, 2 warnings
> >>     eseries_pxa_defconfig (gcc-8): 14 errors, 12 warnings
> >>     integrator_defconfig (gcc-8): 1 warning
> >>     mmp2_defconfig (gcc-8): 1 error
> >>     multi_v4t_defconfig (gcc-8): 1 warning
> >>     multi_v5_defconfig (gcc-8): 4 warnings
> >>     multi_v5_defconfig (clang-9): 4 warnings
> >>     multi_v7_defconfig (gcc-8): 18 warnings
> >>     multi_v7_defconfig (clang-9): 20 warnings
> >>     multi_v7_defconfig (gcc-8): 18 warnings
> >>     multi_v7_defconfig (gcc-8): 18 warnings
> >>     multi_v7_defconfig (gcc-8): 18 warnings
> >>     multi_v7_defconfig (gcc-8): 19 warnings
> >>     pxa168_defconfig (gcc-8): 1 error
> >>     pxa910_defconfig (gcc-8): 1 error
> >>     pxa_defconfig (gcc-8): 3 errors, 6 warnings
> >>     qcom_defconfig (gcc-8): 1 error
> >>     vf610m4_defconfig (gcc-8): 4 errors, 5 warnings
> >>
> >> i386:
> >>
> >> mips:
> >>     32r2el_defconfig (gcc-8): 3 warnings
> >>     32r2el_defconfig (gcc-8): 3 warnings
> >>     allnoconfig (gcc-8): 1 warning
> >>     ar7_defconfig (gcc-8): 2 warnings
> >>     ath25_defconfig (gcc-8): 2 warnings
> >>     ath79_defconfig (gcc-8): 2 warnings
> >>     bcm47xx_defconfig (gcc-8): 2 warnings
> >>     bcm63xx_defconfig (gcc-8): 1 warning
> >>     bigsur_defconfig (gcc-8): 2 warnings
> >>     bmips_be_defconfig (gcc-8): 1 warning
> >>     bmips_stb_defconfig (gcc-8): 1 warning
> >>     capcella_defconfig (gcc-8): 2 warnings
> >>     cavium_octeon_defconfig (gcc-8): 2 warnings
> >>     ci20_defconfig (gcc-8): 3 warnings
> >>     cobalt_defconfig (gcc-8): 2 warnings
> >>     cu1000-neo_defconfig (gcc-8): 1 warning
> >>     db1xxx_defconfig (gcc-8): 1 warning
> >>     decstation_64_defconfig (gcc-8): 2 warnings
> >>     decstation_defconfig (gcc-8): 2 warnings
> >>     decstation_r4k_defconfig (gcc-8): 2 warnings
> >>     e55_defconfig (gcc-8): 2 warnings
> >>     fuloong2e_defconfig (gcc-8): 2 warnings
> >>     gcw0_defconfig (gcc-8): 1 warning
> >>     gpr_defconfig (gcc-8): 2 warnings
> >>     ip22_defconfig (gcc-8): 2 warnings
> >>     ip27_defconfig (gcc-8): 2 warnings
> >>     ip28_defconfig (gcc-8): 2 warnings
> >>     ip32_defconfig (gcc-8): 2 warnings
> >>     jazz_defconfig (gcc-8): 2 warnings
> >>     jmr3927_defconfig (gcc-8): 1 warning
> >>     lasat_defconfig (gcc-8): 1 warning
> >>     lemote2f_defconfig (gcc-8): 2 warnings
> >>     loongson1b_defconfig (gcc-8): 2 warnings
> >>     loongson1c_defconfig (gcc-8): 2 warnings
> >>     loongson3_defconfig (gcc-8): 2 warnings
> >>     malta_defconfig (gcc-8): 2 warnings
> >>     malta_kvm_defconfig (gcc-8): 2 warnings
> >>     malta_kvm_guest_defconfig (gcc-8): 2 warnings
> >>     malta_qemu_32r6_defconfig (gcc-8): 3 warnings
> >>     maltaaprp_defconfig (gcc-8): 2 warnings
> >>     maltasmvp_defconfig (gcc-8): 2 warnings
> >>     maltasmvp_eva_defconfig (gcc-8): 2 warnings
> >>     maltaup_defconfig (gcc-8): 2 warnings
> >>     maltaup_xpa_defconfig (gcc-8): 2 warnings
> >>     markeins_defconfig (gcc-8): 2 warnings
> >>     mips_paravirt_defconfig (gcc-8): 2 warnings
> >>     mpc30x_defconfig (gcc-8): 2 warnings
> >>     msp71xx_defconfig (gcc-8): 2 warnings
> >>     mtx1_defconfig (gcc-8): 2 errors, 1 warning
> >>     nlm_xlp_defconfig (gcc-8): 2 warnings
> >>     nlm_xlr_defconfig (gcc-8): 2 warnings
> >>     omega2p_defconfig (gcc-8): 1 warning
> >>     pic32mzda_defconfig (gcc-8): 2 warnings
> >>     pistachio_defconfig (gcc-8): 2 warnings
> >>     pnx8335_stb225_defconfig (gcc-8): 2 warnings
> >>     qi_lb60_defconfig (gcc-8): 2 warnings
> >>     rb532_defconfig (gcc-8): 2 warnings
> >>     rbtx49xx_defconfig (gcc-8): 2 warnings
> >>     rm200_defconfig (gcc-8): 3 warnings
> >>     rt305x_defconfig (gcc-8): 2 warnings
> >>     sb1250_swarm_defconfig (gcc-8): 2 warnings
> >>     tb0219_defconfig (gcc-8): 2 warnings
> >>     tb0226_defconfig (gcc-8): 2 warnings
> >>     tb0287_defconfig (gcc-8): 2 warnings
> >>     tinyconfig (gcc-8): 1 warning
> >>     vocore2_defconfig (gcc-8): 1 warning
> >>     workpad_defconfig (gcc-8): 2 warnings
> >>     xway_defconfig (gcc-8): 2 warnings
> >>
> >> riscv:
> >>     allnoconfig (gcc-8): 1 error
> >>     rv32_defconfig (gcc-8): 6 warnings
> >>     tinyconfig (gcc-8): 1 error
> >>
> >> x86_64:
> >>     allmodconfig (clang-9): 4 warnings
> >>     defconfig (clang-9): 2 errors
> >>     tinyconfig (gcc-8): 1 warning
> >>
> >> Errors summary:
> >>
> >>     4    ERROR: modpost: "mtk_mmsys_ddp_disconnect" [drivers/gpu/drm/mediatek/mediatek-drm.ko] undefined!
> >>     4    ERROR: modpost: "mtk_mmsys_ddp_connect" [drivers/gpu/drm/mediatek/mediatek-drm.ko] undefined!
> >>     3    ERROR: modpost: "snd_ac97_reset" [sound/soc/codecs/snd-soc-wm9712.ko] undefined!
> >>     2    arch/riscv/kernel/stacktrace.c:78:8: error: ‘sp_in_global’ undeclared (first use in this function); did you mean ‘spin_lock’?
> >>     2    /home/buildslave/workspace/kernel-build@2/linux/build/../drivers/clk/mmp/clk.c:192: undefined reference to `mmp_clk_register_pll'
> >>     1    sound/soc/codecs/wm9712.c:94:3: error: ‘const struct regmap_config’ has no member named ‘num_reg_defaults’
> >>     1    sound/soc/codecs/wm9712.c:93:3: error: ‘const struct regmap_config’ has no member named ‘reg_defaults’
> >>     1    sound/soc/codecs/wm9712.c:91:3: error: ‘const struct regmap_config’ has no member named ‘volatile_reg’
> >>     1    sound/soc/codecs/wm9712.c:89:3: error: ‘const struct regmap_config’ has no member named ‘cache_type’
> >>     1    sound/soc/codecs/wm9712.c:88:3: error: ‘const struct regmap_config’ has no member named ‘max_register’
> >>     1    sound/soc/codecs/wm9712.c:87:3: error: ‘const struct regmap_config’ has no member named ‘val_bits’
> >>     1    sound/soc/codecs/wm9712.c:86:3: error: ‘const struct regmap_config’ has no member named ‘reg_stride’
> >>     1    sound/soc/codecs/wm9712.c:85:3: error: ‘const struct regmap_config’ has no member named ‘reg_bits’
> >>     1    sound/soc/codecs/wm9712.c:84:35: error: storage size of ‘wm9712_regmap_config’ isn’t known
> >>     1    sound/soc/codecs/wm9712.c:84:21: error: variable ‘wm9712_regmap_config’ has initializer but incomplete type
> >>     1    sound/soc/codecs/wm9712.c:80:10: error: implicit declaration of function ‘regmap_ac97_default_volatile’ [-Werror=implicit-function-declaration]
> >>     1    sound/soc/codecs/wm9712.c:675:3: error: implicit declaration of function ‘snd_soc_component_exit_regmap’; did you mean ‘snd_soc_component_trigger’? [-Werror=implicit-function-declaration]
> >>     1    sound/soc/codecs/wm9712.c:662:2: error: implicit declaration of function ‘snd_soc_component_init_regmap’; did you mean ‘snd_soc_component_trigger’? [-Werror=implicit-function-declaration]
> >>     1    sound/soc/codecs/wm9712.c:653:12: error: implicit declaration of function ‘regmap_init_ac97’; did you mean ‘memmap_init_zone’? [-Werror=implicit-function-declaration]
> >>     1    drivers/clocksource/timer-vf-pit.c:194: error: unterminated argument list invoking macro "BUG_ON"
> >>     1    drivers/clocksource/timer-vf-pit.c:131:8: error: expected ‘;’ at end of input
> >>     1    drivers/clocksource/timer-vf-pit.c:131:2: error: ‘BUG_ON’ undeclared (first use in this function)
> >>     1    drivers/clocksource/timer-vf-pit.c:131:2: error: expected declaration or statement at end of input
> >>     1    clang: error: assembler command failed with exit code 1 (use -v to see invocation)
> >>     1    ERROR: modpost: "sysrq_toggle_support" [drivers/tty/serial/serial_core.ko] undefined!
> >>     1    ERROR: modpost: "sysrq_mask" [drivers/tty/serial/serial_core.ko] undefined!
> >>     1    ERROR: modpost: "snd_ac97_reset" [sound/soc/codecs/snd-soc-wm9713.ko] undefined!
> >>     1    ERROR: modpost: "snd_ac97_reset" [sound/soc/codecs/snd-soc-wm9705.ko] undefined!
> >>     1    ERROR: modpost: "rd_full" [drivers/gpu/drm/msm/msm.ko] undefined!
> >>     1    /tmp/cpudeadline-9c7247.s:76: Error: `%ecx' not allowed with `orb'
> >>     1    /home/buildslave/workspace/workspace/kernel-build@3/linux/build/../drivers/clk/mmp/clk.c:192: undefined reference to `mmp_clk_register_pll'
> >>
> >> Warnings summary:
> >>
> >>     125  <stdin>:1520:2: warning: #warning syscall process_madvise not implemented [-Wcpp]
> >>     98   arch/arm/boot/dts/bcm2835-rpi.dtsi:18.4-15: Warning (dma_ranges_format): /soc/firmware:dma-ranges: empty "dma-ranges" property but its #address-cells (2) differs from /soc (1)
> >>     80   arch/arm64/boot/dts/allwinner/sun50i-a64.dtsi:1086.4-52: Warning (dma_ranges_format): /soc/dram-controller@1c62000:dma-ranges: "dma-ranges" property has invalid length (12 bytes) (parent #address-cells == 1, child #address-cells == 2, #size-cells == 1)
> >>     25   scripts/dtc/include-prefixes/arm/bcm2835-rpi.dtsi:18.4-15: Warning (dma_ranges_format): /soc/firmware:dma-ranges: empty "dma-ranges" property but its #address-cells (2) differs from /soc (1)
> >>     15   arch/arm64/boot/dts/broadcom/stingray/stingray-usb.dtsi:7.3-14: Warning (dma_ranges_format): /usb:dma-ranges: empty "dma-ranges" property but its #size-cells (1) differs from / (2)
> >>     15   arch/arm64/boot/dts/broadcom/stingray/stingray-usb.dtsi:7.3-14: Warning (dma_ranges_format): /usb:dma-ranges: empty "dma-ranges" property but its #address-cells (1) differs from / (2)
> >>     11   arch/arm/boot/dts/aspeed-bmc-facebook-tiogapass.dts:523.3-30: Warning (i2c_bus_reg): /ahb/apb/bus@1e78a000/i2c-bus@380/ipmb0@10:reg: I2C address must be less than 10-bits, got "0x40000010"
> >>     11   arch/arm/boot/dts/aspeed-bmc-facebook-tiogapass.dts:521.11-525.4: Warning (i2c_bus_reg): /ahb/apb/bus@1e78a000/i2c-bus@380/ipmb0@10: I2C bus unit address format error, expected "40000010"
> >>     11   arch/arm/boot/dts/aspeed-bmc-facebook-tiogapass.dts:437.3-30: Warning (i2c_bus_reg): /ahb/apb/bus@1e78a000/i2c-bus@140/ipmb0@10:reg: I2C address must be less than 10-bits, got "0x40000010"
> >>     11   arch/arm/boot/dts/aspeed-bmc-facebook-tiogapass.dts:435.11-439.4: Warning (i2c_bus_reg): /ahb/apb/bus@1e78a000/i2c-bus@140/ipmb0@10: I2C bus unit address format error, expected "40000010"
> >>     9    drivers/net/phy/mdio-cavium.h:113:48: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast]
> >>     8    WARNING: unmet direct dependencies detected for SND_SOC_WM9712
> >>     8    1 warning generated.
> >>     5    arch/arm64/boot/dts/qcom/ipq6018.dtsi:127.3-14: Warning (dma_ranges_format): /soc:dma-ranges: empty "dma-ranges" property but its #size-cells (1) differs from / (2)
> >>     5    arch/arm64/boot/dts/qcom/ipq6018.dtsi:127.3-14: Warning (dma_ranges_format): /soc:dma-ranges: empty "dma-ranges" property but its #address-cells (1) differs from / (2)
> >>     4    drivers/net/phy/mdio-cavium.h:114:37: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast]
> >>     2    arch/arm/lib/xor-neon.c:30:2: warning: This code requires at least version 4.6 of GCC [-W#warnings]
> >>     2    arch/arm/boot/dts/integratorap.dts:12.2-43: Warning (dma_ranges_format): /:dma-ranges: Root node has a "dma-ranges" property
> >>     2    WARNING: unmet direct dependencies detected for SND_SOC_WM9713
> >>     2    WARNING: unmet direct dependencies detected for SND_SOC_WM9705
> >>     2    <stdin>:830:2: warning: #warning syscall fstat64 not implemented [-Wcpp]
> >>     2    <stdin>:1511:2: warning: #warning syscall clone3 not implemented [-Wcpp]
> >>     2    <stdin>:1127:2: warning: #warning syscall fstatat64 not implemented [-Wcpp]
> >>     2    #warning This code requires at least version 4.6 of GCC
> >>     1    {standard input}:141: Warning: macro instruction expanded into multiple instructions
> >>     1    sound/soc/codecs/wm9712.c:93:18: warning: excess elements in struct initializer
> >>     1    sound/soc/codecs/wm9712.c:91:18: warning: excess elements in struct initializer
> >>     1    sound/soc/codecs/wm9712.c:89:16: warning: excess elements in struct initializer
> >>     1    sound/soc/codecs/wm9712.c:88:18: warning: excess elements in struct initializer
> >>     1    sound/soc/codecs/wm9712.c:87:14: warning: excess elements in struct initializer
> >>     1    sound/soc/codecs/wm9712.c:86:16: warning: excess elements in struct initializer
> >>     1    sound/soc/codecs/wm9712.c:85:14: warning: excess elements in struct initializer
> >>     1    sound/soc/codecs/wm9712.c:653:10: warning: assignment to ‘struct regmap *’ from ‘int’ makes pointer from integer without a cast [-Wint-conversion]
> >>     1    sound/soc/codecs/cros_ec_codec.c:776:12: warning: stack frame size of 1152 bytes in function 'wov_hotword_model_put' [-Wframe-larger-than=]
> >>     1    security/integrity/ima/ima_crypto.c:512:5: warning: stack frame size of 1152 bytes in function 'ima_calc_field_array_hash' [-Wframe-larger-than=]
> >>     1    net/sched/cls_flower.c:331:1: warning: the frame size of 1032 bytes is larger than 1024 bytes [-Wframe-larger-than=]
> >>     1    mm/kasan/common.o: warning: objtool: kasan_report()+0x87: call to __stack_chk_fail() with UACCESS enabled
> >>     1    include/linux/kernel.h:47:25: warning: excess elements in struct initializer
> >>     1    include/linux/kern_levels.h:5:18: warning: format ‘%lu’ expects argument of type ‘long unsigned int’, but argument 2 has type ‘unsigned int’ [-Wformat=]
> >>     1    drivers/soc/fsl/dpio/qbman-portal.c:870:14: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast]
> >>     1    drivers/soc/fsl/dpio/dpio-service.c:476:5: warning: stack frame size of 1072 bytes in function 'dpaa2_io_service_enqueue_multiple_desc_fq' [-Wframe-larger-than=]
> >>     1    drivers/scsi/bfa/bfa_fcs_lport.c:1900:1: warning: stack frame size of 1824 bytes in function 'bfa_fcs_lport_fdmi_build_rhba_pyld' [-Wframe-larger-than=]
> >>     1    drivers/net/phy/mdio-octeon.c:48:3: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast]
> >>     1    drivers/gpu/drm/amd/amdgpu/../display/dc/calcs/dce_calcs.c:77:13: warning: stack frame size of 5648 bytes in function 'calculate_bandwidth' [-Wframe-larger-than=]
> >>     1    drivers/gpu/drm/amd/amdgpu/../display/dc/calcs/dce_calcs.c:3014:6: warning: stack frame size of 1376 bytes in function 'bw_calcs' [-Wframe-larger-than=]
> >>     1    drivers/firmware/efi/libstub/file.c:123:21: warning: stack frame size of 1232 bytes in function 'handle_cmdline_files' [-Wframe-larger-than=]
> >>     1    drivers/crypto/inside-secure/safexcel_cipher.c:404:12: warning: stack frame size of 1136 bytes in function 'safexcel_aead_setkey' [-Wframe-larger-than=]
> >>     1    drivers/clocksource/timer-vf-pit.c:97:20: warning: ‘pit_timer_interrupt’ defined but not used [-Wunused-function]
> >>     1    drivers/clocksource/timer-vf-pit.c:56:19: warning: ‘pit_clocksource_init’ defined but not used [-Wunused-function]
> >>     1    drivers/clocksource/timer-vf-pit.c:131:2: warning: no return statement in function returning non-void [-Wreturn-type]
> >>     1    drivers/clocksource/timer-vf-pit.c:126:19: warning: ‘pit_clockevent_init’ defined but not used [-Wunused-function]
> >>     1    drivers/clocksource/timer-vf-pit.c:117:34: warning: ‘clockevent_pit’ defined but not used [-Wunused-variable]
> >>     1    drivers/block/paride/bpck.c:32: warning: "PC" redefined
> >>     1    cc1: some warnings being treated as errors
> >>     1    arch/x86/kernel/signal.o: warning: objtool: x32_setup_rt_frame()+0x1fa: call to memset() with UACCESS enabled
> >>     1    arch/x86/kernel/signal.o: warning: objtool: __setup_rt_frame()+0x1f8: call to memset() with UACCESS enabled
> >>     1    arch/x86/ia32/ia32_signal.o: warning: objtool: ia32_setup_rt_frame()+0x1ef: call to memset() with UACCESS enabled
> >>     1    arch/mips/configs/ci20_defconfig:178:warning: override: reassigning to symbol LEDS_TRIGGER_ONESHOT
> >>     1    2 warnings generated.
> >>     1    /tmp/test-arm-e023be.s:18788: Warning: using r15 results in unpredictable behaviour
> >>     1    /tmp/test-arm-e023be.s:18713: Warning: using r15 results in unpredictable behaviour
> >>     1    /tmp/ccbU4HdL.s:18191: Warning: using r15 results in unpredictable behaviour
> >>     1    /tmp/ccbU4HdL.s:18119: Warning: using r15 results in unpredictable behaviour
> >>     1    .config:1161:warning: override: UNWINDER_GUESS changes choice state
> >>
> >> Section mismatches summary:
> >>
> >>     1    WARNING: modpost: vmlinux.o(.text.unlikely+0x39dc): Section mismatch in reference from the function pmax_setup_memory_region() to the function .init.text:add_memory_region()
> >>     1    WARNING: modpost: vmlinux.o(.text.unlikely+0x3684): Section mismatch in reference from the function pmax_setup_memory_region() to the function .init.text:add_memory_region()
> >>
> >> ---
> >> For more info write to <info@kernelci.org>
> >>
> >> --
> >> You received this message because you are subscribed to the Google Groups "Clang Built Linux" group.
> >> To unsubscribe from this group and stop receiving emails from it, send an email to clang-built-linux+unsubscribe@googlegroups.com.
> >> To view this discussion on the web visit https://groups.google.com/d/msgid/clang-built-linux/5e7cb175.1c69fb81.d10e.6d4a%40mx.google.com.
> >
> >
> >
>


-- 
Thanks,
~Nick Desaulniers

^ permalink raw reply	[flat|nested] 9+ messages in thread

* Re: next/master build: 227 builds: 17 failed, 210 passed, 41 errors, 497 warnings (next-20200326)
  2020-03-27 17:56     ` Nick Desaulniers
@ 2020-03-31 11:59       ` Guillaume Tucker
  2020-03-31 16:30         ` Nick Desaulniers
  0 siblings, 1 reply; 9+ messages in thread
From: Guillaume Tucker @ 2020-03-31 11:59 UTC (permalink / raw)
  To: Nick Desaulniers; +Cc: Kevin Hilman, kernelci, clang-built-linux, Mark Brown

Hi Nick,

On 27/03/2020 17:56, Nick Desaulniers wrote:
> On Thu, Mar 26, 2020 at 1:54 PM Guillaume Tucker
> <guillaume.tucker@collabora.com> wrote:
>>
>> On 26/03/2020 18:49, Nick Desaulniers wrote:
>>> Oh no, did the format of the logs change with the latest deployment?
>>> I expected to see the breakdown of which builds had which
>>> warnings/errors, which is very fast for me to triage.  If it was an
>>> intentional change, can we please bring those back?
>>
>> Erm, yes I think it was this change:
>>
>>   https://github.com/kernelci/kernelci-backend/pull/222
> 
>>> The "detailed" section of the email reports is not useful,
> 
> I was grepping these daily to find new warnings popping up.
> 
>>
>> I probably need to have several different templates, and the
>> ability to choose which one to use for each report.  We'll need
>> this kind of flexibility too for other test email reports.
>>
>> However you can still see the list of clang builds here:
>>
>>   https://kernelci.org/build/next/branch/master/kernel/next-20200326/
>>
>> if you type "clang" in the search bar.  Is that better?
> 
> No.  The above change completely breaks my workflow, and the above
> link is not a substitute.  In the previous reports, I would get a
> handy daily reminder, that I could quickly ctrl+f,clang,ctrl+g and
> find issues specific to Clang.
> 
> With the above link, I need to:
> 1. remember to go look at the site each day (I won't; I live out of my inbox)
> 2. search for linux-next builds (I'm not sure how to even find the
> linux-next builds here. Searching for "next" turns up tons of
> *branches* with next in the name. Where's the next *tree*?
> 3. I have to click through to see warnings, not all are listed in the
> preview (example: allmodconfig ‐ arm ‐ clang-9 on
> https://kernelci.org/build/next/branch/master/kernel/next-20200326/ is
> red but says 0 warnings 0 errors. But if you click through in the logs
> you see a failure in modpost).
> 4. clicking back resets the filter, so you have to open multiple tabs
> to the reports.

Thanks for taking a look and providing this detailed feedback as
to why the web frontend doesn't help with your workflow.  It's
very useful as it's the only way we can improve it, for you and
others in general.

> Compare the above, to ctrl+f,clang,ctrl+g in a daily email.  It's
> super painful.  It also makes the current email reports useless to us.
> 
> I'm aware of every bug in
> https://github.com/ClangBuiltLinux/linux/issues that's open and every
> bug we've ever had there.  I need to be able to quickly spot if
> there's something *new* on the Clang side and file a bug to follow up
> on it when I have time, then quickly move on to the next fire.  I was
> also able to quickly grep and see if the issue was observed with GCC
> as well, or just Clang.
> 
> I strongly agree with Broonie emailing that a successful build
> occurred is noise; we disable this in our travisci:
> https://github.com/ClangBuiltLinux/continuous-integration/blob/a0e363f268dab899a6b259b24639d02b73401526/.travis.yml#L211

We need to consider the whole notification / visualisation system
we have to better design emails and web dashboards, with enough
flexibility to take into account the main use-cases.  It's good
to know that in your case, listing passing builds isn't useful.

> But I'm afraid this change throws the baby out with the bath water,
> and it really really hinders my ability to triage bugs and slows me
> down.  Please consider reverting.

Yep, it has now been reverted as agreed with others on IRC.  This
is already effective in production so the next reports should
have all the details as they did before.  Sorry for the
inconvenience.

Moving forward, we should make sure you have a chance to look at
any changes to the email format before deploying something in
production.

Thanks,
Guillaume

>>> On Thu, Mar 26, 2020 at 6:43 AM kernelci.org bot <bot@kernelci.org> wrote:
>>>>
>>>> next/master build: 227 builds: 17 failed, 210 passed, 41 errors, 497 warnings (next-20200326)
>>>>
>>>> Full Build Summary: https://kernelci.org/build/next/branch/master/kernel/next-20200326/
>>>>
>>>> Tree: next
>>>> Branch: master
>>>> Git Describe: next-20200326
>>>> Git Commit: 89295c59c1f063b533d071ca49d0fa0c0783ca6f
>>>> Git URL: https://git.kernel.org/pub/scm/linux/kernel/git/next/linux-next.git
>>>> Built: 7 unique architectures
>>>>
>>>> Build Failures Detected:
>>>>
>>>> arm64:
>>>>     allmodconfig: (clang-9) FAIL
>>>>     allmodconfig: (gcc-8) FAIL
>>>>
>>>> arm:
>>>>     allmodconfig: (clang-9) FAIL
>>>>     allmodconfig: (gcc-8) FAIL
>>>>     cm_x300_defconfig: (gcc-8) FAIL
>>>>     em_x270_defconfig: (gcc-8) FAIL
>>>>     eseries_pxa_defconfig: (gcc-8) FAIL
>>>>     mmp2_defconfig: (gcc-8) FAIL
>>>>     pxa168_defconfig: (gcc-8) FAIL
>>>>     pxa910_defconfig: (gcc-8) FAIL
>>>>     pxa_defconfig: (gcc-8) FAIL
>>>>     qcom_defconfig: (gcc-8) FAIL
>>>>     vf610m4_defconfig: (gcc-8) FAIL
>>>>
>>>> mips:
>>>>     mtx1_defconfig: (gcc-8) FAIL
>>>>
>>>> riscv:
>>>>     allnoconfig: (gcc-8) FAIL
>>>>     tinyconfig: (gcc-8) FAIL
>>>>
>>>> x86_64:
>>>>     defconfig: (clang-9) FAIL
>>>>
>>>> Errors and Warnings Detected:
>>>>
>>>> arc:
>>>>
>>>> arm64:
>>>>     allmodconfig (gcc-8): 2 errors
>>>>     allmodconfig (clang-9): 2 errors
>>>>     defconfig (gcc-8): 29 warnings
>>>>     defconfig (clang-9): 29 warnings
>>>>     defconfig (gcc-8): 29 warnings
>>>>     defconfig (gcc-8): 29 warnings
>>>>     defconfig (gcc-8): 29 warnings
>>>>
>>>> arm:
>>>>     allmodconfig (gcc-8): 2 errors, 18 warnings
>>>>     allmodconfig (clang-9): 2 errors, 21 warnings
>>>>     aspeed_g4_defconfig (gcc-8): 4 warnings
>>>>     aspeed_g5_defconfig (clang-9): 4 warnings
>>>>     aspeed_g5_defconfig (gcc-8): 4 warnings
>>>>     bcm2835_defconfig (gcc-8): 14 warnings
>>>>     cm_x300_defconfig (gcc-8): 1 error, 2 warnings
>>>>     em_x270_defconfig (gcc-8): 1 error, 2 warnings
>>>>     eseries_pxa_defconfig (gcc-8): 14 errors, 12 warnings
>>>>     integrator_defconfig (gcc-8): 1 warning
>>>>     mmp2_defconfig (gcc-8): 1 error
>>>>     multi_v4t_defconfig (gcc-8): 1 warning
>>>>     multi_v5_defconfig (gcc-8): 4 warnings
>>>>     multi_v5_defconfig (clang-9): 4 warnings
>>>>     multi_v7_defconfig (gcc-8): 18 warnings
>>>>     multi_v7_defconfig (clang-9): 20 warnings
>>>>     multi_v7_defconfig (gcc-8): 18 warnings
>>>>     multi_v7_defconfig (gcc-8): 18 warnings
>>>>     multi_v7_defconfig (gcc-8): 18 warnings
>>>>     multi_v7_defconfig (gcc-8): 19 warnings
>>>>     pxa168_defconfig (gcc-8): 1 error
>>>>     pxa910_defconfig (gcc-8): 1 error
>>>>     pxa_defconfig (gcc-8): 3 errors, 6 warnings
>>>>     qcom_defconfig (gcc-8): 1 error
>>>>     vf610m4_defconfig (gcc-8): 4 errors, 5 warnings
>>>>
>>>> i386:
>>>>
>>>> mips:
>>>>     32r2el_defconfig (gcc-8): 3 warnings
>>>>     32r2el_defconfig (gcc-8): 3 warnings
>>>>     allnoconfig (gcc-8): 1 warning
>>>>     ar7_defconfig (gcc-8): 2 warnings
>>>>     ath25_defconfig (gcc-8): 2 warnings
>>>>     ath79_defconfig (gcc-8): 2 warnings
>>>>     bcm47xx_defconfig (gcc-8): 2 warnings
>>>>     bcm63xx_defconfig (gcc-8): 1 warning
>>>>     bigsur_defconfig (gcc-8): 2 warnings
>>>>     bmips_be_defconfig (gcc-8): 1 warning
>>>>     bmips_stb_defconfig (gcc-8): 1 warning
>>>>     capcella_defconfig (gcc-8): 2 warnings
>>>>     cavium_octeon_defconfig (gcc-8): 2 warnings
>>>>     ci20_defconfig (gcc-8): 3 warnings
>>>>     cobalt_defconfig (gcc-8): 2 warnings
>>>>     cu1000-neo_defconfig (gcc-8): 1 warning
>>>>     db1xxx_defconfig (gcc-8): 1 warning
>>>>     decstation_64_defconfig (gcc-8): 2 warnings
>>>>     decstation_defconfig (gcc-8): 2 warnings
>>>>     decstation_r4k_defconfig (gcc-8): 2 warnings
>>>>     e55_defconfig (gcc-8): 2 warnings
>>>>     fuloong2e_defconfig (gcc-8): 2 warnings
>>>>     gcw0_defconfig (gcc-8): 1 warning
>>>>     gpr_defconfig (gcc-8): 2 warnings
>>>>     ip22_defconfig (gcc-8): 2 warnings
>>>>     ip27_defconfig (gcc-8): 2 warnings
>>>>     ip28_defconfig (gcc-8): 2 warnings
>>>>     ip32_defconfig (gcc-8): 2 warnings
>>>>     jazz_defconfig (gcc-8): 2 warnings
>>>>     jmr3927_defconfig (gcc-8): 1 warning
>>>>     lasat_defconfig (gcc-8): 1 warning
>>>>     lemote2f_defconfig (gcc-8): 2 warnings
>>>>     loongson1b_defconfig (gcc-8): 2 warnings
>>>>     loongson1c_defconfig (gcc-8): 2 warnings
>>>>     loongson3_defconfig (gcc-8): 2 warnings
>>>>     malta_defconfig (gcc-8): 2 warnings
>>>>     malta_kvm_defconfig (gcc-8): 2 warnings
>>>>     malta_kvm_guest_defconfig (gcc-8): 2 warnings
>>>>     malta_qemu_32r6_defconfig (gcc-8): 3 warnings
>>>>     maltaaprp_defconfig (gcc-8): 2 warnings
>>>>     maltasmvp_defconfig (gcc-8): 2 warnings
>>>>     maltasmvp_eva_defconfig (gcc-8): 2 warnings
>>>>     maltaup_defconfig (gcc-8): 2 warnings
>>>>     maltaup_xpa_defconfig (gcc-8): 2 warnings
>>>>     markeins_defconfig (gcc-8): 2 warnings
>>>>     mips_paravirt_defconfig (gcc-8): 2 warnings
>>>>     mpc30x_defconfig (gcc-8): 2 warnings
>>>>     msp71xx_defconfig (gcc-8): 2 warnings
>>>>     mtx1_defconfig (gcc-8): 2 errors, 1 warning
>>>>     nlm_xlp_defconfig (gcc-8): 2 warnings
>>>>     nlm_xlr_defconfig (gcc-8): 2 warnings
>>>>     omega2p_defconfig (gcc-8): 1 warning
>>>>     pic32mzda_defconfig (gcc-8): 2 warnings
>>>>     pistachio_defconfig (gcc-8): 2 warnings
>>>>     pnx8335_stb225_defconfig (gcc-8): 2 warnings
>>>>     qi_lb60_defconfig (gcc-8): 2 warnings
>>>>     rb532_defconfig (gcc-8): 2 warnings
>>>>     rbtx49xx_defconfig (gcc-8): 2 warnings
>>>>     rm200_defconfig (gcc-8): 3 warnings
>>>>     rt305x_defconfig (gcc-8): 2 warnings
>>>>     sb1250_swarm_defconfig (gcc-8): 2 warnings
>>>>     tb0219_defconfig (gcc-8): 2 warnings
>>>>     tb0226_defconfig (gcc-8): 2 warnings
>>>>     tb0287_defconfig (gcc-8): 2 warnings
>>>>     tinyconfig (gcc-8): 1 warning
>>>>     vocore2_defconfig (gcc-8): 1 warning
>>>>     workpad_defconfig (gcc-8): 2 warnings
>>>>     xway_defconfig (gcc-8): 2 warnings
>>>>
>>>> riscv:
>>>>     allnoconfig (gcc-8): 1 error
>>>>     rv32_defconfig (gcc-8): 6 warnings
>>>>     tinyconfig (gcc-8): 1 error
>>>>
>>>> x86_64:
>>>>     allmodconfig (clang-9): 4 warnings
>>>>     defconfig (clang-9): 2 errors
>>>>     tinyconfig (gcc-8): 1 warning
>>>>
>>>> Errors summary:
>>>>
>>>>     4    ERROR: modpost: "mtk_mmsys_ddp_disconnect" [drivers/gpu/drm/mediatek/mediatek-drm.ko] undefined!
>>>>     4    ERROR: modpost: "mtk_mmsys_ddp_connect" [drivers/gpu/drm/mediatek/mediatek-drm.ko] undefined!
>>>>     3    ERROR: modpost: "snd_ac97_reset" [sound/soc/codecs/snd-soc-wm9712.ko] undefined!
>>>>     2    arch/riscv/kernel/stacktrace.c:78:8: error: ‘sp_in_global’ undeclared (first use in this function); did you mean ‘spin_lock’?
>>>>     2    /home/buildslave/workspace/kernel-build@2/linux/build/../drivers/clk/mmp/clk.c:192: undefined reference to `mmp_clk_register_pll'
>>>>     1    sound/soc/codecs/wm9712.c:94:3: error: ‘const struct regmap_config’ has no member named ‘num_reg_defaults’
>>>>     1    sound/soc/codecs/wm9712.c:93:3: error: ‘const struct regmap_config’ has no member named ‘reg_defaults’
>>>>     1    sound/soc/codecs/wm9712.c:91:3: error: ‘const struct regmap_config’ has no member named ‘volatile_reg’
>>>>     1    sound/soc/codecs/wm9712.c:89:3: error: ‘const struct regmap_config’ has no member named ‘cache_type’
>>>>     1    sound/soc/codecs/wm9712.c:88:3: error: ‘const struct regmap_config’ has no member named ‘max_register’
>>>>     1    sound/soc/codecs/wm9712.c:87:3: error: ‘const struct regmap_config’ has no member named ‘val_bits’
>>>>     1    sound/soc/codecs/wm9712.c:86:3: error: ‘const struct regmap_config’ has no member named ‘reg_stride’
>>>>     1    sound/soc/codecs/wm9712.c:85:3: error: ‘const struct regmap_config’ has no member named ‘reg_bits’
>>>>     1    sound/soc/codecs/wm9712.c:84:35: error: storage size of ‘wm9712_regmap_config’ isn’t known
>>>>     1    sound/soc/codecs/wm9712.c:84:21: error: variable ‘wm9712_regmap_config’ has initializer but incomplete type
>>>>     1    sound/soc/codecs/wm9712.c:80:10: error: implicit declaration of function ‘regmap_ac97_default_volatile’ [-Werror=implicit-function-declaration]
>>>>     1    sound/soc/codecs/wm9712.c:675:3: error: implicit declaration of function ‘snd_soc_component_exit_regmap’; did you mean ‘snd_soc_component_trigger’? [-Werror=implicit-function-declaration]
>>>>     1    sound/soc/codecs/wm9712.c:662:2: error: implicit declaration of function ‘snd_soc_component_init_regmap’; did you mean ‘snd_soc_component_trigger’? [-Werror=implicit-function-declaration]
>>>>     1    sound/soc/codecs/wm9712.c:653:12: error: implicit declaration of function ‘regmap_init_ac97’; did you mean ‘memmap_init_zone’? [-Werror=implicit-function-declaration]
>>>>     1    drivers/clocksource/timer-vf-pit.c:194: error: unterminated argument list invoking macro "BUG_ON"
>>>>     1    drivers/clocksource/timer-vf-pit.c:131:8: error: expected ‘;’ at end of input
>>>>     1    drivers/clocksource/timer-vf-pit.c:131:2: error: ‘BUG_ON’ undeclared (first use in this function)
>>>>     1    drivers/clocksource/timer-vf-pit.c:131:2: error: expected declaration or statement at end of input
>>>>     1    clang: error: assembler command failed with exit code 1 (use -v to see invocation)
>>>>     1    ERROR: modpost: "sysrq_toggle_support" [drivers/tty/serial/serial_core.ko] undefined!
>>>>     1    ERROR: modpost: "sysrq_mask" [drivers/tty/serial/serial_core.ko] undefined!
>>>>     1    ERROR: modpost: "snd_ac97_reset" [sound/soc/codecs/snd-soc-wm9713.ko] undefined!
>>>>     1    ERROR: modpost: "snd_ac97_reset" [sound/soc/codecs/snd-soc-wm9705.ko] undefined!
>>>>     1    ERROR: modpost: "rd_full" [drivers/gpu/drm/msm/msm.ko] undefined!
>>>>     1    /tmp/cpudeadline-9c7247.s:76: Error: `%ecx' not allowed with `orb'
>>>>     1    /home/buildslave/workspace/workspace/kernel-build@3/linux/build/../drivers/clk/mmp/clk.c:192: undefined reference to `mmp_clk_register_pll'
>>>>
>>>> Warnings summary:
>>>>
>>>>     125  <stdin>:1520:2: warning: #warning syscall process_madvise not implemented [-Wcpp]
>>>>     98   arch/arm/boot/dts/bcm2835-rpi.dtsi:18.4-15: Warning (dma_ranges_format): /soc/firmware:dma-ranges: empty "dma-ranges" property but its #address-cells (2) differs from /soc (1)
>>>>     80   arch/arm64/boot/dts/allwinner/sun50i-a64.dtsi:1086.4-52: Warning (dma_ranges_format): /soc/dram-controller@1c62000:dma-ranges: "dma-ranges" property has invalid length (12 bytes) (parent #address-cells == 1, child #address-cells == 2, #size-cells == 1)
>>>>     25   scripts/dtc/include-prefixes/arm/bcm2835-rpi.dtsi:18.4-15: Warning (dma_ranges_format): /soc/firmware:dma-ranges: empty "dma-ranges" property but its #address-cells (2) differs from /soc (1)
>>>>     15   arch/arm64/boot/dts/broadcom/stingray/stingray-usb.dtsi:7.3-14: Warning (dma_ranges_format): /usb:dma-ranges: empty "dma-ranges" property but its #size-cells (1) differs from / (2)
>>>>     15   arch/arm64/boot/dts/broadcom/stingray/stingray-usb.dtsi:7.3-14: Warning (dma_ranges_format): /usb:dma-ranges: empty "dma-ranges" property but its #address-cells (1) differs from / (2)
>>>>     11   arch/arm/boot/dts/aspeed-bmc-facebook-tiogapass.dts:523.3-30: Warning (i2c_bus_reg): /ahb/apb/bus@1e78a000/i2c-bus@380/ipmb0@10:reg: I2C address must be less than 10-bits, got "0x40000010"
>>>>     11   arch/arm/boot/dts/aspeed-bmc-facebook-tiogapass.dts:521.11-525.4: Warning (i2c_bus_reg): /ahb/apb/bus@1e78a000/i2c-bus@380/ipmb0@10: I2C bus unit address format error, expected "40000010"
>>>>     11   arch/arm/boot/dts/aspeed-bmc-facebook-tiogapass.dts:437.3-30: Warning (i2c_bus_reg): /ahb/apb/bus@1e78a000/i2c-bus@140/ipmb0@10:reg: I2C address must be less than 10-bits, got "0x40000010"
>>>>     11   arch/arm/boot/dts/aspeed-bmc-facebook-tiogapass.dts:435.11-439.4: Warning (i2c_bus_reg): /ahb/apb/bus@1e78a000/i2c-bus@140/ipmb0@10: I2C bus unit address format error, expected "40000010"
>>>>     9    drivers/net/phy/mdio-cavium.h:113:48: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast]
>>>>     8    WARNING: unmet direct dependencies detected for SND_SOC_WM9712
>>>>     8    1 warning generated.
>>>>     5    arch/arm64/boot/dts/qcom/ipq6018.dtsi:127.3-14: Warning (dma_ranges_format): /soc:dma-ranges: empty "dma-ranges" property but its #size-cells (1) differs from / (2)
>>>>     5    arch/arm64/boot/dts/qcom/ipq6018.dtsi:127.3-14: Warning (dma_ranges_format): /soc:dma-ranges: empty "dma-ranges" property but its #address-cells (1) differs from / (2)
>>>>     4    drivers/net/phy/mdio-cavium.h:114:37: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast]
>>>>     2    arch/arm/lib/xor-neon.c:30:2: warning: This code requires at least version 4.6 of GCC [-W#warnings]
>>>>     2    arch/arm/boot/dts/integratorap.dts:12.2-43: Warning (dma_ranges_format): /:dma-ranges: Root node has a "dma-ranges" property
>>>>     2    WARNING: unmet direct dependencies detected for SND_SOC_WM9713
>>>>     2    WARNING: unmet direct dependencies detected for SND_SOC_WM9705
>>>>     2    <stdin>:830:2: warning: #warning syscall fstat64 not implemented [-Wcpp]
>>>>     2    <stdin>:1511:2: warning: #warning syscall clone3 not implemented [-Wcpp]
>>>>     2    <stdin>:1127:2: warning: #warning syscall fstatat64 not implemented [-Wcpp]
>>>>     2    #warning This code requires at least version 4.6 of GCC
>>>>     1    {standard input}:141: Warning: macro instruction expanded into multiple instructions
>>>>     1    sound/soc/codecs/wm9712.c:93:18: warning: excess elements in struct initializer
>>>>     1    sound/soc/codecs/wm9712.c:91:18: warning: excess elements in struct initializer
>>>>     1    sound/soc/codecs/wm9712.c:89:16: warning: excess elements in struct initializer
>>>>     1    sound/soc/codecs/wm9712.c:88:18: warning: excess elements in struct initializer
>>>>     1    sound/soc/codecs/wm9712.c:87:14: warning: excess elements in struct initializer
>>>>     1    sound/soc/codecs/wm9712.c:86:16: warning: excess elements in struct initializer
>>>>     1    sound/soc/codecs/wm9712.c:85:14: warning: excess elements in struct initializer
>>>>     1    sound/soc/codecs/wm9712.c:653:10: warning: assignment to ‘struct regmap *’ from ‘int’ makes pointer from integer without a cast [-Wint-conversion]
>>>>     1    sound/soc/codecs/cros_ec_codec.c:776:12: warning: stack frame size of 1152 bytes in function 'wov_hotword_model_put' [-Wframe-larger-than=]
>>>>     1    security/integrity/ima/ima_crypto.c:512:5: warning: stack frame size of 1152 bytes in function 'ima_calc_field_array_hash' [-Wframe-larger-than=]
>>>>     1    net/sched/cls_flower.c:331:1: warning: the frame size of 1032 bytes is larger than 1024 bytes [-Wframe-larger-than=]
>>>>     1    mm/kasan/common.o: warning: objtool: kasan_report()+0x87: call to __stack_chk_fail() with UACCESS enabled
>>>>     1    include/linux/kernel.h:47:25: warning: excess elements in struct initializer
>>>>     1    include/linux/kern_levels.h:5:18: warning: format ‘%lu’ expects argument of type ‘long unsigned int’, but argument 2 has type ‘unsigned int’ [-Wformat=]
>>>>     1    drivers/soc/fsl/dpio/qbman-portal.c:870:14: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast]
>>>>     1    drivers/soc/fsl/dpio/dpio-service.c:476:5: warning: stack frame size of 1072 bytes in function 'dpaa2_io_service_enqueue_multiple_desc_fq' [-Wframe-larger-than=]
>>>>     1    drivers/scsi/bfa/bfa_fcs_lport.c:1900:1: warning: stack frame size of 1824 bytes in function 'bfa_fcs_lport_fdmi_build_rhba_pyld' [-Wframe-larger-than=]
>>>>     1    drivers/net/phy/mdio-octeon.c:48:3: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast]
>>>>     1    drivers/gpu/drm/amd/amdgpu/../display/dc/calcs/dce_calcs.c:77:13: warning: stack frame size of 5648 bytes in function 'calculate_bandwidth' [-Wframe-larger-than=]
>>>>     1    drivers/gpu/drm/amd/amdgpu/../display/dc/calcs/dce_calcs.c:3014:6: warning: stack frame size of 1376 bytes in function 'bw_calcs' [-Wframe-larger-than=]
>>>>     1    drivers/firmware/efi/libstub/file.c:123:21: warning: stack frame size of 1232 bytes in function 'handle_cmdline_files' [-Wframe-larger-than=]
>>>>     1    drivers/crypto/inside-secure/safexcel_cipher.c:404:12: warning: stack frame size of 1136 bytes in function 'safexcel_aead_setkey' [-Wframe-larger-than=]
>>>>     1    drivers/clocksource/timer-vf-pit.c:97:20: warning: ‘pit_timer_interrupt’ defined but not used [-Wunused-function]
>>>>     1    drivers/clocksource/timer-vf-pit.c:56:19: warning: ‘pit_clocksource_init’ defined but not used [-Wunused-function]
>>>>     1    drivers/clocksource/timer-vf-pit.c:131:2: warning: no return statement in function returning non-void [-Wreturn-type]
>>>>     1    drivers/clocksource/timer-vf-pit.c:126:19: warning: ‘pit_clockevent_init’ defined but not used [-Wunused-function]
>>>>     1    drivers/clocksource/timer-vf-pit.c:117:34: warning: ‘clockevent_pit’ defined but not used [-Wunused-variable]
>>>>     1    drivers/block/paride/bpck.c:32: warning: "PC" redefined
>>>>     1    cc1: some warnings being treated as errors
>>>>     1    arch/x86/kernel/signal.o: warning: objtool: x32_setup_rt_frame()+0x1fa: call to memset() with UACCESS enabled
>>>>     1    arch/x86/kernel/signal.o: warning: objtool: __setup_rt_frame()+0x1f8: call to memset() with UACCESS enabled
>>>>     1    arch/x86/ia32/ia32_signal.o: warning: objtool: ia32_setup_rt_frame()+0x1ef: call to memset() with UACCESS enabled
>>>>     1    arch/mips/configs/ci20_defconfig:178:warning: override: reassigning to symbol LEDS_TRIGGER_ONESHOT
>>>>     1    2 warnings generated.
>>>>     1    /tmp/test-arm-e023be.s:18788: Warning: using r15 results in unpredictable behaviour
>>>>     1    /tmp/test-arm-e023be.s:18713: Warning: using r15 results in unpredictable behaviour
>>>>     1    /tmp/ccbU4HdL.s:18191: Warning: using r15 results in unpredictable behaviour
>>>>     1    /tmp/ccbU4HdL.s:18119: Warning: using r15 results in unpredictable behaviour
>>>>     1    .config:1161:warning: override: UNWINDER_GUESS changes choice state
>>>>
>>>> Section mismatches summary:
>>>>
>>>>     1    WARNING: modpost: vmlinux.o(.text.unlikely+0x39dc): Section mismatch in reference from the function pmax_setup_memory_region() to the function .init.text:add_memory_region()
>>>>     1    WARNING: modpost: vmlinux.o(.text.unlikely+0x3684): Section mismatch in reference from the function pmax_setup_memory_region() to the function .init.text:add_memory_region()
>>>>
>>>> ---
>>>> For more info write to <info@kernelci.org>
>>>>
>>>> --
>>>> You received this message because you are subscribed to the Google Groups "Clang Built Linux" group.
>>>> To unsubscribe from this group and stop receiving emails from it, send an email to clang-built-linux+unsubscribe@googlegroups.com.
>>>> To view this discussion on the web visit https://groups.google.com/d/msgid/clang-built-linux/5e7cb175.1c69fb81.d10e.6d4a%40mx.google.com.
>>>
>>>
>>>
>>
> 
> 


^ permalink raw reply	[flat|nested] 9+ messages in thread

* Re: next/master build: 227 builds: 17 failed, 210 passed, 41 errors, 497 warnings (next-20200326)
  2020-03-31 11:59       ` Guillaume Tucker
@ 2020-03-31 16:30         ` Nick Desaulniers
  0 siblings, 0 replies; 9+ messages in thread
From: Nick Desaulniers @ 2020-03-31 16:30 UTC (permalink / raw)
  To: Guillaume Tucker; +Cc: Kevin Hilman, kernelci, clang-built-linux, Mark Brown

On Tue, Mar 31, 2020 at 4:59 AM Guillaume Tucker
<guillaume.tucker@collabora.com> wrote:
>
> Hi Nick,
>
> On 27/03/2020 17:56, Nick Desaulniers wrote:
> > 3. I have to click through to see warnings, not all are listed in the
> > preview (example: allmodconfig ‐ arm ‐ clang-9 on
> > https://kernelci.org/build/next/branch/master/kernel/next-20200326/ is
> > red but says 0 warnings 0 errors. But if you click through in the logs
> > you see a failure in modpost).

^ thinking more about this case, not all errors are necessarily from
the compiler.  Other host utilities (in this case modpost, but on x86
and maybe soon arm64 objtool) can fail/warn/error as well.  Maybe the
UI is predicated on compiler warnings/errors only, and not the other
host utilities?  I can point to some objtool warnings with Clang; it
would be good to highlight those as they are typically bugs (sometimes
in the compiler).

> > 4. clicking back resets the filter, so you have to open multiple tabs
> > to the reports.
>
> Thanks for taking a look and providing this detailed feedback as
> to why the web frontend doesn't help with your workflow.  It's
> very useful as it's the only way we can improve it, for you and
> others in general.
>
> > Compare the above, to ctrl+f,clang,ctrl+g in a daily email.  It's
> > super painful.  It also makes the current email reports useless to us.
> >
> > I'm aware of every bug in
> > https://github.com/ClangBuiltLinux/linux/issues that's open and every
> > bug we've ever had there.  I need to be able to quickly spot if
> > there's something *new* on the Clang side and file a bug to follow up
> > on it when I have time, then quickly move on to the next fire.  I was
> > also able to quickly grep and see if the issue was observed with GCC
> > as well, or just Clang.
> >
> > I strongly agree with Broonie emailing that a successful build
> > occurred is noise; we disable this in our travisci:
> > https://github.com/ClangBuiltLinux/continuous-integration/blob/a0e363f268dab899a6b259b24639d02b73401526/.travis.yml#L211
>
> We need to consider the whole notification / visualisation system
> we have to better design emails and web dashboards, with enough
> flexibility to take into account the main use-cases.  It's good
> to know that in your case, listing passing builds isn't useful.

If you have a dashboard that shows builds as a field of red/green, it
doesn't hurt. (https://ci.android.com/ for example).  For the email
reports, it might be possible to filter those out though. You
generally don't call the firemen when there's no fire.

>
> > But I'm afraid this change throws the baby out with the bath water,
> > and it really really hinders my ability to triage bugs and slows me
> > down.  Please consider reverting.
>
> Yep, it has now been reverted as agreed with others on IRC.  This
> is already effective in production so the next reports should
> have all the details as they did before.  Sorry for the
> inconvenience.

I appreciate it.

>
> Moving forward, we should make sure you have a chance to look at
> any changes to the email format before deploying something in
> production.

Yes, please @ me on the github change and I'd be happy to give a quick look.

-- 
Thanks,
~Nick Desaulniers

^ permalink raw reply	[flat|nested] 9+ messages in thread

* next/master build: 227 builds: 17 failed, 210 passed, 41 errors, 497 warnings (next-20200326)
@ 2020-03-26 13:43 kernelci.org bot
  0 siblings, 0 replies; 9+ messages in thread
From: kernelci.org bot @ 2020-03-26 13:43 UTC (permalink / raw)
  To: linux-next

next/master build: 227 builds: 17 failed, 210 passed, 41 errors, 497 warnings (next-20200326)

Full Build Summary: https://kernelci.org/build/next/branch/master/kernel/next-20200326/

Tree: next
Branch: master
Git Describe: next-20200326
Git Commit: 89295c59c1f063b533d071ca49d0fa0c0783ca6f
Git URL: https://git.kernel.org/pub/scm/linux/kernel/git/next/linux-next.git
Built: 7 unique architectures

Build Failures Detected:

arm64:
    allmodconfig: (clang-9) FAIL
    allmodconfig: (gcc-8) FAIL

arm:
    allmodconfig: (clang-9) FAIL
    allmodconfig: (gcc-8) FAIL
    cm_x300_defconfig: (gcc-8) FAIL
    em_x270_defconfig: (gcc-8) FAIL
    eseries_pxa_defconfig: (gcc-8) FAIL
    mmp2_defconfig: (gcc-8) FAIL
    pxa168_defconfig: (gcc-8) FAIL
    pxa910_defconfig: (gcc-8) FAIL
    pxa_defconfig: (gcc-8) FAIL
    qcom_defconfig: (gcc-8) FAIL
    vf610m4_defconfig: (gcc-8) FAIL

mips:
    mtx1_defconfig: (gcc-8) FAIL

riscv:
    allnoconfig: (gcc-8) FAIL
    tinyconfig: (gcc-8) FAIL

x86_64:
    defconfig: (clang-9) FAIL

Errors and Warnings Detected:

arc:

arm64:
    allmodconfig (gcc-8): 2 errors
    allmodconfig (clang-9): 2 errors
    defconfig (gcc-8): 29 warnings
    defconfig (clang-9): 29 warnings
    defconfig (gcc-8): 29 warnings
    defconfig (gcc-8): 29 warnings
    defconfig (gcc-8): 29 warnings

arm:
    allmodconfig (gcc-8): 2 errors, 18 warnings
    allmodconfig (clang-9): 2 errors, 21 warnings
    aspeed_g4_defconfig (gcc-8): 4 warnings
    aspeed_g5_defconfig (clang-9): 4 warnings
    aspeed_g5_defconfig (gcc-8): 4 warnings
    bcm2835_defconfig (gcc-8): 14 warnings
    cm_x300_defconfig (gcc-8): 1 error, 2 warnings
    em_x270_defconfig (gcc-8): 1 error, 2 warnings
    eseries_pxa_defconfig (gcc-8): 14 errors, 12 warnings
    integrator_defconfig (gcc-8): 1 warning
    mmp2_defconfig (gcc-8): 1 error
    multi_v4t_defconfig (gcc-8): 1 warning
    multi_v5_defconfig (gcc-8): 4 warnings
    multi_v5_defconfig (clang-9): 4 warnings
    multi_v7_defconfig (gcc-8): 18 warnings
    multi_v7_defconfig (clang-9): 20 warnings
    multi_v7_defconfig (gcc-8): 18 warnings
    multi_v7_defconfig (gcc-8): 18 warnings
    multi_v7_defconfig (gcc-8): 18 warnings
    multi_v7_defconfig (gcc-8): 19 warnings
    pxa168_defconfig (gcc-8): 1 error
    pxa910_defconfig (gcc-8): 1 error
    pxa_defconfig (gcc-8): 3 errors, 6 warnings
    qcom_defconfig (gcc-8): 1 error
    vf610m4_defconfig (gcc-8): 4 errors, 5 warnings

i386:

mips:
    32r2el_defconfig (gcc-8): 3 warnings
    32r2el_defconfig (gcc-8): 3 warnings
    allnoconfig (gcc-8): 1 warning
    ar7_defconfig (gcc-8): 2 warnings
    ath25_defconfig (gcc-8): 2 warnings
    ath79_defconfig (gcc-8): 2 warnings
    bcm47xx_defconfig (gcc-8): 2 warnings
    bcm63xx_defconfig (gcc-8): 1 warning
    bigsur_defconfig (gcc-8): 2 warnings
    bmips_be_defconfig (gcc-8): 1 warning
    bmips_stb_defconfig (gcc-8): 1 warning
    capcella_defconfig (gcc-8): 2 warnings
    cavium_octeon_defconfig (gcc-8): 2 warnings
    ci20_defconfig (gcc-8): 3 warnings
    cobalt_defconfig (gcc-8): 2 warnings
    cu1000-neo_defconfig (gcc-8): 1 warning
    db1xxx_defconfig (gcc-8): 1 warning
    decstation_64_defconfig (gcc-8): 2 warnings
    decstation_defconfig (gcc-8): 2 warnings
    decstation_r4k_defconfig (gcc-8): 2 warnings
    e55_defconfig (gcc-8): 2 warnings
    fuloong2e_defconfig (gcc-8): 2 warnings
    gcw0_defconfig (gcc-8): 1 warning
    gpr_defconfig (gcc-8): 2 warnings
    ip22_defconfig (gcc-8): 2 warnings
    ip27_defconfig (gcc-8): 2 warnings
    ip28_defconfig (gcc-8): 2 warnings
    ip32_defconfig (gcc-8): 2 warnings
    jazz_defconfig (gcc-8): 2 warnings
    jmr3927_defconfig (gcc-8): 1 warning
    lasat_defconfig (gcc-8): 1 warning
    lemote2f_defconfig (gcc-8): 2 warnings
    loongson1b_defconfig (gcc-8): 2 warnings
    loongson1c_defconfig (gcc-8): 2 warnings
    loongson3_defconfig (gcc-8): 2 warnings
    malta_defconfig (gcc-8): 2 warnings
    malta_kvm_defconfig (gcc-8): 2 warnings
    malta_kvm_guest_defconfig (gcc-8): 2 warnings
    malta_qemu_32r6_defconfig (gcc-8): 3 warnings
    maltaaprp_defconfig (gcc-8): 2 warnings
    maltasmvp_defconfig (gcc-8): 2 warnings
    maltasmvp_eva_defconfig (gcc-8): 2 warnings
    maltaup_defconfig (gcc-8): 2 warnings
    maltaup_xpa_defconfig (gcc-8): 2 warnings
    markeins_defconfig (gcc-8): 2 warnings
    mips_paravirt_defconfig (gcc-8): 2 warnings
    mpc30x_defconfig (gcc-8): 2 warnings
    msp71xx_defconfig (gcc-8): 2 warnings
    mtx1_defconfig (gcc-8): 2 errors, 1 warning
    nlm_xlp_defconfig (gcc-8): 2 warnings
    nlm_xlr_defconfig (gcc-8): 2 warnings
    omega2p_defconfig (gcc-8): 1 warning
    pic32mzda_defconfig (gcc-8): 2 warnings
    pistachio_defconfig (gcc-8): 2 warnings
    pnx8335_stb225_defconfig (gcc-8): 2 warnings
    qi_lb60_defconfig (gcc-8): 2 warnings
    rb532_defconfig (gcc-8): 2 warnings
    rbtx49xx_defconfig (gcc-8): 2 warnings
    rm200_defconfig (gcc-8): 3 warnings
    rt305x_defconfig (gcc-8): 2 warnings
    sb1250_swarm_defconfig (gcc-8): 2 warnings
    tb0219_defconfig (gcc-8): 2 warnings
    tb0226_defconfig (gcc-8): 2 warnings
    tb0287_defconfig (gcc-8): 2 warnings
    tinyconfig (gcc-8): 1 warning
    vocore2_defconfig (gcc-8): 1 warning
    workpad_defconfig (gcc-8): 2 warnings
    xway_defconfig (gcc-8): 2 warnings

riscv:
    allnoconfig (gcc-8): 1 error
    rv32_defconfig (gcc-8): 6 warnings
    tinyconfig (gcc-8): 1 error

x86_64:
    allmodconfig (clang-9): 4 warnings
    defconfig (clang-9): 2 errors
    tinyconfig (gcc-8): 1 warning

Errors summary:

    4    ERROR: modpost: "mtk_mmsys_ddp_disconnect" [drivers/gpu/drm/mediatek/mediatek-drm.ko] undefined!
    4    ERROR: modpost: "mtk_mmsys_ddp_connect" [drivers/gpu/drm/mediatek/mediatek-drm.ko] undefined!
    3    ERROR: modpost: "snd_ac97_reset" [sound/soc/codecs/snd-soc-wm9712.ko] undefined!
    2    arch/riscv/kernel/stacktrace.c:78:8: error: ‘sp_in_global’ undeclared (first use in this function); did you mean ‘spin_lock’?
    2    /home/buildslave/workspace/kernel-build@2/linux/build/../drivers/clk/mmp/clk.c:192: undefined reference to `mmp_clk_register_pll'
    1    sound/soc/codecs/wm9712.c:94:3: error: ‘const struct regmap_config’ has no member named ‘num_reg_defaults’
    1    sound/soc/codecs/wm9712.c:93:3: error: ‘const struct regmap_config’ has no member named ‘reg_defaults’
    1    sound/soc/codecs/wm9712.c:91:3: error: ‘const struct regmap_config’ has no member named ‘volatile_reg’
    1    sound/soc/codecs/wm9712.c:89:3: error: ‘const struct regmap_config’ has no member named ‘cache_type’
    1    sound/soc/codecs/wm9712.c:88:3: error: ‘const struct regmap_config’ has no member named ‘max_register’
    1    sound/soc/codecs/wm9712.c:87:3: error: ‘const struct regmap_config’ has no member named ‘val_bits’
    1    sound/soc/codecs/wm9712.c:86:3: error: ‘const struct regmap_config’ has no member named ‘reg_stride’
    1    sound/soc/codecs/wm9712.c:85:3: error: ‘const struct regmap_config’ has no member named ‘reg_bits’
    1    sound/soc/codecs/wm9712.c:84:35: error: storage size of ‘wm9712_regmap_config’ isn’t known
    1    sound/soc/codecs/wm9712.c:84:21: error: variable ‘wm9712_regmap_config’ has initializer but incomplete type
    1    sound/soc/codecs/wm9712.c:80:10: error: implicit declaration of function ‘regmap_ac97_default_volatile’ [-Werror=implicit-function-declaration]
    1    sound/soc/codecs/wm9712.c:675:3: error: implicit declaration of function ‘snd_soc_component_exit_regmap’; did you mean ‘snd_soc_component_trigger’? [-Werror=implicit-function-declaration]
    1    sound/soc/codecs/wm9712.c:662:2: error: implicit declaration of function ‘snd_soc_component_init_regmap’; did you mean ‘snd_soc_component_trigger’? [-Werror=implicit-function-declaration]
    1    sound/soc/codecs/wm9712.c:653:12: error: implicit declaration of function ‘regmap_init_ac97’; did you mean ‘memmap_init_zone’? [-Werror=implicit-function-declaration]
    1    drivers/clocksource/timer-vf-pit.c:194: error: unterminated argument list invoking macro "BUG_ON"
    1    drivers/clocksource/timer-vf-pit.c:131:8: error: expected ‘;’ at end of input
    1    drivers/clocksource/timer-vf-pit.c:131:2: error: ‘BUG_ON’ undeclared (first use in this function)
    1    drivers/clocksource/timer-vf-pit.c:131:2: error: expected declaration or statement at end of input
    1    clang: error: assembler command failed with exit code 1 (use -v to see invocation)
    1    ERROR: modpost: "sysrq_toggle_support" [drivers/tty/serial/serial_core.ko] undefined!
    1    ERROR: modpost: "sysrq_mask" [drivers/tty/serial/serial_core.ko] undefined!
    1    ERROR: modpost: "snd_ac97_reset" [sound/soc/codecs/snd-soc-wm9713.ko] undefined!
    1    ERROR: modpost: "snd_ac97_reset" [sound/soc/codecs/snd-soc-wm9705.ko] undefined!
    1    ERROR: modpost: "rd_full" [drivers/gpu/drm/msm/msm.ko] undefined!
    1    /tmp/cpudeadline-9c7247.s:76: Error: `%ecx' not allowed with `orb'
    1    /home/buildslave/workspace/workspace/kernel-build@3/linux/build/../drivers/clk/mmp/clk.c:192: undefined reference to `mmp_clk_register_pll'

Warnings summary:

    125  <stdin>:1520:2: warning: #warning syscall process_madvise not implemented [-Wcpp]
    98   arch/arm/boot/dts/bcm2835-rpi.dtsi:18.4-15: Warning (dma_ranges_format): /soc/firmware:dma-ranges: empty "dma-ranges" property but its #address-cells (2) differs from /soc (1)
    80   arch/arm64/boot/dts/allwinner/sun50i-a64.dtsi:1086.4-52: Warning (dma_ranges_format): /soc/dram-controller@1c62000:dma-ranges: "dma-ranges" property has invalid length (12 bytes) (parent #address-cells == 1, child #address-cells == 2, #size-cells == 1)
    25   scripts/dtc/include-prefixes/arm/bcm2835-rpi.dtsi:18.4-15: Warning (dma_ranges_format): /soc/firmware:dma-ranges: empty "dma-ranges" property but its #address-cells (2) differs from /soc (1)
    15   arch/arm64/boot/dts/broadcom/stingray/stingray-usb.dtsi:7.3-14: Warning (dma_ranges_format): /usb:dma-ranges: empty "dma-ranges" property but its #size-cells (1) differs from / (2)
    15   arch/arm64/boot/dts/broadcom/stingray/stingray-usb.dtsi:7.3-14: Warning (dma_ranges_format): /usb:dma-ranges: empty "dma-ranges" property but its #address-cells (1) differs from / (2)
    11   arch/arm/boot/dts/aspeed-bmc-facebook-tiogapass.dts:523.3-30: Warning (i2c_bus_reg): /ahb/apb/bus@1e78a000/i2c-bus@380/ipmb0@10:reg: I2C address must be less than 10-bits, got "0x40000010"
    11   arch/arm/boot/dts/aspeed-bmc-facebook-tiogapass.dts:521.11-525.4: Warning (i2c_bus_reg): /ahb/apb/bus@1e78a000/i2c-bus@380/ipmb0@10: I2C bus unit address format error, expected "40000010"
    11   arch/arm/boot/dts/aspeed-bmc-facebook-tiogapass.dts:437.3-30: Warning (i2c_bus_reg): /ahb/apb/bus@1e78a000/i2c-bus@140/ipmb0@10:reg: I2C address must be less than 10-bits, got "0x40000010"
    11   arch/arm/boot/dts/aspeed-bmc-facebook-tiogapass.dts:435.11-439.4: Warning (i2c_bus_reg): /ahb/apb/bus@1e78a000/i2c-bus@140/ipmb0@10: I2C bus unit address format error, expected "40000010"
    9    drivers/net/phy/mdio-cavium.h:113:48: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast]
    8    WARNING: unmet direct dependencies detected for SND_SOC_WM9712
    8    1 warning generated.
    5    arch/arm64/boot/dts/qcom/ipq6018.dtsi:127.3-14: Warning (dma_ranges_format): /soc:dma-ranges: empty "dma-ranges" property but its #size-cells (1) differs from / (2)
    5    arch/arm64/boot/dts/qcom/ipq6018.dtsi:127.3-14: Warning (dma_ranges_format): /soc:dma-ranges: empty "dma-ranges" property but its #address-cells (1) differs from / (2)
    4    drivers/net/phy/mdio-cavium.h:114:37: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast]
    2    arch/arm/lib/xor-neon.c:30:2: warning: This code requires at least version 4.6 of GCC [-W#warnings]
    2    arch/arm/boot/dts/integratorap.dts:12.2-43: Warning (dma_ranges_format): /:dma-ranges: Root node has a "dma-ranges" property
    2    WARNING: unmet direct dependencies detected for SND_SOC_WM9713
    2    WARNING: unmet direct dependencies detected for SND_SOC_WM9705
    2    <stdin>:830:2: warning: #warning syscall fstat64 not implemented [-Wcpp]
    2    <stdin>:1511:2: warning: #warning syscall clone3 not implemented [-Wcpp]
    2    <stdin>:1127:2: warning: #warning syscall fstatat64 not implemented [-Wcpp]
    2    #warning This code requires at least version 4.6 of GCC
    1    {standard input}:141: Warning: macro instruction expanded into multiple instructions
    1    sound/soc/codecs/wm9712.c:93:18: warning: excess elements in struct initializer
    1    sound/soc/codecs/wm9712.c:91:18: warning: excess elements in struct initializer
    1    sound/soc/codecs/wm9712.c:89:16: warning: excess elements in struct initializer
    1    sound/soc/codecs/wm9712.c:88:18: warning: excess elements in struct initializer
    1    sound/soc/codecs/wm9712.c:87:14: warning: excess elements in struct initializer
    1    sound/soc/codecs/wm9712.c:86:16: warning: excess elements in struct initializer
    1    sound/soc/codecs/wm9712.c:85:14: warning: excess elements in struct initializer
    1    sound/soc/codecs/wm9712.c:653:10: warning: assignment to ‘struct regmap *’ from ‘int’ makes pointer from integer without a cast [-Wint-conversion]
    1    sound/soc/codecs/cros_ec_codec.c:776:12: warning: stack frame size of 1152 bytes in function 'wov_hotword_model_put' [-Wframe-larger-than=]
    1    security/integrity/ima/ima_crypto.c:512:5: warning: stack frame size of 1152 bytes in function 'ima_calc_field_array_hash' [-Wframe-larger-than=]
    1    net/sched/cls_flower.c:331:1: warning: the frame size of 1032 bytes is larger than 1024 bytes [-Wframe-larger-than=]
    1    mm/kasan/common.o: warning: objtool: kasan_report()+0x87: call to __stack_chk_fail() with UACCESS enabled
    1    include/linux/kernel.h:47:25: warning: excess elements in struct initializer
    1    include/linux/kern_levels.h:5:18: warning: format ‘%lu’ expects argument of type ‘long unsigned int’, but argument 2 has type ‘unsigned int’ [-Wformat=]
    1    drivers/soc/fsl/dpio/qbman-portal.c:870:14: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast]
    1    drivers/soc/fsl/dpio/dpio-service.c:476:5: warning: stack frame size of 1072 bytes in function 'dpaa2_io_service_enqueue_multiple_desc_fq' [-Wframe-larger-than=]
    1    drivers/scsi/bfa/bfa_fcs_lport.c:1900:1: warning: stack frame size of 1824 bytes in function 'bfa_fcs_lport_fdmi_build_rhba_pyld' [-Wframe-larger-than=]
    1    drivers/net/phy/mdio-octeon.c:48:3: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast]
    1    drivers/gpu/drm/amd/amdgpu/../display/dc/calcs/dce_calcs.c:77:13: warning: stack frame size of 5648 bytes in function 'calculate_bandwidth' [-Wframe-larger-than=]
    1    drivers/gpu/drm/amd/amdgpu/../display/dc/calcs/dce_calcs.c:3014:6: warning: stack frame size of 1376 bytes in function 'bw_calcs' [-Wframe-larger-than=]
    1    drivers/firmware/efi/libstub/file.c:123:21: warning: stack frame size of 1232 bytes in function 'handle_cmdline_files' [-Wframe-larger-than=]
    1    drivers/crypto/inside-secure/safexcel_cipher.c:404:12: warning: stack frame size of 1136 bytes in function 'safexcel_aead_setkey' [-Wframe-larger-than=]
    1    drivers/clocksource/timer-vf-pit.c:97:20: warning: ‘pit_timer_interrupt’ defined but not used [-Wunused-function]
    1    drivers/clocksource/timer-vf-pit.c:56:19: warning: ‘pit_clocksource_init’ defined but not used [-Wunused-function]
    1    drivers/clocksource/timer-vf-pit.c:131:2: warning: no return statement in function returning non-void [-Wreturn-type]
    1    drivers/clocksource/timer-vf-pit.c:126:19: warning: ‘pit_clockevent_init’ defined but not used [-Wunused-function]
    1    drivers/clocksource/timer-vf-pit.c:117:34: warning: ‘clockevent_pit’ defined but not used [-Wunused-variable]
    1    drivers/block/paride/bpck.c:32: warning: "PC" redefined
    1    cc1: some warnings being treated as errors
    1    arch/x86/kernel/signal.o: warning: objtool: x32_setup_rt_frame()+0x1fa: call to memset() with UACCESS enabled
    1    arch/x86/kernel/signal.o: warning: objtool: __setup_rt_frame()+0x1f8: call to memset() with UACCESS enabled
    1    arch/x86/ia32/ia32_signal.o: warning: objtool: ia32_setup_rt_frame()+0x1ef: call to memset() with UACCESS enabled
    1    arch/mips/configs/ci20_defconfig:178:warning: override: reassigning to symbol LEDS_TRIGGER_ONESHOT
    1    2 warnings generated.
    1    /tmp/test-arm-e023be.s:18788: Warning: using r15 results in unpredictable behaviour
    1    /tmp/test-arm-e023be.s:18713: Warning: using r15 results in unpredictable behaviour
    1    /tmp/ccbU4HdL.s:18191: Warning: using r15 results in unpredictable behaviour
    1    /tmp/ccbU4HdL.s:18119: Warning: using r15 results in unpredictable behaviour
    1    .config:1161:warning: override: UNWINDER_GUESS changes choice state

Section mismatches summary:

    1    WARNING: modpost: vmlinux.o(.text.unlikely+0x39dc): Section mismatch in reference from the function pmax_setup_memory_region() to the function .init.text:add_memory_region()
    1    WARNING: modpost: vmlinux.o(.text.unlikely+0x3684): Section mismatch in reference from the function pmax_setup_memory_region() to the function .init.text:add_memory_region()

---
For more info write to <info@kernelci.org>

^ permalink raw reply	[flat|nested] 9+ messages in thread

end of thread, other threads:[~2020-03-31 16:30 UTC | newest]

Thread overview: 9+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
     [not found] <5e7cb175.1c69fb81.d10e.6d4a@mx.google.com>
2020-03-26 18:49 ` next/master build: 227 builds: 17 failed, 210 passed, 41 errors, 497 warnings (next-20200326) Nick Desaulniers
2020-03-26 20:48   ` Mark Brown
2020-03-27  3:47     ` Kees Cook
2020-03-27 17:39       ` Nick Desaulniers
2020-03-26 20:54   ` Guillaume Tucker
2020-03-27 17:56     ` Nick Desaulniers
2020-03-31 11:59       ` Guillaume Tucker
2020-03-31 16:30         ` Nick Desaulniers
2020-03-26 13:43 kernelci.org bot

This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.