Hay
Date
March 5, 2025, 6:38 p.m.

Environment
arc

make --silent --keep-going --jobs=8 O=/home/tuxbuild/.cache/tuxmake/builds/1/build ARCH=arc CROSS_COMPILE=arc-elf32- 'CC=sccache arc-elf32-gcc' 'HOSTCC=sccache gcc'
In file included from /builds/linux/include/linux/mdio.h:10,
                 from /builds/linux/drivers/net/ethernet/realtek/rtase/rtase_main.c:58:
In function 'u16_encode_bits',
    inlined from 'rtase_init_software_variable' at /builds/linux/drivers/net/ethernet/realtek/rtase/rtase_main.c:1926:13,
    inlined from 'rtase_init_one' at /builds/linux/drivers/net/ethernet/realtek/rtase/rtase_main.c:2128:2:
/builds/linux/include/linux/bitfield.h:178:3: error: call to '__field_overflow' declared with attribute error: value doesn't fit into mask
  178 |   __field_overflow();     \
      |   ^~~~~~~~~~~~~~~~~~
/builds/linux/include/linux/bitfield.h:198:2: note: in expansion of macro '____MAKE_OP'
  198 |  ____MAKE_OP(u##size,u##size,,)
      |  ^~~~~~~~~~~
/builds/linux/include/linux/bitfield.h:200:1: note: in expansion of macro '__MAKE_OP'
  200 | __MAKE_OP(16)
      | ^~~~~~~~~