Test-Label: Performance-Testing Test-Status: FAILURE http://dpdk.org/patch/66378 _build patch failure_ Submitter: Sunil Kumar Kori Date: Monday, March 09 2020 06:57:42 Applied on: CommitID:9e7cd9ee8f40ede60c198aeec06f603f7d8c1efc Apply patch set 66378 failed: Configuration done using x86_64-native-linuxapp-gcc == Build lib == Build lib/librte_kvargs == Build lib/librte_eal /home-local/jenkins-local/jenkins-agent/workspace/Apply-Custom-Patch-Set/dpdk/mk/toolchain/gcc/rte.toolchain-compat.mk:30: AVX512 support disabled because of binutils 2.30. See Bug 97 == Build lib/librte_eal/common == Build lib/librte_eal/linux == Build lib/librte_eal/linux/eal == Build lib/librte_pci == Build lib/librte_ring == Build lib/librte_stack == Build lib/librte_mempool == Build lib/librte_mbuf == Build lib/librte_timer == Build lib/librte_cfgfile == Build lib/librte_net == Build lib/librte_cmdline == Build lib/librte_meter == Build lib/librte_ethdev == Build lib/librte_bbdev == Build lib/librte_cryptodev == Build lib/librte_security == Build lib/librte_compressdev == Build lib/librte_hash == Build lib/librte_eventdev == Build lib/librte_rawdev == Build lib/librte_vhost == Build lib/librte_efd == Build lib/librte_rib == Build lib/librte_fib == Build lib/librte_lpm == Build lib/librte_acl == Build lib/librte_member == Build lib/librte_ip_frag == Build lib/librte_gro == Build lib/librte_jobstats == Build lib/librte_metrics == Build lib/librte_bitratestats == Build lib/librte_latencystats == Build lib/librte_power == Build lib/librte_sched == Build lib/librte_kni == Build lib/librte_port == Build lib/librte_table == Build lib/librte_flow_classify == Build lib/librte_distributor == Build lib/librte_pipeline == Build lib/librte_reorder == Build lib/librte_pdump == Build lib/librte_gso == Build lib/librte_bpf == Build lib/librte_ipsec == Build lib/librte_rcu == Build buildtools == Build buildtools/pmdinfogen == Build kernel == Build kernel/linux == Build drivers == Build drivers/common == Build drivers/common/cpt == Build drivers/common/octeontx == Build drivers/common/octeontx2 == Build drivers/common/dpaax == Build drivers/common/iavf == Build drivers/bus == Build drivers/bus/dpaa == Build drivers/bus/fslmc == Build drivers/bus/ifpga == Build drivers/bus/pci == Build drivers/bus/vdev == Build drivers/bus/vmbus == Build drivers/mempool == Build drivers/mempool/bucket == Build drivers/mempool/dpaa == Build drivers/mempool/dpaa2 == Build drivers/mempool/ring == Build drivers/mempool/stack == Build drivers/mempool/octeontx == Build drivers/mempool/octeontx2 == Build drivers/net == Build drivers/net/af_packet == Build drivers/net/ark == Build drivers/net/atlantic == Build drivers/net/avp == Build drivers/net/axgbe == Build drivers/net/bonding == Build drivers/net/cxgbe == Build drivers/net/dpaa == Build drivers/net/dpaa2 == Build drivers/net/e1000 == Build drivers/net/ena == Build drivers/net/enetc == Build drivers/net/enic == Build drivers/net/failsafe == Build drivers/net/fm10k == Build drivers/net/hinic == Build drivers/net/hns3 == Build drivers/net/i40e == Build drivers/net/iavf == Build drivers/net/ice == Build drivers/net/ionic CC ionic_rxtx.o In file included from /home-local/jenkins-local/jenkins-agent/workspace/Apply-Custom-Patch-Set/dpdk/drivers/net/ionic/ionic.h:13:0, from /home-local/jenkins-local/jenkins-agent/workspace/Apply-Custom-Patch-Set/dpdk/drivers/net/ionic/ionic_mac_api.h:8, from /home-local/jenkins-local/jenkins-agent/workspace/Apply-Custom-Patch-Set/dpdk/drivers/net/ionic/ionic_rxtx.c:45: /home-local/jenkins-local/jenkins-agent/workspace/Apply-Custom-Patch-Set/dpdk/drivers/net/ionic/ionic_dev.h:185:2: error: unknown type name ‘bool’ bool done_color; ^~~~ /home-local/jenkins-local/jenkins-agent/workspace/Apply-Custom-Patch-Set/dpdk/drivers/net/ionic/ionic_dev.h:197:2: error: unknown type name ‘bool’ bool pending_work; ^~~~ /home-local/jenkins-local/jenkins-agent/workspace/Apply-Custom-Patch-Set/dpdk/drivers/net/ionic/ionic_dev.h:213:1: error: unknown type name ‘bool’; did you mean ‘_Bool’? bool ionic_dev_cmd_done(struct ionic_dev *idev); ^~~~ _Bool /home-local/jenkins-local/jenkins-agent/workspace/Apply-Custom-Patch-Set/dpdk/drivers/net/ionic/ionic_dev.h:249:15: error: expected declaration specifiers or ‘...’ before ‘*’ token typedef bool (*ionic_cq_cb)(struct ionic_cq *cq, uint32_t cq_desc_index, ^ /home-local/jenkins-local/jenkins-agent/workspace/Apply-Custom-Patch-Set/dpdk/drivers/net/ionic/ionic_dev.h:252:2: error: unknown type name ‘ionic_cq_cb’ ionic_cq_cb cb, void *cb_arg); ^~~~~~~~~~~ /home-local/jenkins-local/jenkins-agent/workspace/Apply-Custom-Patch-Set/dpdk/drivers/net/ionic/ionic_dev.h:260:42: error: unknown type name ‘bool’; did you mean ‘_Bool’? void ionic_q_post(struct ionic_queue *q, bool ring_doorbell, desc_cb cb, ^~~~ _Bool /home-local/jenkins-local/jenkins-agent/workspace/Apply-Custom-Patch-Set/dpdk/drivers/net/ionic/ionic_dev.h:263:1: error: unknown type name ‘bool’; did you mean ‘_Bool’? bool ionic_q_has_space(struct ionic_queue *q, uint32_t want); ^~~~ _Bool In file included from /home-local/jenkins-local/jenkins-agent/workspace/Apply-Custom-Patch-Set/dpdk/drivers/net/ionic/ionic_mac_api.h:8:0, from /home-local/jenkins-local/jenkins-agent/workspace/Apply-Custom-Patch-Set/dpdk/drivers/net/ionic/ionic_rxtx.c:45: /home-local/jenkins-local/jenkins-agent/workspace/Apply-Custom-Patch-Set/dpdk/drivers/net/ionic/ionic.h:61:2: error: unknown type name ‘bool’ bool intrs[IONIC_INTR_CTRL_REGS_MAX]; ^~~~ /home-local/jenkins-local/jenkins-agent/workspace/Apply-Custom-Patch-Set/dpdk/drivers/net/ionic/ionic.h:62:2: error: unknown type name ‘bool’ bool is_mgmt_nic; ^~~~ /home-local/jenkins-local/jenkins-agent/workspace/Apply-Custom-Patch-Set/dpdk/drivers/net/ionic/ionic.h:63:2: error: unknown type name ‘bool’ bool link_up; ^~~~ /home-local/jenkins-local/jenkins-agent/workspace/Apply-Custom-Patch-Set/dpdk/drivers/net/ionic/ionic.h:69:57: error: unknown type name ‘bool’; did you mean ‘_Bool’? int ionic_adminq_check_err(struct ionic_admin_ctx *ctx, bool timeout); ^~~~ _Bool In file included from /home-local/jenkins-local/jenkins-agent/workspace/Apply-Custom-Patch-Set/dpdk/drivers/net/ionic/ionic_rxtx.c:47:0: /home-local/jenkins-local/jenkins-agent/workspace/Apply-Custom-Patch-Set/dpdk/drivers/net/ionic/ionic_lif.h:71:2: error: unknown type name ‘bool’ bool deferred_start; ^~~~ /home-local/jenkins-local/jenkins-agent/workspace/Apply-Custom-Patch-Set/dpdk/drivers/net/ionic/ionic_lif.h:139:1: error: unknown type name ‘bool’; did you mean ‘_Bool’? bool ionic_adminq_service(struct ionic_cq *cq, uint32_t cq_desc_index, ^~~~ _Bool /home-local/jenkins-local/jenkins-agent/workspace/Apply-Custom-Patch-Set/dpdk/drivers/net/ionic/ionic_lif.h:141:58: error: unknown type name ‘ionic_cq_cb’ int ionic_qcq_service(struct ionic_qcq *qcq, int budget, ionic_cq_cb cb, ^~~~~~~~~~~ /home-local/jenkins-local/jenkins-agent/workspace/Apply-Custom-Patch-Set/dpdk/drivers/net/ionic/ionic_rxtx.c:279:3: error: unknown type name ‘bool’; did you mean ‘_Bool’? bool encap, ^~~~ _Bool /home-local/jenkins-local/jenkins-agent/workspace/Apply-Custom-Patch-Set/dpdk/drivers/net/ionic/ionic_rxtx.c:280:22: error: unknown type name ‘bool’; did you mean ‘_Bool’? uint16_t vlan_tci, bool has_vlan, ^~~~ _Bool /home-local/jenkins-local/jenkins-agent/workspace/Apply-Custom-Patch-Set/dpdk/drivers/net/ionic/ionic_rxtx.c:281:3: error: unknown type name ‘bool’; did you mean ‘_Bool’? bool start, bool done) ^~~~ _Bool /home-local/jenkins-local/jenkins-agent/workspace/Apply-Custom-Patch-Set/dpdk/drivers/net/ionic/ionic_rxtx.c:281:15: error: unknown type name ‘bool’; did you mean ‘_Bool’? bool start, bool done) ^~~~ _Bool /home-local/jenkins-local/jenkins-agent/workspace/Apply-Custom-Patch-Set/dpdk/drivers/net/ionic/ionic_rxtx.c:313:35: error: unknown type name ‘bool’; did you mean ‘_Bool’? uint64_t offloads __rte_unused, bool not_xmit_more) ^~~~ _Bool /home-local/jenkins-local/jenkins-agent/workspace/Apply-Custom-Patch-Set/dpdk/drivers/net/ionic/ionic_rxtx.c:435:22: error: unknown type name ‘bool’; did you mean ‘_Bool’? uint64_t offloads, bool not_xmit_more) ^~~~ _Bool /home-local/jenkins-local/jenkins-agent/workspace/Apply-Custom-Patch-Set/dpdk/drivers/net/ionic/ionic_rxtx.c: In function ‘ionic_xmit_pkts’: /home-local/jenkins-local/jenkins-agent/workspace/Apply-Custom-Patch-Set/dpdk/drivers/net/ionic/ionic_rxtx.c:503:2: error: unknown type name ‘bool’; did you mean ‘_Bool’? bool last; ^~~~ _Bool /home-local/jenkins-local/jenkins-agent/workspace/Apply-Custom-Patch-Set/dpdk/drivers/net/ionic/ionic_rxtx.c:524:10: error: implicit declaration of function ‘ionic_tx_tso’; did you mean ‘ionic_tx_flush’? [-Werror=implicit-function-declaration] err = ionic_tx_tso(q, tx_pkts[nb_tx], txq->offloads, ^~~~~~~~~~~~ ionic_tx_flush /home-local/jenkins-local/jenkins-agent/workspace/Apply-Custom-Patch-Set/dpdk/drivers/net/ionic/ionic_rxtx.c:524:10: error: nested extern declaration of ‘ionic_tx_tso’ [-Werror=nested-externs] /home-local/jenkins-local/jenkins-agent/workspace/Apply-Custom-Patch-Set/dpdk/drivers/net/ionic/ionic_rxtx.c:527:10: error: implicit declaration of function ‘ionic_tx’; did you mean ‘ionic_init’? [-Werror=implicit-function-declaration] err = ionic_tx(q, tx_pkts[nb_tx], txq->offloads, last); ^~~~~~~~ ionic_init /home-local/jenkins-local/jenkins-agent/workspace/Apply-Custom-Patch-Set/dpdk/drivers/net/ionic/ionic_rxtx.c:527:10: error: nested extern declaration of ‘ionic_tx’ [-Werror=nested-externs] /home-local/jenkins-local/jenkins-agent/workspace/Apply-Custom-Patch-Set/dpdk/drivers/net/ionic/ionic_rxtx.c: In function ‘ionic_rx_recycle’: /home-local/jenkins-local/jenkins-agent/workspace/Apply-Custom-Patch-Set/dpdk/drivers/net/ionic/ionic_rxtx.c:873:2: error: implicit declaration of function ‘ionic_q_post’; did you mean ‘ionic_q_init’? [-Werror=implicit-function-declaration] ionic_q_post(q, true, ionic_rx_clean, mbuf); ^~~~~~~~~~~~ ionic_q_init /home-local/jenkins-local/jenkins-agent/workspace/Apply-Custom-Patch-Set/dpdk/drivers/net/ionic/ionic_rxtx.c:873:2: error: nested extern declaration of ‘ionic_q_post’ [-Werror=nested-externs] /home-local/jenkins-local/jenkins-agent/workspace/Apply-Custom-Patch-Set/dpdk/drivers/net/ionic/ionic_rxtx.c: In function ‘ionic_rx_fill’: /home-local/jenkins-local/jenkins-agent/workspace/Apply-Custom-Patch-Set/dpdk/drivers/net/ionic/ionic_rxtx.c:887:2: error: unknown type name ‘bool’; did you mean ‘_Bool’? bool ring_doorbell; ^~~~ _Bool /home-local/jenkins-local/jenkins-agent/workspace/Apply-Custom-Patch-Set/dpdk/drivers/net/ionic/ionic_rxtx.c: In function ‘ionic_rxq_service’: /home-local/jenkins-local/jenkins-agent/workspace/Apply-Custom-Patch-Set/dpdk/drivers/net/ionic/ionic_rxtx.c:994:2: error: unknown type name ‘bool’; did you mean ‘_Bool’? bool more; ^~~~ _Bool At top level: /home-local/jenkins-local/jenkins-agent/workspace/Apply-Custom-Patch-Set/dpdk/drivers/net/ionic/ionic_rxtx.c:300:1: error: ‘ionic_tx_tso_next’ defined but not used [-Werror=unused-function] ionic_tx_tso_next(struct ionic_queue *q, struct ionic_txq_sg_elem **elem) ^~~~~~~~~~~~~~~~~ /home-local/jenkins-local/jenkins-agent/workspace/Apply-Custom-Patch-Set/dpdk/drivers/net/ionic/ionic_rxtx.c:254:1: error: ‘ionic_tx_tcp_inner_pseudo_csum’ defined but not used [-Werror=unused-function] ionic_tx_tcp_inner_pseudo_csum(struct rte_mbuf *txm) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home-local/jenkins-local/jenkins-agent/workspace/Apply-Custom-Patch-Set/dpdk/drivers/net/ionic/ionic_rxtx.c:234:1: error: ‘ionic_tx_tcp_pseudo_csum’ defined but not used [-Werror=unused-function] ionic_tx_tcp_pseudo_csum(struct rte_mbuf *txm) ^~~~~~~~~~~~~~~~~~~~~~~~ cc1: error: unrecognized command line option ‘-Wno-address-of-packed-member’ [-Werror] cc1: all warnings being treated as errors /home-local/jenkins-local/jenkins-agent/workspace/Apply-Custom-Patch-Set/dpdk/mk/internal/rte.compile-pre.mk:114: recipe for target 'ionic_rxtx.o' failed make[6]: *** [ionic_rxtx.o] Error 1 /home-local/jenkins-local/jenkins-agent/workspace/Apply-Custom-Patch-Set/dpdk/mk/rte.subdir.mk:35: recipe for target 'ionic' failed make[5]: *** [ionic] Error 2 /home-local/jenkins-local/jenkins-agent/workspace/Apply-Custom-Patch-Set/dpdk/mk/rte.subdir.mk:35: recipe for target 'net' failed make[4]: *** [net] Error 2 /home-local/jenkins-local/jenkins-agent/workspace/Apply-Custom-Patch-Set/dpdk/mk/rte.sdkbuild.mk:46: recipe for target 'drivers' failed make[3]: *** [drivers] Error 2 /home-local/jenkins-local/jenkins-agent/workspace/Apply-Custom-Patch-Set/dpdk/mk/rte.sdkroot.mk:98: recipe for target 'all' failed make[2]: *** [all] Error 2 /home-local/jenkins-local/jenkins-agent/workspace/Apply-Custom-Patch-Set/dpdk/mk/rte.sdkinstall.mk:60: recipe for target 'pre_install' failed make[1]: *** [pre_install] Error 2 /home-local/jenkins-local/jenkins-agent/workspace/Apply-Custom-Patch-Set/dpdk/mk/rte.sdkroot.mk:77: recipe for target 'install' failed make: *** [install] Error 2 https://lab.dpdk.org/results/dashboard/patchsets/9892/ UNH-IOL DPDK Community Lab