Hay
Date
Feb. 5, 2025, 2:09 p.m.

Environment
x86_64

make --silent --keep-going --jobs=8 O=/home/tuxbuild/.cache/tuxmake/builds/2/build ARCH=x86_64 SRCARCH=x86 CROSS_COMPILE=x86_64-linux-gnu- 'CC=sccache x86_64-linux-gnu-gcc' 'HOSTCC=sccache gcc'
In file included from /builds/linux/include/linux/string.h:294,
                 from /builds/linux/include/linux/bitmap.h:11,
                 from /builds/linux/include/linux/cpumask.h:12,
                 from /builds/linux/arch/x86/include/asm/paravirt.h:17,
                 from /builds/linux/arch/x86/include/asm/cpuid.h:62,
                 from /builds/linux/arch/x86/include/asm/processor.h:19,
                 from /builds/linux/arch/x86/include/asm/cpufeature.h:5,
                 from /builds/linux/arch/x86/include/asm/thread_info.h:53,
                 from /builds/linux/include/linux/thread_info.h:60,
                 from /builds/linux/include/linux/uio.h:9,
                 from /builds/linux/include/linux/socket.h:8,
                 from /builds/linux/include/uapi/linux/if.h:25,
                 from /builds/linux/net/wireless/nl80211.c:11:
In function 'nl80211_set_cqm_rssi.isra.44',
    inlined from 'nl80211_set_cqm' at /builds/linux/net/wireless/nl80211.c:13042:10:
/builds/linux/include/linux/fortify-string.h:70:29: error: '__builtin_memcpy' pointer overflow between offset 36 and size [-1, 9223372036854775807] [-Werror=array-bounds]
 #define __underlying_memcpy __builtin_memcpy
                             ^
/builds/linux/include/linux/fortify-string.h:662:2: note: in expansion of macro '__underlying_memcpy'
  __underlying_##op(p, q, __fortify_size);   \
  ^~~~~~~~~~~~~
/builds/linux/include/linux/fortify-string.h:707:26: note: in expansion of macro '__fortify_memcpy_chk'
 #define memcpy(p, q, s)  __fortify_memcpy_chk(p, q, s,   \
                          ^~~~~~~~~~~~~~~~~~~~
/builds/linux/net/wireless/nl80211.c:12981:3: note: in expansion of macro 'memcpy'
   memcpy(cqm_config->rssi_thresholds, thresholds,
   ^~~~~~