Test-Label: Performance-Testing Test-Status: FAILURE http://dpdk.org/patch/77484 _build patch failure_ Submitter: Timothy McDaniel Date: Friday, September 11 2020 19:18:40 Applied on: CommitID:30ab5afc2e0498d06dffdc6109a42a8e4ab8bb07 Apply patch set 77484-77505 failed: [1/321] Linking static target drivers/libtmp_rte_pmd_octeontx_crypto.a. [2/321] Linking static target drivers/libtmp_rte_pmd_sw_event.a. [3/321] Linking static target drivers/libtmp_rte_pmd_bbdev_null.a. [4/321] Linking static target drivers/libtmp_rte_pmd_mlx5.a. [5/321] Linking static target drivers/libtmp_rte_pmd_dsw_event.a. [6/321] Linking static target drivers/libtmp_rte_pmd_octeontx2_event.a. [7/321] Linking static target drivers/libtmp_rte_pmd_octeontx_event.a. [8/321] Generating rte_pmd_bbdev_null.pmd.c with a custom command. [9/321] Generating rte_pmd_bbdev_null_mingw with a custom command. [10/321] Generating rte_pmd_dsw_event.pmd.c with a custom command. [11/321] Generating rte_pmd_bbdev_turbo_sw_def with a custom command. [12/321] Generating rte_pmd_bbdev_turbo_sw_mingw with a custom command. [13/321] Generating rte_pmd_bbdev_fpga_lte_fec_def with a custom command. [14/321] Generating rte_pmd_bbdev_fpga_lte_fec_mingw with a custom command. [15/321] Generating rte_pmd_octeontx_crypto.pmd.c with a custom command. [16/321] Generating rte_pmd_sw_event.pmd.c with a custom command. [17/321] Linking target drivers/librte_pmd_octeontx2_crypto.so.20.0.3. [18/321] Generating rte_pmd_octeontx_event.pmd.c with a custom command. [19/321] Compiling C object 'drivers/a715181@@rte_pmd_bbdev_null@sta/meson-generated_.._rte_pmd_bbdev_null.pmd.c.o'. [20/321] Compiling C object 'drivers/a715181@@rte_pmd_bbdev_null@sha/meson-generated_.._rte_pmd_bbdev_null.pmd.c.o'. [21/321] Compiling C object 'drivers/a715181@@rte_pmd_dsw_event@sta/meson-generated_.._rte_pmd_dsw_event.pmd.c.o'. [22/321] Compiling C object 'drivers/a715181@@rte_pmd_dsw_event@sha/meson-generated_.._rte_pmd_dsw_event.pmd.c.o'. [23/321] Compiling C object 'drivers/a715181@@rte_pmd_octeontx_crypto@sta/meson-generated_.._rte_pmd_octeontx_crypto.pmd.c.o'. [24/321] Generating rte_pmd_octeontx2_event.pmd.c with a custom command. [25/321] Generating rte_pmd_bbdev_fpga_5gnr_fec_def with a custom command. [26/321] Compiling C object 'drivers/a715181@@rte_pmd_octeontx_crypto@sha/meson-generated_.._rte_pmd_octeontx_crypto.pmd.c.o'. [27/321] Generating rte_pmd_bbdev_fpga_5gnr_fec_mingw with a custom command. [28/321] Compiling C object 'drivers/a715181@@rte_pmd_sw_event@sta/meson-generated_.._rte_pmd_sw_event.pmd.c.o'. [29/321] Compiling C object 'drivers/a715181@@rte_pmd_sw_event@sha/meson-generated_.._rte_pmd_sw_event.pmd.c.o'. [30/321] Linking static target drivers/librte_pmd_dsw_event.a. [31/321] Linking static target drivers/librte_pmd_bbdev_null.a. [32/321] Linking static target drivers/librte_pmd_octeontx_crypto.a. [33/321] Compiling C object 'drivers/a715181@@rte_pmd_octeontx_event@sha/meson-generated_.._rte_pmd_octeontx_event.pmd.c.o'. [34/321] Compiling C object 'drivers/a715181@@rte_pmd_octeontx_event@sta/meson-generated_.._rte_pmd_octeontx_event.pmd.c.o'. [35/321] Linking static target drivers/librte_pmd_sw_event.a. [36/321] Compiling C object 'drivers/a715181@@rte_pmd_octeontx2_event@sta/meson-generated_.._rte_pmd_octeontx2_event.pmd.c.o'. [37/321] Compiling C object 'drivers/a715181@@rte_pmd_octeontx2_event@sha/meson-generated_.._rte_pmd_octeontx2_event.pmd.c.o'. [38/321] Linking static target drivers/librte_pmd_octeontx_event.a. [39/321] Linking static target drivers/librte_pmd_octeontx2_event.a. [40/321] Compiling C object 'app/a172ced@@dpdk-test-cmdline@exe/test-cmdline_cmdline_test.c.o'. [41/321] Generating rte_pmd_mlx5.pmd.c with a custom command. [42/321] Compiling C object 'drivers/a715181@@rte_pmd_mlx5@sta/meson-generated_.._rte_pmd_mlx5.pmd.c.o'. [43/321] Compiling C object 'app/a172ced@@dpdk-test-bbdev@exe/test-bbdev_main.c.o'. [44/321] Compiling C object 'drivers/a715181@@rte_pmd_mlx5@sha/meson-generated_.._rte_pmd_mlx5.pmd.c.o'. [45/321] Compiling C object 'drivers/a715181@@tmp_rte_pmd_dlb_event@sta/event_dlb_dlb_selftest.c.o'. FAILED: drivers/a715181@@tmp_rte_pmd_dlb_event@sta/event_dlb_dlb_selftest.c.o cc -Idrivers/a715181@@tmp_rte_pmd_dlb_event@sta -Idrivers -I../drivers -Idrivers/event/dlb -I../drivers/event/dlb -Ilib/librte_eventdev -I../lib/librte_eventdev -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_ring -I../lib/librte_ring -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_meter -I../lib/librte_meter -Ilib/librte_hash -I../lib/librte_hash -Ilib/librte_timer -I../lib/librte_timer -Ilib/librte_cryptodev -I../lib/librte_cryptodev -Ilib/librte_pci -I../lib/librte_pci -Idrivers/bus/pci -I../drivers/bus/pci -I../drivers/bus/pci/linux -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 'drivers/a715181@@tmp_rte_pmd_dlb_event@sta/event_dlb_dlb_selftest.c.o' -MF 'drivers/a715181@@tmp_rte_pmd_dlb_event@sta/event_dlb_dlb_selftest.c.o.d' -o 'drivers/a715181@@tmp_rte_pmd_dlb_event@sta/event_dlb_dlb_selftest.c.o' -c ../drivers/event/dlb/dlb_selftest.c ../drivers/event/dlb/dlb_selftest.c: In function ‘test_single_link’: ../drivers/event/dlb/dlb_selftest.c:301:8: error: ‘struct rte_event_dev_config’ has no member named ‘nb_single_link_event_port_queues’ config.nb_single_link_event_port_queues = 1; ^ ../drivers/event/dlb/dlb_selftest.c:321:11: error: ‘struct rte_event_port_conf’ has no member named ‘event_port_cfg’ port_conf.event_port_cfg = RTE_EVENT_PORT_CFG_SINGLE_LINK; ^ ../drivers/event/dlb/dlb_selftest.c:321:29: error: ‘RTE_EVENT_PORT_CFG_SINGLE_LINK’ undeclared (first use in this function); did you mean ‘RTE_EVENT_QUEUE_CFG_SINGLE_LINK’? port_conf.event_port_cfg = RTE_EVENT_PORT_CFG_SINGLE_LINK; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ RTE_EVENT_QUEUE_CFG_SINGLE_LINK ../drivers/event/dlb/dlb_selftest.c:321:29: note: each undeclared identifier is reported only once for each function it appears in ../drivers/event/dlb/dlb_selftest.c:334:11: error: ‘struct rte_event_port_conf’ has no member named ‘event_port_cfg’ port_conf.event_port_cfg = 0; ^ ../drivers/event/dlb/dlb_selftest.c: In function ‘test_info_get’: ../drivers/event/dlb/dlb_selftest.c:437:8: error: ‘struct rte_event_dev_config’ has no member named ‘nb_single_link_event_port_queues’ config.nb_single_link_event_port_queues = info.max_event_ports / 2; ^ ../drivers/event/dlb/dlb_selftest.c: In function ‘test_reconfiguration_link’: ../drivers/event/dlb/dlb_selftest.c:503:8: error: ‘struct rte_event_dev_config’ has no member named ‘nb_single_link_event_port_queues’ config.nb_single_link_event_port_queues = 0; ^ ../drivers/event/dlb/dlb_selftest.c:617:8: error: ‘struct rte_event_dev_config’ has no member named ‘nb_single_link_event_port_queues’ config.nb_single_link_event_port_queues = 2; ^ ../drivers/event/dlb/dlb_selftest.c:626:11: error: ‘struct rte_event_port_conf’ has no member named ‘event_port_cfg’ port_conf.event_port_cfg = RTE_EVENT_PORT_CFG_SINGLE_LINK; ^ ../drivers/event/dlb/dlb_selftest.c:626:29: error: ‘RTE_EVENT_PORT_CFG_SINGLE_LINK’ undeclared (first use in this function); did you mean ‘RTE_EVENT_QUEUE_CFG_SINGLE_LINK’? port_conf.event_port_cfg = RTE_EVENT_PORT_CFG_SINGLE_LINK; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ RTE_EVENT_QUEUE_CFG_SINGLE_LINK ../drivers/event/dlb/dlb_selftest.c:714:8: error: ‘struct rte_event_dev_config’ has no member named ‘nb_single_link_event_port_queues’ config.nb_single_link_event_port_queues = 1; ^ ../drivers/event/dlb/dlb_selftest.c:723:12: error: ‘struct rte_event_port_conf’ has no member named ‘event_port_cfg’ port_conf.event_port_cfg = 0; ^ ../drivers/event/dlb/dlb_selftest.c:747:11: error: ‘struct rte_event_port_conf’ has no member named ‘event_port_cfg’ port_conf.event_port_cfg = RTE_EVENT_PORT_CFG_SINGLE_LINK; ^ ../drivers/event/dlb/dlb_selftest.c:788:11: error: ‘struct rte_event_port_conf’ has no member named ‘event_port_cfg’ port_conf.event_port_cfg = 0; ^ ../drivers/event/dlb/dlb_selftest.c: In function ‘test_load_balanced_traffic’: ../drivers/event/dlb/dlb_selftest.c:831:8: error: ‘struct rte_event_dev_config’ has no member named ‘nb_single_link_event_port_queues’ config.nb_single_link_event_port_queues = 0; ^ ../drivers/event/dlb/dlb_selftest.c: In function ‘test_directed_traffic’: ../drivers/event/dlb/dlb_selftest.c:955:8: error: ‘struct rte_event_dev_config’ has no member named ‘nb_single_link_event_port_queues’ config.nb_single_link_event_port_queues = 1; ^ ../drivers/event/dlb/dlb_selftest.c:976:11: error: ‘struct rte_event_port_conf’ has no member named ‘event_port_cfg’ port_conf.event_port_cfg = RTE_EVENT_QUEUE_CFG_SINGLE_LINK; ^ ../drivers/event/dlb/dlb_selftest.c: In function ‘test_deferred_sched’: ../drivers/event/dlb/dlb_selftest.c:1089:8: error: ‘struct rte_event_dev_config’ has no member named ‘nb_single_link_event_port_queues’ config.nb_single_link_event_port_queues = 0; ^ ../drivers/event/dlb/dlb_selftest.c: In function ‘test_delayed_pop’: ../drivers/event/dlb/dlb_selftest.c:1249:8: error: ‘struct rte_event_dev_config’ has no member named ‘nb_single_link_event_port_queues’ config.nb_single_link_event_port_queues = 0; ^ ../drivers/event/dlb/dlb_selftest.c:1277:11: error: ‘struct rte_event_port_conf’ has no member named ‘event_port_cfg’ port_conf.event_port_cfg = RTE_EVENT_PORT_CFG_DISABLE_IMPL_REL; ^ ../drivers/event/dlb/dlb_selftest.c:1277:29: error: ‘RTE_EVENT_PORT_CFG_DISABLE_IMPL_REL’ undeclared (first use in this function); did you mean ‘RTE_EVENT_QUEUE_CFG_ALL_TYPES’? port_conf.event_port_cfg = RTE_EVENT_PORT_CFG_DISABLE_IMPL_REL; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ RTE_EVENT_QUEUE_CFG_ALL_TYPES [46/321] Linking static target drivers/librte_pmd_mlx5.a. [47/321] Compiling C object 'drivers/a715181@@tmp_rte_pmd_dlb_event@sta/event_dlb_dlb.c.o'. FAILED: drivers/a715181@@tmp_rte_pmd_dlb_event@sta/event_dlb_dlb.c.o cc -Idrivers/a715181@@tmp_rte_pmd_dlb_event@sta -Idrivers -I../drivers -Idrivers/event/dlb -I../drivers/event/dlb -Ilib/librte_eventdev -I../lib/librte_eventdev -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_ring -I../lib/librte_ring -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_meter -I../lib/librte_meter -Ilib/librte_hash -I../lib/librte_hash -Ilib/librte_timer -I../lib/librte_timer -Ilib/librte_cryptodev -I../lib/librte_cryptodev -Ilib/librte_pci -I../lib/librte_pci -Idrivers/bus/pci -I../drivers/bus/pci -I../drivers/bus/pci/linux -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 'drivers/a715181@@tmp_rte_pmd_dlb_event@sta/event_dlb_dlb.c.o' -MF 'drivers/a715181@@tmp_rte_pmd_dlb_event@sta/event_dlb_dlb.c.o.d' -o 'drivers/a715181@@tmp_rte_pmd_dlb_event@sta/event_dlb_dlb.c.o' -c ../drivers/event/dlb/dlb.c ../drivers/event/dlb/dlb.c:60:3: error: ‘struct rte_event_dev_info’ has no member named ‘max_event_port_links’; did you mean ‘max_event_ports’? .max_event_port_links = DLB_MAX_NUM_QIDS_PER_LDB_CQ, ^~~~~~~~~~~~~~~~~~~~ max_event_ports In file included from ../drivers/event/dlb/dlb.c:35:0: ../drivers/event/dlb/dlb_priv.h:46:33: warning: initialized field overwritten [-Woverride-init] #define DLB_MAX_NUM_LDB_CREDITS 16384 ^ ../drivers/event/dlb/dlb.c:61:20: note: in expansion of macro ‘DLB_MAX_NUM_LDB_CREDITS’ .max_num_events = DLB_MAX_NUM_LDB_CREDITS, ^~~~~~~~~~~~~~~~~~~~~~~ ../drivers/event/dlb/dlb_priv.h:46:33: note: (near initialization for ‘evdev_dlb_default_info.max_num_events’) #define DLB_MAX_NUM_LDB_CREDITS 16384 ^ ../drivers/event/dlb/dlb.c:61:20: note: in expansion of macro ‘DLB_MAX_NUM_LDB_CREDITS’ .max_num_events = DLB_MAX_NUM_LDB_CREDITS, ^~~~~~~~~~~~~~~~~~~~~~~ ../drivers/event/dlb/dlb.c:62:3: error: ‘struct rte_event_dev_info’ has no member named ‘max_single_link_event_port_queue_pairs’; did you mean ‘max_event_port_dequeue_depth’? .max_single_link_event_port_queue_pairs = DLB_MAX_NUM_DIR_PORTS, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ max_event_port_dequeue_depth ../drivers/event/dlb/dlb.c:63:19: warning: initialized field overwritten [-Woverride-init] .event_dev_cap = (RTE_EVENT_DEV_CAP_QUEUE_QOS | ^ ../drivers/event/dlb/dlb.c:63:19: note: (near initialization for ‘evdev_dlb_default_info.event_dev_cap’) ../drivers/event/dlb/dlb.c: In function ‘dlb_eventdev_configure’: ../drivers/event/dlb/dlb.c:663:31: error: ‘RTE_CPUFLAG_UMWAIT’ undeclared (first use in this function); did you mean ‘RTE_CPUFLAG_EM64T’? if (rte_cpu_get_flag_enabled(RTE_CPUFLAG_UMWAIT)) { ^~~~~~~~~~~~~~~~~~ RTE_CPUFLAG_EM64T ../drivers/event/dlb/dlb.c:663:31: note: each undeclared identifier is reported only once for each function it appears in ../drivers/event/dlb/dlb.c:673:31: error: ‘const struct rte_event_dev_config’ has no member named ‘nb_single_link_event_port_queues’ rsrcs->num_dir_ports = config->nb_single_link_event_port_queues; ^~ ../drivers/event/dlb/dlb.c: In function ‘dlb_eventdev_port_default_conf_get’: ../drivers/event/dlb/dlb.c:888:11: error: ‘struct rte_event_port_conf’ has no member named ‘event_port_cfg’ port_conf->event_port_cfg = 0; ^~ ../drivers/event/dlb/dlb.c: In function ‘dlb_eventdev_port_setup’: ../drivers/event/dlb/dlb.c:1624:42: error: ‘const struct rte_event_port_conf’ has no member named ‘event_port_cfg’ ev_port->qm_port.is_directed = port_conf->event_port_cfg & ^~ ../drivers/event/dlb/dlb.c:1625:3: error: ‘RTE_EVENT_PORT_CFG_SINGLE_LINK’ undeclared (first use in this function); did you mean ‘RTE_EVENT_QUEUE_CFG_SINGLE_LINK’? RTE_EVENT_PORT_CFG_SINGLE_LINK; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ RTE_EVENT_QUEUE_CFG_SINGLE_LINK ../drivers/event/dlb/dlb.c:1663:14: error: ‘const struct rte_event_port_conf’ has no member named ‘event_port_cfg’ !(port_conf->event_port_cfg & ^~ ../drivers/event/dlb/dlb.c:1664:5: error: ‘RTE_EVENT_PORT_CFG_DISABLE_IMPL_REL’ undeclared (first use in this function); did you mean ‘RTE_EVENT_PORT_CFG_SINGLE_LINK’? RTE_EVENT_PORT_CFG_DISABLE_IMPL_REL); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ RTE_EVENT_PORT_CFG_SINGLE_LINK [48/321] Generating rte_pmd_bbdev_null.sym_chk with a meson_exe.py custom command. [49/321] Generating rte_pmd_octeontx_crypto.sym_chk with a meson_exe.py custom command. [50/321] Generating rte_pmd_octeontx_event.sym_chk with a meson_exe.py custom command. [51/321] Generating rte_pmd_sw_event.sym_chk with a meson_exe.py custom command. [52/321] Generating rte_pmd_dsw_event.sym_chk with a meson_exe.py custom command. [53/321] Compiling C object 'app/a172ced@@dpdk-test-acl@exe/test-acl_main.c.o'. [54/321] Compiling C object 'app/a172ced@@dpdk-test-crypto-perf@exe/test-crypto-perf_cperf_test_throughput.c.o'. [55/321] Generating rte_pmd_octeontx2_event.sym_chk with a meson_exe.py custom command. [56/321] Compiling C object 'drivers/a715181@@tmp_rte_pmd_bbdev_fpga_5gnr_fec@sta/baseband_fpga_5gnr_fec_rte_fpga_5gnr_fec.c.o'. [57/321] Compiling C object 'app/a172ced@@dpdk-proc-info@exe/proc-info_main.c.o'. [58/321] Compiling C object 'drivers/a715181@@tmp_rte_pmd_bbdev_fpga_lte_fec@sta/baseband_fpga_lte_fec_fpga_lte_fec.c.o'. [59/321] Compiling C object 'app/a172ced@@dpdk-test-bbdev@exe/test-bbdev_test_bbdev.c.o'. [60/321] Compiling C object 'app/a172ced@@dpdk-pdump@exe/pdump_main.c.o'. [61/321] Compiling C object 'app/a172ced@@dpdk-test-compress-perf@exe/test-compress-perf_comp_perf_test_common.c.o'. [62/321] Compiling C object 'drivers/a715181@@tmp_rte_pmd_bbdev_turbo_sw@sta/baseband_turbo_sw_bbdev_turbo_software.c.o'. ninja: build stopped: subcommand failed. https://lab.dpdk.org/results/dashboard/patchsets/13020/ UNH-IOL DPDK Community Lab