I also see this error before the one in trace.c, [ 275s] In file included from /home/abuild/rpmbuild/BUILD/xen-4.11.1-testing/xen/include/xen/string.h:9, [ 275s] from /home/abuild/rpmbuild/BUILD/xen-4.11.1-testing/xen/include/xen/lib.h:8, [ 275s] from e820.c:2: [ 275s] e820.c: In function 'clip_to_limit': [ 275s] /home/abuild/rpmbuild/BUILD/xen-4.11.1-testing/xen/include/asm/string.h:10:26: error: '__builtin_memmove' offset [-16, -36] is out of the bounds [0, 20484] of object 'e820' with type 'struct e820map' [-Werror=array-bounds] [ 275s] 10 | #define memmove(d, s, n) __builtin_memmove(d, s, n) [ 275s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~ [ 275s] e820.c:404:13: note: in expansion of macro 'memmove' [ 275s] 404 | memmove(&e820.map[i], &e820.map[i+1], [ 275s] | ^~~~~~~ [ 275s] e820.c:36:16: note: 'e820' declared here [ 275s] 36 | struct e820map e820; [ 275s] | ^~~~