Test-Label: Performance-Testing Test-Status: FAILURE http://dpdk.org/patch/77141 _build patch failure_ Submitter: O'loingsigh, Mairtin Date: Thursday, September 10 2020 12:01:11 Applied on: CommitID:cd6f1d7a5fde76c4f1e771de9f7aafdf59d691e4 Apply patch set 77141 failed: [1/2290] Linking static target lib/librte_mbuf.a. [2/2290] Linking static target lib/librte_meter.a. [3/2290] Generating rte_ethdev_mingw with a custom command. [4/2290] Generating rte_pci_def with a custom command. [5/2290] Generating rte_pci_mingw with a custom command. [6/2290] Linking target lib/librte_eal.so.20.0.3. [7/2290] Compiling C object 'lib/76b5a35@@rte_pci@sta/librte_pci_rte_pci.c.o'. [8/2290] Linking static target lib/librte_pci.a. [9/2290] Compiling C object 'lib/76b5a35@@rte_cmdline@sta/librte_cmdline_cmdline_parse_ipaddr.c.o'. [10/2290] Compiling C object 'lib/76b5a35@@rte_cmdline@sta/librte_cmdline_cmdline_parse_portlist.c.o'. [11/2290] Compiling C object 'lib/76b5a35@@rte_net@sta/librte_net_rte_net_crc.c.o'. FAILED: lib/76b5a35@@rte_net@sta/librte_net_rte_net_crc.c.o cc -Ilib/76b5a35@@rte_net@sta -Ilib -I../lib -Ilib/librte_net -I../lib/librte_net -I. -I../ -Iconfig -I../config -Ilib/librte_eal/include -I../lib/librte_eal/include -Ilib/librte_eal/linux/include -I../lib/librte_eal/linux/include -Ilib/librte_eal/x86/include -I../lib/librte_eal/x86/include -Ilib/librte_eal/common -I../lib/librte_eal/common -Ilib/librte_eal -I../lib/librte_eal -Ilib/librte_kvargs -I../lib/librte_kvargs -Ilib/librte_telemetry/../librte_metrics -I../lib/librte_telemetry/../librte_metrics -Ilib/librte_telemetry -I../lib/librte_telemetry -Ilib/librte_mbuf -I../lib/librte_mbuf -Ilib/librte_mempool -I../lib/librte_mempool -Ilib/librte_ring -I../lib/librte_ring -fdiagnostics-color=always -pipe -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -O3 -include rte_config.h -Wextra -Wcast-qual -Wdeprecated -Wformat-nonliteral -Wformat-security -Wmissing-declarations -Wmissing-prototypes -Wnested-externs -Wold-style-definition -Wpointer-arith -Wsign-compare -Wstrict-prototypes -Wundef -Wwrite-strings -Wno-missing-field-initializers -D_GNU_SOURCE -fPIC -march=native -DALLOW_EXPERIMENTAL_API -DALLOW_INTERNAL_API -Wno-format-truncation -MD -MQ 'lib/76b5a35@@rte_net@sta/librte_net_rte_net_crc.c.o' -MF 'lib/76b5a35@@rte_net@sta/librte_net_rte_net_crc.c.o.d' -o 'lib/76b5a35@@rte_net@sta/librte_net_rte_net_crc.c.o' -c ../lib/librte_net/rte_net_crc.c In file included from ../lib/librte_net/rte_net_crc.c:23:0: ../lib/librte_net/net_crc_avx.h: In function ‘crcr32_folding_round’: ../lib/librte_net/net_crc_avx.h:55:17: warning: implicit declaration of function ‘_mm512_clmulepi64_epi128’; did you mean ‘_mm512_cvtusepi64_epi8’? [-Wimplicit-function-declaration] __m512i tmp0 = _mm512_clmulepi64_epi128(fold, precomp, 0x01); ^~~~~~~~~~~~~~~~~~~~~~~~ _mm512_cvtusepi64_epi8 ../lib/librte_net/net_crc_avx.h:55:17: warning: nested extern declaration of ‘_mm512_clmulepi64_epi128’ [-Wnested-externs] ../lib/librte_net/net_crc_avx.h:55:17: error: incompatible types when initializing type ‘__m512i {aka __vector(8) long long int}’ using type ‘int’ ../lib/librte_net/net_crc_avx.h:56:17: error: incompatible types when initializing type ‘__m512i {aka __vector(8) long long int}’ using type ‘int’ __m512i tmp1 = _mm512_clmulepi64_epi128(fold, precomp, 0x10); ^~~~~~~~~~~~~~~~~~~~~~~~ ../lib/librte_net/net_crc_avx.h: In function ‘crcr32_reduce_64_to_32’: ../lib/librte_net/net_crc_avx.h:117:7: error: incompatible types when assigning to type ‘__m512i {aka __vector(8) long long int}’ from type ‘int’ tmp1 = _mm512_clmulepi64_epi128(tmp0, precomp, 0x00); ^ ../lib/librte_net/net_crc_avx.h:122:7: error: incompatible types when assigning to type ‘__m512i {aka __vector(8) long long int}’ from type ‘int’ tmp2 = _mm512_clmulepi64_epi128(tmp1, precomp, 0x10); ^ ../lib/librte_net/net_crc_avx.h: In function ‘crc32_eth_calc_pclmulqdq’: ../lib/librte_net/net_crc_avx.h:260:8: error: incompatible types when assigning to type ‘__m512i {aka __vector(8) long long int}’ from type ‘int’ temp = _mm512_clmulepi64_epi128(a, k, 0x01); ^ ../lib/librte_net/net_crc_avx.h:261:9: error: incompatible types when assigning to type ‘__m512i {aka __vector(8) long long int}’ from type ‘int’ fold0 = _mm512_clmulepi64_epi128(a, k, 0x10); ^ [12/2290] Compiling C object 'lib/76b5a35@@rte_cmdline@sta/librte_cmdline_cmdline.c.o'. [13/2290] Compiling C object 'lib/76b5a35@@rte_cmdline@sta/librte_cmdline_cmdline_cirbuf.c.o'. [14/2290] Compiling C object 'lib/76b5a35@@rte_cmdline@sta/librte_cmdline_cmdline_parse_string.c.o'. [15/2290] Compiling C object 'lib/76b5a35@@rte_cmdline@sta/librte_cmdline_cmdline_parse_num.c.o'. [16/2290] Compiling C object 'lib/76b5a35@@rte_ethdev@sta/librte_ethdev_rte_class_eth.c.o'. [17/2290] Compiling C object 'lib/76b5a35@@rte_cmdline@sta/librte_cmdline_cmdline_parse.c.o'. [18/2290] Compiling C object 'lib/76b5a35@@rte_ethdev@sta/librte_ethdev_ethdev_trace_points.c.o'. [19/2290] Compiling C object 'lib/76b5a35@@rte_cmdline@sta/librte_cmdline_cmdline_parse_etheraddr.c.o'. [20/2290] Generating meter.sym_chk with a meson_exe.py custom command. [21/2290] Compiling C object 'lib/76b5a35@@rte_ethdev@sta/librte_ethdev_rte_mtr.c.o'. [22/2290] Generating symbol file 'lib/76b5a35@@rte_eal@sha/librte_eal.so.20.0.3.symbols'. [23/2290] Compiling C object 'lib/76b5a35@@rte_cmdline@sta/librte_cmdline_cmdline_rdline.c.o'. [24/2290] Generating mbuf.sym_chk with a meson_exe.py custom command. [25/2290] Compiling C object 'lib/76b5a35@@rte_ethdev@sta/librte_ethdev_rte_tm.c.o'. [26/2290] Generating pci.sym_chk with a meson_exe.py custom command. [27/2290] Compiling C object 'lib/76b5a35@@rte_ethdev@sta/librte_ethdev_rte_flow.c.o'. [28/2290] Compiling C object 'lib/76b5a35@@rte_ethdev@sta/librte_ethdev_rte_ethdev.c.o'. ninja: build stopped: subcommand failed. https://lab.dpdk.org/results/dashboard/patchsets/12967/ UNH-IOL DPDK Community Lab