Test-Label: Performance-Testing Test-Status: FAILURE http://dpdk.org/patch/90567 _build patch failure_ Submitter: Ori Kam Date: Monday, April 05 2021 18:04:33 Applied on: CommitID:20c56466f2dd77b2ead2e9e3786ede6dd6c22250 Apply patch set 90567 failed: [1/2578] Linking static target lib/librte_mbuf.a [2/2578] Linking static target lib/librte_pci.a [3/2578] Generating rte_pci_def with a custom command [4/2578] Generating rte_pci_mingw with a custom command [5/2578] Linking target lib/librte_telemetry.so.21.2 [6/2578] Compiling C object lib/librte_cmdline.a.p/librte_cmdline_cmdline_parse_ipaddr.c.o [7/2578] Compiling C object lib/librte_cmdline.a.p/librte_cmdline_cmdline.c.o [8/2578] Compiling C object lib/librte_cmdline.a.p/librte_cmdline_cmdline_cirbuf.c.o [9/2578] Compiling C object lib/librte_cmdline.a.p/librte_cmdline_cmdline_parse_portlist.c.o [10/2578] Compiling C object lib/librte_cmdline.a.p/librte_cmdline_cmdline_parse.c.o [11/2578] Compiling C object lib/librte_cmdline.a.p/librte_cmdline_cmdline_parse_string.c.o [12/2578] Compiling C object lib/librte_cmdline.a.p/librte_cmdline_cmdline_parse_num.c.o [13/2578] Compiling C object lib/librte_cmdline.a.p/librte_cmdline_cmdline_socket.c.o [14/2578] Compiling C object lib/librte_ethdev.a.p/librte_ethdev_ethdev_profile.c.o FAILED: lib/librte_ethdev.a.p/librte_ethdev_ethdev_profile.c.o cc -Ilib/librte_ethdev.a.p -Ilib -I../lib -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_metrics -I../lib/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 -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 -MD -MQ lib/librte_ethdev.a.p/librte_ethdev_ethdev_profile.c.o -MF lib/librte_ethdev.a.p/librte_ethdev_ethdev_profile.c.o.d -o lib/librte_ethdev.a.p/librte_ethdev_ethdev_profile.c.o -c ../lib/librte_ethdev/ethdev_profile.c In file included from ../lib/librte_ethdev/rte_eth_ctrl.h:11:0, from ../lib/librte_ethdev/rte_ethdev.h:1240, from ../lib/librte_ethdev/ethdev_profile.h:8, from ../lib/librte_ethdev/ethdev_profile.c:5: ../lib/librte_ethdev/rte_flow.h:1729:2: error: variable ‘rte_flow_item_sanity_checks_mask’ has initializer but incomplete type rte_flow_item_sanity_checks_mask = { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../lib/librte_ethdev/rte_flow.h:1730:4: error: ‘const struct rte_flow_item_sanity_checks’ has no member named ‘value’ .value = 0, ^~~~~ ../lib/librte_ethdev/rte_flow.h:1730:12: warning: excess elements in struct initializer .value = 0, ^ ../lib/librte_ethdev/rte_flow.h:1730:12: note: (near initialization for ‘rte_flow_item_sanity_checks_mask’) ../lib/librte_ethdev/rte_flow.h:1729:2: error: storage size of ‘rte_flow_item_sanity_checks_mask’ isn’t known rte_flow_item_sanity_checks_mask = { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [15/2578] Compiling C object lib/librte_ethdev.a.p/librte_ethdev_ethdev_private.c.o FAILED: lib/librte_ethdev.a.p/librte_ethdev_ethdev_private.c.o cc -Ilib/librte_ethdev.a.p -Ilib -I../lib -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_metrics -I../lib/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 -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 -MD -MQ lib/librte_ethdev.a.p/librte_ethdev_ethdev_private.c.o -MF lib/librte_ethdev.a.p/librte_ethdev_ethdev_private.c.o.d -o lib/librte_ethdev.a.p/librte_ethdev_ethdev_private.c.o -c ../lib/librte_ethdev/ethdev_private.c In file included from ../lib/librte_ethdev/rte_eth_ctrl.h:11:0, from ../lib/librte_ethdev/rte_ethdev.h:1240, from ../lib/librte_ethdev/ethdev_private.c:5: ../lib/librte_ethdev/rte_flow.h:1729:2: error: variable ‘rte_flow_item_sanity_checks_mask’ has initializer but incomplete type rte_flow_item_sanity_checks_mask = { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../lib/librte_ethdev/rte_flow.h:1730:4: error: ‘const struct rte_flow_item_sanity_checks’ has no member named ‘value’ .value = 0, ^~~~~ ../lib/librte_ethdev/rte_flow.h:1730:12: warning: excess elements in struct initializer .value = 0, ^ ../lib/librte_ethdev/rte_flow.h:1730:12: note: (near initialization for ‘rte_flow_item_sanity_checks_mask’) ../lib/librte_ethdev/rte_flow.h:1729:2: error: storage size of ‘rte_flow_item_sanity_checks_mask’ isn’t known rte_flow_item_sanity_checks_mask = { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [16/2578] Compiling C object lib/librte_ethdev.a.p/librte_ethdev_ethdev_trace_points.c.o FAILED: lib/librte_ethdev.a.p/librte_ethdev_ethdev_trace_points.c.o cc -Ilib/librte_ethdev.a.p -Ilib -I../lib -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_metrics -I../lib/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 -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 -MD -MQ lib/librte_ethdev.a.p/librte_ethdev_ethdev_trace_points.c.o -MF lib/librte_ethdev.a.p/librte_ethdev_ethdev_trace_points.c.o.d -o lib/librte_ethdev.a.p/librte_ethdev_ethdev_trace_points.c.o -c ../lib/librte_ethdev/ethdev_trace_points.c In file included from ../lib/librte_ethdev/rte_eth_ctrl.h:11:0, from ../lib/librte_ethdev/rte_ethdev.h:1240, from ../lib/librte_ethdev/rte_ethdev_trace.h:20, from ../lib/librte_ethdev/ethdev_trace_points.c:7: ../lib/librte_ethdev/rte_flow.h:1729:2: error: variable ‘rte_flow_item_sanity_checks_mask’ has initializer but incomplete type rte_flow_item_sanity_checks_mask = { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../lib/librte_ethdev/rte_flow.h:1730:4: error: ‘const struct rte_flow_item_sanity_checks’ has no member named ‘value’ .value = 0, ^~~~~ ../lib/librte_ethdev/rte_flow.h:1730:12: warning: excess elements in struct initializer .value = 0, ^ ../lib/librte_ethdev/rte_flow.h:1730:12: note: (near initialization for ‘rte_flow_item_sanity_checks_mask’) ../lib/librte_ethdev/rte_flow.h:1729:2: error: storage size of ‘rte_flow_item_sanity_checks_mask’ isn’t known rte_flow_item_sanity_checks_mask = { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [17/2578] Compiling C object lib/librte_ethdev.a.p/librte_ethdev_rte_class_eth.c.o FAILED: lib/librte_ethdev.a.p/librte_ethdev_rte_class_eth.c.o cc -Ilib/librte_ethdev.a.p -Ilib -I../lib -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_metrics -I../lib/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 -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 -MD -MQ lib/librte_ethdev.a.p/librte_ethdev_rte_class_eth.c.o -MF lib/librte_ethdev.a.p/librte_ethdev_rte_class_eth.c.o.d -o lib/librte_ethdev.a.p/librte_ethdev_rte_class_eth.c.o -c ../lib/librte_ethdev/rte_class_eth.c In file included from ../lib/librte_ethdev/rte_eth_ctrl.h:11:0, from ../lib/librte_ethdev/rte_ethdev.h:1240, from ../lib/librte_ethdev/rte_class_eth.c:13: ../lib/librte_ethdev/rte_flow.h:1729:2: error: variable ‘rte_flow_item_sanity_checks_mask’ has initializer but incomplete type rte_flow_item_sanity_checks_mask = { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../lib/librte_ethdev/rte_flow.h:1730:4: error: ‘const struct rte_flow_item_sanity_checks’ has no member named ‘value’ .value = 0, ^~~~~ ../lib/librte_ethdev/rte_flow.h:1730:12: warning: excess elements in struct initializer .value = 0, ^ ../lib/librte_ethdev/rte_flow.h:1730:12: note: (near initialization for ‘rte_flow_item_sanity_checks_mask’) ../lib/librte_ethdev/rte_flow.h:1729:2: error: storage size of ‘rte_flow_item_sanity_checks_mask’ isn’t known rte_flow_item_sanity_checks_mask = { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [18/2578] Compiling C object lib/librte_ethdev.a.p/librte_ethdev_rte_flow.c.o FAILED: lib/librte_ethdev.a.p/librte_ethdev_rte_flow.c.o cc -Ilib/librte_ethdev.a.p -Ilib -I../lib -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_metrics -I../lib/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 -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 -MD -MQ lib/librte_ethdev.a.p/librte_ethdev_rte_flow.c.o -MF lib/librte_ethdev.a.p/librte_ethdev_rte_flow.c.o.d -o lib/librte_ethdev.a.p/librte_ethdev_rte_flow.c.o -c ../lib/librte_ethdev/rte_flow.c In file included from ../lib/librte_ethdev/rte_eth_ctrl.h:11:0, from ../lib/librte_ethdev/rte_ethdev.h:1240, from ../lib/librte_ethdev/rte_flow.c:17: ../lib/librte_ethdev/rte_flow.h:1729:2: error: variable ‘rte_flow_item_sanity_checks_mask’ has initializer but incomplete type rte_flow_item_sanity_checks_mask = { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../lib/librte_ethdev/rte_flow.h:1730:4: error: ‘const struct rte_flow_item_sanity_checks’ has no member named ‘value’ .value = 0, ^~~~~ ../lib/librte_ethdev/rte_flow.h:1730:12: warning: excess elements in struct initializer .value = 0, ^ ../lib/librte_ethdev/rte_flow.h:1730:12: note: (near initialization for ‘rte_flow_item_sanity_checks_mask’) ../lib/librte_ethdev/rte_flow.h:1729:2: error: storage size of ‘rte_flow_item_sanity_checks_mask’ isn’t known rte_flow_item_sanity_checks_mask = { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [19/2578] Compiling C object lib/librte_ethdev.a.p/librte_ethdev_rte_mtr.c.o FAILED: lib/librte_ethdev.a.p/librte_ethdev_rte_mtr.c.o cc -Ilib/librte_ethdev.a.p -Ilib -I../lib -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_metrics -I../lib/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 -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 -MD -MQ lib/librte_ethdev.a.p/librte_ethdev_rte_mtr.c.o -MF lib/librte_ethdev.a.p/librte_ethdev_rte_mtr.c.o.d -o lib/librte_ethdev.a.p/librte_ethdev_rte_mtr.c.o -c ../lib/librte_ethdev/rte_mtr.c In file included from ../lib/librte_ethdev/rte_eth_ctrl.h:11:0, from ../lib/librte_ethdev/rte_ethdev.h:1240, from ../lib/librte_ethdev/rte_mtr.c:9: ../lib/librte_ethdev/rte_flow.h:1729:2: error: variable ‘rte_flow_item_sanity_checks_mask’ has initializer but incomplete type rte_flow_item_sanity_checks_mask = { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../lib/librte_ethdev/rte_flow.h:1730:4: error: ‘const struct rte_flow_item_sanity_checks’ has no member named ‘value’ .value = 0, ^~~~~ ../lib/librte_ethdev/rte_flow.h:1730:12: warning: excess elements in struct initializer .value = 0, ^ ../lib/librte_ethdev/rte_flow.h:1730:12: note: (near initialization for ‘rte_flow_item_sanity_checks_mask’) ../lib/librte_ethdev/rte_flow.h:1729:2: error: storage size of ‘rte_flow_item_sanity_checks_mask’ isn’t known rte_flow_item_sanity_checks_mask = { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [20/2578] Compiling C object lib/librte_ethdev.a.p/librte_ethdev_rte_tm.c.o FAILED: lib/librte_ethdev.a.p/librte_ethdev_rte_tm.c.o cc -Ilib/librte_ethdev.a.p -Ilib -I../lib -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_metrics -I../lib/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 -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 -MD -MQ lib/librte_ethdev.a.p/librte_ethdev_rte_tm.c.o -MF lib/librte_ethdev.a.p/librte_ethdev_rte_tm.c.o.d -o lib/librte_ethdev.a.p/librte_ethdev_rte_tm.c.o -c ../lib/librte_ethdev/rte_tm.c In file included from ../lib/librte_ethdev/rte_eth_ctrl.h:11:0, from ../lib/librte_ethdev/rte_ethdev.h:1240, from ../lib/librte_ethdev/rte_tm.c:8: ../lib/librte_ethdev/rte_flow.h:1729:2: error: variable ‘rte_flow_item_sanity_checks_mask’ has initializer but incomplete type rte_flow_item_sanity_checks_mask = { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../lib/librte_ethdev/rte_flow.h:1730:4: error: ‘const struct rte_flow_item_sanity_checks’ has no member named ‘value’ .value = 0, ^~~~~ ../lib/librte_ethdev/rte_flow.h:1730:12: warning: excess elements in struct initializer .value = 0, ^ ../lib/librte_ethdev/rte_flow.h:1730:12: note: (near initialization for ‘rte_flow_item_sanity_checks_mask’) ../lib/librte_ethdev/rte_flow.h:1729:2: error: storage size of ‘rte_flow_item_sanity_checks_mask’ isn’t known rte_flow_item_sanity_checks_mask = { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [21/2578] Compiling C object lib/librte_cmdline.a.p/librte_cmdline_cmdline_vt100.c.o [22/2578] Compiling C object lib/librte_cmdline.a.p/librte_cmdline_cmdline_parse_etheraddr.c.o [23/2578] Generating rte_cmdline_mingw with a custom command [24/2578] Generating rte_cmdline_def with a custom command [25/2578] Compiling C object lib/librte_cmdline.a.p/librte_cmdline_cmdline_os_unix.c.o [26/2578] Compiling C object lib/librte_ethdev.a.p/librte_ethdev_rte_ethdev.c.o FAILED: lib/librte_ethdev.a.p/librte_ethdev_rte_ethdev.c.o cc -Ilib/librte_ethdev.a.p -Ilib -I../lib -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_metrics -I../lib/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 -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 -MD -MQ lib/librte_ethdev.a.p/librte_ethdev_rte_ethdev.c.o -MF lib/librte_ethdev.a.p/librte_ethdev_rte_ethdev.c.o.d -o lib/librte_ethdev.a.p/librte_ethdev_rte_ethdev.c.o -c ../lib/librte_ethdev/rte_ethdev.c In file included from ../lib/librte_ethdev/rte_eth_ctrl.h:11:0, from ../lib/librte_ethdev/rte_ethdev.h:1240, from ../lib/librte_ethdev/rte_ethdev_trace.h:20, from ../lib/librte_ethdev/rte_ethdev.c:42: ../lib/librte_ethdev/rte_flow.h:1729:2: error: variable ‘rte_flow_item_sanity_checks_mask’ has initializer but incomplete type rte_flow_item_sanity_checks_mask = { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../lib/librte_ethdev/rte_flow.h:1730:4: error: ‘const struct rte_flow_item_sanity_checks’ has no member named ‘value’ .value = 0, ^~~~~ ../lib/librte_ethdev/rte_flow.h:1730:12: warning: excess elements in struct initializer .value = 0, ^ ../lib/librte_ethdev/rte_flow.h:1730:12: note: (near initialization for ‘rte_flow_item_sanity_checks_mask’) ../lib/librte_ethdev/rte_flow.h:1729:2: error: storage size of ‘rte_flow_item_sanity_checks_mask’ isn’t known rte_flow_item_sanity_checks_mask = { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [27/2578] Compiling C object lib/librte_cmdline.a.p/librte_cmdline_cmdline_rdline.c.o [28/2578] Compiling C object lib/librte_metrics.a.p/librte_metrics_rte_metrics_telemetry.c.o FAILED: lib/librte_metrics.a.p/librte_metrics_rte_metrics_telemetry.c.o cc -Ilib/librte_metrics.a.p -Ilib -I../lib -Ilib/librte_metrics -I../lib/librte_metrics -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 -I../lib/librte_telemetry -Ilib/librte_ethdev -I../lib/librte_ethdev -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 -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 -MD -MQ lib/librte_metrics.a.p/librte_metrics_rte_metrics_telemetry.c.o -MF lib/librte_metrics.a.p/librte_metrics_rte_metrics_telemetry.c.o.d -o lib/librte_metrics.a.p/librte_metrics_rte_metrics_telemetry.c.o -c ../lib/librte_metrics/rte_metrics_telemetry.c In file included from ../lib/librte_ethdev/rte_eth_ctrl.h:11:0, from ../lib/librte_ethdev/rte_ethdev.h:1240, from ../lib/librte_metrics/rte_metrics_telemetry.c:5: ../lib/librte_ethdev/rte_flow.h:1729:2: error: variable ‘rte_flow_item_sanity_checks_mask’ has initializer but incomplete type rte_flow_item_sanity_checks_mask = { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../lib/librte_ethdev/rte_flow.h:1730:4: error: ‘const struct rte_flow_item_sanity_checks’ has no member named ‘value’ .value = 0, ^~~~~ ../lib/librte_ethdev/rte_flow.h:1730:12: warning: excess elements in struct initializer .value = 0, ^ ../lib/librte_ethdev/rte_flow.h:1730:12: note: (near initialization for ‘rte_flow_item_sanity_checks_mask’) ../lib/librte_ethdev/rte_flow.h:1729:2: error: storage size of ‘rte_flow_item_sanity_checks_mask’ isn’t known rte_flow_item_sanity_checks_mask = { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [29/2578] Generating pci.sym_chk with a custom command (wrapped by meson to capture output) [30/2578] Generating symbol file lib/librte_telemetry.so.21.2.p/librte_telemetry.so.21.2.symbols [31/2578] Generating mbuf.sym_chk with a custom command (wrapped by meson to capture output) ninja: build stopped: subcommand failed. https://lab.dpdk.org/results/dashboard/patchsets/16297/ UNH-IOL DPDK Community Lab