Test-Label: Performance-Testing Test-Status: FAILURE http://dpdk.org/patch/86387 _build patch failure_ Submitter: Haiyue Wang Date: Tuesday, January 12 2021 08:13:02 Applied on: CommitID:797de16affaed72fb2a836310fcd1497d002a1e3 Apply patch set 86387-86389 failed: [1/1292] Linking static target drivers/libtmp_rte_net_i40e.a. [2/1292] Linking static target drivers/libtmp_rte_net_hinic.a. [3/1292] Generating rte_net_hns3_mingw with a custom command. [4/1292] Generating rte_net_hns3_def with a custom command. [5/1292] Linking target lib/librte_pipeline.so.21.1. [6/1292] Generating rte_net_iavf_def with a custom command. [7/1292] Generating rte_net_iavf_mingw with a custom command. [8/1292] Generating rte_net_hinic.pmd.c with a custom command. [9/1292] Compiling C object 'drivers/a715181@@rte_net_hinic@sta/meson-generated_.._rte_net_hinic.pmd.c.o'. [10/1292] Compiling C object 'drivers/net/iavf/cd88e11@@iavf_avx512_lib@sta/iavf_rxtx_vec_avx512.c.o'. FAILED: drivers/net/iavf/cd88e11@@iavf_avx512_lib@sta/iavf_rxtx_vec_avx512.c.o cc -Idrivers/net/iavf/cd88e11@@iavf_avx512_lib@sta -Idrivers/net/iavf -I../drivers/net/iavf -Idrivers/net/iavf/../../common/iavf -I../drivers/net/iavf/../../common/iavf -Ilib/librte_ethdev -I../lib/librte_ethdev -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_net -I../lib/librte_net -Ilib/librte_mbuf -I../lib/librte_mbuf -Ilib/librte_mempool -I../lib/librte_mempool -Ilib/librte_ring -I../lib/librte_ring -Ilib/librte_meter -I../lib/librte_meter -Ilib/librte_hash -I../lib/librte_hash -Ilib/librte_rcu -I../lib/librte_rcu -fdiagnostics-color=always -pipe -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -O3 -include rte_config.h -Wextra -Wcast-qual -Wdeprecated -Wformat -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 -Wno-strict-aliasing -DCC_AVX2_SUPPORT -DCC_AVX512_SUPPORT -mavx512f -mavx512bw -march=skylake-avx512 -MD -MQ 'drivers/net/iavf/cd88e11@@iavf_avx512_lib@sta/iavf_rxtx_vec_avx512.c.o' -MF 'drivers/net/iavf/cd88e11@@iavf_avx512_lib@sta/iavf_rxtx_vec_avx512.c.o.d' -o 'drivers/net/iavf/cd88e11@@iavf_avx512_lib@sta/iavf_rxtx_vec_avx512.c.o' -c ../drivers/net/iavf/iavf_rxtx_vec_avx512.c In file included from ../drivers/net/iavf/iavf_rxtx_vec_common.h:11:0, from ../drivers/net/iavf/iavf_rxtx_vec_avx512.c:5: ../drivers/net/iavf/iavf.h:142:28: error: field ‘vlan_v2_caps’ has incomplete type struct virtchnl_vlan_caps vlan_v2_caps; ^~~~~~~~~~~~ [11/1292] Compiling C object 'drivers/a715181@@tmp_rte_net_iavf@sta/net_iavf_iavf_rxtx_vec_sse.c.o'. FAILED: drivers/a715181@@tmp_rte_net_iavf@sta/net_iavf_iavf_rxtx_vec_sse.c.o cc -Idrivers/a715181@@tmp_rte_net_iavf@sta -Idrivers -I../drivers -Idrivers/net/iavf -I../drivers/net/iavf -Idrivers/net/iavf/../../common/iavf -I../drivers/net/iavf/../../common/iavf -Ilib/librte_ethdev -I../lib/librte_ethdev -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_net -I../lib/librte_net -Ilib/librte_mbuf -I../lib/librte_mbuf -Ilib/librte_mempool -I../lib/librte_mempool -Ilib/librte_ring -I../lib/librte_ring -Ilib/librte_meter -I../lib/librte_meter -Idrivers/bus/pci -I../drivers/bus/pci -I../drivers/bus/pci/linux -Ilib/librte_pci -I../lib/librte_pci -Idrivers/bus/vdev -I../drivers/bus/vdev -Idrivers/common/iavf -I../drivers/common/iavf -fdiagnostics-color=always -pipe -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -O3 -include rte_config.h -Wextra -Wcast-qual -Wdeprecated -Wformat -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 -Wno-strict-aliasing -DCC_AVX2_SUPPORT -DCC_AVX512_SUPPORT -MD -MQ 'drivers/a715181@@tmp_rte_net_iavf@sta/net_iavf_iavf_rxtx_vec_sse.c.o' -MF 'drivers/a715181@@tmp_rte_net_iavf@sta/net_iavf_iavf_rxtx_vec_sse.c.o.d' -o 'drivers/a715181@@tmp_rte_net_iavf@sta/net_iavf_iavf_rxtx_vec_sse.c.o' -c ../drivers/net/iavf/iavf_rxtx_vec_sse.c In file included from ../drivers/net/iavf/iavf_rxtx_vec_sse.c:9:0: ../drivers/net/iavf/iavf.h:142:28: error: field ‘vlan_v2_caps’ has incomplete type struct virtchnl_vlan_caps vlan_v2_caps; ^~~~~~~~~~~~ [12/1292] Compiling C object 'drivers/a715181@@tmp_rte_net_iavf@sta/net_iavf_iavf_hash.c.o'. FAILED: drivers/a715181@@tmp_rte_net_iavf@sta/net_iavf_iavf_hash.c.o cc -Idrivers/a715181@@tmp_rte_net_iavf@sta -Idrivers -I../drivers -Idrivers/net/iavf -I../drivers/net/iavf -Idrivers/net/iavf/../../common/iavf -I../drivers/net/iavf/../../common/iavf -Ilib/librte_ethdev -I../lib/librte_ethdev -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_net -I../lib/librte_net -Ilib/librte_mbuf -I../lib/librte_mbuf -Ilib/librte_mempool -I../lib/librte_mempool -Ilib/librte_ring -I../lib/librte_ring -Ilib/librte_meter -I../lib/librte_meter -Idrivers/bus/pci -I../drivers/bus/pci -I../drivers/bus/pci/linux -Ilib/librte_pci -I../lib/librte_pci -Idrivers/bus/vdev -I../drivers/bus/vdev -Idrivers/common/iavf -I../drivers/common/iavf -fdiagnostics-color=always -pipe -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -O3 -include rte_config.h -Wextra -Wcast-qual -Wdeprecated -Wformat -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 -Wno-strict-aliasing -DCC_AVX2_SUPPORT -DCC_AVX512_SUPPORT -MD -MQ 'drivers/a715181@@tmp_rte_net_iavf@sta/net_iavf_iavf_hash.c.o' -MF 'drivers/a715181@@tmp_rte_net_iavf@sta/net_iavf_iavf_hash.c.o.d' -o 'drivers/a715181@@tmp_rte_net_iavf@sta/net_iavf_iavf_hash.c.o' -c ../drivers/net/iavf/iavf_hash.c In file included from ../drivers/net/iavf/iavf_hash.c:23:0: ../drivers/net/iavf/iavf.h:142:28: error: field ‘vlan_v2_caps’ has incomplete type struct virtchnl_vlan_caps vlan_v2_caps; ^~~~~~~~~~~~ [13/1292] Linking static target drivers/librte_net_hinic.a. [14/1292] Compiling C object 'drivers/a715181@@tmp_rte_net_iavf@sta/net_iavf_iavf_fdir.c.o'. FAILED: drivers/a715181@@tmp_rte_net_iavf@sta/net_iavf_iavf_fdir.c.o cc -Idrivers/a715181@@tmp_rte_net_iavf@sta -Idrivers -I../drivers -Idrivers/net/iavf -I../drivers/net/iavf -Idrivers/net/iavf/../../common/iavf -I../drivers/net/iavf/../../common/iavf -Ilib/librte_ethdev -I../lib/librte_ethdev -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_net -I../lib/librte_net -Ilib/librte_mbuf -I../lib/librte_mbuf -Ilib/librte_mempool -I../lib/librte_mempool -Ilib/librte_ring -I../lib/librte_ring -Ilib/librte_meter -I../lib/librte_meter -Idrivers/bus/pci -I../drivers/bus/pci -I../drivers/bus/pci/linux -Ilib/librte_pci -I../lib/librte_pci -Idrivers/bus/vdev -I../drivers/bus/vdev -Idrivers/common/iavf -I../drivers/common/iavf -fdiagnostics-color=always -pipe -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -O3 -include rte_config.h -Wextra -Wcast-qual -Wdeprecated -Wformat -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 -Wno-strict-aliasing -DCC_AVX2_SUPPORT -DCC_AVX512_SUPPORT -MD -MQ 'drivers/a715181@@tmp_rte_net_iavf@sta/net_iavf_iavf_fdir.c.o' -MF 'drivers/a715181@@tmp_rte_net_iavf@sta/net_iavf_iavf_fdir.c.o.d' -o 'drivers/a715181@@tmp_rte_net_iavf@sta/net_iavf_iavf_fdir.c.o' -c ../drivers/net/iavf/iavf_fdir.c In file included from ../drivers/net/iavf/iavf_fdir.c:18:0: ../drivers/net/iavf/iavf.h:142:28: error: field ‘vlan_v2_caps’ has incomplete type struct virtchnl_vlan_caps vlan_v2_caps; ^~~~~~~~~~~~ [15/1292] Compiling C object 'drivers/a715181@@tmp_rte_net_iavf@sta/net_iavf_iavf_rxtx_vec_avx2.c.o'. FAILED: drivers/a715181@@tmp_rte_net_iavf@sta/net_iavf_iavf_rxtx_vec_avx2.c.o cc -Idrivers/a715181@@tmp_rte_net_iavf@sta -Idrivers -I../drivers -Idrivers/net/iavf -I../drivers/net/iavf -Idrivers/net/iavf/../../common/iavf -I../drivers/net/iavf/../../common/iavf -Ilib/librte_ethdev -I../lib/librte_ethdev -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_net -I../lib/librte_net -Ilib/librte_mbuf -I../lib/librte_mbuf -Ilib/librte_mempool -I../lib/librte_mempool -Ilib/librte_ring -I../lib/librte_ring -Ilib/librte_meter -I../lib/librte_meter -Idrivers/bus/pci -I../drivers/bus/pci -I../drivers/bus/pci/linux -Ilib/librte_pci -I../lib/librte_pci -Idrivers/bus/vdev -I../drivers/bus/vdev -Idrivers/common/iavf -I../drivers/common/iavf -fdiagnostics-color=always -pipe -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -O3 -include rte_config.h -Wextra -Wcast-qual -Wdeprecated -Wformat -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 -Wno-strict-aliasing -DCC_AVX2_SUPPORT -DCC_AVX512_SUPPORT -MD -MQ 'drivers/a715181@@tmp_rte_net_iavf@sta/net_iavf_iavf_rxtx_vec_avx2.c.o' -MF 'drivers/a715181@@tmp_rte_net_iavf@sta/net_iavf_iavf_rxtx_vec_avx2.c.o.d' -o 'drivers/a715181@@tmp_rte_net_iavf@sta/net_iavf_iavf_rxtx_vec_avx2.c.o' -c ../drivers/net/iavf/iavf_rxtx_vec_avx2.c In file included from ../drivers/net/iavf/iavf_rxtx_vec_common.h:11:0, from ../drivers/net/iavf/iavf_rxtx_vec_avx2.c:5: ../drivers/net/iavf/iavf.h:142:28: error: field ‘vlan_v2_caps’ has incomplete type struct virtchnl_vlan_caps vlan_v2_caps; ^~~~~~~~~~~~ [16/1292] Generating rte_net_i40e.pmd.c with a custom command. [17/1292] Compiling C object 'drivers/a715181@@tmp_rte_net_iavf@sta/net_iavf_iavf_generic_flow.c.o'. FAILED: drivers/a715181@@tmp_rte_net_iavf@sta/net_iavf_iavf_generic_flow.c.o cc -Idrivers/a715181@@tmp_rte_net_iavf@sta -Idrivers -I../drivers -Idrivers/net/iavf -I../drivers/net/iavf -Idrivers/net/iavf/../../common/iavf -I../drivers/net/iavf/../../common/iavf -Ilib/librte_ethdev -I../lib/librte_ethdev -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_net -I../lib/librte_net -Ilib/librte_mbuf -I../lib/librte_mbuf -Ilib/librte_mempool -I../lib/librte_mempool -Ilib/librte_ring -I../lib/librte_ring -Ilib/librte_meter -I../lib/librte_meter -Idrivers/bus/pci -I../drivers/bus/pci -I../drivers/bus/pci/linux -Ilib/librte_pci -I../lib/librte_pci -Idrivers/bus/vdev -I../drivers/bus/vdev -Idrivers/common/iavf -I../drivers/common/iavf -fdiagnostics-color=always -pipe -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -O3 -include rte_config.h -Wextra -Wcast-qual -Wdeprecated -Wformat -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 -Wno-strict-aliasing -DCC_AVX2_SUPPORT -DCC_AVX512_SUPPORT -MD -MQ 'drivers/a715181@@tmp_rte_net_iavf@sta/net_iavf_iavf_generic_flow.c.o' -MF 'drivers/a715181@@tmp_rte_net_iavf@sta/net_iavf_iavf_generic_flow.c.o.d' -o 'drivers/a715181@@tmp_rte_net_iavf@sta/net_iavf_iavf_generic_flow.c.o' -c ../drivers/net/iavf/iavf_generic_flow.c In file included from ../drivers/net/iavf/iavf_generic_flow.c:18:0: ../drivers/net/iavf/iavf.h:142:28: error: field ‘vlan_v2_caps’ has incomplete type struct virtchnl_vlan_caps vlan_v2_caps; ^~~~~~~~~~~~ [18/1292] Compiling C object 'drivers/a715181@@tmp_rte_net_iavf@sta/net_iavf_iavf_rxtx.c.o'. FAILED: drivers/a715181@@tmp_rte_net_iavf@sta/net_iavf_iavf_rxtx.c.o cc -Idrivers/a715181@@tmp_rte_net_iavf@sta -Idrivers -I../drivers -Idrivers/net/iavf -I../drivers/net/iavf -Idrivers/net/iavf/../../common/iavf -I../drivers/net/iavf/../../common/iavf -Ilib/librte_ethdev -I../lib/librte_ethdev -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_net -I../lib/librte_net -Ilib/librte_mbuf -I../lib/librte_mbuf -Ilib/librte_mempool -I../lib/librte_mempool -Ilib/librte_ring -I../lib/librte_ring -Ilib/librte_meter -I../lib/librte_meter -Idrivers/bus/pci -I../drivers/bus/pci -I../drivers/bus/pci/linux -Ilib/librte_pci -I../lib/librte_pci -Idrivers/bus/vdev -I../drivers/bus/vdev -Idrivers/common/iavf -I../drivers/common/iavf -fdiagnostics-color=always -pipe -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -O3 -include rte_config.h -Wextra -Wcast-qual -Wdeprecated -Wformat -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 -Wno-strict-aliasing -DCC_AVX2_SUPPORT -DCC_AVX512_SUPPORT -MD -MQ 'drivers/a715181@@tmp_rte_net_iavf@sta/net_iavf_iavf_rxtx.c.o' -MF 'drivers/a715181@@tmp_rte_net_iavf@sta/net_iavf_iavf_rxtx.c.o.d' -o 'drivers/a715181@@tmp_rte_net_iavf@sta/net_iavf_iavf_rxtx.c.o' -c ../drivers/net/iavf/iavf_rxtx.c In file included from ../drivers/net/iavf/iavf_rxtx.c:28:0: ../drivers/net/iavf/iavf.h:142:28: error: field ‘vlan_v2_caps’ has incomplete type struct virtchnl_vlan_caps vlan_v2_caps; ^~~~~~~~~~~~ [19/1292] Compiling C object 'drivers/a715181@@tmp_rte_net_hns3@sta/net_hns3_hns3_mbx.c.o'. [20/1292] Compiling C object 'drivers/a715181@@tmp_rte_net_iavf@sta/net_iavf_iavf_ethdev.c.o'. FAILED: drivers/a715181@@tmp_rte_net_iavf@sta/net_iavf_iavf_ethdev.c.o cc -Idrivers/a715181@@tmp_rte_net_iavf@sta -Idrivers -I../drivers -Idrivers/net/iavf -I../drivers/net/iavf -Idrivers/net/iavf/../../common/iavf -I../drivers/net/iavf/../../common/iavf -Ilib/librte_ethdev -I../lib/librte_ethdev -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_net -I../lib/librte_net -Ilib/librte_mbuf -I../lib/librte_mbuf -Ilib/librte_mempool -I../lib/librte_mempool -Ilib/librte_ring -I../lib/librte_ring -Ilib/librte_meter -I../lib/librte_meter -Idrivers/bus/pci -I../drivers/bus/pci -I../drivers/bus/pci/linux -Ilib/librte_pci -I../lib/librte_pci -Idrivers/bus/vdev -I../drivers/bus/vdev -Idrivers/common/iavf -I../drivers/common/iavf -fdiagnostics-color=always -pipe -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -O3 -include rte_config.h -Wextra -Wcast-qual -Wdeprecated -Wformat -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 -Wno-strict-aliasing -DCC_AVX2_SUPPORT -DCC_AVX512_SUPPORT -MD -MQ 'drivers/a715181@@tmp_rte_net_iavf@sta/net_iavf_iavf_ethdev.c.o' -MF 'drivers/a715181@@tmp_rte_net_iavf@sta/net_iavf_iavf_ethdev.c.o.d' -o 'drivers/a715181@@tmp_rte_net_iavf@sta/net_iavf_iavf_ethdev.c.o' -c ../drivers/net/iavf/iavf_ethdev.c In file included from ../drivers/net/iavf/iavf_ethdev.c:28:0: ../drivers/net/iavf/iavf.h:142:28: error: field ‘vlan_v2_caps’ has incomplete type struct virtchnl_vlan_caps vlan_v2_caps; ^~~~~~~~~~~~ ../drivers/net/iavf/iavf_ethdev.c: In function ‘iavf_dev_vlan_insert_set’: ../drivers/net/iavf/iavf_ethdev.c:337:35: error: ‘VIRTCHNL_VF_OFFLOAD_VLAN_V2’ undeclared (first use in this function); did you mean ‘VIRTCHNL_VF_OFFLOAD_VLAN’? if (!(vf->vf_res->vf_cap_flags & VIRTCHNL_VF_OFFLOAD_VLAN_V2)) ^~~~~~~~~~~~~~~~~~~~~~~~~~~ VIRTCHNL_VF_OFFLOAD_VLAN ../drivers/net/iavf/iavf_ethdev.c:337:35: note: each undeclared identifier is reported only once for each function it appears in ../drivers/net/iavf/iavf_ethdev.c: In function ‘iavf_dev_vlan_filter_set’: ../drivers/net/iavf/iavf_ethdev.c:1038:33: error: ‘VIRTCHNL_VF_OFFLOAD_VLAN_V2’ undeclared (first use in this function); did you mean ‘VIRTCHNL_VF_OFFLOAD_VLAN’? if (vf->vf_res->vf_cap_flags & VIRTCHNL_VF_OFFLOAD_VLAN_V2) { ^~~~~~~~~~~~~~~~~~~~~~~~~~~ VIRTCHNL_VF_OFFLOAD_VLAN ../drivers/net/iavf/iavf_ethdev.c: In function ‘iavf_dev_vlan_offload_set’: ../drivers/net/iavf/iavf_ethdev.c:1111:33: error: ‘VIRTCHNL_VF_OFFLOAD_VLAN_V2’ undeclared (first use in this function); did you mean ‘VIRTCHNL_VF_OFFLOAD_VLAN’? if (vf->vf_res->vf_cap_flags & VIRTCHNL_VF_OFFLOAD_VLAN_V2) ^~~~~~~~~~~~~~~~~~~~~~~~~~~ VIRTCHNL_VF_OFFLOAD_VLAN ../drivers/net/iavf/iavf_ethdev.c: In function ‘iavf_init_vf’: ../drivers/net/iavf/iavf_ethdev.c:1997:33: error: ‘VIRTCHNL_VF_OFFLOAD_VLAN_V2’ undeclared (first use in this function); did you mean ‘VIRTCHNL_VF_OFFLOAD_VLAN’? if (vf->vf_res->vf_cap_flags & VIRTCHNL_VF_OFFLOAD_VLAN_V2) { ^~~~~~~~~~~~~~~~~~~~~~~~~~~ VIRTCHNL_VF_OFFLOAD_VLAN [21/1292] Compiling C object 'drivers/a715181@@tmp_rte_net_hns3@sta/net_hns3_hns3_stats.c.o'. [22/1292] Compiling C object 'drivers/a715181@@tmp_rte_net_iavf@sta/net_iavf_iavf_vchnl.c.o'. FAILED: drivers/a715181@@tmp_rte_net_iavf@sta/net_iavf_iavf_vchnl.c.o cc -Idrivers/a715181@@tmp_rte_net_iavf@sta -Idrivers -I../drivers -Idrivers/net/iavf -I../drivers/net/iavf -Idrivers/net/iavf/../../common/iavf -I../drivers/net/iavf/../../common/iavf -Ilib/librte_ethdev -I../lib/librte_ethdev -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_net -I../lib/librte_net -Ilib/librte_mbuf -I../lib/librte_mbuf -Ilib/librte_mempool -I../lib/librte_mempool -Ilib/librte_ring -I../lib/librte_ring -Ilib/librte_meter -I../lib/librte_meter -Idrivers/bus/pci -I../drivers/bus/pci -I../drivers/bus/pci/linux -Ilib/librte_pci -I../lib/librte_pci -Idrivers/bus/vdev -I../drivers/bus/vdev -Idrivers/common/iavf -I../drivers/common/iavf -fdiagnostics-color=always -pipe -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -O3 -include rte_config.h -Wextra -Wcast-qual -Wdeprecated -Wformat -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 -Wno-strict-aliasing -DCC_AVX2_SUPPORT -DCC_AVX512_SUPPORT -MD -MQ 'drivers/a715181@@tmp_rte_net_iavf@sta/net_iavf_iavf_vchnl.c.o' -MF 'drivers/a715181@@tmp_rte_net_iavf@sta/net_iavf_iavf_vchnl.c.o.d' -o 'drivers/a715181@@tmp_rte_net_iavf@sta/net_iavf_iavf_vchnl.c.o' -c ../drivers/net/iavf/iavf_vchnl.c In file included from ../drivers/net/iavf/iavf_vchnl.c:23:0: ../drivers/net/iavf/iavf.h:142:28: error: field ‘vlan_v2_caps’ has incomplete type struct virtchnl_vlan_caps vlan_v2_caps; ^~~~~~~~~~~~ ../drivers/net/iavf/iavf_vchnl.c: In function ‘iavf_execute_vf_cmd’: ../drivers/net/iavf/iavf_vchnl.c:177:7: error: ‘VIRTCHNL_OP_GET_OFFLOAD_VLAN_V2_CAPS’ undeclared (first use in this function); did you mean ‘VIRTCHNL_OP_GET_RSS_HENA_CAPS’? case VIRTCHNL_OP_GET_OFFLOAD_VLAN_V2_CAPS: ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ VIRTCHNL_OP_GET_RSS_HENA_CAPS ../drivers/net/iavf/iavf_vchnl.c:177:7: note: each undeclared identifier is reported only once for each function it appears in ../drivers/net/iavf/iavf_vchnl.c: In function ‘iavf_get_vf_resource’: ../drivers/net/iavf/iavf_vchnl.c:463:3: error: ‘VIRTCHNL_VF_OFFLOAD_VLAN_V2’ undeclared (first use in this function); did you mean ‘VIRTCHNL_VF_OFFLOAD_VLAN’? VIRTCHNL_VF_OFFLOAD_VLAN_V2 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ VIRTCHNL_VF_OFFLOAD_VLAN ../drivers/net/iavf/iavf_vchnl.c: In function ‘iavf_config_vlan_strip_v2’: ../drivers/net/iavf/iavf_vchnl.c:532:31: error: storage size of ‘vlan_strip’ isn’t known struct virtchnl_vlan_offload vlan_strip; ^~~~~~~~~~ ../drivers/net/iavf/iavf_vchnl.c:539:20: error: dereferencing pointer to incomplete type ‘struct virtchnl_vlan_supported_caps’ if (supported_caps->outer) { ^~ ../drivers/net/iavf/iavf_vchnl.c:547:25: error: ‘VIRTCHNL_VLAN_ETHERTYPE_8100’ undeclared (first use in this function); did you mean ‘VIRTCHNL_QUEUE_TYPE_RX’? if (!(stripping_caps & VIRTCHNL_VLAN_ETHERTYPE_8100)) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ VIRTCHNL_QUEUE_TYPE_RX ../drivers/net/iavf/iavf_vchnl.c:554:22: error: ‘VIRTCHNL_OP_ENABLE_VLAN_STRIPPING_V2’ undeclared (first use in this function); did you mean ‘VIRTCHNL_OP_ENABLE_VLAN_STRIPPING’? args.ops = enable ? VIRTCHNL_OP_ENABLE_VLAN_STRIPPING_V2 : ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ VIRTCHNL_OP_ENABLE_VLAN_STRIPPING ../drivers/net/iavf/iavf_vchnl.c:555:8: error: ‘VIRTCHNL_OP_DISABLE_VLAN_STRIPPING_V2’ undeclared (first use in this function); did you mean ‘VIRTCHNL_OP_ENABLE_VLAN_STRIPPING_V2’? VIRTCHNL_OP_DISABLE_VLAN_STRIPPING_V2; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ VIRTCHNL_OP_ENABLE_VLAN_STRIPPING_V2 ../drivers/net/iavf/iavf_vchnl.c:532:31: warning: unused variable ‘vlan_strip’ [-Wunused-variable] struct virtchnl_vlan_offload vlan_strip; ^~~~~~~~~~ ../drivers/net/iavf/iavf_vchnl.c: In function ‘iavf_config_vlan_insert_v2’: ../drivers/net/iavf/iavf_vchnl.c:574:31: error: storage size of ‘vlan_insert’ isn’t known struct virtchnl_vlan_offload vlan_insert; ^~~~~~~~~~~ ../drivers/net/iavf/iavf_vchnl.c:581:20: error: dereferencing pointer to incomplete type ‘struct virtchnl_vlan_supported_caps’ if (supported_caps->outer) { ^~ ../drivers/net/iavf/iavf_vchnl.c:589:25: error: ‘VIRTCHNL_VLAN_ETHERTYPE_8100’ undeclared (first use in this function); did you mean ‘VIRTCHNL_QUEUE_TYPE_RX’? if (!(insertion_caps & VIRTCHNL_VLAN_ETHERTYPE_8100)) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ VIRTCHNL_QUEUE_TYPE_RX ../drivers/net/iavf/iavf_vchnl.c:596:22: error: ‘VIRTCHNL_OP_ENABLE_VLAN_INSERTION_V2’ undeclared (first use in this function); did you mean ‘VIRTCHNL_OP_ENABLE_VLAN_STRIPPING’? args.ops = enable ? VIRTCHNL_OP_ENABLE_VLAN_INSERTION_V2 : ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ VIRTCHNL_OP_ENABLE_VLAN_STRIPPING ../drivers/net/iavf/iavf_vchnl.c:597:8: error: ‘VIRTCHNL_OP_DISABLE_VLAN_INSERTION_V2’ undeclared (first use in this function); did you mean ‘VIRTCHNL_OP_ENABLE_VLAN_INSERTION_V2’? VIRTCHNL_OP_DISABLE_VLAN_INSERTION_V2; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ VIRTCHNL_OP_ENABLE_VLAN_INSERTION_V2 ../drivers/net/iavf/iavf_vchnl.c:574:31: warning: unused variable ‘vlan_insert’ [-Wunused-variable] struct virtchnl_vlan_offload vlan_insert; ^~~~~~~~~~~ ../drivers/net/iavf/iavf_vchnl.c: In function ‘iavf_add_del_vlan_v2’: ../drivers/net/iavf/iavf_vchnl.c:616:38: error: storage size of ‘vlan_filter’ isn’t known struct virtchnl_vlan_filter_list_v2 vlan_filter; ^~~~~~~~~~~ ../drivers/net/iavf/iavf_vchnl.c:623:20: error: dereferencing pointer to incomplete type ‘struct virtchnl_vlan_supported_caps’ if (supported_caps->outer) { ^~ ../drivers/net/iavf/iavf_vchnl.c:631:25: error: ‘VIRTCHNL_VLAN_ETHERTYPE_8100’ undeclared (first use in this function); did you mean ‘VIRTCHNL_QUEUE_TYPE_RX’? if (!(filtering_caps & VIRTCHNL_VLAN_ETHERTYPE_8100)) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ VIRTCHNL_QUEUE_TYPE_RX ../drivers/net/iavf/iavf_vchnl.c:637:14: error: dereferencing pointer to incomplete type ‘struct virtchnl_vlan’ vlan_setting->tpid = RTE_ETHER_TYPE_VLAN; ^~ ../drivers/net/iavf/iavf_vchnl.c:640:19: error: ‘VIRTCHNL_OP_ADD_VLAN_V2’ undeclared (first use in this function); did you mean ‘VIRTCHNL_OP_ADD_VLAN’? args.ops = add ? VIRTCHNL_OP_ADD_VLAN_V2 : VIRTCHNL_OP_DEL_VLAN_V2; ^~~~~~~~~~~~~~~~~~~~~~~ VIRTCHNL_OP_ADD_VLAN ../drivers/net/iavf/iavf_vchnl.c:640:45: error: ‘VIRTCHNL_OP_DEL_VLAN_V2’ undeclared (first use in this function); did you mean ‘VIRTCHNL_OP_ADD_VLAN_V2’? args.ops = add ? VIRTCHNL_OP_ADD_VLAN_V2 : VIRTCHNL_OP_DEL_VLAN_V2; ^~~~~~~~~~~~~~~~~~~~~~~ VIRTCHNL_OP_ADD_VLAN_V2 ../drivers/net/iavf/iavf_vchnl.c:616:38: warning: unused variable ‘vlan_filter’ [-Wunused-variable] struct virtchnl_vlan_filter_list_v2 vlan_filter; ^~~~~~~~~~~ ../drivers/net/iavf/iavf_vchnl.c: In function ‘iavf_get_vlan_offload_caps_v2’: ../drivers/net/iavf/iavf_vchnl.c:660:13: error: ‘VIRTCHNL_OP_GET_OFFLOAD_VLAN_V2_CAPS’ undeclared (first use in this function); did you mean ‘VIRTCHNL_OP_GET_RSS_HENA_CAPS’? args.ops = VIRTCHNL_OP_GET_OFFLOAD_VLAN_V2_CAPS; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ VIRTCHNL_OP_GET_RSS_HENA_CAPS [23/1292] Generating symbol file 'lib/76b5a35@@rte_pipeline@sha/librte_pipeline.so.21.1.symbols'. [24/1292] Compiling C object 'drivers/net/ice/base/39545a2@@ice_base@sta/ice_controlq.c.o'. [25/1292] Compiling C object 'drivers/net/ice/base/39545a2@@ice_base@sta/ice_common.c.o'. [26/1292] Compiling C object 'drivers/a715181@@tmp_rte_net_hns3@sta/net_hns3_hns3_rxtx.c.o'. [27/1292] Compiling C object 'drivers/net/ice/base/39545a2@@ice_base@sta/ice_switch.c.o'. ninja: build stopped: subcommand failed. https://lab.dpdk.org/results/dashboard/patchsets/15119/ UNH-IOL DPDK Community Lab