From: al-sw-devops@alabs.net
To: test-report@dpdk.org, atrwajee@amazon.com, shaibran@amazon.com
Subject: |FAILURE| pw157996-158001 Description: Build error encountered
Date: Thu, 23 Oct 2025 21:55:54 +0300 (IDT) [thread overview]
Message-ID: <110634191.39899.1761245754377@ip-10-159-234-77.eu-west-1.compute.internal> (raw)
[-- Attachment #1: Type: text/plain, Size: 15154 bytes --]
Test-Name: DPDK Fast test suite
Test-Label: aws-unit-testing
Test-Status: FAILURE
_Unit Testing Build error encountered_
http://dpdk.org/patch/158001
Test Status Summary:
+--------------+------------------+
| Architecture | DPDK Unit Test |
+--------------+------------------+
| x86_64 | FAILURE |
+--------------+------------------+
| arm64 | FAILURE |
+--------------+------------------+
Test environment (aarch64):
Description: Build error encountered
OS : Ubuntu 24.04.1 LTS
Kernel : 6.14.0-1012-aws
NIC : Elastic Network Adapter
GCC : 13.3.0-6ubuntu2~24.04
Test last 100 lines (aarch64)
../drivers/net/cnxk/cnxk_link.c:124:34: warning: nested extern declaration of ‘rte_eth_link_type_to_str’ [-Wnested-externs]
124 | rte_eth_link_type_to_str(link->link_type));
| ^~~~~~~~~~~~~~~~~~~~~~~~
../lib/log/rte_log.h:334:46: note: in definition of macro ‘RTE_LOG’
334 | RTE_LOGTYPE_ ## t, # t ": " __VA_ARGS__)
| ^~~~~~~~~~~
../lib/log/rte_log.h:388:23: note: in expansion of macro ‘RTE_FMT’
388 | RTE_LOG(l, t, RTE_FMT(RTE_FMT_HEAD(__VA_ARGS__ ,) "\n", \
| ^~~~~~~
../lib/log/rte_log.h:389:17: note: in expansion of macro ‘RTE_FMT_TAIL’
389 | RTE_FMT_TAIL(__VA_ARGS__ ,))); \
| ^~~~~~~~~~~~
../drivers/common/cnxk/roc_platform.h:299:23: note: in expansion of macro ‘RTE_LOG_LINE’
299 | #define plt_info(...) RTE_LOG_LINE(INFO, CNXK, __VA_ARGS__)
| ^~~~~~~~~~~~
../drivers/net/cnxk/cnxk_link.c:118:17: note: in expansion of macro ‘plt_info’
118 | plt_info("Port %d: Link Up - speed %u Mbps - %s - %s",
| ^~~~~~~~
../drivers/net/cnxk/cnxk_link.c:124:63: error: ‘struct rte_eth_link’ has no member named ‘link_type’
124 | rte_eth_link_type_to_str(link->link_type));
| ^~
../lib/log/rte_log.h:334:46: note: in definition of macro ‘RTE_LOG’
334 | RTE_LOGTYPE_ ## t, # t ": " __VA_ARGS__)
| ^~~~~~~~~~~
../lib/log/rte_log.h:388:23: note: in expansion of macro ‘RTE_FMT’
388 | RTE_LOG(l, t, RTE_FMT(RTE_FMT_HEAD(__VA_ARGS__ ,) "\n", \
| ^~~~~~~
../lib/log/rte_log.h:389:17: note: in expansion of macro ‘RTE_FMT_TAIL’
389 | RTE_FMT_TAIL(__VA_ARGS__ ,))); \
| ^~~~~~~~~~~~
../drivers/common/cnxk/roc_platform.h:299:23: note: in expansion of macro ‘RTE_LOG_LINE’
299 | #define plt_info(...) RTE_LOG_LINE(INFO, CNXK, __VA_ARGS__)
| ^~~~~~~~~~~~
../drivers/net/cnxk/cnxk_link.c:118:17: note: in expansion of macro ‘plt_info’
118 | plt_info("Port %d: Link Up - speed %u Mbps - %s - %s",
| ^~~~~~~~
../drivers/net/cnxk/cnxk_link.c:127:55: error: ‘struct rte_eth_link’ has no member named ‘link_type’
127 | rte_eth_link_type_to_str(link->link_type));
| ^~
../lib/log/rte_log.h:334:46: note: in definition of macro ‘RTE_LOG’
334 | RTE_LOGTYPE_ ## t, # t ": " __VA_ARGS__)
| ^~~~~~~~~~~
../lib/log/rte_log.h:388:23: note: in expansion of macro ‘RTE_FMT’
388 | RTE_LOG(l, t, RTE_FMT(RTE_FMT_HEAD(__VA_ARGS__ ,) "\n", \
| ^~~~~~~
../lib/log/rte_log.h:389:17: note: in expansion of macro ‘RTE_FMT_TAIL’
389 | RTE_FMT_TAIL(__VA_ARGS__ ,))); \
| ^~~~~~~~~~~~
../drivers/common/cnxk/roc_platform.h:299:23: note: in expansion of macro ‘RTE_LOG_LINE’
299 | #define plt_info(...) RTE_LOG_LINE(INFO, CNXK, __VA_ARGS__)
| ^~~~~~~~~~~~
../drivers/net/cnxk/cnxk_link.c:126:17: note: in expansion of macro ‘plt_info’
126 | plt_info("Port %d: Link Down - %s", (int)(eth_dev->data->port_id),
| ^~~~~~~~
../drivers/net/cnxk/cnxk_link.c: In function ‘cnxk_eth_dev_link_status_cb’:
../drivers/net/cnxk/cnxk_link.c:176:17: error: ‘struct rte_eth_link’ has no member named ‘link_type’
176 | eth_link.link_type = dev->link_type;
| ^
../drivers/net/cnxk/cnxk_link.c: In function ‘cnxk_nix_link_update’:
../drivers/net/cnxk/cnxk_link.c:216:21: error: ‘struct rte_eth_link’ has no member named ‘link_type’
216 | link.link_type = dev->link_type;
| ^
[1300/3551] Compiling C object drivers/libtmp_rte_net_cnxk.a.p/net_cnxk_cnxk_ethdev_mcs.c.o
[1301/3551] Compiling C object drivers/libtmp_rte_net_bnxt.a.p/net_bnxt_tf_core_v3_tfc_tbl_scope.c.o
[1302/3551] Compiling C object drivers/libtmp_rte_net_cnxk.a.p/net_cnxk_cnxk_ethdev_sec.c.o
[1303/3551] Compiling C object drivers/libtmp_rte_net_cnxk.a.p/net_cnxk_cnxk_lookup.c.o
[1304/3551] Compiling C object drivers/libtmp_rte_net_cnxk.a.p/net_cnxk_cnxk_ptp.c.o
[1305/3551] Compiling C object drivers/libtmp_rte_net_bnxt.a.p/net_bnxt_bnxt_rxtx_vec_neon.c.o
[1306/3551] Compiling C object drivers/libtmp_rte_net_bnxt.a.p/net_bnxt_tf_ulp_ulp_rte_parser.c.o
[1307/3551] Compiling C object drivers/libtmp_rte_net_cnxk.a.p/net_cnxk_cnxk_eswitch_devargs.c.o
[1308/3551] Compiling C object drivers/libtmp_rte_net_cnxk.a.p/net_cnxk_cnxk_ethdev_ops.c.o
[1309/3551] Generating drivers/rte_common_sfc_efx.sym_chk with a custom command (wrapped by meson to capture output)
[1310/3551] Compiling C object drivers/libtmp_rte_net_cnxk.a.p/net_cnxk_cnxk_stats.c.o
[1311/3551] Compiling C object drivers/libtmp_rte_net_cnxk.a.p/net_cnxk_cnxk_eswitch_rxtx.c.o
[1312/3551] Compiling C object drivers/libtmp_rte_net_cnxk.a.p/net_cnxk_cnxk_eswitch_flow.c.o
[1313/3551] Compiling C object drivers/libtmp_rte_net_cnxk.a.p/net_cnxk_cn9k_ethdev_sec.c.o
[1314/3551] Compiling C object drivers/libtmp_rte_net_cnxk.a.p/net_cnxk_cnxk_tm.c.o
[1315/3551] Compiling C object drivers/libtmp_rte_net_cnxk.a.p/net_cnxk_cnxk_ethdev_mtr.c.o
[1316/3551] Compiling C object drivers/libtmp_rte_net_bnxt.a.p/net_bnxt_tf_ulp_ulp_mapper.c.o
[1317/3551] Compiling C object drivers/libtmp_rte_net_cnxk.a.p/net_cnxk_cnxk_eswitch.c.o
[1318/3551] Compiling C object drivers/libtmp_rte_net_cnxk.a.p/net_cnxk_cnxk_rep.c.o
[1319/3551] Compiling C object drivers/libtmp_rte_net_cnxk.a.p/net_cnxk_cn9k_flow.c.o
[1320/3551] Compiling C object drivers/libtmp_rte_net_cnxk.a.p/net_cnxk_cn9k_rx_select.c.o
[1321/3551] Compiling C object drivers/libtmp_rte_net_cnxk.a.p/net_cnxk_cnxk_rep_msg.c.o
[1322/3551] Compiling C object drivers/libtmp_rte_net_cnxk.a.p/net_cnxk_cnxk_flow.c.o
[1323/3551] Compiling C object drivers/libtmp_rte_net_cnxk.a.p/net_cnxk_cnxk_rep_ops.c.o
[1324/3551] Compiling C object drivers/libtmp_rte_net_cnxk.a.p/net_cnxk_cnxk_rep_flow.c.o
[1325/3551] Generating lib/pipeline.sym_chk with a custom command (wrapped by meson to capture output)
[1326/3551] Compiling C object drivers/libtmp_rte_net_cnxk.a.p/net_cnxk_cn9k_ethdev.c.o
[1327/3551] Compiling C object drivers/libtmp_rte_net_bond.a.p/net_bonding_rte_eth_bond_8023ad.c.o
[1328/3551] Compiling C object drivers/libtmp_rte_net_bond.a.p/net_bonding_rte_eth_bond_pmd.c.o
[1329/3551] Compiling C object drivers/libtmp_rte_net_bnxt.a.p/net_bnxt_bnxt_hwrm.c.o
[1330/3551] Generating drivers/rte_common_cnxk.sym_chk with a custom command (wrapped by meson to capture output)
[1331/3551] Compiling C object lib/librte_vhost.a.p/vhost_virtio_net.c.o
ninja: build stopped: subcommand failed.
Test build failed.
FAILURE
Test environment (x86_64):
Description: Build error encountered
OS : Ubuntu 24.04.1 LTS
Kernel : 6.14.0-1012-aws
NIC : Elastic Network Adapter
GCC : 13.3.0-6ubuntu2~24.04
Test last 100 lines (x86_64)
../drivers/net/cnxk/cnxk_link.c: In function ‘nix_link_status_print’:
../drivers/net/cnxk/cnxk_link.c:124:34: warning: implicit declaration of function ‘rte_eth_link_type_to_str’; did you mean ‘rte_eth_link_speed_to_str’? [-Wimplicit-function-declaration]
124 | rte_eth_link_type_to_str(link->link_type));
| ^~~~~~~~~~~~~~~~~~~~~~~~
../lib/log/rte_log.h:334:46: note: in definition of macro ‘RTE_LOG’
334 | RTE_LOGTYPE_ ## t, # t ": " __VA_ARGS__)
| ^~~~~~~~~~~
../lib/log/rte_log.h:388:23: note: in expansion of macro ‘RTE_FMT’
388 | RTE_LOG(l, t, RTE_FMT(RTE_FMT_HEAD(__VA_ARGS__ ,) "\n", \
| ^~~~~~~
../lib/log/rte_log.h:389:17: note: in expansion of macro ‘RTE_FMT_TAIL’
389 | RTE_FMT_TAIL(__VA_ARGS__ ,))); \
| ^~~~~~~~~~~~
../drivers/common/cnxk/roc_platform.h:299:23: note: in expansion of macro ‘RTE_LOG_LINE’
299 | #define plt_info(...) RTE_LOG_LINE(INFO, CNXK, __VA_ARGS__)
| ^~~~~~~~~~~~
../drivers/net/cnxk/cnxk_link.c:118:17: note: in expansion of macro ‘plt_info’
118 | plt_info("Port %d: Link Up - speed %u Mbps - %s - %s",
| ^~~~~~~~
../drivers/net/cnxk/cnxk_link.c:124:34: warning: nested extern declaration of ‘rte_eth_link_type_to_str’ [-Wnested-externs]
124 | rte_eth_link_type_to_str(link->link_type));
| ^~~~~~~~~~~~~~~~~~~~~~~~
../lib/log/rte_log.h:334:46: note: in definition of macro ‘RTE_LOG’
334 | RTE_LOGTYPE_ ## t, # t ": " __VA_ARGS__)
| ^~~~~~~~~~~
../lib/log/rte_log.h:388:23: note: in expansion of macro ‘RTE_FMT’
388 | RTE_LOG(l, t, RTE_FMT(RTE_FMT_HEAD(__VA_ARGS__ ,) "\n", \
| ^~~~~~~
../lib/log/rte_log.h:389:17: note: in expansion of macro ‘RTE_FMT_TAIL’
389 | RTE_FMT_TAIL(__VA_ARGS__ ,))); \
| ^~~~~~~~~~~~
../drivers/common/cnxk/roc_platform.h:299:23: note: in expansion of macro ‘RTE_LOG_LINE’
299 | #define plt_info(...) RTE_LOG_LINE(INFO, CNXK, __VA_ARGS__)
| ^~~~~~~~~~~~
../drivers/net/cnxk/cnxk_link.c:118:17: note: in expansion of macro ‘plt_info’
118 | plt_info("Port %d: Link Up - speed %u Mbps - %s - %s",
| ^~~~~~~~
../drivers/net/cnxk/cnxk_link.c:124:63: error: ‘struct rte_eth_link’ has no member named ‘link_type’
124 | rte_eth_link_type_to_str(link->link_type));
| ^~
../lib/log/rte_log.h:334:46: note: in definition of macro ‘RTE_LOG’
334 | RTE_LOGTYPE_ ## t, # t ": " __VA_ARGS__)
| ^~~~~~~~~~~
../lib/log/rte_log.h:388:23: note: in expansion of macro ‘RTE_FMT’
388 | RTE_LOG(l, t, RTE_FMT(RTE_FMT_HEAD(__VA_ARGS__ ,) "\n", \
| ^~~~~~~
../lib/log/rte_log.h:389:17: note: in expansion of macro ‘RTE_FMT_TAIL’
389 | RTE_FMT_TAIL(__VA_ARGS__ ,))); \
| ^~~~~~~~~~~~
../drivers/common/cnxk/roc_platform.h:299:23: note: in expansion of macro ‘RTE_LOG_LINE’
299 | #define plt_info(...) RTE_LOG_LINE(INFO, CNXK, __VA_ARGS__)
| ^~~~~~~~~~~~
../drivers/net/cnxk/cnxk_link.c:118:17: note: in expansion of macro ‘plt_info’
118 | plt_info("Port %d: Link Up - speed %u Mbps - %s - %s",
| ^~~~~~~~
../drivers/net/cnxk/cnxk_link.c:127:55: error: ‘struct rte_eth_link’ has no member named ‘link_type’
127 | rte_eth_link_type_to_str(link->link_type));
| ^~
../lib/log/rte_log.h:334:46: note: in definition of macro ‘RTE_LOG’
334 | RTE_LOGTYPE_ ## t, # t ": " __VA_ARGS__)
| ^~~~~~~~~~~
../lib/log/rte_log.h:388:23: note: in expansion of macro ‘RTE_FMT’
388 | RTE_LOG(l, t, RTE_FMT(RTE_FMT_HEAD(__VA_ARGS__ ,) "\n", \
| ^~~~~~~
../lib/log/rte_log.h:389:17: note: in expansion of macro ‘RTE_FMT_TAIL’
389 | RTE_FMT_TAIL(__VA_ARGS__ ,))); \
| ^~~~~~~~~~~~
../drivers/common/cnxk/roc_platform.h:299:23: note: in expansion of macro ‘RTE_LOG_LINE’
299 | #define plt_info(...) RTE_LOG_LINE(INFO, CNXK, __VA_ARGS__)
| ^~~~~~~~~~~~
../drivers/net/cnxk/cnxk_link.c:126:17: note: in expansion of macro ‘plt_info’
126 | plt_info("Port %d: Link Down - %s", (int)(eth_dev->data->port_id),
| ^~~~~~~~
../drivers/net/cnxk/cnxk_link.c: In function ‘cnxk_eth_dev_link_status_cb’:
../drivers/net/cnxk/cnxk_link.c:176:17: error: ‘struct rte_eth_link’ has no member named ‘link_type’
176 | eth_link.link_type = dev->link_type;
| ^
../drivers/net/cnxk/cnxk_link.c: In function ‘cnxk_nix_link_update’:
../drivers/net/cnxk/cnxk_link.c:216:21: error: ‘struct rte_eth_link’ has no member named ‘link_type’
216 | link.link_type = dev->link_type;
| ^
[1374/3373] Compiling C object drivers/libtmp_rte_net_cnxk.a.p/net_cnxk_cnxk_flow_common.c.o
[1375/3373] Compiling C object drivers/libtmp_rte_net_cnxk.a.p/net_cnxk_cnxk_eswitch_devargs.c.o
[1376/3373] Compiling C object drivers/libtmp_rte_net_cnxk.a.p/net_cnxk_cnxk_eswitch_rxtx.c.o
[1377/3373] Compiling C object drivers/libtmp_rte_net_cnxk.a.p/net_cnxk_cnxk_eswitch_flow.c.o
[1378/3373] Compiling C object drivers/libtmp_rte_net_cnxk.a.p/net_cnxk_cnxk_eswitch.c.o
[1379/3373] Compiling C object drivers/libtmp_rte_net_cnxk.a.p/net_cnxk_cnxk_ethdev_mtr.c.o
[1380/3373] Compiling C object drivers/libtmp_rte_net_cnxk.a.p/net_cnxk_cnxk_lookup.c.o
[1381/3373] Compiling C object drivers/libtmp_rte_net_cnxk.a.p/net_cnxk_cnxk_ptp.c.o
[1382/3373] Compiling C object drivers/libtmp_rte_net_cnxk.a.p/net_cnxk_cnxk_ethdev_ops.c.o
[1383/3373] Compiling C object drivers/libtmp_rte_net_cnxk.a.p/net_cnxk_cnxk_rep.c.o
[1384/3373] Compiling C object drivers/libtmp_rte_net_cnxk.a.p/net_cnxk_cnxk_flow.c.o
[1385/3373] Compiling C object drivers/libtmp_rte_net_bond.a.p/net_bonding_rte_eth_bond_8023ad.c.o
[1386/3373] Compiling C object drivers/libtmp_rte_net_bond.a.p/net_bonding_rte_eth_bond_pmd.c.o
ninja: build stopped: subcommand failed.
Test build failed.
FAILURE
reply other threads:[~2025-10-23 18:56 UTC|newest]
Thread overview: [no followups] expand[flat|nested] mbox.gz Atom feed
Reply instructions:
You may reply publicly to this message via plain-text email
using any one of the following methods:
* Save the following mbox file, import it into your mail client,
and reply-to-all from there: mbox
Avoid top-posting and favor interleaved quoting:
https://en.wikipedia.org/wiki/Posting_style#Interleaved_style
* Reply using the --to, --cc, and --in-reply-to
switches of git-send-email(1):
git send-email \
--in-reply-to=110634191.39899.1761245754377@ip-10-159-234-77.eu-west-1.compute.internal \
--to=al-sw-devops@alabs.net \
--cc=atrwajee@amazon.com \
--cc=shaibran@amazon.com \
--cc=test-report@dpdk.org \
/path/to/YOUR_REPLY
https://kernel.org/pub/software/scm/git/docs/git-send-email.html
* If your mail client supports setting the In-Reply-To header
via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line
before the message body.
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).