* [dpdk-dev] [Bug 744] [dpdk-19.11.9-rc3] make build failed on Fedora34 with GCC11
@ 2021-06-18 11:34 bugzilla
2022-03-25 8:34 ` [Bug 744] [dpdk-19.11.9-rc3] make build failed on Fedora34 with GCC11 and build failed on Fedora35 with gcc11.2.1&clang13.0.0 bugzilla
0 siblings, 1 reply; 2+ messages in thread
From: bugzilla @ 2021-06-18 11:34 UTC (permalink / raw)
To: dev
https://bugs.dpdk.org/show_bug.cgi?id=744
Bug ID: 744
Summary: [dpdk-19.11.9-rc3] make build failed on Fedora34 with
GCC11
Product: DPDK
Version: 19.11
Hardware: All
OS: All
Status: UNCONFIRMED
Severity: normal
Priority: Normal
Component: core
Assignee: dev@dpdk.org
Reporter: yux.jiang@intel.com
Target Milestone: ---
[DPDK version]:
e5f56f22a8 (HEAD, tag: v19.11.9-rc3, origin/19.11) version: 19.11.9-rc3
[OS version]:
Fedora 34 (Server Edition)/5.12.10-300.fc34.x86_64
gcc version 11.1.1 20210531 (Red Hat 11.1.1-3) (GCC)
[Test Setup]:
export RTE_TARGET=x86_64-native-linuxapp-gcc
export RTE_SDK=`pwd`
rm -rf x86_64-native-linuxapp-gcc
rm -rf ./app/test/test_resource_c.res.o
rm -rf ./app/test/test_resource_tar.res.o
rm -rf ./app/test/test_pci_sysfs.res.o
make -j 20 install T=x86_64-native-linuxapp-gcc MAKE_PAUSE=n
Should support to build 19.11.9 with GCC11 or not?
[Show the output from the previous commands]:
PMDINFO hn_ethdev.o.pmd.c
CC hn_ethdev.o.pmd.o
LD hn_ethdev.o
CC hn_rxtx.o
In file included from /root/jaccy/dpdk/drivers/net/ice/base/ice_type.h:43,
from /root/jaccy/dpdk/drivers/net/ice/base/ice_common.h:8,
from /root/jaccy/dpdk/drivers/net/ice/base/ice_switch.h:8,
from /root/jaccy/dpdk/drivers/net/ice/base/ice_switch.c:5:
In function ‘ice_is_bit_set_internal’,
inlined from ‘ice_is_bit_set’ at
/root/jaccy/dpdk/drivers/net/ice/base/ice_bitops.h:85:9,
inlined from ‘ice_get_recp_to_prof_map’ at
/root/jaccy/dpdk/drivers/net/ice/base/ice_switch.c:654:8,
inlined from ‘ice_get_recp_frm_fw’ at
/root/jaccy/dpdk/drivers/net/ice/base/ice_switch.c:520:3,
inlined from ‘ice_find_recp’ at
/root/jaccy/dpdk/drivers/net/ice/base/ice_switch.c:4695:8:
/root/jaccy/dpdk/drivers/net/ice/base/ice_bitops.h:30:19: error: ‘r_bitmap’ may
be used uninitialized [-Werror=maybe-uninitialized]
30 | return !!(*bitmap & BIT(nr));
| ^~~~~~~
/root/jaccy/dpdk/drivers/net/ice/base/ice_switch.c: In function
‘ice_find_recp’:
/root/jaccy/dpdk/drivers/net/ice/base/ice_switch.c:641:28: note: ‘r_bitmap’
declared here
641 | ice_declare_bitmap(r_bitmap, ICE_MAX_NUM_RECIPES);
| ^~~~~~~~
/root/jaccy/dpdk/drivers/net/ice/base/ice_bitops.h:26:22: note: in definition
of macro ‘ice_declare_bitmap’
26 | ice_bitmap_t A[BITS_TO_CHUNKS(sz)]
| ^
CC ixgbe_phy.o
PMDINFO igb_ethdev.o.pmd.c
CC igb_ethdev.o.pmd.o
CC ixgbe_api.o
LD igb_ethdev.o
CC igb_pf.o
CC ixgbe_vf.o
CC bnxt_ethdev.o
CC lio_23xx_vf.o
CC bnxt_filter.o
CC clip_tbl.o
CC nfp_mutex.o
PMDINFO rte_eth_null.o.pmd.c
CC rte_eth_null.o.pmd.o
CC igb_flow.o
CC em_ethdev.o
CC em_rxtx.o
LD rte_eth_null.o
AR librte_pmd_null.a
CC base/vnic_rq.o
CC hns3_stats.o
INSTALL-LIB librte_pmd_null.a
CC hns3_regs.o
CC hns3_dcb.o
CC hns3_mp.o
CC hinic_pmd_ethdev.o
CC lio_mbox.o
CC ixgbe_hv_vf.o
CC ice_flex_pipe.o
CC nfp_resource.o
CC mps_tcam.o
CC l2t.o
CC ixgbe_dcb.o
CC enic_rxtx_vec_avx2.o
PMDINFO em_ethdev.o.pmd.c
CC em_ethdev.o.pmd.o
LD em_ethdev.o
CC t4vf_hw.o
CC ixgbe_dcb_82599.o
CC hn_rndis.o
CC ixgbe_dcb_82598.o
CC ixgbe_mbx.o
CC ixgbe_rxtx.o
cc1: all warnings being treated as errors
AR librte_pmd_lio.a
make[6]: *** [/root/jaccy/dpdk/mk/internal/rte.compile-pre.mk:116:
ice_switch.o] Error 1
make[6]: *** Waiting for unfinished jobs....
CC nfp_crc.o
CC nfp_mip.o
INSTALL-LIB librte_pmd_lio.a
CC ixgbe_ethdev.o
CC bnxt_flow.o
CC bnxt_hwrm.o
CC bnxt_ring.o
CC bnxt_rxq.o
CC bnxt_rxr.o
CC hinic_pmd_rx.o
CC bnxt_stats.o
CC bnxt_txq.o
AR librte_pmd_e1000.a
PMDINFO hinic_pmd_ethdev.o.pmd.c
CC hinic_pmd_ethdev.o.pmd.o
INSTALL-LIB librte_pmd_e1000.a
AR librte_pmd_hns3.a
CC bnxt_txr.o
LD hinic_pmd_ethdev.o
INSTALL-LIB librte_pmd_hns3.a
CC bnxt_vnic.o
CC bnxt_irq.o
AR librte_pmd_enic.a
INSTALL-LIB librte_pmd_enic.a
CC nfp_nffw.o
PMDINFO bnxt_ethdev.o.pmd.c
CC bnxt_ethdev.o.pmd.o
CC hn_nvs.o
LD bnxt_ethdev.o
CC hn_vf.o
CC bnxt_util.o
AR librte_pmd_cxgbe.a
INSTALL-LIB librte_pmd_cxgbe.a
== Build drivers/net/octeontx
== Build drivers/net/octeontx2
CC rte_pmd_bnxt.o
CC bnxt_rxtx_vec_sse.o
== Build drivers/net/qede
CC ixgbe_fdir.o
CC nfp_hwinfo.o
CC hinic_pmd_tx.o
CC nfp_rtsym.o
CC nfp_nsp.o
CC i40e_rxtx_vec_sse.o
CC i40e_ethdev_vf.o
CC ixgbe_pf.o
== Build drivers/net/ring
AR librte_pmd_netvsc.a
CC otx2_rx.o
CC octeontx_rxtx.o
INSTALL-LIB librte_pmd_netvsc.a
== Build drivers/net/sfc
CC nfp_nsp_cmds.o
CC nfp_nsp_eth.o
CC ecore_dev.o
make[5]: *** [/root/jaccy/dpdk/mk/rte.subdir.mk:37: ice] Error 2
make[5]: *** Waiting for unfinished jobs....
CC ixgbe_flow.o
SYMLINK-FILE include/rte_eth_ring.h
CC rte_eth_ring.o
CC nfp_net.o
CC octeontx_pkovf.o
CC octeontx_pkivf.o
CC sfc_ethdev.o
PMDINFO octeontx_pkivf.o.pmd.c
CC octeontx_pkivf.o.pmd.o
CC sfc_kvargs.o
LD octeontx_pkivf.o
PMDINFO octeontx_pkovf.o.pmd.c
CC octeontx_pkovf.o.pmd.o
LD octeontx_pkovf.o
CC octeontx_bgx.o
CC ecore_hw.o
CC ecore_cxt.o
CC octeontx_ethdev.o
PMDINFO i40e_ethdev.o.pmd.c
CC i40e_ethdev.o.pmd.o
LD i40e_ethdev.o
CC ecore_l2.o
CC ixgbe_rxtx_vec_sse.o
CC i40e_pf.o
AR librte_pmd_hinic.a
CC ixgbe_ipsec.o
CC ecore_sp_commands.o
INSTALL-LIB librte_pmd_hinic.a
CC otx2_tx.o
CC rte_pmd_ixgbe.o
PMDINFO i40e_ethdev_vf.o.pmd.c
CC i40e_ethdev_vf.o.pmd.o
LD i40e_ethdev_vf.o
CC ixgbe_tm.o
CC sfc.o
PMDINFO octeontx_ethdev.o.pmd.c
CC octeontx_ethdev.o.pmd.o
LD octeontx_ethdev.o
PMDINFO rte_eth_ring.o.pmd.c
CC rte_eth_ring.o.pmd.o
AR librte_pmd_octeontx.a
LD rte_eth_ring.o
INSTALL-LIB librte_pmd_octeontx.a
CC sfc_mcdi.o
PMDINFO ixgbe_ethdev.o.pmd.c
CC ixgbe_ethdev.o.pmd.o
LD ixgbe_ethdev.o
AR librte_pmd_ring.a
INSTALL-LIB librte_pmd_ring.a
CC sfc_intr.o
CC sfc_ev.o
CC sfc_port.o
PMDINFO sfc_ethdev.o.pmd.c
CC sfc_ethdev.o.pmd.o
CC sfc_rx.o
LD sfc_ethdev.o
CC sfc_tx.o
CC ixgbe_vf_representor.o
CC sfc_tso.o
CC sfc_filter.o
AR librte_pmd_bnxt.a
CC sfc_flow.o
CC i40e_fdir.o
INSTALL-LIB librte_pmd_bnxt.a
CC sfc_dp.o
CC ecore_init_fw_funcs.o
CC sfc_ef10_rx.o
CC ecore_spq.o
CC sfc_ef10_essb_rx.o
PMDINFO nfp_net.o.pmd.c
CC nfp_net.o.pmd.o
CC i40e_flow.o
LD nfp_net.o
CC rte_pmd_i40e.o
AR librte_pmd_nfp.a
CC ecore_init_ops.o
CC ecore_mcp.o
INSTALL-LIB librte_pmd_nfp.a
CC ecore_int.o
AR librte_pmd_ixgbe.a
CC ecore_dcbx.o
INSTALL-LIB librte_pmd_ixgbe.a
CC bcm_osal.o
CC ecore_sriov.o
CC ecore_vf.o
CC qede_ethdev.o
CC sfc_ef10_tx.o
CC qede_main.o
CC otx2_tm.o
CC otx2_rss.o
CC otx2_mac.o
CC efx_bootcfg.o
CC efx_crc32.o
CC efx_ev.o
CC efx_evb.o
CC efx_filter.o
CC efx_hash.o
CC efx_intr.o
CC efx_lic.o
CC i40e_tm.o
CC i40e_vf_representor.o
CC efx_mac.o
CC efx_mcdi.o
CC otx2_ptp.o
CC efx_mon.o
CC efx_nic.o
CC efx_nvram.o
CC efx_phy.o
CC qede_rxtx.o
CC otx2_flow.o
CC i40e_rxtx_vec_avx2.o
CC otx2_link.o
CC otx2_vlan.o
PMDINFO qede_ethdev.o.pmd.c
CC qede_ethdev.o.pmd.o
CC efx_port.o
LD qede_ethdev.o
CC efx_proxy.o
CC otx2_stats.o
CC otx2_mcast.o
CC otx2_lookup.o
CC otx2_ethdev.o
CC otx2_flow_ctrl.o
CC efx_rx.o
CC efx_sram.o
CC qede_filter.o
CC efx_tunnel.o
CC otx2_flow_parse.o
CC otx2_flow_utils.o
CC efx_tx.o
CC efx_vpd.o
CC mcdi_mon.o
CC siena_mac.o
CC siena_mcdi.o
CC siena_nic.o
CC otx2_ethdev_irq.o
CC otx2_ethdev_ops.o
CC otx2_ethdev_debug.o
CC otx2_ethdev_devargs.o
CC siena_nvram.o
CC siena_phy.o
CC siena_sram.o
CC siena_vpd.o
CC ef10_ev.o
CC ef10_evb.o
CC ef10_filter.o
CC ef10_intr.o
CC ef10_image.o
CC ef10_mac.o
CC ef10_mcdi.o
AR librte_pmd_i40e.a
CC ef10_nic.o
INSTALL-LIB librte_pmd_i40e.a
CC ef10_nvram.o
CC ef10_phy.o
CC ef10_proxy.o
CC ef10_rx.o
CC ef10_tx.o
CC ef10_vpd.o
AR librte_pmd_qede.a
CC hunt_nic.o
PMDINFO otx2_ethdev.o.pmd.c
CC otx2_ethdev.o.pmd.o
CC medford_nic.o
INSTALL-LIB librte_pmd_qede.a
LD otx2_ethdev.o
CC medford2_nic.o
AR librte_pmd_octeontx2.a
INSTALL-LIB librte_pmd_octeontx2.a
AR librte_pmd_sfc_efx.a
INSTALL-LIB librte_pmd_sfc_efx.a
make[4]: *** [/root/jaccy/dpdk/mk/rte.subdir.mk:35: net] Error 2
make[3]: *** [/root/jaccy/dpdk/mk/rte.sdkbuild.mk:46: drivers] Error 2
make[2]: *** [/root/jaccy/dpdk/mk/rte.sdkroot.mk:99: all] Error 2
make[1]: *** [/root/jaccy/dpdk/mk/rte.sdkinstall.mk:61: pre_install] Error 2
make: *** [/root/jaccy/dpdk/mk/rte.sdkroot.mk:77: install] Error 2
[root@localhost dpdk]#
--
You are receiving this mail because:
You are the assignee for the bug.
^ permalink raw reply [flat|nested] 2+ messages in thread
end of thread, other threads:[~2022-03-25 8:34 UTC | newest]
Thread overview: 2+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2021-06-18 11:34 [dpdk-dev] [Bug 744] [dpdk-19.11.9-rc3] make build failed on Fedora34 with GCC11 bugzilla
2022-03-25 8:34 ` [Bug 744] [dpdk-19.11.9-rc3] make build failed on Fedora34 with GCC11 and build failed on Fedora35 with gcc11.2.1&clang13.0.0 bugzilla
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).