========== build_32bit - FAILED In file included from ../include/linux/device.h:15, from ../include/linux/devcoredump.h:8, from ../drivers/net/ethernet/airoha/airoha_npu.c:7: ../drivers/net/ethernet/airoha/airoha_npu.c: In function ‘airoha_npu_run_firmware’: ../drivers/net/ethernet/airoha/airoha_npu.c:200:30: warning: format ‘%ld’ expects argument of type ‘long int’, but argument 4 has type ‘size_t’ {aka ‘unsigned int’} [-Wformat=] 200 | dev_err(dev, "%s: fw size too overlimit (%ld)\n", | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/linux/dev_printk.h:110:30: note: in definition of macro ‘dev_printk_index_wrap’ 110 | _p_func(dev, fmt, ##__VA_ARGS__); \ | ^~~ ../include/linux/dev_printk.h:154:56: note: in expansion of macro ‘dev_fmt’ 154 | dev_printk_index_wrap(_dev_err, KERN_ERR, dev, dev_fmt(fmt), ##__VA_ARGS__) | ^~~~~~~ ../drivers/net/ethernet/airoha/airoha_npu.c:200:17: note: in expansion of macro ‘dev_err’ 200 | dev_err(dev, "%s: fw size too overlimit (%ld)\n", | ^~~~~~~ ../drivers/net/ethernet/airoha/airoha_npu.c:200:60: note: format string is defined here 200 | dev_err(dev, "%s: fw size too overlimit (%ld)\n", | ~~^ | | | long int | %d ../drivers/net/ethernet/airoha/airoha_npu.c:220:30: warning: format ‘%ld’ expects argument of type ‘long int’, but argument 4 has type ‘size_t’ {aka ‘unsigned int’} [-Wformat=] 220 | dev_err(dev, "%s: fw size too overlimit (%ld)\n", | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/linux/dev_printk.h:110:30: note: in definition of macro ‘dev_printk_index_wrap’ 110 | _p_func(dev, fmt, ##__VA_ARGS__); \ | ^~~ ../include/linux/dev_printk.h:154:56: note: in expansion of macro ‘dev_fmt’ 154 | dev_printk_index_wrap(_dev_err, KERN_ERR, dev, dev_fmt(fmt), ##__VA_ARGS__) | ^~~~~~~ ../drivers/net/ethernet/airoha/airoha_npu.c:220:17: note: in expansion of macro ‘dev_err’ 220 | dev_err(dev, "%s: fw size too overlimit (%ld)\n", | ^~~~~~~ ../drivers/net/ethernet/airoha/airoha_npu.c:220:60: note: format string is defined here 220 | dev_err(dev, "%s: fw size too overlimit (%ld)\n", | ~~^ | | | long int | %d In file included from ../include/linux/device.h:15, from ../include/linux/devcoredump.h:8, from ../drivers/net/ethernet/airoha/airoha_npu.c:7: ../drivers/net/ethernet/airoha/airoha_npu.c: In function ‘airoha_npu_run_firmware’: ../drivers/net/ethernet/airoha/airoha_npu.c:200:30: warning: format ‘%ld’ expects argument of type ‘long int’, but argument 4 has type ‘size_t’ {aka ‘unsigned int’} [-Wformat=] 200 | dev_err(dev, "%s: fw size too overlimit (%ld)\n", | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/linux/dev_printk.h:110:30: note: in definition of macro ‘dev_printk_index_wrap’ 110 | _p_func(dev, fmt, ##__VA_ARGS__); \ | ^~~ ../include/linux/dev_printk.h:154:56: note: in expansion of macro ‘dev_fmt’ 154 | dev_printk_index_wrap(_dev_err, KERN_ERR, dev, dev_fmt(fmt), ##__VA_ARGS__) | ^~~~~~~ ../drivers/net/ethernet/airoha/airoha_npu.c:200:17: note: in expansion of macro ‘dev_err’ 200 | dev_err(dev, "%s: fw size too overlimit (%ld)\n", | ^~~~~~~ ../drivers/net/ethernet/airoha/airoha_npu.c:200:60: note: format string is defined here 200 | dev_err(dev, "%s: fw size too overlimit (%ld)\n", | ~~^ | | | long int | %d ../drivers/net/ethernet/airoha/airoha_npu.c:220:30: warning: format ‘%ld’ expects argument of type ‘long int’, but argument 4 has type ‘size_t’ {aka ‘unsigned int’} [-Wformat=] 220 | dev_err(dev, "%s: fw size too overlimit (%ld)\n", | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/linux/dev_printk.h:110:30: note: in definition of macro ‘dev_printk_index_wrap’ 110 | _p_func(dev, fmt, ##__VA_ARGS__); \ | ^~~ ../include/linux/dev_printk.h:154:56: note: in expansion of macro ‘dev_fmt’ 154 | dev_printk_index_wrap(_dev_err, KERN_ERR, dev, dev_fmt(fmt), ##__VA_ARGS__) | ^~~~~~~ ../drivers/net/ethernet/airoha/airoha_npu.c:220:17: note: in expansion of macro ‘dev_err’ 220 | dev_err(dev, "%s: fw size too overlimit (%ld)\n", | ^~~~~~~ ../drivers/net/ethernet/airoha/airoha_npu.c:220:60: note: format string is defined here 220 | dev_err(dev, "%s: fw size too overlimit (%ld)\n", | ~~^ | | | long int | %d New errors added --- /tmp/tmp.sGvQq0wtAG 2025-02-05 12:24:46.394005992 -0800 +++ /tmp/tmp.2lAjm3cpwB 2025-02-05 12:27:20.102380551 -0800 @@ -0,0 +1,40 @@ +In file included from ../include/linux/device.h:15, + from ../include/linux/devcoredump.h:8, + from ../drivers/net/ethernet/airoha/airoha_npu.c:7: +../drivers/net/ethernet/airoha/airoha_npu.c: In function ‘airoha_npu_run_firmware’: +../drivers/net/ethernet/airoha/airoha_npu.c:200:30: warning: format ‘%ld’ expects argument of type ‘long int’, but argument 4 has type ‘size_t’ {aka ‘unsigned int’} [-Wformat=] + 200 | dev_err(dev, "%s: fw size too overlimit (%ld)\n", + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +../include/linux/dev_printk.h:110:30: note: in definition of macro ‘dev_printk_index_wrap’ + 110 | _p_func(dev, fmt, ##__VA_ARGS__); \ + | ^~~ +../include/linux/dev_printk.h:154:56: note: in expansion of macro ‘dev_fmt’ + 154 | dev_printk_index_wrap(_dev_err, KERN_ERR, dev, dev_fmt(fmt), ##__VA_ARGS__) + | ^~~~~~~ +../drivers/net/ethernet/airoha/airoha_npu.c:200:17: note: in expansion of macro ‘dev_err’ + 200 | dev_err(dev, "%s: fw size too overlimit (%ld)\n", + | ^~~~~~~ +../drivers/net/ethernet/airoha/airoha_npu.c:200:60: note: format string is defined here + 200 | dev_err(dev, "%s: fw size too overlimit (%ld)\n", + | ~~^ + | | + | long int + | %d +../drivers/net/ethernet/airoha/airoha_npu.c:220:30: warning: format ‘%ld’ expects argument of type ‘long int’, but argument 4 has type ‘size_t’ {aka ‘unsigned int’} [-Wformat=] + 220 | dev_err(dev, "%s: fw size too overlimit (%ld)\n", + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +../include/linux/dev_printk.h:110:30: note: in definition of macro ‘dev_printk_index_wrap’ + 110 | _p_func(dev, fmt, ##__VA_ARGS__); \ + | ^~~ +../include/linux/dev_printk.h:154:56: note: in expansion of macro ‘dev_fmt’ + 154 | dev_printk_index_wrap(_dev_err, KERN_ERR, dev, dev_fmt(fmt), ##__VA_ARGS__) + | ^~~~~~~ +../drivers/net/ethernet/airoha/airoha_npu.c:220:17: note: in expansion of macro ‘dev_err’ + 220 | dev_err(dev, "%s: fw size too overlimit (%ld)\n", + | ^~~~~~~ +../drivers/net/ethernet/airoha/airoha_npu.c:220:60: note: format string is defined here + 220 | dev_err(dev, "%s: fw size too overlimit (%ld)\n", + | ~~^ + | | + | long int + | %d Per-file breakdown --- /tmp/tmp.hc5axEFL0I 2025-02-05 12:27:20.109380477 -0800 +++ /tmp/tmp.RfxQ6N90Bn 2025-02-05 12:27:20.112380446 -0800 @@ -0,0 +1 @@ + 2 ../drivers/net/ethernet/airoha/airoha_npu.c