Test-Label: Intel-compilation Test-Status: FAILURE http://dpdk.org/patch/90884 _Compilation issues_ Submitter: Bing Zhao Date: 2021-04-08 14:46:00 Reply_mail: 1617893160-93131-1-git-send-email-bingz@nvidia.com DPDK git baseline: Repo:dpdk-next-net, CommitID: 0ee599933ab55fdac3127b73b3ee87f4d503421a Meson Build Summary: 22 Builds Done, 0 Successful, 22 Failures, 0 Blocked +------------------+------------+--------------+------------+------------+-----------+----------+ | os | gcc-static | clang-static | icc-static | gcc-shared | gcc-debug | document | +------------------+------------+--------------+------------+------------+-----------+----------+ | UB2004-64 | FAIL | FAIL | FAIL | | | FAIL | | RHEL83-64 | FAIL | | | | | | | FC33-64 | FAIL | FAIL | | | | | | CentOsStream8-64 | FAIL | | | | | | | UB2010-64 | FAIL | | | | | | | WIN10-64 | | FAIL | | | | | | UB2004-32 | FAIL | | | | | | | CENTOS83-64 | FAIL | FAIL | FAIL | FAIL | FAIL | | | FreeBSD1201-64 | FAIL | FAIL | | FAIL | FAIL | | | SUSE15-64 | FAIL | FAIL | | | | | +------------------+------------+--------------+------------+------------+-----------+----------+ Test environment and configuration as below: OS: UB2004-64 Kernel Version: 5.6.0-050600-generic GCC Version: gcc (Ubuntu 10.2.0-5ubuntu1~20.04) 10.2.0 Clang Version: 10.0.0-4ubuntu1 x86_64-native-linuxapp-clang x86_64-native-linuxapp-gcc x86_64-native-linuxapp-icc x86_64-native-linuxapp-doc OS: RHEL83-64 Kernel Version: 4.18.0-240.el8.x86_64 GCC Version: gcc (GCC) 8.3.1 20191121 (Red Hat 8.3.1-5) Clang Version: 10.0.1 (Red Hat 10.0.1-1.module+el8.3.0+7459+90c24896) x86_64-native-linuxapp-gcc OS: FC33-64 Kernel Version: 5.8.16-300.fc33.x86_64 GCC Version: gcc (GCC) 10.2.1 20201005 (Red Hat 10.2.1-5) Clang Version: 11.0.0 (Fedora 11.0.0-1.fc33) x86_64-native-linuxapp-gcc x86_64-native-linuxapp-clang OS: CentOsStream8-64 Kernel Version: 4.18.0-257.el8.x86_64 GCC Version: gcc (GCC) 8.4.1 20200928 (Red Hat 8.4.1-1) Clang Version: 11.0.0 (Red Hat 11.0.0-0.2.rc2.module_el8.4.0+533+50191577) x86_64-native-linuxapp-gcc OS: UB2010-64 Kernel Version: 5.8.0-25-generic GCC Version: gcc (Ubuntu 10.2.0-13ubuntu1) 10.2.0 Clang Version: 11.0.0-2 x86_64-native-linuxapp-gcc OS: WIN10-64 Kernel Version: N/A GCC Version: N/A Clang Version: Clang 8.0.0 x86_64-windows-clang OS: UB2004-32 Kernel Version: 5.6.0-050600-generic GCC Version: gcc (Ubuntu 9.3.0-10ubuntu2) 9.3.0 Clang Version: 10.0.0-4ubuntu1 i686-native-linuxapp-gcc OS: CENTOS83-64 Kernel Version: 4.18.0-240.1.1.el8_3.x86_64 GCC Version: gcc (GCC) 8.3.1 20191121 (Red Hat 8.3.1-5) Clang Version: 10.0.1 (Red Hat 10.0.1-1.module_el8.3.0+467+cb298d5b) x86_64-native-linuxapp-gcc x86_64-native-linuxapp-clang x86_64-native-linuxapp-icc x86_64-native-linuxapp-gcc+shared x86_64-native-linuxapp-gcc+debug OS: FreeBSD1201-64 Kernel Version: 12.1-RELEASE GCC Version: gcc (FreeBSD Ports Collection) 9.2.0 Clang Version: 8.0.1 (tags/RELEASE_801/final 366581) (based on LLVM 8.0.1) x86_64-native-bsdapp-gcc x86_64-native-bsdapp-clang x86_64-native-bsdapp-gcc+shared x86_64-native-bsdapp-gcc+debug OS: SUSE15-64 Kernel Version: 5.3.18-lp152.57-default GCC Version: gcc (SUSE Linux) 7.5.0 Clang Version: 9.0.1 x86_64-native-linuxapp-clang x86_64-native-linuxapp-gcc *Build Failed #1: OS: CENTOS83-64 Target: x86_64-native-linuxapp-gcc FAILED: lib/librte_ethdev.a.p/librte_ethdev_rte_flow.c.o gcc -Ilib/librte_ethdev.a.p -Ilib -I../lib -Ilib/librte_ethdev -I../lib/librte_ethdev -I. -I.. -Iconfig -I../config -Ilib/librte_eal/include -I../lib/librte_eal/include -Ilib/librte_eal/linux/include -I../lib/librte_eal/linux/include -Ilib/librte_eal/x86/include -I../lib/librte_eal/x86/include -Ilib/librte_eal/common -I../lib/librte_eal/common -Ilib/librte_eal -I../lib/librte_eal -Ilib/librte_kvargs -I../lib/librte_kvargs -Ilib/librte_metrics -I../lib/librte_metrics -Ilib/librte_telemetry -I../lib/librte_telemetry -Ilib/librte_net -I../lib/librte_net -Ilib/librte_mbuf -I../lib/librte_mbuf -Ilib/librte_mempool -I../lib/librte_mempool -Ilib/librte_ring -I../lib/librte_ring -Ilib/librte_meter -I../lib/librte_meter -fdiagnostics-color=always -pipe -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Werror -O3 -include rte_config.h -Wextra -Wcast-qual -Wdeprecated -Wformat -Wformat-nonliteral -Wformat-security -Wmissing-declarations -Wmissing-prototypes -Wnested-externs -Wold-style-definition -Wpointer-arith -Wsign-compare -Wstrict-prototypes -Wundef -Wwrite-strings -Wno-packed-not-aligned -Wno-missing-field-initializers -D_GNU_SOURCE -fPIC -march=native -DALLOW_EXPERIMENTAL_API -DALLOW_INTERNAL_API -Wno-format-truncation -MD -MQ lib/librte_ethdev.a.p/librte_ethdev_rte_flow.c.o -MF lib/librte_ethdev.a.p/librte_ethdev_rte_flow.c.o.d -o lib/librte_ethdev.a.p/librte_ethdev_rte_flow.c.o -c ../lib/librte_ethdev/rte_flow.c ../lib/librte_ethdev/rte_flow.c:1072:23: error: ‘struct rte_flow_shared_action_conf’ declared inside parameter list will not be visible outside of this definition or declaration [-Werror] const struct rte_flow_shared_action_conf *conf, ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../lib/librte_ethdev/rte_flow.c:1071:1: error: no previous prototype for ‘rte_flow_shared_action_create’ [-Werror=missing-prototypes] rte_flow_shared_action_create(uint16_t port_id, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../lib/librte_ethdev/rte_flow.c:13: ../lib/librte_ethdev/rte_flow.c: In function ‘rte_flow_shared_action_create’: ../lib/librte_ethdev/rte_flow.c:1081:19: error: ‘const struct rte_flow_ops’ has no member named ‘shared_action_create’ if (unlikely(!ops->shared_action_create)) { ^~ ../lib/librte_eal/include/rte_branch_prediction.h:38:41: note: in definition of macro ‘unlikely’ #define unlikely(x) __builtin_expect(!!(x), 0) ^ ../lib/librte_ethdev/rte_flow.c:1087:21: error: ‘const struct rte_flow_ops’ has no member named ‘shared_action_create’ shared_action = ops->shared_action_create(&rte_eth_devices[port_id], ^~ ../lib/librte_ethdev/rte_flow.c: At top level: ../lib/librte_ethdev/rte_flow.c:1095:1: error: no previous prototype for ‘rte_flow_shared_action_destroy’ [-Werror=missing-prototypes] rte_flow_shared_action_destroy(uint16_t port_id, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../lib/librte_ethdev/rte_flow.c:13: ../lib/librte_ethdev/rte_flow.c: In function ‘rte_flow_shared_action_destroy’: ../lib/librte_ethdev/rte_flow.c:1104:19: error: ‘const struct rte_flow_ops’ has no member named ‘shared_action_destroy’ if (unlikely(!ops->shared_action_destroy)) ^~ ../lib/librte_eal/include/rte_branch_prediction.h:38:41: note: in definition of macro ‘unlikely’ #define unlikely(x) __builtin_expect(!!(x), 0) ^ ../lib/librte_ethdev/rte_flow.c:1108:11: error: ‘const struct rte_flow_ops’ has no member named ‘shared_action_destroy’ ret = ops->shared_action_destroy(&rte_eth_devices[port_id], action, ^~ ../lib/librte_ethdev/rte_flow.c: At top level: ../lib/librte_ethdev/rte_flow.c:1114:1: error: no previous prototype for ‘rte_flow_shared_action_update’ [-Werror=missing-prototypes] rte_flow_shared_action_update(uint16_t port_id, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../lib/librte_ethdev/rte_flow.c:13: ../lib/librte_ethdev/rte_flow.c: In function ‘rte_flow_shared_action_update’: ../lib/librte_ethdev/rte_flow.c:1124:19: error: ‘const struct rte_flow_ops’ has no member named ‘shared_action_update’ if (unlikely(!ops->shared_action_update)) ^~ ../lib/librte_eal/include/rte_branch_prediction.h:38:41: note: in definition of macro ‘unlikely’ #define unlikely(x) __builtin_expect(!!(x), 0) ^ ../lib/librte_ethdev/rte_flow.c:1128:11: error: ‘const struct rte_flow_ops’ has no member named ‘shared_action_update’ ret = ops->shared_action_update(&rte_eth_devices[port_id], action, ^~ ../lib/librte_ethdev/rte_flow.c: At top level: ../lib/librte_ethdev/rte_flow.c:1134:1: error: no previous prototype for ‘rte_flow_shared_action_query’ [-Werror=missing-prototypes] rte_flow_shared_action_query(uint16_t port_id, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../lib/librte_ethdev/rte_flow.c:13: ../lib/librte_ethdev/rte_flow.c: In function ‘rte_flow_shared_action_query’: ../lib/librte_ethdev/rte_flow.c:1144:19: error: ‘const struct rte_flow_ops’ has no member named ‘shared_action_query’ if (unlikely(!ops->shared_action_query)) ^~ ../lib/librte_eal/include/rte_branch_prediction.h:38:41: note: in definition of macro ‘unlikely’ #define unlikely(x) __builtin_expect(!!(x), 0) ^ ../lib/librte_ethdev/rte_flow.c:1148:11: error: ‘const struct rte_flow_ops’ has no member named ‘shared_action_query’ ret = ops->shared_action_query(&rte_eth_devices[port_id], action, ^~ cc1: all warnings being treated as errors [138/2851] Compiling C object lib/librte_cmdline.a.p/librte_cmdline_cmdline.c.o [139/2851] Compiling C object lib/librte_cmdline.a.p/librte_cmdline_cmdline_parse_ipaddr.c.o [140/2851] Compiling C object lib/librte_cmdline.a.p/librte_cmdline_cmdline_cirbuf.c.o [141/2851] Compiling C object lib/librte_ethdev.a.p/librte_ethdev_rte_mtr.c.o [142/2851] Compiling C object lib/librte_cmdline.a.p/librte_cmdline_cmdline_parse_num.c.o [143/2851] Compiling C object lib/librte_cmdline.a.p/librte_cmdline_cmdline_parse.c.o [144/2851] Generating pci.sym_chk with a meson_exe.py custom command [145/2851] Compiling C object lib/librte_ethdev.a.p/librte_ethdev_rte_tm.c.o [146/2851] Compiling C object lib/librte_cmdline.a.p/librte_cmdline_cmdline_parse_etheraddr.c.o [147/2851] Generating eal.sym_chk with a meson_exe.py custom command [148/2851] Compiling C object lib/librte_ethdev.a.p/librte_ethdev_rte_ethdev.c.o ninja: build stopped *Build Failed #2: OS: CENTOS83-64 Target: x86_64-native-linuxapp-clang FAILED: lib/librte_ethdev.a.p/librte_ethdev_rte_flow.c.o clang -Ilib/librte_ethdev.a.p -Ilib -I../lib -Ilib/librte_ethdev -I../lib/librte_ethdev -I. -I.. -Iconfig -I../config -Ilib/librte_eal/include -I../lib/librte_eal/include -Ilib/librte_eal/linux/include -I../lib/librte_eal/linux/include -Ilib/librte_eal/x86/include -I../lib/librte_eal/x86/include -Ilib/librte_eal/common -I../lib/librte_eal/common -Ilib/librte_eal -I../lib/librte_eal -Ilib/librte_kvargs -I../lib/librte_kvargs -Ilib/librte_metrics -I../lib/librte_metrics -Ilib/librte_telemetry -I../lib/librte_telemetry -Ilib/librte_net -I../lib/librte_net -Ilib/librte_mbuf -I../lib/librte_mbuf -Ilib/librte_mempool -I../lib/librte_mempool -Ilib/librte_ring -I../lib/librte_ring -Ilib/librte_meter -I../lib/librte_meter -Xclang -fcolor-diagnostics -pipe -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Werror -O3 -include rte_config.h -Wextra -Wcast-qual -Wdeprecated -Wformat -Wformat-nonliteral -Wformat-security -Wmissing-declarations -Wmissing-prototypes -Wnested-externs -Wold-style-definition -Wpointer-arith -Wsign-compare -Wstrict-prototypes -Wundef -Wwrite-strings -Wno-address-of-packed-member -Wno-missing-field-initializers -D_GNU_SOURCE -fPIC -march=native -DALLOW_EXPERIMENTAL_API -DALLOW_INTERNAL_API -MD -MQ lib/librte_ethdev.a.p/librte_ethdev_rte_flow.c.o -MF lib/librte_ethdev.a.p/librte_ethdev_rte_flow.c.o.d -o lib/librte_ethdev.a.p/librte_ethdev_rte_flow.c.o -c ../lib/librte_ethdev/rte_flow.c ../lib/librte_ethdev/rte_flow.c:1072:23: error: declaration of 'struct rte_flow_shared_action_conf' will not be visible outside of this function [-Werror,-Wvisibility] const struct rte_flow_shared_action_conf *conf, ^ ../lib/librte_ethdev/rte_flow.c:1081:21: error: no member named 'shared_action_create' in 'struct rte_flow_ops' if (unlikely(!ops->shared_action_create)) { ~~~ ^ ../lib/librte_eal/include/rte_branch_prediction.h:38:41: note: expanded from macro 'unlikely' #define unlikely(x) __builtin_expect(!!(x), 0) ^ ../lib/librte_ethdev/rte_flow.c:1087:23: error: no member named 'shared_action_create' in 'struct rte_flow_ops' shared_action = ops->shared_action_create(&rte_eth_devices[port_id], ~~~ ^ ../lib/librte_ethdev/rte_flow.c:1071:1: error: no previous prototype for function 'rte_flow_shared_action_create' [-Werror,-Wmissing-prototypes] rte_flow_shared_action_create(uint16_t port_id, ^ ../lib/librte_ethdev/rte_flow.c:1070:1: note: declare 'static' if the function is not intended to be used outside of this translation unit struct rte_flow_shared_action * ^ static ../lib/librte_ethdev/rte_flow.c:1104:21: error: no member named 'shared_action_destroy' in 'struct rte_flow_ops' if (unlikely(!ops->shared_action_destroy)) ~~~ ^ ../lib/librte_eal/include/rte_branch_prediction.h:38:41: note: expanded from macro 'unlikely' #define unlikely(x) __builtin_expect(!!(x), 0) ^ ../lib/librte_ethdev/rte_flow.c:1108:13: error: no member named 'shared_action_destroy' in 'struct rte_flow_ops' ret = ops->shared_action_destroy(&rte_eth_devices[port_id], action, ~~~ ^ ../lib/librte_ethdev/rte_flow.c:1095:1: error: no previous prototype for function 'rte_flow_shared_action_destroy' [-Werror,-Wmissing-prototypes] rte_flow_shared_action_destroy(uint16_t port_id, ^ ../lib/librte_ethdev/rte_flow.c:1094:1: note: declare 'static' if the function is not intended to be used outside of this translation unit int ^ static ../lib/librte_ethdev/rte_flow.c:1124:21: error: no member named 'shared_action_update' in 'struct rte_flow_ops' if (unlikely(!ops->shared_action_update)) ~~~ ^ ../lib/librte_eal/include/rte_branch_prediction.h:38:41: note: expanded from macro 'unlikely' #define unlikely(x) __builtin_expect(!!(x), 0) ^ ../lib/librte_ethdev/rte_flow.c:1128:13: error: no member named 'shared_action_update' in 'struct rte_flow_ops' ret = ops->shared_action_update(&rte_eth_devices[port_id], action, ~~~ ^ ../lib/librte_ethdev/rte_flow.c:1114:1: error: no previous prototype for function 'rte_flow_shared_action_update' [-Werror,-Wmissing-prototypes] rte_flow_shared_action_update(uint16_t port_id, ^ ../lib/librte_ethdev/rte_flow.c:1113:1: note: declare 'static' if the function is not intended to be used outside of this translation unit int ^ static ../lib/librte_ethdev/rte_flow.c:1144:21: error: no member named 'shared_action_query' in 'struct rte_flow_ops' if (unlikely(!ops->shared_action_query)) ~~~ ^ ../lib/librte_eal/include/rte_branch_prediction.h:38:41: note: expanded from macro 'unlikely' #define unlikely(x) __builtin_expect(!!(x), 0) ^ ../lib/librte_ethdev/rte_flow.c:1148:13: error: no member named 'shared_action_query' in 'struct rte_flow_ops' ret = ops->shared_action_query(&rte_eth_devices[port_id], action, ~~~ ^ ../lib/librte_ethdev/rte_flow.c:1134:1: error: no previous prototype for function 'rte_flow_shared_action_query' [-Werror,-Wmissing-prototypes] rte_flow_shared_action_query(uint16_t port_id, ^ ../lib/librte_ethdev/rte_flow.c:1133:1: note: declare 'static' if the function is not intended to be used outside of this translation unit int ^ static 13 errors generated. [146/2854] Generating pci.sym_chk with a meson_exe.py custom command [147/2854] Compiling C object lib/librte_cmdline.a.p/librte_cmdline_cmdline_os_unix.c.o [148/2854] Compiling C object lib/librte_cmdline.a.p/librte_cmdline_cmdline_vt100.c.o [149/2854] Compiling C object lib/librte_ethdev.a.p/librte_ethdev_rte_mtr.c.o [150/2854] Compiling C object lib/librte_cmdline.a.p/librte_cmdline_cmdline_rdline.c.o [151/2854] Compiling C object lib/librte_ethdev.a.p/librte_ethdev_rte_tm.c.o [152/2854] Compiling C object lib/librte_cmdline.a.p/librte_cmdline_cmdline_parse_etheraddr.c.o [153/2854] Generating eal.sym_chk with a meson_exe.py custom command [154/2854] Compiling C object lib/librte_ethdev.a.p/librte_ethdev_rte_ethdev.c.o ninja: build stopped *Build Failed #3: OS: CENTOS83-64 Target: x86_64-native-linuxapp-icc FAILED: lib/librte_ethdev.a.p/librte_ethdev_rte_flow.c.o icc -Ilib/librte_ethdev.a.p -Ilib -I../lib -Ilib/librte_ethdev -I../lib/librte_ethdev -I. -I.. -Iconfig -I../config -Ilib/librte_eal/include -I../lib/librte_eal/include -Ilib/librte_eal/linux/include -I../lib/librte_eal/linux/include -Ilib/librte_eal/x86/include -I../lib/librte_eal/x86/include -Ilib/librte_eal/common -I../lib/librte_eal/common -Ilib/librte_eal -I../lib/librte_eal -Ilib/librte_kvargs -I../lib/librte_kvargs -Ilib/librte_metrics -I../lib/librte_metrics -Ilib/librte_telemetry -I../lib/librte_telemetry -Ilib/librte_net -I../lib/librte_net -Ilib/librte_mbuf -I../lib/librte_mbuf -Ilib/librte_mempool -I../lib/librte_mempool -Ilib/librte_ring -I../lib/librte_ring -Ilib/librte_meter -I../lib/librte_meter -pipe -D_FILE_OFFSET_BITS=64 -Wall -w3 -diag-disable:remark -Werror -O3 -include rte_config.h -Wextra -Wcast-qual -Wdeprecated -Wformat -Wformat-security -Wmissing-declarations -Wmissing-prototypes -Wold-style-definition -Wpointer-arith -Wsign-compare -Wstrict-prototypes -Wundef -Wwrite-strings -Wno-missing-field-initializers -diag-disable=181 -diag-disable=188 -diag-disable=2203 -diag-disable=2279 -diag-disable=2557 -diag-disable=3179 -diag-disable=3656 -D_GNU_SOURCE -fPIC -march=native -DALLOW_EXPERIMENTAL_API -DALLOW_INTERNAL_API -MD -MQ lib/librte_ethdev.a.p/librte_ethdev_rte_flow.c.o -MF lib/librte_ethdev.a.p/librte_ethdev_rte_flow.c.o.d -o lib/librte_ethdev.a.p/librte_ethdev_rte_flow.c.o -c ../lib/librte_ethdev/rte_flow.c ../lib/librte_ethdev/rte_flow.c(1072): error #274: declaration is not visible outside of function const struct rte_flow_shared_action_conf *conf, ^ ../lib/librte_ethdev/rte_flow.c(1071): error #1418: external function definition with no prior declaration rte_flow_shared_action_create(uint16_t port_id, ^ ../lib/librte_ethdev/rte_flow.c(1081): error: struct "rte_flow_ops" has no field "shared_action_create" if (unlikely(!ops->shared_action_create)) { ^ ../lib/librte_ethdev/rte_flow.c(1087): error: struct "rte_flow_ops" has no field "shared_action_create" shared_action = ops->shared_action_create(&rte_eth_devices[port_id], ^ ../lib/librte_ethdev/rte_flow.c(1095): error #1418: external function definition with no prior declaration rte_flow_shared_action_destroy(uint16_t port_id, ^ ../lib/librte_ethdev/rte_flow.c(1104): error: struct "rte_flow_ops" has no field "shared_action_destroy" if (unlikely(!ops->shared_action_destroy)) ^ ../lib/librte_ethdev/rte_flow.c(1108): error: struct "rte_flow_ops" has no field "shared_action_destroy" ret = ops->shared_action_destroy(&rte_eth_devices[port_id], action, ^ ../lib/librte_ethdev/rte_flow.c(1114): error #1418: external function definition with no prior declaration rte_flow_shared_action_update(uint16_t port_id, ^ ../lib/librte_ethdev/rte_flow.c(1124): error: struct "rte_flow_ops" has no field "shared_action_update" if (unlikely(!ops->shared_action_update)) ^ ../lib/librte_ethdev/rte_flow.c(1128): error: struct "rte_flow_ops" has no field "shared_action_update" ret = ops->shared_action_update(&rte_eth_devices[port_id], action, ^ ../lib/librte_ethdev/rte_flow.c(1134): error #1418: external function definition with no prior declaration rte_flow_shared_action_query(uint16_t port_id, ^ ../lib/librte_ethdev/rte_flow.c(1144): error: struct "rte_flow_ops" has no field "shared_action_query" if (unlikely(!ops->shared_action_query)) ^ ../lib/librte_ethdev/rte_flow.c(1148): error: struct "rte_flow_ops" has no field "shared_action_query" ret = ops->shared_action_query(&rte_eth_devices[port_id], action, ^ compilation aborted for ../lib/librte_ethdev/rte_flow.c (code 2) [130/2851] Generating rcu.sym_chk with a meson_exe.py custom command [131/2851] Compiling C object lib/librte_pci.a.p/librte_pci_rte_pci.c.o [132/2851] Compiling C object lib/librte_cmdline.a.p/librte_cmdline_cmdline.c.o [133/2851] Generating net.sym_chk with a meson_exe.py custom command [134/2851] Compiling C object lib/librte_ethdev.a.p/librte_ethdev_rte_mtr.c.o [135/2851] Generating meter.sym_chk with a meson_exe.py custom command [136/2851] Compiling C object lib/librte_cmdline.a.p/librte_cmdline_cmdline_cirbuf.c.o [137/2851] Compiling C object lib/librte_ethdev.a.p/librte_ethdev_rte_tm.c.o [138/2851] Generating eal.sym_chk with a meson_exe.py custom command [139/2851] Compiling C object lib/librte_mbuf.a.p/librte_mbuf_rte_mbuf.c.o [140/2851] Compiling C object lib/librte_ethdev.a.p/librte_ethdev_rte_ethdev.c.o ninja: build stopped *Build Failed #4: OS: CENTOS83-64 Target: x86_64-native-linuxapp-gcc+shared FAILED: lib/librte_ethdev.a.p/librte_ethdev_rte_flow.c.o gcc -Ilib/librte_ethdev.a.p -Ilib -I../lib -Ilib/librte_ethdev -I../lib/librte_ethdev -I. -I.. -Iconfig -I../config -Ilib/librte_eal/include -I../lib/librte_eal/include -Ilib/librte_eal/linux/include -I../lib/librte_eal/linux/include -Ilib/librte_eal/x86/include -I../lib/librte_eal/x86/include -Ilib/librte_eal/common -I../lib/librte_eal/common -Ilib/librte_eal -I../lib/librte_eal -Ilib/librte_kvargs -I../lib/librte_kvargs -Ilib/librte_metrics -I../lib/librte_metrics -Ilib/librte_telemetry -I../lib/librte_telemetry -Ilib/librte_net -I../lib/librte_net -Ilib/librte_mbuf -I../lib/librte_mbuf -Ilib/librte_mempool -I../lib/librte_mempool -Ilib/librte_ring -I../lib/librte_ring -Ilib/librte_meter -I../lib/librte_meter -fdiagnostics-color=always -pipe -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Werror -O3 -include rte_config.h -Wextra -Wcast-qual -Wdeprecated -Wformat -Wformat-nonliteral -Wformat-security -Wmissing-declarations -Wmissing-prototypes -Wnested-externs -Wold-style-definition -Wpointer-arith -Wsign-compare -Wstrict-prototypes -Wundef -Wwrite-strings -Wno-packed-not-aligned -Wno-missing-field-initializers -D_GNU_SOURCE -fPIC -march=native -DALLOW_EXPERIMENTAL_API -DALLOW_INTERNAL_API -Wno-format-truncation -MD -MQ lib/librte_ethdev.a.p/librte_ethdev_rte_flow.c.o -MF lib/librte_ethdev.a.p/librte_ethdev_rte_flow.c.o.d -o lib/librte_ethdev.a.p/librte_ethdev_rte_flow.c.o -c ../lib/librte_ethdev/rte_flow.c ../lib/librte_ethdev/rte_flow.c:1072:23: error: ‘struct rte_flow_shared_action_conf’ declared inside parameter list will not be visible outside of this definition or declaration [-Werror] const struct rte_flow_shared_action_conf *conf, ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../lib/librte_ethdev/rte_flow.c:1071:1: error: no previous prototype for ‘rte_flow_shared_action_create’ [-Werror=missing-prototypes] rte_flow_shared_action_create(uint16_t port_id, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../lib/librte_ethdev/rte_flow.c:13: ../lib/librte_ethdev/rte_flow.c: In function ‘rte_flow_shared_action_create’: ../lib/librte_ethdev/rte_flow.c:1081:19: error: ‘const struct rte_flow_ops’ has no member named ‘shared_action_create’ if (unlikely(!ops->shared_action_create)) { ^~ ../lib/librte_eal/include/rte_branch_prediction.h:38:41: note: in definition of macro ‘unlikely’ #define unlikely(x) __builtin_expect(!!(x), 0) ^ ../lib/librte_ethdev/rte_flow.c:1087:21: error: ‘const struct rte_flow_ops’ has no member named ‘shared_action_create’ shared_action = ops->shared_action_create(&rte_eth_devices[port_id], ^~ ../lib/librte_ethdev/rte_flow.c: At top level: ../lib/librte_ethdev/rte_flow.c:1095:1: error: no previous prototype for ‘rte_flow_shared_action_destroy’ [-Werror=missing-prototypes] rte_flow_shared_action_destroy(uint16_t port_id, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../lib/librte_ethdev/rte_flow.c:13: ../lib/librte_ethdev/rte_flow.c: In function ‘rte_flow_shared_action_destroy’: ../lib/librte_ethdev/rte_flow.c:1104:19: error: ‘const struct rte_flow_ops’ has no member named ‘shared_action_destroy’ if (unlikely(!ops->shared_action_destroy)) ^~ ../lib/librte_eal/include/rte_branch_prediction.h:38:41: note: in definition of macro ‘unlikely’ #define unlikely(x) __builtin_expect(!!(x), 0) ^ ../lib/librte_ethdev/rte_flow.c:1108:11: error: ‘const struct rte_flow_ops’ has no member named ‘shared_action_destroy’ ret = ops->shared_action_destroy(&rte_eth_devices[port_id], action, ^~ ../lib/librte_ethdev/rte_flow.c: At top level: ../lib/librte_ethdev/rte_flow.c:1114:1: error: no previous prototype for ‘rte_flow_shared_action_update’ [-Werror=missing-prototypes] rte_flow_shared_action_update(uint16_t port_id, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../lib/librte_ethdev/rte_flow.c:13: ../lib/librte_ethdev/rte_flow.c: In function ‘rte_flow_shared_action_update’: ../lib/librte_ethdev/rte_flow.c:1124:19: error: ‘const struct rte_flow_ops’ has no member named ‘shared_action_update’ if (unlikely(!ops->shared_action_update)) ^~ ../lib/librte_eal/include/rte_branch_prediction.h:38:41: note: in definition of macro ‘unlikely’ #define unlikely(x) __builtin_expect(!!(x), 0) ^ ../lib/librte_ethdev/rte_flow.c:1128:11: error: ‘const struct rte_flow_ops’ has no member named ‘shared_action_update’ ret = ops->shared_action_update(&rte_eth_devices[port_id], action, ^~ ../lib/librte_ethdev/rte_flow.c: At top level: ../lib/librte_ethdev/rte_flow.c:1134:1: error: no previous prototype for ‘rte_flow_shared_action_query’ [-Werror=missing-prototypes] rte_flow_shared_action_query(uint16_t port_id, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../lib/librte_ethdev/rte_flow.c:13: ../lib/librte_ethdev/rte_flow.c: In function ‘rte_flow_shared_action_query’: ../lib/librte_ethdev/rte_flow.c:1144:19: error: ‘const struct rte_flow_ops’ has no member named ‘shared_action_query’ if (unlikely(!ops->shared_action_query)) ^~ ../lib/librte_eal/include/rte_branch_prediction.h:38:41: note: in definition of macro ‘unlikely’ #define unlikely(x) __builtin_expect(!!(x), 0) ^ ../lib/librte_ethdev/rte_flow.c:1148:11: error: ‘const struct rte_flow_ops’ has no member named ‘shared_action_query’ ret = ops->shared_action_query(&rte_eth_devices[port_id], action, ^~ cc1: all warnings being treated as errors [135/2687] Compiling C object lib/librte_cmdline.a.p/librte_cmdline_cmdline.c.o [136/2687] Generating net.sym_chk with a meson_exe.py custom command [137/2687] Compiling C object lib/librte_cmdline.a.p/librte_cmdline_cmdline_cirbuf.c.o [138/2687] Compiling C object lib/librte_distributor.a.p/librte_distributor_rte_distributor.c.o [139/2687] Compiling C object lib/librte_cmdline.a.p/librte_cmdline_cmdline_parse.c.o [140/2687] Compiling C object lib/librte_ethdev.a.p/librte_ethdev_rte_mtr.c.o [141/2687] Generating mbuf.sym_chk with a meson_exe.py custom command [142/2687] Generating pci.sym_chk with a meson_exe.py custom command [143/2687] Compiling C object lib/librte_ethdev.a.p/librte_ethdev_rte_tm.c.o [144/2687] Generating eal.sym_chk with a meson_exe.py custom command [145/2687] Compiling C object lib/librte_ethdev.a.p/librte_ethdev_rte_ethdev.c.o ninja: build stopped *Build Failed #5: OS: CENTOS83-64 Target: x86_64-native-linuxapp-gcc+debug FAILED: lib/librte_ethdev.a.p/librte_ethdev_rte_flow.c.o gcc -Ilib/librte_ethdev.a.p -Ilib -I../lib -Ilib/librte_ethdev -I../lib/librte_ethdev -I. -I.. -Iconfig -I../config -Ilib/librte_eal/include -I../lib/librte_eal/include -Ilib/librte_eal/linux/include -I../lib/librte_eal/linux/include -Ilib/librte_eal/x86/include -I../lib/librte_eal/x86/include -Ilib/librte_eal/common -I../lib/librte_eal/common -Ilib/librte_eal -I../lib/librte_eal -Ilib/librte_kvargs -I../lib/librte_kvargs -Ilib/librte_metrics -I../lib/librte_metrics -Ilib/librte_telemetry -I../lib/librte_telemetry -Ilib/librte_net -I../lib/librte_net -Ilib/librte_mbuf -I../lib/librte_mbuf -Ilib/librte_mempool -I../lib/librte_mempool -Ilib/librte_ring -I../lib/librte_ring -Ilib/librte_meter -I../lib/librte_meter -fdiagnostics-color=always -pipe -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Werror -O2 -g -include rte_config.h -Wextra -Wcast-qual -Wdeprecated -Wformat -Wformat-nonliteral -Wformat-security -Wmissing-declarations -Wmissing-prototypes -Wnested-externs -Wold-style-definition -Wpointer-arith -Wsign-compare -Wstrict-prototypes -Wundef -Wwrite-strings -Wno-packed-not-aligned -Wno-missing-field-initializers -D_GNU_SOURCE -fPIC -march=native -DALLOW_EXPERIMENTAL_API -DALLOW_INTERNAL_API -Wno-format-truncation -MD -MQ lib/librte_ethdev.a.p/librte_ethdev_rte_flow.c.o -MF lib/librte_ethdev.a.p/librte_ethdev_rte_flow.c.o.d -o lib/librte_ethdev.a.p/librte_ethdev_rte_flow.c.o -c ../lib/librte_ethdev/rte_flow.c ../lib/librte_ethdev/rte_flow.c:1072:23: error: ‘struct rte_flow_shared_action_conf’ declared inside parameter list will not be visible outside of this definition or declaration [-Werror] const struct rte_flow_shared_action_conf *conf, ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../lib/librte_ethdev/rte_flow.c:1071:1: error: no previous prototype for ‘rte_flow_shared_action_create’ [-Werror=missing-prototypes] rte_flow_shared_action_create(uint16_t port_id, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../lib/librte_ethdev/rte_flow.c:13: ../lib/librte_ethdev/rte_flow.c: In function ‘rte_flow_shared_action_create’: ../lib/librte_ethdev/rte_flow.c:1081:19: error: ‘const struct rte_flow_ops’ has no member named ‘shared_action_create’ if (unlikely(!ops->shared_action_create)) { ^~ ../lib/librte_eal/include/rte_branch_prediction.h:38:41: note: in definition of macro ‘unlikely’ #define unlikely(x) __builtin_expect(!!(x), 0) ^ ../lib/librte_ethdev/rte_flow.c:1087:21: error: ‘const struct rte_flow_ops’ has no member named ‘shared_action_create’ shared_action = ops->shared_action_create(&rte_eth_devices[port_id], ^~ ../lib/librte_ethdev/rte_flow.c: At top level: ../lib/librte_ethdev/rte_flow.c:1095:1: error: no previous prototype for ‘rte_flow_shared_action_destroy’ [-Werror=missing-prototypes] rte_flow_shared_action_destroy(uint16_t port_id, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../lib/librte_ethdev/rte_flow.c:13: ../lib/librte_ethdev/rte_flow.c: In function ‘rte_flow_shared_action_destroy’: ../lib/librte_ethdev/rte_flow.c:1104:19: error: ‘const struct rte_flow_ops’ has no member named ‘shared_action_destroy’ if (unlikely(!ops->shared_action_destroy)) ^~ ../lib/librte_eal/include/rte_branch_prediction.h:38:41: note: in definition of macro ‘unlikely’ #define unlikely(x) __builtin_expect(!!(x), 0) ^ ../lib/librte_ethdev/rte_flow.c:1108:11: error: ‘const struct rte_flow_ops’ has no member named ‘shared_action_destroy’ ret = ops->shared_action_destroy(&rte_eth_devices[port_id], action, ^~ ../lib/librte_ethdev/rte_flow.c: At top level: ../lib/librte_ethdev/rte_flow.c:1114:1: error: no previous prototype for ‘rte_flow_shared_action_update’ [-Werror=missing-prototypes] rte_flow_shared_action_update(uint16_t port_id, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../lib/librte_ethdev/rte_flow.c:13: ../lib/librte_ethdev/rte_flow.c: In function ‘rte_flow_shared_action_update’: ../lib/librte_ethdev/rte_flow.c:1124:19: error: ‘const struct rte_flow_ops’ has no member named ‘shared_action_update’ if (unlikely(!ops->shared_action_update)) ^~ ../lib/librte_eal/include/rte_branch_prediction.h:38:41: note: in definition of macro ‘unlikely’ #define unlikely(x) __builtin_expect(!!(x), 0) ^ ../lib/librte_ethdev/rte_flow.c:1128:11: error: ‘const struct rte_flow_ops’ has no member named ‘shared_action_update’ ret = ops->shared_action_update(&rte_eth_devices[port_id], action, ^~ ../lib/librte_ethdev/rte_flow.c: At top level: ../lib/librte_ethdev/rte_flow.c:1134:1: error: no previous prototype for ‘rte_flow_shared_action_query’ [-Werror=missing-prototypes] rte_flow_shared_action_query(uint16_t port_id, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../lib/librte_ethdev/rte_flow.c:13: ../lib/librte_ethdev/rte_flow.c: In function ‘rte_flow_shared_action_query’: ../lib/librte_ethdev/rte_flow.c:1144:19: error: ‘const struct rte_flow_ops’ has no member named ‘shared_action_query’ if (unlikely(!ops->shared_action_query)) ^~ ../lib/librte_eal/include/rte_branch_prediction.h:38:41: note: in definition of macro ‘unlikely’ #define unlikely(x) __builtin_expect(!!(x), 0) ^ ../lib/librte_ethdev/rte_flow.c:1148:11: error: ‘const struct rte_flow_ops’ has no member named ‘shared_action_query’ ret = ops->shared_action_query(&rte_eth_devices[port_id], action, ^~ cc1: all warnings being treated as errors [130/2854] Generating rte_ethdev_mingw with a custom command [131/2854] Generating meter.sym_chk with a meson_exe.py custom command [132/2854] Generating net.sym_chk with a meson_exe.py custom command [133/2854] Compiling C object lib/librte_pci.a.p/librte_pci_rte_pci.c.o [134/2854] Compiling C object lib/librte_ethdev.a.p/librte_ethdev_rte_tm.c.o [135/2854] Compiling C object lib/librte_ethdev.a.p/librte_ethdev_rte_mtr.c.o [136/2854] Generating mbuf.sym_chk with a meson_exe.py custom command [137/2854] Generating eal.sym_chk with a meson_exe.py custom command [138/2854] Compiling C object lib/librte_ethdev.a.p/librte_ethdev_rte_ethdev.c.o ninja: build stopped *Build Failed #6: OS: FC33-64 Target: x86_64-native-linuxapp-gcc FAILED: lib/librte_ethdev.a.p/librte_ethdev_rte_flow.c.o gcc -Ilib/librte_ethdev.a.p -Ilib -I../lib -Ilib/librte_ethdev -I../lib/librte_ethdev -I. -I.. -Iconfig -I../config -Ilib/librte_eal/include -I../lib/librte_eal/include -Ilib/librte_eal/linux/include -I../lib/librte_eal/linux/include -Ilib/librte_eal/x86/include -I../lib/librte_eal/x86/include -Ilib/librte_eal/common -I../lib/librte_eal/common -Ilib/librte_eal -I../lib/librte_eal -Ilib/librte_kvargs -I../lib/librte_kvargs -Ilib/librte_metrics -I../lib/librte_metrics -Ilib/librte_telemetry -I../lib/librte_telemetry -Ilib/librte_net -I../lib/librte_net -Ilib/librte_mbuf -I../lib/librte_mbuf -Ilib/librte_mempool -I../lib/librte_mempool -Ilib/librte_ring -I../lib/librte_ring -Ilib/librte_meter -I../lib/librte_meter -fdiagnostics-color=always -pipe -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Werror -O3 -include rte_config.h -Wextra -Wcast-qual -Wdeprecated -Wformat -Wformat-nonliteral -Wformat-security -Wmissing-declarations -Wmissing-prototypes -Wnested-externs -Wold-style-definition -Wpointer-arith -Wsign-compare -Wstrict-prototypes -Wundef -Wwrite-strings -Wno-address-of-packed-member -Wno-packed-not-aligned -Wno-missing-field-initializers -Wno-zero-length-bounds -D_GNU_SOURCE -fPIC -march=native -DALLOW_EXPERIMENTAL_API -DALLOW_INTERNAL_API -Wno-format-truncation -MD -MQ lib/librte_ethdev.a.p/librte_ethdev_rte_flow.c.o -MF lib/librte_ethdev.a.p/librte_ethdev_rte_flow.c.o.d -o lib/librte_ethdev.a.p/librte_ethdev_rte_flow.c.o -c ../lib/librte_ethdev/rte_flow.c ../lib/librte_ethdev/rte_flow.c:1072:23: error: ‘struct rte_flow_shared_action_conf’ declared inside parameter list will not be visible outside of this definition or declaration [-Werror] 1072 | const struct rte_flow_shared_action_conf *conf, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../lib/librte_ethdev/rte_flow.c:1071:1: error: no previous prototype for ‘rte_flow_shared_action_create’ [-Werror=missing-prototypes] 1071 | rte_flow_shared_action_create(uint16_t port_id, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../lib/librte_ethdev/rte_flow.c:13: ../lib/librte_ethdev/rte_flow.c: In function ‘rte_flow_shared_action_create’: ../lib/librte_ethdev/rte_flow.c:1081:19: error: ‘const struct rte_flow_ops’ has no member named ‘shared_action_create’ 1081 | if (unlikely(!ops->shared_action_create)) { | ^~ ../lib/librte_eal/include/rte_branch_prediction.h:38:41: note: in definition of macro ‘unlikely’ 38 | #define unlikely(x) __builtin_expect(!!(x), 0) | ^ ../lib/librte_ethdev/rte_flow.c:1087:21: error: ‘const struct rte_flow_ops’ has no member named ‘shared_action_create’ 1087 | shared_action = ops->shared_action_create(&rte_eth_devices[port_id], | ^~ ../lib/librte_ethdev/rte_flow.c: At top level: ../lib/librte_ethdev/rte_flow.c:1095:1: error: no previous prototype for ‘rte_flow_shared_action_destroy’ [-Werror=missing-prototypes] 1095 | rte_flow_shared_action_destroy(uint16_t port_id, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../lib/librte_ethdev/rte_flow.c:13: ../lib/librte_ethdev/rte_flow.c: In function ‘rte_flow_shared_action_destroy’: ../lib/librte_ethdev/rte_flow.c:1104:19: error: ‘const struct rte_flow_ops’ has no member named ‘shared_action_destroy’ 1104 | if (unlikely(!ops->shared_action_destroy)) | ^~ ../lib/librte_eal/include/rte_branch_prediction.h:38:41: note: in definition of macro ‘unlikely’ 38 | #define unlikely(x) __builtin_expect(!!(x), 0) | ^ ../lib/librte_ethdev/rte_flow.c:1108:11: error: ‘const struct rte_flow_ops’ has no member named ‘shared_action_destroy’ 1108 | ret = ops->shared_action_destroy(&rte_eth_devices[port_id], action, | ^~ ../lib/librte_ethdev/rte_flow.c: At top level: ../lib/librte_ethdev/rte_flow.c:1114:1: error: no previous prototype for ‘rte_flow_shared_action_update’ [-Werror=missing-prototypes] 1114 | rte_flow_shared_action_update(uint16_t port_id, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../lib/librte_ethdev/rte_flow.c:13: ../lib/librte_ethdev/rte_flow.c: In function ‘rte_flow_shared_action_update’: ../lib/librte_ethdev/rte_flow.c:1124:19: error: ‘const struct rte_flow_ops’ has no member named ‘shared_action_update’ 1124 | if (unlikely(!ops->shared_action_update)) | ^~ ../lib/librte_eal/include/rte_branch_prediction.h:38:41: note: in definition of macro ‘unlikely’ 38 | #define unlikely(x) __builtin_expect(!!(x), 0) | ^ ../lib/librte_ethdev/rte_flow.c:1128:11: error: ‘const struct rte_flow_ops’ has no member named ‘shared_action_update’ 1128 | ret = ops->shared_action_update(&rte_eth_devices[port_id], action, | ^~ ../lib/librte_ethdev/rte_flow.c: At top level: ../lib/librte_ethdev/rte_flow.c:1134:1: error: no previous prototype for ‘rte_flow_shared_action_query’ [-Werror=missing-prototypes] 1134 | rte_flow_shared_action_query(uint16_t port_id, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../lib/librte_ethdev/rte_flow.c:13: ../lib/librte_ethdev/rte_flow.c: In function ‘rte_flow_shared_action_query’: ../lib/librte_ethdev/rte_flow.c:1144:19: error: ‘const struct rte_flow_ops’ has no member named ‘shared_action_query’ 1144 | if (unlikely(!ops->shared_action_query)) | ^~ ../lib/librte_eal/include/rte_branch_prediction.h:38:41: note: in definition of macro ‘unlikely’ 38 | #define unlikely(x) __builtin_expect(!!(x), 0) | ^ ../lib/librte_ethdev/rte_flow.c:1148:11: error: ‘const struct rte_flow_ops’ has no member named ‘shared_action_query’ 1148 | ret = ops->shared_action_query(&rte_eth_devices[port_id], action, | ^~ cc1: all warnings being treated as errors [141/2853] Compiling C object lib/librte_cmdline.a.p/librte_cmdline_cmdline_parse.c.o [142/2853] Compiling C object lib/librte_cmdline.a.p/librte_cmdline_cmdline_parse_num.c.o [143/2853] Compiling C object lib/librte_cmdline.a.p/librte_cmdline_cmdline_parse_string.c.o [144/2853] Compiling C object lib/librte_cmdline.a.p/librte_cmdline_cmdline_parse_portlist.c.o [145/2853] Generating mbuf.sym_chk with a meson_exe.py custom command [146/2853] Compiling C object lib/librte_ethdev.a.p/librte_ethdev_rte_mtr.c.o [147/2853] Generating pci.sym_chk with a meson_exe.py custom command [148/2853] Compiling C object lib/librte_ethdev.a.p/librte_ethdev_rte_tm.c.o [149/2853] Compiling C object lib/librte_cmdline.a.p/librte_cmdline_cmdline_parse_etheraddr.c.o [150/2853] Generating eal.sym_chk with a meson_exe.py custom command [151/2853] Compiling C object lib/librte_ethdev.a.p/librte_ethdev_rte_ethdev.c.o ninja: build stopped *Build Failed #7: OS: FC33-64 Target: x86_64-native-linuxapp-clang FAILED: lib/librte_ethdev.a.p/librte_ethdev_rte_flow.c.o clang -Ilib/librte_ethdev.a.p -Ilib -I../lib -Ilib/librte_ethdev -I../lib/librte_ethdev -I. -I.. -Iconfig -I../config -Ilib/librte_eal/include -I../lib/librte_eal/include -Ilib/librte_eal/linux/include -I../lib/librte_eal/linux/include -Ilib/librte_eal/x86/include -I../lib/librte_eal/x86/include -Ilib/librte_eal/common -I../lib/librte_eal/common -Ilib/librte_eal -I../lib/librte_eal -Ilib/librte_kvargs -I../lib/librte_kvargs -Ilib/librte_metrics -I../lib/librte_metrics -Ilib/librte_telemetry -I../lib/librte_telemetry -Ilib/librte_net -I../lib/librte_net -Ilib/librte_mbuf -I../lib/librte_mbuf -Ilib/librte_mempool -I../lib/librte_mempool -Ilib/librte_ring -I../lib/librte_ring -Ilib/librte_meter -I../lib/librte_meter -Xclang -fcolor-diagnostics -pipe -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Werror -O3 -include rte_config.h -Wextra -Wcast-qual -Wdeprecated -Wformat -Wformat-nonliteral -Wformat-security -Wmissing-declarations -Wmissing-prototypes -Wnested-externs -Wold-style-definition -Wpointer-arith -Wsign-compare -Wstrict-prototypes -Wundef -Wwrite-strings -Wno-address-of-packed-member -Wno-missing-field-initializers -D_GNU_SOURCE -fPIC -march=native -DALLOW_EXPERIMENTAL_API -DALLOW_INTERNAL_API -MD -MQ lib/librte_ethdev.a.p/librte_ethdev_rte_flow.c.o -MF lib/librte_ethdev.a.p/librte_ethdev_rte_flow.c.o.d -o lib/librte_ethdev.a.p/librte_ethdev_rte_flow.c.o -c ../lib/librte_ethdev/rte_flow.c ../lib/librte_ethdev/rte_flow.c:1072:23: error: declaration of 'struct rte_flow_shared_action_conf' will not be visible outside of this function [-Werror,-Wvisibility] const struct rte_flow_shared_action_conf *conf, ^ ../lib/librte_ethdev/rte_flow.c:1081:21: error: no member named 'shared_action_create' in 'struct rte_flow_ops' if (unlikely(!ops->shared_action_create)) { ~~~ ^ ../lib/librte_eal/include/rte_branch_prediction.h:38:41: note: expanded from macro 'unlikely' #define unlikely(x) __builtin_expect(!!(x), 0) ^ ../lib/librte_ethdev/rte_flow.c:1087:23: error: no member named 'shared_action_create' in 'struct rte_flow_ops' shared_action = ops->shared_action_create(&rte_eth_devices[port_id], ~~~ ^ ../lib/librte_ethdev/rte_flow.c:1071:1: error: no previous prototype for function 'rte_flow_shared_action_create' [-Werror,-Wmissing-prototypes] rte_flow_shared_action_create(uint16_t port_id, ^ ../lib/librte_ethdev/rte_flow.c:1070:1: note: declare 'static' if the function is not intended to be used outside of this translation unit struct rte_flow_shared_action * ^ static ../lib/librte_ethdev/rte_flow.c:1104:21: error: no member named 'shared_action_destroy' in 'struct rte_flow_ops' if (unlikely(!ops->shared_action_destroy)) ~~~ ^ ../lib/librte_eal/include/rte_branch_prediction.h:38:41: note: expanded from macro 'unlikely' #define unlikely(x) __builtin_expect(!!(x), 0) ^ ../lib/librte_ethdev/rte_flow.c:1108:13: error: no member named 'shared_action_destroy' in 'struct rte_flow_ops' ret = ops->shared_action_destroy(&rte_eth_devices[port_id], action, ~~~ ^ ../lib/librte_ethdev/rte_flow.c:1095:1: error: no previous prototype for function 'rte_flow_shared_action_destroy' [-Werror,-Wmissing-prototypes] rte_flow_shared_action_destroy(uint16_t port_id, ^ ../lib/librte_ethdev/rte_flow.c:1094:1: note: declare 'static' if the function is not intended to be used outside of this translation unit int ^ static ../lib/librte_ethdev/rte_flow.c:1124:21: error: no member named 'shared_action_update' in 'struct rte_flow_ops' if (unlikely(!ops->shared_action_update)) ~~~ ^ ../lib/librte_eal/include/rte_branch_prediction.h:38:41: note: expanded from macro 'unlikely' #define unlikely(x) __builtin_expect(!!(x), 0) ^ ../lib/librte_ethdev/rte_flow.c:1128:13: error: no member named 'shared_action_update' in 'struct rte_flow_ops' ret = ops->shared_action_update(&rte_eth_devices[port_id], action, ~~~ ^ ../lib/librte_ethdev/rte_flow.c:1114:1: error: no previous prototype for function 'rte_flow_shared_action_update' [-Werror,-Wmissing-prototypes] rte_flow_shared_action_update(uint16_t port_id, ^ ../lib/librte_ethdev/rte_flow.c:1113:1: note: declare 'static' if the function is not intended to be used outside of this translation unit int ^ static ../lib/librte_ethdev/rte_flow.c:1144:21: error: no member named 'shared_action_query' in 'struct rte_flow_ops' if (unlikely(!ops->shared_action_query)) ~~~ ^ ../lib/librte_eal/include/rte_branch_prediction.h:38:41: note: expanded from macro 'unlikely' #define unlikely(x) __builtin_expect(!!(x), 0) ^ ../lib/librte_ethdev/rte_flow.c:1148:13: error: no member named 'shared_action_query' in 'struct rte_flow_ops' ret = ops->shared_action_query(&rte_eth_devices[port_id], action, ~~~ ^ ../lib/librte_ethdev/rte_flow.c:1134:1: error: no previous prototype for function 'rte_flow_shared_action_query' [-Werror,-Wmissing-prototypes] rte_flow_shared_action_query(uint16_t port_id, ^ ../lib/librte_ethdev/rte_flow.c:1133:1: note: declare 'static' if the function is not intended to be used outside of this translation unit int ^ static 13 errors generated. [138/2853] Generating pci.sym_chk with a meson_exe.py custom command [139/2853] Compiling C object lib/librte_cmdline.a.p/librte_cmdline_cmdline_cirbuf.c.o [140/2853] Compiling C object lib/librte_cmdline.a.p/librte_cmdline_cmdline_parse.c.o [141/2853] Compiling C object lib/librte_cmdline.a.p/librte_cmdline_cmdline.c.o [142/2853] Compiling C object lib/librte_cmdline.a.p/librte_cmdline_cmdline_parse_ipaddr.c.o [143/2853] Compiling C object lib/librte_ethdev.a.p/librte_ethdev_rte_mtr.c.o [144/2853] Compiling C object lib/librte_ethdev.a.p/librte_ethdev_rte_tm.c.o [145/2853] Generating eal.sym_chk with a meson_exe.py custom command [146/2853] Compiling C object lib/librte_ethdev.a.p/librte_ethdev_rte_ethdev.c.o ninja: build stopped *Build Failed #8: OS: FreeBSD1201-64 Target: x86_64-native-bsdapp-gcc FAILED: lib/librte_ethdev.a.p/librte_ethdev_rte_flow.c.o gcc -Ilib/librte_ethdev.a.p -Ilib -I../lib -Ilib/librte_ethdev -I../lib/librte_ethdev -I. -I.. -Iconfig -I../config -Ilib/librte_eal/include -I../lib/librte_eal/include -Ilib/librte_eal/freebsd/include -I../lib/librte_eal/freebsd/include -Ilib/librte_eal/x86/include -I../lib/librte_eal/x86/include -Ilib/librte_eal/common -I../lib/librte_eal/common -Ilib/librte_eal -I../lib/librte_eal -Ilib/librte_kvargs -I../lib/librte_kvargs -Ilib/librte_metrics -I../lib/librte_metrics -Ilib/librte_telemetry -I../lib/librte_telemetry -Ilib/librte_net -I../lib/librte_net -Ilib/librte_mbuf -I../lib/librte_mbuf -Ilib/librte_mempool -I../lib/librte_mempool -Ilib/librte_ring -I../lib/librte_ring -Ilib/librte_meter -I../lib/librte_meter -fdiagnostics-color=always -pipe -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Werror -O3 -include rte_config.h -Wextra -Wcast-qual -Wdeprecated -Wformat -Wformat-nonliteral -Wformat-security -Wmissing-declarations -Wmissing-prototypes -Wnested-externs -Wold-style-definition -Wpointer-arith -Wsign-compare -Wstrict-prototypes -Wundef -Wwrite-strings -Wno-address-of-packed-member -Wno-packed-not-aligned -Wno-missing-field-initializers -D_GNU_SOURCE -D__BSD_VISIBLE -fPIC -march=native -mno-avx512f -DALLOW_EXPERIMENTAL_API -DALLOW_INTERNAL_API -Wno-format-truncation -MD -MQ lib/librte_ethdev.a.p/librte_ethdev_rte_flow.c.o -MF lib/librte_ethdev.a.p/librte_ethdev_rte_flow.c.o.d -o lib/librte_ethdev.a.p/librte_ethdev_rte_flow.c.o -c ../lib/librte_ethdev/rte_flow.c ../lib/librte_ethdev/rte_flow.c:1072:23: error: 'struct rte_flow_shared_action_conf' declared inside parameter list will not be visible outside of this definition or declaration [-Werror] 1072 | const struct rte_flow_shared_action_conf *conf, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../lib/librte_ethdev/rte_flow.c:1071:1: error: no previous prototype for 'rte_flow_shared_action_create' [-Werror=missing-prototypes] 1071 | rte_flow_shared_action_create(uint16_t port_id, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../lib/librte_ethdev/rte_flow.c:13: ../lib/librte_ethdev/rte_flow.c: In function 'rte_flow_shared_action_create': ../lib/librte_ethdev/rte_flow.c:1081:19: error: 'const struct rte_flow_ops' has no member named 'shared_action_create' 1081 | if (unlikely(!ops->shared_action_create)) { | ^~ ../lib/librte_eal/include/rte_branch_prediction.h:38:41: note: in definition of macro 'unlikely' 38 | #define unlikely(x) __builtin_expect(!!(x), 0) | ^ ../lib/librte_ethdev/rte_flow.c:1087:21: error: 'const struct rte_flow_ops' has no member named 'shared_action_create' 1087 | shared_action = ops->shared_action_create(&rte_eth_devices[port_id], | ^~ ../lib/librte_ethdev/rte_flow.c: At top level: ../lib/librte_ethdev/rte_flow.c:1095:1: error: no previous prototype for 'rte_flow_shared_action_destroy' [-Werror=missing-prototypes] 1095 | rte_flow_shared_action_destroy(uint16_t port_id, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../lib/librte_ethdev/rte_flow.c:13: ../lib/librte_ethdev/rte_flow.c: In function 'rte_flow_shared_action_destroy': ../lib/librte_ethdev/rte_flow.c:1104:19: error: 'const struct rte_flow_ops' has no member named 'shared_action_destroy' 1104 | if (unlikely(!ops->shared_action_destroy)) | ^~ ../lib/librte_eal/include/rte_branch_prediction.h:38:41: note: in definition of macro 'unlikely' 38 | #define unlikely(x) __builtin_expect(!!(x), 0) | ^ ../lib/librte_ethdev/rte_flow.c:1108:11: error: 'const struct rte_flow_ops' has no member named 'shared_action_destroy' 1108 | ret = ops->shared_action_destroy(&rte_eth_devices[port_id], action, | ^~ ../lib/librte_ethdev/rte_flow.c: At top level: ../lib/librte_ethdev/rte_flow.c:1114:1: error: no previous prototype for 'rte_flow_shared_action_update' [-Werror=missing-prototypes] 1114 | rte_flow_shared_action_update(uint16_t port_id, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../lib/librte_ethdev/rte_flow.c:13: ../lib/librte_ethdev/rte_flow.c: In function 'rte_flow_shared_action_update': ../lib/librte_ethdev/rte_flow.c:1124:19: error: 'const struct rte_flow_ops' has no member named 'shared_action_update' 1124 | if (unlikely(!ops->shared_action_update)) | ^~ ../lib/librte_eal/include/rte_branch_prediction.h:38:41: note: in definition of macro 'unlikely' 38 | #define unlikely(x) __builtin_expect(!!(x), 0) | ^ ../lib/librte_ethdev/rte_flow.c:1128:11: error: 'const struct rte_flow_ops' has no member named 'shared_action_update' 1128 | ret = ops->shared_action_update(&rte_eth_devices[port_id], action, | ^~ ../lib/librte_ethdev/rte_flow.c: At top level: ../lib/librte_ethdev/rte_flow.c:1134:1: error: no previous prototype for 'rte_flow_shared_action_query' [-Werror=missing-prototypes] 1134 | rte_flow_shared_action_query(uint16_t port_id, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../lib/librte_ethdev/rte_flow.c:13: ../lib/librte_ethdev/rte_flow.c: In function 'rte_flow_shared_action_query': ../lib/librte_ethdev/rte_flow.c:1144:19: error: 'const struct rte_flow_ops' has no member named 'shared_action_query' 1144 | if (unlikely(!ops->shared_action_query)) | ^~ ../lib/librte_eal/include/rte_branch_prediction.h:38:41: note: in definition of macro 'unlikely' 38 | #define unlikely(x) __builtin_expect(!!(x), 0) | ^ ../lib/librte_ethdev/rte_flow.c:1148:11: error: 'const struct rte_flow_ops' has no member named 'shared_action_query' 1148 | ret = ops->shared_action_query(&rte_eth_devices[port_id], action, | ^~ cc1: all warnings being treated as errors [127/2059] Compiling C object lib/librte_ethdev.a.p/librte_ethdev_rte_mtr.c.o [128/2059] Compiling C object lib/librte_pci.a.p/librte_pci_rte_pci.c.o [129/2059] Compiling C object lib/librte_ethdev.a.p/librte_ethdev_rte_tm.c.o [130/2059] Generating eal.sym_chk with a meson_exe.py custom command [131/2059] Compiling C object lib/librte_ethdev.a.p/librte_ethdev_rte_ethdev.c.o ninja: build stopped *Build Failed #9: OS: FreeBSD1201-64 Target: x86_64-native-bsdapp-clang FAILED: lib/librte_ethdev.a.p/librte_ethdev_rte_flow.c.o clang -Ilib/librte_ethdev.a.p -Ilib -I../lib -Ilib/librte_ethdev -I../lib/librte_ethdev -I. -I.. -Iconfig -I../config -Ilib/librte_eal/include -I../lib/librte_eal/include -Ilib/librte_eal/freebsd/include -I../lib/librte_eal/freebsd/include -Ilib/librte_eal/x86/include -I../lib/librte_eal/x86/include -Ilib/librte_eal/common -I../lib/librte_eal/common -Ilib/librte_eal -I../lib/librte_eal -Ilib/librte_kvargs -I../lib/librte_kvargs -Ilib/librte_metrics -I../lib/librte_metrics -Ilib/librte_telemetry -I../lib/librte_telemetry -Ilib/librte_net -I../lib/librte_net -Ilib/librte_mbuf -I../lib/librte_mbuf -Ilib/librte_mempool -I../lib/librte_mempool -Ilib/librte_ring -I../lib/librte_ring -Ilib/librte_meter -I../lib/librte_meter -Xclang -fcolor-diagnostics -pipe -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Werror -O3 -include rte_config.h -Wextra -Wcast-qual -Wdeprecated -Wformat -Wformat-nonliteral -Wformat-security -Wmissing-declarations -Wmissing-prototypes -Wnested-externs -Wold-style-definition -Wpointer-arith -Wsign-compare -Wstrict-prototypes -Wundef -Wwrite-strings -Wno-address-of-packed-member -Wno-missing-field-initializers -D_GNU_SOURCE -D__BSD_VISIBLE -fPIC -march=native -mno-avx512f -DALLOW_EXPERIMENTAL_API -DALLOW_INTERNAL_API -MD -MQ lib/librte_ethdev.a.p/librte_ethdev_rte_flow.c.o -MF lib/librte_ethdev.a.p/librte_ethdev_rte_flow.c.o.d -o lib/librte_ethdev.a.p/librte_ethdev_rte_flow.c.o -c ../lib/librte_ethdev/rte_flow.c ../lib/librte_ethdev/rte_flow.c:1072:23: error: declaration of 'struct rte_flow_shared_action_conf' will not be visible outside of this function [-Werror,-Wvisibility] const struct rte_flow_shared_action_conf *conf, ^ ../lib/librte_ethdev/rte_flow.c:1081:21: error: no member named 'shared_action_create' in 'struct rte_flow_ops' if (unlikely(!ops->shared_action_create)) { ~~~ ^ ../lib/librte_eal/include/rte_branch_prediction.h:38:41: note: expanded from macro 'unlikely' #define unlikely(x) __builtin_expect(!!(x), 0) ^ ../lib/librte_ethdev/rte_flow.c:1087:23: error: no member named 'shared_action_create' in 'struct rte_flow_ops' shared_action = ops->shared_action_create(&rte_eth_devices[port_id], ~~~ ^ ../lib/librte_ethdev/rte_flow.c:1071:1: error: no previous prototype for function 'rte_flow_shared_action_create' [-Werror,-Wmissing-prototypes] rte_flow_shared_action_create(uint16_t port_id, ^ ../lib/librte_ethdev/rte_flow.c:1104:21: error: no member named 'shared_action_destroy' in 'struct rte_flow_ops' if (unlikely(!ops->shared_action_destroy)) ~~~ ^ ../lib/librte_eal/include/rte_branch_prediction.h:38:41: note: expanded from macro 'unlikely' #define unlikely(x) __builtin_expect(!!(x), 0) ^ ../lib/librte_ethdev/rte_flow.c:1108:13: error: no member named 'shared_action_destroy' in 'struct rte_flow_ops' ret = ops->shared_action_destroy(&rte_eth_devices[port_id], action, ~~~ ^ ../lib/librte_ethdev/rte_flow.c:1095:1: error: no previous prototype for function 'rte_flow_shared_action_destroy' [-Werror,-Wmissing-prototypes] rte_flow_shared_action_destroy(uint16_t port_id, ^ ../lib/librte_ethdev/rte_flow.c:1124:21: error: no member named 'shared_action_update' in 'struct rte_flow_ops' if (unlikely(!ops->shared_action_update)) ~~~ ^ ../lib/librte_eal/include/rte_branch_prediction.h:38:41: note: expanded from macro 'unlikely' #define unlikely(x) __builtin_expect(!!(x), 0) ^ ../lib/librte_ethdev/rte_flow.c:1128:13: error: no member named 'shared_action_update' in 'struct rte_flow_ops' ret = ops->shared_action_update(&rte_eth_devices[port_id], action, ~~~ ^ ../lib/librte_ethdev/rte_flow.c:1114:1: error: no previous prototype for function 'rte_flow_shared_action_update' [-Werror,-Wmissing-prototypes] rte_flow_shared_action_update(uint16_t port_id, ^ ../lib/librte_ethdev/rte_flow.c:1144:21: error: no member named 'shared_action_query' in 'struct rte_flow_ops' if (unlikely(!ops->shared_action_query)) ~~~ ^ ../lib/librte_eal/include/rte_branch_prediction.h:38:41: note: expanded from macro 'unlikely' #define unlikely(x) __builtin_expect(!!(x), 0) ^ ../lib/librte_ethdev/rte_flow.c:1148:13: error: no member named 'shared_action_query' in 'struct rte_flow_ops' ret = ops->shared_action_query(&rte_eth_devices[port_id], action, ~~~ ^ ../lib/librte_ethdev/rte_flow.c:1134:1: error: no previous prototype for function 'rte_flow_shared_action_query' [-Werror,-Wmissing-prototypes] rte_flow_shared_action_query(uint16_t port_id, ^ 13 errors generated. [131/2059] Compiling C object lib/librte_ethdev.a.p/librte_ethdev_rte_mtr.c.o [132/2059] Compiling C object lib/librte_ethdev.a.p/librte_ethdev_rte_tm.c.o [133/2059] Generating pci.sym_chk with a meson_exe.py custom command [134/2059] Generating eal.sym_chk with a meson_exe.py custom command [135/2059] Compiling C object lib/librte_ethdev.a.p/librte_ethdev_rte_ethdev.c.o ninja: build stopped *Build Failed #10: OS: FreeBSD1201-64 Target: x86_64-native-bsdapp-gcc+shared FAILED: lib/librte_ethdev.a.p/librte_ethdev_rte_flow.c.o gcc -Ilib/librte_ethdev.a.p -Ilib -I../lib -Ilib/librte_ethdev -I../lib/librte_ethdev -I. -I.. -Iconfig -I../config -Ilib/librte_eal/include -I../lib/librte_eal/include -Ilib/librte_eal/freebsd/include -I../lib/librte_eal/freebsd/include -Ilib/librte_eal/x86/include -I../lib/librte_eal/x86/include -Ilib/librte_eal/common -I../lib/librte_eal/common -Ilib/librte_eal -I../lib/librte_eal -Ilib/librte_kvargs -I../lib/librte_kvargs -Ilib/librte_metrics -I../lib/librte_metrics -Ilib/librte_telemetry -I../lib/librte_telemetry -Ilib/librte_net -I../lib/librte_net -Ilib/librte_mbuf -I../lib/librte_mbuf -Ilib/librte_mempool -I../lib/librte_mempool -Ilib/librte_ring -I../lib/librte_ring -Ilib/librte_meter -I../lib/librte_meter -fdiagnostics-color=always -pipe -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Werror -O3 -include rte_config.h -Wextra -Wcast-qual -Wdeprecated -Wformat -Wformat-nonliteral -Wformat-security -Wmissing-declarations -Wmissing-prototypes -Wnested-externs -Wold-style-definition -Wpointer-arith -Wsign-compare -Wstrict-prototypes -Wundef -Wwrite-strings -Wno-address-of-packed-member -Wno-packed-not-aligned -Wno-missing-field-initializers -D_GNU_SOURCE -D__BSD_VISIBLE -fPIC -march=native -mno-avx512f -DALLOW_EXPERIMENTAL_API -DALLOW_INTERNAL_API -Wno-format-truncation -MD -MQ lib/librte_ethdev.a.p/librte_ethdev_rte_flow.c.o -MF lib/librte_ethdev.a.p/librte_ethdev_rte_flow.c.o.d -o lib/librte_ethdev.a.p/librte_ethdev_rte_flow.c.o -c ../lib/librte_ethdev/rte_flow.c ../lib/librte_ethdev/rte_flow.c:1072:23: error: 'struct rte_flow_shared_action_conf' declared inside parameter list will not be visible outside of this definition or declaration [-Werror] 1072 | const struct rte_flow_shared_action_conf *conf, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../lib/librte_ethdev/rte_flow.c:1071:1: error: no previous prototype for 'rte_flow_shared_action_create' [-Werror=missing-prototypes] 1071 | rte_flow_shared_action_create(uint16_t port_id, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../lib/librte_ethdev/rte_flow.c:13: ../lib/librte_ethdev/rte_flow.c: In function 'rte_flow_shared_action_create': ../lib/librte_ethdev/rte_flow.c:1081:19: error: 'const struct rte_flow_ops' has no member named 'shared_action_create' 1081 | if (unlikely(!ops->shared_action_create)) { | ^~ ../lib/librte_eal/include/rte_branch_prediction.h:38:41: note: in definition of macro 'unlikely' 38 | #define unlikely(x) __builtin_expect(!!(x), 0) | ^ ../lib/librte_ethdev/rte_flow.c:1087:21: error: 'const struct rte_flow_ops' has no member named 'shared_action_create' 1087 | shared_action = ops->shared_action_create(&rte_eth_devices[port_id], | ^~ ../lib/librte_ethdev/rte_flow.c: At top level: ../lib/librte_ethdev/rte_flow.c:1095:1: error: no previous prototype for 'rte_flow_shared_action_destroy' [-Werror=missing-prototypes] 1095 | rte_flow_shared_action_destroy(uint16_t port_id, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../lib/librte_ethdev/rte_flow.c:13: ../lib/librte_ethdev/rte_flow.c: In function 'rte_flow_shared_action_destroy': ../lib/librte_ethdev/rte_flow.c:1104:19: error: 'const struct rte_flow_ops' has no member named 'shared_action_destroy' 1104 | if (unlikely(!ops->shared_action_destroy)) | ^~ ../lib/librte_eal/include/rte_branch_prediction.h:38:41: note: in definition of macro 'unlikely' 38 | #define unlikely(x) __builtin_expect(!!(x), 0) | ^ ../lib/librte_ethdev/rte_flow.c:1108:11: error: 'const struct rte_flow_ops' has no member named 'shared_action_destroy' 1108 | ret = ops->shared_action_destroy(&rte_eth_devices[port_id], action, | ^~ ../lib/librte_ethdev/rte_flow.c: At top level: ../lib/librte_ethdev/rte_flow.c:1114:1: error: no previous prototype for 'rte_flow_shared_action_update' [-Werror=missing-prototypes] 1114 | rte_flow_shared_action_update(uint16_t port_id, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../lib/librte_ethdev/rte_flow.c:13: ../lib/librte_ethdev/rte_flow.c: In function 'rte_flow_shared_action_update': ../lib/librte_ethdev/rte_flow.c:1124:19: error: 'const struct rte_flow_ops' has no member named 'shared_action_update' 1124 | if (unlikely(!ops->shared_action_update)) | ^~ ../lib/librte_eal/include/rte_branch_prediction.h:38:41: note: in definition of macro 'unlikely' 38 | #define unlikely(x) __builtin_expect(!!(x), 0) | ^ ../lib/librte_ethdev/rte_flow.c:1128:11: error: 'const struct rte_flow_ops' has no member named 'shared_action_update' 1128 | ret = ops->shared_action_update(&rte_eth_devices[port_id], action, | ^~ ../lib/librte_ethdev/rte_flow.c: At top level: ../lib/librte_ethdev/rte_flow.c:1134:1: error: no previous prototype for 'rte_flow_shared_action_query' [-Werror=missing-prototypes] 1134 | rte_flow_shared_action_query(uint16_t port_id, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../lib/librte_ethdev/rte_flow.c:13: ../lib/librte_ethdev/rte_flow.c: In function 'rte_flow_shared_action_query': ../lib/librte_ethdev/rte_flow.c:1144:19: error: 'const struct rte_flow_ops' has no member named 'shared_action_query' 1144 | if (unlikely(!ops->shared_action_query)) | ^~ ../lib/librte_eal/include/rte_branch_prediction.h:38:41: note: in definition of macro 'unlikely' 38 | #define unlikely(x) __builtin_expect(!!(x), 0) | ^ ../lib/librte_ethdev/rte_flow.c:1148:11: error: 'const struct rte_flow_ops' has no member named 'shared_action_query' 1148 | ret = ops->shared_action_query(&rte_eth_devices[port_id], action, | ^~ cc1: all warnings being treated as errors [127/1941] Compiling C object lib/librte_pci.a.p/librte_pci_rte_pci.c.o [128/1941] Compiling C object lib/librte_ethdev.a.p/librte_ethdev_rte_mtr.c.o [129/1941] Compiling C object lib/librte_ethdev.a.p/librte_ethdev_rte_tm.c.o [130/1941] Generating eal.sym_chk with a meson_exe.py custom command [131/1941] Compiling C object lib/librte_ethdev.a.p/librte_ethdev_rte_ethdev.c.o ninja: build stopped *Build Failed #11: OS: FreeBSD1201-64 Target: x86_64-native-bsdapp-gcc+debug FAILED: lib/librte_ethdev.a.p/librte_ethdev_rte_flow.c.o gcc -Ilib/librte_ethdev.a.p -Ilib -I../lib -Ilib/librte_ethdev -I../lib/librte_ethdev -I. -I.. -Iconfig -I../config -Ilib/librte_eal/include -I../lib/librte_eal/include -Ilib/librte_eal/freebsd/include -I../lib/librte_eal/freebsd/include -Ilib/librte_eal/x86/include -I../lib/librte_eal/x86/include -Ilib/librte_eal/common -I../lib/librte_eal/common -Ilib/librte_eal -I../lib/librte_eal -Ilib/librte_kvargs -I../lib/librte_kvargs -Ilib/librte_metrics -I../lib/librte_metrics -Ilib/librte_telemetry -I../lib/librte_telemetry -Ilib/librte_net -I../lib/librte_net -Ilib/librte_mbuf -I../lib/librte_mbuf -Ilib/librte_mempool -I../lib/librte_mempool -Ilib/librte_ring -I../lib/librte_ring -Ilib/librte_meter -I../lib/librte_meter -fdiagnostics-color=always -pipe -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Werror -O2 -g -include rte_config.h -Wextra -Wcast-qual -Wdeprecated -Wformat -Wformat-nonliteral -Wformat-security -Wmissing-declarations -Wmissing-prototypes -Wnested-externs -Wold-style-definition -Wpointer-arith -Wsign-compare -Wstrict-prototypes -Wundef -Wwrite-strings -Wno-address-of-packed-member -Wno-packed-not-aligned -Wno-missing-field-initializers -D_GNU_SOURCE -D__BSD_VISIBLE -fPIC -march=native -mno-avx512f -DALLOW_EXPERIMENTAL_API -DALLOW_INTERNAL_API -Wno-format-truncation -MD -MQ lib/librte_ethdev.a.p/librte_ethdev_rte_flow.c.o -MF lib/librte_ethdev.a.p/librte_ethdev_rte_flow.c.o.d -o lib/librte_ethdev.a.p/librte_ethdev_rte_flow.c.o -c ../lib/librte_ethdev/rte_flow.c ../lib/librte_ethdev/rte_flow.c:1072:23: error: 'struct rte_flow_shared_action_conf' declared inside parameter list will not be visible outside of this definition or declaration [-Werror] 1072 | const struct rte_flow_shared_action_conf *conf, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../lib/librte_ethdev/rte_flow.c:1071:1: error: no previous prototype for 'rte_flow_shared_action_create' [-Werror=missing-prototypes] 1071 | rte_flow_shared_action_create(uint16_t port_id, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../lib/librte_ethdev/rte_flow.c:13: ../lib/librte_ethdev/rte_flow.c: In function 'rte_flow_shared_action_create': ../lib/librte_ethdev/rte_flow.c:1081:19: error: 'const struct rte_flow_ops' has no member named 'shared_action_create' 1081 | if (unlikely(!ops->shared_action_create)) { | ^~ ../lib/librte_eal/include/rte_branch_prediction.h:38:41: note: in definition of macro 'unlikely' 38 | #define unlikely(x) __builtin_expect(!!(x), 0) | ^ ../lib/librte_ethdev/rte_flow.c:1087:21: error: 'const struct rte_flow_ops' has no member named 'shared_action_create' 1087 | shared_action = ops->shared_action_create(&rte_eth_devices[port_id], | ^~ ../lib/librte_ethdev/rte_flow.c: At top level: ../lib/librte_ethdev/rte_flow.c:1095:1: error: no previous prototype for 'rte_flow_shared_action_destroy' [-Werror=missing-prototypes] 1095 | rte_flow_shared_action_destroy(uint16_t port_id, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../lib/librte_ethdev/rte_flow.c:13: ../lib/librte_ethdev/rte_flow.c: In function 'rte_flow_shared_action_destroy': ../lib/librte_ethdev/rte_flow.c:1104:19: error: 'const struct rte_flow_ops' has no member named 'shared_action_destroy' 1104 | if (unlikely(!ops->shared_action_destroy)) | ^~ ../lib/librte_eal/include/rte_branch_prediction.h:38:41: note: in definition of macro 'unlikely' 38 | #define unlikely(x) __builtin_expect(!!(x), 0) | ^ ../lib/librte_ethdev/rte_flow.c:1108:11: error: 'const struct rte_flow_ops' has no member named 'shared_action_destroy' 1108 | ret = ops->shared_action_destroy(&rte_eth_devices[port_id], action, | ^~ ../lib/librte_ethdev/rte_flow.c: At top level: ../lib/librte_ethdev/rte_flow.c:1114:1: error: no previous prototype for 'rte_flow_shared_action_update' [-Werror=missing-prototypes] 1114 | rte_flow_shared_action_update(uint16_t port_id, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../lib/librte_ethdev/rte_flow.c:13: ../lib/librte_ethdev/rte_flow.c: In function 'rte_flow_shared_action_update': ../lib/librte_ethdev/rte_flow.c:1124:19: error: 'const struct rte_flow_ops' has no member named 'shared_action_update' 1124 | if (unlikely(!ops->shared_action_update)) | ^~ ../lib/librte_eal/include/rte_branch_prediction.h:38:41: note: in definition of macro 'unlikely' 38 | #define unlikely(x) __builtin_expect(!!(x), 0) | ^ ../lib/librte_ethdev/rte_flow.c:1128:11: error: 'const struct rte_flow_ops' has no member named 'shared_action_update' 1128 | ret = ops->shared_action_update(&rte_eth_devices[port_id], action, | ^~ ../lib/librte_ethdev/rte_flow.c: At top level: ../lib/librte_ethdev/rte_flow.c:1134:1: error: no previous prototype for 'rte_flow_shared_action_query' [-Werror=missing-prototypes] 1134 | rte_flow_shared_action_query(uint16_t port_id, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../lib/librte_ethdev/rte_flow.c:13: ../lib/librte_ethdev/rte_flow.c: In function 'rte_flow_shared_action_query': ../lib/librte_ethdev/rte_flow.c:1144:19: error: 'const struct rte_flow_ops' has no member named 'shared_action_query' 1144 | if (unlikely(!ops->shared_action_query)) | ^~ ../lib/librte_eal/include/rte_branch_prediction.h:38:41: note: in definition of macro 'unlikely' 38 | #define unlikely(x) __builtin_expect(!!(x), 0) | ^ ../lib/librte_ethdev/rte_flow.c:1148:11: error: 'const struct rte_flow_ops' has no member named 'shared_action_query' 1148 | ret = ops->shared_action_query(&rte_eth_devices[port_id], action, | ^~ cc1: all warnings being treated as errors [123/2059] Generating net.sym_chk with a meson_exe.py custom command [124/2059] Compiling C object lib/librte_ethdev.a.p/librte_ethdev_rte_class_eth.c.o [125/2059] Compiling C object lib/librte_ethdev.a.p/librte_ethdev_rte_mtr.c.o [126/2059] Generating eal.sym_chk with a meson_exe.py custom command [127/2059] Compiling C object lib/librte_ethdev.a.p/librte_ethdev_rte_ethdev.c.o ninja: build stopped *Build Failed #12: OS: RHEL83-64 Target: x86_64-native-linuxapp-gcc FAILED: lib/librte_ethdev.a.p/librte_ethdev_rte_flow.c.o gcc -Ilib/librte_ethdev.a.p -Ilib -I../lib -Ilib/librte_ethdev -I../lib/librte_ethdev -I. -I.. -Iconfig -I../config -Ilib/librte_eal/include -I../lib/librte_eal/include -Ilib/librte_eal/linux/include -I../lib/librte_eal/linux/include -Ilib/librte_eal/x86/include -I../lib/librte_eal/x86/include -Ilib/librte_eal/common -I../lib/librte_eal/common -Ilib/librte_eal -I../lib/librte_eal -Ilib/librte_kvargs -I../lib/librte_kvargs -Ilib/librte_metrics -I../lib/librte_metrics -Ilib/librte_telemetry -I../lib/librte_telemetry -Ilib/librte_net -I../lib/librte_net -Ilib/librte_mbuf -I../lib/librte_mbuf -Ilib/librte_mempool -I../lib/librte_mempool -Ilib/librte_ring -I../lib/librte_ring -Ilib/librte_meter -I../lib/librte_meter -fdiagnostics-color=always -pipe -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Werror -O3 -include rte_config.h -Wextra -Wcast-qual -Wdeprecated -Wformat -Wformat-nonliteral -Wformat-security -Wmissing-declarations -Wmissing-prototypes -Wnested-externs -Wold-style-definition -Wpointer-arith -Wsign-compare -Wstrict-prototypes -Wundef -Wwrite-strings -Wno-packed-not-aligned -Wno-missing-field-initializers -D_GNU_SOURCE -fPIC -march=native -DALLOW_EXPERIMENTAL_API -DALLOW_INTERNAL_API -Wno-format-truncation -MD -MQ lib/librte_ethdev.a.p/librte_ethdev_rte_flow.c.o -MF lib/librte_ethdev.a.p/librte_ethdev_rte_flow.c.o.d -o lib/librte_ethdev.a.p/librte_ethdev_rte_flow.c.o -c ../lib/librte_ethdev/rte_flow.c ../lib/librte_ethdev/rte_flow.c:1072:23: error: ‘struct rte_flow_shared_action_conf’ declared inside parameter list will not be visible outside of this definition or declaration [-Werror] const struct rte_flow_shared_action_conf *conf, ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../lib/librte_ethdev/rte_flow.c:1071:1: error: no previous prototype for ‘rte_flow_shared_action_create’ [-Werror=missing-prototypes] rte_flow_shared_action_create(uint16_t port_id, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../lib/librte_ethdev/rte_flow.c:13: ../lib/librte_ethdev/rte_flow.c: In function ‘rte_flow_shared_action_create’: ../lib/librte_ethdev/rte_flow.c:1081:19: error: ‘const struct rte_flow_ops’ has no member named ‘shared_action_create’ if (unlikely(!ops->shared_action_create)) { ^~ ../lib/librte_eal/include/rte_branch_prediction.h:38:41: note: in definition of macro ‘unlikely’ #define unlikely(x) __builtin_expect(!!(x), 0) ^ ../lib/librte_ethdev/rte_flow.c:1087:21: error: ‘const struct rte_flow_ops’ has no member named ‘shared_action_create’ shared_action = ops->shared_action_create(&rte_eth_devices[port_id], ^~ ../lib/librte_ethdev/rte_flow.c: At top level: ../lib/librte_ethdev/rte_flow.c:1095:1: error: no previous prototype for ‘rte_flow_shared_action_destroy’ [-Werror=missing-prototypes] rte_flow_shared_action_destroy(uint16_t port_id, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../lib/librte_ethdev/rte_flow.c:13: ../lib/librte_ethdev/rte_flow.c: In function ‘rte_flow_shared_action_destroy’: ../lib/librte_ethdev/rte_flow.c:1104:19: error: ‘const struct rte_flow_ops’ has no member named ‘shared_action_destroy’ if (unlikely(!ops->shared_action_destroy)) ^~ ../lib/librte_eal/include/rte_branch_prediction.h:38:41: note: in definition of macro ‘unlikely’ #define unlikely(x) __builtin_expect(!!(x), 0) ^ ../lib/librte_ethdev/rte_flow.c:1108:11: error: ‘const struct rte_flow_ops’ has no member named ‘shared_action_destroy’ ret = ops->shared_action_destroy(&rte_eth_devices[port_id], action, ^~ ../lib/librte_ethdev/rte_flow.c: At top level: ../lib/librte_ethdev/rte_flow.c:1114:1: error: no previous prototype for ‘rte_flow_shared_action_update’ [-Werror=missing-prototypes] rte_flow_shared_action_update(uint16_t port_id, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../lib/librte_ethdev/rte_flow.c:13: ../lib/librte_ethdev/rte_flow.c: In function ‘rte_flow_shared_action_update’: ../lib/librte_ethdev/rte_flow.c:1124:19: error: ‘const struct rte_flow_ops’ has no member named ‘shared_action_update’ if (unlikely(!ops->shared_action_update)) ^~ ../lib/librte_eal/include/rte_branch_prediction.h:38:41: note: in definition of macro ‘unlikely’ #define unlikely(x) __builtin_expect(!!(x), 0) ^ ../lib/librte_ethdev/rte_flow.c:1128:11: error: ‘const struct rte_flow_ops’ has no member named ‘shared_action_update’ ret = ops->shared_action_update(&rte_eth_devices[port_id], action, ^~ ../lib/librte_ethdev/rte_flow.c: At top level: ../lib/librte_ethdev/rte_flow.c:1134:1: error: no previous prototype for ‘rte_flow_shared_action_query’ [-Werror=missing-prototypes] rte_flow_shared_action_query(uint16_t port_id, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../lib/librte_ethdev/rte_flow.c:13: ../lib/librte_ethdev/rte_flow.c: In function ‘rte_flow_shared_action_query’: ../lib/librte_ethdev/rte_flow.c:1144:19: error: ‘const struct rte_flow_ops’ has no member named ‘shared_action_query’ if (unlikely(!ops->shared_action_query)) ^~ ../lib/librte_eal/include/rte_branch_prediction.h:38:41: note: in definition of macro ‘unlikely’ #define unlikely(x) __builtin_expect(!!(x), 0) ^ ../lib/librte_ethdev/rte_flow.c:1148:11: error: ‘const struct rte_flow_ops’ has no member named ‘shared_action_query’ ret = ops->shared_action_query(&rte_eth_devices[port_id], action, ^~ cc1: all warnings being treated as errors [137/2854] Generating meter.sym_chk with a custom command (wrapped by meson to capture output) [138/2854] Compiling C object lib/librte_cmdline.a.p/librte_cmdline_cmdline.c.o [139/2854] Compiling C object lib/librte_cmdline.a.p/librte_cmdline_cmdline_cirbuf.c.o [140/2854] Compiling C object lib/librte_ethdev.a.p/librte_ethdev_rte_mtr.c.o [141/2854] Generating mbuf.sym_chk with a custom command (wrapped by meson to capture output) [142/2854] Compiling C object lib/librte_ethdev.a.p/librte_ethdev_rte_tm.c.o [143/2854] Generating pci.sym_chk with a custom command (wrapped by meson to capture output) [144/2854] Generating eal.sym_chk with a custom command (wrapped by meson to capture output) [145/2854] Compiling C object lib/librte_ethdev.a.p/librte_ethdev_rte_ethdev.c.o ninja: build stopped *Build Failed #13: OS: SUSE15-64 Target: x86_64-native-linuxapp-clang FAILED: lib/librte_ethdev.a.p/librte_ethdev_rte_flow.c.o clang -Ilib/librte_ethdev.a.p -Ilib -I../lib -Ilib/librte_ethdev -I../lib/librte_ethdev -I. -I.. -Iconfig -I../config -Ilib/librte_eal/include -I../lib/librte_eal/include -Ilib/librte_eal/linux/include -I../lib/librte_eal/linux/include -Ilib/librte_eal/x86/include -I../lib/librte_eal/x86/include -Ilib/librte_eal/common -I../lib/librte_eal/common -Ilib/librte_eal -I../lib/librte_eal -Ilib/librte_kvargs -I../lib/librte_kvargs -Ilib/librte_metrics -I../lib/librte_metrics -Ilib/librte_telemetry -I../lib/librte_telemetry -Ilib/librte_net -I../lib/librte_net -Ilib/librte_mbuf -I../lib/librte_mbuf -Ilib/librte_mempool -I../lib/librte_mempool -Ilib/librte_ring -I../lib/librte_ring -Ilib/librte_meter -I../lib/librte_meter -Xclang -fcolor-diagnostics -pipe -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Werror -O3 -include rte_config.h -Wextra -Wcast-qual -Wdeprecated -Wformat -Wformat-nonliteral -Wformat-security -Wmissing-declarations -Wmissing-prototypes -Wnested-externs -Wold-style-definition -Wpointer-arith -Wsign-compare -Wstrict-prototypes -Wundef -Wwrite-strings -Wno-address-of-packed-member -Wno-missing-field-initializers -D_GNU_SOURCE -fPIC -march=native -DALLOW_EXPERIMENTAL_API -DALLOW_INTERNAL_API -MD -MQ lib/librte_ethdev.a.p/librte_ethdev_rte_flow.c.o -MF lib/librte_ethdev.a.p/librte_ethdev_rte_flow.c.o.d -o lib/librte_ethdev.a.p/librte_ethdev_rte_flow.c.o -c ../lib/librte_ethdev/rte_flow.c ../lib/librte_ethdev/rte_flow.c:1072:23: error: declaration of 'struct rte_flow_shared_action_conf' will not be visible outside of this function [-Werror,-Wvisibility] const struct rte_flow_shared_action_conf *conf, ^ ../lib/librte_ethdev/rte_flow.c:1081:21: error: no member named 'shared_action_create' in 'struct rte_flow_ops' if (unlikely(!ops->shared_action_create)) { ~~~ ^ ../lib/librte_eal/include/rte_branch_prediction.h:38:41: note: expanded from macro 'unlikely' #define unlikely(x) __builtin_expect(!!(x), 0) ^ ../lib/librte_ethdev/rte_flow.c:1087:23: error: no member named 'shared_action_create' in 'struct rte_flow_ops' shared_action = ops->shared_action_create(&rte_eth_devices[port_id], ~~~ ^ ../lib/librte_ethdev/rte_flow.c:1071:1: error: no previous prototype for function 'rte_flow_shared_action_create' [-Werror,-Wmissing-prototypes] rte_flow_shared_action_create(uint16_t port_id, ^ ../lib/librte_ethdev/rte_flow.c:1070:1: note: declare 'static' if the function is not intended to be used outside of this translation unit struct rte_flow_shared_action * ^ static ../lib/librte_ethdev/rte_flow.c:1104:21: error: no member named 'shared_action_destroy' in 'struct rte_flow_ops' if (unlikely(!ops->shared_action_destroy)) ~~~ ^ ../lib/librte_eal/include/rte_branch_prediction.h:38:41: note: expanded from macro 'unlikely' #define unlikely(x) __builtin_expect(!!(x), 0) ^ ../lib/librte_ethdev/rte_flow.c:1108:13: error: no member named 'shared_action_destroy' in 'struct rte_flow_ops' ret = ops->shared_action_destroy(&rte_eth_devices[port_id], action, ~~~ ^ ../lib/librte_ethdev/rte_flow.c:1095:1: error: no previous prototype for function 'rte_flow_shared_action_destroy' [-Werror,-Wmissing-prototypes] rte_flow_shared_action_destroy(uint16_t port_id, ^ ../lib/librte_ethdev/rte_flow.c:1094:1: note: declare 'static' if the function is not intended to be used outside of this translation unit int ^ static ../lib/librte_ethdev/rte_flow.c:1124:21: error: no member named 'shared_action_update' in 'struct rte_flow_ops' if (unlikely(!ops->shared_action_update)) ~~~ ^ ../lib/librte_eal/include/rte_branch_prediction.h:38:41: note: expanded from macro 'unlikely' #define unlikely(x) __builtin_expect(!!(x), 0) ^ ../lib/librte_ethdev/rte_flow.c:1128:13: error: no member named 'shared_action_update' in 'struct rte_flow_ops' ret = ops->shared_action_update(&rte_eth_devices[port_id], action, ~~~ ^ ../lib/librte_ethdev/rte_flow.c:1114:1: error: no previous prototype for function 'rte_flow_shared_action_update' [-Werror,-Wmissing-prototypes] rte_flow_shared_action_update(uint16_t port_id, ^ ../lib/librte_ethdev/rte_flow.c:1113:1: note: declare 'static' if the function is not intended to be used outside of this translation unit int ^ static ../lib/librte_ethdev/rte_flow.c:1144:21: error: no member named 'shared_action_query' in 'struct rte_flow_ops' if (unlikely(!ops->shared_action_query)) ~~~ ^ ../lib/librte_eal/include/rte_branch_prediction.h:38:41: note: expanded from macro 'unlikely' #define unlikely(x) __builtin_expect(!!(x), 0) ^ ../lib/librte_ethdev/rte_flow.c:1148:13: error: no member named 'shared_action_query' in 'struct rte_flow_ops' ret = ops->shared_action_query(&rte_eth_devices[port_id], action, ~~~ ^ ../lib/librte_ethdev/rte_flow.c:1134:1: error: no previous prototype for function 'rte_flow_shared_action_query' [-Werror,-Wmissing-prototypes] rte_flow_shared_action_query(uint16_t port_id, ^ ../lib/librte_ethdev/rte_flow.c:1133:1: note: declare 'static' if the function is not intended to be used outside of this translation unit int ^ static 13 errors generated. [143/2810] Compiling C object lib/librte_ethdev.a.p/librte_ethdev_rte_mtr.c.o [144/2810] Compiling C object lib/librte_cmdline.a.p/librte_cmdline_cmdline_parse_portlist.c.o [145/2810] Compiling C object lib/librte_cmdline.a.p/librte_cmdline_cmdline_parse_string.c.o [146/2810] Compiling C object lib/librte_ethdev.a.p/librte_ethdev_rte_tm.c.o [147/2810] Generating pci.sym_chk with a custom command (wrapped by meson to capture output) [148/2810] Compiling C object lib/librte_cmdline.a.p/librte_cmdline_cmdline_rdline.c.o [149/2810] Compiling C object lib/librte_cmdline.a.p/librte_cmdline_cmdline_parse_etheraddr.c.o [150/2810] Generating eal.sym_chk with a custom command (wrapped by meson to capture output) [151/2810] Compiling C object lib/librte_ethdev.a.p/librte_ethdev_rte_ethdev.c.o ninja: build stopped *Build Failed #14: OS: SUSE15-64 Target: x86_64-native-linuxapp-gcc FAILED: lib/librte_ethdev.a.p/librte_ethdev_rte_flow.c.o gcc -Ilib/librte_ethdev.a.p -Ilib -I../lib -Ilib/librte_ethdev -I../lib/librte_ethdev -I. -I.. -Iconfig -I../config -Ilib/librte_eal/include -I../lib/librte_eal/include -Ilib/librte_eal/linux/include -I../lib/librte_eal/linux/include -Ilib/librte_eal/x86/include -I../lib/librte_eal/x86/include -Ilib/librte_eal/common -I../lib/librte_eal/common -Ilib/librte_eal -I../lib/librte_eal -Ilib/librte_kvargs -I../lib/librte_kvargs -Ilib/librte_metrics -I../lib/librte_metrics -Ilib/librte_telemetry -I../lib/librte_telemetry -Ilib/librte_net -I../lib/librte_net -Ilib/librte_mbuf -I../lib/librte_mbuf -Ilib/librte_mempool -I../lib/librte_mempool -Ilib/librte_ring -I../lib/librte_ring -Ilib/librte_meter -I../lib/librte_meter -fdiagnostics-color=always -pipe -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Werror -O3 -include rte_config.h -Wextra -Wcast-qual -Wdeprecated -Wformat -Wformat-nonliteral -Wformat-security -Wmissing-declarations -Wmissing-prototypes -Wnested-externs -Wold-style-definition -Wpointer-arith -Wsign-compare -Wstrict-prototypes -Wundef -Wwrite-strings -Wno-missing-field-initializers -D_GNU_SOURCE -fPIC -march=native -DALLOW_EXPERIMENTAL_API -DALLOW_INTERNAL_API -Wno-format-truncation -MD -MQ lib/librte_ethdev.a.p/librte_ethdev_rte_flow.c.o -MF lib/librte_ethdev.a.p/librte_ethdev_rte_flow.c.o.d -o lib/librte_ethdev.a.p/librte_ethdev_rte_flow.c.o -c ../lib/librte_ethdev/rte_flow.c ../lib/librte_ethdev/rte_flow.c:1072:23: error: ‘struct rte_flow_shared_action_conf’ declared inside parameter list will not be visible outside of this definition or declaration [-Werror] const struct rte_flow_shared_action_conf *conf, ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../lib/librte_ethdev/rte_flow.c:1071:1: error: no previous prototype for ‘rte_flow_shared_action_create’ [-Werror=missing-prototypes] rte_flow_shared_action_create(uint16_t port_id, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../lib/librte_ethdev/rte_flow.c:13:0: ../lib/librte_ethdev/rte_flow.c: In function ‘rte_flow_shared_action_create’: ../lib/librte_ethdev/rte_flow.c:1081:19: error: ‘const struct rte_flow_ops’ has no member named ‘shared_action_create’ if (unlikely(!ops->shared_action_create)) { ^ ../lib/librte_eal/include/rte_branch_prediction.h:38:41: note: in definition of macro ‘unlikely’ #define unlikely(x) __builtin_expect(!!(x), 0) ^ ../lib/librte_ethdev/rte_flow.c:1087:21: error: ‘const struct rte_flow_ops’ has no member named ‘shared_action_create’ shared_action = ops->shared_action_create(&rte_eth_devices[port_id], ^~ ../lib/librte_ethdev/rte_flow.c: At top level: ../lib/librte_ethdev/rte_flow.c:1095:1: error: no previous prototype for ‘rte_flow_shared_action_destroy’ [-Werror=missing-prototypes] rte_flow_shared_action_destroy(uint16_t port_id, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../lib/librte_ethdev/rte_flow.c:13:0: ../lib/librte_ethdev/rte_flow.c: In function ‘rte_flow_shared_action_destroy’: ../lib/librte_ethdev/rte_flow.c:1104:19: error: ‘const struct rte_flow_ops’ has no member named ‘shared_action_destroy’ if (unlikely(!ops->shared_action_destroy)) ^ ../lib/librte_eal/include/rte_branch_prediction.h:38:41: note: in definition of macro ‘unlikely’ #define unlikely(x) __builtin_expect(!!(x), 0) ^ ../lib/librte_ethdev/rte_flow.c:1108:11: error: ‘const struct rte_flow_ops’ has no member named ‘shared_action_destroy’ ret = ops->shared_action_destroy(&rte_eth_devices[port_id], action, ^~ ../lib/librte_ethdev/rte_flow.c: At top level: ../lib/librte_ethdev/rte_flow.c:1114:1: error: no previous prototype for ‘rte_flow_shared_action_update’ [-Werror=missing-prototypes] rte_flow_shared_action_update(uint16_t port_id, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../lib/librte_ethdev/rte_flow.c:13:0: ../lib/librte_ethdev/rte_flow.c: In function ‘rte_flow_shared_action_update’: ../lib/librte_ethdev/rte_flow.c:1124:19: error: ‘const struct rte_flow_ops’ has no member named ‘shared_action_update’ if (unlikely(!ops->shared_action_update)) ^ ../lib/librte_eal/include/rte_branch_prediction.h:38:41: note: in definition of macro ‘unlikely’ #define unlikely(x) __builtin_expect(!!(x), 0) ^ ../lib/librte_ethdev/rte_flow.c:1128:11: error: ‘const struct rte_flow_ops’ has no member named ‘shared_action_update’ ret = ops->shared_action_update(&rte_eth_devices[port_id], action, ^~ ../lib/librte_ethdev/rte_flow.c: At top level: ../lib/librte_ethdev/rte_flow.c:1134:1: error: no previous prototype for ‘rte_flow_shared_action_query’ [-Werror=missing-prototypes] rte_flow_shared_action_query(uint16_t port_id, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../lib/librte_ethdev/rte_flow.c:13:0: ../lib/librte_ethdev/rte_flow.c: In function ‘rte_flow_shared_action_query’: ../lib/librte_ethdev/rte_flow.c:1144:19: error: ‘const struct rte_flow_ops’ has no member named ‘shared_action_query’ if (unlikely(!ops->shared_action_query)) ^ ../lib/librte_eal/include/rte_branch_prediction.h:38:41: note: in definition of macro ‘unlikely’ #define unlikely(x) __builtin_expect(!!(x), 0) ^ ../lib/librte_ethdev/rte_flow.c:1148:11: error: ‘const struct rte_flow_ops’ has no member named ‘shared_action_query’ ret = ops->shared_action_query(&rte_eth_devices[port_id], action, ^~ cc1: all warnings being treated as errors [137/2777] Generating mbuf.sym_chk with a custom command (wrapped by meson to capture output) [138/2777] Compiling C object lib/librte_cmdline.a.p/librte_cmdline_cmdline.c.o [139/2777] Compiling C object lib/librte_ethdev.a.p/librte_ethdev_rte_mtr.c.o [140/2777] Compiling C object lib/librte_ethdev.a.p/librte_ethdev_rte_tm.c.o [141/2777] Generating pci.sym_chk with a custom command (wrapped by meson to capture output) [142/2777] Generating eal.sym_chk with a custom command (wrapped by meson to capture output) [143/2777] Compiling C object lib/librte_ethdev.a.p/librte_ethdev_rte_ethdev.c.o ninja: build stopped *Build Failed #15: OS: CentOsStream8-64 Target: x86_64-native-linuxapp-gcc FAILED: lib/librte_ethdev.a.p/librte_ethdev_rte_flow.c.o gcc -Ilib/librte_ethdev.a.p -Ilib -I../lib -Ilib/librte_ethdev -I../lib/librte_ethdev -I. -I.. -Iconfig -I../config -Ilib/librte_eal/include -I../lib/librte_eal/include -Ilib/librte_eal/linux/include -I../lib/librte_eal/linux/include -Ilib/librte_eal/x86/include -I../lib/librte_eal/x86/include -Ilib/librte_eal/common -I../lib/librte_eal/common -Ilib/librte_eal -I../lib/librte_eal -Ilib/librte_kvargs -I../lib/librte_kvargs -Ilib/librte_metrics -I../lib/librte_metrics -Ilib/librte_telemetry -I../lib/librte_telemetry -Ilib/librte_net -I../lib/librte_net -Ilib/librte_mbuf -I../lib/librte_mbuf -Ilib/librte_mempool -I../lib/librte_mempool -Ilib/librte_ring -I../lib/librte_ring -Ilib/librte_meter -I../lib/librte_meter -fdiagnostics-color=always -pipe -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Werror -O3 -include rte_config.h -Wextra -Wcast-qual -Wdeprecated -Wformat -Wformat-nonliteral -Wformat-security -Wmissing-declarations -Wmissing-prototypes -Wnested-externs -Wold-style-definition -Wpointer-arith -Wsign-compare -Wstrict-prototypes -Wundef -Wwrite-strings -Wno-packed-not-aligned -Wno-missing-field-initializers -D_GNU_SOURCE -fPIC -march=native -DALLOW_EXPERIMENTAL_API -DALLOW_INTERNAL_API -Wno-format-truncation -MD -MQ lib/librte_ethdev.a.p/librte_ethdev_rte_flow.c.o -MF lib/librte_ethdev.a.p/librte_ethdev_rte_flow.c.o.d -o lib/librte_ethdev.a.p/librte_ethdev_rte_flow.c.o -c ../lib/librte_ethdev/rte_flow.c ../lib/librte_ethdev/rte_flow.c:1072:23: error: ‘struct rte_flow_shared_action_conf’ declared inside parameter list will not be visible outside of this definition or declaration [-Werror] const struct rte_flow_shared_action_conf *conf, ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../lib/librte_ethdev/rte_flow.c:1071:1: error: no previous prototype for ‘rte_flow_shared_action_create’ [-Werror=missing-prototypes] rte_flow_shared_action_create(uint16_t port_id, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../lib/librte_ethdev/rte_flow.c:13: ../lib/librte_ethdev/rte_flow.c: In function ‘rte_flow_shared_action_create’: ../lib/librte_ethdev/rte_flow.c:1081:19: error: ‘const struct rte_flow_ops’ has no member named ‘shared_action_create’ if (unlikely(!ops->shared_action_create)) { ^~ ../lib/librte_eal/include/rte_branch_prediction.h:38:41: note: in definition of macro ‘unlikely’ #define unlikely(x) __builtin_expect(!!(x), 0) ^ ../lib/librte_ethdev/rte_flow.c:1087:21: error: ‘const struct rte_flow_ops’ has no member named ‘shared_action_create’ shared_action = ops->shared_action_create(&rte_eth_devices[port_id], ^~ ../lib/librte_ethdev/rte_flow.c: At top level: ../lib/librte_ethdev/rte_flow.c:1095:1: error: no previous prototype for ‘rte_flow_shared_action_destroy’ [-Werror=missing-prototypes] rte_flow_shared_action_destroy(uint16_t port_id, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../lib/librte_ethdev/rte_flow.c:13: ../lib/librte_ethdev/rte_flow.c: In function ‘rte_flow_shared_action_destroy’: ../lib/librte_ethdev/rte_flow.c:1104:19: error: ‘const struct rte_flow_ops’ has no member named ‘shared_action_destroy’ if (unlikely(!ops->shared_action_destroy)) ^~ ../lib/librte_eal/include/rte_branch_prediction.h:38:41: note: in definition of macro ‘unlikely’ #define unlikely(x) __builtin_expect(!!(x), 0) ^ ../lib/librte_ethdev/rte_flow.c:1108:11: error: ‘const struct rte_flow_ops’ has no member named ‘shared_action_destroy’ ret = ops->shared_action_destroy(&rte_eth_devices[port_id], action, ^~ ../lib/librte_ethdev/rte_flow.c: At top level: ../lib/librte_ethdev/rte_flow.c:1114:1: error: no previous prototype for ‘rte_flow_shared_action_update’ [-Werror=missing-prototypes] rte_flow_shared_action_update(uint16_t port_id, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../lib/librte_ethdev/rte_flow.c:13: ../lib/librte_ethdev/rte_flow.c: In function ‘rte_flow_shared_action_update’: ../lib/librte_ethdev/rte_flow.c:1124:19: error: ‘const struct rte_flow_ops’ has no member named ‘shared_action_update’ if (unlikely(!ops->shared_action_update)) ^~ ../lib/librte_eal/include/rte_branch_prediction.h:38:41: note: in definition of macro ‘unlikely’ #define unlikely(x) __builtin_expect(!!(x), 0) ^ ../lib/librte_ethdev/rte_flow.c:1128:11: error: ‘const struct rte_flow_ops’ has no member named ‘shared_action_update’ ret = ops->shared_action_update(&rte_eth_devices[port_id], action, ^~ ../lib/librte_ethdev/rte_flow.c: At top level: ../lib/librte_ethdev/rte_flow.c:1134:1: error: no previous prototype for ‘rte_flow_shared_action_query’ [-Werror=missing-prototypes] rte_flow_shared_action_query(uint16_t port_id, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../lib/librte_ethdev/rte_flow.c:13: ../lib/librte_ethdev/rte_flow.c: In function ‘rte_flow_shared_action_query’: ../lib/librte_ethdev/rte_flow.c:1144:19: error: ‘const struct rte_flow_ops’ has no member named ‘shared_action_query’ if (unlikely(!ops->shared_action_query)) ^~ ../lib/librte_eal/include/rte_branch_prediction.h:38:41: note: in definition of macro ‘unlikely’ #define unlikely(x) __builtin_expect(!!(x), 0) ^ ../lib/librte_ethdev/rte_flow.c:1148:11: error: ‘const struct rte_flow_ops’ has no member named ‘shared_action_query’ ret = ops->shared_action_query(&rte_eth_devices[port_id], action, ^~ cc1: all warnings being treated as errors [140/2844] Compiling C object lib/librte_ethdev.a.p/librte_ethdev_rte_mtr.c.o [141/2844] Compiling C object lib/librte_cmdline.a.p/librte_cmdline_cmdline_parse_portlist.c.o [142/2844] Compiling C object lib/librte_cmdline.a.p/librte_cmdline_cmdline_parse.c.o [143/2844] Compiling C object lib/librte_cmdline.a.p/librte_cmdline_cmdline_parse_string.c.o [144/2844] Generating mbuf.sym_chk with a custom command (wrapped by meson to capture output) [145/2844] Compiling C object lib/librte_cmdline.a.p/librte_cmdline_cmdline_parse_num.c.o [146/2844] Compiling C object lib/librte_ethdev.a.p/librte_ethdev_rte_tm.c.o [147/2844] Compiling C object lib/librte_cmdline.a.p/librte_cmdline_cmdline_parse_etheraddr.c.o [148/2844] Generating pci.sym_chk with a custom command (wrapped by meson to capture output) [149/2844] Generating eal.sym_chk with a custom command (wrapped by meson to capture output) [150/2844] Compiling C object lib/librte_ethdev.a.p/librte_ethdev_rte_ethdev.c.o ninja: build stopped *Build Failed #16: OS: UB2004-32 Target: i686-native-linuxapp-gcc FAILED: lib/librte_ethdev.a.p/librte_ethdev_rte_flow.c.o gcc -Ilib/librte_ethdev.a.p -Ilib -I../lib -Ilib/librte_ethdev -I../lib/librte_ethdev -I. -I.. -Iconfig -I../config -Ilib/librte_eal/include -I../lib/librte_eal/include -Ilib/librte_eal/linux/include -I../lib/librte_eal/linux/include -Ilib/librte_eal/x86/include -I../lib/librte_eal/x86/include -Ilib/librte_eal/common -I../lib/librte_eal/common -Ilib/librte_eal -I../lib/librte_eal -Ilib/librte_kvargs -I../lib/librte_kvargs -Ilib/librte_metrics -I../lib/librte_metrics -Ilib/librte_telemetry -I../lib/librte_telemetry -Ilib/librte_net -I../lib/librte_net -Ilib/librte_mbuf -I../lib/librte_mbuf -Ilib/librte_mempool -I../lib/librte_mempool -Ilib/librte_ring -I../lib/librte_ring -Ilib/librte_meter -I../lib/librte_meter -fdiagnostics-color=always -pipe -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Werror -O3 -include rte_config.h -Wextra -Wcast-qual -Wdeprecated -Wformat -Wformat-nonliteral -Wformat-security -Wmissing-declarations -Wmissing-prototypes -Wnested-externs -Wold-style-definition -Wpointer-arith -Wsign-compare -Wstrict-prototypes -Wundef -Wwrite-strings -Wno-address-of-packed-member -Wno-packed-not-aligned -Wno-missing-field-initializers -Wno-pointer-to-int-cast -D_GNU_SOURCE -m32 -fPIC -march=native -DALLOW_EXPERIMENTAL_API -DALLOW_INTERNAL_API -Wno-format-truncation -MD -MQ lib/librte_ethdev.a.p/librte_ethdev_rte_flow.c.o -MF lib/librte_ethdev.a.p/librte_ethdev_rte_flow.c.o.d -o lib/librte_ethdev.a.p/librte_ethdev_rte_flow.c.o -c ../lib/librte_ethdev/rte_flow.c ../lib/librte_ethdev/rte_flow.c:1072:23: error: ‘struct rte_flow_shared_action_conf’ declared inside parameter list will not be visible outside of this definition or declaration [-Werror] 1072 | const struct rte_flow_shared_action_conf *conf, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../lib/librte_ethdev/rte_flow.c:1071:1: error: no previous prototype for ‘rte_flow_shared_action_create’ [-Werror=missing-prototypes] 1071 | rte_flow_shared_action_create(uint16_t port_id, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../lib/librte_ethdev/rte_flow.c:13: ../lib/librte_ethdev/rte_flow.c: In function ‘rte_flow_shared_action_create’: ../lib/librte_ethdev/rte_flow.c:1081:19: error: ‘const struct rte_flow_ops’ has no member named ‘shared_action_create’ 1081 | if (unlikely(!ops->shared_action_create)) { | ^~ ../lib/librte_eal/include/rte_branch_prediction.h:38:41: note: in definition of macro ‘unlikely’ 38 | #define unlikely(x) __builtin_expect(!!(x), 0) | ^ ../lib/librte_ethdev/rte_flow.c:1087:21: error: ‘const struct rte_flow_ops’ has no member named ‘shared_action_create’ 1087 | shared_action = ops->shared_action_create(&rte_eth_devices[port_id], | ^~ ../lib/librte_ethdev/rte_flow.c: At top level: ../lib/librte_ethdev/rte_flow.c:1095:1: error: no previous prototype for ‘rte_flow_shared_action_destroy’ [-Werror=missing-prototypes] 1095 | rte_flow_shared_action_destroy(uint16_t port_id, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../lib/librte_ethdev/rte_flow.c:13: ../lib/librte_ethdev/rte_flow.c: In function ‘rte_flow_shared_action_destroy’: ../lib/librte_ethdev/rte_flow.c:1104:19: error: ‘const struct rte_flow_ops’ has no member named ‘shared_action_destroy’ 1104 | if (unlikely(!ops->shared_action_destroy)) | ^~ ../lib/librte_eal/include/rte_branch_prediction.h:38:41: note: in definition of macro ‘unlikely’ 38 | #define unlikely(x) __builtin_expect(!!(x), 0) | ^ ../lib/librte_ethdev/rte_flow.c:1108:11: error: ‘const struct rte_flow_ops’ has no member named ‘shared_action_destroy’ 1108 | ret = ops->shared_action_destroy(&rte_eth_devices[port_id], action, | ^~ ../lib/librte_ethdev/rte_flow.c: At top level: ../lib/librte_ethdev/rte_flow.c:1114:1: error: no previous prototype for ‘rte_flow_shared_action_update’ [-Werror=missing-prototypes] 1114 | rte_flow_shared_action_update(uint16_t port_id, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../lib/librte_ethdev/rte_flow.c:13: ../lib/librte_ethdev/rte_flow.c: In function ‘rte_flow_shared_action_update’: ../lib/librte_ethdev/rte_flow.c:1124:19: error: ‘const struct rte_flow_ops’ has no member named ‘shared_action_update’ 1124 | if (unlikely(!ops->shared_action_update)) | ^~ ../lib/librte_eal/include/rte_branch_prediction.h:38:41: note: in definition of macro ‘unlikely’ 38 | #define unlikely(x) __builtin_expect(!!(x), 0) | ^ ../lib/librte_ethdev/rte_flow.c:1128:11: error: ‘const struct rte_flow_ops’ has no member named ‘shared_action_update’ 1128 | ret = ops->shared_action_update(&rte_eth_devices[port_id], action, | ^~ ../lib/librte_ethdev/rte_flow.c: At top level: ../lib/librte_ethdev/rte_flow.c:1134:1: error: no previous prototype for ‘rte_flow_shared_action_query’ [-Werror=missing-prototypes] 1134 | rte_flow_shared_action_query(uint16_t port_id, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../lib/librte_ethdev/rte_flow.c:13: ../lib/librte_ethdev/rte_flow.c: In function ‘rte_flow_shared_action_query’: ../lib/librte_ethdev/rte_flow.c:1144:19: error: ‘const struct rte_flow_ops’ has no member named ‘shared_action_query’ 1144 | if (unlikely(!ops->shared_action_query)) | ^~ ../lib/librte_eal/include/rte_branch_prediction.h:38:41: note: in definition of macro ‘unlikely’ 38 | #define unlikely(x) __builtin_expect(!!(x), 0) | ^ ../lib/librte_ethdev/rte_flow.c:1148:11: error: ‘const struct rte_flow_ops’ has no member named ‘shared_action_query’ 1148 | ret = ops->shared_action_query(&rte_eth_devices[port_id], action, | ^~ cc1: all warnings being treated as errors [134/2382] Compiling C object lib/librte_ethdev.a.p/librte_ethdev_rte_class_eth.c.o [135/2382] Compiling C object lib/librte_cmdline.a.p/librte_cmdline_cmdline_cirbuf.c.o [136/2382] Compiling C object lib/librte_cmdline.a.p/librte_cmdline_cmdline.c.o [137/2382] Generating mbuf.sym_chk with a meson_exe.py custom command [138/2382] Generating pci.sym_chk with a meson_exe.py custom command [139/2382] Compiling C object lib/librte_ethdev.a.p/librte_ethdev_rte_mtr.c.o [140/2382] Compiling C object lib/librte_ethdev.a.p/librte_ethdev_rte_tm.c.o [141/2382] Generating eal.sym_chk with a meson_exe.py custom command [142/2382] Compiling C object lib/librte_ethdev.a.p/librte_ethdev_rte_ethdev.c.o ninja: build stopped *Build Failed #17: OS: UB2004-64 Target: x86_64-native-linuxapp-clang FAILED: lib/librte_ethdev.a.p/librte_ethdev_rte_flow.c.o clang -Ilib/librte_ethdev.a.p -Ilib -I../lib -Ilib/librte_ethdev -I../lib/librte_ethdev -I. -I.. -Iconfig -I../config -Ilib/librte_eal/include -I../lib/librte_eal/include -Ilib/librte_eal/linux/include -I../lib/librte_eal/linux/include -Ilib/librte_eal/x86/include -I../lib/librte_eal/x86/include -Ilib/librte_eal/common -I../lib/librte_eal/common -Ilib/librte_eal -I../lib/librte_eal -Ilib/librte_kvargs -I../lib/librte_kvargs -Ilib/librte_metrics -I../lib/librte_metrics -Ilib/librte_telemetry -I../lib/librte_telemetry -Ilib/librte_net -I../lib/librte_net -Ilib/librte_mbuf -I../lib/librte_mbuf -Ilib/librte_mempool -I../lib/librte_mempool -Ilib/librte_ring -I../lib/librte_ring -Ilib/librte_meter -I../lib/librte_meter -Xclang -fcolor-diagnostics -pipe -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Werror -O3 -include rte_config.h -Wextra -Wcast-qual -Wdeprecated -Wformat -Wformat-nonliteral -Wformat-security -Wmissing-declarations -Wmissing-prototypes -Wnested-externs -Wold-style-definition -Wpointer-arith -Wsign-compare -Wstrict-prototypes -Wundef -Wwrite-strings -Wno-address-of-packed-member -Wno-missing-field-initializers -D_GNU_SOURCE -fPIC -march=native -DALLOW_EXPERIMENTAL_API -DALLOW_INTERNAL_API -MD -MQ lib/librte_ethdev.a.p/librte_ethdev_rte_flow.c.o -MF lib/librte_ethdev.a.p/librte_ethdev_rte_flow.c.o.d -o lib/librte_ethdev.a.p/librte_ethdev_rte_flow.c.o -c ../lib/librte_ethdev/rte_flow.c ../lib/librte_ethdev/rte_flow.c:1072:23: error: declaration of 'struct rte_flow_shared_action_conf' will not be visible outside of this function [-Werror,-Wvisibility] const struct rte_flow_shared_action_conf *conf, ^ ../lib/librte_ethdev/rte_flow.c:1081:21: error: no member named 'shared_action_create' in 'struct rte_flow_ops' if (unlikely(!ops->shared_action_create)) { ~~~ ^ ../lib/librte_eal/include/rte_branch_prediction.h:38:41: note: expanded from macro 'unlikely' #define unlikely(x) __builtin_expect(!!(x), 0) ^ ../lib/librte_ethdev/rte_flow.c:1087:23: error: no member named 'shared_action_create' in 'struct rte_flow_ops' shared_action = ops->shared_action_create(&rte_eth_devices[port_id], ~~~ ^ ../lib/librte_ethdev/rte_flow.c:1071:1: error: no previous prototype for function 'rte_flow_shared_action_create' [-Werror,-Wmissing-prototypes] rte_flow_shared_action_create(uint16_t port_id, ^ ../lib/librte_ethdev/rte_flow.c:1070:1: note: declare 'static' if the function is not intended to be used outside of this translation unit struct rte_flow_shared_action * ^ static ../lib/librte_ethdev/rte_flow.c:1104:21: error: no member named 'shared_action_destroy' in 'struct rte_flow_ops' if (unlikely(!ops->shared_action_destroy)) ~~~ ^ ../lib/librte_eal/include/rte_branch_prediction.h:38:41: note: expanded from macro 'unlikely' #define unlikely(x) __builtin_expect(!!(x), 0) ^ ../lib/librte_ethdev/rte_flow.c:1108:13: error: no member named 'shared_action_destroy' in 'struct rte_flow_ops' ret = ops->shared_action_destroy(&rte_eth_devices[port_id], action, ~~~ ^ ../lib/librte_ethdev/rte_flow.c:1095:1: error: no previous prototype for function 'rte_flow_shared_action_destroy' [-Werror,-Wmissing-prototypes] rte_flow_shared_action_destroy(uint16_t port_id, ^ ../lib/librte_ethdev/rte_flow.c:1094:1: note: declare 'static' if the function is not intended to be used outside of this translation unit int ^ static ../lib/librte_ethdev/rte_flow.c:1124:21: error: no member named 'shared_action_update' in 'struct rte_flow_ops' if (unlikely(!ops->shared_action_update)) ~~~ ^ ../lib/librte_eal/include/rte_branch_prediction.h:38:41: note: expanded from macro 'unlikely' #define unlikely(x) __builtin_expect(!!(x), 0) ^ ../lib/librte_ethdev/rte_flow.c:1128:13: error: no member named 'shared_action_update' in 'struct rte_flow_ops' ret = ops->shared_action_update(&rte_eth_devices[port_id], action, ~~~ ^ ../lib/librte_ethdev/rte_flow.c:1114:1: error: no previous prototype for function 'rte_flow_shared_action_update' [-Werror,-Wmissing-prototypes] rte_flow_shared_action_update(uint16_t port_id, ^ ../lib/librte_ethdev/rte_flow.c:1113:1: note: declare 'static' if the function is not intended to be used outside of this translation unit int ^ static ../lib/librte_ethdev/rte_flow.c:1144:21: error: no member named 'shared_action_query' in 'struct rte_flow_ops' if (unlikely(!ops->shared_action_query)) ~~~ ^ ../lib/librte_eal/include/rte_branch_prediction.h:38:41: note: expanded from macro 'unlikely' #define unlikely(x) __builtin_expect(!!(x), 0) ^ ../lib/librte_ethdev/rte_flow.c:1148:13: error: no member named 'shared_action_query' in 'struct rte_flow_ops' ret = ops->shared_action_query(&rte_eth_devices[port_id], action, ~~~ ^ ../lib/librte_ethdev/rte_flow.c:1134:1: error: no previous prototype for function 'rte_flow_shared_action_query' [-Werror,-Wmissing-prototypes] rte_flow_shared_action_query(uint16_t port_id, ^ ../lib/librte_ethdev/rte_flow.c:1133:1: note: declare 'static' if the function is not intended to be used outside of this translation unit int ^ static 13 errors generated. [142/2840] Compiling C object lib/librte_cmdline.a.p/librte_cmdline_cmdline_parse.c.o [143/2840] Compiling C object lib/librte_cmdline.a.p/librte_cmdline_cmdline_parse_string.c.o [144/2840] Compiling C object lib/librte_ethdev.a.p/librte_ethdev_rte_mtr.c.o [145/2840] Compiling C object lib/librte_cmdline.a.p/librte_cmdline_cmdline_parse_num.c.o [146/2840] Compiling C object lib/librte_ethdev.a.p/librte_ethdev_rte_tm.c.o [147/2840] Generating pci.sym_chk with a meson_exe.py custom command [148/2840] Compiling C object lib/librte_cmdline.a.p/librte_cmdline_cmdline_parse_etheraddr.c.o [149/2840] Generating eal.sym_chk with a meson_exe.py custom command [150/2840] Compiling C object lib/librte_ethdev.a.p/librte_ethdev_rte_ethdev.c.o ninja: build stopped *Build Failed #18: OS: UB2004-64 Target: x86_64-native-linuxapp-gcc FAILED: lib/librte_ethdev.a.p/librte_ethdev_rte_flow.c.o gcc -Ilib/librte_ethdev.a.p -Ilib -I../lib -Ilib/librte_ethdev -I../lib/librte_ethdev -I. -I.. -Iconfig -I../config -Ilib/librte_eal/include -I../lib/librte_eal/include -Ilib/librte_eal/linux/include -I../lib/librte_eal/linux/include -Ilib/librte_eal/x86/include -I../lib/librte_eal/x86/include -Ilib/librte_eal/common -I../lib/librte_eal/common -Ilib/librte_eal -I../lib/librte_eal -Ilib/librte_kvargs -I../lib/librte_kvargs -Ilib/librte_metrics -I../lib/librte_metrics -Ilib/librte_telemetry -I../lib/librte_telemetry -Ilib/librte_net -I../lib/librte_net -Ilib/librte_mbuf -I../lib/librte_mbuf -Ilib/librte_mempool -I../lib/librte_mempool -Ilib/librte_ring -I../lib/librte_ring -Ilib/librte_meter -I../lib/librte_meter -fdiagnostics-color=always -pipe -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Werror -O3 -include rte_config.h -Wextra -Wcast-qual -Wdeprecated -Wformat -Wformat-nonliteral -Wformat-security -Wmissing-declarations -Wmissing-prototypes -Wnested-externs -Wold-style-definition -Wpointer-arith -Wsign-compare -Wstrict-prototypes -Wundef -Wwrite-strings -Wno-address-of-packed-member -Wno-packed-not-aligned -Wno-missing-field-initializers -Wno-zero-length-bounds -D_GNU_SOURCE -fPIC -march=native -DALLOW_EXPERIMENTAL_API -DALLOW_INTERNAL_API -Wno-format-truncation -MD -MQ lib/librte_ethdev.a.p/librte_ethdev_rte_flow.c.o -MF lib/librte_ethdev.a.p/librte_ethdev_rte_flow.c.o.d -o lib/librte_ethdev.a.p/librte_ethdev_rte_flow.c.o -c ../lib/librte_ethdev/rte_flow.c ../lib/librte_ethdev/rte_flow.c:1072:23: error: ‘struct rte_flow_shared_action_conf’ declared inside parameter list will not be visible outside of this definition or declaration [-Werror] 1072 | const struct rte_flow_shared_action_conf *conf, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../lib/librte_ethdev/rte_flow.c:1071:1: error: no previous prototype for ‘rte_flow_shared_action_create’ [-Werror=missing-prototypes] 1071 | rte_flow_shared_action_create(uint16_t port_id, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../lib/librte_ethdev/rte_flow.c:13: ../lib/librte_ethdev/rte_flow.c: In function ‘rte_flow_shared_action_create’: ../lib/librte_ethdev/rte_flow.c:1081:19: error: ‘const struct rte_flow_ops’ has no member named ‘shared_action_create’ 1081 | if (unlikely(!ops->shared_action_create)) { | ^~ ../lib/librte_eal/include/rte_branch_prediction.h:38:41: note: in definition of macro ‘unlikely’ 38 | #define unlikely(x) __builtin_expect(!!(x), 0) | ^ ../lib/librte_ethdev/rte_flow.c:1087:21: error: ‘const struct rte_flow_ops’ has no member named ‘shared_action_create’ 1087 | shared_action = ops->shared_action_create(&rte_eth_devices[port_id], | ^~ ../lib/librte_ethdev/rte_flow.c: At top level: ../lib/librte_ethdev/rte_flow.c:1095:1: error: no previous prototype for ‘rte_flow_shared_action_destroy’ [-Werror=missing-prototypes] 1095 | rte_flow_shared_action_destroy(uint16_t port_id, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../lib/librte_ethdev/rte_flow.c:13: ../lib/librte_ethdev/rte_flow.c: In function ‘rte_flow_shared_action_destroy’: ../lib/librte_ethdev/rte_flow.c:1104:19: error: ‘const struct rte_flow_ops’ has no member named ‘shared_action_destroy’ 1104 | if (unlikely(!ops->shared_action_destroy)) | ^~ ../lib/librte_eal/include/rte_branch_prediction.h:38:41: note: in definition of macro ‘unlikely’ 38 | #define unlikely(x) __builtin_expect(!!(x), 0) | ^ ../lib/librte_ethdev/rte_flow.c:1108:11: error: ‘const struct rte_flow_ops’ has no member named ‘shared_action_destroy’ 1108 | ret = ops->shared_action_destroy(&rte_eth_devices[port_id], action, | ^~ ../lib/librte_ethdev/rte_flow.c: At top level: ../lib/librte_ethdev/rte_flow.c:1114:1: error: no previous prototype for ‘rte_flow_shared_action_update’ [-Werror=missing-prototypes] 1114 | rte_flow_shared_action_update(uint16_t port_id, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../lib/librte_ethdev/rte_flow.c:13: ../lib/librte_ethdev/rte_flow.c: In function ‘rte_flow_shared_action_update’: ../lib/librte_ethdev/rte_flow.c:1124:19: error: ‘const struct rte_flow_ops’ has no member named ‘shared_action_update’ 1124 | if (unlikely(!ops->shared_action_update)) | ^~ ../lib/librte_eal/include/rte_branch_prediction.h:38:41: note: in definition of macro ‘unlikely’ 38 | #define unlikely(x) __builtin_expect(!!(x), 0) | ^ ../lib/librte_ethdev/rte_flow.c:1128:11: error: ‘const struct rte_flow_ops’ has no member named ‘shared_action_update’ 1128 | ret = ops->shared_action_update(&rte_eth_devices[port_id], action, | ^~ ../lib/librte_ethdev/rte_flow.c: At top level: ../lib/librte_ethdev/rte_flow.c:1134:1: error: no previous prototype for ‘rte_flow_shared_action_query’ [-Werror=missing-prototypes] 1134 | rte_flow_shared_action_query(uint16_t port_id, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../lib/librte_ethdev/rte_flow.c:13: ../lib/librte_ethdev/rte_flow.c: In function ‘rte_flow_shared_action_query’: ../lib/librte_ethdev/rte_flow.c:1144:19: error: ‘const struct rte_flow_ops’ has no member named ‘shared_action_query’ 1144 | if (unlikely(!ops->shared_action_query)) | ^~ ../lib/librte_eal/include/rte_branch_prediction.h:38:41: note: in definition of macro ‘unlikely’ 38 | #define unlikely(x) __builtin_expect(!!(x), 0) | ^ ../lib/librte_ethdev/rte_flow.c:1148:11: error: ‘const struct rte_flow_ops’ has no member named ‘shared_action_query’ 1148 | ret = ops->shared_action_query(&rte_eth_devices[port_id], action, | ^~ cc1: all warnings being treated as errors [136/2840] Linking static target lib/librte_pci.a [137/2840] Compiling C object lib/librte_cmdline.a.p/librte_cmdline_cmdline_cirbuf.c.o [138/2840] Compiling C object lib/librte_cmdline.a.p/librte_cmdline_cmdline_parse_ipaddr.c.o [139/2840] Generating mbuf.sym_chk with a meson_exe.py custom command [140/2840] Compiling C object lib/librte_cmdline.a.p/librte_cmdline_cmdline_parse.c.o [141/2840] Compiling C object lib/librte_ethdev.a.p/librte_ethdev_rte_mtr.c.o [142/2840] Generating eal.sym_chk with a meson_exe.py custom command [143/2840] Compiling C object lib/librte_ethdev.a.p/librte_ethdev_rte_tm.c.o [144/2840] Compiling C object lib/librte_ethdev.a.p/librte_ethdev_rte_ethdev.c.o ninja: build stopped *Build Failed #19: OS: UB2004-64 Target: x86_64-native-linuxapp-icc FAILED: lib/librte_ethdev.a.p/librte_ethdev_rte_flow.c.o icc -Ilib/librte_ethdev.a.p -Ilib -I../lib -Ilib/librte_ethdev -I../lib/librte_ethdev -I. -I.. -Iconfig -I../config -Ilib/librte_eal/include -I../lib/librte_eal/include -Ilib/librte_eal/linux/include -I../lib/librte_eal/linux/include -Ilib/librte_eal/x86/include -I../lib/librte_eal/x86/include -Ilib/librte_eal/common -I../lib/librte_eal/common -Ilib/librte_eal -I../lib/librte_eal -Ilib/librte_kvargs -I../lib/librte_kvargs -Ilib/librte_metrics -I../lib/librte_metrics -Ilib/librte_telemetry -I../lib/librte_telemetry -Ilib/librte_net -I../lib/librte_net -Ilib/librte_mbuf -I../lib/librte_mbuf -Ilib/librte_mempool -I../lib/librte_mempool -Ilib/librte_ring -I../lib/librte_ring -Ilib/librte_meter -I../lib/librte_meter -pipe -D_FILE_OFFSET_BITS=64 -Wall -w3 -diag-disable:remark -Werror -O3 -include rte_config.h -Wextra -Wcast-qual -Wdeprecated -Wformat -Wformat-security -Wmissing-declarations -Wmissing-prototypes -Wold-style-definition -Wpointer-arith -Wsign-compare -Wstrict-prototypes -Wundef -Wwrite-strings -Wno-missing-field-initializers -diag-disable=181 -diag-disable=188 -diag-disable=2203 -diag-disable=2279 -diag-disable=2557 -diag-disable=3179 -diag-disable=3656 -D_GNU_SOURCE -fPIC -march=native -DALLOW_EXPERIMENTAL_API -DALLOW_INTERNAL_API -MD -MQ lib/librte_ethdev.a.p/librte_ethdev_rte_flow.c.o -MF lib/librte_ethdev.a.p/librte_ethdev_rte_flow.c.o.d -o lib/librte_ethdev.a.p/librte_ethdev_rte_flow.c.o -c ../lib/librte_ethdev/rte_flow.c ../lib/librte_ethdev/rte_flow.c(1072): error #274: declaration is not visible outside of function const struct rte_flow_shared_action_conf *conf, ^ ../lib/librte_ethdev/rte_flow.c(1071): error #1418: external function definition with no prior declaration rte_flow_shared_action_create(uint16_t port_id, ^ ../lib/librte_ethdev/rte_flow.c(1081): error: struct "rte_flow_ops" has no field "shared_action_create" if (unlikely(!ops->shared_action_create)) { ^ ../lib/librte_ethdev/rte_flow.c(1087): error: struct "rte_flow_ops" has no field "shared_action_create" shared_action = ops->shared_action_create(&rte_eth_devices[port_id], ^ ../lib/librte_ethdev/rte_flow.c(1095): error #1418: external function definition with no prior declaration rte_flow_shared_action_destroy(uint16_t port_id, ^ ../lib/librte_ethdev/rte_flow.c(1104): error: struct "rte_flow_ops" has no field "shared_action_destroy" if (unlikely(!ops->shared_action_destroy)) ^ ../lib/librte_ethdev/rte_flow.c(1108): error: struct "rte_flow_ops" has no field "shared_action_destroy" ret = ops->shared_action_destroy(&rte_eth_devices[port_id], action, ^ ../lib/librte_ethdev/rte_flow.c(1114): error #1418: external function definition with no prior declaration rte_flow_shared_action_update(uint16_t port_id, ^ ../lib/librte_ethdev/rte_flow.c(1124): error: struct "rte_flow_ops" has no field "shared_action_update" if (unlikely(!ops->shared_action_update)) ^ ../lib/librte_ethdev/rte_flow.c(1128): error: struct "rte_flow_ops" has no field "shared_action_update" ret = ops->shared_action_update(&rte_eth_devices[port_id], action, ^ ../lib/librte_ethdev/rte_flow.c(1134): error #1418: external function definition with no prior declaration rte_flow_shared_action_query(uint16_t port_id, ^ ../lib/librte_ethdev/rte_flow.c(1144): error: struct "rte_flow_ops" has no field "shared_action_query" if (unlikely(!ops->shared_action_query)) ^ ../lib/librte_ethdev/rte_flow.c(1148): error: struct "rte_flow_ops" has no field "shared_action_query" ret = ops->shared_action_query(&rte_eth_devices[port_id], action, ^ compilation aborted for ../lib/librte_ethdev/rte_flow.c (code 2) [130/2791] Compiling C object lib/librte_ethdev.a.p/librte_ethdev_ethdev_trace_points.c.o [131/2791] Compiling C object lib/librte_ethdev.a.p/librte_ethdev_ethdev_private.c.o [132/2791] Generating net.sym_chk with a meson_exe.py custom command [133/2791] Generating mbuf.sym_chk with a meson_exe.py custom command [134/2791] Generating meter.sym_chk with a meson_exe.py custom command [135/2791] Compiling C object lib/librte_ethdev.a.p/librte_ethdev_rte_mtr.c.o [136/2791] Compiling C object lib/librte_ethdev.a.p/librte_ethdev_rte_tm.c.o [137/2791] Generating eal.sym_chk with a meson_exe.py custom command [138/2791] Compiling C object lib/librte_ethdev.a.p/librte_ethdev_rte_ethdev.c.o ninja: build stopped *Build Failed #20: OS: UB2004-64 Target: x86_64-native-linuxapp-doc FAILED: lib/librte_ethdev.a.p/librte_ethdev_rte_flow.c.o gcc -Ilib/librte_ethdev.a.p -Ilib -I../lib -Ilib/librte_ethdev -I../lib/librte_ethdev -I. -I.. -Iconfig -I../config -Ilib/librte_eal/include -I../lib/librte_eal/include -Ilib/librte_eal/linux/include -I../lib/librte_eal/linux/include -Ilib/librte_eal/x86/include -I../lib/librte_eal/x86/include -Ilib/librte_eal/common -I../lib/librte_eal/common -Ilib/librte_eal -I../lib/librte_eal -Ilib/librte_kvargs -I../lib/librte_kvargs -Ilib/librte_metrics -I../lib/librte_metrics -Ilib/librte_telemetry -I../lib/librte_telemetry -Ilib/librte_net -I../lib/librte_net -Ilib/librte_mbuf -I../lib/librte_mbuf -Ilib/librte_mempool -I../lib/librte_mempool -Ilib/librte_ring -I../lib/librte_ring -Ilib/librte_meter -I../lib/librte_meter -fdiagnostics-color=always -pipe -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Werror -O3 -include rte_config.h -Wextra -Wcast-qual -Wdeprecated -Wformat -Wformat-nonliteral -Wformat-security -Wmissing-declarations -Wmissing-prototypes -Wnested-externs -Wold-style-definition -Wpointer-arith -Wsign-compare -Wstrict-prototypes -Wundef -Wwrite-strings -Wno-address-of-packed-member -Wno-packed-not-aligned -Wno-missing-field-initializers -D_GNU_SOURCE -fPIC -march=native -DALLOW_EXPERIMENTAL_API -DALLOW_INTERNAL_API -Wno-format-truncation -MD -MQ lib/librte_ethdev.a.p/librte_ethdev_rte_flow.c.o -MF lib/librte_ethdev.a.p/librte_ethdev_rte_flow.c.o.d -o lib/librte_ethdev.a.p/librte_ethdev_rte_flow.c.o -c ../lib/librte_ethdev/rte_flow.c ../lib/librte_ethdev/rte_flow.c:1072:23: error: ‘struct rte_flow_shared_action_conf’ declared inside parameter list will not be visible outside of this definition or declaration [-Werror] 1072 | const struct rte_flow_shared_action_conf *conf, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../lib/librte_ethdev/rte_flow.c:1071:1: error: no previous prototype for ‘rte_flow_shared_action_create’ [-Werror=missing-prototypes] 1071 | rte_flow_shared_action_create(uint16_t port_id, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../lib/librte_ethdev/rte_flow.c:13: ../lib/librte_ethdev/rte_flow.c: In function ‘rte_flow_shared_action_create’: ../lib/librte_ethdev/rte_flow.c:1081:19: error: ‘const struct rte_flow_ops’ has no member named ‘shared_action_create’ 1081 | if (unlikely(!ops->shared_action_create)) { | ^~ ../lib/librte_eal/include/rte_branch_prediction.h:38:41: note: in definition of macro ‘unlikely’ 38 | #define unlikely(x) __builtin_expect(!!(x), 0) | ^ ../lib/librte_ethdev/rte_flow.c:1087:21: error: ‘const struct rte_flow_ops’ has no member named ‘shared_action_create’ 1087 | shared_action = ops->shared_action_create(&rte_eth_devices[port_id], | ^~ ../lib/librte_ethdev/rte_flow.c: At top level: ../lib/librte_ethdev/rte_flow.c:1095:1: error: no previous prototype for ‘rte_flow_shared_action_destroy’ [-Werror=missing-prototypes] 1095 | rte_flow_shared_action_destroy(uint16_t port_id, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../lib/librte_ethdev/rte_flow.c:13: ../lib/librte_ethdev/rte_flow.c: In function ‘rte_flow_shared_action_destroy’: ../lib/librte_ethdev/rte_flow.c:1104:19: error: ‘const struct rte_flow_ops’ has no member named ‘shared_action_destroy’ 1104 | if (unlikely(!ops->shared_action_destroy)) | ^~ ../lib/librte_eal/include/rte_branch_prediction.h:38:41: note: in definition of macro ‘unlikely’ 38 | #define unlikely(x) __builtin_expect(!!(x), 0) | ^ ../lib/librte_ethdev/rte_flow.c:1108:11: error: ‘const struct rte_flow_ops’ has no member named ‘shared_action_destroy’ 1108 | ret = ops->shared_action_destroy(&rte_eth_devices[port_id], action, | ^~ ../lib/librte_ethdev/rte_flow.c: At top level: ../lib/librte_ethdev/rte_flow.c:1114:1: error: no previous prototype for ‘rte_flow_shared_action_update’ [-Werror=missing-prototypes] 1114 | rte_flow_shared_action_update(uint16_t port_id, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../lib/librte_ethdev/rte_flow.c:13: ../lib/librte_ethdev/rte_flow.c: In function ‘rte_flow_shared_action_update’: ../lib/librte_ethdev/rte_flow.c:1124:19: error: ‘const struct rte_flow_ops’ has no member named ‘shared_action_update’ 1124 | if (unlikely(!ops->shared_action_update)) | ^~ ../lib/librte_eal/include/rte_branch_prediction.h:38:41: note: in definition of macro ‘unlikely’ 38 | #define unlikely(x) __builtin_expect(!!(x), 0) | ^ ../lib/librte_ethdev/rte_flow.c:1128:11: error: ‘const struct rte_flow_ops’ has no member named ‘shared_action_update’ 1128 | ret = ops->shared_action_update(&rte_eth_devices[port_id], action, | ^~ ../lib/librte_ethdev/rte_flow.c: At top level: ../lib/librte_ethdev/rte_flow.c:1134:1: error: no previous prototype for ‘rte_flow_shared_action_query’ [-Werror=missing-prototypes] 1134 | rte_flow_shared_action_query(uint16_t port_id, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../lib/librte_ethdev/rte_flow.c:13: ../lib/librte_ethdev/rte_flow.c: In function ‘rte_flow_shared_action_query’: ../lib/librte_ethdev/rte_flow.c:1144:19: error: ‘const struct rte_flow_ops’ has no member named ‘shared_action_query’ 1144 | if (unlikely(!ops->shared_action_query)) | ^~ ../lib/librte_eal/include/rte_branch_prediction.h:38:41: note: in definition of macro ‘unlikely’ 38 | #define unlikely(x) __builtin_expect(!!(x), 0) | ^ ../lib/librte_ethdev/rte_flow.c:1148:11: error: ‘const struct rte_flow_ops’ has no member named ‘shared_action_query’ 1148 | ret = ops->shared_action_query(&rte_eth_devices[port_id], action, | ^~ cc1: all warnings being treated as errors [133/2650] Generating net.sym_chk with a meson_exe.py custom command [134/2650] Compiling C object lib/librte_pci.a.p/librte_pci_rte_pci.c.o [135/2650] Generating mbuf.sym_chk with a meson_exe.py custom command [136/2650] Compiling C object lib/librte_cmdline.a.p/librte_cmdline_cmdline.c.o [137/2650] Compiling C object lib/librte_cmdline.a.p/librte_cmdline_cmdline_cirbuf.c.o [138/2650] Compiling C object lib/librte_ethdev.a.p/librte_ethdev_rte_mtr.c.o [139/2650] Compiling C object lib/librte_ethdev.a.p/librte_ethdev_rte_tm.c.o [140/2650] Generating eal.sym_chk with a meson_exe.py custom command [141/2650] Compiling C object lib/librte_ethdev.a.p/librte_ethdev_rte_ethdev.c.o ninja: build stopped *Build Failed #21: OS: WIN10-64 Target: x86_64-windows-clang FAILED: lib/librte_ethdev.a.p/librte_ethdev_rte_flow.c.obj "clang" "-Ilib\librte_ethdev.a.p" "-Ilib" "-I..\lib" "-Ilib\librte_ethdev" "-I..\lib\librte_ethdev" "-I." "-I.." "-Iconfig" "-I..\config" "-Ilib\librte_eal\include" "-I..\lib\librte_eal\include" "-Ilib\librte_eal\windows\include" "-I..\lib\librte_eal\windows\include" "-Ilib\librte_eal\x86\include" "-I..\lib\librte_eal\x86\include" "-Ilib\librte_eal\common" "-I..\lib\librte_eal\common" "-Ilib\librte_eal" "-I..\lib\librte_eal" "-Ilib\librte_kvargs" "-I..\lib\librte_kvargs" "-Ilib\librte_net" "-I..\lib\librte_net" "-Ilib\librte_mbuf" "-I..\lib\librte_mbuf" "-Ilib\librte_mempool" "-I..\lib\librte_mempool" "-Ilib\librte_ring" "-I..\lib\librte_ring" "-Ilib\librte_meter" "-I..\lib\librte_meter" "-I..\lib\librte_metrics" "-Ilib\librte_telemetry" "-I..\lib\librte_telemetry" "-Xclang" "-fcolor-diagnostics" "-pipe" "-D_FILE_OFFSET_BITS=64" "-Wall" "-Winvalid-pch" "-O3" "-include" "rte_config.h" "-Wextra" "-Wcast-qual" "-Wdeprecated" "-Wformat" "-Wformat-nonliteral" "-Wformat-security" "-Wmissing-declarations" "-Wmissing-prototypes" "-Wnested-externs" "-Wold-style-definition" "-Wpointer-arith" "-Wsign-compare" "-Wstrict-prototypes" "-Wundef" "-Wwrite-strings" "-Wno-address-of-packed-member" "-Wno-missing-field-initializers" "-D_GNU_SOURCE" "-D_WIN32_WINNT=0x0A00" "-D_CRT_SECURE_NO_WARNINGS" "-march=native" "-DALLOW_EXPERIMENTAL_API" "-DALLOW_INTERNAL_API" -MD -MQ lib/librte_ethdev.a.p/librte_ethdev_rte_flow.c.obj -MF "lib\librte_ethdev.a.p\librte_ethdev_rte_flow.c.obj.d" -o lib/librte_ethdev.a.p/librte_ethdev_rte_flow.c.obj "-c" ../lib/librte_ethdev/rte_flow.c ../lib/librte_ethdev/rte_flow.c:1072:23: warning: declaration of 'struct rte_flow_shared_action_conf' will not be visible outside of this function [-Wvisibility] const struct rte_flow_shared_action_conf *conf, ^ ../lib/librte_ethdev/rte_flow.c:1081:21: error: no member named 'shared_action_create' in 'struct rte_flow_ops' if (unlikely(!ops->shared_action_create)) { ~~~ ^ ..\lib\librte_eal\include/rte_branch_prediction.h:38:41: note: expanded from macro 'unlikely' #define unlikely(x) __builtin_expect(!!(x), 0) ^ ../lib/librte_ethdev/rte_flow.c:1087:23: error: no member named 'shared_action_create' in 'struct rte_flow_ops' shared_action = ops->shared_action_create(&rte_eth_devices[port_id], ~~~ ^ ../lib/librte_ethdev/rte_flow.c:1071:1: warning: no previous prototype for function 'rte_flow_shared_action_create' [-Wmissing-prototypes] rte_flow_shared_action_create(uint16_t port_id, ^ ../lib/librte_ethdev/rte_flow.c:1104:21: error: no member named 'shared_action_destroy' in 'struct rte_flow_ops' if (unlikely(!ops->shared_action_destroy)) ~~~ ^ ..\lib\librte_eal\include/rte_branch_prediction.h:38:41: note: expanded from macro 'unlikely' #define unlikely(x) __builtin_expect(!!(x), 0) ^ ../lib/librte_ethdev/rte_flow.c:1108:13: error: no member named 'shared_action_destroy' in 'struct rte_flow_ops' ret = ops->shared_action_destroy(&rte_eth_devices[port_id], action, ~~~ ^ ../lib/librte_ethdev/rte_flow.c:1095:1: warning: no previous prototype for function 'rte_flow_shared_action_destroy' [-Wmissing-prototypes] rte_flow_shared_action_destroy(uint16_t port_id, ^ ../lib/librte_ethdev/rte_flow.c:1124:21: error: no member named 'shared_action_update' in 'struct rte_flow_ops' if (unlikely(!ops->shared_action_update)) ~~~ ^ ..\lib\librte_eal\include/rte_branch_prediction.h:38:41: note: expanded from macro 'unlikely' #define unlikely(x) __builtin_expect(!!(x), 0) ^ ../lib/librte_ethdev/rte_flow.c:1128:13: error: no member named 'shared_action_update' in 'struct rte_flow_ops' ret = ops->shared_action_update(&rte_eth_devices[port_id], action, ~~~ ^ ../lib/librte_ethdev/rte_flow.c:1114:1: warning: no previous prototype for function 'rte_flow_shared_action_update' [-Wmissing-prototypes] rte_flow_shared_action_update(uint16_t port_id, ^ ../lib/librte_ethdev/rte_flow.c:1144:21: error: no member named 'shared_action_query' in 'struct rte_flow_ops' if (unlikely(!ops->shared_action_query)) ~~~ ^ ..\lib\librte_eal\include/rte_branch_prediction.h:38:41: note: expanded from macro 'unlikely' #define unlikely(x) __builtin_expect(!!(x), 0) ^ ../lib/librte_ethdev/rte_flow.c:1148:13: error: no member named 'shared_action_query' in 'struct rte_flow_ops' ret = ops->shared_action_query(&rte_eth_devices[port_id], action, ~~~ ^ ../lib/librte_ethdev/rte_flow.c:1134:1: warning: no previous prototype for function 'rte_flow_shared_action_query' [-Wmissing-prototypes] rte_flow_shared_action_query(uint16_t port_id, ^ 5 warnings and 8 errors generated. [136/288] Compiling C object lib/librte_ethdev.a.p/librte_ethdev_rte_class_eth.c.obj [137/288] Generating rte_cfgfile_mingw with a custom command [138/288] Compiling C object lib/librte_ethdev.a.p/librte_ethdev_rte_tm.c.obj [139/288] Compiling C object lib/librte_ethdev.a.p/librte_ethdev_rte_mtr.c.obj [140/288] Compiling C object lib/librte_cfgfile.a.p/librte_cfgfile_rte_cfgfile.c.obj [141/288] Compiling C object lib/librte_pci.a.p/librte_pci_rte_pci.c.obj [142/288] Generating symbol file lib/rte_ring-21.dll.p/rte_ring-21.dll.symbols [143/288] Compiling C object lib/librte_hash.a.p/librte_hash_rte_fbk_hash.c.obj [144/288] Compiling C object drivers/libtmp_rte_common_iavf.a.p/common_iavf_iavf_adminq.c.obj [145/288] Compiling C object drivers/libtmp_rte_common_iavf.a.p/common_iavf_iavf_common.c.obj [146/288] Compiling C object drivers/libtmp_rte_common_iavf.a.p/common_iavf_iavf_impl.c.obj [147/288] Compiling C object lib/librte_ethdev.a.p/librte_ethdev_rte_ethdev.c.obj [148/288] Compiling C object lib/librte_hash.a.p/librte_hash_rte_cuckoo_hash.c.obj ninja: build stopped *Build Failed #22: OS: UB2010-64 Target: x86_64-native-linuxapp-gcc FAILED: lib/76b5a35@@rte_ethdev@sta/librte_ethdev_rte_flow.c.o gcc -Ilib/76b5a35@@rte_ethdev@sta -Ilib -I../lib -Ilib/librte_ethdev -I../lib/librte_ethdev -I. -I../ -Iconfig -I../config -Ilib/librte_eal/include -I../lib/librte_eal/include -Ilib/librte_eal/linux/include -I../lib/librte_eal/linux/include -Ilib/librte_eal/x86/include -I../lib/librte_eal/x86/include -Ilib/librte_eal/common -I../lib/librte_eal/common -Ilib/librte_eal -I../lib/librte_eal -Ilib/librte_kvargs -I../lib/librte_kvargs -Ilib/librte_telemetry/../librte_metrics -I../lib/librte_telemetry/../librte_metrics -Ilib/librte_telemetry -I../lib/librte_telemetry -Ilib/librte_net -I../lib/librte_net -Ilib/librte_mbuf -I../lib/librte_mbuf -Ilib/librte_mempool -I../lib/librte_mempool -Ilib/librte_ring -I../lib/librte_ring -Ilib/librte_meter -I../lib/librte_meter -fdiagnostics-color=always -pipe -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Werror -O3 -include rte_config.h -Wextra -Wcast-qual -Wdeprecated -Wformat -Wformat-nonliteral -Wformat-security -Wmissing-declarations -Wmissing-prototypes -Wnested-externs -Wold-style-definition -Wpointer-arith -Wsign-compare -Wstrict-prototypes -Wundef -Wwrite-strings -Wno-address-of-packed-member -Wno-packed-not-aligned -Wno-missing-field-initializers -Wno-zero-length-bounds -D_GNU_SOURCE -fPIC -march=native -DALLOW_EXPERIMENTAL_API -DALLOW_INTERNAL_API -Wno-format-truncation -MD -MQ 'lib/76b5a35@@rte_ethdev@sta/librte_ethdev_rte_flow.c.o' -MF 'lib/76b5a35@@rte_ethdev@sta/librte_ethdev_rte_flow.c.o.d' -o 'lib/76b5a35@@rte_ethdev@sta/librte_ethdev_rte_flow.c.o' -c ../lib/librte_ethdev/rte_flow.c ../lib/librte_ethdev/rte_flow.c:1072:23: error: ‘struct rte_flow_shared_action_conf’ declared inside parameter list will not be visible outside of this definition or declaration [-Werror] 1072 | const struct rte_flow_shared_action_conf *conf, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../lib/librte_ethdev/rte_flow.c:1071:1: error: no previous prototype for ‘rte_flow_shared_action_create’ [-Werror=missing-prototypes] 1071 | rte_flow_shared_action_create(uint16_t port_id, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../lib/librte_ethdev/rte_flow.c:13: ../lib/librte_ethdev/rte_flow.c: In function ‘rte_flow_shared_action_create’: ../lib/librte_ethdev/rte_flow.c:1081:19: error: ‘const struct rte_flow_ops’ has no member named ‘shared_action_create’ 1081 | if (unlikely(!ops->shared_action_create)) { | ^~ ../lib/librte_eal/include/rte_branch_prediction.h:38:41: note: in definition of macro ‘unlikely’ 38 | #define unlikely(x) __builtin_expect(!!(x), 0) | ^ ../lib/librte_ethdev/rte_flow.c:1087:21: error: ‘const struct rte_flow_ops’ has no member named ‘shared_action_create’ 1087 | shared_action = ops->shared_action_create(&rte_eth_devices[port_id], | ^~ ../lib/librte_ethdev/rte_flow.c: At top level: ../lib/librte_ethdev/rte_flow.c:1095:1: error: no previous prototype for ‘rte_flow_shared_action_destroy’ [-Werror=missing-prototypes] 1095 | rte_flow_shared_action_destroy(uint16_t port_id, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../lib/librte_ethdev/rte_flow.c:13: ../lib/librte_ethdev/rte_flow.c: In function ‘rte_flow_shared_action_destroy’: ../lib/librte_ethdev/rte_flow.c:1104:19: error: ‘const struct rte_flow_ops’ has no member named ‘shared_action_destroy’ 1104 | if (unlikely(!ops->shared_action_destroy)) | ^~ ../lib/librte_eal/include/rte_branch_prediction.h:38:41: note: in definition of macro ‘unlikely’ 38 | #define unlikely(x) __builtin_expect(!!(x), 0) | ^ ../lib/librte_ethdev/rte_flow.c:1108:11: error: ‘const struct rte_flow_ops’ has no member named ‘shared_action_destroy’ 1108 | ret = ops->shared_action_destroy(&rte_eth_devices[port_id], action, | ^~ ../lib/librte_ethdev/rte_flow.c: At top level: ../lib/librte_ethdev/rte_flow.c:1114:1: error: no previous prototype for ‘rte_flow_shared_action_update’ [-Werror=missing-prototypes] 1114 | rte_flow_shared_action_update(uint16_t port_id, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../lib/librte_ethdev/rte_flow.c:13: ../lib/librte_ethdev/rte_flow.c: In function ‘rte_flow_shared_action_update’: ../lib/librte_ethdev/rte_flow.c:1124:19: error: ‘const struct rte_flow_ops’ has no member named ‘shared_action_update’ 1124 | if (unlikely(!ops->shared_action_update)) | ^~ ../lib/librte_eal/include/rte_branch_prediction.h:38:41: note: in definition of macro ‘unlikely’ 38 | #define unlikely(x) __builtin_expect(!!(x), 0) | ^ ../lib/librte_ethdev/rte_flow.c:1128:11: error: ‘const struct rte_flow_ops’ has no member named ‘shared_action_update’ 1128 | ret = ops->shared_action_update(&rte_eth_devices[port_id], action, | ^~ ../lib/librte_ethdev/rte_flow.c: At top level: ../lib/librte_ethdev/rte_flow.c:1134:1: error: no previous prototype for ‘rte_flow_shared_action_query’ [-Werror=missing-prototypes] 1134 | rte_flow_shared_action_query(uint16_t port_id, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../lib/librte_ethdev/rte_flow.c:13: ../lib/librte_ethdev/rte_flow.c: In function ‘rte_flow_shared_action_query’: ../lib/librte_ethdev/rte_flow.c:1144:19: error: ‘const struct rte_flow_ops’ has no member named ‘shared_action_query’ 1144 | if (unlikely(!ops->shared_action_query)) | ^~ ../lib/librte_eal/include/rte_branch_prediction.h:38:41: note: in definition of macro ‘unlikely’ 38 | #define unlikely(x) __builtin_expect(!!(x), 0) | ^ ../lib/librte_ethdev/rte_flow.c:1148:11: error: ‘const struct rte_flow_ops’ has no member named ‘shared_action_query’ 1148 | ret = ops->shared_action_query(&rte_eth_devices[port_id], action, | ^~ cc1: all warnings being treated as errors [141/2843] Compiling C object 'lib/76b5a35@@rte_cmdline@sta/librte_cmdline_cmdline_rdline.c.o'. [142/2843] Generating mbuf.sym_chk with a meson_exe.py custom command. [143/2843] Compiling C object 'lib/76b5a35@@rte_cmdline@sta/librte_cmdline_cmdline_parse_ipaddr.c.o'. [144/2843] Generating pci.sym_chk with a meson_exe.py custom command. [145/2843] Compiling C object 'lib/76b5a35@@rte_ethdev@sta/librte_ethdev_rte_mtr.c.o'. [146/2843] Compiling C object 'lib/76b5a35@@rte_ethdev@sta/librte_ethdev_rte_tm.c.o'. [147/2843] Compiling C object 'lib/76b5a35@@rte_cmdline@sta/librte_cmdline_cmdline_parse_etheraddr.c.o'. [148/2843] Generating eal.sym_chk with a meson_exe.py custom command. [149/2843] Compiling C object 'lib/76b5a35@@rte_ethdev@sta/librte_ethdev_rte_ethdev.c.o'. ninja: build stopped DPDK STV team