Test-Label: Intel-compilation Test-Status: FAILURE http://dpdk.org/patch/38972 _Compilation issues_ Submitter: Andrew Rybchenko Date: 2018-04-25 17:51:42 DPDK git baseline: Repo:dpdk-next-net, CommitID: 8ed3fbfd59bbd05dcb6524ef2b1dbde43d41f1e3 Build Summary: 15 Builds Done, 3 Successful, 12 Failures Test environment and configuration as below: OS: FC25 Kernel Version: 4.9.13-100.fc24.x86_64 CPU info: Intel(R) Xeon(R) CPU E5-2699 v3 @ 2.30GHz GCC Version: gcc (GCC) 6.2.1 20160916 (Red Hat 6.2.1-2) Clang Version: 3.8.0 (tags/RELEASE_380/final) x86_64-native-linuxapp-gcc x86_64-native-linuxapp-gcc-debug OS: FC24 Kernel Version: 4.5.5-300.fc24.x86_64 CPU info: Intel(R) Xeon(R) CPU E5-2699 v3 @ 2.30GHz GCC Version: gcc (GCC) 6.1.1 20160510 (Red Hat 6.1.1-2) Clang Version: 3.8.0 (tags/RELEASE_380/final) x86_64-native-linuxapp-gcc-shared x86_64-native-linuxapp-clang i686-native-linuxapp-gcc OS: CENTOS Kernel Version: 3.10.0-514.10.2.el7.x86_64 CPU info: Intel(R) Xeon(R) CPU E5-2699 v3 @ 2.30GHz GCC Version: gcc (GCC) 4.8.5 20150623 (Red Hat 4.8.5-4) Clang Version: 3.4.2 (tags/RELEASE_34/dot2-final) x86_64-native-linuxapp-clang x86_64-native-linuxapp-gcc-shared i686-native-linuxapp-gcc x86_64-native-linuxapp-gcc OS: UB1604 Kernel Version: 4.4.0-78-generic CPU info: Intel(R) Xeon(R) CPU E5-2699 v3 @ 2.30GHz GCC Version: gcc (Ubuntu 5.4.0-6ubuntu1~16.04.9) 5.4.0 20160609 Clang Version: 3.8.0-2ubuntu4 (tags/RELEASE_380/final) x86_64-native-linuxapp-gcc x86_64-native-linuxapp-clang x86_64-native-linuxapp-gcc-shared i686-native-linuxapp-gcc OS: FreeBSD Kernel Version: 10.3-RELEASE CPU info: Intel(R) Xeon(R) CPU E5-2699 v3 @ 2.30GHz (2294.75-MHz K8-class CPU) GCC Version: gcc (FreeBSD Ports Collection) 4.8.5 Clang Version: 3.4.1 (tags/RELEASE_34/dot1-final 208032) 20140512 x86_64-native-bsdapp-clang x86_64-native-bsdapp-gcc *Failed Build #1: OS: FC25 Target: x86_64-native-linuxapp-gcc CC sfc_port.o CC sfc_rx.o In file included from /tmp/FC25_K4.8.6_GCC6.3.1/x86_64-native-linuxapp-gcc/a76e710a9baf43a9ad9f5d520b04b720/dpdk/drivers/net/sfc/efsys.h:48:0, from /tmp/FC25_K4.8.6_GCC6.3.1/x86_64-native-linuxapp-gcc/a76e710a9baf43a9ad9f5d520b04b720/dpdk/drivers/net/sfc/base/efx.h:10, from /tmp/FC25_K4.8.6_GCC6.3.1/x86_64-native-linuxapp-gcc/a76e710a9baf43a9ad9f5d520b04b720/dpdk/drivers/net/sfc/sfc_rx.c:12: /tmp/FC25_K4.8.6_GCC6.3.1/x86_64-native-linuxapp-gcc/a76e710a9baf43a9ad9f5d520b04b720/dpdk/drivers/net/sfc/base/efx.h:2171:2: error: ‘EFX_RX_CLASS_IPV4_UDP_LBN’ undeclared here (not in a function) EFX_RX_CLASS_##_class, EFX_RX_CLASS_HASH_##_tuple) ^ /tmp/FC25_K4.8.6_GCC6.3.1/x86_64-native-linuxapp-gcc/a76e710a9baf43a9ad9f5d520b04b720/dpdk/drivers/net/sfc/base/efx_types.h:554:5: note: in definition of macro ‘EFX_INSERT_NATIVE32’ (((_low > _max) || (_high < _min)) ? \ ^~~~ -- EFX_INSERT_FIELD_NATIVE32(0, 31, \ ^~~~~~~~~~~~~~~~~~~~~~~~~ /tmp/FC25_K4.8.6_GCC6.3.1/x86_64-native-linuxapp-gcc/a76e710a9baf43a9ad9f5d520b04b720/dpdk/drivers/net/sfc/sfc_rx.c:1142:4: note: in expansion of macro ‘EFX_RX_HASH’ EFX_RX_HASH(IPV4_UDP, 4TUPLE) }, ^~~~~~~~~~~ /tmp/FC25_K4.8.6_GCC6.3.1/x86_64-native-linuxapp-gcc/a76e710a9baf43a9ad9f5d520b04b720/dpdk/drivers/net/sfc/base/efx.h:2171:2: error: ‘EFX_RX_CLASS_IPV4_UDP_WIDTH’ undeclared here (not in a function) EFX_RX_CLASS_##_class, EFX_RX_CLASS_HASH_##_tuple) ^ /tmp/FC25_K4.8.6_GCC6.3.1/x86_64-native-linuxapp-gcc/a76e710a9baf43a9ad9f5d520b04b720/dpdk/drivers/net/sfc/base/efx_types.h:554:22: note: in definition of macro ‘EFX_INSERT_NATIVE32’ (((_low > _max) || (_high < _min)) ? \ ^~~~~ -- efx_rx_hash_type_t efx; ^~~ In file included from /tmp/FC25_K4.8.6_GCC6.3.1/x86_64-native-linuxapp-gcc/a76e710a9baf43a9ad9f5d520b04b720/dpdk/drivers/net/sfc/efsys.h:48:0, from /tmp/FC25_K4.8.6_GCC6.3.1/x86_64-native-linuxapp-gcc/a76e710a9baf43a9ad9f5d520b04b720/dpdk/drivers/net/sfc/base/efx.h:10, from /tmp/FC25_K4.8.6_GCC6.3.1/x86_64-native-linuxapp-gcc/a76e710a9baf43a9ad9f5d520b04b720/dpdk/drivers/net/sfc/sfc_rx.c:12: /tmp/FC25_K4.8.6_GCC6.3.1/x86_64-native-linuxapp-gcc/a76e710a9baf43a9ad9f5d520b04b720/dpdk/drivers/net/sfc/base/efx.h:2171:2: error: ‘EFX_RX_CLASS_IPV6_UDP_LBN’ undeclared here (not in a function) EFX_RX_CLASS_##_class, EFX_RX_CLASS_HASH_##_tuple) ^ /tmp/FC25_K4.8.6_GCC6.3.1/x86_64-native-linuxapp-gcc/a76e710a9baf43a9ad9f5d520b04b720/dpdk/drivers/net/sfc/base/efx_types.h:554:5: note: in definition of macro ‘EFX_INSERT_NATIVE32’ (((_low > _max) || (_high < _min)) ? \ ^~~~ -- EFX_INSERT_FIELD_NATIVE32(0, 31, \ ^~~~~~~~~~~~~~~~~~~~~~~~~ /tmp/FC25_K4.8.6_GCC6.3.1/x86_64-native-linuxapp-gcc/a76e710a9baf43a9ad9f5d520b04b720/dpdk/drivers/net/sfc/sfc_rx.c:1146:4: note: in expansion of macro ‘EFX_RX_HASH’ EFX_RX_HASH(IPV6_UDP, 4TUPLE) }, ^~~~~~~~~~~ /tmp/FC25_K4.8.6_GCC6.3.1/x86_64-native-linuxapp-gcc/a76e710a9baf43a9ad9f5d520b04b720/dpdk/drivers/net/sfc/base/efx.h:2171:2: error: ‘EFX_RX_CLASS_IPV6_UDP_WIDTH’ undeclared here (not in a function) EFX_RX_CLASS_##_class, EFX_RX_CLASS_HASH_##_tuple) ^ /tmp/FC25_K4.8.6_GCC6.3.1/x86_64-native-linuxapp-gcc/a76e710a9baf43a9ad9f5d520b04b720/dpdk/drivers/net/sfc/base/efx_types.h:554:22: note: in definition of macro ‘EFX_INSERT_NATIVE32’ (((_low > _max) || (_high < _min)) ? \ ^~~~~ -- /tmp/FC25_K4.8.6_GCC6.3.1/x86_64-native-linuxapp-gcc/a76e710a9baf43a9ad9f5d520b04b720/dpdk/drivers/net/sfc/sfc_rx.c:1170:4: warning: initialization makes integer from pointer without a cast [-Wint-conversion] EFX_RX_CLASS_IPV6_UDP_LBN, ^~~~~~~~~~~~~~~~~~~~~~~~~ /tmp/FC25_K4.8.6_GCC6.3.1/x86_64-native-linuxapp-gcc/a76e710a9baf43a9ad9f5d520b04b720/dpdk/drivers/net/sfc/sfc_rx.c:1170:4: note: (near initialization for ‘class_tuple_lbn[4]’) /tmp/FC25_K4.8.6_GCC6.3.1/x86_64-native-linuxapp-gcc/a76e710a9baf43a9ad9f5d520b04b720/dpdk/drivers/net/sfc/sfc_rx.c: In function ‘sfc_rx_hash_init’: /tmp/FC25_K4.8.6_GCC6.3.1/x86_64-native-linuxapp-gcc/a76e710a9baf43a9ad9f5d520b04b720/dpdk/drivers/net/sfc/sfc_rx.c:1194:26: error: ‘efx_nic_cfg_t {aka const struct efx_nic_cfg_s}’ has no member named ‘enc_rx_scale_hash_alg_mask’ uint32_t alg_mask = encp->enc_rx_scale_hash_alg_mask; ^~ /tmp/FC25_K4.8.6_GCC6.3.1/x86_64-native-linuxapp-gcc/a76e710a9baf43a9ad9f5d520b04b720/dpdk/drivers/net/sfc/sfc_rx.c:1194:22: warning: initialization makes integer from pointer without a cast [-Wint-conversion] uint32_t alg_mask = encp->enc_rx_scale_hash_alg_mask; ^~~~ /tmp/FC25_K4.8.6_GCC6.3.1/x86_64-native-linuxapp-gcc/a76e710a9baf43a9ad9f5d520b04b720/dpdk/drivers/net/sfc/sfc_rx.c:1206:29: error: ‘EFX_RX_HASHALG_PACKED_STREAM’ undeclared (first use in this function) else if (alg_mask & (1U << EFX_RX_HASHALG_PACKED_STREAM)) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /tmp/FC25_K4.8.6_GCC6.3.1/x86_64-native-linuxapp-gcc/a76e710a9baf43a9ad9f5d520b04b720/dpdk/drivers/net/sfc/sfc_rx.c:1206:29: note: each undeclared identifier is reported only once for each function it appears in /tmp/FC25_K4.8.6_GCC6.3.1/x86_64-native-linuxapp-gcc/a76e710a9baf43a9ad9f5d520b04b720/dpdk/drivers/net/sfc/sfc_rx.c:1206:26: error: invalid operands to binary << (have ‘unsigned int’ and ‘struct sfc_rss_hf_rte_to_efx *’) else if (alg_mask & (1U << EFX_RX_HASHALG_PACKED_STREAM)) ^~ /tmp/FC25_K4.8.6_GCC6.3.1/x86_64-native-linuxapp-gcc/a76e710a9baf43a9ad9f5d520b04b720/dpdk/drivers/net/sfc/sfc_rx.c:1206:20: error: invalid operands to binary & (have ‘uint32_t {aka unsigned int}’ and ‘struct sfc_rss_hf_rte_to_efx *’) else if (alg_mask & (1U << EFX_RX_HASHALG_PACKED_STREAM)) ^ /tmp/FC25_K4.8.6_GCC6.3.1/x86_64-native-linuxapp-gcc/a76e710a9baf43a9ad9f5d520b04b720/dpdk/drivers/net/sfc/sfc_rx.c:1207:7: error: incompatible types when assigning to type ‘efx_rx_hash_alg_t {aka enum efx_rx_hash_alg_e}’ from type ‘struct sfc_rss_hf_rte_to_efx *’ alg = EFX_RX_HASHALG_PACKED_STREAM; ^ /tmp/FC25_K4.8.6_GCC6.3.1/x86_64-native-linuxapp-gcc/a76e710a9baf43a9ad9f5d520b04b720/dpdk/drivers/net/sfc/sfc_rx.c:1207:3: warning: statement with no effect [-Wunused-value] alg = EFX_RX_HASHALG_PACKED_STREAM; ^~~ /tmp/FC25_K4.8.6_GCC6.3.1/x86_64-native-linuxapp-gcc/a76e710a9baf43a9ad9f5d520b04b720/dpdk/mk/internal/rte.compile-pre.mk:114: recipe for target 'sfc_rx.o' failed make[6]: *** [sfc_rx.o] Error 1 /tmp/FC25_K4.8.6_GCC6.3.1/x86_64-native-linuxapp-gcc/a76e710a9baf43a9ad9f5d520b04b720/dpdk/mk/rte.subdir.mk:35: recipe for target 'sfc' failed make[5]: *** [sfc] Error 2 make[5]: *** Waiting for unfinished jobs.... CC ecore_int.o CC ecore_dcbx.o CC bcm_osal.o -- CC qede_ethdev.o.pmd.o LD qede_ethdev.o CC qede_fdir.o AR librte_pmd_qede.a INSTALL-LIB librte_pmd_qede.a /tmp/FC25_K4.8.6_GCC6.3.1/x86_64-native-linuxapp-gcc/a76e710a9baf43a9ad9f5d520b04b720/dpdk/mk/rte.subdir.mk:35: recipe for target 'net' failed make[4]: *** [net] Error 2 /tmp/FC25_K4.8.6_GCC6.3.1/x86_64-native-linuxapp-gcc/a76e710a9baf43a9ad9f5d520b04b720/dpdk/mk/rte.sdkbuild.mk:49: recipe for target 'drivers' failed make[3]: *** [drivers] Error 2 /tmp/FC25_K4.8.6_GCC6.3.1/x86_64-native-linuxapp-gcc/a76e710a9baf43a9ad9f5d520b04b720/dpdk/mk/rte.sdkroot.mk:100: recipe for target 'all' failed make[2]: *** [all] Error 2 /tmp/FC25_K4.8.6_GCC6.3.1/x86_64-native-linuxapp-gcc/a76e710a9baf43a9ad9f5d520b04b720/dpdk/mk/rte.sdkinstall.mk:85: recipe for target 'pre_install' failed make[1]: *** [pre_install] Error 2 /tmp/FC25_K4.8.6_GCC6.3.1/x86_64-native-linuxapp-gcc/a76e710a9baf43a9ad9f5d520b04b720/dpdk/mk/rte.sdkroot.mk:79: recipe for target 'install' failed make: *** [install] Error 2 *Failed Build #2: OS: UB1604 Target: x86_64-native-linuxapp-gcc CC sfc_port.o CC sfc_rx.o In file included from /tmp/UB1604_K4.8.0_GCC6.2.0/x86_64-native-linuxapp-gcc/a76e710a9baf43a9ad9f5d520b04b720/dpdk/drivers/net/sfc/efsys.h:48:0, from /tmp/UB1604_K4.8.0_GCC6.2.0/x86_64-native-linuxapp-gcc/a76e710a9baf43a9ad9f5d520b04b720/dpdk/drivers/net/sfc/base/efx.h:10, from /tmp/UB1604_K4.8.0_GCC6.2.0/x86_64-native-linuxapp-gcc/a76e710a9baf43a9ad9f5d520b04b720/dpdk/drivers/net/sfc/sfc_rx.c:12: /tmp/UB1604_K4.8.0_GCC6.2.0/x86_64-native-linuxapp-gcc/a76e710a9baf43a9ad9f5d520b04b720/dpdk/drivers/net/sfc/base/efx.h:2171:2: error: ‘EFX_RX_CLASS_IPV4_UDP_LBN’ undeclared here (not in a function) EFX_RX_CLASS_##_class, EFX_RX_CLASS_HASH_##_tuple) ^ /tmp/UB1604_K4.8.0_GCC6.2.0/x86_64-native-linuxapp-gcc/a76e710a9baf43a9ad9f5d520b04b720/dpdk/drivers/net/sfc/base/efx_types.h:554:5: note: in definition of macro ‘EFX_INSERT_NATIVE32’ (((_low > _max) || (_high < _min)) ? \ ^~~~ -- EFX_INSERT_FIELD_NATIVE32(0, 31, \ ^~~~~~~~~~~~~~~~~~~~~~~~~ /tmp/UB1604_K4.8.0_GCC6.2.0/x86_64-native-linuxapp-gcc/a76e710a9baf43a9ad9f5d520b04b720/dpdk/drivers/net/sfc/sfc_rx.c:1142:4: note: in expansion of macro ‘EFX_RX_HASH’ EFX_RX_HASH(IPV4_UDP, 4TUPLE) }, ^~~~~~~~~~~ /tmp/UB1604_K4.8.0_GCC6.2.0/x86_64-native-linuxapp-gcc/a76e710a9baf43a9ad9f5d520b04b720/dpdk/drivers/net/sfc/base/efx.h:2171:2: error: ‘EFX_RX_CLASS_IPV4_UDP_WIDTH’ undeclared here (not in a function) EFX_RX_CLASS_##_class, EFX_RX_CLASS_HASH_##_tuple) ^ /tmp/UB1604_K4.8.0_GCC6.2.0/x86_64-native-linuxapp-gcc/a76e710a9baf43a9ad9f5d520b04b720/dpdk/drivers/net/sfc/base/efx_types.h:554:22: note: in definition of macro ‘EFX_INSERT_NATIVE32’ (((_low > _max) || (_high < _min)) ? \ ^~~~~ -- efx_rx_hash_type_t efx; ^~~ In file included from /tmp/UB1604_K4.8.0_GCC6.2.0/x86_64-native-linuxapp-gcc/a76e710a9baf43a9ad9f5d520b04b720/dpdk/drivers/net/sfc/efsys.h:48:0, from /tmp/UB1604_K4.8.0_GCC6.2.0/x86_64-native-linuxapp-gcc/a76e710a9baf43a9ad9f5d520b04b720/dpdk/drivers/net/sfc/base/efx.h:10, from /tmp/UB1604_K4.8.0_GCC6.2.0/x86_64-native-linuxapp-gcc/a76e710a9baf43a9ad9f5d520b04b720/dpdk/drivers/net/sfc/sfc_rx.c:12: /tmp/UB1604_K4.8.0_GCC6.2.0/x86_64-native-linuxapp-gcc/a76e710a9baf43a9ad9f5d520b04b720/dpdk/drivers/net/sfc/base/efx.h:2171:2: error: ‘EFX_RX_CLASS_IPV6_UDP_LBN’ undeclared here (not in a function) EFX_RX_CLASS_##_class, EFX_RX_CLASS_HASH_##_tuple) ^ /tmp/UB1604_K4.8.0_GCC6.2.0/x86_64-native-linuxapp-gcc/a76e710a9baf43a9ad9f5d520b04b720/dpdk/drivers/net/sfc/base/efx_types.h:554:5: note: in definition of macro ‘EFX_INSERT_NATIVE32’ (((_low > _max) || (_high < _min)) ? \ ^~~~ -- EFX_INSERT_FIELD_NATIVE32(0, 31, \ ^~~~~~~~~~~~~~~~~~~~~~~~~ /tmp/UB1604_K4.8.0_GCC6.2.0/x86_64-native-linuxapp-gcc/a76e710a9baf43a9ad9f5d520b04b720/dpdk/drivers/net/sfc/sfc_rx.c:1146:4: note: in expansion of macro ‘EFX_RX_HASH’ EFX_RX_HASH(IPV6_UDP, 4TUPLE) }, ^~~~~~~~~~~ /tmp/UB1604_K4.8.0_GCC6.2.0/x86_64-native-linuxapp-gcc/a76e710a9baf43a9ad9f5d520b04b720/dpdk/drivers/net/sfc/base/efx.h:2171:2: error: ‘EFX_RX_CLASS_IPV6_UDP_WIDTH’ undeclared here (not in a function) EFX_RX_CLASS_##_class, EFX_RX_CLASS_HASH_##_tuple) ^ /tmp/UB1604_K4.8.0_GCC6.2.0/x86_64-native-linuxapp-gcc/a76e710a9baf43a9ad9f5d520b04b720/dpdk/drivers/net/sfc/base/efx_types.h:554:22: note: in definition of macro ‘EFX_INSERT_NATIVE32’ (((_low > _max) || (_high < _min)) ? \ ^~~~~ -- /tmp/UB1604_K4.8.0_GCC6.2.0/x86_64-native-linuxapp-gcc/a76e710a9baf43a9ad9f5d520b04b720/dpdk/drivers/net/sfc/sfc_rx.c:1170:4: warning: initialization makes integer from pointer without a cast [-Wint-conversion] EFX_RX_CLASS_IPV6_UDP_LBN, ^~~~~~~~~~~~~~~~~~~~~~~~~ /tmp/UB1604_K4.8.0_GCC6.2.0/x86_64-native-linuxapp-gcc/a76e710a9baf43a9ad9f5d520b04b720/dpdk/drivers/net/sfc/sfc_rx.c:1170:4: note: (near initialization for ‘class_tuple_lbn[4]’) /tmp/UB1604_K4.8.0_GCC6.2.0/x86_64-native-linuxapp-gcc/a76e710a9baf43a9ad9f5d520b04b720/dpdk/drivers/net/sfc/sfc_rx.c: In function ‘sfc_rx_hash_init’: /tmp/UB1604_K4.8.0_GCC6.2.0/x86_64-native-linuxapp-gcc/a76e710a9baf43a9ad9f5d520b04b720/dpdk/drivers/net/sfc/sfc_rx.c:1194:26: error: ‘efx_nic_cfg_t {aka const struct efx_nic_cfg_s}’ has no member named ‘enc_rx_scale_hash_alg_mask’ uint32_t alg_mask = encp->enc_rx_scale_hash_alg_mask; ^~ /tmp/UB1604_K4.8.0_GCC6.2.0/x86_64-native-linuxapp-gcc/a76e710a9baf43a9ad9f5d520b04b720/dpdk/drivers/net/sfc/sfc_rx.c:1194:22: warning: initialization makes integer from pointer without a cast [-Wint-conversion] uint32_t alg_mask = encp->enc_rx_scale_hash_alg_mask; ^~~~ /tmp/UB1604_K4.8.0_GCC6.2.0/x86_64-native-linuxapp-gcc/a76e710a9baf43a9ad9f5d520b04b720/dpdk/drivers/net/sfc/sfc_rx.c:1206:29: error: ‘EFX_RX_HASHALG_PACKED_STREAM’ undeclared (first use in this function) else if (alg_mask & (1U << EFX_RX_HASHALG_PACKED_STREAM)) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /tmp/UB1604_K4.8.0_GCC6.2.0/x86_64-native-linuxapp-gcc/a76e710a9baf43a9ad9f5d520b04b720/dpdk/drivers/net/sfc/sfc_rx.c:1206:29: note: each undeclared identifier is reported only once for each function it appears in /tmp/UB1604_K4.8.0_GCC6.2.0/x86_64-native-linuxapp-gcc/a76e710a9baf43a9ad9f5d520b04b720/dpdk/drivers/net/sfc/sfc_rx.c:1206:26: error: invalid operands to binary << (have ‘unsigned int’ and ‘struct sfc_rss_hf_rte_to_efx *’) else if (alg_mask & (1U << EFX_RX_HASHALG_PACKED_STREAM)) ^~ /tmp/UB1604_K4.8.0_GCC6.2.0/x86_64-native-linuxapp-gcc/a76e710a9baf43a9ad9f5d520b04b720/dpdk/drivers/net/sfc/sfc_rx.c:1206:20: error: invalid operands to binary & (have ‘uint32_t {aka unsigned int}’ and ‘struct sfc_rss_hf_rte_to_efx *’) else if (alg_mask & (1U << EFX_RX_HASHALG_PACKED_STREAM)) ^ /tmp/UB1604_K4.8.0_GCC6.2.0/x86_64-native-linuxapp-gcc/a76e710a9baf43a9ad9f5d520b04b720/dpdk/drivers/net/sfc/sfc_rx.c:1207:7: error: incompatible types when assigning to type ‘efx_rx_hash_alg_t {aka enum efx_rx_hash_alg_e}’ from type ‘struct sfc_rss_hf_rte_to_efx *’ alg = EFX_RX_HASHALG_PACKED_STREAM; ^ /tmp/UB1604_K4.8.0_GCC6.2.0/x86_64-native-linuxapp-gcc/a76e710a9baf43a9ad9f5d520b04b720/dpdk/drivers/net/sfc/sfc_rx.c:1207:3: warning: statement with no effect [-Wunused-value] alg = EFX_RX_HASHALG_PACKED_STREAM; ^~~ CC ecore_spq.o /tmp/UB1604_K4.8.0_GCC6.2.0/x86_64-native-linuxapp-gcc/a76e710a9baf43a9ad9f5d520b04b720/dpdk/mk/internal/rte.compile-pre.mk:114: recipe for target 'sfc_rx.o' failed make[6]: *** [sfc_rx.o] Error 1 /tmp/UB1604_K4.8.0_GCC6.2.0/x86_64-native-linuxapp-gcc/a76e710a9baf43a9ad9f5d520b04b720/dpdk/mk/rte.subdir.mk:35: recipe for target 'sfc' failed make[5]: *** [sfc] Error 2 make[5]: *** Waiting for unfinished jobs.... CC ecore_init_ops.o CC ecore_mcp.o CC ecore_int.o -- LD qede_ethdev.o CC qede_rxtx.o CC qede_fdir.o AR librte_pmd_qede.a INSTALL-LIB librte_pmd_qede.a /tmp/UB1604_K4.8.0_GCC6.2.0/x86_64-native-linuxapp-gcc/a76e710a9baf43a9ad9f5d520b04b720/dpdk/mk/rte.subdir.mk:35: recipe for target 'net' failed make[4]: *** [net] Error 2 /tmp/UB1604_K4.8.0_GCC6.2.0/x86_64-native-linuxapp-gcc/a76e710a9baf43a9ad9f5d520b04b720/dpdk/mk/rte.sdkbuild.mk:49: recipe for target 'drivers' failed make[3]: *** [drivers] Error 2 /tmp/UB1604_K4.8.0_GCC6.2.0/x86_64-native-linuxapp-gcc/a76e710a9baf43a9ad9f5d520b04b720/dpdk/mk/rte.sdkroot.mk:100: recipe for target 'all' failed make[2]: *** [all] Error 2 /tmp/UB1604_K4.8.0_GCC6.2.0/x86_64-native-linuxapp-gcc/a76e710a9baf43a9ad9f5d520b04b720/dpdk/mk/rte.sdkinstall.mk:85: recipe for target 'pre_install' failed make[1]: *** [pre_install] Error 2 /tmp/UB1604_K4.8.0_GCC6.2.0/x86_64-native-linuxapp-gcc/a76e710a9baf43a9ad9f5d520b04b720/dpdk/mk/rte.sdkroot.mk:79: recipe for target 'install' failed make: *** [install] Error 2 *Failed Build #3: OS: CENTOS Target: x86_64-native-linuxapp-clang CC ecore_mcp.o CC sfc_ev.o CC sfc_port.o CC sfc_rx.o CC ecore_int.o /tmp/CENTOS_K3.10.0_GCC4.8.5/x86_64-native-linuxapp-clang/a76e710a9baf43a9ad9f5d520b04b720/dpdk/drivers/net/sfc/sfc_rx.c:1142:4: error: use of undeclared identifier 'EFX_RX_CLASS_IPV4_UDP_LBN' EFX_RX_HASH(IPV4_UDP, 4TUPLE) }, ^ /tmp/CENTOS_K3.10.0_GCC4.8.5/x86_64-native-linuxapp-clang/a76e710a9baf43a9ad9f5d520b04b720/dpdk/drivers/net/sfc/base/efx.h:2170:2: note: expanded from macro 'EFX_RX_HASH' EFX_INSERT_FIELD_NATIVE32(0, 31, \ ^ -- EFX_RX_CLASS_IPV4_UDP_LBN ^ /tmp/CENTOS_K3.10.0_GCC4.8.5/x86_64-native-linuxapp-clang/a76e710a9baf43a9ad9f5d520b04b720/dpdk/drivers/net/sfc/base/efx_types.h:554:5: note: expanded from macro 'EFX_INSERT_NATIVE32' (((_low > _max) || (_high < _min)) ? \ ^ /tmp/CENTOS_K3.10.0_GCC4.8.5/x86_64-native-linuxapp-clang/a76e710a9baf43a9ad9f5d520b04b720/dpdk/drivers/net/sfc/sfc_rx.c:1142:4: error: use of undeclared identifier 'EFX_RX_CLASS_IPV4_UDP_LBN' /tmp/CENTOS_K3.10.0_GCC4.8.5/x86_64-native-linuxapp-clang/a76e710a9baf43a9ad9f5d520b04b720/dpdk/drivers/net/sfc/base/efx.h:2170:2: note: expanded from macro 'EFX_RX_HASH' EFX_INSERT_FIELD_NATIVE32(0, 31, \ ^ /tmp/CENTOS_K3.10.0_GCC4.8.5/x86_64-native-linuxapp-clang/a76e710a9baf43a9ad9f5d520b04b720/dpdk/drivers/net/sfc/base/efx_types.h:586:6: note: expanded from macro 'EFX_INSERT_FIELD_NATIVE32' EFX_HIGH_BIT(_field), _value) -- EFX_RX_CLASS_IPV4_UDP_LBN ^ /tmp/CENTOS_K3.10.0_GCC4.8.5/x86_64-native-linuxapp-clang/a76e710a9baf43a9ad9f5d520b04b720/dpdk/drivers/net/sfc/base/efx_types.h:554:22: note: expanded from macro 'EFX_INSERT_NATIVE32' (((_low > _max) || (_high < _min)) ? \ ^ /tmp/CENTOS_K3.10.0_GCC4.8.5/x86_64-native-linuxapp-clang/a76e710a9baf43a9ad9f5d520b04b720/dpdk/drivers/net/sfc/sfc_rx.c:1142:4: error: use of undeclared identifier 'EFX_RX_CLASS_IPV4_UDP_WIDTH' /tmp/CENTOS_K3.10.0_GCC4.8.5/x86_64-native-linuxapp-clang/a76e710a9baf43a9ad9f5d520b04b720/dpdk/drivers/net/sfc/base/efx.h:2170:2: note: expanded from macro 'EFX_RX_HASH' EFX_INSERT_FIELD_NATIVE32(0, 31, \ ^ /tmp/CENTOS_K3.10.0_GCC4.8.5/x86_64-native-linuxapp-clang/a76e710a9baf43a9ad9f5d520b04b720/dpdk/drivers/net/sfc/base/efx_types.h:586:6: note: expanded from macro 'EFX_INSERT_FIELD_NATIVE32' EFX_HIGH_BIT(_field), _value) -- EFX_RX_CLASS_IPV4_UDP_WIDTH ^ /tmp/CENTOS_K3.10.0_GCC4.8.5/x86_64-native-linuxapp-clang/a76e710a9baf43a9ad9f5d520b04b720/dpdk/drivers/net/sfc/base/efx_types.h:554:22: note: expanded from macro 'EFX_INSERT_NATIVE32' (((_low > _max) || (_high < _min)) ? \ ^ /tmp/CENTOS_K3.10.0_GCC4.8.5/x86_64-native-linuxapp-clang/a76e710a9baf43a9ad9f5d520b04b720/dpdk/drivers/net/sfc/sfc_rx.c:1142:4: error: use of undeclared identifier 'EFX_RX_CLASS_IPV4_UDP_LBN' /tmp/CENTOS_K3.10.0_GCC4.8.5/x86_64-native-linuxapp-clang/a76e710a9baf43a9ad9f5d520b04b720/dpdk/drivers/net/sfc/base/efx.h:2170:2: note: expanded from macro 'EFX_RX_HASH' EFX_INSERT_FIELD_NATIVE32(0, 31, \ ^ /tmp/CENTOS_K3.10.0_GCC4.8.5/x86_64-native-linuxapp-clang/a76e710a9baf43a9ad9f5d520b04b720/dpdk/drivers/net/sfc/base/efx_types.h:585:34: note: expanded from macro 'EFX_INSERT_FIELD_NATIVE32' EFX_INSERT_NATIVE32(_min, _max, EFX_LOW_BIT(_field), \ -- EFX_RX_CLASS_IPV4_UDP_LBN ^ /tmp/CENTOS_K3.10.0_GCC4.8.5/x86_64-native-linuxapp-clang/a76e710a9baf43a9ad9f5d520b04b720/dpdk/drivers/net/sfc/base/efx_types.h:556:5: note: expanded from macro 'EFX_INSERT_NATIVE32' ((_low > _min) ? \ ^ /tmp/CENTOS_K3.10.0_GCC4.8.5/x86_64-native-linuxapp-clang/a76e710a9baf43a9ad9f5d520b04b720/dpdk/drivers/net/sfc/sfc_rx.c:1142:4: error: use of undeclared identifier 'EFX_RX_CLASS_IPV4_UDP_LBN' /tmp/CENTOS_K3.10.0_GCC4.8.5/x86_64-native-linuxapp-clang/a76e710a9baf43a9ad9f5d520b04b720/dpdk/drivers/net/sfc/base/efx.h:2170:2: note: expanded from macro 'EFX_RX_HASH' EFX_INSERT_FIELD_NATIVE32(0, 31, \ ^ /tmp/CENTOS_K3.10.0_GCC4.8.5/x86_64-native-linuxapp-clang/a76e710a9baf43a9ad9f5d520b04b720/dpdk/drivers/net/sfc/base/efx_types.h:585:34: note: expanded from macro 'EFX_INSERT_FIELD_NATIVE32' EFX_INSERT_NATIVE32(_min, _max, EFX_LOW_BIT(_field), \ -- (((uint32_t)(_value)) << EFX_SSUB(_low, _min)) :\ ^ /tmp/CENTOS_K3.10.0_GCC4.8.5/x86_64-native-linuxapp-clang/a76e710a9baf43a9ad9f5d520b04b720/dpdk/drivers/net/sfc/base/efx_types.h:339:4: note: expanded from macro 'EFX_SSUB' ((_val) > (_sub) ? ((_val) - (_sub)) : 0) ^ /tmp/CENTOS_K3.10.0_GCC4.8.5/x86_64-native-linuxapp-clang/a76e710a9baf43a9ad9f5d520b04b720/dpdk/drivers/net/sfc/sfc_rx.c:1142:4: error: use of undeclared identifier 'EFX_RX_CLASS_IPV4_UDP_LBN' /tmp/CENTOS_K3.10.0_GCC4.8.5/x86_64-native-linuxapp-clang/a76e710a9baf43a9ad9f5d520b04b720/dpdk/drivers/net/sfc/base/efx.h:2170:2: note: expanded from macro 'EFX_RX_HASH' EFX_INSERT_FIELD_NATIVE32(0, 31, \ ^ /tmp/CENTOS_K3.10.0_GCC4.8.5/x86_64-native-linuxapp-clang/a76e710a9baf43a9ad9f5d520b04b720/dpdk/drivers/net/sfc/base/efx_types.h:585:34: note: expanded from macro 'EFX_INSERT_FIELD_NATIVE32' EFX_INSERT_NATIVE32(_min, _max, EFX_LOW_BIT(_field), \ -- (((uint32_t)(_value)) << EFX_SSUB(_low, _min)) :\ ^ /tmp/CENTOS_K3.10.0_GCC4.8.5/x86_64-native-linuxapp-clang/a76e710a9baf43a9ad9f5d520b04b720/dpdk/drivers/net/sfc/base/efx_types.h:339:23: note: expanded from macro 'EFX_SSUB' ((_val) > (_sub) ? ((_val) - (_sub)) : 0) ^ /tmp/CENTOS_K3.10.0_GCC4.8.5/x86_64-native-linuxapp-clang/a76e710a9baf43a9ad9f5d520b04b720/dpdk/drivers/net/sfc/sfc_rx.c:1142:4: error: use of undeclared identifier 'EFX_RX_CLASS_IPV4_UDP_LBN' /tmp/CENTOS_K3.10.0_GCC4.8.5/x86_64-native-linuxapp-clang/a76e710a9baf43a9ad9f5d520b04b720/dpdk/drivers/net/sfc/base/efx.h:2170:2: note: expanded from macro 'EFX_RX_HASH' EFX_INSERT_FIELD_NATIVE32(0, 31, \ ^ /tmp/CENTOS_K3.10.0_GCC4.8.5/x86_64-native-linuxapp-clang/a76e710a9baf43a9ad9f5d520b04b720/dpdk/drivers/net/sfc/base/efx_types.h:585:34: note: expanded from macro 'EFX_INSERT_FIELD_NATIVE32' EFX_INSERT_NATIVE32(_min, _max, EFX_LOW_BIT(_field), \ -- (((uint32_t)(_value)) >> EFX_SSUB(_min, _low)))) ^ /tmp/CENTOS_K3.10.0_GCC4.8.5/x86_64-native-linuxapp-clang/a76e710a9baf43a9ad9f5d520b04b720/dpdk/drivers/net/sfc/base/efx_types.h:339:13: note: expanded from macro 'EFX_SSUB' ((_val) > (_sub) ? ((_val) - (_sub)) : 0) ^ /tmp/CENTOS_K3.10.0_GCC4.8.5/x86_64-native-linuxapp-clang/a76e710a9baf43a9ad9f5d520b04b720/dpdk/drivers/net/sfc/sfc_rx.c:1142:4: error: use of undeclared identifier 'EFX_RX_CLASS_IPV4_UDP_LBN' /tmp/CENTOS_K3.10.0_GCC4.8.5/x86_64-native-linuxapp-clang/a76e710a9baf43a9ad9f5d520b04b720/dpdk/drivers/net/sfc/base/efx.h:2170:2: note: expanded from macro 'EFX_RX_HASH' EFX_INSERT_FIELD_NATIVE32(0, 31, \ ^ /tmp/CENTOS_K3.10.0_GCC4.8.5/x86_64-native-linuxapp-clang/a76e710a9baf43a9ad9f5d520b04b720/dpdk/drivers/net/sfc/base/efx_types.h:585:34: note: expanded from macro 'EFX_INSERT_FIELD_NATIVE32' EFX_INSERT_NATIVE32(_min, _max, EFX_LOW_BIT(_field), \ -- (((uint32_t)(_value)) >> EFX_SSUB(_min, _low)))) ^ /tmp/CENTOS_K3.10.0_GCC4.8.5/x86_64-native-linuxapp-clang/a76e710a9baf43a9ad9f5d520b04b720/dpdk/drivers/net/sfc/base/efx_types.h:339:32: note: expanded from macro 'EFX_SSUB' ((_val) > (_sub) ? ((_val) - (_sub)) : 0) ^ /tmp/CENTOS_K3.10.0_GCC4.8.5/x86_64-native-linuxapp-clang/a76e710a9baf43a9ad9f5d520b04b720/dpdk/drivers/net/sfc/sfc_rx.c:1146:4: error: use of undeclared identifier 'EFX_RX_CLASS_IPV6_UDP_LBN' EFX_RX_HASH(IPV6_UDP, 4TUPLE) }, ^ /tmp/CENTOS_K3.10.0_GCC4.8.5/x86_64-native-linuxapp-clang/a76e710a9baf43a9ad9f5d520b04b720/dpdk/drivers/net/sfc/base/efx.h:2170:2: note: expanded from macro 'EFX_RX_HASH' EFX_INSERT_FIELD_NATIVE32(0, 31, \ ^ -- EFX_RX_CLASS_IPV6_UDP_LBN ^ /tmp/CENTOS_K3.10.0_GCC4.8.5/x86_64-native-linuxapp-clang/a76e710a9baf43a9ad9f5d520b04b720/dpdk/drivers/net/sfc/base/efx_types.h:554:5: note: expanded from macro 'EFX_INSERT_NATIVE32' (((_low > _max) || (_high < _min)) ? \ ^ /tmp/CENTOS_K3.10.0_GCC4.8.5/x86_64-native-linuxapp-clang/a76e710a9baf43a9ad9f5d520b04b720/dpdk/drivers/net/sfc/sfc_rx.c:1146:4: error: use of undeclared identifier 'EFX_RX_CLASS_IPV6_UDP_LBN' /tmp/CENTOS_K3.10.0_GCC4.8.5/x86_64-native-linuxapp-clang/a76e710a9baf43a9ad9f5d520b04b720/dpdk/drivers/net/sfc/base/efx.h:2170:2: note: expanded from macro 'EFX_RX_HASH' EFX_INSERT_FIELD_NATIVE32(0, 31, \ ^ /tmp/CENTOS_K3.10.0_GCC4.8.5/x86_64-native-linuxapp-clang/a76e710a9baf43a9ad9f5d520b04b720/dpdk/drivers/net/sfc/base/efx_types.h:586:6: note: expanded from macro 'EFX_INSERT_FIELD_NATIVE32' EFX_HIGH_BIT(_field), _value) -- EFX_RX_CLASS_IPV6_UDP_LBN ^ /tmp/CENTOS_K3.10.0_GCC4.8.5/x86_64-native-linuxapp-clang/a76e710a9baf43a9ad9f5d520b04b720/dpdk/drivers/net/sfc/base/efx_types.h:554:22: note: expanded from macro 'EFX_INSERT_NATIVE32' (((_low > _max) || (_high < _min)) ? \ ^ /tmp/CENTOS_K3.10.0_GCC4.8.5/x86_64-native-linuxapp-clang/a76e710a9baf43a9ad9f5d520b04b720/dpdk/drivers/net/sfc/sfc_rx.c:1146:4: error: use of undeclared identifier 'EFX_RX_CLASS_IPV6_UDP_WIDTH' /tmp/CENTOS_K3.10.0_GCC4.8.5/x86_64-native-linuxapp-clang/a76e710a9baf43a9ad9f5d520b04b720/dpdk/drivers/net/sfc/base/efx.h:2170:2: note: expanded from macro 'EFX_RX_HASH' EFX_INSERT_FIELD_NATIVE32(0, 31, \ ^ /tmp/CENTOS_K3.10.0_GCC4.8.5/x86_64-native-linuxapp-clang/a76e710a9baf43a9ad9f5d520b04b720/dpdk/drivers/net/sfc/base/efx_types.h:586:6: note: expanded from macro 'EFX_INSERT_FIELD_NATIVE32' EFX_HIGH_BIT(_field), _value) -- EFX_RX_CLASS_IPV6_UDP_WIDTH ^ /tmp/CENTOS_K3.10.0_GCC4.8.5/x86_64-native-linuxapp-clang/a76e710a9baf43a9ad9f5d520b04b720/dpdk/drivers/net/sfc/base/efx_types.h:554:22: note: expanded from macro 'EFX_INSERT_NATIVE32' (((_low > _max) || (_high < _min)) ? \ ^ /tmp/CENTOS_K3.10.0_GCC4.8.5/x86_64-native-linuxapp-clang/a76e710a9baf43a9ad9f5d520b04b720/dpdk/drivers/net/sfc/sfc_rx.c:1146:4: error: use of undeclared identifier 'EFX_RX_CLASS_IPV6_UDP_LBN' /tmp/CENTOS_K3.10.0_GCC4.8.5/x86_64-native-linuxapp-clang/a76e710a9baf43a9ad9f5d520b04b720/dpdk/drivers/net/sfc/base/efx.h:2170:2: note: expanded from macro 'EFX_RX_HASH' EFX_INSERT_FIELD_NATIVE32(0, 31, \ ^ /tmp/CENTOS_K3.10.0_GCC4.8.5/x86_64-native-linuxapp-clang/a76e710a9baf43a9ad9f5d520b04b720/dpdk/drivers/net/sfc/base/efx_types.h:585:34: note: expanded from macro 'EFX_INSERT_FIELD_NATIVE32' EFX_INSERT_NATIVE32(_min, _max, EFX_LOW_BIT(_field), \ -- EFX_RX_CLASS_IPV6_UDP_LBN ^ /tmp/CENTOS_K3.10.0_GCC4.8.5/x86_64-native-linuxapp-clang/a76e710a9baf43a9ad9f5d520b04b720/dpdk/drivers/net/sfc/base/efx_types.h:556:5: note: expanded from macro 'EFX_INSERT_NATIVE32' ((_low > _min) ? \ ^ /tmp/CENTOS_K3.10.0_GCC4.8.5/x86_64-native-linuxapp-clang/a76e710a9baf43a9ad9f5d520b04b720/dpdk/drivers/net/sfc/sfc_rx.c:1146:4: error: use of undeclared identifier 'EFX_RX_CLASS_IPV6_UDP_LBN' /tmp/CENTOS_K3.10.0_GCC4.8.5/x86_64-native-linuxapp-clang/a76e710a9baf43a9ad9f5d520b04b720/dpdk/drivers/net/sfc/base/efx.h:2170:2: note: expanded from macro 'EFX_RX_HASH' EFX_INSERT_FIELD_NATIVE32(0, 31, \ ^ /tmp/CENTOS_K3.10.0_GCC4.8.5/x86_64-native-linuxapp-clang/a76e710a9baf43a9ad9f5d520b04b720/dpdk/drivers/net/sfc/base/efx_types.h:585:34: note: expanded from macro 'EFX_INSERT_FIELD_NATIVE32' EFX_INSERT_NATIVE32(_min, _max, EFX_LOW_BIT(_field), \ -- (((uint32_t)(_value)) << EFX_SSUB(_low, _min)) :\ ^ /tmp/CENTOS_K3.10.0_GCC4.8.5/x86_64-native-linuxapp-clang/a76e710a9baf43a9ad9f5d520b04b720/dpdk/drivers/net/sfc/base/efx_types.h:339:4: note: expanded from macro 'EFX_SSUB' ((_val) > (_sub) ? ((_val) - (_sub)) : 0) ^ /tmp/CENTOS_K3.10.0_GCC4.8.5/x86_64-native-linuxapp-clang/a76e710a9baf43a9ad9f5d520b04b720/dpdk/drivers/net/sfc/sfc_rx.c:1146:4: error: use of undeclared identifier 'EFX_RX_CLASS_IPV6_UDP_LBN' /tmp/CENTOS_K3.10.0_GCC4.8.5/x86_64-native-linuxapp-clang/a76e710a9baf43a9ad9f5d520b04b720/dpdk/drivers/net/sfc/base/efx.h:2170:2: note: expanded from macro 'EFX_RX_HASH' EFX_INSERT_FIELD_NATIVE32(0, 31, \ ^ /tmp/CENTOS_K3.10.0_GCC4.8.5/x86_64-native-linuxapp-clang/a76e710a9baf43a9ad9f5d520b04b720/dpdk/drivers/net/sfc/base/efx_types.h:585:34: note: expanded from macro 'EFX_INSERT_FIELD_NATIVE32' EFX_INSERT_NATIVE32(_min, _max, EFX_LOW_BIT(_field), \ -- (((uint32_t)(_value)) << EFX_SSUB(_low, _min)) :\ ^ /tmp/CENTOS_K3.10.0_GCC4.8.5/x86_64-native-linuxapp-clang/a76e710a9baf43a9ad9f5d520b04b720/dpdk/drivers/net/sfc/base/efx_types.h:339:23: note: expanded from macro 'EFX_SSUB' ((_val) > (_sub) ? ((_val) - (_sub)) : 0) ^ /tmp/CENTOS_K3.10.0_GCC4.8.5/x86_64-native-linuxapp-clang/a76e710a9baf43a9ad9f5d520b04b720/dpdk/drivers/net/sfc/sfc_rx.c:1146:4: error: use of undeclared identifier 'EFX_RX_CLASS_IPV6_UDP_LBN' /tmp/CENTOS_K3.10.0_GCC4.8.5/x86_64-native-linuxapp-clang/a76e710a9baf43a9ad9f5d520b04b720/dpdk/drivers/net/sfc/base/efx.h:2170:2: note: expanded from macro 'EFX_RX_HASH' EFX_INSERT_FIELD_NATIVE32(0, 31, \ ^ /tmp/CENTOS_K3.10.0_GCC4.8.5/x86_64-native-linuxapp-clang/a76e710a9baf43a9ad9f5d520b04b720/dpdk/drivers/net/sfc/base/efx_types.h:585:34: note: expanded from macro 'EFX_INSERT_FIELD_NATIVE32' EFX_INSERT_NATIVE32(_min, _max, EFX_LOW_BIT(_field), \ -- (((uint32_t)(_value)) >> EFX_SSUB(_min, _low)))) ^ /tmp/CENTOS_K3.10.0_GCC4.8.5/x86_64-native-linuxapp-clang/a76e710a9baf43a9ad9f5d520b04b720/dpdk/drivers/net/sfc/base/efx_types.h:339:13: note: expanded from macro 'EFX_SSUB' ((_val) > (_sub) ? ((_val) - (_sub)) : 0) ^ /tmp/CENTOS_K3.10.0_GCC4.8.5/x86_64-native-linuxapp-clang/a76e710a9baf43a9ad9f5d520b04b720/dpdk/drivers/net/sfc/sfc_rx.c:1146:4: error: use of undeclared identifier 'EFX_RX_CLASS_IPV6_UDP_LBN' /tmp/CENTOS_K3.10.0_GCC4.8.5/x86_64-native-linuxapp-clang/a76e710a9baf43a9ad9f5d520b04b720/dpdk/drivers/net/sfc/base/efx.h:2170:2: note: expanded from macro 'EFX_RX_HASH' EFX_INSERT_FIELD_NATIVE32(0, 31, \ ^ /tmp/CENTOS_K3.10.0_GCC4.8.5/x86_64-native-linuxapp-clang/a76e710a9baf43a9ad9f5d520b04b720/dpdk/drivers/net/sfc/base/efx_types.h:585:34: note: expanded from macro 'EFX_INSERT_FIELD_NATIVE32' EFX_INSERT_NATIVE32(_min, _max, EFX_LOW_BIT(_field), \ -- (((uint32_t)(_value)) >> EFX_SSUB(_min, _low)))) ^ /tmp/CENTOS_K3.10.0_GCC4.8.5/x86_64-native-linuxapp-clang/a76e710a9baf43a9ad9f5d520b04b720/dpdk/drivers/net/sfc/base/efx_types.h:339:32: note: expanded from macro 'EFX_SSUB' ((_val) > (_sub) ? ((_val) - (_sub)) : 0) ^ /tmp/CENTOS_K3.10.0_GCC4.8.5/x86_64-native-linuxapp-clang/a76e710a9baf43a9ad9f5d520b04b720/dpdk/drivers/net/sfc/sfc_rx.c:1148:36: error: use of undeclared identifier 'EFX_RX_CLASS_IPV4_UDP_LBN' EFX_RX_HASH(IPV4_TCP, 2TUPLE) | EFX_RX_HASH(IPV4_UDP, 2TUPLE) | ^ /tmp/CENTOS_K3.10.0_GCC4.8.5/x86_64-native-linuxapp-clang/a76e710a9baf43a9ad9f5d520b04b720/dpdk/drivers/net/sfc/base/efx.h:2170:2: note: expanded from macro 'EFX_RX_HASH' EFX_INSERT_FIELD_NATIVE32(0, 31, \ ^ -- EFX_RX_CLASS_IPV4_UDP_LBN ^ /tmp/CENTOS_K3.10.0_GCC4.8.5/x86_64-native-linuxapp-clang/a76e710a9baf43a9ad9f5d520b04b720/dpdk/drivers/net/sfc/base/efx_types.h:554:5: note: expanded from macro 'EFX_INSERT_NATIVE32' (((_low > _max) || (_high < _min)) ? \ ^ /tmp/CENTOS_K3.10.0_GCC4.8.5/x86_64-native-linuxapp-clang/a76e710a9baf43a9ad9f5d520b04b720/dpdk/drivers/net/sfc/sfc_rx.c:1148:36: error: use of undeclared identifier 'EFX_RX_CLASS_IPV4_UDP_LBN' /tmp/CENTOS_K3.10.0_GCC4.8.5/x86_64-native-linuxapp-clang/a76e710a9baf43a9ad9f5d520b04b720/dpdk/drivers/net/sfc/base/efx.h:2170:2: note: expanded from macro 'EFX_RX_HASH' EFX_INSERT_FIELD_NATIVE32(0, 31, \ ^ /tmp/CENTOS_K3.10.0_GCC4.8.5/x86_64-native-linuxapp-clang/a76e710a9baf43a9ad9f5d520b04b720/dpdk/drivers/net/sfc/base/efx_types.h:586:6: note: expanded from macro 'EFX_INSERT_FIELD_NATIVE32' EFX_HIGH_BIT(_field), _value) -- EFX_RX_CLASS_IPV4_UDP_LBN ^ /tmp/CENTOS_K3.10.0_GCC4.8.5/x86_64-native-linuxapp-clang/a76e710a9baf43a9ad9f5d520b04b720/dpdk/drivers/net/sfc/base/efx_types.h:554:22: note: expanded from macro 'EFX_INSERT_NATIVE32' (((_low > _max) || (_high < _min)) ? \ ^ /tmp/CENTOS_K3.10.0_GCC4.8.5/x86_64-native-linuxapp-clang/a76e710a9baf43a9ad9f5d520b04b720/dpdk/drivers/net/sfc/sfc_rx.c:1148:36: error: use of undeclared identifier 'EFX_RX_CLASS_IPV4_UDP_WIDTH' /tmp/CENTOS_K3.10.0_GCC4.8.5/x86_64-native-linuxapp-clang/a76e710a9baf43a9ad9f5d520b04b720/dpdk/drivers/net/sfc/base/efx.h:2170:2: note: expanded from macro 'EFX_RX_HASH' EFX_INSERT_FIELD_NATIVE32(0, 31, \ ^ /tmp/CENTOS_K3.10.0_GCC4.8.5/x86_64-native-linuxapp-clang/a76e710a9baf43a9ad9f5d520b04b720/dpdk/drivers/net/sfc/base/efx_types.h:586:6: note: expanded from macro 'EFX_INSERT_FIELD_NATIVE32' EFX_HIGH_BIT(_field), _value) -- EFX_RX_CLASS_IPV4_UDP_WIDTH ^ /tmp/CENTOS_K3.10.0_GCC4.8.5/x86_64-native-linuxapp-clang/a76e710a9baf43a9ad9f5d520b04b720/dpdk/drivers/net/sfc/base/efx_types.h:554:22: note: expanded from macro 'EFX_INSERT_NATIVE32' (((_low > _max) || (_high < _min)) ? \ ^ fatal error: too many errors emitted, stopping now [-ferror-limit=] 20 errors generated. make[6]: *** [sfc_rx.o] Error 1 make[5]: *** [sfc] Error 2 make[5]: *** Waiting for unfinished jobs.... CC ecore_dcbx.o CC bcm_osal.o *Failed Build #4: OS: UB1604 Target: x86_64-native-linuxapp-clang CC sfc_ev.o CC ecore_init_fw_funcs.o CC sfc_port.o CC ecore_spq.o CC sfc_rx.o /tmp/UB1604_K4.4.0_GCC5.4.0/x86_64-native-linuxapp-clang/a76e710a9baf43a9ad9f5d520b04b720/dpdk/drivers/net/sfc/sfc_rx.c:1142:4: error: use of undeclared identifier 'EFX_RX_CLASS_IPV4_UDP_LBN' EFX_RX_HASH(IPV4_UDP, 4TUPLE) }, ^ /tmp/UB1604_K4.4.0_GCC5.4.0/x86_64-native-linuxapp-clang/a76e710a9baf43a9ad9f5d520b04b720/dpdk/drivers/net/sfc/base/efx.h:2170:2: note: expanded from macro 'EFX_RX_HASH' EFX_INSERT_FIELD_NATIVE32(0, 31, \ ^ -- _field ## _ ## _attribute ^ :139:1: note: expanded from here EFX_RX_CLASS_IPV4_UDP_LBN ^ /tmp/UB1604_K4.4.0_GCC5.4.0/x86_64-native-linuxapp-clang/a76e710a9baf43a9ad9f5d520b04b720/dpdk/drivers/net/sfc/sfc_rx.c:1142:4: error: use of undeclared identifier 'EFX_RX_CLASS_IPV4_UDP_LBN' /tmp/UB1604_K4.4.0_GCC5.4.0/x86_64-native-linuxapp-clang/a76e710a9baf43a9ad9f5d520b04b720/dpdk/drivers/net/sfc/base/efx.h:2170:2: note: expanded from macro 'EFX_RX_HASH' EFX_INSERT_FIELD_NATIVE32(0, 31, \ ^ /tmp/UB1604_K4.4.0_GCC5.4.0/x86_64-native-linuxapp-clang/a76e710a9baf43a9ad9f5d520b04b720/dpdk/drivers/net/sfc/base/efx_types.h:586:6: note: expanded from macro 'EFX_INSERT_FIELD_NATIVE32' EFX_HIGH_BIT(_field), _value) -- _field ## _ ## _attribute ^ :141:1: note: expanded from here EFX_RX_CLASS_IPV4_UDP_LBN ^ /tmp/UB1604_K4.4.0_GCC5.4.0/x86_64-native-linuxapp-clang/a76e710a9baf43a9ad9f5d520b04b720/dpdk/drivers/net/sfc/sfc_rx.c:1142:4: error: use of undeclared identifier 'EFX_RX_CLASS_IPV4_UDP_WIDTH' /tmp/UB1604_K4.4.0_GCC5.4.0/x86_64-native-linuxapp-clang/a76e710a9baf43a9ad9f5d520b04b720/dpdk/drivers/net/sfc/base/efx.h:2170:2: note: expanded from macro 'EFX_RX_HASH' EFX_INSERT_FIELD_NATIVE32(0, 31, \ ^ /tmp/UB1604_K4.4.0_GCC5.4.0/x86_64-native-linuxapp-clang/a76e710a9baf43a9ad9f5d520b04b720/dpdk/drivers/net/sfc/base/efx_types.h:586:6: note: expanded from macro 'EFX_INSERT_FIELD_NATIVE32' EFX_HIGH_BIT(_field), _value) -- _field ## _ ## _attribute ^ :143:1: note: expanded from here EFX_RX_CLASS_IPV4_UDP_WIDTH ^ /tmp/UB1604_K4.4.0_GCC5.4.0/x86_64-native-linuxapp-clang/a76e710a9baf43a9ad9f5d520b04b720/dpdk/drivers/net/sfc/sfc_rx.c:1142:4: error: use of undeclared identifier 'EFX_RX_CLASS_IPV4_UDP_LBN' /tmp/UB1604_K4.4.0_GCC5.4.0/x86_64-native-linuxapp-clang/a76e710a9baf43a9ad9f5d520b04b720/dpdk/drivers/net/sfc/base/efx.h:2170:2: note: expanded from macro 'EFX_RX_HASH' EFX_INSERT_FIELD_NATIVE32(0, 31, \ ^ /tmp/UB1604_K4.4.0_GCC5.4.0/x86_64-native-linuxapp-clang/a76e710a9baf43a9ad9f5d520b04b720/dpdk/drivers/net/sfc/base/efx_types.h:585:34: note: expanded from macro 'EFX_INSERT_FIELD_NATIVE32' EFX_INSERT_NATIVE32(_min, _max, EFX_LOW_BIT(_field), \ -- _field ## _ ## _attribute ^ :139:1: note: expanded from here EFX_RX_CLASS_IPV4_UDP_LBN ^ /tmp/UB1604_K4.4.0_GCC5.4.0/x86_64-native-linuxapp-clang/a76e710a9baf43a9ad9f5d520b04b720/dpdk/drivers/net/sfc/sfc_rx.c:1142:4: error: use of undeclared identifier 'EFX_RX_CLASS_IPV4_UDP_LBN' /tmp/UB1604_K4.4.0_GCC5.4.0/x86_64-native-linuxapp-clang/a76e710a9baf43a9ad9f5d520b04b720/dpdk/drivers/net/sfc/base/efx.h:2170:2: note: expanded from macro 'EFX_RX_HASH' EFX_INSERT_FIELD_NATIVE32(0, 31, \ ^ /tmp/UB1604_K4.4.0_GCC5.4.0/x86_64-native-linuxapp-clang/a76e710a9baf43a9ad9f5d520b04b720/dpdk/drivers/net/sfc/base/efx_types.h:585:34: note: expanded from macro 'EFX_INSERT_FIELD_NATIVE32' EFX_INSERT_NATIVE32(_min, _max, EFX_LOW_BIT(_field), \ -- _field ## _ ## _attribute ^ :139:1: note: expanded from here EFX_RX_CLASS_IPV4_UDP_LBN ^ /tmp/UB1604_K4.4.0_GCC5.4.0/x86_64-native-linuxapp-clang/a76e710a9baf43a9ad9f5d520b04b720/dpdk/drivers/net/sfc/sfc_rx.c:1142:4: error: use of undeclared identifier 'EFX_RX_CLASS_IPV4_UDP_LBN' /tmp/UB1604_K4.4.0_GCC5.4.0/x86_64-native-linuxapp-clang/a76e710a9baf43a9ad9f5d520b04b720/dpdk/drivers/net/sfc/base/efx.h:2170:2: note: expanded from macro 'EFX_RX_HASH' EFX_INSERT_FIELD_NATIVE32(0, 31, \ ^ /tmp/UB1604_K4.4.0_GCC5.4.0/x86_64-native-linuxapp-clang/a76e710a9baf43a9ad9f5d520b04b720/dpdk/drivers/net/sfc/base/efx_types.h:585:34: note: expanded from macro 'EFX_INSERT_FIELD_NATIVE32' EFX_INSERT_NATIVE32(_min, _max, EFX_LOW_BIT(_field), \ -- _field ## _ ## _attribute ^ :139:1: note: expanded from here EFX_RX_CLASS_IPV4_UDP_LBN ^ /tmp/UB1604_K4.4.0_GCC5.4.0/x86_64-native-linuxapp-clang/a76e710a9baf43a9ad9f5d520b04b720/dpdk/drivers/net/sfc/sfc_rx.c:1142:4: error: use of undeclared identifier 'EFX_RX_CLASS_IPV4_UDP_LBN' /tmp/UB1604_K4.4.0_GCC5.4.0/x86_64-native-linuxapp-clang/a76e710a9baf43a9ad9f5d520b04b720/dpdk/drivers/net/sfc/base/efx.h:2170:2: note: expanded from macro 'EFX_RX_HASH' EFX_INSERT_FIELD_NATIVE32(0, 31, \ ^ /tmp/UB1604_K4.4.0_GCC5.4.0/x86_64-native-linuxapp-clang/a76e710a9baf43a9ad9f5d520b04b720/dpdk/drivers/net/sfc/base/efx_types.h:585:34: note: expanded from macro 'EFX_INSERT_FIELD_NATIVE32' EFX_INSERT_NATIVE32(_min, _max, EFX_LOW_BIT(_field), \ -- _field ## _ ## _attribute ^ :139:1: note: expanded from here EFX_RX_CLASS_IPV4_UDP_LBN ^ /tmp/UB1604_K4.4.0_GCC5.4.0/x86_64-native-linuxapp-clang/a76e710a9baf43a9ad9f5d520b04b720/dpdk/drivers/net/sfc/sfc_rx.c:1142:4: error: use of undeclared identifier 'EFX_RX_CLASS_IPV4_UDP_LBN' /tmp/UB1604_K4.4.0_GCC5.4.0/x86_64-native-linuxapp-clang/a76e710a9baf43a9ad9f5d520b04b720/dpdk/drivers/net/sfc/base/efx.h:2170:2: note: expanded from macro 'EFX_RX_HASH' EFX_INSERT_FIELD_NATIVE32(0, 31, \ ^ /tmp/UB1604_K4.4.0_GCC5.4.0/x86_64-native-linuxapp-clang/a76e710a9baf43a9ad9f5d520b04b720/dpdk/drivers/net/sfc/base/efx_types.h:585:34: note: expanded from macro 'EFX_INSERT_FIELD_NATIVE32' EFX_INSERT_NATIVE32(_min, _max, EFX_LOW_BIT(_field), \ -- _field ## _ ## _attribute ^ :139:1: note: expanded from here EFX_RX_CLASS_IPV4_UDP_LBN ^ /tmp/UB1604_K4.4.0_GCC5.4.0/x86_64-native-linuxapp-clang/a76e710a9baf43a9ad9f5d520b04b720/dpdk/drivers/net/sfc/sfc_rx.c:1146:4: error: use of undeclared identifier 'EFX_RX_CLASS_IPV6_UDP_LBN' EFX_RX_HASH(IPV6_UDP, 4TUPLE) }, ^ /tmp/UB1604_K4.4.0_GCC5.4.0/x86_64-native-linuxapp-clang/a76e710a9baf43a9ad9f5d520b04b720/dpdk/drivers/net/sfc/base/efx.h:2170:2: note: expanded from macro 'EFX_RX_HASH' EFX_INSERT_FIELD_NATIVE32(0, 31, \ ^ -- ^ :143:1: note: expanded from here EFX_RX_CLASS_IPV6_UDP_LBN ^ CC ecore_init_ops.o /tmp/UB1604_K4.4.0_GCC5.4.0/x86_64-native-linuxapp-clang/a76e710a9baf43a9ad9f5d520b04b720/dpdk/drivers/net/sfc/sfc_rx.c:1146:4: error: use of undeclared identifier 'EFX_RX_CLASS_IPV6_UDP_LBN' /tmp/UB1604_K4.4.0_GCC5.4.0/x86_64-native-linuxapp-clang/a76e710a9baf43a9ad9f5d520b04b720/dpdk/drivers/net/sfc/base/efx.h:2170:2: note: expanded from macro 'EFX_RX_HASH' EFX_INSERT_FIELD_NATIVE32(0, 31, \ ^ /tmp/UB1604_K4.4.0_GCC5.4.0/x86_64-native-linuxapp-clang/a76e710a9baf43a9ad9f5d520b04b720/dpdk/drivers/net/sfc/base/efx_types.h:586:6: note: expanded from macro 'EFX_INSERT_FIELD_NATIVE32' EFX_HIGH_BIT(_field), _value) -- _field ## _ ## _attribute ^ :143:1: note: expanded from here EFX_RX_CLASS_IPV6_UDP_LBN ^ /tmp/UB1604_K4.4.0_GCC5.4.0/x86_64-native-linuxapp-clang/a76e710a9baf43a9ad9f5d520b04b720/dpdk/drivers/net/sfc/sfc_rx.c:1146:4: error: use of undeclared identifier 'EFX_RX_CLASS_IPV6_UDP_WIDTH' /tmp/UB1604_K4.4.0_GCC5.4.0/x86_64-native-linuxapp-clang/a76e710a9baf43a9ad9f5d520b04b720/dpdk/drivers/net/sfc/base/efx.h:2170:2: note: expanded from macro 'EFX_RX_HASH' EFX_INSERT_FIELD_NATIVE32(0, 31, \ ^ /tmp/UB1604_K4.4.0_GCC5.4.0/x86_64-native-linuxapp-clang/a76e710a9baf43a9ad9f5d520b04b720/dpdk/drivers/net/sfc/base/efx_types.h:586:6: note: expanded from macro 'EFX_INSERT_FIELD_NATIVE32' EFX_HIGH_BIT(_field), _value) -- _field ## _ ## _attribute ^ :143:1: note: expanded from here EFX_RX_CLASS_IPV6_UDP_WIDTH ^ /tmp/UB1604_K4.4.0_GCC5.4.0/x86_64-native-linuxapp-clang/a76e710a9baf43a9ad9f5d520b04b720/dpdk/drivers/net/sfc/sfc_rx.c:1146:4: error: use of undeclared identifier 'EFX_RX_CLASS_IPV6_UDP_LBN' /tmp/UB1604_K4.4.0_GCC5.4.0/x86_64-native-linuxapp-clang/a76e710a9baf43a9ad9f5d520b04b720/dpdk/drivers/net/sfc/base/efx.h:2170:2: note: expanded from macro 'EFX_RX_HASH' EFX_INSERT_FIELD_NATIVE32(0, 31, \ ^ /tmp/UB1604_K4.4.0_GCC5.4.0/x86_64-native-linuxapp-clang/a76e710a9baf43a9ad9f5d520b04b720/dpdk/drivers/net/sfc/base/efx_types.h:585:34: note: expanded from macro 'EFX_INSERT_FIELD_NATIVE32' EFX_INSERT_NATIVE32(_min, _max, EFX_LOW_BIT(_field), \ -- _field ## _ ## _attribute ^ :143:1: note: expanded from here EFX_RX_CLASS_IPV6_UDP_LBN ^ /tmp/UB1604_K4.4.0_GCC5.4.0/x86_64-native-linuxapp-clang/a76e710a9baf43a9ad9f5d520b04b720/dpdk/drivers/net/sfc/sfc_rx.c:1146:4: error: use of undeclared identifier 'EFX_RX_CLASS_IPV6_UDP_LBN' /tmp/UB1604_K4.4.0_GCC5.4.0/x86_64-native-linuxapp-clang/a76e710a9baf43a9ad9f5d520b04b720/dpdk/drivers/net/sfc/base/efx.h:2170:2: note: expanded from macro 'EFX_RX_HASH' EFX_INSERT_FIELD_NATIVE32(0, 31, \ ^ /tmp/UB1604_K4.4.0_GCC5.4.0/x86_64-native-linuxapp-clang/a76e710a9baf43a9ad9f5d520b04b720/dpdk/drivers/net/sfc/base/efx_types.h:585:34: note: expanded from macro 'EFX_INSERT_FIELD_NATIVE32' EFX_INSERT_NATIVE32(_min, _max, EFX_LOW_BIT(_field), \ -- _field ## _ ## _attribute ^ :143:1: note: expanded from here EFX_RX_CLASS_IPV6_UDP_LBN ^ /tmp/UB1604_K4.4.0_GCC5.4.0/x86_64-native-linuxapp-clang/a76e710a9baf43a9ad9f5d520b04b720/dpdk/drivers/net/sfc/sfc_rx.c:1146:4: error: use of undeclared identifier 'EFX_RX_CLASS_IPV6_UDP_LBN' /tmp/UB1604_K4.4.0_GCC5.4.0/x86_64-native-linuxapp-clang/a76e710a9baf43a9ad9f5d520b04b720/dpdk/drivers/net/sfc/base/efx.h:2170:2: note: expanded from macro 'EFX_RX_HASH' EFX_INSERT_FIELD_NATIVE32(0, 31, \ ^ /tmp/UB1604_K4.4.0_GCC5.4.0/x86_64-native-linuxapp-clang/a76e710a9baf43a9ad9f5d520b04b720/dpdk/drivers/net/sfc/base/efx_types.h:585:34: note: expanded from macro 'EFX_INSERT_FIELD_NATIVE32' EFX_INSERT_NATIVE32(_min, _max, EFX_LOW_BIT(_field), \ -- _field ## _ ## _attribute ^ :143:1: note: expanded from here EFX_RX_CLASS_IPV6_UDP_LBN ^ /tmp/UB1604_K4.4.0_GCC5.4.0/x86_64-native-linuxapp-clang/a76e710a9baf43a9ad9f5d520b04b720/dpdk/drivers/net/sfc/sfc_rx.c:1146:4: error: use of undeclared identifier 'EFX_RX_CLASS_IPV6_UDP_LBN' /tmp/UB1604_K4.4.0_GCC5.4.0/x86_64-native-linuxapp-clang/a76e710a9baf43a9ad9f5d520b04b720/dpdk/drivers/net/sfc/base/efx.h:2170:2: note: expanded from macro 'EFX_RX_HASH' EFX_INSERT_FIELD_NATIVE32(0, 31, \ ^ /tmp/UB1604_K4.4.0_GCC5.4.0/x86_64-native-linuxapp-clang/a76e710a9baf43a9ad9f5d520b04b720/dpdk/drivers/net/sfc/base/efx_types.h:585:34: note: expanded from macro 'EFX_INSERT_FIELD_NATIVE32' EFX_INSERT_NATIVE32(_min, _max, EFX_LOW_BIT(_field), \ -- _field ## _ ## _attribute ^ :143:1: note: expanded from here EFX_RX_CLASS_IPV6_UDP_LBN ^ /tmp/UB1604_K4.4.0_GCC5.4.0/x86_64-native-linuxapp-clang/a76e710a9baf43a9ad9f5d520b04b720/dpdk/drivers/net/sfc/sfc_rx.c:1146:4: error: use of undeclared identifier 'EFX_RX_CLASS_IPV6_UDP_LBN' /tmp/UB1604_K4.4.0_GCC5.4.0/x86_64-native-linuxapp-clang/a76e710a9baf43a9ad9f5d520b04b720/dpdk/drivers/net/sfc/base/efx.h:2170:2: note: expanded from macro 'EFX_RX_HASH' EFX_INSERT_FIELD_NATIVE32(0, 31, \ ^ /tmp/UB1604_K4.4.0_GCC5.4.0/x86_64-native-linuxapp-clang/a76e710a9baf43a9ad9f5d520b04b720/dpdk/drivers/net/sfc/base/efx_types.h:585:34: note: expanded from macro 'EFX_INSERT_FIELD_NATIVE32' EFX_INSERT_NATIVE32(_min, _max, EFX_LOW_BIT(_field), \ -- _field ## _ ## _attribute ^ :143:1: note: expanded from here EFX_RX_CLASS_IPV6_UDP_LBN ^ /tmp/UB1604_K4.4.0_GCC5.4.0/x86_64-native-linuxapp-clang/a76e710a9baf43a9ad9f5d520b04b720/dpdk/drivers/net/sfc/sfc_rx.c:1148:36: error: use of undeclared identifier 'EFX_RX_CLASS_IPV4_UDP_LBN' EFX_RX_HASH(IPV4_TCP, 2TUPLE) | EFX_RX_HASH(IPV4_UDP, 2TUPLE) | ^ /tmp/UB1604_K4.4.0_GCC5.4.0/x86_64-native-linuxapp-clang/a76e710a9baf43a9ad9f5d520b04b720/dpdk/drivers/net/sfc/base/efx.h:2170:2: note: expanded from macro 'EFX_RX_HASH' EFX_INSERT_FIELD_NATIVE32(0, 31, \ ^ -- _field ## _ ## _attribute ^ :143:1: note: expanded from here EFX_RX_CLASS_IPV4_UDP_LBN ^ /tmp/UB1604_K4.4.0_GCC5.4.0/x86_64-native-linuxapp-clang/a76e710a9baf43a9ad9f5d520b04b720/dpdk/drivers/net/sfc/sfc_rx.c:1148:36: error: use of undeclared identifier 'EFX_RX_CLASS_IPV4_UDP_LBN' /tmp/UB1604_K4.4.0_GCC5.4.0/x86_64-native-linuxapp-clang/a76e710a9baf43a9ad9f5d520b04b720/dpdk/drivers/net/sfc/base/efx.h:2170:2: note: expanded from macro 'EFX_RX_HASH' EFX_INSERT_FIELD_NATIVE32(0, 31, \ ^ /tmp/UB1604_K4.4.0_GCC5.4.0/x86_64-native-linuxapp-clang/a76e710a9baf43a9ad9f5d520b04b720/dpdk/drivers/net/sfc/base/efx_types.h:586:6: note: expanded from macro 'EFX_INSERT_FIELD_NATIVE32' EFX_HIGH_BIT(_field), _value) -- _field ## _ ## _attribute ^ :143:1: note: expanded from here EFX_RX_CLASS_IPV4_UDP_LBN ^ /tmp/UB1604_K4.4.0_GCC5.4.0/x86_64-native-linuxapp-clang/a76e710a9baf43a9ad9f5d520b04b720/dpdk/drivers/net/sfc/sfc_rx.c:1148:36: error: use of undeclared identifier 'EFX_RX_CLASS_IPV4_UDP_WIDTH' /tmp/UB1604_K4.4.0_GCC5.4.0/x86_64-native-linuxapp-clang/a76e710a9baf43a9ad9f5d520b04b720/dpdk/drivers/net/sfc/base/efx.h:2170:2: note: expanded from macro 'EFX_RX_HASH' EFX_INSERT_FIELD_NATIVE32(0, 31, \ ^ /tmp/UB1604_K4.4.0_GCC5.4.0/x86_64-native-linuxapp-clang/a76e710a9baf43a9ad9f5d520b04b720/dpdk/drivers/net/sfc/base/efx_types.h:586:6: note: expanded from macro 'EFX_INSERT_FIELD_NATIVE32' EFX_HIGH_BIT(_field), _value) -- _field ## _ ## _attribute ^ :143:1: note: expanded from here EFX_RX_CLASS_IPV4_UDP_WIDTH ^ fatal error: too many errors emitted, stopping now [-ferror-limit=] 20 errors generated. /tmp/UB1604_K4.4.0_GCC5.4.0/x86_64-native-linuxapp-clang/a76e710a9baf43a9ad9f5d520b04b720/dpdk/mk/internal/rte.compile-pre.mk:114: recipe for target 'sfc_rx.o' failed make[6]: *** [sfc_rx.o] Error 1 /tmp/UB1604_K4.4.0_GCC5.4.0/x86_64-native-linuxapp-clang/a76e710a9baf43a9ad9f5d520b04b720/dpdk/mk/rte.subdir.mk:35: recipe for target 'sfc' failed make[5]: *** [sfc] Error 2 make[5]: *** Waiting for unfinished jobs.... CC ecore_mcp.o CC ecore_int.o CC ecore_dcbx.o -- CC qede_rxtx.o LD qede_ethdev.o CC qede_fdir.o AR librte_pmd_qede.a INSTALL-LIB librte_pmd_qede.a /tmp/UB1604_K4.4.0_GCC5.4.0/x86_64-native-linuxapp-clang/a76e710a9baf43a9ad9f5d520b04b720/dpdk/mk/rte.subdir.mk:35: recipe for target 'net' failed make[4]: *** [net] Error 2 /tmp/UB1604_K4.4.0_GCC5.4.0/x86_64-native-linuxapp-clang/a76e710a9baf43a9ad9f5d520b04b720/dpdk/mk/rte.sdkbuild.mk:49: recipe for target 'drivers' failed make[3]: *** [drivers] Error 2 /tmp/UB1604_K4.4.0_GCC5.4.0/x86_64-native-linuxapp-clang/a76e710a9baf43a9ad9f5d520b04b720/dpdk/mk/rte.sdkroot.mk:100: recipe for target 'all' failed make[2]: *** [all] Error 2 /tmp/UB1604_K4.4.0_GCC5.4.0/x86_64-native-linuxapp-clang/a76e710a9baf43a9ad9f5d520b04b720/dpdk/mk/rte.sdkinstall.mk:85: recipe for target 'pre_install' failed make[1]: *** [pre_install] Error 2 /tmp/UB1604_K4.4.0_GCC5.4.0/x86_64-native-linuxapp-clang/a76e710a9baf43a9ad9f5d520b04b720/dpdk/mk/rte.sdkroot.mk:79: recipe for target 'install' failed make: *** [install] Error 2 *Failed Build #5: OS: CENTOS Target: x86_64-native-linuxapp-gcc-shared CC ecore_init_ops.o CC sfc_rx.o In file included from /tmp/CENTOS_K3.10.0_GCC4.8.5/x86_64-native-linuxapp-gcc-shared/a76e710a9baf43a9ad9f5d520b04b720/dpdk/drivers/net/sfc/efsys.h:48:0, from /tmp/CENTOS_K3.10.0_GCC4.8.5/x86_64-native-linuxapp-gcc-shared/a76e710a9baf43a9ad9f5d520b04b720/dpdk/drivers/net/sfc/base/efx.h:10, from /tmp/CENTOS_K3.10.0_GCC4.8.5/x86_64-native-linuxapp-gcc-shared/a76e710a9baf43a9ad9f5d520b04b720/dpdk/drivers/net/sfc/sfc_rx.c:12: /tmp/CENTOS_K3.10.0_GCC4.8.5/x86_64-native-linuxapp-gcc-shared/a76e710a9baf43a9ad9f5d520b04b720/dpdk/drivers/net/sfc/base/efx.h:2171:2: error: ‘EFX_RX_CLASS_IPV4_UDP_LBN’ undeclared here (not in a function) EFX_RX_CLASS_##_class, EFX_RX_CLASS_HASH_##_tuple) ^ /tmp/CENTOS_K3.10.0_GCC4.8.5/x86_64-native-linuxapp-gcc-shared/a76e710a9baf43a9ad9f5d520b04b720/dpdk/drivers/net/sfc/base/efx_types.h:554:5: note: in definition of macro ‘EFX_INSERT_NATIVE32’ (((_low > _max) || (_high < _min)) ? \ ^ -- EFX_INSERT_FIELD_NATIVE32(0, 31, \ ^ /tmp/CENTOS_K3.10.0_GCC4.8.5/x86_64-native-linuxapp-gcc-shared/a76e710a9baf43a9ad9f5d520b04b720/dpdk/drivers/net/sfc/sfc_rx.c:1142:4: note: in expansion of macro ‘EFX_RX_HASH’ EFX_RX_HASH(IPV4_UDP, 4TUPLE) }, ^ /tmp/CENTOS_K3.10.0_GCC4.8.5/x86_64-native-linuxapp-gcc-shared/a76e710a9baf43a9ad9f5d520b04b720/dpdk/drivers/net/sfc/base/efx.h:2171:2: error: ‘EFX_RX_CLASS_IPV4_UDP_WIDTH’ undeclared here (not in a function) EFX_RX_CLASS_##_class, EFX_RX_CLASS_HASH_##_tuple) ^ /tmp/CENTOS_K3.10.0_GCC4.8.5/x86_64-native-linuxapp-gcc-shared/a76e710a9baf43a9ad9f5d520b04b720/dpdk/drivers/net/sfc/base/efx_types.h:554:22: note: in definition of macro ‘EFX_INSERT_NATIVE32’ (((_low > _max) || (_high < _min)) ? \ ^ -- efx_rx_hash_type_t efx; ^ In file included from /tmp/CENTOS_K3.10.0_GCC4.8.5/x86_64-native-linuxapp-gcc-shared/a76e710a9baf43a9ad9f5d520b04b720/dpdk/drivers/net/sfc/efsys.h:48:0, from /tmp/CENTOS_K3.10.0_GCC4.8.5/x86_64-native-linuxapp-gcc-shared/a76e710a9baf43a9ad9f5d520b04b720/dpdk/drivers/net/sfc/base/efx.h:10, from /tmp/CENTOS_K3.10.0_GCC4.8.5/x86_64-native-linuxapp-gcc-shared/a76e710a9baf43a9ad9f5d520b04b720/dpdk/drivers/net/sfc/sfc_rx.c:12: /tmp/CENTOS_K3.10.0_GCC4.8.5/x86_64-native-linuxapp-gcc-shared/a76e710a9baf43a9ad9f5d520b04b720/dpdk/drivers/net/sfc/base/efx.h:2171:2: error: ‘EFX_RX_CLASS_IPV6_UDP_LBN’ undeclared here (not in a function) EFX_RX_CLASS_##_class, EFX_RX_CLASS_HASH_##_tuple) ^ /tmp/CENTOS_K3.10.0_GCC4.8.5/x86_64-native-linuxapp-gcc-shared/a76e710a9baf43a9ad9f5d520b04b720/dpdk/drivers/net/sfc/base/efx_types.h:554:5: note: in definition of macro ‘EFX_INSERT_NATIVE32’ (((_low > _max) || (_high < _min)) ? \ ^ -- EFX_INSERT_FIELD_NATIVE32(0, 31, \ ^ /tmp/CENTOS_K3.10.0_GCC4.8.5/x86_64-native-linuxapp-gcc-shared/a76e710a9baf43a9ad9f5d520b04b720/dpdk/drivers/net/sfc/sfc_rx.c:1146:4: note: in expansion of macro ‘EFX_RX_HASH’ EFX_RX_HASH(IPV6_UDP, 4TUPLE) }, ^ /tmp/CENTOS_K3.10.0_GCC4.8.5/x86_64-native-linuxapp-gcc-shared/a76e710a9baf43a9ad9f5d520b04b720/dpdk/drivers/net/sfc/base/efx.h:2171:2: error: ‘EFX_RX_CLASS_IPV6_UDP_WIDTH’ undeclared here (not in a function) EFX_RX_CLASS_##_class, EFX_RX_CLASS_HASH_##_tuple) ^ /tmp/CENTOS_K3.10.0_GCC4.8.5/x86_64-native-linuxapp-gcc-shared/a76e710a9baf43a9ad9f5d520b04b720/dpdk/drivers/net/sfc/base/efx_types.h:554:22: note: in definition of macro ‘EFX_INSERT_NATIVE32’ (((_low > _max) || (_high < _min)) ? \ ^ -- /tmp/CENTOS_K3.10.0_GCC4.8.5/x86_64-native-linuxapp-gcc-shared/a76e710a9baf43a9ad9f5d520b04b720/dpdk/drivers/net/sfc/sfc_rx.c:1170:4: warning: initialization makes integer from pointer without a cast [enabled by default] EFX_RX_CLASS_IPV6_UDP_LBN, ^ /tmp/CENTOS_K3.10.0_GCC4.8.5/x86_64-native-linuxapp-gcc-shared/a76e710a9baf43a9ad9f5d520b04b720/dpdk/drivers/net/sfc/sfc_rx.c:1170:4: warning: (near initialization for ‘class_tuple_lbn[4]’) [enabled by default] /tmp/CENTOS_K3.10.0_GCC4.8.5/x86_64-native-linuxapp-gcc-shared/a76e710a9baf43a9ad9f5d520b04b720/dpdk/drivers/net/sfc/sfc_rx.c: In function ‘sfc_rx_hash_init’: /tmp/CENTOS_K3.10.0_GCC4.8.5/x86_64-native-linuxapp-gcc-shared/a76e710a9baf43a9ad9f5d520b04b720/dpdk/drivers/net/sfc/sfc_rx.c:1194:26: error: ‘efx_nic_cfg_t’ has no member named ‘enc_rx_scale_hash_alg_mask’ uint32_t alg_mask = encp->enc_rx_scale_hash_alg_mask; ^ /tmp/CENTOS_K3.10.0_GCC4.8.5/x86_64-native-linuxapp-gcc-shared/a76e710a9baf43a9ad9f5d520b04b720/dpdk/drivers/net/sfc/sfc_rx.c:1194:22: warning: initialization makes integer from pointer without a cast [enabled by default] uint32_t alg_mask = encp->enc_rx_scale_hash_alg_mask; ^ /tmp/CENTOS_K3.10.0_GCC4.8.5/x86_64-native-linuxapp-gcc-shared/a76e710a9baf43a9ad9f5d520b04b720/dpdk/drivers/net/sfc/sfc_rx.c:1206:29: error: ‘EFX_RX_HASHALG_PACKED_STREAM’ undeclared (first use in this function) else if (alg_mask & (1U << EFX_RX_HASHALG_PACKED_STREAM)) ^ /tmp/CENTOS_K3.10.0_GCC4.8.5/x86_64-native-linuxapp-gcc-shared/a76e710a9baf43a9ad9f5d520b04b720/dpdk/drivers/net/sfc/sfc_rx.c:1206:29: note: each undeclared identifier is reported only once for each function it appears in /tmp/CENTOS_K3.10.0_GCC4.8.5/x86_64-native-linuxapp-gcc-shared/a76e710a9baf43a9ad9f5d520b04b720/dpdk/drivers/net/sfc/sfc_rx.c:1206:26: error: invalid operands to binary << (have ‘unsigned int’ and ‘struct sfc_rss_hf_rte_to_efx *’) else if (alg_mask & (1U << EFX_RX_HASHALG_PACKED_STREAM)) ^ /tmp/CENTOS_K3.10.0_GCC4.8.5/x86_64-native-linuxapp-gcc-shared/a76e710a9baf43a9ad9f5d520b04b720/dpdk/drivers/net/sfc/sfc_rx.c:1206:20: error: invalid operands to binary & (have ‘uint32_t’ and ‘struct sfc_rss_hf_rte_to_efx *’) else if (alg_mask & (1U << EFX_RX_HASHALG_PACKED_STREAM)) ^ /tmp/CENTOS_K3.10.0_GCC4.8.5/x86_64-native-linuxapp-gcc-shared/a76e710a9baf43a9ad9f5d520b04b720/dpdk/drivers/net/sfc/sfc_rx.c:1207:7: error: incompatible types when assigning to type ‘efx_rx_hash_alg_t’ from type ‘struct sfc_rss_hf_rte_to_efx *’ alg = EFX_RX_HASHALG_PACKED_STREAM; ^ /tmp/CENTOS_K3.10.0_GCC4.8.5/x86_64-native-linuxapp-gcc-shared/a76e710a9baf43a9ad9f5d520b04b720/dpdk/drivers/net/sfc/sfc_rx.c:1207:3: warning: statement with no effect [-Wunused-value] alg = EFX_RX_HASHALG_PACKED_STREAM; ^ *Failed Build #6: OS: UB1604 Target: x86_64-native-linuxapp-gcc-shared CC sfc_rx.o CC bcm_osal.o In file included from /tmp/UB1604_K4.4.0_GCC5.4.0/x86_64-native-linuxapp-gcc-shared/a76e710a9baf43a9ad9f5d520b04b720/dpdk/drivers/net/sfc/efsys.h:48:0, from /tmp/UB1604_K4.4.0_GCC5.4.0/x86_64-native-linuxapp-gcc-shared/a76e710a9baf43a9ad9f5d520b04b720/dpdk/drivers/net/sfc/base/efx.h:10, from /tmp/UB1604_K4.4.0_GCC5.4.0/x86_64-native-linuxapp-gcc-shared/a76e710a9baf43a9ad9f5d520b04b720/dpdk/drivers/net/sfc/sfc_rx.c:12: /tmp/UB1604_K4.4.0_GCC5.4.0/x86_64-native-linuxapp-gcc-shared/a76e710a9baf43a9ad9f5d520b04b720/dpdk/drivers/net/sfc/base/efx.h:2171:2: error: ‘EFX_RX_CLASS_IPV4_UDP_LBN’ undeclared here (not in a function) EFX_RX_CLASS_##_class, EFX_RX_CLASS_HASH_##_tuple) ^ /tmp/UB1604_K4.4.0_GCC5.4.0/x86_64-native-linuxapp-gcc-shared/a76e710a9baf43a9ad9f5d520b04b720/dpdk/drivers/net/sfc/base/efx_types.h:554:5: note: in definition of macro ‘EFX_INSERT_NATIVE32’ (((_low > _max) || (_high < _min)) ? \ ^ -- EFX_INSERT_FIELD_NATIVE32(0, 31, \ ^ /tmp/UB1604_K4.4.0_GCC5.4.0/x86_64-native-linuxapp-gcc-shared/a76e710a9baf43a9ad9f5d520b04b720/dpdk/drivers/net/sfc/sfc_rx.c:1142:4: note: in expansion of macro ‘EFX_RX_HASH’ EFX_RX_HASH(IPV4_UDP, 4TUPLE) }, ^ /tmp/UB1604_K4.4.0_GCC5.4.0/x86_64-native-linuxapp-gcc-shared/a76e710a9baf43a9ad9f5d520b04b720/dpdk/drivers/net/sfc/base/efx.h:2171:2: error: ‘EFX_RX_CLASS_IPV4_UDP_WIDTH’ undeclared here (not in a function) EFX_RX_CLASS_##_class, EFX_RX_CLASS_HASH_##_tuple) ^ /tmp/UB1604_K4.4.0_GCC5.4.0/x86_64-native-linuxapp-gcc-shared/a76e710a9baf43a9ad9f5d520b04b720/dpdk/drivers/net/sfc/base/efx_types.h:554:22: note: in definition of macro ‘EFX_INSERT_NATIVE32’ (((_low > _max) || (_high < _min)) ? \ ^ -- efx_rx_hash_type_t efx; ^ In file included from /tmp/UB1604_K4.4.0_GCC5.4.0/x86_64-native-linuxapp-gcc-shared/a76e710a9baf43a9ad9f5d520b04b720/dpdk/drivers/net/sfc/efsys.h:48:0, from /tmp/UB1604_K4.4.0_GCC5.4.0/x86_64-native-linuxapp-gcc-shared/a76e710a9baf43a9ad9f5d520b04b720/dpdk/drivers/net/sfc/base/efx.h:10, from /tmp/UB1604_K4.4.0_GCC5.4.0/x86_64-native-linuxapp-gcc-shared/a76e710a9baf43a9ad9f5d520b04b720/dpdk/drivers/net/sfc/sfc_rx.c:12: /tmp/UB1604_K4.4.0_GCC5.4.0/x86_64-native-linuxapp-gcc-shared/a76e710a9baf43a9ad9f5d520b04b720/dpdk/drivers/net/sfc/base/efx.h:2171:2: error: ‘EFX_RX_CLASS_IPV6_UDP_LBN’ undeclared here (not in a function) EFX_RX_CLASS_##_class, EFX_RX_CLASS_HASH_##_tuple) ^ /tmp/UB1604_K4.4.0_GCC5.4.0/x86_64-native-linuxapp-gcc-shared/a76e710a9baf43a9ad9f5d520b04b720/dpdk/drivers/net/sfc/base/efx_types.h:554:5: note: in definition of macro ‘EFX_INSERT_NATIVE32’ (((_low > _max) || (_high < _min)) ? \ ^ -- EFX_INSERT_FIELD_NATIVE32(0, 31, \ ^ /tmp/UB1604_K4.4.0_GCC5.4.0/x86_64-native-linuxapp-gcc-shared/a76e710a9baf43a9ad9f5d520b04b720/dpdk/drivers/net/sfc/sfc_rx.c:1146:4: note: in expansion of macro ‘EFX_RX_HASH’ EFX_RX_HASH(IPV6_UDP, 4TUPLE) }, ^ /tmp/UB1604_K4.4.0_GCC5.4.0/x86_64-native-linuxapp-gcc-shared/a76e710a9baf43a9ad9f5d520b04b720/dpdk/drivers/net/sfc/base/efx.h:2171:2: error: ‘EFX_RX_CLASS_IPV6_UDP_WIDTH’ undeclared here (not in a function) EFX_RX_CLASS_##_class, EFX_RX_CLASS_HASH_##_tuple) ^ /tmp/UB1604_K4.4.0_GCC5.4.0/x86_64-native-linuxapp-gcc-shared/a76e710a9baf43a9ad9f5d520b04b720/dpdk/drivers/net/sfc/base/efx_types.h:554:22: note: in definition of macro ‘EFX_INSERT_NATIVE32’ (((_low > _max) || (_high < _min)) ? \ ^ -- /tmp/UB1604_K4.4.0_GCC5.4.0/x86_64-native-linuxapp-gcc-shared/a76e710a9baf43a9ad9f5d520b04b720/dpdk/drivers/net/sfc/sfc_rx.c:1170:4: warning: initialization makes integer from pointer without a cast [-Wint-conversion] EFX_RX_CLASS_IPV6_UDP_LBN, ^ /tmp/UB1604_K4.4.0_GCC5.4.0/x86_64-native-linuxapp-gcc-shared/a76e710a9baf43a9ad9f5d520b04b720/dpdk/drivers/net/sfc/sfc_rx.c:1170:4: note: (near initialization for ‘class_tuple_lbn[4]’) /tmp/UB1604_K4.4.0_GCC5.4.0/x86_64-native-linuxapp-gcc-shared/a76e710a9baf43a9ad9f5d520b04b720/dpdk/drivers/net/sfc/sfc_rx.c: In function ‘sfc_rx_hash_init’: /tmp/UB1604_K4.4.0_GCC5.4.0/x86_64-native-linuxapp-gcc-shared/a76e710a9baf43a9ad9f5d520b04b720/dpdk/drivers/net/sfc/sfc_rx.c:1194:26: error: ‘efx_nic_cfg_t {aka const struct efx_nic_cfg_s}’ has no member named ‘enc_rx_scale_hash_alg_mask’ uint32_t alg_mask = encp->enc_rx_scale_hash_alg_mask; ^ /tmp/UB1604_K4.4.0_GCC5.4.0/x86_64-native-linuxapp-gcc-shared/a76e710a9baf43a9ad9f5d520b04b720/dpdk/drivers/net/sfc/sfc_rx.c:1194:22: warning: initialization makes integer from pointer without a cast [-Wint-conversion] uint32_t alg_mask = encp->enc_rx_scale_hash_alg_mask; ^ /tmp/UB1604_K4.4.0_GCC5.4.0/x86_64-native-linuxapp-gcc-shared/a76e710a9baf43a9ad9f5d520b04b720/dpdk/drivers/net/sfc/sfc_rx.c:1206:29: error: ‘EFX_RX_HASHALG_PACKED_STREAM’ undeclared (first use in this function) else if (alg_mask & (1U << EFX_RX_HASHALG_PACKED_STREAM)) ^ /tmp/UB1604_K4.4.0_GCC5.4.0/x86_64-native-linuxapp-gcc-shared/a76e710a9baf43a9ad9f5d520b04b720/dpdk/drivers/net/sfc/sfc_rx.c:1206:29: note: each undeclared identifier is reported only once for each function it appears in /tmp/UB1604_K4.4.0_GCC5.4.0/x86_64-native-linuxapp-gcc-shared/a76e710a9baf43a9ad9f5d520b04b720/dpdk/drivers/net/sfc/sfc_rx.c:1206:26: error: invalid operands to binary << (have ‘unsigned int’ and ‘struct sfc_rss_hf_rte_to_efx *’) else if (alg_mask & (1U << EFX_RX_HASHALG_PACKED_STREAM)) ^ /tmp/UB1604_K4.4.0_GCC5.4.0/x86_64-native-linuxapp-gcc-shared/a76e710a9baf43a9ad9f5d520b04b720/dpdk/drivers/net/sfc/sfc_rx.c:1206:20: error: invalid operands to binary & (have ‘uint32_t {aka unsigned int}’ and ‘struct sfc_rss_hf_rte_to_efx *’) else if (alg_mask & (1U << EFX_RX_HASHALG_PACKED_STREAM)) ^ /tmp/UB1604_K4.4.0_GCC5.4.0/x86_64-native-linuxapp-gcc-shared/a76e710a9baf43a9ad9f5d520b04b720/dpdk/drivers/net/sfc/sfc_rx.c:1207:7: error: incompatible types when assigning to type ‘efx_rx_hash_alg_t {aka enum efx_rx_hash_alg_e}’ from type ‘struct sfc_rss_hf_rte_to_efx *’ alg = EFX_RX_HASHALG_PACKED_STREAM; ^ /tmp/UB1604_K4.4.0_GCC5.4.0/x86_64-native-linuxapp-gcc-shared/a76e710a9baf43a9ad9f5d520b04b720/dpdk/drivers/net/sfc/sfc_rx.c:1207:3: warning: statement with no effect [-Wunused-value] alg = EFX_RX_HASHALG_PACKED_STREAM; ^ /tmp/UB1604_K4.4.0_GCC5.4.0/x86_64-native-linuxapp-gcc-shared/a76e710a9baf43a9ad9f5d520b04b720/dpdk/mk/internal/rte.compile-pre.mk:114: recipe for target 'sfc_rx.o' failed make[6]: *** [sfc_rx.o] Error 1 /tmp/UB1604_K4.4.0_GCC5.4.0/x86_64-native-linuxapp-gcc-shared/a76e710a9baf43a9ad9f5d520b04b720/dpdk/mk/rte.subdir.mk:35: recipe for target 'sfc' failed make[5]: *** [sfc] Error 2 make[5]: *** Waiting for unfinished jobs.... CC ecore_sriov.o CC ecore_vf.o CC qede_ethdev.o -- CC qede_ethdev.o.pmd.o LD qede_ethdev.o CC qede_fdir.o LD librte_pmd_qede.so.1.1 INSTALL-LIB librte_pmd_qede.so.1.1 /tmp/UB1604_K4.4.0_GCC5.4.0/x86_64-native-linuxapp-gcc-shared/a76e710a9baf43a9ad9f5d520b04b720/dpdk/mk/rte.subdir.mk:35: recipe for target 'net' failed make[4]: *** [net] Error 2 /tmp/UB1604_K4.4.0_GCC5.4.0/x86_64-native-linuxapp-gcc-shared/a76e710a9baf43a9ad9f5d520b04b720/dpdk/mk/rte.sdkbuild.mk:49: recipe for target 'drivers' failed make[3]: *** [drivers] Error 2 /tmp/UB1604_K4.4.0_GCC5.4.0/x86_64-native-linuxapp-gcc-shared/a76e710a9baf43a9ad9f5d520b04b720/dpdk/mk/rte.sdkroot.mk:100: recipe for target 'all' failed make[2]: *** [all] Error 2 /tmp/UB1604_K4.4.0_GCC5.4.0/x86_64-native-linuxapp-gcc-shared/a76e710a9baf43a9ad9f5d520b04b720/dpdk/mk/rte.sdkinstall.mk:85: recipe for target 'pre_install' failed make[1]: *** [pre_install] Error 2 /tmp/UB1604_K4.4.0_GCC5.4.0/x86_64-native-linuxapp-gcc-shared/a76e710a9baf43a9ad9f5d520b04b720/dpdk/mk/rte.sdkroot.mk:79: recipe for target 'install' failed make: *** [install] Error 2 *Failed Build #7: OS: CENTOS Target: x86_64-native-linuxapp-gcc CC sfc_rx.o CC ecore_init_ops.o In file included from /tmp/CENTOS_K3.10.0_GCC4.8.5/x86_64-native-linuxapp-gcc/a76e710a9baf43a9ad9f5d520b04b720/dpdk/drivers/net/sfc/efsys.h:48:0, from /tmp/CENTOS_K3.10.0_GCC4.8.5/x86_64-native-linuxapp-gcc/a76e710a9baf43a9ad9f5d520b04b720/dpdk/drivers/net/sfc/base/efx.h:10, from /tmp/CENTOS_K3.10.0_GCC4.8.5/x86_64-native-linuxapp-gcc/a76e710a9baf43a9ad9f5d520b04b720/dpdk/drivers/net/sfc/sfc_rx.c:12: /tmp/CENTOS_K3.10.0_GCC4.8.5/x86_64-native-linuxapp-gcc/a76e710a9baf43a9ad9f5d520b04b720/dpdk/drivers/net/sfc/base/efx.h:2171:2: error: ‘EFX_RX_CLASS_IPV4_UDP_LBN’ undeclared here (not in a function) EFX_RX_CLASS_##_class, EFX_RX_CLASS_HASH_##_tuple) ^ /tmp/CENTOS_K3.10.0_GCC4.8.5/x86_64-native-linuxapp-gcc/a76e710a9baf43a9ad9f5d520b04b720/dpdk/drivers/net/sfc/base/efx_types.h:554:5: note: in definition of macro ‘EFX_INSERT_NATIVE32’ (((_low > _max) || (_high < _min)) ? \ ^ -- EFX_INSERT_FIELD_NATIVE32(0, 31, \ ^ /tmp/CENTOS_K3.10.0_GCC4.8.5/x86_64-native-linuxapp-gcc/a76e710a9baf43a9ad9f5d520b04b720/dpdk/drivers/net/sfc/sfc_rx.c:1142:4: note: in expansion of macro ‘EFX_RX_HASH’ EFX_RX_HASH(IPV4_UDP, 4TUPLE) }, ^ /tmp/CENTOS_K3.10.0_GCC4.8.5/x86_64-native-linuxapp-gcc/a76e710a9baf43a9ad9f5d520b04b720/dpdk/drivers/net/sfc/base/efx.h:2171:2: error: ‘EFX_RX_CLASS_IPV4_UDP_WIDTH’ undeclared here (not in a function) EFX_RX_CLASS_##_class, EFX_RX_CLASS_HASH_##_tuple) ^ /tmp/CENTOS_K3.10.0_GCC4.8.5/x86_64-native-linuxapp-gcc/a76e710a9baf43a9ad9f5d520b04b720/dpdk/drivers/net/sfc/base/efx_types.h:554:22: note: in definition of macro ‘EFX_INSERT_NATIVE32’ (((_low > _max) || (_high < _min)) ? \ ^ -- efx_rx_hash_type_t efx; ^ In file included from /tmp/CENTOS_K3.10.0_GCC4.8.5/x86_64-native-linuxapp-gcc/a76e710a9baf43a9ad9f5d520b04b720/dpdk/drivers/net/sfc/efsys.h:48:0, from /tmp/CENTOS_K3.10.0_GCC4.8.5/x86_64-native-linuxapp-gcc/a76e710a9baf43a9ad9f5d520b04b720/dpdk/drivers/net/sfc/base/efx.h:10, from /tmp/CENTOS_K3.10.0_GCC4.8.5/x86_64-native-linuxapp-gcc/a76e710a9baf43a9ad9f5d520b04b720/dpdk/drivers/net/sfc/sfc_rx.c:12: /tmp/CENTOS_K3.10.0_GCC4.8.5/x86_64-native-linuxapp-gcc/a76e710a9baf43a9ad9f5d520b04b720/dpdk/drivers/net/sfc/base/efx.h:2171:2: error: ‘EFX_RX_CLASS_IPV6_UDP_LBN’ undeclared here (not in a function) EFX_RX_CLASS_##_class, EFX_RX_CLASS_HASH_##_tuple) ^ /tmp/CENTOS_K3.10.0_GCC4.8.5/x86_64-native-linuxapp-gcc/a76e710a9baf43a9ad9f5d520b04b720/dpdk/drivers/net/sfc/base/efx_types.h:554:5: note: in definition of macro ‘EFX_INSERT_NATIVE32’ (((_low > _max) || (_high < _min)) ? \ ^ -- EFX_INSERT_FIELD_NATIVE32(0, 31, \ ^ /tmp/CENTOS_K3.10.0_GCC4.8.5/x86_64-native-linuxapp-gcc/a76e710a9baf43a9ad9f5d520b04b720/dpdk/drivers/net/sfc/sfc_rx.c:1146:4: note: in expansion of macro ‘EFX_RX_HASH’ EFX_RX_HASH(IPV6_UDP, 4TUPLE) }, ^ /tmp/CENTOS_K3.10.0_GCC4.8.5/x86_64-native-linuxapp-gcc/a76e710a9baf43a9ad9f5d520b04b720/dpdk/drivers/net/sfc/base/efx.h:2171:2: error: ‘EFX_RX_CLASS_IPV6_UDP_WIDTH’ undeclared here (not in a function) EFX_RX_CLASS_##_class, EFX_RX_CLASS_HASH_##_tuple) ^ /tmp/CENTOS_K3.10.0_GCC4.8.5/x86_64-native-linuxapp-gcc/a76e710a9baf43a9ad9f5d520b04b720/dpdk/drivers/net/sfc/base/efx_types.h:554:22: note: in definition of macro ‘EFX_INSERT_NATIVE32’ (((_low > _max) || (_high < _min)) ? \ ^ -- /tmp/CENTOS_K3.10.0_GCC4.8.5/x86_64-native-linuxapp-gcc/a76e710a9baf43a9ad9f5d520b04b720/dpdk/drivers/net/sfc/sfc_rx.c:1170:4: warning: initialization makes integer from pointer without a cast [enabled by default] EFX_RX_CLASS_IPV6_UDP_LBN, ^ /tmp/CENTOS_K3.10.0_GCC4.8.5/x86_64-native-linuxapp-gcc/a76e710a9baf43a9ad9f5d520b04b720/dpdk/drivers/net/sfc/sfc_rx.c:1170:4: warning: (near initialization for ‘class_tuple_lbn[4]’) [enabled by default] /tmp/CENTOS_K3.10.0_GCC4.8.5/x86_64-native-linuxapp-gcc/a76e710a9baf43a9ad9f5d520b04b720/dpdk/drivers/net/sfc/sfc_rx.c: In function ‘sfc_rx_hash_init’: /tmp/CENTOS_K3.10.0_GCC4.8.5/x86_64-native-linuxapp-gcc/a76e710a9baf43a9ad9f5d520b04b720/dpdk/drivers/net/sfc/sfc_rx.c:1194:26: error: ‘efx_nic_cfg_t’ has no member named ‘enc_rx_scale_hash_alg_mask’ uint32_t alg_mask = encp->enc_rx_scale_hash_alg_mask; ^ /tmp/CENTOS_K3.10.0_GCC4.8.5/x86_64-native-linuxapp-gcc/a76e710a9baf43a9ad9f5d520b04b720/dpdk/drivers/net/sfc/sfc_rx.c:1194:22: warning: initialization makes integer from pointer without a cast [enabled by default] uint32_t alg_mask = encp->enc_rx_scale_hash_alg_mask; ^ /tmp/CENTOS_K3.10.0_GCC4.8.5/x86_64-native-linuxapp-gcc/a76e710a9baf43a9ad9f5d520b04b720/dpdk/drivers/net/sfc/sfc_rx.c:1206:29: error: ‘EFX_RX_HASHALG_PACKED_STREAM’ undeclared (first use in this function) else if (alg_mask & (1U << EFX_RX_HASHALG_PACKED_STREAM)) ^ /tmp/CENTOS_K3.10.0_GCC4.8.5/x86_64-native-linuxapp-gcc/a76e710a9baf43a9ad9f5d520b04b720/dpdk/drivers/net/sfc/sfc_rx.c:1206:29: note: each undeclared identifier is reported only once for each function it appears in /tmp/CENTOS_K3.10.0_GCC4.8.5/x86_64-native-linuxapp-gcc/a76e710a9baf43a9ad9f5d520b04b720/dpdk/drivers/net/sfc/sfc_rx.c:1206:26: error: invalid operands to binary << (have ‘unsigned int’ and ‘struct sfc_rss_hf_rte_to_efx *’) else if (alg_mask & (1U << EFX_RX_HASHALG_PACKED_STREAM)) ^ /tmp/CENTOS_K3.10.0_GCC4.8.5/x86_64-native-linuxapp-gcc/a76e710a9baf43a9ad9f5d520b04b720/dpdk/drivers/net/sfc/sfc_rx.c:1206:20: error: invalid operands to binary & (have ‘uint32_t’ and ‘struct sfc_rss_hf_rte_to_efx *’) else if (alg_mask & (1U << EFX_RX_HASHALG_PACKED_STREAM)) ^ /tmp/CENTOS_K3.10.0_GCC4.8.5/x86_64-native-linuxapp-gcc/a76e710a9baf43a9ad9f5d520b04b720/dpdk/drivers/net/sfc/sfc_rx.c:1207:7: error: incompatible types when assigning to type ‘efx_rx_hash_alg_t’ from type ‘struct sfc_rss_hf_rte_to_efx *’ alg = EFX_RX_HASHALG_PACKED_STREAM; ^ /tmp/CENTOS_K3.10.0_GCC4.8.5/x86_64-native-linuxapp-gcc/a76e710a9baf43a9ad9f5d520b04b720/dpdk/drivers/net/sfc/sfc_rx.c:1207:3: warning: statement with no effect [-Wunused-value] alg = EFX_RX_HASHALG_PACKED_STREAM; ^ *Failed Build #8: OS: FreeBSD Target: x86_64-native-bsdapp-clang CC eal_common_errno.o CC eal_common_cpuflags.o /tmp/FreeBSD_K10.3_GCC4.8.5/x86_64-native-bsdapp-clang/a76e710a9baf43a9ad9f5d520b04b720/dpdk/lib/librte_eal/common/eal_common_cpuflags.c:25:25: warning: unused parameter 'type' [-Wunused-parameter] getauxval(unsigned long type) ^ /tmp/FreeBSD_K10.3_GCC4.8.5/x86_64-native-bsdapp-clang/a76e710a9baf43a9ad9f5d520b04b720/dpdk/lib/librte_eal/common/eal_common_cpuflags.c:33:9: error: unknown type name 'Elf64_auxv_t' typedef Elf64_auxv_t Internal_Elfx_auxv_t; ^ /tmp/FreeBSD_K10.3_GCC4.8.5/x86_64-native-bsdapp-clang/a76e710a9baf43a9ad9f5d520b04b720/dpdk/lib/librte_eal/common/eal_common_cpuflags.c:63:12: error: member reference base type 'Internal_Elfx_auxv_t' (aka 'int') is not a structure or union if (auxv.a_type == type) { ~~~~^~~~~~~ /tmp/FreeBSD_K10.3_GCC4.8.5/x86_64-native-bsdapp-clang/a76e710a9baf43a9ad9f5d520b04b720/dpdk/lib/librte_eal/common/eal_common_cpuflags.c:65:15: error: member reference base type 'Internal_Elfx_auxv_t' (aka 'int') is not a structure or union val = auxv.a_un.a_val; ~~~~^~~~~ 1 warning and 3 errors generated. /tmp/FreeBSD_K10.3_GCC4.8.5/x86_64-native-bsdapp-clang/a76e710a9baf43a9ad9f5d520b04b720/dpdk/mk/internal/rte.compile-pre.mk:114: recipe for target 'eal_common_cpuflags.o' failed gmake[7]: *** [eal_common_cpuflags.o] Error 1 gmake[7]: *** Waiting for unfinished jobs.... /tmp/FreeBSD_K10.3_GCC4.8.5/x86_64-native-bsdapp-clang/a76e710a9baf43a9ad9f5d520b04b720/dpdk/mk/rte.subdir.mk:35: recipe for target 'eal' failed gmake[6]: *** [eal] Error 2 /tmp/FreeBSD_K10.3_GCC4.8.5/x86_64-native-bsdapp-clang/a76e710a9baf43a9ad9f5d520b04b720/dpdk/mk/rte.subdir.mk:35: recipe for target 'bsdapp' failed gmake[5]: *** [bsdapp] Error 2 /tmp/FreeBSD_K10.3_GCC4.8.5/x86_64-native-bsdapp-clang/a76e710a9baf43a9ad9f5d520b04b720/dpdk/mk/rte.subdir.mk:35: recipe for target 'librte_eal' failed gmake[4]: *** [librte_eal] Error 2 /tmp/FreeBSD_K10.3_GCC4.8.5/x86_64-native-bsdapp-clang/a76e710a9baf43a9ad9f5d520b04b720/dpdk/mk/rte.sdkbuild.mk:49: recipe for target 'lib' failed gmake[3]: *** [lib] Error 2 /tmp/FreeBSD_K10.3_GCC4.8.5/x86_64-native-bsdapp-clang/a76e710a9baf43a9ad9f5d520b04b720/dpdk/mk/rte.sdkroot.mk:100: recipe for target 'all' failed gmake[2]: *** [all] Error 2 /tmp/FreeBSD_K10.3_GCC4.8.5/x86_64-native-bsdapp-clang/a76e710a9baf43a9ad9f5d520b04b720/dpdk/mk/rte.sdkinstall.mk:85: recipe for target 'pre_install' failed gmake[1]: *** [pre_install] Error 2 /tmp/FreeBSD_K10.3_GCC4.8.5/x86_64-native-bsdapp-clang/a76e710a9baf43a9ad9f5d520b04b720/dpdk/mk/rte.sdkroot.mk:79: recipe for target 'install' failed gmake: *** [install] Error 2 *Failed Build #9: OS: FreeBSD Target: x86_64-native-bsdapp-gcc /tmp/FreeBSD_K10.3_GCC4.8.5/x86_64-native-bsdapp-gcc/a76e710a9baf43a9ad9f5d520b04b720/dpdk/lib/librte_eal/common/eal_common_cpuflags.c: In function 'getauxval': /tmp/FreeBSD_K10.3_GCC4.8.5/x86_64-native-bsdapp-gcc/a76e710a9baf43a9ad9f5d520b04b720/dpdk/lib/librte_eal/common/eal_common_cpuflags.c:25:25: warning: unused parameter 'type' [-Wunused-parameter] getauxval(unsigned long type) ^ /tmp/FreeBSD_K10.3_GCC4.8.5/x86_64-native-bsdapp-gcc/a76e710a9baf43a9ad9f5d520b04b720/dpdk/lib/librte_eal/common/eal_common_cpuflags.c: At top level: /tmp/FreeBSD_K10.3_GCC4.8.5/x86_64-native-bsdapp-gcc/a76e710a9baf43a9ad9f5d520b04b720/dpdk/lib/librte_eal/common/eal_common_cpuflags.c:33:1: error: unknown type name 'Elf64_auxv_t' typedef Elf64_auxv_t Internal_Elfx_auxv_t; ^ /tmp/FreeBSD_K10.3_GCC4.8.5/x86_64-native-bsdapp-gcc/a76e710a9baf43a9ad9f5d520b04b720/dpdk/lib/librte_eal/common/eal_common_cpuflags.c: In function '_rte_cpu_getauxval': /tmp/FreeBSD_K10.3_GCC4.8.5/x86_64-native-bsdapp-gcc/a76e710a9baf43a9ad9f5d520b04b720/dpdk/lib/librte_eal/common/eal_common_cpuflags.c:63:12: error: request for member 'a_type' in something not a structure or union if (auxv.a_type == type) { ^ /tmp/FreeBSD_K10.3_GCC4.8.5/x86_64-native-bsdapp-gcc/a76e710a9baf43a9ad9f5d520b04b720/dpdk/lib/librte_eal/common/eal_common_cpuflags.c:65:15: error: request for member 'a_un' in something not a structure or union val = auxv.a_un.a_val; ^ /tmp/FreeBSD_K10.3_GCC4.8.5/x86_64-native-bsdapp-gcc/a76e710a9baf43a9ad9f5d520b04b720/dpdk/mk/internal/rte.compile-pre.mk:114: recipe for target 'eal_common_cpuflags.o' failed gmake[7]: *** [eal_common_cpuflags.o] Error 1 gmake[7]: *** Waiting for unfinished jobs.... /tmp/FreeBSD_K10.3_GCC4.8.5/x86_64-native-bsdapp-gcc/a76e710a9baf43a9ad9f5d520b04b720/dpdk/mk/rte.subdir.mk:35: recipe for target 'eal' failed gmake[6]: *** [eal] Error 2 /tmp/FreeBSD_K10.3_GCC4.8.5/x86_64-native-bsdapp-gcc/a76e710a9baf43a9ad9f5d520b04b720/dpdk/mk/rte.subdir.mk:35: recipe for target 'bsdapp' failed gmake[5]: *** [bsdapp] Error 2 /tmp/FreeBSD_K10.3_GCC4.8.5/x86_64-native-bsdapp-gcc/a76e710a9baf43a9ad9f5d520b04b720/dpdk/mk/rte.subdir.mk:35: recipe for target 'librte_eal' failed gmake[4]: *** [librte_eal] Error 2 /tmp/FreeBSD_K10.3_GCC4.8.5/x86_64-native-bsdapp-gcc/a76e710a9baf43a9ad9f5d520b04b720/dpdk/mk/rte.sdkbuild.mk:49: recipe for target 'lib' failed gmake[3]: *** [lib] Error 2 /tmp/FreeBSD_K10.3_GCC4.8.5/x86_64-native-bsdapp-gcc/a76e710a9baf43a9ad9f5d520b04b720/dpdk/mk/rte.sdkroot.mk:100: recipe for target 'all' failed gmake[2]: *** [all] Error 2 /tmp/FreeBSD_K10.3_GCC4.8.5/x86_64-native-bsdapp-gcc/a76e710a9baf43a9ad9f5d520b04b720/dpdk/mk/rte.sdkinstall.mk:85: recipe for target 'pre_install' failed gmake[1]: *** [pre_install] Error 2 /tmp/FreeBSD_K10.3_GCC4.8.5/x86_64-native-bsdapp-gcc/a76e710a9baf43a9ad9f5d520b04b720/dpdk/mk/rte.sdkroot.mk:79: recipe for target 'install' failed gmake: *** [install] Error 2 *Failed Build #10: OS: FC24 Target: x86_64-native-linuxapp-gcc-shared CC sfc_rx.o CC ecore_spq.o In file included from /tmp/FC24_K4.9.13_GCC6.2.1/x86_64-native-linuxapp-gcc-shared/a76e710a9baf43a9ad9f5d520b04b720/dpdk/drivers/net/sfc/efsys.h:48:0, from /tmp/FC24_K4.9.13_GCC6.2.1/x86_64-native-linuxapp-gcc-shared/a76e710a9baf43a9ad9f5d520b04b720/dpdk/drivers/net/sfc/base/efx.h:10, from /tmp/FC24_K4.9.13_GCC6.2.1/x86_64-native-linuxapp-gcc-shared/a76e710a9baf43a9ad9f5d520b04b720/dpdk/drivers/net/sfc/sfc_rx.c:12: /tmp/FC24_K4.9.13_GCC6.2.1/x86_64-native-linuxapp-gcc-shared/a76e710a9baf43a9ad9f5d520b04b720/dpdk/drivers/net/sfc/base/efx.h:2171:2: error: ‘EFX_RX_CLASS_IPV4_UDP_LBN’ undeclared here (not in a function) EFX_RX_CLASS_##_class, EFX_RX_CLASS_HASH_##_tuple) ^ /tmp/FC24_K4.9.13_GCC6.2.1/x86_64-native-linuxapp-gcc-shared/a76e710a9baf43a9ad9f5d520b04b720/dpdk/drivers/net/sfc/base/efx_types.h:554:5: note: in definition of macro ‘EFX_INSERT_NATIVE32’ (((_low > _max) || (_high < _min)) ? \ ^~~~ -- EFX_INSERT_FIELD_NATIVE32(0, 31, \ ^~~~~~~~~~~~~~~~~~~~~~~~~ /tmp/FC24_K4.9.13_GCC6.2.1/x86_64-native-linuxapp-gcc-shared/a76e710a9baf43a9ad9f5d520b04b720/dpdk/drivers/net/sfc/sfc_rx.c:1142:4: note: in expansion of macro ‘EFX_RX_HASH’ EFX_RX_HASH(IPV4_UDP, 4TUPLE) }, ^~~~~~~~~~~ /tmp/FC24_K4.9.13_GCC6.2.1/x86_64-native-linuxapp-gcc-shared/a76e710a9baf43a9ad9f5d520b04b720/dpdk/drivers/net/sfc/base/efx.h:2171:2: error: ‘EFX_RX_CLASS_IPV4_UDP_WIDTH’ undeclared here (not in a function) EFX_RX_CLASS_##_class, EFX_RX_CLASS_HASH_##_tuple) ^ /tmp/FC24_K4.9.13_GCC6.2.1/x86_64-native-linuxapp-gcc-shared/a76e710a9baf43a9ad9f5d520b04b720/dpdk/drivers/net/sfc/base/efx_types.h:554:22: note: in definition of macro ‘EFX_INSERT_NATIVE32’ (((_low > _max) || (_high < _min)) ? \ ^~~~~ -- efx_rx_hash_type_t efx; ^~~ In file included from /tmp/FC24_K4.9.13_GCC6.2.1/x86_64-native-linuxapp-gcc-shared/a76e710a9baf43a9ad9f5d520b04b720/dpdk/drivers/net/sfc/efsys.h:48:0, from /tmp/FC24_K4.9.13_GCC6.2.1/x86_64-native-linuxapp-gcc-shared/a76e710a9baf43a9ad9f5d520b04b720/dpdk/drivers/net/sfc/base/efx.h:10, from /tmp/FC24_K4.9.13_GCC6.2.1/x86_64-native-linuxapp-gcc-shared/a76e710a9baf43a9ad9f5d520b04b720/dpdk/drivers/net/sfc/sfc_rx.c:12: /tmp/FC24_K4.9.13_GCC6.2.1/x86_64-native-linuxapp-gcc-shared/a76e710a9baf43a9ad9f5d520b04b720/dpdk/drivers/net/sfc/base/efx.h:2171:2: error: ‘EFX_RX_CLASS_IPV6_UDP_LBN’ undeclared here (not in a function) EFX_RX_CLASS_##_class, EFX_RX_CLASS_HASH_##_tuple) ^ /tmp/FC24_K4.9.13_GCC6.2.1/x86_64-native-linuxapp-gcc-shared/a76e710a9baf43a9ad9f5d520b04b720/dpdk/drivers/net/sfc/base/efx_types.h:554:5: note: in definition of macro ‘EFX_INSERT_NATIVE32’ (((_low > _max) || (_high < _min)) ? \ ^~~~ -- EFX_INSERT_FIELD_NATIVE32(0, 31, \ ^~~~~~~~~~~~~~~~~~~~~~~~~ /tmp/FC24_K4.9.13_GCC6.2.1/x86_64-native-linuxapp-gcc-shared/a76e710a9baf43a9ad9f5d520b04b720/dpdk/drivers/net/sfc/sfc_rx.c:1146:4: note: in expansion of macro ‘EFX_RX_HASH’ EFX_RX_HASH(IPV6_UDP, 4TUPLE) }, ^~~~~~~~~~~ /tmp/FC24_K4.9.13_GCC6.2.1/x86_64-native-linuxapp-gcc-shared/a76e710a9baf43a9ad9f5d520b04b720/dpdk/drivers/net/sfc/base/efx.h:2171:2: error: ‘EFX_RX_CLASS_IPV6_UDP_WIDTH’ undeclared here (not in a function) EFX_RX_CLASS_##_class, EFX_RX_CLASS_HASH_##_tuple) ^ /tmp/FC24_K4.9.13_GCC6.2.1/x86_64-native-linuxapp-gcc-shared/a76e710a9baf43a9ad9f5d520b04b720/dpdk/drivers/net/sfc/base/efx_types.h:554:22: note: in definition of macro ‘EFX_INSERT_NATIVE32’ (((_low > _max) || (_high < _min)) ? \ ^~~~~ -- /tmp/FC24_K4.9.13_GCC6.2.1/x86_64-native-linuxapp-gcc-shared/a76e710a9baf43a9ad9f5d520b04b720/dpdk/drivers/net/sfc/sfc_rx.c:1170:4: warning: initialization makes integer from pointer without a cast [-Wint-conversion] EFX_RX_CLASS_IPV6_UDP_LBN, ^~~~~~~~~~~~~~~~~~~~~~~~~ /tmp/FC24_K4.9.13_GCC6.2.1/x86_64-native-linuxapp-gcc-shared/a76e710a9baf43a9ad9f5d520b04b720/dpdk/drivers/net/sfc/sfc_rx.c:1170:4: note: (near initialization for ‘class_tuple_lbn[4]’) /tmp/FC24_K4.9.13_GCC6.2.1/x86_64-native-linuxapp-gcc-shared/a76e710a9baf43a9ad9f5d520b04b720/dpdk/drivers/net/sfc/sfc_rx.c: In function ‘sfc_rx_hash_init’: /tmp/FC24_K4.9.13_GCC6.2.1/x86_64-native-linuxapp-gcc-shared/a76e710a9baf43a9ad9f5d520b04b720/dpdk/drivers/net/sfc/sfc_rx.c:1194:26: error: ‘efx_nic_cfg_t {aka const struct efx_nic_cfg_s}’ has no member named ‘enc_rx_scale_hash_alg_mask’ uint32_t alg_mask = encp->enc_rx_scale_hash_alg_mask; ^~ /tmp/FC24_K4.9.13_GCC6.2.1/x86_64-native-linuxapp-gcc-shared/a76e710a9baf43a9ad9f5d520b04b720/dpdk/drivers/net/sfc/sfc_rx.c:1194:22: warning: initialization makes integer from pointer without a cast [-Wint-conversion] uint32_t alg_mask = encp->enc_rx_scale_hash_alg_mask; ^~~~ /tmp/FC24_K4.9.13_GCC6.2.1/x86_64-native-linuxapp-gcc-shared/a76e710a9baf43a9ad9f5d520b04b720/dpdk/drivers/net/sfc/sfc_rx.c:1206:29: error: ‘EFX_RX_HASHALG_PACKED_STREAM’ undeclared (first use in this function) else if (alg_mask & (1U << EFX_RX_HASHALG_PACKED_STREAM)) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /tmp/FC24_K4.9.13_GCC6.2.1/x86_64-native-linuxapp-gcc-shared/a76e710a9baf43a9ad9f5d520b04b720/dpdk/drivers/net/sfc/sfc_rx.c:1206:29: note: each undeclared identifier is reported only once for each function it appears in /tmp/FC24_K4.9.13_GCC6.2.1/x86_64-native-linuxapp-gcc-shared/a76e710a9baf43a9ad9f5d520b04b720/dpdk/drivers/net/sfc/sfc_rx.c:1206:26: error: invalid operands to binary << (have ‘unsigned int’ and ‘struct sfc_rss_hf_rte_to_efx *’) else if (alg_mask & (1U << EFX_RX_HASHALG_PACKED_STREAM)) ^~ /tmp/FC24_K4.9.13_GCC6.2.1/x86_64-native-linuxapp-gcc-shared/a76e710a9baf43a9ad9f5d520b04b720/dpdk/drivers/net/sfc/sfc_rx.c:1206:20: error: invalid operands to binary & (have ‘uint32_t {aka unsigned int}’ and ‘struct sfc_rss_hf_rte_to_efx *’) else if (alg_mask & (1U << EFX_RX_HASHALG_PACKED_STREAM)) ^ /tmp/FC24_K4.9.13_GCC6.2.1/x86_64-native-linuxapp-gcc-shared/a76e710a9baf43a9ad9f5d520b04b720/dpdk/drivers/net/sfc/sfc_rx.c:1207:7: error: incompatible types when assigning to type ‘efx_rx_hash_alg_t {aka enum efx_rx_hash_alg_e}’ from type ‘struct sfc_rss_hf_rte_to_efx *’ alg = EFX_RX_HASHALG_PACKED_STREAM; ^ /tmp/FC24_K4.9.13_GCC6.2.1/x86_64-native-linuxapp-gcc-shared/a76e710a9baf43a9ad9f5d520b04b720/dpdk/drivers/net/sfc/sfc_rx.c:1207:3: warning: statement with no effect [-Wunused-value] alg = EFX_RX_HASHALG_PACKED_STREAM; ^~~ /tmp/FC24_K4.9.13_GCC6.2.1/x86_64-native-linuxapp-gcc-shared/a76e710a9baf43a9ad9f5d520b04b720/dpdk/mk/internal/rte.compile-pre.mk:114: recipe for target 'sfc_rx.o' failed make[6]: *** [sfc_rx.o] Error 1 /tmp/FC24_K4.9.13_GCC6.2.1/x86_64-native-linuxapp-gcc-shared/a76e710a9baf43a9ad9f5d520b04b720/dpdk/mk/rte.subdir.mk:35: recipe for target 'sfc' failed make[5]: *** [sfc] Error 2 make[5]: *** Waiting for unfinished jobs.... CC ecore_init_ops.o CC ecore_mcp.o CC ecore_int.o -- CC qede_ethdev.o.pmd.o LD qede_ethdev.o CC qede_fdir.o LD librte_pmd_qede.so.1.1 INSTALL-LIB librte_pmd_qede.so.1.1 /tmp/FC24_K4.9.13_GCC6.2.1/x86_64-native-linuxapp-gcc-shared/a76e710a9baf43a9ad9f5d520b04b720/dpdk/mk/rte.subdir.mk:35: recipe for target 'net' failed make[4]: *** [net] Error 2 /tmp/FC24_K4.9.13_GCC6.2.1/x86_64-native-linuxapp-gcc-shared/a76e710a9baf43a9ad9f5d520b04b720/dpdk/mk/rte.sdkbuild.mk:49: recipe for target 'drivers' failed make[3]: *** [drivers] Error 2 /tmp/FC24_K4.9.13_GCC6.2.1/x86_64-native-linuxapp-gcc-shared/a76e710a9baf43a9ad9f5d520b04b720/dpdk/mk/rte.sdkroot.mk:100: recipe for target 'all' failed make[2]: *** [all] Error 2 /tmp/FC24_K4.9.13_GCC6.2.1/x86_64-native-linuxapp-gcc-shared/a76e710a9baf43a9ad9f5d520b04b720/dpdk/mk/rte.sdkinstall.mk:85: recipe for target 'pre_install' failed make[1]: *** [pre_install] Error 2 /tmp/FC24_K4.9.13_GCC6.2.1/x86_64-native-linuxapp-gcc-shared/a76e710a9baf43a9ad9f5d520b04b720/dpdk/mk/rte.sdkroot.mk:79: recipe for target 'install' failed make: *** [install] Error 2 *Failed Build #11: OS: FC25 Target: x86_64-native-linuxapp-gcc-debug CC sfc_rx.o CC ecore_int.o In file included from /tmp/FC25_K4.8.6_GCC6.3.1/x86_64-native-linuxapp-gcc-debug/a76e710a9baf43a9ad9f5d520b04b720/dpdk/drivers/net/sfc/efsys.h:48:0, from /tmp/FC25_K4.8.6_GCC6.3.1/x86_64-native-linuxapp-gcc-debug/a76e710a9baf43a9ad9f5d520b04b720/dpdk/drivers/net/sfc/base/efx.h:10, from /tmp/FC25_K4.8.6_GCC6.3.1/x86_64-native-linuxapp-gcc-debug/a76e710a9baf43a9ad9f5d520b04b720/dpdk/drivers/net/sfc/sfc_rx.c:12: /tmp/FC25_K4.8.6_GCC6.3.1/x86_64-native-linuxapp-gcc-debug/a76e710a9baf43a9ad9f5d520b04b720/dpdk/drivers/net/sfc/base/efx.h:2171:2: error: ‘EFX_RX_CLASS_IPV4_UDP_LBN’ undeclared here (not in a function) EFX_RX_CLASS_##_class, EFX_RX_CLASS_HASH_##_tuple) ^ /tmp/FC25_K4.8.6_GCC6.3.1/x86_64-native-linuxapp-gcc-debug/a76e710a9baf43a9ad9f5d520b04b720/dpdk/drivers/net/sfc/base/efx_types.h:554:5: note: in definition of macro ‘EFX_INSERT_NATIVE32’ (((_low > _max) || (_high < _min)) ? \ ^~~~ -- EFX_INSERT_FIELD_NATIVE32(0, 31, \ ^~~~~~~~~~~~~~~~~~~~~~~~~ /tmp/FC25_K4.8.6_GCC6.3.1/x86_64-native-linuxapp-gcc-debug/a76e710a9baf43a9ad9f5d520b04b720/dpdk/drivers/net/sfc/sfc_rx.c:1142:4: note: in expansion of macro ‘EFX_RX_HASH’ EFX_RX_HASH(IPV4_UDP, 4TUPLE) }, ^~~~~~~~~~~ /tmp/FC25_K4.8.6_GCC6.3.1/x86_64-native-linuxapp-gcc-debug/a76e710a9baf43a9ad9f5d520b04b720/dpdk/drivers/net/sfc/base/efx.h:2171:2: error: ‘EFX_RX_CLASS_IPV4_UDP_WIDTH’ undeclared here (not in a function) EFX_RX_CLASS_##_class, EFX_RX_CLASS_HASH_##_tuple) ^ /tmp/FC25_K4.8.6_GCC6.3.1/x86_64-native-linuxapp-gcc-debug/a76e710a9baf43a9ad9f5d520b04b720/dpdk/drivers/net/sfc/base/efx_types.h:554:22: note: in definition of macro ‘EFX_INSERT_NATIVE32’ (((_low > _max) || (_high < _min)) ? \ ^~~~~ -- efx_rx_hash_type_t efx; ^~~ In file included from /tmp/FC25_K4.8.6_GCC6.3.1/x86_64-native-linuxapp-gcc-debug/a76e710a9baf43a9ad9f5d520b04b720/dpdk/drivers/net/sfc/efsys.h:48:0, from /tmp/FC25_K4.8.6_GCC6.3.1/x86_64-native-linuxapp-gcc-debug/a76e710a9baf43a9ad9f5d520b04b720/dpdk/drivers/net/sfc/base/efx.h:10, from /tmp/FC25_K4.8.6_GCC6.3.1/x86_64-native-linuxapp-gcc-debug/a76e710a9baf43a9ad9f5d520b04b720/dpdk/drivers/net/sfc/sfc_rx.c:12: /tmp/FC25_K4.8.6_GCC6.3.1/x86_64-native-linuxapp-gcc-debug/a76e710a9baf43a9ad9f5d520b04b720/dpdk/drivers/net/sfc/base/efx.h:2171:2: error: ‘EFX_RX_CLASS_IPV6_UDP_LBN’ undeclared here (not in a function) EFX_RX_CLASS_##_class, EFX_RX_CLASS_HASH_##_tuple) ^ /tmp/FC25_K4.8.6_GCC6.3.1/x86_64-native-linuxapp-gcc-debug/a76e710a9baf43a9ad9f5d520b04b720/dpdk/drivers/net/sfc/base/efx_types.h:554:5: note: in definition of macro ‘EFX_INSERT_NATIVE32’ (((_low > _max) || (_high < _min)) ? \ ^~~~ -- EFX_INSERT_FIELD_NATIVE32(0, 31, \ ^~~~~~~~~~~~~~~~~~~~~~~~~ /tmp/FC25_K4.8.6_GCC6.3.1/x86_64-native-linuxapp-gcc-debug/a76e710a9baf43a9ad9f5d520b04b720/dpdk/drivers/net/sfc/sfc_rx.c:1146:4: note: in expansion of macro ‘EFX_RX_HASH’ EFX_RX_HASH(IPV6_UDP, 4TUPLE) }, ^~~~~~~~~~~ /tmp/FC25_K4.8.6_GCC6.3.1/x86_64-native-linuxapp-gcc-debug/a76e710a9baf43a9ad9f5d520b04b720/dpdk/drivers/net/sfc/base/efx.h:2171:2: error: ‘EFX_RX_CLASS_IPV6_UDP_WIDTH’ undeclared here (not in a function) EFX_RX_CLASS_##_class, EFX_RX_CLASS_HASH_##_tuple) ^ /tmp/FC25_K4.8.6_GCC6.3.1/x86_64-native-linuxapp-gcc-debug/a76e710a9baf43a9ad9f5d520b04b720/dpdk/drivers/net/sfc/base/efx_types.h:554:22: note: in definition of macro ‘EFX_INSERT_NATIVE32’ (((_low > _max) || (_high < _min)) ? \ ^~~~~ -- /tmp/FC25_K4.8.6_GCC6.3.1/x86_64-native-linuxapp-gcc-debug/a76e710a9baf43a9ad9f5d520b04b720/dpdk/drivers/net/sfc/sfc_rx.c:1170:4: warning: initialization makes integer from pointer without a cast [-Wint-conversion] EFX_RX_CLASS_IPV6_UDP_LBN, ^~~~~~~~~~~~~~~~~~~~~~~~~ /tmp/FC25_K4.8.6_GCC6.3.1/x86_64-native-linuxapp-gcc-debug/a76e710a9baf43a9ad9f5d520b04b720/dpdk/drivers/net/sfc/sfc_rx.c:1170:4: note: (near initialization for ‘class_tuple_lbn[4]’) /tmp/FC25_K4.8.6_GCC6.3.1/x86_64-native-linuxapp-gcc-debug/a76e710a9baf43a9ad9f5d520b04b720/dpdk/drivers/net/sfc/sfc_rx.c: In function ‘sfc_rx_hash_init’: /tmp/FC25_K4.8.6_GCC6.3.1/x86_64-native-linuxapp-gcc-debug/a76e710a9baf43a9ad9f5d520b04b720/dpdk/drivers/net/sfc/sfc_rx.c:1194:26: error: ‘efx_nic_cfg_t {aka const struct efx_nic_cfg_s}’ has no member named ‘enc_rx_scale_hash_alg_mask’ uint32_t alg_mask = encp->enc_rx_scale_hash_alg_mask; ^~ /tmp/FC25_K4.8.6_GCC6.3.1/x86_64-native-linuxapp-gcc-debug/a76e710a9baf43a9ad9f5d520b04b720/dpdk/drivers/net/sfc/sfc_rx.c:1194:22: warning: initialization makes integer from pointer without a cast [-Wint-conversion] uint32_t alg_mask = encp->enc_rx_scale_hash_alg_mask; ^~~~ /tmp/FC25_K4.8.6_GCC6.3.1/x86_64-native-linuxapp-gcc-debug/a76e710a9baf43a9ad9f5d520b04b720/dpdk/drivers/net/sfc/sfc_rx.c:1206:29: error: ‘EFX_RX_HASHALG_PACKED_STREAM’ undeclared (first use in this function) else if (alg_mask & (1U << EFX_RX_HASHALG_PACKED_STREAM)) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /tmp/FC25_K4.8.6_GCC6.3.1/x86_64-native-linuxapp-gcc-debug/a76e710a9baf43a9ad9f5d520b04b720/dpdk/drivers/net/sfc/sfc_rx.c:1206:29: note: each undeclared identifier is reported only once for each function it appears in /tmp/FC25_K4.8.6_GCC6.3.1/x86_64-native-linuxapp-gcc-debug/a76e710a9baf43a9ad9f5d520b04b720/dpdk/drivers/net/sfc/sfc_rx.c:1206:26: error: invalid operands to binary << (have ‘unsigned int’ and ‘struct sfc_rss_hf_rte_to_efx *’) else if (alg_mask & (1U << EFX_RX_HASHALG_PACKED_STREAM)) ^~ /tmp/FC25_K4.8.6_GCC6.3.1/x86_64-native-linuxapp-gcc-debug/a76e710a9baf43a9ad9f5d520b04b720/dpdk/drivers/net/sfc/sfc_rx.c:1206:20: error: invalid operands to binary & (have ‘uint32_t {aka unsigned int}’ and ‘struct sfc_rss_hf_rte_to_efx *’) else if (alg_mask & (1U << EFX_RX_HASHALG_PACKED_STREAM)) ^ /tmp/FC25_K4.8.6_GCC6.3.1/x86_64-native-linuxapp-gcc-debug/a76e710a9baf43a9ad9f5d520b04b720/dpdk/drivers/net/sfc/sfc_rx.c:1207:7: error: incompatible types when assigning to type ‘efx_rx_hash_alg_t {aka enum efx_rx_hash_alg_e}’ from type ‘struct sfc_rss_hf_rte_to_efx *’ alg = EFX_RX_HASHALG_PACKED_STREAM; ^ /tmp/FC25_K4.8.6_GCC6.3.1/x86_64-native-linuxapp-gcc-debug/a76e710a9baf43a9ad9f5d520b04b720/dpdk/drivers/net/sfc/sfc_rx.c:1207:3: warning: statement with no effect [-Wunused-value] alg = EFX_RX_HASHALG_PACKED_STREAM; ^~~ /tmp/FC25_K4.8.6_GCC6.3.1/x86_64-native-linuxapp-gcc-debug/a76e710a9baf43a9ad9f5d520b04b720/dpdk/mk/internal/rte.compile-pre.mk:114: recipe for target 'sfc_rx.o' failed make[6]: *** [sfc_rx.o] Error 1 /tmp/FC25_K4.8.6_GCC6.3.1/x86_64-native-linuxapp-gcc-debug/a76e710a9baf43a9ad9f5d520b04b720/dpdk/mk/rte.subdir.mk:35: recipe for target 'sfc' failed make[5]: *** [sfc] Error 2 make[5]: *** Waiting for unfinished jobs.... CC ecore_dcbx.o CC bcm_osal.o CC ecore_sriov.o -- LD qede_ethdev.o CC qede_rxtx.o CC qede_fdir.o AR librte_pmd_qede.a INSTALL-LIB librte_pmd_qede.a /tmp/FC25_K4.8.6_GCC6.3.1/x86_64-native-linuxapp-gcc-debug/a76e710a9baf43a9ad9f5d520b04b720/dpdk/mk/rte.subdir.mk:35: recipe for target 'net' failed make[4]: *** [net] Error 2 /tmp/FC25_K4.8.6_GCC6.3.1/x86_64-native-linuxapp-gcc-debug/a76e710a9baf43a9ad9f5d520b04b720/dpdk/mk/rte.sdkbuild.mk:49: recipe for target 'drivers' failed make[3]: *** [drivers] Error 2 /tmp/FC25_K4.8.6_GCC6.3.1/x86_64-native-linuxapp-gcc-debug/a76e710a9baf43a9ad9f5d520b04b720/dpdk/mk/rte.sdkroot.mk:100: recipe for target 'all' failed make[2]: *** [all] Error 2 /tmp/FC25_K4.8.6_GCC6.3.1/x86_64-native-linuxapp-gcc-debug/a76e710a9baf43a9ad9f5d520b04b720/dpdk/mk/rte.sdkinstall.mk:85: recipe for target 'pre_install' failed make[1]: *** [pre_install] Error 2 /tmp/FC25_K4.8.6_GCC6.3.1/x86_64-native-linuxapp-gcc-debug/a76e710a9baf43a9ad9f5d520b04b720/dpdk/mk/rte.sdkroot.mk:79: recipe for target 'install' failed make: *** [install] Error 2 *Failed Build #12: OS: FC24 Target: x86_64-native-linuxapp-clang CC sfc_ev.o CC ecore_mcp.o CC sfc_port.o CC sfc_rx.o CC ecore_int.o /tmp/FC24_K4.9.13_GCC6.2.1/x86_64-native-linuxapp-clang/a76e710a9baf43a9ad9f5d520b04b720/dpdk/drivers/net/sfc/sfc_rx.c:1142:4: error: use of undeclared identifier 'EFX_RX_CLASS_IPV4_UDP_LBN' EFX_RX_HASH(IPV4_UDP, 4TUPLE) }, ^ /tmp/FC24_K4.9.13_GCC6.2.1/x86_64-native-linuxapp-clang/a76e710a9baf43a9ad9f5d520b04b720/dpdk/drivers/net/sfc/base/efx.h:2170:2: note: expanded from macro 'EFX_RX_HASH' EFX_INSERT_FIELD_NATIVE32(0, 31, \ ^ -- _field ## _ ## _attribute ^ :103:1: note: expanded from here EFX_RX_CLASS_IPV4_UDP_LBN ^ /tmp/FC24_K4.9.13_GCC6.2.1/x86_64-native-linuxapp-clang/a76e710a9baf43a9ad9f5d520b04b720/dpdk/drivers/net/sfc/sfc_rx.c:1142:4: error: use of undeclared identifier 'EFX_RX_CLASS_IPV4_UDP_LBN' /tmp/FC24_K4.9.13_GCC6.2.1/x86_64-native-linuxapp-clang/a76e710a9baf43a9ad9f5d520b04b720/dpdk/drivers/net/sfc/base/efx.h:2170:2: note: expanded from macro 'EFX_RX_HASH' EFX_INSERT_FIELD_NATIVE32(0, 31, \ ^ /tmp/FC24_K4.9.13_GCC6.2.1/x86_64-native-linuxapp-clang/a76e710a9baf43a9ad9f5d520b04b720/dpdk/drivers/net/sfc/base/efx_types.h:586:6: note: expanded from macro 'EFX_INSERT_FIELD_NATIVE32' EFX_HIGH_BIT(_field), _value) -- _field ## _ ## _attribute ^ :105:1: note: expanded from here EFX_RX_CLASS_IPV4_UDP_LBN ^ /tmp/FC24_K4.9.13_GCC6.2.1/x86_64-native-linuxapp-clang/a76e710a9baf43a9ad9f5d520b04b720/dpdk/drivers/net/sfc/sfc_rx.c:1142:4: error: use of undeclared identifier 'EFX_RX_CLASS_IPV4_UDP_WIDTH' /tmp/FC24_K4.9.13_GCC6.2.1/x86_64-native-linuxapp-clang/a76e710a9baf43a9ad9f5d520b04b720/dpdk/drivers/net/sfc/base/efx.h:2170:2: note: expanded from macro 'EFX_RX_HASH' EFX_INSERT_FIELD_NATIVE32(0, 31, \ ^ /tmp/FC24_K4.9.13_GCC6.2.1/x86_64-native-linuxapp-clang/a76e710a9baf43a9ad9f5d520b04b720/dpdk/drivers/net/sfc/base/efx_types.h:586:6: note: expanded from macro 'EFX_INSERT_FIELD_NATIVE32' EFX_HIGH_BIT(_field), _value) -- _field ## _ ## _attribute ^ :107:1: note: expanded from here EFX_RX_CLASS_IPV4_UDP_WIDTH ^ /tmp/FC24_K4.9.13_GCC6.2.1/x86_64-native-linuxapp-clang/a76e710a9baf43a9ad9f5d520b04b720/dpdk/drivers/net/sfc/sfc_rx.c:1142:4: error: use of undeclared identifier 'EFX_RX_CLASS_IPV4_UDP_LBN' /tmp/FC24_K4.9.13_GCC6.2.1/x86_64-native-linuxapp-clang/a76e710a9baf43a9ad9f5d520b04b720/dpdk/drivers/net/sfc/base/efx.h:2170:2: note: expanded from macro 'EFX_RX_HASH' EFX_INSERT_FIELD_NATIVE32(0, 31, \ ^ /tmp/FC24_K4.9.13_GCC6.2.1/x86_64-native-linuxapp-clang/a76e710a9baf43a9ad9f5d520b04b720/dpdk/drivers/net/sfc/base/efx_types.h:585:34: note: expanded from macro 'EFX_INSERT_FIELD_NATIVE32' EFX_INSERT_NATIVE32(_min, _max, EFX_LOW_BIT(_field), \ -- _field ## _ ## _attribute ^ :103:1: note: expanded from here EFX_RX_CLASS_IPV4_UDP_LBN ^ /tmp/FC24_K4.9.13_GCC6.2.1/x86_64-native-linuxapp-clang/a76e710a9baf43a9ad9f5d520b04b720/dpdk/drivers/net/sfc/sfc_rx.c:1142:4: error: use of undeclared identifier 'EFX_RX_CLASS_IPV4_UDP_LBN' /tmp/FC24_K4.9.13_GCC6.2.1/x86_64-native-linuxapp-clang/a76e710a9baf43a9ad9f5d520b04b720/dpdk/drivers/net/sfc/base/efx.h:2170:2: note: expanded from macro 'EFX_RX_HASH' EFX_INSERT_FIELD_NATIVE32(0, 31, \ ^ /tmp/FC24_K4.9.13_GCC6.2.1/x86_64-native-linuxapp-clang/a76e710a9baf43a9ad9f5d520b04b720/dpdk/drivers/net/sfc/base/efx_types.h:585:34: note: expanded from macro 'EFX_INSERT_FIELD_NATIVE32' EFX_INSERT_NATIVE32(_min, _max, EFX_LOW_BIT(_field), \ -- _field ## _ ## _attribute ^ :103:1: note: expanded from here EFX_RX_CLASS_IPV4_UDP_LBN ^ /tmp/FC24_K4.9.13_GCC6.2.1/x86_64-native-linuxapp-clang/a76e710a9baf43a9ad9f5d520b04b720/dpdk/drivers/net/sfc/sfc_rx.c:1142:4: error: use of undeclared identifier 'EFX_RX_CLASS_IPV4_UDP_LBN' /tmp/FC24_K4.9.13_GCC6.2.1/x86_64-native-linuxapp-clang/a76e710a9baf43a9ad9f5d520b04b720/dpdk/drivers/net/sfc/base/efx.h:2170:2: note: expanded from macro 'EFX_RX_HASH' EFX_INSERT_FIELD_NATIVE32(0, 31, \ ^ /tmp/FC24_K4.9.13_GCC6.2.1/x86_64-native-linuxapp-clang/a76e710a9baf43a9ad9f5d520b04b720/dpdk/drivers/net/sfc/base/efx_types.h:585:34: note: expanded from macro 'EFX_INSERT_FIELD_NATIVE32' EFX_INSERT_NATIVE32(_min, _max, EFX_LOW_BIT(_field), \ -- _field ## _ ## _attribute ^ :103:1: note: expanded from here EFX_RX_CLASS_IPV4_UDP_LBN ^ /tmp/FC24_K4.9.13_GCC6.2.1/x86_64-native-linuxapp-clang/a76e710a9baf43a9ad9f5d520b04b720/dpdk/drivers/net/sfc/sfc_rx.c:1142:4: error: use of undeclared identifier 'EFX_RX_CLASS_IPV4_UDP_LBN' /tmp/FC24_K4.9.13_GCC6.2.1/x86_64-native-linuxapp-clang/a76e710a9baf43a9ad9f5d520b04b720/dpdk/drivers/net/sfc/base/efx.h:2170:2: note: expanded from macro 'EFX_RX_HASH' EFX_INSERT_FIELD_NATIVE32(0, 31, \ ^ /tmp/FC24_K4.9.13_GCC6.2.1/x86_64-native-linuxapp-clang/a76e710a9baf43a9ad9f5d520b04b720/dpdk/drivers/net/sfc/base/efx_types.h:585:34: note: expanded from macro 'EFX_INSERT_FIELD_NATIVE32' EFX_INSERT_NATIVE32(_min, _max, EFX_LOW_BIT(_field), \ -- _field ## _ ## _attribute ^ :103:1: note: expanded from here EFX_RX_CLASS_IPV4_UDP_LBN ^ /tmp/FC24_K4.9.13_GCC6.2.1/x86_64-native-linuxapp-clang/a76e710a9baf43a9ad9f5d520b04b720/dpdk/drivers/net/sfc/sfc_rx.c:1142:4: error: use of undeclared identifier 'EFX_RX_CLASS_IPV4_UDP_LBN' /tmp/FC24_K4.9.13_GCC6.2.1/x86_64-native-linuxapp-clang/a76e710a9baf43a9ad9f5d520b04b720/dpdk/drivers/net/sfc/base/efx.h:2170:2: note: expanded from macro 'EFX_RX_HASH' EFX_INSERT_FIELD_NATIVE32(0, 31, \ ^ /tmp/FC24_K4.9.13_GCC6.2.1/x86_64-native-linuxapp-clang/a76e710a9baf43a9ad9f5d520b04b720/dpdk/drivers/net/sfc/base/efx_types.h:585:34: note: expanded from macro 'EFX_INSERT_FIELD_NATIVE32' EFX_INSERT_NATIVE32(_min, _max, EFX_LOW_BIT(_field), \ -- ^ :103:1: note: expanded from here EFX_RX_CLASS_IPV4_UDP_LBN ^ CC ecore_dcbx.o /tmp/FC24_K4.9.13_GCC6.2.1/x86_64-native-linuxapp-clang/a76e710a9baf43a9ad9f5d520b04b720/dpdk/drivers/net/sfc/sfc_rx.c:1146:4: error: use of undeclared identifier 'EFX_RX_CLASS_IPV6_UDP_LBN' EFX_RX_HASH(IPV6_UDP, 4TUPLE) }, ^ /tmp/FC24_K4.9.13_GCC6.2.1/x86_64-native-linuxapp-clang/a76e710a9baf43a9ad9f5d520b04b720/dpdk/drivers/net/sfc/base/efx.h:2170:2: note: expanded from macro 'EFX_RX_HASH' EFX_INSERT_FIELD_NATIVE32(0, 31, \ ^ -- _field ## _ ## _attribute ^ :107:1: note: expanded from here EFX_RX_CLASS_IPV6_UDP_LBN ^ /tmp/FC24_K4.9.13_GCC6.2.1/x86_64-native-linuxapp-clang/a76e710a9baf43a9ad9f5d520b04b720/dpdk/drivers/net/sfc/sfc_rx.c:1146:4: error: use of undeclared identifier 'EFX_RX_CLASS_IPV6_UDP_LBN' /tmp/FC24_K4.9.13_GCC6.2.1/x86_64-native-linuxapp-clang/a76e710a9baf43a9ad9f5d520b04b720/dpdk/drivers/net/sfc/base/efx.h:2170:2: note: expanded from macro 'EFX_RX_HASH' EFX_INSERT_FIELD_NATIVE32(0, 31, \ ^ /tmp/FC24_K4.9.13_GCC6.2.1/x86_64-native-linuxapp-clang/a76e710a9baf43a9ad9f5d520b04b720/dpdk/drivers/net/sfc/base/efx_types.h:586:6: note: expanded from macro 'EFX_INSERT_FIELD_NATIVE32' EFX_HIGH_BIT(_field), _value) -- _field ## _ ## _attribute ^ :107:1: note: expanded from here EFX_RX_CLASS_IPV6_UDP_LBN ^ /tmp/FC24_K4.9.13_GCC6.2.1/x86_64-native-linuxapp-clang/a76e710a9baf43a9ad9f5d520b04b720/dpdk/drivers/net/sfc/sfc_rx.c:1146:4: error: use of undeclared identifier 'EFX_RX_CLASS_IPV6_UDP_WIDTH' /tmp/FC24_K4.9.13_GCC6.2.1/x86_64-native-linuxapp-clang/a76e710a9baf43a9ad9f5d520b04b720/dpdk/drivers/net/sfc/base/efx.h:2170:2: note: expanded from macro 'EFX_RX_HASH' EFX_INSERT_FIELD_NATIVE32(0, 31, \ ^ /tmp/FC24_K4.9.13_GCC6.2.1/x86_64-native-linuxapp-clang/a76e710a9baf43a9ad9f5d520b04b720/dpdk/drivers/net/sfc/base/efx_types.h:586:6: note: expanded from macro 'EFX_INSERT_FIELD_NATIVE32' EFX_HIGH_BIT(_field), _value) -- _field ## _ ## _attribute ^ :107:1: note: expanded from here EFX_RX_CLASS_IPV6_UDP_WIDTH ^ /tmp/FC24_K4.9.13_GCC6.2.1/x86_64-native-linuxapp-clang/a76e710a9baf43a9ad9f5d520b04b720/dpdk/drivers/net/sfc/sfc_rx.c:1146:4: error: use of undeclared identifier 'EFX_RX_CLASS_IPV6_UDP_LBN' /tmp/FC24_K4.9.13_GCC6.2.1/x86_64-native-linuxapp-clang/a76e710a9baf43a9ad9f5d520b04b720/dpdk/drivers/net/sfc/base/efx.h:2170:2: note: expanded from macro 'EFX_RX_HASH' EFX_INSERT_FIELD_NATIVE32(0, 31, \ ^ /tmp/FC24_K4.9.13_GCC6.2.1/x86_64-native-linuxapp-clang/a76e710a9baf43a9ad9f5d520b04b720/dpdk/drivers/net/sfc/base/efx_types.h:585:34: note: expanded from macro 'EFX_INSERT_FIELD_NATIVE32' EFX_INSERT_NATIVE32(_min, _max, EFX_LOW_BIT(_field), \ -- _field ## _ ## _attribute ^ :107:1: note: expanded from here EFX_RX_CLASS_IPV6_UDP_LBN ^ /tmp/FC24_K4.9.13_GCC6.2.1/x86_64-native-linuxapp-clang/a76e710a9baf43a9ad9f5d520b04b720/dpdk/drivers/net/sfc/sfc_rx.c:1146:4: error: use of undeclared identifier 'EFX_RX_CLASS_IPV6_UDP_LBN' /tmp/FC24_K4.9.13_GCC6.2.1/x86_64-native-linuxapp-clang/a76e710a9baf43a9ad9f5d520b04b720/dpdk/drivers/net/sfc/base/efx.h:2170:2: note: expanded from macro 'EFX_RX_HASH' EFX_INSERT_FIELD_NATIVE32(0, 31, \ ^ /tmp/FC24_K4.9.13_GCC6.2.1/x86_64-native-linuxapp-clang/a76e710a9baf43a9ad9f5d520b04b720/dpdk/drivers/net/sfc/base/efx_types.h:585:34: note: expanded from macro 'EFX_INSERT_FIELD_NATIVE32' EFX_INSERT_NATIVE32(_min, _max, EFX_LOW_BIT(_field), \ -- _field ## _ ## _attribute ^ :107:1: note: expanded from here EFX_RX_CLASS_IPV6_UDP_LBN ^ /tmp/FC24_K4.9.13_GCC6.2.1/x86_64-native-linuxapp-clang/a76e710a9baf43a9ad9f5d520b04b720/dpdk/drivers/net/sfc/sfc_rx.c:1146:4: error: use of undeclared identifier 'EFX_RX_CLASS_IPV6_UDP_LBN' /tmp/FC24_K4.9.13_GCC6.2.1/x86_64-native-linuxapp-clang/a76e710a9baf43a9ad9f5d520b04b720/dpdk/drivers/net/sfc/base/efx.h:2170:2: note: expanded from macro 'EFX_RX_HASH' EFX_INSERT_FIELD_NATIVE32(0, 31, \ ^ /tmp/FC24_K4.9.13_GCC6.2.1/x86_64-native-linuxapp-clang/a76e710a9baf43a9ad9f5d520b04b720/dpdk/drivers/net/sfc/base/efx_types.h:585:34: note: expanded from macro 'EFX_INSERT_FIELD_NATIVE32' EFX_INSERT_NATIVE32(_min, _max, EFX_LOW_BIT(_field), \ -- _field ## _ ## _attribute ^ :107:1: note: expanded from here EFX_RX_CLASS_IPV6_UDP_LBN ^ /tmp/FC24_K4.9.13_GCC6.2.1/x86_64-native-linuxapp-clang/a76e710a9baf43a9ad9f5d520b04b720/dpdk/drivers/net/sfc/sfc_rx.c:1146:4: error: use of undeclared identifier 'EFX_RX_CLASS_IPV6_UDP_LBN' /tmp/FC24_K4.9.13_GCC6.2.1/x86_64-native-linuxapp-clang/a76e710a9baf43a9ad9f5d520b04b720/dpdk/drivers/net/sfc/base/efx.h:2170:2: note: expanded from macro 'EFX_RX_HASH' EFX_INSERT_FIELD_NATIVE32(0, 31, \ ^ /tmp/FC24_K4.9.13_GCC6.2.1/x86_64-native-linuxapp-clang/a76e710a9baf43a9ad9f5d520b04b720/dpdk/drivers/net/sfc/base/efx_types.h:585:34: note: expanded from macro 'EFX_INSERT_FIELD_NATIVE32' EFX_INSERT_NATIVE32(_min, _max, EFX_LOW_BIT(_field), \ -- _field ## _ ## _attribute ^ :107:1: note: expanded from here EFX_RX_CLASS_IPV6_UDP_LBN ^ /tmp/FC24_K4.9.13_GCC6.2.1/x86_64-native-linuxapp-clang/a76e710a9baf43a9ad9f5d520b04b720/dpdk/drivers/net/sfc/sfc_rx.c:1146:4: error: use of undeclared identifier 'EFX_RX_CLASS_IPV6_UDP_LBN' /tmp/FC24_K4.9.13_GCC6.2.1/x86_64-native-linuxapp-clang/a76e710a9baf43a9ad9f5d520b04b720/dpdk/drivers/net/sfc/base/efx.h:2170:2: note: expanded from macro 'EFX_RX_HASH' EFX_INSERT_FIELD_NATIVE32(0, 31, \ ^ /tmp/FC24_K4.9.13_GCC6.2.1/x86_64-native-linuxapp-clang/a76e710a9baf43a9ad9f5d520b04b720/dpdk/drivers/net/sfc/base/efx_types.h:585:34: note: expanded from macro 'EFX_INSERT_FIELD_NATIVE32' EFX_INSERT_NATIVE32(_min, _max, EFX_LOW_BIT(_field), \ -- _field ## _ ## _attribute ^ :107:1: note: expanded from here EFX_RX_CLASS_IPV6_UDP_LBN ^ /tmp/FC24_K4.9.13_GCC6.2.1/x86_64-native-linuxapp-clang/a76e710a9baf43a9ad9f5d520b04b720/dpdk/drivers/net/sfc/sfc_rx.c:1148:36: error: use of undeclared identifier 'EFX_RX_CLASS_IPV4_UDP_LBN' EFX_RX_HASH(IPV4_TCP, 2TUPLE) | EFX_RX_HASH(IPV4_UDP, 2TUPLE) | ^ /tmp/FC24_K4.9.13_GCC6.2.1/x86_64-native-linuxapp-clang/a76e710a9baf43a9ad9f5d520b04b720/dpdk/drivers/net/sfc/base/efx.h:2170:2: note: expanded from macro 'EFX_RX_HASH' EFX_INSERT_FIELD_NATIVE32(0, 31, \ ^ -- _field ## _ ## _attribute ^ :107:1: note: expanded from here EFX_RX_CLASS_IPV4_UDP_LBN ^ /tmp/FC24_K4.9.13_GCC6.2.1/x86_64-native-linuxapp-clang/a76e710a9baf43a9ad9f5d520b04b720/dpdk/drivers/net/sfc/sfc_rx.c:1148:36: error: use of undeclared identifier 'EFX_RX_CLASS_IPV4_UDP_LBN' /tmp/FC24_K4.9.13_GCC6.2.1/x86_64-native-linuxapp-clang/a76e710a9baf43a9ad9f5d520b04b720/dpdk/drivers/net/sfc/base/efx.h:2170:2: note: expanded from macro 'EFX_RX_HASH' EFX_INSERT_FIELD_NATIVE32(0, 31, \ ^ /tmp/FC24_K4.9.13_GCC6.2.1/x86_64-native-linuxapp-clang/a76e710a9baf43a9ad9f5d520b04b720/dpdk/drivers/net/sfc/base/efx_types.h:586:6: note: expanded from macro 'EFX_INSERT_FIELD_NATIVE32' EFX_HIGH_BIT(_field), _value) -- _field ## _ ## _attribute ^ :107:1: note: expanded from here EFX_RX_CLASS_IPV4_UDP_LBN ^ /tmp/FC24_K4.9.13_GCC6.2.1/x86_64-native-linuxapp-clang/a76e710a9baf43a9ad9f5d520b04b720/dpdk/drivers/net/sfc/sfc_rx.c:1148:36: error: use of undeclared identifier 'EFX_RX_CLASS_IPV4_UDP_WIDTH' /tmp/FC24_K4.9.13_GCC6.2.1/x86_64-native-linuxapp-clang/a76e710a9baf43a9ad9f5d520b04b720/dpdk/drivers/net/sfc/base/efx.h:2170:2: note: expanded from macro 'EFX_RX_HASH' EFX_INSERT_FIELD_NATIVE32(0, 31, \ ^ /tmp/FC24_K4.9.13_GCC6.2.1/x86_64-native-linuxapp-clang/a76e710a9baf43a9ad9f5d520b04b720/dpdk/drivers/net/sfc/base/efx_types.h:586:6: note: expanded from macro 'EFX_INSERT_FIELD_NATIVE32' EFX_HIGH_BIT(_field), _value) -- _field ## _ ## _attribute ^ :107:1: note: expanded from here EFX_RX_CLASS_IPV4_UDP_WIDTH ^ fatal error: too many errors emitted, stopping now [-ferror-limit=] 20 errors generated. /tmp/FC24_K4.9.13_GCC6.2.1/x86_64-native-linuxapp-clang/a76e710a9baf43a9ad9f5d520b04b720/dpdk/mk/internal/rte.compile-pre.mk:114: recipe for target 'sfc_rx.o' failed make[6]: *** [sfc_rx.o] Error 1 /tmp/FC24_K4.9.13_GCC6.2.1/x86_64-native-linuxapp-clang/a76e710a9baf43a9ad9f5d520b04b720/dpdk/mk/rte.subdir.mk:35: recipe for target 'sfc' failed make[5]: *** [sfc] Error 2 make[5]: *** Waiting for unfinished jobs.... CC bcm_osal.o CC ecore_sriov.o CC ecore_vf.o -- LD qede_ethdev.o CC qede_rxtx.o CC qede_fdir.o AR librte_pmd_qede.a INSTALL-LIB librte_pmd_qede.a /tmp/FC24_K4.9.13_GCC6.2.1/x86_64-native-linuxapp-clang/a76e710a9baf43a9ad9f5d520b04b720/dpdk/mk/rte.subdir.mk:35: recipe for target 'net' failed make[4]: *** [net] Error 2 /tmp/FC24_K4.9.13_GCC6.2.1/x86_64-native-linuxapp-clang/a76e710a9baf43a9ad9f5d520b04b720/dpdk/mk/rte.sdkbuild.mk:49: recipe for target 'drivers' failed make[3]: *** [drivers] Error 2 /tmp/FC24_K4.9.13_GCC6.2.1/x86_64-native-linuxapp-clang/a76e710a9baf43a9ad9f5d520b04b720/dpdk/mk/rte.sdkroot.mk:100: recipe for target 'all' failed make[2]: *** [all] Error 2 /tmp/FC24_K4.9.13_GCC6.2.1/x86_64-native-linuxapp-clang/a76e710a9baf43a9ad9f5d520b04b720/dpdk/mk/rte.sdkinstall.mk:85: recipe for target 'pre_install' failed make[1]: *** [pre_install] Error 2 /tmp/FC24_K4.9.13_GCC6.2.1/x86_64-native-linuxapp-clang/a76e710a9baf43a9ad9f5d520b04b720/dpdk/mk/rte.sdkroot.mk:79: recipe for target 'install' failed make: *** [install] Error 2 DPDK STV team