========== build_32bit - FAILED In file included from ../include/linux/bitops.h:7, from ../include/linux/kernel.h:23, from ../include/linux/cpumask.h:11, from ../include/linux/alloc_tag.h:13, from ../include/linux/percpu.h:5, from ../include/linux/context_tracking_state.h:5, from ../include/linux/hardirq.h:5, from ../drivers/net/ethernet/ti/tlan.c:32: ../drivers/net/ethernet/ti/tlan.c: In function ‘tlan_timer’: ../include/linux/typecheck.h:12:25: warning: comparison of distinct pointer types lacks a cast [-Wcompare-distinct-pointer-types] 12 | (void)(&__dummy == &__dummy2); \ | ^~ ../include/linux/jiffies.h:149:10: note: in expansion of macro ‘typecheck’ 149 | typecheck(unsigned long, b) && \ | ^~~~~~~~~ ../include/linux/jiffies.h:292:38: note: in expansion of macro ‘time_after_eq’ 292 | #define time_is_before_eq_jiffies(a) time_after_eq(jiffies, a) | ^~~~~~~~~~~~~ ../drivers/net/ethernet/ti/tlan.c:1846:29: note: in expansion of macro ‘time_is_before_eq_jiffies’ 1846 | if (time_is_before_eq_jiffies(priv->timer_set_at + TLAN_TIMER_ACT_DELAY)) { | ^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../include/linux/bitops.h:7, from ../include/linux/kernel.h:23, from ../include/linux/cpumask.h:11, from ../include/linux/alloc_tag.h:13, from ../include/linux/percpu.h:5, from ../include/linux/context_tracking_state.h:5, from ../include/linux/hardirq.h:5, from ../drivers/net/ethernet/ti/tlan.c:32: ../drivers/net/ethernet/ti/tlan.c: In function ‘tlan_timer’: ../include/linux/typecheck.h:12:25: warning: comparison of distinct pointer types lacks a cast [-Wcompare-distinct-pointer-types] 12 | (void)(&__dummy == &__dummy2); \ | ^~ ../include/linux/jiffies.h:149:10: note: in expansion of macro ‘typecheck’ 149 | typecheck(unsigned long, b) && \ | ^~~~~~~~~ ../include/linux/jiffies.h:292:38: note: in expansion of macro ‘time_after_eq’ 292 | #define time_is_before_eq_jiffies(a) time_after_eq(jiffies, a) | ^~~~~~~~~~~~~ ../drivers/net/ethernet/ti/tlan.c:1846:29: note: in expansion of macro ‘time_is_before_eq_jiffies’ 1846 | if (time_is_before_eq_jiffies(priv->timer_set_at + TLAN_TIMER_ACT_DELAY)) { | ^~~~~~~~~~~~~~~~~~~~~~~~~ New errors added --- /tmp/tmp.mK5hKc8jgF 2025-08-27 01:06:43.281794870 -0700 +++ /tmp/tmp.UifywH9jQ3 2025-08-27 01:07:40.216561825 -0700 @@ -0,0 +1,21 @@ +In file included from ../include/linux/bitops.h:7, + from ../include/linux/kernel.h:23, + from ../include/linux/cpumask.h:11, + from ../include/linux/alloc_tag.h:13, + from ../include/linux/percpu.h:5, + from ../include/linux/context_tracking_state.h:5, + from ../include/linux/hardirq.h:5, + from ../drivers/net/ethernet/ti/tlan.c:32: +../drivers/net/ethernet/ti/tlan.c: In function ‘tlan_timer’: +../include/linux/typecheck.h:12:25: warning: comparison of distinct pointer types lacks a cast [-Wcompare-distinct-pointer-types] + 12 | (void)(&__dummy == &__dummy2); \ + | ^~ +../include/linux/jiffies.h:149:10: note: in expansion of macro ‘typecheck’ + 149 | typecheck(unsigned long, b) && \ + | ^~~~~~~~~ +../include/linux/jiffies.h:292:38: note: in expansion of macro ‘time_after_eq’ + 292 | #define time_is_before_eq_jiffies(a) time_after_eq(jiffies, a) + | ^~~~~~~~~~~~~ +../drivers/net/ethernet/ti/tlan.c:1846:29: note: in expansion of macro ‘time_is_before_eq_jiffies’ + 1846 | if (time_is_before_eq_jiffies(priv->timer_set_at + TLAN_TIMER_ACT_DELAY)) { + | ^~~~~~~~~~~~~~~~~~~~~~~~~ Per-file breakdown --- /tmp/tmp.lArRTvncnR 2025-08-27 01:07:40.223285369 -0700 +++ /tmp/tmp.YHPUxa7Ttm 2025-08-27 01:07:40.226285343 -0700 @@ -0,0 +1 @@ + 1 ../include/linux/typecheck.h