-
Task
-
Resolution: Cannot Reproduce
-
Medium
-
None
-
None
-
None
This was introduced after https://gerrit.fd.io/r/#/c/16638/ as the CI uses gcc-7 this went past CI but needs fixing.
[742/1316] Building C object vnet/CMakeFiles/vnet.dir/dhcp/dhcp6_ia_na_client_dp.c.o
FAILED: vnet/CMakeFiles/vnet.dir/dhcp/dhcp6_ia_na_client_dp.c.o
ccache /usr/lib/ccache/cc -DHAVE_MEMFD_CREATE -DWITH_LIBSSL=1 -Dvnet_EXPORTS -I/home/sirdas/code/commita/vpp/src -I. -Iinclude -Wno-address-of-packed-member -march=armv8-a+crc -g -O2 -DFORTIFY_SOURCE=2 -fstack-protector -fPIC -Werror -fPIC -Wall -MD -MT vnet/CMakeFiles/vnet.dir/dhcp/dhcp6_ia_na_client_dp.c.o -MF vnet/CMakeFiles/vnet.dir/dhcp/dhcp6_ia_na_client_dp.c.o.d -o vnet/CMakeFiles/vnet.dir/dhcp/dhcp6_ia_na_client_dp.c.o -c /home/sirdas/code/commita/vpp/src/vnet/dhcp/dhcp6_ia_na_client_dp.c
In file included from /usr/include/string.h:494,
from /home/sirdas/code/commita/vpp/src/vppinfra/string.h:55,
from /home/sirdas/code/commita/vpp/src/vppinfra/mem.h:55,
from /home/sirdas/code/commita/vpp/src/vppinfra/vec.h:42,
from /home/sirdas/code/commita/vpp/src/vppinfra/format.h:44,
from /home/sirdas/code/commita/vpp/src/vppinfra/elf.h:41,
from /home/sirdas/code/commita/vpp/src/vppinfra/elf_clib.h:41,
from /home/sirdas/code/commita/vpp/src/vlib/vlib.h:44,
from /home/sirdas/code/commita/vpp/src/vnet/dhcp/dhcp6_ia_na_client_dp.c:16:
In function ‘memcpy’,
inlined from ‘vlib_buffer_copy_indices’ at /home/sirdas/code/commita/vpp/src/vlib/buffer_funcs.h:99:3,
inlined from ‘vlib_buffer_free_inline’ at /home/sirdas/code/commita/vpp/src/vlib/buffer_funcs.h:733:7,
inlined from ‘vlib_buffer_free’ at /home/sirdas/code/commita/vpp/src/vlib/buffer_funcs.h:829:3,
inlined from ‘stop_sending_client_message’ at /home/sirdas/code/commita/vpp/src/vnet/dhcp/dhcp6_ia_na_client_dp.c:93:7:
/usr/include/aarch64-linux-gnu/bits/string_fortified.h:34:10: error: ‘__builtin_memcpy’ forming offset [5, 16] is out of the bounds [0, 4] [-Werror=array-bounds]
return _builtin_memcpy_chk (dest, __src, __len, __bos0 (_dest));
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/sirdas/code/commita/vpp/src/vnet/dhcp/dhcp6_ia_na_client_dp.c: At top level:
cc1: error: unrecognized command line option ‘-Wno-address-of-packed-member’ [-Werror]
cc1: all warnings being treated as errors
[774/1316] Building C object vnet/CMakeFiles/vnet.dir/dhcp/dhcp6_pd_client_dp.c.o
FAILED: vnet/CMakeFiles/vnet.dir/dhcp/dhcp6_pd_client_dp.c.o
ccache /usr/lib/ccache/cc -DHAVE_MEMFD_CREATE -DWITH_LIBSSL=1 -Dvnet_EXPORTS -I/home/sirdas/code/commita/vpp/src -I. -Iinclude -Wno-address-of-packed-member -march=armv8-a+crc -g -O2 -DFORTIFY_SOURCE=2 -fstack-protector -fPIC -Werror -fPIC -Wall -MD -MT vnet/CMakeFiles/vnet.dir/dhcp/dhcp6_pd_client_dp.c.o -MF vnet/CMakeFiles/vnet.dir/dhcp/dhcp6_pd_client_dp.c.o.d -o vnet/CMakeFiles/vnet.dir/dhcp/dhcp6_pd_client_dp.c.o -c /home/sirdas/code/commita/vpp/src/vnet/dhcp/dhcp6_pd_client_dp.c
In file included from /usr/include/string.h:494,
from /home/sirdas/code/commita/vpp/src/vppinfra/string.h:55,
from /home/sirdas/code/commita/vpp/src/vppinfra/mem.h:55,
from /home/sirdas/code/commita/vpp/src/vppinfra/vec.h:42,
from /home/sirdas/code/commita/vpp/src/vppinfra/format.h:44,
from /home/sirdas/code/commita/vpp/src/vppinfra/elf.h:41,
from /home/sirdas/code/commita/vpp/src/vppinfra/elf_clib.h:41,
from /home/sirdas/code/commita/vpp/src/vlib/vlib.h:44,
from /home/sirdas/code/commita/vpp/src/vnet/dhcp/dhcp6_pd_client_dp.c:16:
In function ‘memcpy’,
inlined from ‘vlib_buffer_copy_indices’ at /home/sirdas/code/commita/vpp/src/vlib/buffer_funcs.h:99:3,
inlined from ‘vlib_buffer_free_inline’ at /home/sirdas/code/commita/vpp/src/vlib/buffer_funcs.h:733:7,
inlined from ‘vlib_buffer_free’ at /home/sirdas/code/commita/vpp/src/vlib/buffer_funcs.h:829:3,
inlined from ‘stop_sending_client_message’ at /home/sirdas/code/commita/vpp/src/vnet/dhcp/dhcp6_pd_client_dp.c:93:7:
/usr/include/aarch64-linux-gnu/bits/string_fortified.h:34:10: error: ‘__builtin_memcpy’ forming offset [5, 16] is out of the bounds [0, 4] [-Werror=array-bounds]
return _builtin_memcpy_chk (dest, __src, __len, __bos0 (_dest));
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/sirdas/code/commita/vpp/src/vnet/dhcp/dhcp6_pd_client_dp.c: At top level:
cc1: error: unrecognized command line option ‘-Wno-address-of-packed-member’ [-Werror]
cc1: all warnings being treated as errors
[777/1316] Building C object vnet/CMakeFiles/vnet.dir/dns/dns.c.o
FAILED: vnet/CMakeFiles/vnet.dir/dns/dns.c.o
ccache /usr/lib/ccache/cc -DHAVE_MEMFD_CREATE -DWITH_LIBSSL=1 -Dvnet_EXPORTS -I/home/sirdas/code/commita/vpp/src -I. -Iinclude -Wno-address-of-packed-member -march=armv8-a+crc -g -O2 -DFORTIFY_SOURCE=2 -fstack-protector -fPIC -Werror -fPIC -Wall -MD -MT vnet/CMakeFiles/vnet.dir/dns/dns.c.o -MF vnet/CMakeFiles/vnet.dir/dns/dns.c.o.d -o vnet/CMakeFiles/vnet.dir/dns/dns.c.o -c /home/sirdas/code/commita/vpp/src/vnet/dns/dns.c
In file included from /usr/include/string.h:494,
from /home/sirdas/code/commita/vpp/src/vppinfra/string.h:55,
from /home/sirdas/code/commita/vpp/src/vppinfra/mem.h:55,
from /home/sirdas/code/commita/vpp/src/vppinfra/vec.h:42,
from /home/sirdas/code/commita/vpp/src/vppinfra/error.h:53,
from /home/sirdas/code/commita/vpp/src/vnet/dns/dns.h:21,
from /home/sirdas/code/commita/vpp/src/vnet/dns/dns.c:16:
In function ‘memcpy’,
inlined from ‘vlib_buffer_copy_indices’ at /home/sirdas/code/commita/vpp/src/vlib/buffer_funcs.h:99:3,
inlined from ‘vlib_buffer_free_inline’ at /home/sirdas/code/commita/vpp/src/vlib/buffer_funcs.h:733:7,
inlined from ‘vlib_buffer_free_one’ at /home/sirdas/code/commita/vpp/src/vlib/buffer_funcs.h:858:3,
inlined from ‘vnet_send_dns4_reply’ at /home/sirdas/code/commita/vpp/src/vnet/dns/dns.c:2804:5:
/usr/include/aarch64-linux-gnu/bits/string_fortified.h:34:10: error: ‘__builtin_memcpy’ forming offset [5, 16] is out of the bounds [0, 4] [-Werror=array-bounds]
return _builtin_memcpy_chk (dest, __src, __len, __bos0 (_dest));
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/sirdas/code/commita/vpp/src/vnet/dns/dns.c: At top level:
cc1: error: unrecognized command line option ‘-Wno-address-of-packed-member’ [-Werror]
cc1: all warnings being treated as errors