* [dpdk-test-report] |FAILURE| dpdk-next-net-mlx daily Intel builds
@ 2022-06-06 22:10 sys_stv
0 siblings, 0 replies; 55+ messages in thread
From: sys_stv @ 2022-06-06 22:10 UTC (permalink / raw)
To: test-report, thomas; +Cc: dpdk_sw_eng, npg.sw.core.tools.prc
[-- Attachment #1: Type: text/plain, Size: 97850 bytes --]
Test-Label: Intel-compilation
Test-Status: FAILURE
_Compilation issues_
commit fb96caa56aabaa425ae66cd638ce9b9065828044
Author: Raja Zidane <rzidane@nvidia.com>
Date: Thu Jun 2 16:03:08 2022 +0300
net/mlx5: support ESP item on Windows
DPDK git Repo: dpdk-next-net-mlx
Meson Build Summary: 23 Builds Done, 4 Successful, 19 Failures, 0 Blocked
+--------------+------------+--------------+------------+------------+-----------+----------+------------+
| os | gcc-static | clang-static | icc-static | gcc-shared | gcc-debug | document | gcc-16byte |
+--------------+------------+--------------+------------+------------+-----------+----------+------------+
| FC36-64 | | fail | | | | | |
| FreeBSD13-64 | pass | pass | | pass | pass | | |
| RHEL86-64 | fail | fail | | fail | fail | | |
| SUSE15-64 | fail | fail | | | | | |
| UB2004-32 | fail | | | | | | |
| UB2004-64 | fail | fail | | | | fail | |
| UB2204-32 | fail | | | | | | |
| UB2204-64N | fail | | | fail | | | |
| UB2204-64 | fail | fail | | | | fail | fail |
| CentOS79-64 | fail | | | | | | |
+--------------+------------+--------------+------------+------------+-----------+----------+------------+
Comments:
Because of DPDK bug (https://bugs.dpdk.org/show_bug.cgi?id=928),
All the dpdk-next-* branch add `Ddisable_drivers=event/cnxk` option when build with ICC complier.
Test environment and configuration as below:
OS: FC36-64
Kernel Version: 5.17.7-300.fc36.x86_64
GCC Version: gcc (GCC) 12.1.1 20220507 (Red Hat 12.1.1-1)
Clang Version: 14.0.0 (Fedora 14.0.0-1.fc36)
x86_64-native-linuxapp-clang
OS: FreeBSD13-64
Kernel Version: 13.0-RELEASE
GCC Version: gcc (FreeBSD Ports Collection) 10.3.0
Clang Version: 11.0.1 (git@github.com:llvm/llvm-project.git llvmorg-11.0.1-0-g43ff75f2c3fe)
x86_64-native-bsdapp-gcc
x86_64-native-bsdapp-clang
x86_64-native-bsdapp-gcc+shared
x86_64-native-bsdapp-gcc+debug
OS: RHEL86-64
Kernel Version: 4.18.0-372.9.1.el8.x86_64
GCC Version: gcc (GCC) 8.5.0 20210514 (Red Hat 8.5.0-13)
Clang Version: 14.0.0 (Red Hat 14.0.0-1.module_el8.7.0+1142+5343df54)
x86_64-native-linuxapp-gcc
x86_64-native-linuxapp-clang
x86_64-native-linuxapp-gcc+shared
x86_64-native-linuxapp-gcc+debug
OS: SUSE15-64
Kernel Version: 5.3.18-57-default
GCC Version: gcc (SUSE Linux) 7.5.0
Clang Version: 11.0.1
x86_64-native-linuxapp-clang
x86_64-native-linuxapp-gcc
OS: UB2004-32
Kernel Version: 5.8.0-48-generic
GCC Version: gcc (Ubuntu 10.3.0-1ubuntu1~20.04) 10.3.0
Clang Version: 10.0.0-4ubuntu1
i686-native-linuxapp-gcc
OS: UB2004-64
Kernel Version: 5.8.0-48-generic
GCC Version: gcc (Ubuntu 10.3.0-1ubuntu1~20.04) 10.3.0
Clang Version: 10.0.0-4ubuntu1
x86_64-native-linuxapp-clang
x86_64-native-linuxapp-gcc
x86_64-native-linuxapp-doc
OS: UB2204-32
Kernel Version: 5.15.0-25-generic
GCC Version: gcc (Ubuntu 11.2.0-19ubuntu1) 11.2.0
Clang Version: NA
i686-native-linuxapp-gcc
OS: UB2204-64N
Kernel Version: 5.17.5-051705-generic
GCC Version: gcc (Ubuntu 11.2.0-19ubuntu1) 11.2.0
Clang Version: 14.0.0-1ubuntu1
x86_64-native-linuxapp-gcc
x86_64-native-linuxapp-gcc+shared
OS: UB2204-64
Kernel Version: 5.15.0-25-generic
GCC Version: gcc (Ubuntu 11.2.0-19ubuntu1) 11.2.0
Clang Version: 14.0.0-1ubuntu1
x86_64-native-linuxapp-gcc+16byte
x86_64-native-linuxapp-gcc
x86_64-native-linuxapp-clang
x86_64-native-linuxapp-doc
OS: CentOS79-64
Kernel Version: 3.10.0-1160.el7.x86_64
GCC Version: gcc (GCC) 4.8.5 20150623 (Red Hat 4.8.5-44)
Clang Version: 3.4.2 (tags/RELEASE_34/dot2-final)
x86_64-native-linuxapp-gcc
*Build Failed #1:
OS: FC36-64
Target: x86_64-native-linuxapp-clang
FAILED: kernel/linux/kni/rte_kni.ko
/usr/bin/make -j4 -C /lib/modules/5.17.7-300.fc36.x86_64/build M=/root/FC36-64_K5.14.17_Clang14.0.0/x86_64-native-linuxapp-clang/20220607060041/dpdk/x86_64-native-linuxapp-clang/kernel/linux/kni src=/root/FC36-64_K5.14.17_Clang14.0.0/x86_64-native-linuxapp-clang/20220607060041/dpdk/kernel/linux/kni 'MODULE_CFLAGS= -DHAVE_ARG_TX_QUEUE -include /root/FC36-64_K5.14.17_Clang14.0.0/x86_64-native-linuxapp-clang/20220607060041/dpdk/config/rte_config.h -I/root/FC36-64_K5.14.17_Clang14.0.0/x86_64-native-linuxapp-clang/20220607060041/dpdk/lib/eal/include -I/root/FC36-64_K5.14.17_Clang14.0.0/x86_64-native-linuxapp-clang/20220607060041/dpdk/lib/kni -I/root/FC36-64_K5.14.17_Clang14.0.0/x86_64-native-linuxapp-clang/20220607060041/dpdk/x86_64-native-linuxapp-clang -I/root/FC36-64_K5.14.17_Clang14.0.0/x86_64-native-linuxapp-clang/20220607060041/dpdk/kernel/linux/kni' modules
make: Entering directory '/usr/src/kernels/5.17.7-300.fc36.x86_64'
CC [M] /root/FC36-64_K5.14.17_Clang14.0.0/x86_64-native-linuxapp-clang/20220607060041/dpdk/x86_64-native-linuxapp-clang/kernel/linux/kni/kni_net.o
CC [M] /root/FC36-64_K5.14.17_Clang14.0.0/x86_64-native-linuxapp-clang/20220607060041/dpdk/x86_64-native-linuxapp-clang/kernel/linux/kni/kni_misc.o
/root/FC36-64_K5.14.17_Clang14.0.0/x86_64-native-linuxapp-clang/20220607060041/dpdk/kernel/linux/kni/kni_net.c: In function ‘kni_net_rx_normal’:
/root/FC36-64_K5.14.17_Clang14.0.0/x86_64-native-linuxapp-clang/20220607060041/dpdk/kernel/linux/kni/kni_net.c:448:2: error: #else after #else
448 | #else
| ^~~~
/root/FC36-64_K5.14.17_Clang14.0.0/x86_64-native-linuxapp-clang/20220607060041/dpdk/kernel/linux/kni/kni_net.c:444: error: the conditional began here
444 | #ifdef HAVE_NETIF_RX_NI
|
/root/FC36-64_K5.14.17_Clang14.0.0/x86_64-native-linuxapp-clang/20220607060041/dpdk/kernel/linux/kni/kni_net.c:444: error: unterminated #else
/root/FC36-64_K5.14.17_Clang14.0.0/x86_64-native-linuxapp-clang/20220607060041/dpdk/kernel/linux/kni/kni_net.c:445:17: error: expected declaration or statement at end of input
445 | netif_rx_ni(skb);
| ^~~~~~~~~~~
/root/FC36-64_K5.14.17_Clang14.0.0/x86_64-native-linuxapp-clang/20220607060041/dpdk/kernel/linux/kni/kni_net.c:445:17: error: expected declaration or statement at end of input
/root/FC36-64_K5.14.17_Clang14.0.0/x86_64-native-linuxapp-clang/20220607060041/dpdk/kernel/linux/kni/kni_net.c:382:18: warning: unused variable ‘ret’ [-Wunused-variable]
382 | uint32_t ret;
| ^~~
/root/FC36-64_K5.14.17_Clang14.0.0/x86_64-native-linuxapp-clang/20220607060041/dpdk/kernel/linux/kni/kni_net.c: At top level:
/root/FC36-64_K5.14.17_Clang14.0.0/x86_64-native-linuxapp-clang/20220607060041/dpdk/kernel/linux/kni/kni_net.c:297:1: warning: ‘kni_net_tx’ defined but not used [-Wunused-function]
297 | kni_net_tx(struct sk_buff *skb, struct net_device *dev)
| ^~~~~~~~~~
/root/FC36-64_K5.14.17_Clang14.0.0/x86_64-native-linuxapp-clang/20220607060041/dpdk/kernel/linux/kni/kni_net.c:284:1: warning: ‘kni_net_config’ defined but not used [-Wunused-function]
284 | kni_net_config(struct net_device *dev, struct ifmap *map)
| ^~~~~~~~~~~~~~
/root/FC36-64_K5.14.17_Clang14.0.0/x86_64-native-linuxapp-clang/20220607060041/dpdk/kernel/linux/kni/kni_net.c:202:1: warning: ‘kni_net_release’ defined but not used [-Wunused-function]
202 | kni_net_release(struct net_device *dev)
| ^~~~~~~~~~~~~~~
/root/FC36-64_K5.14.17_Clang14.0.0/x86_64-native-linuxapp-clang/20220607060041/dpdk/kernel/linux/kni/kni_net.c:180:1: warning: ‘kni_net_open’ defined but not used [-Wunused-function]
180 | kni_net_open(struct net_device *dev)
| ^~~~~~~~~~~~
/root/FC36-64_K5.14.17_Clang14.0.0/x86_64-native-linuxapp-clang/20220607060041/dpdk/kernel/linux/kni/kni_net.c:38:21: warning: ‘kni_net_rx_func’ defined but not used [-Wunused-variable]
38 | static kni_net_rx_t kni_net_rx_func = kni_net_rx_normal;
| ^~~~~~~~~~~~~~~
make[1]: *** [scripts/Makefile.build:288: /root/FC36-64_K5.14.17_Clang14.0.0/x86_64-native-linuxapp-clang/20220607060041/dpdk/x86_64-native-linuxapp-clang/kernel/linux/kni/kni_net.o] Error 1
make[1]: *** Waiting for unfinished jobs....
/root/FC36-64_K5.14.17_Clang14.0.0/x86_64-native-linuxapp-clang/20220607060041/dpdk/kernel/linux/kni/kni_misc.c: In function ‘kni_ioctl_create’:
/root/FC36-64_K5.14.17_Clang14.0.0/x86_64-native-linuxapp-clang/20220607060041/dpdk/kernel/linux/kni/kni_misc.c:406:31: warning: passing argument 1 of ‘memcpy’ discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers]
406 | memcpy(net_dev->dev_addr, dev_info.mac_addr, ETH_ALEN);
| ~~~~~~~^~~~~~~~~~
In file included from ./include/linux/string.h:253,
from ./include/linux/bitmap.h:11,
from ./include/linux/cpumask.h:12,
from ./arch/x86/include/asm/cpumask.h:5,
from ./arch/x86/include/asm/msr.h:11,
from ./arch/x86/include/asm/processor.h:22,
from ./arch/x86/include/asm/timex.h:5,
from ./include/linux/timex.h:65,
from ./include/linux/time32.h:13,
from ./include/linux/time.h:60,
from ./include/linux/stat.h:19,
from ./include/linux/module.h:13,
from /root/FC36-64_K5.14.17_Clang14.0.0/x86_64-native-linuxapp-clang/20220607060041/dpdk/kernel/linux/kni/kni_misc.c:7:
./include/linux/fortify-string.h:212:37: note: expected ‘void *’ but argument is of type ‘const unsigned char *’
212 | __FORTIFY_INLINE void *memcpy(void *p, const void *q, __kernel_size_t size)
| ~~~~~~^
/root/FC36-64_K5.14.17_Clang14.0.0/x86_64-native-linuxapp-clang/20220607060041/dpdk/kernel/linux/kni/kni_misc.c:409:40: warning: passing argument 1 of ‘eth_random_addr’ discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers]
409 | eth_random_addr(net_dev->dev_addr);
| ~~~~~~~^~~~~~~~~~
In file included from /root/FC36-64_K5.14.17_Clang14.0.0/x86_64-native-linuxapp-clang/20220607060041/dpdk/kernel/linux/kni/kni_misc.c:10:
./include/linux/etherdevice.h:230:40: note: expected ‘u8 *’ {aka ‘unsigned char *’} but argument is of type ‘const unsigned char *’
230 | static inline void eth_random_addr(u8 *addr)
| ~~~~^~~~
make: *** [Makefile:1841: /root/FC36-64_K5.14.17_Clang14.0.0/x86_64-native-linuxapp-clang/20220607060041/dpdk/x86_64-native-linuxapp-clang/kernel/linux/kni] Error 2
make: Leaving directory '/usr/src/kernels/5.17.7-300.fc36.x86_64'
[3553/3553] Linking target examples/dpdk-vhost
ninja: build stopped
*Build Failed #2:
OS: RHEL86-64
Target: x86_64-native-linuxapp-gcc
FAILED: kernel/linux/kni/rte_kni.ko
/usr/bin/make -j4 -C /lib/modules/4.18.0-372.9.1.el8.x86_64/build M=/root/RHEL86-64_K4.18.0_GCC8.5.0/x86_64-native-linuxapp-gcc/20220607060041/dpdk/x86_64-native-linuxapp-gcc/kernel/linux/kni src=/root/RHEL86-64_K4.18.0_GCC8.5.0/x86_64-native-linuxapp-gcc/20220607060041/dpdk/kernel/linux/kni 'MODULE_CFLAGS= -DHAVE_ARG_TX_QUEUE -include /root/RHEL86-64_K4.18.0_GCC8.5.0/x86_64-native-linuxapp-gcc/20220607060041/dpdk/config/rte_config.h -I/root/RHEL86-64_K4.18.0_GCC8.5.0/x86_64-native-linuxapp-gcc/20220607060041/dpdk/lib/eal/include -I/root/RHEL86-64_K4.18.0_GCC8.5.0/x86_64-native-linuxapp-gcc/20220607060041/dpdk/lib/kni -I/root/RHEL86-64_K4.18.0_GCC8.5.0/x86_64-native-linuxapp-gcc/20220607060041/dpdk/x86_64-native-linuxapp-gcc -I/root/RHEL86-64_K4.18.0_GCC8.5.0/x86_64-native-linuxapp-gcc/20220607060041/dpdk/kernel/linux/kni' modules
make: Entering directory '/usr/src/kernels/4.18.0-372.9.1.el8.x86_64'
CC [M] /root/RHEL86-64_K4.18.0_GCC8.5.0/x86_64-native-linuxapp-gcc/20220607060041/dpdk/x86_64-native-linuxapp-gcc/kernel/linux/kni/kni_net.o
CC [M] /root/RHEL86-64_K4.18.0_GCC8.5.0/x86_64-native-linuxapp-gcc/20220607060041/dpdk/x86_64-native-linuxapp-gcc/kernel/linux/kni/kni_misc.o
/root/RHEL86-64_K4.18.0_GCC8.5.0/x86_64-native-linuxapp-gcc/20220607060041/dpdk/kernel/linux/kni/kni_net.c: In function ‘kni_net_rx_normal’:
/root/RHEL86-64_K4.18.0_GCC8.5.0/x86_64-native-linuxapp-gcc/20220607060041/dpdk/kernel/linux/kni/kni_net.c:448:2: error: #else after #else
#else
^~~~
/root/RHEL86-64_K4.18.0_GCC8.5.0/x86_64-native-linuxapp-gcc/20220607060041/dpdk/kernel/linux/kni/kni_net.c:444: error: the conditional began here
#ifdef HAVE_NETIF_RX_NI
/root/RHEL86-64_K4.18.0_GCC8.5.0/x86_64-native-linuxapp-gcc/20220607060041/dpdk/kernel/linux/kni/kni_net.c:444: error: unterminated #else
/root/RHEL86-64_K4.18.0_GCC8.5.0/x86_64-native-linuxapp-gcc/20220607060041/dpdk/kernel/linux/kni/kni_net.c:445:3: error: expected declaration or statement at end of input
netif_rx_ni(skb);
^~~~~~~~~~~
/root/RHEL86-64_K4.18.0_GCC8.5.0/x86_64-native-linuxapp-gcc/20220607060041/dpdk/kernel/linux/kni/kni_net.c:445:3: error: expected declaration or statement at end of input
/root/RHEL86-64_K4.18.0_GCC8.5.0/x86_64-native-linuxapp-gcc/20220607060041/dpdk/kernel/linux/kni/kni_net.c:382:11: warning: unused variable ‘ret’ [-Wunused-variable]
uint32_t ret;
^~~
At top level:
/root/RHEL86-64_K4.18.0_GCC8.5.0/x86_64-native-linuxapp-gcc/20220607060041/dpdk/kernel/linux/kni/kni_net.c:297:1: warning: ‘kni_net_tx’ defined but not used [-Wunused-function]
kni_net_tx(struct sk_buff *skb, struct net_device *dev)
^~~~~~~~~~
/root/RHEL86-64_K4.18.0_GCC8.5.0/x86_64-native-linuxapp-gcc/20220607060041/dpdk/kernel/linux/kni/kni_net.c:284:1: warning: ‘kni_net_config’ defined but not used [-Wunused-function]
kni_net_config(struct net_device *dev, struct ifmap *map)
^~~~~~~~~~~~~~
/root/RHEL86-64_K4.18.0_GCC8.5.0/x86_64-native-linuxapp-gcc/20220607060041/dpdk/kernel/linux/kni/kni_net.c:202:1: warning: ‘kni_net_release’ defined but not used [-Wunused-function]
kni_net_release(struct net_device *dev)
^~~~~~~~~~~~~~~
/root/RHEL86-64_K4.18.0_GCC8.5.0/x86_64-native-linuxapp-gcc/20220607060041/dpdk/kernel/linux/kni/kni_net.c:180:1: warning: ‘kni_net_open’ defined but not used [-Wunused-function]
kni_net_open(struct net_device *dev)
^~~~~~~~~~~~
/root/RHEL86-64_K4.18.0_GCC8.5.0/x86_64-native-linuxapp-gcc/20220607060041/dpdk/kernel/linux/kni/kni_net.c:38:21: warning: ‘kni_net_rx_func’ defined but not used [-Wunused-variable]
static kni_net_rx_t kni_net_rx_func = kni_net_rx_normal;
^~~~~~~~~~~~~~~
make[1]: *** [scripts/Makefile.build:316: /root/RHEL86-64_K4.18.0_GCC8.5.0/x86_64-native-linuxapp-gcc/20220607060041/dpdk/x86_64-native-linuxapp-gcc/kernel/linux/kni/kni_net.o] Error 1
make[1]: *** Waiting for unfinished jobs....
make: *** [Makefile:1577: _module_/root/RHEL86-64_K4.18.0_GCC8.5.0/x86_64-native-linuxapp-gcc/20220607060041/dpdk/x86_64-native-linuxapp-gcc/kernel/linux/kni] Error 2
make: Leaving directory '/usr/src/kernels/4.18.0-372.9.1.el8.x86_64'
ninja: build stopped
*Build Failed #3:
OS: RHEL86-64
Target: x86_64-native-linuxapp-clang
FAILED: kernel/linux/kni/rte_kni.ko
/usr/bin/make -j4 -C /lib/modules/4.18.0-372.9.1.el8.x86_64/build M=/root/RHEL86-64_K4.18.0_Clang14.0.0/x86_64-native-linuxapp-clang/20220607060041/dpdk/x86_64-native-linuxapp-clang/kernel/linux/kni src=/root/RHEL86-64_K4.18.0_Clang14.0.0/x86_64-native-linuxapp-clang/20220607060041/dpdk/kernel/linux/kni 'MODULE_CFLAGS= -DHAVE_ARG_TX_QUEUE -include /root/RHEL86-64_K4.18.0_Clang14.0.0/x86_64-native-linuxapp-clang/20220607060041/dpdk/config/rte_config.h -I/root/RHEL86-64_K4.18.0_Clang14.0.0/x86_64-native-linuxapp-clang/20220607060041/dpdk/lib/eal/include -I/root/RHEL86-64_K4.18.0_Clang14.0.0/x86_64-native-linuxapp-clang/20220607060041/dpdk/lib/kni -I/root/RHEL86-64_K4.18.0_Clang14.0.0/x86_64-native-linuxapp-clang/20220607060041/dpdk/x86_64-native-linuxapp-clang -I/root/RHEL86-64_K4.18.0_Clang14.0.0/x86_64-native-linuxapp-clang/20220607060041/dpdk/kernel/linux/kni' modules
make: Entering directory '/usr/src/kernels/4.18.0-372.9.1.el8.x86_64'
CC [M] /root/RHEL86-64_K4.18.0_Clang14.0.0/x86_64-native-linuxapp-clang/20220607060041/dpdk/x86_64-native-linuxapp-clang/kernel/linux/kni/kni_net.o
CC [M] /root/RHEL86-64_K4.18.0_Clang14.0.0/x86_64-native-linuxapp-clang/20220607060041/dpdk/x86_64-native-linuxapp-clang/kernel/linux/kni/kni_misc.o
/root/RHEL86-64_K4.18.0_Clang14.0.0/x86_64-native-linuxapp-clang/20220607060041/dpdk/kernel/linux/kni/kni_net.c: In function ‘kni_net_rx_normal’:
/root/RHEL86-64_K4.18.0_Clang14.0.0/x86_64-native-linuxapp-clang/20220607060041/dpdk/kernel/linux/kni/kni_net.c:448:2: error: #else after #else
#else
^~~~
/root/RHEL86-64_K4.18.0_Clang14.0.0/x86_64-native-linuxapp-clang/20220607060041/dpdk/kernel/linux/kni/kni_net.c:444: error: the conditional began here
#ifdef HAVE_NETIF_RX_NI
/root/RHEL86-64_K4.18.0_Clang14.0.0/x86_64-native-linuxapp-clang/20220607060041/dpdk/kernel/linux/kni/kni_net.c:444: error: unterminated #else
/root/RHEL86-64_K4.18.0_Clang14.0.0/x86_64-native-linuxapp-clang/20220607060041/dpdk/kernel/linux/kni/kni_net.c:445:3: error: expected declaration or statement at end of input
netif_rx_ni(skb);
^~~~~~~~~~~
/root/RHEL86-64_K4.18.0_Clang14.0.0/x86_64-native-linuxapp-clang/20220607060041/dpdk/kernel/linux/kni/kni_net.c:445:3: error: expected declaration or statement at end of input
/root/RHEL86-64_K4.18.0_Clang14.0.0/x86_64-native-linuxapp-clang/20220607060041/dpdk/kernel/linux/kni/kni_net.c:382:11: warning: unused variable ‘ret’ [-Wunused-variable]
uint32_t ret;
^~~
At top level:
/root/RHEL86-64_K4.18.0_Clang14.0.0/x86_64-native-linuxapp-clang/20220607060041/dpdk/kernel/linux/kni/kni_net.c:297:1: warning: ‘kni_net_tx’ defined but not used [-Wunused-function]
kni_net_tx(struct sk_buff *skb, struct net_device *dev)
^~~~~~~~~~
/root/RHEL86-64_K4.18.0_Clang14.0.0/x86_64-native-linuxapp-clang/20220607060041/dpdk/kernel/linux/kni/kni_net.c:284:1: warning: ‘kni_net_config’ defined but not used [-Wunused-function]
kni_net_config(struct net_device *dev, struct ifmap *map)
^~~~~~~~~~~~~~
/root/RHEL86-64_K4.18.0_Clang14.0.0/x86_64-native-linuxapp-clang/20220607060041/dpdk/kernel/linux/kni/kni_net.c:202:1: warning: ‘kni_net_release’ defined but not used [-Wunused-function]
kni_net_release(struct net_device *dev)
^~~~~~~~~~~~~~~
/root/RHEL86-64_K4.18.0_Clang14.0.0/x86_64-native-linuxapp-clang/20220607060041/dpdk/kernel/linux/kni/kni_net.c:180:1: warning: ‘kni_net_open’ defined but not used [-Wunused-function]
kni_net_open(struct net_device *dev)
^~~~~~~~~~~~
/root/RHEL86-64_K4.18.0_Clang14.0.0/x86_64-native-linuxapp-clang/20220607060041/dpdk/kernel/linux/kni/kni_net.c:38:21: warning: ‘kni_net_rx_func’ defined but not used [-Wunused-variable]
static kni_net_rx_t kni_net_rx_func = kni_net_rx_normal;
^~~~~~~~~~~~~~~
make[1]: *** [scripts/Makefile.build:316: /root/RHEL86-64_K4.18.0_Clang14.0.0/x86_64-native-linuxapp-clang/20220607060041/dpdk/x86_64-native-linuxapp-clang/kernel/linux/kni/kni_net.o] Error 1
make[1]: *** Waiting for unfinished jobs....
make: *** [Makefile:1577: _module_/root/RHEL86-64_K4.18.0_Clang14.0.0/x86_64-native-linuxapp-clang/20220607060041/dpdk/x86_64-native-linuxapp-clang/kernel/linux/kni] Error 2
make: Leaving directory '/usr/src/kernels/4.18.0-372.9.1.el8.x86_64'
ninja: build stopped
*Build Failed #4:
OS: RHEL86-64
Target: x86_64-native-linuxapp-gcc+shared
FAILED: kernel/linux/kni/rte_kni.ko
/usr/bin/make -j4 -C /lib/modules/4.18.0-372.9.1.el8.x86_64/build M=/root/RHEL86-64_K4.18.0_GCC8.5.0/x86_64-native-linuxapp-gcc+shared/20220607060041/dpdk/x86_64-native-linuxapp-gcc+shared/kernel/linux/kni src=/root/RHEL86-64_K4.18.0_GCC8.5.0/x86_64-native-linuxapp-gcc+shared/20220607060041/dpdk/kernel/linux/kni 'MODULE_CFLAGS= -DHAVE_ARG_TX_QUEUE -include /root/RHEL86-64_K4.18.0_GCC8.5.0/x86_64-native-linuxapp-gcc+shared/20220607060041/dpdk/config/rte_config.h -I/root/RHEL86-64_K4.18.0_GCC8.5.0/x86_64-native-linuxapp-gcc+shared/20220607060041/dpdk/lib/eal/include -I/root/RHEL86-64_K4.18.0_GCC8.5.0/x86_64-native-linuxapp-gcc+shared/20220607060041/dpdk/lib/kni -I/root/RHEL86-64_K4.18.0_GCC8.5.0/x86_64-native-linuxapp-gcc+shared/20220607060041/dpdk/x86_64-native-linuxapp-gcc+shared -I/root/RHEL86-64_K4.18.0_GCC8.5.0/x86_64-native-linuxapp-gcc+shared/20220607060041/dpdk/kernel/linux/kni' modules
make: Entering directory '/usr/src/kernels/4.18.0-372.9.1.el8.x86_64'
CC [M] /root/RHEL86-64_K4.18.0_GCC8.5.0/x86_64-native-linuxapp-gcc+shared/20220607060041/dpdk/x86_64-native-linuxapp-gcc+shared/kernel/linux/kni/kni_net.o
CC [M] /root/RHEL86-64_K4.18.0_GCC8.5.0/x86_64-native-linuxapp-gcc+shared/20220607060041/dpdk/x86_64-native-linuxapp-gcc+shared/kernel/linux/kni/kni_misc.o
/root/RHEL86-64_K4.18.0_GCC8.5.0/x86_64-native-linuxapp-gcc+shared/20220607060041/dpdk/kernel/linux/kni/kni_net.c: In function ‘kni_net_rx_normal’:
/root/RHEL86-64_K4.18.0_GCC8.5.0/x86_64-native-linuxapp-gcc+shared/20220607060041/dpdk/kernel/linux/kni/kni_net.c:448:2: error: #else after #else
#else
^~~~
/root/RHEL86-64_K4.18.0_GCC8.5.0/x86_64-native-linuxapp-gcc+shared/20220607060041/dpdk/kernel/linux/kni/kni_net.c:444: error: the conditional began here
#ifdef HAVE_NETIF_RX_NI
/root/RHEL86-64_K4.18.0_GCC8.5.0/x86_64-native-linuxapp-gcc+shared/20220607060041/dpdk/kernel/linux/kni/kni_net.c:444: error: unterminated #else
/root/RHEL86-64_K4.18.0_GCC8.5.0/x86_64-native-linuxapp-gcc+shared/20220607060041/dpdk/kernel/linux/kni/kni_net.c:445:3: error: expected declaration or statement at end of input
netif_rx_ni(skb);
^~~~~~~~~~~
/root/RHEL86-64_K4.18.0_GCC8.5.0/x86_64-native-linuxapp-gcc+shared/20220607060041/dpdk/kernel/linux/kni/kni_net.c:445:3: error: expected declaration or statement at end of input
/root/RHEL86-64_K4.18.0_GCC8.5.0/x86_64-native-linuxapp-gcc+shared/20220607060041/dpdk/kernel/linux/kni/kni_net.c:382:11: warning: unused variable ‘ret’ [-Wunused-variable]
uint32_t ret;
^~~
At top level:
/root/RHEL86-64_K4.18.0_GCC8.5.0/x86_64-native-linuxapp-gcc+shared/20220607060041/dpdk/kernel/linux/kni/kni_net.c:297:1: warning: ‘kni_net_tx’ defined but not used [-Wunused-function]
kni_net_tx(struct sk_buff *skb, struct net_device *dev)
^~~~~~~~~~
/root/RHEL86-64_K4.18.0_GCC8.5.0/x86_64-native-linuxapp-gcc+shared/20220607060041/dpdk/kernel/linux/kni/kni_net.c:284:1: warning: ‘kni_net_config’ defined but not used [-Wunused-function]
kni_net_config(struct net_device *dev, struct ifmap *map)
^~~~~~~~~~~~~~
/root/RHEL86-64_K4.18.0_GCC8.5.0/x86_64-native-linuxapp-gcc+shared/20220607060041/dpdk/kernel/linux/kni/kni_net.c:202:1: warning: ‘kni_net_release’ defined but not used [-Wunused-function]
kni_net_release(struct net_device *dev)
^~~~~~~~~~~~~~~
/root/RHEL86-64_K4.18.0_GCC8.5.0/x86_64-native-linuxapp-gcc+shared/20220607060041/dpdk/kernel/linux/kni/kni_net.c:180:1: warning: ‘kni_net_open’ defined but not used [-Wunused-function]
kni_net_open(struct net_device *dev)
^~~~~~~~~~~~
/root/RHEL86-64_K4.18.0_GCC8.5.0/x86_64-native-linuxapp-gcc+shared/20220607060041/dpdk/kernel/linux/kni/kni_net.c:38:21: warning: ‘kni_net_rx_func’ defined but not used [-Wunused-variable]
static kni_net_rx_t kni_net_rx_func = kni_net_rx_normal;
^~~~~~~~~~~~~~~
make[1]: *** [scripts/Makefile.build:316: /root/RHEL86-64_K4.18.0_GCC8.5.0/x86_64-native-linuxapp-gcc+shared/20220607060041/dpdk/x86_64-native-linuxapp-gcc+shared/kernel/linux/kni/kni_net.o] Error 1
make[1]: *** Waiting for unfinished jobs....
make: *** [Makefile:1577: _module_/root/RHEL86-64_K4.18.0_GCC8.5.0/x86_64-native-linuxapp-gcc+shared/20220607060041/dpdk/x86_64-native-linuxapp-gcc+shared/kernel/linux/kni] Error 2
make: Leaving directory '/usr/src/kernels/4.18.0-372.9.1.el8.x86_64'
[3392/3393] Compiling C object app/test/dpdk-test.p/test_ring.c.o
ninja: build stopped
*Build Failed #5:
OS: RHEL86-64
Target: x86_64-native-linuxapp-gcc+debug
FAILED: kernel/linux/kni/rte_kni.ko
/usr/bin/make -j4 -C /lib/modules/4.18.0-372.9.1.el8.x86_64/build M=/root/RHEL86-64_K4.18.0_GCC8.5.0/x86_64-native-linuxapp-gcc+debug/20220607060041/dpdk/x86_64-native-linuxapp-gcc+debug/kernel/linux/kni src=/root/RHEL86-64_K4.18.0_GCC8.5.0/x86_64-native-linuxapp-gcc+debug/20220607060041/dpdk/kernel/linux/kni 'MODULE_CFLAGS= -DHAVE_ARG_TX_QUEUE -include /root/RHEL86-64_K4.18.0_GCC8.5.0/x86_64-native-linuxapp-gcc+debug/20220607060041/dpdk/config/rte_config.h -I/root/RHEL86-64_K4.18.0_GCC8.5.0/x86_64-native-linuxapp-gcc+debug/20220607060041/dpdk/lib/eal/include -I/root/RHEL86-64_K4.18.0_GCC8.5.0/x86_64-native-linuxapp-gcc+debug/20220607060041/dpdk/lib/kni -I/root/RHEL86-64_K4.18.0_GCC8.5.0/x86_64-native-linuxapp-gcc+debug/20220607060041/dpdk/x86_64-native-linuxapp-gcc+debug -I/root/RHEL86-64_K4.18.0_GCC8.5.0/x86_64-native-linuxapp-gcc+debug/20220607060041/dpdk/kernel/linux/kni' modules
make: Entering directory '/usr/src/kernels/4.18.0-372.9.1.el8.x86_64'
CC [M] /root/RHEL86-64_K4.18.0_GCC8.5.0/x86_64-native-linuxapp-gcc+debug/20220607060041/dpdk/x86_64-native-linuxapp-gcc+debug/kernel/linux/kni/kni_net.o
CC [M] /root/RHEL86-64_K4.18.0_GCC8.5.0/x86_64-native-linuxapp-gcc+debug/20220607060041/dpdk/x86_64-native-linuxapp-gcc+debug/kernel/linux/kni/kni_misc.o
/root/RHEL86-64_K4.18.0_GCC8.5.0/x86_64-native-linuxapp-gcc+debug/20220607060041/dpdk/kernel/linux/kni/kni_net.c: In function ‘kni_net_rx_normal’:
/root/RHEL86-64_K4.18.0_GCC8.5.0/x86_64-native-linuxapp-gcc+debug/20220607060041/dpdk/kernel/linux/kni/kni_net.c:448:2: error: #else after #else
#else
^~~~
/root/RHEL86-64_K4.18.0_GCC8.5.0/x86_64-native-linuxapp-gcc+debug/20220607060041/dpdk/kernel/linux/kni/kni_net.c:444: error: the conditional began here
#ifdef HAVE_NETIF_RX_NI
/root/RHEL86-64_K4.18.0_GCC8.5.0/x86_64-native-linuxapp-gcc+debug/20220607060041/dpdk/kernel/linux/kni/kni_net.c:444: error: unterminated #else
/root/RHEL86-64_K4.18.0_GCC8.5.0/x86_64-native-linuxapp-gcc+debug/20220607060041/dpdk/kernel/linux/kni/kni_net.c:445:3: error: expected declaration or statement at end of input
netif_rx_ni(skb);
^~~~~~~~~~~
/root/RHEL86-64_K4.18.0_GCC8.5.0/x86_64-native-linuxapp-gcc+debug/20220607060041/dpdk/kernel/linux/kni/kni_net.c:445:3: error: expected declaration or statement at end of input
/root/RHEL86-64_K4.18.0_GCC8.5.0/x86_64-native-linuxapp-gcc+debug/20220607060041/dpdk/kernel/linux/kni/kni_net.c:382:11: warning: unused variable ‘ret’ [-Wunused-variable]
uint32_t ret;
^~~
At top level:
/root/RHEL86-64_K4.18.0_GCC8.5.0/x86_64-native-linuxapp-gcc+debug/20220607060041/dpdk/kernel/linux/kni/kni_net.c:297:1: warning: ‘kni_net_tx’ defined but not used [-Wunused-function]
kni_net_tx(struct sk_buff *skb, struct net_device *dev)
^~~~~~~~~~
/root/RHEL86-64_K4.18.0_GCC8.5.0/x86_64-native-linuxapp-gcc+debug/20220607060041/dpdk/kernel/linux/kni/kni_net.c:284:1: warning: ‘kni_net_config’ defined but not used [-Wunused-function]
kni_net_config(struct net_device *dev, struct ifmap *map)
^~~~~~~~~~~~~~
/root/RHEL86-64_K4.18.0_GCC8.5.0/x86_64-native-linuxapp-gcc+debug/20220607060041/dpdk/kernel/linux/kni/kni_net.c:202:1: warning: ‘kni_net_release’ defined but not used [-Wunused-function]
kni_net_release(struct net_device *dev)
^~~~~~~~~~~~~~~
/root/RHEL86-64_K4.18.0_GCC8.5.0/x86_64-native-linuxapp-gcc+debug/20220607060041/dpdk/kernel/linux/kni/kni_net.c:180:1: warning: ‘kni_net_open’ defined but not used [-Wunused-function]
kni_net_open(struct net_device *dev)
^~~~~~~~~~~~
/root/RHEL86-64_K4.18.0_GCC8.5.0/x86_64-native-linuxapp-gcc+debug/20220607060041/dpdk/kernel/linux/kni/kni_net.c:38:21: warning: ‘kni_net_rx_func’ defined but not used [-Wunused-variable]
static kni_net_rx_t kni_net_rx_func = kni_net_rx_normal;
^~~~~~~~~~~~~~~
make[1]: *** [scripts/Makefile.build:316: /root/RHEL86-64_K4.18.0_GCC8.5.0/x86_64-native-linuxapp-gcc+debug/20220607060041/dpdk/x86_64-native-linuxapp-gcc+debug/kernel/linux/kni/kni_net.o] Error 1
make[1]: *** Waiting for unfinished jobs....
make: *** [Makefile:1577: _module_/root/RHEL86-64_K4.18.0_GCC8.5.0/x86_64-native-linuxapp-gcc+debug/20220607060041/dpdk/x86_64-native-linuxapp-gcc+debug/kernel/linux/kni] Error 2
make: Leaving directory '/usr/src/kernels/4.18.0-372.9.1.el8.x86_64'
[3531/3538] Linking target examples/dpdk-skeleton
[3532/3538] Linking target examples/dpdk-timer
[3533/3538] Linking target examples/dpdk-vhost_crypto
[3534/3538] Linking target examples/dpdk-vhost
[3535/3538] Linking target examples/dpdk-vdpa
[3536/3538] Linking target examples/dpdk-vhost_blk
[3537/3538] Linking target examples/dpdk-vmdq
[3538/3538] Linking target examples/dpdk-vmdq_dcb
ninja: build stopped
*Build Failed #6:
OS: SUSE15-64
Target: x86_64-native-linuxapp-clang
FAILED: kernel/linux/kni/rte_kni.ko
/usr/bin/make -j4 -C /lib/modules/5.3.18-57-default/build M=/root/SUSE15-64_K5.3.18_Clang11.0.1/x86_64-native-linuxapp-clang/20220607060041/dpdk/x86_64-native-linuxapp-clang/kernel/linux/kni src=/root/SUSE15-64_K5.3.18_Clang11.0.1/x86_64-native-linuxapp-clang/20220607060041/dpdk/kernel/linux/kni 'MODULE_CFLAGS= -DHAVE_ARG_TX_QUEUE -include /root/SUSE15-64_K5.3.18_Clang11.0.1/x86_64-native-linuxapp-clang/20220607060041/dpdk/config/rte_config.h -I/root/SUSE15-64_K5.3.18_Clang11.0.1/x86_64-native-linuxapp-clang/20220607060041/dpdk/lib/eal/include -I/root/SUSE15-64_K5.3.18_Clang11.0.1/x86_64-native-linuxapp-clang/20220607060041/dpdk/lib/kni -I/root/SUSE15-64_K5.3.18_Clang11.0.1/x86_64-native-linuxapp-clang/20220607060041/dpdk/x86_64-native-linuxapp-clang -I/root/SUSE15-64_K5.3.18_Clang11.0.1/x86_64-native-linuxapp-clang/20220607060041/dpdk/kernel/linux/kni' modules
make: Entering directory '/usr/src/linux-5.3.18-57-obj/x86_64/default'
CC [M] /root/SUSE15-64_K5.3.18_Clang11.0.1/x86_64-native-linuxapp-clang/20220607060041/dpdk/x86_64-native-linuxapp-clang/kernel/linux/kni/kni_net.o
CC [M] /root/SUSE15-64_K5.3.18_Clang11.0.1/x86_64-native-linuxapp-clang/20220607060041/dpdk/x86_64-native-linuxapp-clang/kernel/linux/kni/kni_misc.o
/root/SUSE15-64_K5.3.18_Clang11.0.1/x86_64-native-linuxapp-clang/20220607060041/dpdk/kernel/linux/kni/kni_net.c: In function ‘kni_net_rx_normal’:
/root/SUSE15-64_K5.3.18_Clang11.0.1/x86_64-native-linuxapp-clang/20220607060041/dpdk/kernel/linux/kni/kni_net.c:448:2: error: #else after #else
#else
^~~~
/root/SUSE15-64_K5.3.18_Clang11.0.1/x86_64-native-linuxapp-clang/20220607060041/dpdk/kernel/linux/kni/kni_net.c:444:0: error: the conditional began here
#ifdef HAVE_NETIF_RX_NI
/root/SUSE15-64_K5.3.18_Clang11.0.1/x86_64-native-linuxapp-clang/20220607060041/dpdk/kernel/linux/kni/kni_net.c:444:0: error: unterminated #else
/root/SUSE15-64_K5.3.18_Clang11.0.1/x86_64-native-linuxapp-clang/20220607060041/dpdk/kernel/linux/kni/kni_net.c:445:3: error: expected declaration or statement at end of input
netif_rx_ni(skb);
^~~~~~~~~~~
/root/SUSE15-64_K5.3.18_Clang11.0.1/x86_64-native-linuxapp-clang/20220607060041/dpdk/kernel/linux/kni/kni_net.c:445:3: error: expected declaration or statement at end of input
/root/SUSE15-64_K5.3.18_Clang11.0.1/x86_64-native-linuxapp-clang/20220607060041/dpdk/kernel/linux/kni/kni_net.c:382:11: warning: unused variable ‘ret’ [-Wunused-variable]
uint32_t ret;
^~~
At top level:
/root/SUSE15-64_K5.3.18_Clang11.0.1/x86_64-native-linuxapp-clang/20220607060041/dpdk/kernel/linux/kni/kni_net.c:297:1: warning: ‘kni_net_tx’ defined but not used [-Wunused-function]
kni_net_tx(struct sk_buff *skb, struct net_device *dev)
^~~~~~~~~~
/root/SUSE15-64_K5.3.18_Clang11.0.1/x86_64-native-linuxapp-clang/20220607060041/dpdk/kernel/linux/kni/kni_net.c:284:1: warning: ‘kni_net_config’ defined but not used [-Wunused-function]
kni_net_config(struct net_device *dev, struct ifmap *map)
^~~~~~~~~~~~~~
/root/SUSE15-64_K5.3.18_Clang11.0.1/x86_64-native-linuxapp-clang/20220607060041/dpdk/kernel/linux/kni/kni_net.c:202:1: warning: ‘kni_net_release’ defined but not used [-Wunused-function]
kni_net_release(struct net_device *dev)
^~~~~~~~~~~~~~~
/root/SUSE15-64_K5.3.18_Clang11.0.1/x86_64-native-linuxapp-clang/20220607060041/dpdk/kernel/linux/kni/kni_net.c:180:1: warning: ‘kni_net_open’ defined but not used [-Wunused-function]
kni_net_open(struct net_device *dev)
^~~~~~~~~~~~
/root/SUSE15-64_K5.3.18_Clang11.0.1/x86_64-native-linuxapp-clang/20220607060041/dpdk/kernel/linux/kni/kni_net.c:38:21: warning: ‘kni_net_rx_func’ defined but not used [-Wunused-variable]
static kni_net_rx_t kni_net_rx_func = kni_net_rx_normal;
^~~~~~~~~~~~~~~
make[2]: *** [/usr/src/linux-5.3.18-57/scripts/Makefile.build:288: /root/SUSE15-64_K5.3.18_Clang11.0.1/x86_64-native-linuxapp-clang/20220607060041/dpdk/x86_64-native-linuxapp-clang/kernel/linux/kni/kni_net.o] Error 1
make[2]: *** Waiting for unfinished jobs....
make[1]: *** [/usr/src/linux-5.3.18-57/Makefile:1670: _module_/root/SUSE15-64_K5.3.18_Clang11.0.1/x86_64-native-linuxapp-clang/20220607060041/dpdk/x86_64-native-linuxapp-clang/kernel/linux/kni] Error 2
make: *** [../../../linux-5.3.18-57/Makefile:179: sub-make] Error 2
make: Leaving directory '/usr/src/linux-5.3.18-57-obj/x86_64/default'
ninja: build stopped
*Build Failed #7:
OS: SUSE15-64
Target: x86_64-native-linuxapp-gcc
FAILED: kernel/linux/kni/rte_kni.ko
/usr/bin/make -j4 -C /lib/modules/5.3.18-57-default/build M=/root/SUSE15-64_K5.3.18_GCC7.5.0/x86_64-native-linuxapp-gcc/20220607060041/dpdk/x86_64-native-linuxapp-gcc/kernel/linux/kni src=/root/SUSE15-64_K5.3.18_GCC7.5.0/x86_64-native-linuxapp-gcc/20220607060041/dpdk/kernel/linux/kni 'MODULE_CFLAGS= -DHAVE_ARG_TX_QUEUE -include /root/SUSE15-64_K5.3.18_GCC7.5.0/x86_64-native-linuxapp-gcc/20220607060041/dpdk/config/rte_config.h -I/root/SUSE15-64_K5.3.18_GCC7.5.0/x86_64-native-linuxapp-gcc/20220607060041/dpdk/lib/eal/include -I/root/SUSE15-64_K5.3.18_GCC7.5.0/x86_64-native-linuxapp-gcc/20220607060041/dpdk/lib/kni -I/root/SUSE15-64_K5.3.18_GCC7.5.0/x86_64-native-linuxapp-gcc/20220607060041/dpdk/x86_64-native-linuxapp-gcc -I/root/SUSE15-64_K5.3.18_GCC7.5.0/x86_64-native-linuxapp-gcc/20220607060041/dpdk/kernel/linux/kni' modules
make: Entering directory '/usr/src/linux-5.3.18-57-obj/x86_64/default'
CC [M] /root/SUSE15-64_K5.3.18_GCC7.5.0/x86_64-native-linuxapp-gcc/20220607060041/dpdk/x86_64-native-linuxapp-gcc/kernel/linux/kni/kni_net.o
CC [M] /root/SUSE15-64_K5.3.18_GCC7.5.0/x86_64-native-linuxapp-gcc/20220607060041/dpdk/x86_64-native-linuxapp-gcc/kernel/linux/kni/kni_misc.o
/root/SUSE15-64_K5.3.18_GCC7.5.0/x86_64-native-linuxapp-gcc/20220607060041/dpdk/kernel/linux/kni/kni_net.c: In function ‘kni_net_rx_normal’:
/root/SUSE15-64_K5.3.18_GCC7.5.0/x86_64-native-linuxapp-gcc/20220607060041/dpdk/kernel/linux/kni/kni_net.c:448:2: error: #else after #else
#else
^~~~
/root/SUSE15-64_K5.3.18_GCC7.5.0/x86_64-native-linuxapp-gcc/20220607060041/dpdk/kernel/linux/kni/kni_net.c:444:0: error: the conditional began here
#ifdef HAVE_NETIF_RX_NI
/root/SUSE15-64_K5.3.18_GCC7.5.0/x86_64-native-linuxapp-gcc/20220607060041/dpdk/kernel/linux/kni/kni_net.c:444:0: error: unterminated #else
/root/SUSE15-64_K5.3.18_GCC7.5.0/x86_64-native-linuxapp-gcc/20220607060041/dpdk/kernel/linux/kni/kni_net.c:445:3: error: expected declaration or statement at end of input
netif_rx_ni(skb);
^~~~~~~~~~~
/root/SUSE15-64_K5.3.18_GCC7.5.0/x86_64-native-linuxapp-gcc/20220607060041/dpdk/kernel/linux/kni/kni_net.c:445:3: error: expected declaration or statement at end of input
/root/SUSE15-64_K5.3.18_GCC7.5.0/x86_64-native-linuxapp-gcc/20220607060041/dpdk/kernel/linux/kni/kni_net.c:382:11: warning: unused variable ‘ret’ [-Wunused-variable]
uint32_t ret;
^~~
At top level:
/root/SUSE15-64_K5.3.18_GCC7.5.0/x86_64-native-linuxapp-gcc/20220607060041/dpdk/kernel/linux/kni/kni_net.c:297:1: warning: ‘kni_net_tx’ defined but not used [-Wunused-function]
kni_net_tx(struct sk_buff *skb, struct net_device *dev)
^~~~~~~~~~
/root/SUSE15-64_K5.3.18_GCC7.5.0/x86_64-native-linuxapp-gcc/20220607060041/dpdk/kernel/linux/kni/kni_net.c:284:1: warning: ‘kni_net_config’ defined but not used [-Wunused-function]
kni_net_config(struct net_device *dev, struct ifmap *map)
^~~~~~~~~~~~~~
/root/SUSE15-64_K5.3.18_GCC7.5.0/x86_64-native-linuxapp-gcc/20220607060041/dpdk/kernel/linux/kni/kni_net.c:202:1: warning: ‘kni_net_release’ defined but not used [-Wunused-function]
kni_net_release(struct net_device *dev)
^~~~~~~~~~~~~~~
/root/SUSE15-64_K5.3.18_GCC7.5.0/x86_64-native-linuxapp-gcc/20220607060041/dpdk/kernel/linux/kni/kni_net.c:180:1: warning: ‘kni_net_open’ defined but not used [-Wunused-function]
kni_net_open(struct net_device *dev)
^~~~~~~~~~~~
/root/SUSE15-64_K5.3.18_GCC7.5.0/x86_64-native-linuxapp-gcc/20220607060041/dpdk/kernel/linux/kni/kni_net.c:38:21: warning: ‘kni_net_rx_func’ defined but not used [-Wunused-variable]
static kni_net_rx_t kni_net_rx_func = kni_net_rx_normal;
^~~~~~~~~~~~~~~
make[2]: *** [/usr/src/linux-5.3.18-57/scripts/Makefile.build:288: /root/SUSE15-64_K5.3.18_GCC7.5.0/x86_64-native-linuxapp-gcc/20220607060041/dpdk/x86_64-native-linuxapp-gcc/kernel/linux/kni/kni_net.o] Error 1
make[2]: *** Waiting for unfinished jobs....
make[1]: *** [/usr/src/linux-5.3.18-57/Makefile:1670: _module_/root/SUSE15-64_K5.3.18_GCC7.5.0/x86_64-native-linuxapp-gcc/20220607060041/dpdk/x86_64-native-linuxapp-gcc/kernel/linux/kni] Error 2
make: *** [../../../linux-5.3.18-57/Makefile:179: sub-make] Error 2
make: Leaving directory '/usr/src/linux-5.3.18-57-obj/x86_64/default'
ninja: build stopped
*Build Failed #8:
OS: UB2004-32
Target: i686-native-linuxapp-gcc
FAILED: kernel/linux/kni/rte_kni.ko
/usr/bin/make -j4 -C /lib/modules/5.8.0-48-generic/build M=/root/UB2004-32_K5.8.0_GCC10.2.0/i686-native-linuxapp-gcc/20220607060041/dpdk/i686-native-linuxapp-gcc/kernel/linux/kni src=/root/UB2004-32_K5.8.0_GCC10.2.0/i686-native-linuxapp-gcc/20220607060041/dpdk/kernel/linux/kni 'MODULE_CFLAGS= -include /root/UB2004-32_K5.8.0_GCC10.2.0/i686-native-linuxapp-gcc/20220607060041/dpdk/config/rte_config.h -I/root/UB2004-32_K5.8.0_GCC10.2.0/i686-native-linuxapp-gcc/20220607060041/dpdk/lib/eal/include -I/root/UB2004-32_K5.8.0_GCC10.2.0/i686-native-linuxapp-gcc/20220607060041/dpdk/lib/kni -I/root/UB2004-32_K5.8.0_GCC10.2.0/i686-native-linuxapp-gcc/20220607060041/dpdk/i686-native-linuxapp-gcc -I/root/UB2004-32_K5.8.0_GCC10.2.0/i686-native-linuxapp-gcc/20220607060041/dpdk/kernel/linux/kni' modules
make: Entering directory '/usr/src/linux-headers-5.8.0-48-generic'
CC [M] /root/UB2004-32_K5.8.0_GCC10.2.0/i686-native-linuxapp-gcc/20220607060041/dpdk/i686-native-linuxapp-gcc/kernel/linux/kni/kni_misc.o
CC [M] /root/UB2004-32_K5.8.0_GCC10.2.0/i686-native-linuxapp-gcc/20220607060041/dpdk/i686-native-linuxapp-gcc/kernel/linux/kni/kni_net.o
/root/UB2004-32_K5.8.0_GCC10.2.0/i686-native-linuxapp-gcc/20220607060041/dpdk/kernel/linux/kni/kni_net.c: In function ‘kni_net_rx_normal’:
/root/UB2004-32_K5.8.0_GCC10.2.0/i686-native-linuxapp-gcc/20220607060041/dpdk/kernel/linux/kni/kni_net.c:448:2: error: #else after #else
448 | #else
| ^~~~
/root/UB2004-32_K5.8.0_GCC10.2.0/i686-native-linuxapp-gcc/20220607060041/dpdk/kernel/linux/kni/kni_net.c:444: error: the conditional began here
444 | #ifdef HAVE_NETIF_RX_NI
|
/root/UB2004-32_K5.8.0_GCC10.2.0/i686-native-linuxapp-gcc/20220607060041/dpdk/kernel/linux/kni/kni_net.c:444: error: unterminated #else
/root/UB2004-32_K5.8.0_GCC10.2.0/i686-native-linuxapp-gcc/20220607060041/dpdk/kernel/linux/kni/kni_net.c:445:3: error: expected declaration or statement at end of input
445 | netif_rx_ni(skb);
| ^~~~~~~~~~~
/root/UB2004-32_K5.8.0_GCC10.2.0/i686-native-linuxapp-gcc/20220607060041/dpdk/kernel/linux/kni/kni_net.c:445:3: error: expected declaration or statement at end of input
/root/UB2004-32_K5.8.0_GCC10.2.0/i686-native-linuxapp-gcc/20220607060041/dpdk/kernel/linux/kni/kni_net.c:382:11: warning: unused variable ‘ret’ [-Wunused-variable]
382 | uint32_t ret;
| ^~~
At top level:
/root/UB2004-32_K5.8.0_GCC10.2.0/i686-native-linuxapp-gcc/20220607060041/dpdk/kernel/linux/kni/kni_net.c:297:1: warning: ‘kni_net_tx’ defined but not used [-Wunused-function]
297 | kni_net_tx(struct sk_buff *skb, struct net_device *dev)
| ^~~~~~~~~~
/root/UB2004-32_K5.8.0_GCC10.2.0/i686-native-linuxapp-gcc/20220607060041/dpdk/kernel/linux/kni/kni_net.c:284:1: warning: ‘kni_net_config’ defined but not used [-Wunused-function]
284 | kni_net_config(struct net_device *dev, struct ifmap *map)
| ^~~~~~~~~~~~~~
/root/UB2004-32_K5.8.0_GCC10.2.0/i686-native-linuxapp-gcc/20220607060041/dpdk/kernel/linux/kni/kni_net.c:202:1: warning: ‘kni_net_release’ defined but not used [-Wunused-function]
202 | kni_net_release(struct net_device *dev)
| ^~~~~~~~~~~~~~~
/root/UB2004-32_K5.8.0_GCC10.2.0/i686-native-linuxapp-gcc/20220607060041/dpdk/kernel/linux/kni/kni_net.c:180:1: warning: ‘kni_net_open’ defined but not used [-Wunused-function]
180 | kni_net_open(struct net_device *dev)
| ^~~~~~~~~~~~
/root/UB2004-32_K5.8.0_GCC10.2.0/i686-native-linuxapp-gcc/20220607060041/dpdk/kernel/linux/kni/kni_net.c:38:21: warning: ‘kni_net_rx_func’ defined but not used [-Wunused-variable]
38 | static kni_net_rx_t kni_net_rx_func = kni_net_rx_normal;
| ^~~~~~~~~~~~~~~
make[1]: *** [scripts/Makefile.build:286: /root/UB2004-32_K5.8.0_GCC10.2.0/i686-native-linuxapp-gcc/20220607060041/dpdk/i686-native-linuxapp-gcc/kernel/linux/kni/kni_net.o] Error 1
make[1]: *** Waiting for unfinished jobs....
make: *** [Makefile:1783: /root/UB2004-32_K5.8.0_GCC10.2.0/i686-native-linuxapp-gcc/20220607060041/dpdk/i686-native-linuxapp-gcc/kernel/linux/kni] Error 2
make: Leaving directory '/usr/src/linux-headers-5.8.0-48-generic'
[2139/2440] Compiling C object app/test/dpdk-test.p/test_cryptodev_asym.c.o
[2140/2440] Compiling C object app/test/dpdk-test.p/test_cryptodev_security_pdcp.c.o
[2141/2440] Compiling C object app/test/dpdk-test.p/test_distributor_perf.c.o
[2142/2440] Compiling C object app/test/dpdk-test.p/test_eal_fs.c.o
[2143/2440] Compiling C object app/test/dpdk-test.p/test_cryptodev_blockcipher.c.o
[2144/2440] Compiling C object app/test/dpdk-test.p/test_distributor.c.o
[2145/2440] Compiling C object app/test/dpdk-test.p/test_dmadev.c.o
[2146/2440] Compiling C object app/test/dpdk-test.p/test_eal_flags.c.o
[2147/2440] Compiling C object app/test/dpdk-test.p/test_cryptodev.c.o
ninja: build stopped
*Build Failed #9:
OS: UB2004-64
Target: x86_64-native-linuxapp-clang
FAILED: kernel/linux/kni/rte_kni.ko
/usr/bin/make -j4 -C /lib/modules/5.8.0-48-generic/build M=/root/UB2004-64_K5.8.0_Clang10.0.0/x86_64-native-linuxapp-clang/20220607060041/dpdk/x86_64-native-linuxapp-clang/kernel/linux/kni src=/root/UB2004-64_K5.8.0_Clang10.0.0/x86_64-native-linuxapp-clang/20220607060041/dpdk/kernel/linux/kni 'MODULE_CFLAGS= -include /root/UB2004-64_K5.8.0_Clang10.0.0/x86_64-native-linuxapp-clang/20220607060041/dpdk/config/rte_config.h -I/root/UB2004-64_K5.8.0_Clang10.0.0/x86_64-native-linuxapp-clang/20220607060041/dpdk/lib/eal/include -I/root/UB2004-64_K5.8.0_Clang10.0.0/x86_64-native-linuxapp-clang/20220607060041/dpdk/lib/kni -I/root/UB2004-64_K5.8.0_Clang10.0.0/x86_64-native-linuxapp-clang/20220607060041/dpdk/x86_64-native-linuxapp-clang -I/root/UB2004-64_K5.8.0_Clang10.0.0/x86_64-native-linuxapp-clang/20220607060041/dpdk/kernel/linux/kni' modules
make: Entering directory '/usr/src/linux-headers-5.8.0-48-generic'
CC [M] /root/UB2004-64_K5.8.0_Clang10.0.0/x86_64-native-linuxapp-clang/20220607060041/dpdk/x86_64-native-linuxapp-clang/kernel/linux/kni/kni_net.o
CC [M] /root/UB2004-64_K5.8.0_Clang10.0.0/x86_64-native-linuxapp-clang/20220607060041/dpdk/x86_64-native-linuxapp-clang/kernel/linux/kni/kni_misc.o
/root/UB2004-64_K5.8.0_Clang10.0.0/x86_64-native-linuxapp-clang/20220607060041/dpdk/kernel/linux/kni/kni_net.c: In function ‘kni_net_rx_normal’:
/root/UB2004-64_K5.8.0_Clang10.0.0/x86_64-native-linuxapp-clang/20220607060041/dpdk/kernel/linux/kni/kni_net.c:448:2: error: #else after #else
448 | #else
| ^~~~
/root/UB2004-64_K5.8.0_Clang10.0.0/x86_64-native-linuxapp-clang/20220607060041/dpdk/kernel/linux/kni/kni_net.c:444: error: the conditional began here
444 | #ifdef HAVE_NETIF_RX_NI
|
/root/UB2004-64_K5.8.0_Clang10.0.0/x86_64-native-linuxapp-clang/20220607060041/dpdk/kernel/linux/kni/kni_net.c:444: error: unterminated #else
/root/UB2004-64_K5.8.0_Clang10.0.0/x86_64-native-linuxapp-clang/20220607060041/dpdk/kernel/linux/kni/kni_net.c:445:3: error: expected declaration or statement at end of input
445 | netif_rx_ni(skb);
| ^~~~~~~~~~~
/root/UB2004-64_K5.8.0_Clang10.0.0/x86_64-native-linuxapp-clang/20220607060041/dpdk/kernel/linux/kni/kni_net.c:445:3: error: expected declaration or statement at end of input
/root/UB2004-64_K5.8.0_Clang10.0.0/x86_64-native-linuxapp-clang/20220607060041/dpdk/kernel/linux/kni/kni_net.c:382:11: warning: unused variable ‘ret’ [-Wunused-variable]
382 | uint32_t ret;
| ^~~
At top level:
/root/UB2004-64_K5.8.0_Clang10.0.0/x86_64-native-linuxapp-clang/20220607060041/dpdk/kernel/linux/kni/kni_net.c:297:1: warning: ‘kni_net_tx’ defined but not used [-Wunused-function]
297 | kni_net_tx(struct sk_buff *skb, struct net_device *dev)
| ^~~~~~~~~~
/root/UB2004-64_K5.8.0_Clang10.0.0/x86_64-native-linuxapp-clang/20220607060041/dpdk/kernel/linux/kni/kni_net.c:284:1: warning: ‘kni_net_config’ defined but not used [-Wunused-function]
284 | kni_net_config(struct net_device *dev, struct ifmap *map)
| ^~~~~~~~~~~~~~
/root/UB2004-64_K5.8.0_Clang10.0.0/x86_64-native-linuxapp-clang/20220607060041/dpdk/kernel/linux/kni/kni_net.c:202:1: warning: ‘kni_net_release’ defined but not used [-Wunused-function]
202 | kni_net_release(struct net_device *dev)
| ^~~~~~~~~~~~~~~
/root/UB2004-64_K5.8.0_Clang10.0.0/x86_64-native-linuxapp-clang/20220607060041/dpdk/kernel/linux/kni/kni_net.c:180:1: warning: ‘kni_net_open’ defined but not used [-Wunused-function]
180 | kni_net_open(struct net_device *dev)
| ^~~~~~~~~~~~
/root/UB2004-64_K5.8.0_Clang10.0.0/x86_64-native-linuxapp-clang/20220607060041/dpdk/kernel/linux/kni/kni_net.c:38:21: warning: ‘kni_net_rx_func’ defined but not used [-Wunused-variable]
38 | static kni_net_rx_t kni_net_rx_func = kni_net_rx_normal;
| ^~~~~~~~~~~~~~~
make[1]: *** [scripts/Makefile.build:286: /root/UB2004-64_K5.8.0_Clang10.0.0/x86_64-native-linuxapp-clang/20220607060041/dpdk/x86_64-native-linuxapp-clang/kernel/linux/kni/kni_net.o] Error 1
make[1]: *** Waiting for unfinished jobs....
make: *** [Makefile:1783: /root/UB2004-64_K5.8.0_Clang10.0.0/x86_64-native-linuxapp-clang/20220607060041/dpdk/x86_64-native-linuxapp-clang/kernel/linux/kni] Error 2
make: Leaving directory '/usr/src/linux-headers-5.8.0-48-generic'
ninja: build stopped
*Build Failed #10:
OS: UB2004-64
Target: x86_64-native-linuxapp-gcc
FAILED: kernel/linux/kni/rte_kni.ko
/usr/bin/make -j4 -C /lib/modules/5.8.0-48-generic/build M=/root/UB2004-64_K5.8.0_GCC10.3.0/x86_64-native-linuxapp-gcc/20220607060041/dpdk/x86_64-native-linuxapp-gcc/kernel/linux/kni src=/root/UB2004-64_K5.8.0_GCC10.3.0/x86_64-native-linuxapp-gcc/20220607060041/dpdk/kernel/linux/kni 'MODULE_CFLAGS= -include /root/UB2004-64_K5.8.0_GCC10.3.0/x86_64-native-linuxapp-gcc/20220607060041/dpdk/config/rte_config.h -I/root/UB2004-64_K5.8.0_GCC10.3.0/x86_64-native-linuxapp-gcc/20220607060041/dpdk/lib/eal/include -I/root/UB2004-64_K5.8.0_GCC10.3.0/x86_64-native-linuxapp-gcc/20220607060041/dpdk/lib/kni -I/root/UB2004-64_K5.8.0_GCC10.3.0/x86_64-native-linuxapp-gcc/20220607060041/dpdk/x86_64-native-linuxapp-gcc -I/root/UB2004-64_K5.8.0_GCC10.3.0/x86_64-native-linuxapp-gcc/20220607060041/dpdk/kernel/linux/kni' modules
make: Entering directory '/usr/src/linux-headers-5.8.0-48-generic'
CC [M] /root/UB2004-64_K5.8.0_GCC10.3.0/x86_64-native-linuxapp-gcc/20220607060041/dpdk/x86_64-native-linuxapp-gcc/kernel/linux/kni/kni_net.o
CC [M] /root/UB2004-64_K5.8.0_GCC10.3.0/x86_64-native-linuxapp-gcc/20220607060041/dpdk/x86_64-native-linuxapp-gcc/kernel/linux/kni/kni_misc.o
/root/UB2004-64_K5.8.0_GCC10.3.0/x86_64-native-linuxapp-gcc/20220607060041/dpdk/kernel/linux/kni/kni_net.c: In function ‘kni_net_rx_normal’:
/root/UB2004-64_K5.8.0_GCC10.3.0/x86_64-native-linuxapp-gcc/20220607060041/dpdk/kernel/linux/kni/kni_net.c:448:2: error: #else after #else
448 | #else
| ^~~~
/root/UB2004-64_K5.8.0_GCC10.3.0/x86_64-native-linuxapp-gcc/20220607060041/dpdk/kernel/linux/kni/kni_net.c:444: error: the conditional began here
444 | #ifdef HAVE_NETIF_RX_NI
|
/root/UB2004-64_K5.8.0_GCC10.3.0/x86_64-native-linuxapp-gcc/20220607060041/dpdk/kernel/linux/kni/kni_net.c:444: error: unterminated #else
/root/UB2004-64_K5.8.0_GCC10.3.0/x86_64-native-linuxapp-gcc/20220607060041/dpdk/kernel/linux/kni/kni_net.c:445:3: error: expected declaration or statement at end of input
445 | netif_rx_ni(skb);
| ^~~~~~~~~~~
/root/UB2004-64_K5.8.0_GCC10.3.0/x86_64-native-linuxapp-gcc/20220607060041/dpdk/kernel/linux/kni/kni_net.c:445:3: error: expected declaration or statement at end of input
/root/UB2004-64_K5.8.0_GCC10.3.0/x86_64-native-linuxapp-gcc/20220607060041/dpdk/kernel/linux/kni/kni_net.c:382:11: warning: unused variable ‘ret’ [-Wunused-variable]
382 | uint32_t ret;
| ^~~
At top level:
/root/UB2004-64_K5.8.0_GCC10.3.0/x86_64-native-linuxapp-gcc/20220607060041/dpdk/kernel/linux/kni/kni_net.c:297:1: warning: ‘kni_net_tx’ defined but not used [-Wunused-function]
297 | kni_net_tx(struct sk_buff *skb, struct net_device *dev)
| ^~~~~~~~~~
/root/UB2004-64_K5.8.0_GCC10.3.0/x86_64-native-linuxapp-gcc/20220607060041/dpdk/kernel/linux/kni/kni_net.c:284:1: warning: ‘kni_net_config’ defined but not used [-Wunused-function]
284 | kni_net_config(struct net_device *dev, struct ifmap *map)
| ^~~~~~~~~~~~~~
/root/UB2004-64_K5.8.0_GCC10.3.0/x86_64-native-linuxapp-gcc/20220607060041/dpdk/kernel/linux/kni/kni_net.c:202:1: warning: ‘kni_net_release’ defined but not used [-Wunused-function]
202 | kni_net_release(struct net_device *dev)
| ^~~~~~~~~~~~~~~
/root/UB2004-64_K5.8.0_GCC10.3.0/x86_64-native-linuxapp-gcc/20220607060041/dpdk/kernel/linux/kni/kni_net.c:180:1: warning: ‘kni_net_open’ defined but not used [-Wunused-function]
180 | kni_net_open(struct net_device *dev)
| ^~~~~~~~~~~~
/root/UB2004-64_K5.8.0_GCC10.3.0/x86_64-native-linuxapp-gcc/20220607060041/dpdk/kernel/linux/kni/kni_net.c:38:21: warning: ‘kni_net_rx_func’ defined but not used [-Wunused-variable]
38 | static kni_net_rx_t kni_net_rx_func = kni_net_rx_normal;
| ^~~~~~~~~~~~~~~
make[1]: *** [scripts/Makefile.build:286: /root/UB2004-64_K5.8.0_GCC10.3.0/x86_64-native-linuxapp-gcc/20220607060041/dpdk/x86_64-native-linuxapp-gcc/kernel/linux/kni/kni_net.o] Error 1
make[1]: *** Waiting for unfinished jobs....
make: *** [Makefile:1783: /root/UB2004-64_K5.8.0_GCC10.3.0/x86_64-native-linuxapp-gcc/20220607060041/dpdk/x86_64-native-linuxapp-gcc/kernel/linux/kni] Error 2
make: Leaving directory '/usr/src/linux-headers-5.8.0-48-generic'
ninja: build stopped
*Build Failed #11:
OS: UB2204-32
Target: i686-native-linuxapp-gcc
FAILED: kernel/linux/kni/rte_kni.ko
/usr/bin/make -j4 -C /lib/modules/5.15.0-25-generic/build M=/root/UB2204-32_K5.15.0_GCC10.2.0/i686-native-linuxapp-gcc/20220607060041/dpdk/i686-native-linuxapp-gcc/kernel/linux/kni src=/root/UB2204-32_K5.15.0_GCC10.2.0/i686-native-linuxapp-gcc/20220607060041/dpdk/kernel/linux/kni 'MODULE_CFLAGS= -include /root/UB2204-32_K5.15.0_GCC10.2.0/i686-native-linuxapp-gcc/20220607060041/dpdk/config/rte_config.h -I/root/UB2204-32_K5.15.0_GCC10.2.0/i686-native-linuxapp-gcc/20220607060041/dpdk/lib/eal/include -I/root/UB2204-32_K5.15.0_GCC10.2.0/i686-native-linuxapp-gcc/20220607060041/dpdk/lib/kni -I/root/UB2204-32_K5.15.0_GCC10.2.0/i686-native-linuxapp-gcc/20220607060041/dpdk/i686-native-linuxapp-gcc -I/root/UB2204-32_K5.15.0_GCC10.2.0/i686-native-linuxapp-gcc/20220607060041/dpdk/kernel/linux/kni' modules
make: Entering directory '/usr/src/linux-headers-5.15.0-25-generic'
CC [M] /root/UB2204-32_K5.15.0_GCC10.2.0/i686-native-linuxapp-gcc/20220607060041/dpdk/i686-native-linuxapp-gcc/kernel/linux/kni/kni_misc.o
CC [M] /root/UB2204-32_K5.15.0_GCC10.2.0/i686-native-linuxapp-gcc/20220607060041/dpdk/i686-native-linuxapp-gcc/kernel/linux/kni/kni_net.o
/root/UB2204-32_K5.15.0_GCC10.2.0/i686-native-linuxapp-gcc/20220607060041/dpdk/kernel/linux/kni/kni_net.c: In function ‘kni_net_rx_normal’:
/root/UB2204-32_K5.15.0_GCC10.2.0/i686-native-linuxapp-gcc/20220607060041/dpdk/kernel/linux/kni/kni_net.c:448:2: error: #else after #else
448 | #else
| ^~~~
/root/UB2204-32_K5.15.0_GCC10.2.0/i686-native-linuxapp-gcc/20220607060041/dpdk/kernel/linux/kni/kni_net.c:444: error: the conditional began here
444 | #ifdef HAVE_NETIF_RX_NI
|
/root/UB2204-32_K5.15.0_GCC10.2.0/i686-native-linuxapp-gcc/20220607060041/dpdk/kernel/linux/kni/kni_net.c:444: error: unterminated #else
/root/UB2204-32_K5.15.0_GCC10.2.0/i686-native-linuxapp-gcc/20220607060041/dpdk/kernel/linux/kni/kni_net.c:445:17: error: expected declaration or statement at end of input
445 | netif_rx_ni(skb);
| ^~~~~~~~~~~
/root/UB2204-32_K5.15.0_GCC10.2.0/i686-native-linuxapp-gcc/20220607060041/dpdk/kernel/linux/kni/kni_net.c:445:17: error: expected declaration or statement at end of input
/root/UB2204-32_K5.15.0_GCC10.2.0/i686-native-linuxapp-gcc/20220607060041/dpdk/kernel/linux/kni/kni_net.c:382:18: warning: unused variable ‘ret’ [-Wunused-variable]
382 | uint32_t ret;
| ^~~
At top level:
/root/UB2204-32_K5.15.0_GCC10.2.0/i686-native-linuxapp-gcc/20220607060041/dpdk/kernel/linux/kni/kni_net.c:297:1: warning: ‘kni_net_tx’ defined but not used [-Wunused-function]
297 | kni_net_tx(struct sk_buff *skb, struct net_device *dev)
| ^~~~~~~~~~
/root/UB2204-32_K5.15.0_GCC10.2.0/i686-native-linuxapp-gcc/20220607060041/dpdk/kernel/linux/kni/kni_net.c:284:1: warning: ‘kni_net_config’ defined but not used [-Wunused-function]
284 | kni_net_config(struct net_device *dev, struct ifmap *map)
| ^~~~~~~~~~~~~~
/root/UB2204-32_K5.15.0_GCC10.2.0/i686-native-linuxapp-gcc/20220607060041/dpdk/kernel/linux/kni/kni_net.c:202:1: warning: ‘kni_net_release’ defined but not used [-Wunused-function]
202 | kni_net_release(struct net_device *dev)
| ^~~~~~~~~~~~~~~
/root/UB2204-32_K5.15.0_GCC10.2.0/i686-native-linuxapp-gcc/20220607060041/dpdk/kernel/linux/kni/kni_net.c:180:1: warning: ‘kni_net_open’ defined but not used [-Wunused-function]
180 | kni_net_open(struct net_device *dev)
| ^~~~~~~~~~~~
/root/UB2204-32_K5.15.0_GCC10.2.0/i686-native-linuxapp-gcc/20220607060041/dpdk/kernel/linux/kni/kni_net.c:38:21: warning: ‘kni_net_rx_func’ defined but not used [-Wunused-variable]
38 | static kni_net_rx_t kni_net_rx_func = kni_net_rx_normal;
| ^~~~~~~~~~~~~~~
make[1]: *** [scripts/Makefile.build:285: /root/UB2204-32_K5.15.0_GCC10.2.0/i686-native-linuxapp-gcc/20220607060041/dpdk/i686-native-linuxapp-gcc/kernel/linux/kni/kni_net.o] Error 1
make[1]: *** Waiting for unfinished jobs....
make: *** [Makefile:1875: /root/UB2204-32_K5.15.0_GCC10.2.0/i686-native-linuxapp-gcc/20220607060041/dpdk/i686-native-linuxapp-gcc/kernel/linux/kni] Error 2
make: Leaving directory '/usr/src/linux-headers-5.15.0-25-generic'
[2387/2391] Linking target examples/dpdk-vhost_blk
[2388/2391] Linking target examples/dpdk-vmdq
[2389/2391] Linking target examples/dpdk-vhost
[2390/2391] Linking target examples/dpdk-vmdq_dcb
[2391/2391] Linking target examples/dpdk-vhost_crypto
ninja: build stopped
*Build Failed #12:
OS: UB2004-64
Target: x86_64-native-linuxapp-doc
FAILED: kernel/linux/kni/rte_kni.ko
/usr/bin/make -j4 -C /lib/modules/5.8.0-48-generic/build M=/root/UB2004-64_K5.8.0_GCC10.3.0/x86_64-native-linuxapp-doc/20220607060041/dpdk/x86_64-native-linuxapp-doc/kernel/linux/kni src=/root/UB2004-64_K5.8.0_GCC10.3.0/x86_64-native-linuxapp-doc/20220607060041/dpdk/kernel/linux/kni 'MODULE_CFLAGS= -include /root/UB2004-64_K5.8.0_GCC10.3.0/x86_64-native-linuxapp-doc/20220607060041/dpdk/config/rte_config.h -I/root/UB2004-64_K5.8.0_GCC10.3.0/x86_64-native-linuxapp-doc/20220607060041/dpdk/lib/eal/include -I/root/UB2004-64_K5.8.0_GCC10.3.0/x86_64-native-linuxapp-doc/20220607060041/dpdk/lib/kni -I/root/UB2004-64_K5.8.0_GCC10.3.0/x86_64-native-linuxapp-doc/20220607060041/dpdk/x86_64-native-linuxapp-doc -I/root/UB2004-64_K5.8.0_GCC10.3.0/x86_64-native-linuxapp-doc/20220607060041/dpdk/kernel/linux/kni' modules
make: Entering directory '/usr/src/linux-headers-5.8.0-48-generic'
CC [M] /root/UB2004-64_K5.8.0_GCC10.3.0/x86_64-native-linuxapp-doc/20220607060041/dpdk/x86_64-native-linuxapp-doc/kernel/linux/kni/kni_net.o
CC [M] /root/UB2004-64_K5.8.0_GCC10.3.0/x86_64-native-linuxapp-doc/20220607060041/dpdk/x86_64-native-linuxapp-doc/kernel/linux/kni/kni_misc.o
/root/UB2004-64_K5.8.0_GCC10.3.0/x86_64-native-linuxapp-doc/20220607060041/dpdk/kernel/linux/kni/kni_net.c: In function ‘kni_net_rx_normal’:
/root/UB2004-64_K5.8.0_GCC10.3.0/x86_64-native-linuxapp-doc/20220607060041/dpdk/kernel/linux/kni/kni_net.c:448:2: error: #else after #else
448 | #else
| ^~~~
/root/UB2004-64_K5.8.0_GCC10.3.0/x86_64-native-linuxapp-doc/20220607060041/dpdk/kernel/linux/kni/kni_net.c:444: error: the conditional began here
444 | #ifdef HAVE_NETIF_RX_NI
|
/root/UB2004-64_K5.8.0_GCC10.3.0/x86_64-native-linuxapp-doc/20220607060041/dpdk/kernel/linux/kni/kni_net.c:444: error: unterminated #else
/root/UB2004-64_K5.8.0_GCC10.3.0/x86_64-native-linuxapp-doc/20220607060041/dpdk/kernel/linux/kni/kni_net.c:445:3: error: expected declaration or statement at end of input
445 | netif_rx_ni(skb);
| ^~~~~~~~~~~
/root/UB2004-64_K5.8.0_GCC10.3.0/x86_64-native-linuxapp-doc/20220607060041/dpdk/kernel/linux/kni/kni_net.c:445:3: error: expected declaration or statement at end of input
/root/UB2004-64_K5.8.0_GCC10.3.0/x86_64-native-linuxapp-doc/20220607060041/dpdk/kernel/linux/kni/kni_net.c:382:11: warning: unused variable ‘ret’ [-Wunused-variable]
382 | uint32_t ret;
| ^~~
At top level:
/root/UB2004-64_K5.8.0_GCC10.3.0/x86_64-native-linuxapp-doc/20220607060041/dpdk/kernel/linux/kni/kni_net.c:297:1: warning: ‘kni_net_tx’ defined but not used [-Wunused-function]
297 | kni_net_tx(struct sk_buff *skb, struct net_device *dev)
| ^~~~~~~~~~
/root/UB2004-64_K5.8.0_GCC10.3.0/x86_64-native-linuxapp-doc/20220607060041/dpdk/kernel/linux/kni/kni_net.c:284:1: warning: ‘kni_net_config’ defined but not used [-Wunused-function]
284 | kni_net_config(struct net_device *dev, struct ifmap *map)
| ^~~~~~~~~~~~~~
/root/UB2004-64_K5.8.0_GCC10.3.0/x86_64-native-linuxapp-doc/20220607060041/dpdk/kernel/linux/kni/kni_net.c:202:1: warning: ‘kni_net_release’ defined but not used [-Wunused-function]
202 | kni_net_release(struct net_device *dev)
| ^~~~~~~~~~~~~~~
/root/UB2004-64_K5.8.0_GCC10.3.0/x86_64-native-linuxapp-doc/20220607060041/dpdk/kernel/linux/kni/kni_net.c:180:1: warning: ‘kni_net_open’ defined but not used [-Wunused-function]
180 | kni_net_open(struct net_device *dev)
| ^~~~~~~~~~~~
/root/UB2004-64_K5.8.0_GCC10.3.0/x86_64-native-linuxapp-doc/20220607060041/dpdk/kernel/linux/kni/kni_net.c:38:21: warning: ‘kni_net_rx_func’ defined but not used [-Wunused-variable]
38 | static kni_net_rx_t kni_net_rx_func = kni_net_rx_normal;
| ^~~~~~~~~~~~~~~
make[1]: *** [scripts/Makefile.build:286: /root/UB2004-64_K5.8.0_GCC10.3.0/x86_64-native-linuxapp-doc/20220607060041/dpdk/x86_64-native-linuxapp-doc/kernel/linux/kni/kni_net.o] Error 1
make[1]: *** Waiting for unfinished jobs....
make: *** [Makefile:1783: /root/UB2004-64_K5.8.0_GCC10.3.0/x86_64-native-linuxapp-doc/20220607060041/dpdk/x86_64-native-linuxapp-doc/kernel/linux/kni] Error 2
make: Leaving directory '/usr/src/linux-headers-5.8.0-48-generic'
[3388/3391] Compiling C object app/test/dpdk-test.p/test_ring.c.o
[3389/3391] Generating doxygen with a custom command
[3390/3391] Generating html_guides with a custom command
ninja: build stopped
*Build Failed #13:
OS: UB2204-64N
Target: x86_64-native-linuxapp-gcc
FAILED: kernel/linux/kni/rte_kni.ko
/usr/bin/make -j4 -C /lib/modules/5.17.5-051705-generic/build M=/root/UB2204-64N_K5.17.5_GCC11.2.0/x86_64-native-linuxapp-gcc/20220607060041/dpdk/x86_64-native-linuxapp-gcc/kernel/linux/kni src=/root/UB2204-64N_K5.17.5_GCC11.2.0/x86_64-native-linuxapp-gcc/20220607060041/dpdk/kernel/linux/kni 'MODULE_CFLAGS= -include /root/UB2204-64N_K5.17.5_GCC11.2.0/x86_64-native-linuxapp-gcc/20220607060041/dpdk/config/rte_config.h -I/root/UB2204-64N_K5.17.5_GCC11.2.0/x86_64-native-linuxapp-gcc/20220607060041/dpdk/lib/eal/include -I/root/UB2204-64N_K5.17.5_GCC11.2.0/x86_64-native-linuxapp-gcc/20220607060041/dpdk/lib/kni -I/root/UB2204-64N_K5.17.5_GCC11.2.0/x86_64-native-linuxapp-gcc/20220607060041/dpdk/x86_64-native-linuxapp-gcc -I/root/UB2204-64N_K5.17.5_GCC11.2.0/x86_64-native-linuxapp-gcc/20220607060041/dpdk/kernel/linux/kni' modules
make: Entering directory '/usr/src/linux-headers-5.17.5-051705-generic'
CC [M] /root/UB2204-64N_K5.17.5_GCC11.2.0/x86_64-native-linuxapp-gcc/20220607060041/dpdk/x86_64-native-linuxapp-gcc/kernel/linux/kni/kni_misc.o
CC [M] /root/UB2204-64N_K5.17.5_GCC11.2.0/x86_64-native-linuxapp-gcc/20220607060041/dpdk/x86_64-native-linuxapp-gcc/kernel/linux/kni/kni_net.o
/root/UB2204-64N_K5.17.5_GCC11.2.0/x86_64-native-linuxapp-gcc/20220607060041/dpdk/kernel/linux/kni/kni_net.c: In function ‘kni_net_rx_normal’:
/root/UB2204-64N_K5.17.5_GCC11.2.0/x86_64-native-linuxapp-gcc/20220607060041/dpdk/kernel/linux/kni/kni_net.c:448:2: error: #else after #else
448 | #else
| ^~~~
/root/UB2204-64N_K5.17.5_GCC11.2.0/x86_64-native-linuxapp-gcc/20220607060041/dpdk/kernel/linux/kni/kni_net.c:444: error: the conditional began here
444 | #ifdef HAVE_NETIF_RX_NI
|
/root/UB2204-64N_K5.17.5_GCC11.2.0/x86_64-native-linuxapp-gcc/20220607060041/dpdk/kernel/linux/kni/kni_net.c:444: error: unterminated #else
/root/UB2204-64N_K5.17.5_GCC11.2.0/x86_64-native-linuxapp-gcc/20220607060041/dpdk/kernel/linux/kni/kni_net.c:445:17: error: expected declaration or statement at end of input
445 | netif_rx_ni(skb);
| ^~~~~~~~~~~
/root/UB2204-64N_K5.17.5_GCC11.2.0/x86_64-native-linuxapp-gcc/20220607060041/dpdk/kernel/linux/kni/kni_net.c:445:17: error: expected declaration or statement at end of input
/root/UB2204-64N_K5.17.5_GCC11.2.0/x86_64-native-linuxapp-gcc/20220607060041/dpdk/kernel/linux/kni/kni_net.c:382:18: warning: unused variable ‘ret’ [-Wunused-variable]
382 | uint32_t ret;
| ^~~
/root/UB2204-64N_K5.17.5_GCC11.2.0/x86_64-native-linuxapp-gcc/20220607060041/dpdk/kernel/linux/kni/kni_misc.c: In function ‘kni_ioctl_create’:
/root/UB2204-64N_K5.17.5_GCC11.2.0/x86_64-native-linuxapp-gcc/20220607060041/dpdk/kernel/linux/kni/kni_misc.c:406:31: warning: passing argument 1 of ‘memcpy’ discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers]
406 | memcpy(net_dev->dev_addr, dev_info.mac_addr, ETH_ALEN);
| ~~~~~~~^~~~~~~~~~
In file included from ./include/linux/string.h:253,
from ./include/linux/bitmap.h:11,
from ./include/linux/cpumask.h:12,
from ./arch/x86/include/asm/cpumask.h:5,
from ./arch/x86/include/asm/msr.h:11,
from ./arch/x86/include/asm/processor.h:22,
from ./arch/x86/include/asm/timex.h:5,
from ./include/linux/timex.h:65,
from ./include/linux/time32.h:13,
from ./include/linux/time.h:60,
from ./include/linux/stat.h:19,
from ./include/linux/module.h:13,
from /root/UB2204-64N_K5.17.5_GCC11.2.0/x86_64-native-linuxapp-gcc/20220607060041/dpdk/kernel/linux/kni/kni_misc.c:7:
./include/linux/fortify-string.h:212:37: note: expected ‘void *’ but argument is of type ‘const unsigned char *’
212 | __FORTIFY_INLINE void *memcpy(void *p, const void *q, __kernel_size_t size)
| ~~~~~~^
/root/UB2204-64N_K5.17.5_GCC11.2.0/x86_64-native-linuxapp-gcc/20220607060041/dpdk/kernel/linux/kni/kni_misc.c:409:40: warning: passing argument 1 of ‘eth_random_addr’ discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers]
409 | eth_random_addr(net_dev->dev_addr);
| ~~~~~~~^~~~~~~~~~
In file included from /root/UB2204-64N_K5.17.5_GCC11.2.0/x86_64-native-linuxapp-gcc/20220607060041/dpdk/kernel/linux/kni/kni_misc.c:10:
./include/linux/etherdevice.h:230:40: note: expected ‘u8 *’ {aka ‘unsigned char *’} but argument is of type ‘const unsigned char *’
230 | static inline void eth_random_addr(u8 *addr)
| ~~~~^~~~
At top level:
/root/UB2204-64N_K5.17.5_GCC11.2.0/x86_64-native-linuxapp-gcc/20220607060041/dpdk/kernel/linux/kni/kni_net.c:297:1: warning: ‘kni_net_tx’ defined but not used [-Wunused-function]
297 | kni_net_tx(struct sk_buff *skb, struct net_device *dev)
| ^~~~~~~~~~
/root/UB2204-64N_K5.17.5_GCC11.2.0/x86_64-native-linuxapp-gcc/20220607060041/dpdk/kernel/linux/kni/kni_net.c:284:1: warning: ‘kni_net_config’ defined but not used [-Wunused-function]
284 | kni_net_config(struct net_device *dev, struct ifmap *map)
| ^~~~~~~~~~~~~~
/root/UB2204-64N_K5.17.5_GCC11.2.0/x86_64-native-linuxapp-gcc/20220607060041/dpdk/kernel/linux/kni/kni_net.c:202:1: warning: ‘kni_net_release’ defined but not used [-Wunused-function]
202 | kni_net_release(struct net_device *dev)
| ^~~~~~~~~~~~~~~
/root/UB2204-64N_K5.17.5_GCC11.2.0/x86_64-native-linuxapp-gcc/20220607060041/dpdk/kernel/linux/kni/kni_net.c:180:1: warning: ‘kni_net_open’ defined but not used [-Wunused-function]
180 | kni_net_open(struct net_device *dev)
| ^~~~~~~~~~~~
/root/UB2204-64N_K5.17.5_GCC11.2.0/x86_64-native-linuxapp-gcc/20220607060041/dpdk/kernel/linux/kni/kni_net.c:38:21: warning: ‘kni_net_rx_func’ defined but not used [-Wunused-variable]
38 | static kni_net_rx_t kni_net_rx_func = kni_net_rx_normal;
| ^~~~~~~~~~~~~~~
make[1]: *** [scripts/Makefile.build:288: /root/UB2204-64N_K5.17.5_GCC11.2.0/x86_64-native-linuxapp-gcc/20220607060041/dpdk/x86_64-native-linuxapp-gcc/kernel/linux/kni/kni_net.o] Error 1
make[1]: *** Waiting for unfinished jobs....
make: *** [Makefile:1837: /root/UB2204-64N_K5.17.5_GCC11.2.0/x86_64-native-linuxapp-gcc/20220607060041/dpdk/x86_64-native-linuxapp-gcc/kernel/linux/kni] Error 2
make: Leaving directory '/usr/src/linux-headers-5.17.5-051705-generic'
ninja: build stopped
*Build Failed #14:
OS: UB2204-64N
Target: x86_64-native-linuxapp-gcc+shared
FAILED: kernel/linux/kni/rte_kni.ko
/usr/bin/make -j4 -C /lib/modules/5.17.5-051705-generic/build M=/root/UB2204-64N_K5.17.5_GCC11.2.0/x86_64-native-linuxapp-gcc+shared/20220607060041/dpdk/x86_64-native-linuxapp-gcc+shared/kernel/linux/kni src=/root/UB2204-64N_K5.17.5_GCC11.2.0/x86_64-native-linuxapp-gcc+shared/20220607060041/dpdk/kernel/linux/kni 'MODULE_CFLAGS= -include /root/UB2204-64N_K5.17.5_GCC11.2.0/x86_64-native-linuxapp-gcc+shared/20220607060041/dpdk/config/rte_config.h -I/root/UB2204-64N_K5.17.5_GCC11.2.0/x86_64-native-linuxapp-gcc+shared/20220607060041/dpdk/lib/eal/include -I/root/UB2204-64N_K5.17.5_GCC11.2.0/x86_64-native-linuxapp-gcc+shared/20220607060041/dpdk/lib/kni -I/root/UB2204-64N_K5.17.5_GCC11.2.0/x86_64-native-linuxapp-gcc+shared/20220607060041/dpdk/x86_64-native-linuxapp-gcc+shared -I/root/UB2204-64N_K5.17.5_GCC11.2.0/x86_64-native-linuxapp-gcc+shared/20220607060041/dpdk/kernel/linux/kni' modules
make: Entering directory '/usr/src/linux-headers-5.17.5-051705-generic'
CC [M] /root/UB2204-64N_K5.17.5_GCC11.2.0/x86_64-native-linuxapp-gcc+shared/20220607060041/dpdk/x86_64-native-linuxapp-gcc+shared/kernel/linux/kni/kni_misc.o
CC [M] /root/UB2204-64N_K5.17.5_GCC11.2.0/x86_64-native-linuxapp-gcc+shared/20220607060041/dpdk/x86_64-native-linuxapp-gcc+shared/kernel/linux/kni/kni_net.o
/root/UB2204-64N_K5.17.5_GCC11.2.0/x86_64-native-linuxapp-gcc+shared/20220607060041/dpdk/kernel/linux/kni/kni_misc.c: In function ‘kni_ioctl_create’:
/root/UB2204-64N_K5.17.5_GCC11.2.0/x86_64-native-linuxapp-gcc+shared/20220607060041/dpdk/kernel/linux/kni/kni_misc.c:406:31: warning: passing argument 1 of ‘memcpy’ discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers]
406 | memcpy(net_dev->dev_addr, dev_info.mac_addr, ETH_ALEN);
| ~~~~~~~^~~~~~~~~~
In file included from ./include/linux/string.h:253,
from ./include/linux/bitmap.h:11,
from ./include/linux/cpumask.h:12,
from ./arch/x86/include/asm/cpumask.h:5,
from ./arch/x86/include/asm/msr.h:11,
from ./arch/x86/include/asm/processor.h:22,
from ./arch/x86/include/asm/timex.h:5,
from ./include/linux/timex.h:65,
from ./include/linux/time32.h:13,
from ./include/linux/time.h:60,
from ./include/linux/stat.h:19,
from ./include/linux/module.h:13,
from /root/UB2204-64N_K5.17.5_GCC11.2.0/x86_64-native-linuxapp-gcc+shared/20220607060041/dpdk/kernel/linux/kni/kni_misc.c:7:
./include/linux/fortify-string.h:212:37: note: expected ‘void *’ but argument is of type ‘const unsigned char *’
212 | __FORTIFY_INLINE void *memcpy(void *p, const void *q, __kernel_size_t size)
| ~~~~~~^
/root/UB2204-64N_K5.17.5_GCC11.2.0/x86_64-native-linuxapp-gcc+shared/20220607060041/dpdk/kernel/linux/kni/kni_misc.c:409:40: warning: passing argument 1 of ‘eth_random_addr’ discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers]
409 | eth_random_addr(net_dev->dev_addr);
| ~~~~~~~^~~~~~~~~~
In file included from /root/UB2204-64N_K5.17.5_GCC11.2.0/x86_64-native-linuxapp-gcc+shared/20220607060041/dpdk/kernel/linux/kni/kni_misc.c:10:
./include/linux/etherdevice.h:230:40: note: expected ‘u8 *’ {aka ‘unsigned char *’} but argument is of type ‘const unsigned char *’
230 | static inline void eth_random_addr(u8 *addr)
| ~~~~^~~~
/root/UB2204-64N_K5.17.5_GCC11.2.0/x86_64-native-linuxapp-gcc+shared/20220607060041/dpdk/kernel/linux/kni/kni_net.c: In function ‘kni_net_rx_normal’:
/root/UB2204-64N_K5.17.5_GCC11.2.0/x86_64-native-linuxapp-gcc+shared/20220607060041/dpdk/kernel/linux/kni/kni_net.c:448:2: error: #else after #else
448 | #else
| ^~~~
/root/UB2204-64N_K5.17.5_GCC11.2.0/x86_64-native-linuxapp-gcc+shared/20220607060041/dpdk/kernel/linux/kni/kni_net.c:444: error: the conditional began here
444 | #ifdef HAVE_NETIF_RX_NI
|
/root/UB2204-64N_K5.17.5_GCC11.2.0/x86_64-native-linuxapp-gcc+shared/20220607060041/dpdk/kernel/linux/kni/kni_net.c:444: error: unterminated #else
/root/UB2204-64N_K5.17.5_GCC11.2.0/x86_64-native-linuxapp-gcc+shared/20220607060041/dpdk/kernel/linux/kni/kni_net.c:445:17: error: expected declaration or statement at end of input
445 | netif_rx_ni(skb);
| ^~~~~~~~~~~
/root/UB2204-64N_K5.17.5_GCC11.2.0/x86_64-native-linuxapp-gcc+shared/20220607060041/dpdk/kernel/linux/kni/kni_net.c:445:17: error: expected declaration or statement at end of input
/root/UB2204-64N_K5.17.5_GCC11.2.0/x86_64-native-linuxapp-gcc+shared/20220607060041/dpdk/kernel/linux/kni/kni_net.c:382:18: warning: unused variable ‘ret’ [-Wunused-variable]
382 | uint32_t ret;
| ^~~
At top level:
/root/UB2204-64N_K5.17.5_GCC11.2.0/x86_64-native-linuxapp-gcc+shared/20220607060041/dpdk/kernel/linux/kni/kni_net.c:297:1: warning: ‘kni_net_tx’ defined but not used [-Wunused-function]
297 | kni_net_tx(struct sk_buff *skb, struct net_device *dev)
| ^~~~~~~~~~
/root/UB2204-64N_K5.17.5_GCC11.2.0/x86_64-native-linuxapp-gcc+shared/20220607060041/dpdk/kernel/linux/kni/kni_net.c:284:1: warning: ‘kni_net_config’ defined but not used [-Wunused-function]
284 | kni_net_config(struct net_device *dev, struct ifmap *map)
| ^~~~~~~~~~~~~~
/root/UB2204-64N_K5.17.5_GCC11.2.0/x86_64-native-linuxapp-gcc+shared/20220607060041/dpdk/kernel/linux/kni/kni_net.c:202:1: warning: ‘kni_net_release’ defined but not used [-Wunused-function]
202 | kni_net_release(struct net_device *dev)
| ^~~~~~~~~~~~~~~
/root/UB2204-64N_K5.17.5_GCC11.2.0/x86_64-native-linuxapp-gcc+shared/20220607060041/dpdk/kernel/linux/kni/kni_net.c:180:1: warning: ‘kni_net_open’ defined but not used [-Wunused-function]
180 | kni_net_open(struct net_device *dev)
| ^~~~~~~~~~~~
/root/UB2204-64N_K5.17.5_GCC11.2.0/x86_64-native-linuxapp-gcc+shared/20220607060041/dpdk/kernel/linux/kni/kni_net.c:38:21: warning: ‘kni_net_rx_func’ defined but not used [-Wunused-variable]
38 | static kni_net_rx_t kni_net_rx_func = kni_net_rx_normal;
| ^~~~~~~~~~~~~~~
make[1]: *** [scripts/Makefile.build:288: /root/UB2204-64N_K5.17.5_GCC11.2.0/x86_64-native-linuxapp-gcc+shared/20220607060041/dpdk/x86_64-native-linuxapp-gcc+shared/kernel/linux/kni/kni_net.o] Error 1
make[1]: *** Waiting for unfinished jobs....
make: *** [Makefile:1837: /root/UB2204-64N_K5.17.5_GCC11.2.0/x86_64-native-linuxapp-gcc+shared/20220607060041/dpdk/x86_64-native-linuxapp-gcc+shared/kernel/linux/kni] Error 2
make: Leaving directory '/usr/src/linux-headers-5.17.5-051705-generic'
[3459/3459] Linking target app/test/dpdk-test
ninja: build stopped
*Build Failed #15:
OS: UB2204-64
Target: x86_64-native-linuxapp-gcc+16byte
FAILED: kernel/linux/kni/rte_kni.ko
/usr/bin/make -j4 -C /lib/modules/5.15.0-25-generic/build M=/root/UB2204-64_K5.15.0_GCC11.2.0/x86_64-native-linuxapp-gcc+16byte/20220607060041/dpdk/x86_64-native-linuxapp-gcc+16byte/kernel/linux/kni src=/root/UB2204-64_K5.15.0_GCC11.2.0/x86_64-native-linuxapp-gcc+16byte/20220607060041/dpdk/kernel/linux/kni 'MODULE_CFLAGS= -include /root/UB2204-64_K5.15.0_GCC11.2.0/x86_64-native-linuxapp-gcc+16byte/20220607060041/dpdk/config/rte_config.h -I/root/UB2204-64_K5.15.0_GCC11.2.0/x86_64-native-linuxapp-gcc+16byte/20220607060041/dpdk/lib/eal/include -I/root/UB2204-64_K5.15.0_GCC11.2.0/x86_64-native-linuxapp-gcc+16byte/20220607060041/dpdk/lib/kni -I/root/UB2204-64_K5.15.0_GCC11.2.0/x86_64-native-linuxapp-gcc+16byte/20220607060041/dpdk/x86_64-native-linuxapp-gcc+16byte -I/root/UB2204-64_K5.15.0_GCC11.2.0/x86_64-native-linuxapp-gcc+16byte/20220607060041/dpdk/kernel/linux/kni' modules
make: Entering directory '/usr/src/linux-headers-5.15.0-25-generic'
CC [M] /root/UB2204-64_K5.15.0_GCC11.2.0/x86_64-native-linuxapp-gcc+16byte/20220607060041/dpdk/x86_64-native-linuxapp-gcc+16byte/kernel/linux/kni/kni_misc.o
CC [M] /root/UB2204-64_K5.15.0_GCC11.2.0/x86_64-native-linuxapp-gcc+16byte/20220607060041/dpdk/x86_64-native-linuxapp-gcc+16byte/kernel/linux/kni/kni_net.o
/root/UB2204-64_K5.15.0_GCC11.2.0/x86_64-native-linuxapp-gcc+16byte/20220607060041/dpdk/kernel/linux/kni/kni_net.c: In function ‘kni_net_rx_normal’:
/root/UB2204-64_K5.15.0_GCC11.2.0/x86_64-native-linuxapp-gcc+16byte/20220607060041/dpdk/kernel/linux/kni/kni_net.c:448:2: error: #else after #else
448 | #else
| ^~~~
/root/UB2204-64_K5.15.0_GCC11.2.0/x86_64-native-linuxapp-gcc+16byte/20220607060041/dpdk/kernel/linux/kni/kni_net.c:444: error: the conditional began here
444 | #ifdef HAVE_NETIF_RX_NI
|
/root/UB2204-64_K5.15.0_GCC11.2.0/x86_64-native-linuxapp-gcc+16byte/20220607060041/dpdk/kernel/linux/kni/kni_net.c:444: error: unterminated #else
/root/UB2204-64_K5.15.0_GCC11.2.0/x86_64-native-linuxapp-gcc+16byte/20220607060041/dpdk/kernel/linux/kni/kni_net.c:445:17: error: expected declaration or statement at end of input
445 | netif_rx_ni(skb);
| ^~~~~~~~~~~
/root/UB2204-64_K5.15.0_GCC11.2.0/x86_64-native-linuxapp-gcc+16byte/20220607060041/dpdk/kernel/linux/kni/kni_net.c:445:17: error: expected declaration or statement at end of input
/root/UB2204-64_K5.15.0_GCC11.2.0/x86_64-native-linuxapp-gcc+16byte/20220607060041/dpdk/kernel/linux/kni/kni_net.c:382:18: warning: unused variable ‘ret’ [-Wunused-variable]
382 | uint32_t ret;
| ^~~
At top level:
/root/UB2204-64_K5.15.0_GCC11.2.0/x86_64-native-linuxapp-gcc+16byte/20220607060041/dpdk/kernel/linux/kni/kni_net.c:297:1: warning: ‘kni_net_tx’ defined but not used [-Wunused-function]
297 | kni_net_tx(struct sk_buff *skb, struct net_device *dev)
| ^~~~~~~~~~
/root/UB2204-64_K5.15.0_GCC11.2.0/x86_64-native-linuxapp-gcc+16byte/20220607060041/dpdk/kernel/linux/kni/kni_net.c:284:1: warning: ‘kni_net_config’ defined but not used [-Wunused-function]
284 | kni_net_config(struct net_device *dev, struct ifmap *map)
| ^~~~~~~~~~~~~~
/root/UB2204-64_K5.15.0_GCC11.2.0/x86_64-native-linuxapp-gcc+16byte/20220607060041/dpdk/kernel/linux/kni/kni_net.c:202:1: warning: ‘kni_net_release’ defined but not used [-Wunused-function]
202 | kni_net_release(struct net_device *dev)
| ^~~~~~~~~~~~~~~
/root/UB2204-64_K5.15.0_GCC11.2.0/x86_64-native-linuxapp-gcc+16byte/20220607060041/dpdk/kernel/linux/kni/kni_net.c:180:1: warning: ‘kni_net_open’ defined but not used [-Wunused-function]
180 | kni_net_open(struct net_device *dev)
| ^~~~~~~~~~~~
/root/UB2204-64_K5.15.0_GCC11.2.0/x86_64-native-linuxapp-gcc+16byte/20220607060041/dpdk/kernel/linux/kni/kni_net.c:38:21: warning: ‘kni_net_rx_func’ defined but not used [-Wunused-variable]
38 | static kni_net_rx_t kni_net_rx_func = kni_net_rx_normal;
| ^~~~~~~~~~~~~~~
make[1]: *** [scripts/Makefile.build:285: /root/UB2204-64_K5.15.0_GCC11.2.0/x86_64-native-linuxapp-gcc+16byte/20220607060041/dpdk/x86_64-native-linuxapp-gcc+16byte/kernel/linux/kni/kni_net.o] Error 1
make[1]: *** Waiting for unfinished jobs....
make: *** [Makefile:1875: /root/UB2204-64_K5.15.0_GCC11.2.0/x86_64-native-linuxapp-gcc+16byte/20220607060041/dpdk/x86_64-native-linuxapp-gcc+16byte/kernel/linux/kni] Error 2
make: Leaving directory '/usr/src/linux-headers-5.15.0-25-generic'
ninja: build stopped
*Build Failed #16:
OS: UB2204-64
Target: x86_64-native-linuxapp-gcc
FAILED: kernel/linux/kni/rte_kni.ko
/usr/bin/make -j4 -C /lib/modules/5.15.0-25-generic/build M=/root/UB2204-64_K5.15.0_GCC11.2.0/x86_64-native-linuxapp-gcc/20220607060041/dpdk/x86_64-native-linuxapp-gcc/kernel/linux/kni src=/root/UB2204-64_K5.15.0_GCC11.2.0/x86_64-native-linuxapp-gcc/20220607060041/dpdk/kernel/linux/kni 'MODULE_CFLAGS= -include /root/UB2204-64_K5.15.0_GCC11.2.0/x86_64-native-linuxapp-gcc/20220607060041/dpdk/config/rte_config.h -I/root/UB2204-64_K5.15.0_GCC11.2.0/x86_64-native-linuxapp-gcc/20220607060041/dpdk/lib/eal/include -I/root/UB2204-64_K5.15.0_GCC11.2.0/x86_64-native-linuxapp-gcc/20220607060041/dpdk/lib/kni -I/root/UB2204-64_K5.15.0_GCC11.2.0/x86_64-native-linuxapp-gcc/20220607060041/dpdk/x86_64-native-linuxapp-gcc -I/root/UB2204-64_K5.15.0_GCC11.2.0/x86_64-native-linuxapp-gcc/20220607060041/dpdk/kernel/linux/kni' modules
make: Entering directory '/usr/src/linux-headers-5.15.0-25-generic'
CC [M] /root/UB2204-64_K5.15.0_GCC11.2.0/x86_64-native-linuxapp-gcc/20220607060041/dpdk/x86_64-native-linuxapp-gcc/kernel/linux/kni/kni_misc.o
CC [M] /root/UB2204-64_K5.15.0_GCC11.2.0/x86_64-native-linuxapp-gcc/20220607060041/dpdk/x86_64-native-linuxapp-gcc/kernel/linux/kni/kni_net.o
/root/UB2204-64_K5.15.0_GCC11.2.0/x86_64-native-linuxapp-gcc/20220607060041/dpdk/kernel/linux/kni/kni_net.c: In function ‘kni_net_rx_normal’:
/root/UB2204-64_K5.15.0_GCC11.2.0/x86_64-native-linuxapp-gcc/20220607060041/dpdk/kernel/linux/kni/kni_net.c:448:2: error: #else after #else
448 | #else
| ^~~~
/root/UB2204-64_K5.15.0_GCC11.2.0/x86_64-native-linuxapp-gcc/20220607060041/dpdk/kernel/linux/kni/kni_net.c:444: error: the conditional began here
444 | #ifdef HAVE_NETIF_RX_NI
|
/root/UB2204-64_K5.15.0_GCC11.2.0/x86_64-native-linuxapp-gcc/20220607060041/dpdk/kernel/linux/kni/kni_net.c:444: error: unterminated #else
/root/UB2204-64_K5.15.0_GCC11.2.0/x86_64-native-linuxapp-gcc/20220607060041/dpdk/kernel/linux/kni/kni_net.c:445:17: error: expected declaration or statement at end of input
445 | netif_rx_ni(skb);
| ^~~~~~~~~~~
/root/UB2204-64_K5.15.0_GCC11.2.0/x86_64-native-linuxapp-gcc/20220607060041/dpdk/kernel/linux/kni/kni_net.c:445:17: error: expected declaration or statement at end of input
/root/UB2204-64_K5.15.0_GCC11.2.0/x86_64-native-linuxapp-gcc/20220607060041/dpdk/kernel/linux/kni/kni_net.c:382:18: warning: unused variable ‘ret’ [-Wunused-variable]
382 | uint32_t ret;
| ^~~
At top level:
/root/UB2204-64_K5.15.0_GCC11.2.0/x86_64-native-linuxapp-gcc/20220607060041/dpdk/kernel/linux/kni/kni_net.c:297:1: warning: ‘kni_net_tx’ defined but not used [-Wunused-function]
297 | kni_net_tx(struct sk_buff *skb, struct net_device *dev)
| ^~~~~~~~~~
/root/UB2204-64_K5.15.0_GCC11.2.0/x86_64-native-linuxapp-gcc/20220607060041/dpdk/kernel/linux/kni/kni_net.c:284:1: warning: ‘kni_net_config’ defined but not used [-Wunused-function]
284 | kni_net_config(struct net_device *dev, struct ifmap *map)
| ^~~~~~~~~~~~~~
/root/UB2204-64_K5.15.0_GCC11.2.0/x86_64-native-linuxapp-gcc/20220607060041/dpdk/kernel/linux/kni/kni_net.c:202:1: warning: ‘kni_net_release’ defined but not used [-Wunused-function]
202 | kni_net_release(struct net_device *dev)
| ^~~~~~~~~~~~~~~
/root/UB2204-64_K5.15.0_GCC11.2.0/x86_64-native-linuxapp-gcc/20220607060041/dpdk/kernel/linux/kni/kni_net.c:180:1: warning: ‘kni_net_open’ defined but not used [-Wunused-function]
180 | kni_net_open(struct net_device *dev)
| ^~~~~~~~~~~~
/root/UB2204-64_K5.15.0_GCC11.2.0/x86_64-native-linuxapp-gcc/20220607060041/dpdk/kernel/linux/kni/kni_net.c:38:21: warning: ‘kni_net_rx_func’ defined but not used [-Wunused-variable]
38 | static kni_net_rx_t kni_net_rx_func = kni_net_rx_normal;
| ^~~~~~~~~~~~~~~
make[1]: *** [scripts/Makefile.build:285: /root/UB2204-64_K5.15.0_GCC11.2.0/x86_64-native-linuxapp-gcc/20220607060041/dpdk/x86_64-native-linuxapp-gcc/kernel/linux/kni/kni_net.o] Error 1
make[1]: *** Waiting for unfinished jobs....
make: *** [Makefile:1875: /root/UB2204-64_K5.15.0_GCC11.2.0/x86_64-native-linuxapp-gcc/20220607060041/dpdk/x86_64-native-linuxapp-gcc/kernel/linux/kni] Error 2
make: Leaving directory '/usr/src/linux-headers-5.15.0-25-generic'
[3605/3605] Linking target examples/dpdk-vmdq
ninja: build stopped
*Build Failed #17:
OS: UB2204-64
Target: x86_64-native-linuxapp-clang
FAILED: kernel/linux/kni/rte_kni.ko
/usr/bin/make -j4 -C /lib/modules/5.15.0-25-generic/build M=/root/UB2204-64_K5.15.0_Clang14.0.0/x86_64-native-linuxapp-clang/20220607060041/dpdk/x86_64-native-linuxapp-clang/kernel/linux/kni src=/root/UB2204-64_K5.15.0_Clang14.0.0/x86_64-native-linuxapp-clang/20220607060041/dpdk/kernel/linux/kni 'MODULE_CFLAGS= -include /root/UB2204-64_K5.15.0_Clang14.0.0/x86_64-native-linuxapp-clang/20220607060041/dpdk/config/rte_config.h -I/root/UB2204-64_K5.15.0_Clang14.0.0/x86_64-native-linuxapp-clang/20220607060041/dpdk/lib/eal/include -I/root/UB2204-64_K5.15.0_Clang14.0.0/x86_64-native-linuxapp-clang/20220607060041/dpdk/lib/kni -I/root/UB2204-64_K5.15.0_Clang14.0.0/x86_64-native-linuxapp-clang/20220607060041/dpdk/x86_64-native-linuxapp-clang -I/root/UB2204-64_K5.15.0_Clang14.0.0/x86_64-native-linuxapp-clang/20220607060041/dpdk/kernel/linux/kni' modules
make: Entering directory '/usr/src/linux-headers-5.15.0-25-generic'
CC [M] /root/UB2204-64_K5.15.0_Clang14.0.0/x86_64-native-linuxapp-clang/20220607060041/dpdk/x86_64-native-linuxapp-clang/kernel/linux/kni/kni_misc.o
CC [M] /root/UB2204-64_K5.15.0_Clang14.0.0/x86_64-native-linuxapp-clang/20220607060041/dpdk/x86_64-native-linuxapp-clang/kernel/linux/kni/kni_net.o
/root/UB2204-64_K5.15.0_Clang14.0.0/x86_64-native-linuxapp-clang/20220607060041/dpdk/kernel/linux/kni/kni_net.c: In function ‘kni_net_rx_normal’:
/root/UB2204-64_K5.15.0_Clang14.0.0/x86_64-native-linuxapp-clang/20220607060041/dpdk/kernel/linux/kni/kni_net.c:448:2: error: #else after #else
448 | #else
| ^~~~
/root/UB2204-64_K5.15.0_Clang14.0.0/x86_64-native-linuxapp-clang/20220607060041/dpdk/kernel/linux/kni/kni_net.c:444: error: the conditional began here
444 | #ifdef HAVE_NETIF_RX_NI
|
/root/UB2204-64_K5.15.0_Clang14.0.0/x86_64-native-linuxapp-clang/20220607060041/dpdk/kernel/linux/kni/kni_net.c:444: error: unterminated #else
/root/UB2204-64_K5.15.0_Clang14.0.0/x86_64-native-linuxapp-clang/20220607060041/dpdk/kernel/linux/kni/kni_net.c:445:17: error: expected declaration or statement at end of input
445 | netif_rx_ni(skb);
| ^~~~~~~~~~~
/root/UB2204-64_K5.15.0_Clang14.0.0/x86_64-native-linuxapp-clang/20220607060041/dpdk/kernel/linux/kni/kni_net.c:445:17: error: expected declaration or statement at end of input
/root/UB2204-64_K5.15.0_Clang14.0.0/x86_64-native-linuxapp-clang/20220607060041/dpdk/kernel/linux/kni/kni_net.c:382:18: warning: unused variable ‘ret’ [-Wunused-variable]
382 | uint32_t ret;
| ^~~
At top level:
/root/UB2204-64_K5.15.0_Clang14.0.0/x86_64-native-linuxapp-clang/20220607060041/dpdk/kernel/linux/kni/kni_net.c:297:1: warning: ‘kni_net_tx’ defined but not used [-Wunused-function]
297 | kni_net_tx(struct sk_buff *skb, struct net_device *dev)
| ^~~~~~~~~~
/root/UB2204-64_K5.15.0_Clang14.0.0/x86_64-native-linuxapp-clang/20220607060041/dpdk/kernel/linux/kni/kni_net.c:284:1: warning: ‘kni_net_config’ defined but not used [-Wunused-function]
284 | kni_net_config(struct net_device *dev, struct ifmap *map)
| ^~~~~~~~~~~~~~
/root/UB2204-64_K5.15.0_Clang14.0.0/x86_64-native-linuxapp-clang/20220607060041/dpdk/kernel/linux/kni/kni_net.c:202:1: warning: ‘kni_net_release’ defined but not used [-Wunused-function]
202 | kni_net_release(struct net_device *dev)
| ^~~~~~~~~~~~~~~
/root/UB2204-64_K5.15.0_Clang14.0.0/x86_64-native-linuxapp-clang/20220607060041/dpdk/kernel/linux/kni/kni_net.c:180:1: warning: ‘kni_net_open’ defined but not used [-Wunused-function]
180 | kni_net_open(struct net_device *dev)
| ^~~~~~~~~~~~
/root/UB2204-64_K5.15.0_Clang14.0.0/x86_64-native-linuxapp-clang/20220607060041/dpdk/kernel/linux/kni/kni_net.c:38:21: warning: ‘kni_net_rx_func’ defined but not used [-Wunused-variable]
38 | static kni_net_rx_t kni_net_rx_func = kni_net_rx_normal;
| ^~~~~~~~~~~~~~~
make[1]: *** [scripts/Makefile.build:285: /root/UB2204-64_K5.15.0_Clang14.0.0/x86_64-native-linuxapp-clang/20220607060041/dpdk/x86_64-native-linuxapp-clang/kernel/linux/kni/kni_net.o] Error 1
make[1]: *** Waiting for unfinished jobs....
make: *** [Makefile:1875: /root/UB2204-64_K5.15.0_Clang14.0.0/x86_64-native-linuxapp-clang/20220607060041/dpdk/x86_64-native-linuxapp-clang/kernel/linux/kni] Error 2
make: Leaving directory '/usr/src/linux-headers-5.15.0-25-generic'
[3617/3622] Linking target examples/dpdk-vhost_blk
[3618/3622] Linking target examples/dpdk-vhost
[3619/3622] Linking target examples/dpdk-vdpa
[3620/3622] Linking target examples/dpdk-vhost_crypto
[3621/3622] Linking target app/test/dpdk-test
[3622/3622] Linking target examples/dpdk-vmdq_dcb
ninja: build stopped
*Build Failed #18:
OS: UB2204-64
Target: x86_64-native-linuxapp-doc
FAILED: kernel/linux/kni/rte_kni.ko
/usr/bin/make -j4 -C /lib/modules/5.15.0-25-generic/build M=/root/UB2204-64_K5.15.0_GCC11.2.0/x86_64-native-linuxapp-doc/20220607060041/dpdk/x86_64-native-linuxapp-doc/kernel/linux/kni src=/root/UB2204-64_K5.15.0_GCC11.2.0/x86_64-native-linuxapp-doc/20220607060041/dpdk/kernel/linux/kni 'MODULE_CFLAGS= -include /root/UB2204-64_K5.15.0_GCC11.2.0/x86_64-native-linuxapp-doc/20220607060041/dpdk/config/rte_config.h -I/root/UB2204-64_K5.15.0_GCC11.2.0/x86_64-native-linuxapp-doc/20220607060041/dpdk/lib/eal/include -I/root/UB2204-64_K5.15.0_GCC11.2.0/x86_64-native-linuxapp-doc/20220607060041/dpdk/lib/kni -I/root/UB2204-64_K5.15.0_GCC11.2.0/x86_64-native-linuxapp-doc/20220607060041/dpdk/x86_64-native-linuxapp-doc -I/root/UB2204-64_K5.15.0_GCC11.2.0/x86_64-native-linuxapp-doc/20220607060041/dpdk/kernel/linux/kni' modules
make: Entering directory '/usr/src/linux-headers-5.15.0-25-generic'
CC [M] /root/UB2204-64_K5.15.0_GCC11.2.0/x86_64-native-linuxapp-doc/20220607060041/dpdk/x86_64-native-linuxapp-doc/kernel/linux/kni/kni_misc.o
CC [M] /root/UB2204-64_K5.15.0_GCC11.2.0/x86_64-native-linuxapp-doc/20220607060041/dpdk/x86_64-native-linuxapp-doc/kernel/linux/kni/kni_net.o
/root/UB2204-64_K5.15.0_GCC11.2.0/x86_64-native-linuxapp-doc/20220607060041/dpdk/kernel/linux/kni/kni_net.c: In function ‘kni_net_rx_normal’:
/root/UB2204-64_K5.15.0_GCC11.2.0/x86_64-native-linuxapp-doc/20220607060041/dpdk/kernel/linux/kni/kni_net.c:448:2: error: #else after #else
448 | #else
| ^~~~
/root/UB2204-64_K5.15.0_GCC11.2.0/x86_64-native-linuxapp-doc/20220607060041/dpdk/kernel/linux/kni/kni_net.c:444: error: the conditional began here
444 | #ifdef HAVE_NETIF_RX_NI
|
/root/UB2204-64_K5.15.0_GCC11.2.0/x86_64-native-linuxapp-doc/20220607060041/dpdk/kernel/linux/kni/kni_net.c:444: error: unterminated #else
/root/UB2204-64_K5.15.0_GCC11.2.0/x86_64-native-linuxapp-doc/20220607060041/dpdk/kernel/linux/kni/kni_net.c:445:17: error: expected declaration or statement at end of input
445 | netif_rx_ni(skb);
| ^~~~~~~~~~~
/root/UB2204-64_K5.15.0_GCC11.2.0/x86_64-native-linuxapp-doc/20220607060041/dpdk/kernel/linux/kni/kni_net.c:445:17: error: expected declaration or statement at end of input
/root/UB2204-64_K5.15.0_GCC11.2.0/x86_64-native-linuxapp-doc/20220607060041/dpdk/kernel/linux/kni/kni_net.c:382:18: warning: unused variable ‘ret’ [-Wunused-variable]
382 | uint32_t ret;
| ^~~
At top level:
/root/UB2204-64_K5.15.0_GCC11.2.0/x86_64-native-linuxapp-doc/20220607060041/dpdk/kernel/linux/kni/kni_net.c:297:1: warning: ‘kni_net_tx’ defined but not used [-Wunused-function]
297 | kni_net_tx(struct sk_buff *skb, struct net_device *dev)
| ^~~~~~~~~~
/root/UB2204-64_K5.15.0_GCC11.2.0/x86_64-native-linuxapp-doc/20220607060041/dpdk/kernel/linux/kni/kni_net.c:284:1: warning: ‘kni_net_config’ defined but not used [-Wunused-function]
284 | kni_net_config(struct net_device *dev, struct ifmap *map)
| ^~~~~~~~~~~~~~
/root/UB2204-64_K5.15.0_GCC11.2.0/x86_64-native-linuxapp-doc/20220607060041/dpdk/kernel/linux/kni/kni_net.c:202:1: warning: ‘kni_net_release’ defined but not used [-Wunused-function]
202 | kni_net_release(struct net_device *dev)
| ^~~~~~~~~~~~~~~
/root/UB2204-64_K5.15.0_GCC11.2.0/x86_64-native-linuxapp-doc/20220607060041/dpdk/kernel/linux/kni/kni_net.c:180:1: warning: ‘kni_net_open’ defined but not used [-Wunused-function]
180 | kni_net_open(struct net_device *dev)
| ^~~~~~~~~~~~
/root/UB2204-64_K5.15.0_GCC11.2.0/x86_64-native-linuxapp-doc/20220607060041/dpdk/kernel/linux/kni/kni_net.c:38:21: warning: ‘kni_net_rx_func’ defined but not used [-Wunused-variable]
38 | static kni_net_rx_t kni_net_rx_func = kni_net_rx_normal;
| ^~~~~~~~~~~~~~~
make[1]: *** [scripts/Makefile.build:285: /root/UB2204-64_K5.15.0_GCC11.2.0/x86_64-native-linuxapp-doc/20220607060041/dpdk/x86_64-native-linuxapp-doc/kernel/linux/kni/kni_net.o] Error 1
make[1]: *** Waiting for unfinished jobs....
make: *** [Makefile:1875: /root/UB2204-64_K5.15.0_GCC11.2.0/x86_64-native-linuxapp-doc/20220607060041/dpdk/x86_64-native-linuxapp-doc/kernel/linux/kni] Error 2
make: Leaving directory '/usr/src/linux-headers-5.15.0-25-generic'
[3430/3434] Compiling C object app/test/dpdk-test.p/test_trace_perf.c.o
[3431/3434] Generating doc/api/doxygen with a custom command
[3432/3434] Compiling C object app/test/dpdk-test.p/test_ring.c.o
[3433/3434] Generating doc/guides/html_guides with a custom command
ninja: build stopped
*Build Failed #19:
OS: CentOS79-64
Target: x86_64-native-linuxapp-gcc
FAILED: kernel/linux/kni/rte_kni.ko
/usr/bin/make -j4 -C /lib/modules/3.10.0-1160.el7.x86_64/build M=/root/CentOS79-64_K3.10.0_GCC4.8.5/x86_64-native-linuxapp-gcc/20220607060041/dpdk/x86_64-native-linuxapp-gcc/kernel/linux/kni src=/root/CentOS79-64_K3.10.0_GCC4.8.5/x86_64-native-linuxapp-gcc/20220607060041/dpdk/kernel/linux/kni 'MODULE_CFLAGS= -include /root/CentOS79-64_K3.10.0_GCC4.8.5/x86_64-native-linuxapp-gcc/20220607060041/dpdk/config/rte_config.h -I/root/CentOS79-64_K3.10.0_GCC4.8.5/x86_64-native-linuxapp-gcc/20220607060041/dpdk/lib/eal/include -I/root/CentOS79-64_K3.10.0_GCC4.8.5/x86_64-native-linuxapp-gcc/20220607060041/dpdk/lib/kni -I/root/CentOS79-64_K3.10.0_GCC4.8.5/x86_64-native-linuxapp-gcc/20220607060041/dpdk/x86_64-native-linuxapp-gcc -I/root/CentOS79-64_K3.10.0_GCC4.8.5/x86_64-native-linuxapp-gcc/20220607060041/dpdk/kernel/linux/kni' modules
make: Entering directory `/usr/src/kernels/3.10.0-1160.el7.x86_64'
CC [M] /root/CentOS79-64_K3.10.0_GCC4.8.5/x86_64-native-linuxapp-gcc/20220607060041/dpdk/x86_64-native-linuxapp-gcc/kernel/linux/kni/kni_misc.o
CC [M] /root/CentOS79-64_K3.10.0_GCC4.8.5/x86_64-native-linuxapp-gcc/20220607060041/dpdk/x86_64-native-linuxapp-gcc/kernel/linux/kni/kni_net.o
/root/CentOS79-64_K3.10.0_GCC4.8.5/x86_64-native-linuxapp-gcc/20220607060041/dpdk/kernel/linux/kni/kni_net.c: In function 'kni_net_rx_normal':
/root/CentOS79-64_K3.10.0_GCC4.8.5/x86_64-native-linuxapp-gcc/20220607060041/dpdk/kernel/linux/kni/kni_net.c:448:2: error: #else after #else
#else
^
/root/CentOS79-64_K3.10.0_GCC4.8.5/x86_64-native-linuxapp-gcc/20220607060041/dpdk/kernel/linux/kni/kni_net.c:444:0: error: the conditional began here
#ifdef HAVE_NETIF_RX_NI
^
/root/CentOS79-64_K3.10.0_GCC4.8.5/x86_64-native-linuxapp-gcc/20220607060041/dpdk/kernel/linux/kni/kni_net.c:444:0: error: unterminated #else
/root/CentOS79-64_K3.10.0_GCC4.8.5/x86_64-native-linuxapp-gcc/20220607060041/dpdk/kernel/linux/kni/kni_net.c:445:3: error: expected declaration or statement at end of input
netif_rx_ni(skb);
^
/root/CentOS79-64_K3.10.0_GCC4.8.5/x86_64-native-linuxapp-gcc/20220607060041/dpdk/kernel/linux/kni/kni_net.c:445:3: error: expected declaration or statement at end of input
/root/CentOS79-64_K3.10.0_GCC4.8.5/x86_64-native-linuxapp-gcc/20220607060041/dpdk/kernel/linux/kni/kni_net.c:382:11: warning: unused variable 'ret' [-Wunused-variable]
uint32_t ret;
^
/root/CentOS79-64_K3.10.0_GCC4.8.5/x86_64-native-linuxapp-gcc/20220607060041/dpdk/kernel/linux/kni/kni_net.c: At top level:
/root/CentOS79-64_K3.10.0_GCC4.8.5/x86_64-native-linuxapp-gcc/20220607060041/dpdk/kernel/linux/kni/kni_net.c:38:21: warning: 'kni_net_rx_func' defined but not used [-Wunused-variable]
static kni_net_rx_t kni_net_rx_func = kni_net_rx_normal;
^
/root/CentOS79-64_K3.10.0_GCC4.8.5/x86_64-native-linuxapp-gcc/20220607060041/dpdk/kernel/linux/kni/kni_net.c:180:1: warning: 'kni_net_open' defined but not used [-Wunused-function]
kni_net_open(struct net_device *dev)
^
/root/CentOS79-64_K3.10.0_GCC4.8.5/x86_64-native-linuxapp-gcc/20220607060041/dpdk/kernel/linux/kni/kni_net.c:202:1: warning: 'kni_net_release' defined but not used [-Wunused-function]
kni_net_release(struct net_device *dev)
^
/root/CentOS79-64_K3.10.0_GCC4.8.5/x86_64-native-linuxapp-gcc/20220607060041/dpdk/kernel/linux/kni/kni_net.c:284:1: warning: 'kni_net_config' defined but not used [-Wunused-function]
kni_net_config(struct net_device *dev, struct ifmap *map)
^
/root/CentOS79-64_K3.10.0_GCC4.8.5/x86_64-native-linuxapp-gcc/20220607060041/dpdk/kernel/linux/kni/kni_net.c:297:1: warning: 'kni_net_tx' defined but not used [-Wunused-function]
kni_net_tx(struct sk_buff *skb, struct net_device *dev)
^
make[1]: *** [/root/CentOS79-64_K3.10.0_GCC4.8.5/x86_64-native-linuxapp-gcc/20220607060041/dpdk/x86_64-native-linuxapp-gcc/kernel/linux/kni/kni_net.o] Error 1
make[1]: *** Waiting for unfinished jobs....
make: *** [_module_/root/CentOS79-64_K3.10.0_GCC4.8.5/x86_64-native-linuxapp-gcc/20220607060041/dpdk/x86_64-native-linuxapp-gcc/kernel/linux/kni] Error 2
make: Leaving directory `/usr/src/kernels/3.10.0-1160.el7.x86_64'
[3521/3521] Linking target examples/dpdk-vhost
ninja: build stopped
DPDK STV team
^ permalink raw reply [flat|nested] 55+ messages in thread
* [dpdk-test-report] |FAILURE| dpdk-next-net-mlx daily Intel builds
@ 2023-06-10 23:13 sys_stv
0 siblings, 0 replies; 55+ messages in thread
From: sys_stv @ 2023-06-10 23:13 UTC (permalink / raw)
To: test-report, thomas; +Cc: dpdk_sw_eng, npg.sw.core.tools.prc
[-- Attachment #1: Type: text/plain, Size: 19690 bytes --]
Test-Label: Intel-compilation
Test-Status: FAILURE
_Compilation issues_
commit 5ec2dca7f375c79dafb0ee34f3e9f1281984ae21
Author: Dariusz Sosnowski <dsosnowski@nvidia.com>
Date: Wed May 17 20:36:14 2023 +0000
net/mlx5: fix drop action attribute validation
DPDK git Repo: dpdk-next-net-mlx
Meson Build Summary: 27 Builds Done, 24 Successful, 3 Failures, 0 Blocked
+-------------------+------------+--------------+------------+------------+-----------+----------+------------+
| os | gcc-static | clang-static | icc-static | gcc-shared | gcc-debug | document | gcc-16byte |
+-------------------+------------+--------------+------------+------------+-----------+----------+------------+
| OpenAnolis8.8-64 | pass | | | | | | |
| FreeBSD13-64 | pass | pass | | pass | pass | | |
| RHEL92-64 | pass | pass | | pass | pass | | |
| SUSE15-64 | pass | pass | | | | | |
| CBL-Mariner2.0-64 | pass | | | | | | |
| UB2004-64 | pass | | | | | | |
| UB2204-32 | pass | | | | | | |
| RHEL87-64 | pass | | | | | | |
| UB2204-64N | pass | | | pass | | | |
| UB2204-64 | pass | pass | | | | fail | pass |
| CentOS79-64 | pass | | | | | | |
| RHEL92-64Rt | pass | | | | | | |
| UB2304-64 | pass | | | | | | |
| FC38-64 | fail | fail | | | | | |
| UB2204-64Rt | pass | | | | | | |
+-------------------+------------+--------------+------------+------------+-----------+----------+------------+
Comments:
Because of DPDK bug (https://bugs.dpdk.org/show_bug.cgi?id=928),
All the dpdk-next-* branch add `Ddisable_drivers=event/cnxk` option when build with ICC complier.
Test environment and configuration as below:
OS: OpenAnolis8.8-64
Kernel Version: 5.10.134-13.an8.x86_64
GCC Version: gcc (GCC) 8.5.0 20210514 (Anolis 8.5.0-10.0.3)
Clang Version: 13.0.1 (Anolis 13.0.1-2.0.2.module+an8.7.0+10996+1588f068)
x86_64-native-linuxapp-gcc
OS: FreeBSD13-64
Kernel Version: 13.2-RELEASE
GCC Version: gcc (FreeBSD Ports Collection) 12.2.0
Clang Version: 14.0.5 (https://github.com/llvm/llvm-project.git llvmorg-14.0.5-0-gc12386ae247c)
x86_64-native-bsdapp-gcc
x86_64-native-bsdapp-clang
x86_64-native-bsdapp-gcc+shared
x86_64-native-bsdapp-gcc+debug
OS: RHEL92-64
Kernel Version: 5.14.0-284.11.1.el9_2.x86_64
GCC Version: gcc (GCC) 11.3.1 20221121 (Red Hat 11.3.1-4)
Clang Version: 15.0.7 (Red Hat 15.0.7-2.el9)
x86_64-native-linuxapp-gcc
x86_64-native-linuxapp-clang
x86_64-native-linuxapp-gcc+shared
x86_64-native-linuxapp-gcc+debug
OS: SUSE15-64
Kernel Version: 5.14.21-150400.22-default
GCC Version: gcc (SUSE Linux) 7.5.0
Clang Version: 11.0.1
x86_64-native-linuxapp-clang
x86_64-native-linuxapp-gcc
OS: CBL-Mariner2.0-64
Kernel Version: 5.15.55.1_2e9a4f9+
GCC Version: gcc (GCC) 11.2.0
Clang Version: NA
x86_64-native-linuxapp-gcc
OS: UB2004-64
Kernel Version: 5.8.0-48-generic
GCC Version: gcc (Ubuntu 10.3.0-1ubuntu1~20.04) 10.3.0
Clang Version: 10.0.0-4ubuntu1
x86_64-native-linuxapp-gcc
OS: UB2204-32
Kernel Version: 5.15.0-58-generic
GCC Version: gcc (Ubuntu 11.3.0-1ubuntu1~22.04) 11.3.0
Clang Version: NA
i686-native-linuxapp-gcc
OS: RHEL87-64
Kernel Version: 4.18.0-425.3.1.el8.x86_64
GCC Version: gcc (GCC) 8.5.0 20210514 (Red Hat 8.5.0-15)
Clang Version: NA
x86_64-native-linuxapp-gcc
OS: UB2204-64N
Kernel Version: 6.2.13-060213-generic
GCC Version: gcc (Ubuntu 12.1.0-2ubuntu1~22.04) 12.1.0
Clang Version: 14.0.0-1ubuntu1
x86_64-native-linuxapp-gcc
x86_64-native-linuxapp-gcc+shared
OS: UB2204-64
Kernel Version: 5.15.0-58-generic
GCC Version: gcc (Ubuntu 11.3.0-1ubuntu1~22.04) 11.3.0
Clang Version: 14.0.0-1ubuntu1
x86_64-native-linuxapp-gcc+16byte
x86_64-native-linuxapp-gcc
x86_64-native-linuxapp-clang
x86_64-native-linuxapp-doc
OS: CentOS79-64
Kernel Version: 3.10.0-1160.81.1.el7.x86_64
GCC Version: gcc (GCC) 4.8.5 20150623 (Red Hat 4.8.5-44)
Clang Version: 3.4.2 (tags/RELEASE_34/dot2-final)
x86_64-native-linuxapp-gcc
OS: RHEL92-64Rt
Kernel Version: 5.14.0-284.11.1.rt14.296.el9_2.x86_64
GCC Version: gcc (GCC) 11.3.1 20221121 (Red Hat 11.3.1-4)
Clang Version: 15.0.7 (Red Hat 15.0.7-2.el9)
x86_64-native-linuxapp-gcc
OS: UB2304-64
Kernel Version: 6.2.0-20-generic
GCC Version: gcc (Ubuntu 12.2.0-17ubuntu1) 12.2.0
Clang Version: NA
x86_64-native-linuxapp-gcc
OS: FC38-64
Kernel Version: 6.2.9-300.fc38.x86_64
GCC Version: gcc (GCC) 13.0.1 20230401 (Red Hat 13.0.1-0)
Clang Version: 16.0.0 (Fedora 16.0.0-2.fc38)
x86_64-native-linuxapp-gcc
x86_64-native-linuxapp-clang
OS: UB2204-64Rt
Kernel Version: 5.15.111-rt63
GCC Version: gcc (Ubuntu 11.3.0-1ubuntu1~22.04) 11.3.0
Clang Version: 14.0.0-1ubuntu1
x86_64-native-linuxapp-gcc
*Build Failed #1:
OS: UB2204-64
Target: x86_64-native-linuxapp-doc
FAILED: drivers/libtmp_rte_net_mlx5.a.p/net_mlx5_mlx5_flow_hw.c.o
gcc -Idrivers/libtmp_rte_net_mlx5.a.p -Idrivers -I../drivers -Idrivers/net/mlx5 -I../drivers/net/mlx5 -Idrivers/net/mlx5/linux -I../drivers/net/mlx5/linux -Idrivers/net/mlx5/hws -I../drivers/net/mlx5/hws -Ilib/ethdev -I../lib/ethdev -I. -I.. -Iconfig -I../config -Ilib/eal/include -I../lib/eal/include -Ilib/eal/linux/include -I../lib/eal/linux/include -Ilib/eal/x86/include -I../lib/eal/x86/include -Ilib/eal/common -I../lib/eal/common -Ilib/eal -I../lib/eal -Ilib/kvargs -I../lib/kvargs -Ilib/metrics -I../lib/metrics -Ilib/telemetry -I../lib/telemetry -Ilib/net -I../lib/net -Ilib/mbuf -I../lib/mbuf -Ilib/mempool -I../lib/mempool -Ilib/ring -I../lib/ring -Ilib/meter -I../lib/meter -Idrivers/bus/pci -I../drivers/bus/pci -I../drivers/bus/pci/linux -Ilib/pci -I../lib/pci -Idrivers/bus/vdev -I../drivers/bus/vdev -Ilib/hash -I../lib/hash -Ilib/rcu -I../lib/rcu -Idrivers/common/mlx5 -I../drivers/common/mlx5 -Idrivers/common/mlx5/linux -I../drivers/common/mlx5/linux -Idrivers/bus/auxiliary -I../drivers/bus/auxiliary -I/usr/include/libnl3 -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -Werror -O3 -include rte_config.h -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 -std=c11 -Wno-strict-prototypes -D_BSD_SOURCE -D_DEFAULT_SOURCE -D_XOPEN_SOURCE=600 -UPEDANTIC -DRTE_LOG_DEFAULT_LOGTYPE=pmd.net.mlx5 -MD -MQ drivers/libtmp_rte_net_mlx5.a.p/net_mlx5_mlx5_flow_hw.c.o -MF drivers/libtmp_rte_net_mlx5.a.p/net_mlx5_mlx5_flow_hw.c.o.d -o drivers/libtmp_rte_net_mlx5.a.p/net_mlx5_mlx5_flow_hw.c.o -c ../drivers/net/mlx5/mlx5_flow_hw.c
../drivers/net/mlx5/mlx5_flow_hw.c: In function ‘flow_hw_actions_template_create’:
../drivers/net/mlx5/mlx5_flow_hw.c:4833:43: error: conversion from ‘unsigned int’ to ‘unsigned char’ changes value from ‘4294967295’ to ‘255’ [-Werror=overflow]
4833 | mf_masks[expand_mf_num] = QUOTA_COLOR_INC_MASK;
| ^~~~~~~~~~~~~~~~~~~~
../drivers/net/mlx5/mlx5_flow_hw.c:4841:43: error: conversion from ‘unsigned int’ to ‘unsigned char’ changes value from ‘4294967295’ to ‘255’ [-Werror=overflow]
4841 | mf_masks[expand_mf_num] = RX_META_COPY_MASK;
| ^~~~~~~~~~~~~~~~~
../drivers/net/mlx5/mlx5_flow_hw.c:4841:43: error: conversion from ‘unsigned int’ to ‘unsigned char’ changes value from ‘4294967295’ to ‘255’ [-Werror=overflow]
../drivers/net/mlx5/mlx5_flow_hw.c:4781:38: error: unused variable ‘rx_cpy_mask’ [-Werror=unused-variable]
4781 | const struct rte_flow_action rx_cpy_mask = {
| ^~~~~~~~~~~
../drivers/net/mlx5/mlx5_flow_hw.c:4777:38: error: unused variable ‘rx_cpy’ [-Werror=unused-variable]
4777 | const struct rte_flow_action rx_cpy = {
| ^~~~~~
cc1: all warnings being treated as errors
[1849/3290] Compiling C object drivers/libtmp_rte_net_null.a.p/net_null_rte_eth_null.c.o
[1850/3290] Compiling C object drivers/libtmp_rte_net_ngbe.a.p/net_ngbe_ngbe_ethdev.c.o
[1851/3290] Compiling C object drivers/libtmp_rte_net_octeontx.a.p/net_octeontx_octeontx_ethdev_ops.c.o
[1852/3290] Compiling C object drivers/libtmp_rte_net_octeontx.a.p/net_octeontx_octeontx_ethdev.c.o
[1853/3290] Compiling C object drivers/libtmp_rte_net_octeontx.a.p/net_octeontx_octeontx_rxtx.c.o
[1854/3290] Compiling C object drivers/libtmp_rte_net_ngbe.a.p/net_ngbe_ngbe_rxtx.c.o
[1855/3290] Compiling C object drivers/libtmp_rte_net_mlx5.a.p/net_mlx5_mlx5_tx_nompw.c.o
[1856/3290] Compiling C object drivers/libtmp_rte_net_mlx5.a.p/net_mlx5_mlx5_tx_empw.c.o
[1857/3290] Compiling C object drivers/libtmp_rte_net_mlx5.a.p/net_mlx5_mlx5_tx_txpp.c.o
ninja: build stopped
*Build Failed #2:
OS: FC38-64
Target: x86_64-native-linuxapp-gcc
FAILED: drivers/libtmp_rte_net_mlx5.a.p/net_mlx5_mlx5_flow_hw.c.o
gcc -Idrivers/libtmp_rte_net_mlx5.a.p -Idrivers -I../drivers -Idrivers/net/mlx5 -I../drivers/net/mlx5 -Idrivers/net/mlx5/linux -I../drivers/net/mlx5/linux -Idrivers/net/mlx5/hws -I../drivers/net/mlx5/hws -Ilib/ethdev -I../lib/ethdev -I. -I.. -Iconfig -I../config -Ilib/eal/include -I../lib/eal/include -Ilib/eal/linux/include -I../lib/eal/linux/include -Ilib/eal/x86/include -I../lib/eal/x86/include -Ilib/eal/common -I../lib/eal/common -Ilib/eal -I../lib/eal -Ilib/kvargs -I../lib/kvargs -Ilib/metrics -I../lib/metrics -Ilib/telemetry -I../lib/telemetry -Ilib/net -I../lib/net -Ilib/mbuf -I../lib/mbuf -Ilib/mempool -I../lib/mempool -Ilib/ring -I../lib/ring -Ilib/meter -I../lib/meter -Idrivers/bus/pci -I../drivers/bus/pci -I../drivers/bus/pci/linux -Ilib/pci -I../lib/pci -Idrivers/bus/vdev -I../drivers/bus/vdev -Ilib/hash -I../lib/hash -Ilib/rcu -I../lib/rcu -Idrivers/common/mlx5 -I../drivers/common/mlx5 -Idrivers/common/mlx5/linux -I../drivers/common/mlx5/linux -Idrivers/bus/auxiliary -I../drivers/bus/auxiliary -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -Werror -O3 -include rte_config.h -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 -std=c11 -Wno-strict-prototypes -D_BSD_SOURCE -D_DEFAULT_SOURCE -D_XOPEN_SOURCE=600 -UPEDANTIC -DRTE_LOG_DEFAULT_LOGTYPE=pmd.net.mlx5 -MD -MQ drivers/libtmp_rte_net_mlx5.a.p/net_mlx5_mlx5_flow_hw.c.o -MF drivers/libtmp_rte_net_mlx5.a.p/net_mlx5_mlx5_flow_hw.c.o.d -o drivers/libtmp_rte_net_mlx5.a.p/net_mlx5_mlx5_flow_hw.c.o -c ../drivers/net/mlx5/mlx5_flow_hw.c
../drivers/net/mlx5/mlx5_flow_hw.c: In function ‘flow_hw_actions_template_create’:
../drivers/net/mlx5/mlx5_flow_hw.c:4833:43: error: conversion from ‘unsigned int’ to ‘unsigned char’ changes value from ‘4294967295’ to ‘255’ [-Werror=overflow]
4833 | mf_masks[expand_mf_num] = QUOTA_COLOR_INC_MASK;
| ^~~~~~~~~~~~~~~~~~~~
../drivers/net/mlx5/mlx5_flow_hw.c:4841:43: error: conversion from ‘unsigned int’ to ‘unsigned char’ changes value from ‘4294967295’ to ‘255’ [-Werror=overflow]
4841 | mf_masks[expand_mf_num] = RX_META_COPY_MASK;
| ^~~~~~~~~~~~~~~~~
../drivers/net/mlx5/mlx5_flow_hw.c:4841:43: error: conversion from ‘unsigned int’ to ‘unsigned char’ changes value from ‘4294967295’ to ‘255’ [-Werror=overflow]
../drivers/net/mlx5/mlx5_flow_hw.c:4781:38: error: unused variable ‘rx_cpy_mask’ [-Werror=unused-variable]
4781 | const struct rte_flow_action rx_cpy_mask = {
| ^~~~~~~~~~~
../drivers/net/mlx5/mlx5_flow_hw.c:4777:38: error: unused variable ‘rx_cpy’ [-Werror=unused-variable]
4777 | const struct rte_flow_action rx_cpy = {
| ^~~~~~
cc1: all warnings being treated as errors
[1821/3486] Compiling C object drivers/libtmp_rte_net_nfp.a.p/net_nfp_nfpcore_nfp_nsp.c.o
[1822/3486] Compiling C object drivers/libtmp_rte_net_nfp.a.p/net_nfp_nfpcore_nfp_cppcore.c.o
[1823/3486] Compiling C object drivers/libtmp_rte_net_nfp.a.p/net_nfp_nfpcore_nfp_resource.c.o
[1824/3486] Compiling C object drivers/libtmp_rte_net_nfp.a.p/net_nfp_nfpcore_nfp_nffw.c.o
[1825/3486] Compiling C object drivers/libtmp_rte_net_nfp.a.p/net_nfp_nfpcore_nfp_mip.c.o
[1826/3486] Compiling C object drivers/libtmp_rte_net_nfp.a.p/net_nfp_nfpcore_nfp_rtsym.c.o
[1827/3486] Compiling C object drivers/libtmp_rte_net_mlx5.a.p/net_mlx5_mlx5_tx_nompw.c.o
[1828/3486] Compiling C object drivers/libtmp_rte_net_mlx5.a.p/net_mlx5_mlx5_tx_empw.c.o
[1829/3486] Compiling C object drivers/libtmp_rte_net_mlx5.a.p/net_mlx5_mlx5_tx_txpp.c.o
ninja: build stopped
*Build Failed #3:
OS: FC38-64
Target: x86_64-native-linuxapp-clang
FAILED: drivers/libtmp_rte_net_mlx5.a.p/net_mlx5_mlx5_flow_hw.c.o
clang -Idrivers/libtmp_rte_net_mlx5.a.p -Idrivers -I../drivers -Idrivers/net/mlx5 -I../drivers/net/mlx5 -Idrivers/net/mlx5/linux -I../drivers/net/mlx5/linux -Idrivers/net/mlx5/hws -I../drivers/net/mlx5/hws -Ilib/ethdev -I../lib/ethdev -I. -I.. -Iconfig -I../config -Ilib/eal/include -I../lib/eal/include -Ilib/eal/linux/include -I../lib/eal/linux/include -Ilib/eal/x86/include -I../lib/eal/x86/include -Ilib/eal/common -I../lib/eal/common -Ilib/eal -I../lib/eal -Ilib/kvargs -I../lib/kvargs -Ilib/metrics -I../lib/metrics -Ilib/telemetry -I../lib/telemetry -Ilib/net -I../lib/net -Ilib/mbuf -I../lib/mbuf -Ilib/mempool -I../lib/mempool -Ilib/ring -I../lib/ring -Ilib/meter -I../lib/meter -Idrivers/bus/pci -I../drivers/bus/pci -I../drivers/bus/pci/linux -Ilib/pci -I../lib/pci -Idrivers/bus/vdev -I../drivers/bus/vdev -Ilib/hash -I../lib/hash -Ilib/rcu -I../lib/rcu -Idrivers/common/mlx5 -I../drivers/common/mlx5 -Idrivers/common/mlx5/linux -I../drivers/common/mlx5/linux -Idrivers/bus/auxiliary -I../drivers/bus/auxiliary -fcolor-diagnostics -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -Werror -O3 -include rte_config.h -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 -std=c11 -Wno-strict-prototypes -D_BSD_SOURCE -D_DEFAULT_SOURCE -D_XOPEN_SOURCE=600 -UPEDANTIC -DRTE_LOG_DEFAULT_LOGTYPE=pmd.net.mlx5 -MD -MQ drivers/libtmp_rte_net_mlx5.a.p/net_mlx5_mlx5_flow_hw.c.o -MF drivers/libtmp_rte_net_mlx5.a.p/net_mlx5_mlx5_flow_hw.c.o.d -o drivers/libtmp_rte_net_mlx5.a.p/net_mlx5_mlx5_flow_hw.c.o -c ../drivers/net/mlx5/mlx5_flow_hw.c
../drivers/net/mlx5/mlx5_flow_hw.c:4777:31: error: unused variable 'rx_cpy' [-Werror,-Wunused-variable]
const struct rte_flow_action rx_cpy = {
^
../drivers/net/mlx5/mlx5_flow_hw.c:4781:31: error: unused variable 'rx_cpy_mask' [-Werror,-Wunused-variable]
const struct rte_flow_action rx_cpy_mask = {
^
../drivers/net/mlx5/mlx5_flow_hw.c:4833:29: error: implicit conversion from 'unsigned int' to 'uint8_t' (aka 'unsigned char') changes value from 4294967295 to 255 [-Werror,-Wconstant-conversion]
mf_masks[expand_mf_num] = QUOTA_COLOR_INC_MASK;
^~~~~~~~~~~~~~~~~~~~
../drivers/net/mlx5/mlx5_flow_hw.c:4701:13: note: expanded from macro 'QUOTA_COLOR_INC_MASK'
.level = UINT32_MAX, \
~ ^~~~~~~~~~
/usr/include/stdint.h:129:23: note: expanded from macro 'UINT32_MAX'
# define UINT32_MAX (4294967295U)
^~~~~~~~~~~
../drivers/net/mlx5/mlx5_flow_hw.c:4841:29: error: implicit conversion from 'unsigned int' to 'uint8_t' (aka 'unsigned char') changes value from 4294967295 to 255 [-Werror,-Wconstant-conversion]
mf_masks[expand_mf_num] = RX_META_COPY_MASK;
^~~~~~~~~~~~~~~~~
../drivers/net/mlx5/mlx5_flow_hw.c:4671:13: note: expanded from macro 'RX_META_COPY_MASK'
.level = UINT32_MAX, \
~ ^~~~~~~~~~
/usr/include/stdint.h:129:23: note: expanded from macro 'UINT32_MAX'
# define UINT32_MAX (4294967295U)
^~~~~~~~~~~
../drivers/net/mlx5/mlx5_flow_hw.c:4841:29: error: implicit conversion from 'unsigned int' to 'uint8_t' (aka 'unsigned char') changes value from 4294967295 to 255 [-Werror,-Wconstant-conversion]
mf_masks[expand_mf_num] = RX_META_COPY_MASK;
^~~~~~~~~~~~~~~~~
../drivers/net/mlx5/mlx5_flow_hw.c:4665:13: note: expanded from macro 'RX_META_COPY_MASK'
.level = UINT32_MAX, \
~ ^~~~~~~~~~
/usr/include/stdint.h:129:23: note: expanded from macro 'UINT32_MAX'
# define UINT32_MAX (4294967295U)
^~~~~~~~~~~
5 errors generated.
[1775/3482] Compiling C object drivers/libtmp_rte_net_mlx5.a.p/net_mlx5_mlx5_flow_quota.c.o
[1776/3482] Compiling C object drivers/libtmp_rte_net_mlx5.a.p/net_mlx5_mlx5_hws_cnt.c.o
[1777/3482] Compiling C object drivers/libtmp_rte_net_mlx5.a.p/net_mlx5_mlx5_flow_verbs.c.o
[1778/3482] Compiling C object drivers/libtmp_rte_net_mlx5.a.p/net_mlx5_mlx5_tx_mpw.c.o
[1779/3482] Compiling C object drivers/libtmp_rte_net_mlx5.a.p/net_mlx5_mlx5_flow_dv.c.o
[1780/3482] Compiling C object drivers/libtmp_rte_net_mlx5.a.p/net_mlx5_mlx5_rxtx_vec.c.o
[1781/3482] Compiling C object drivers/libtmp_rte_net_mlx5.a.p/net_mlx5_mlx5_tx_nompw.c.o
[1782/3482] Compiling C object drivers/libtmp_rte_net_mlx5.a.p/net_mlx5_mlx5_tx_empw.c.o
[1783/3482] Compiling C object drivers/libtmp_rte_net_mlx5.a.p/net_mlx5_mlx5_tx_txpp.c.o
ninja: build stopped
DPDK STV team
^ permalink raw reply [flat|nested] 55+ messages in thread
* [dpdk-test-report] |FAILURE| dpdk-next-net-mlx daily Intel builds
@ 2023-06-09 23:34 sys_stv
0 siblings, 0 replies; 55+ messages in thread
From: sys_stv @ 2023-06-09 23:34 UTC (permalink / raw)
To: test-report, thomas; +Cc: dpdk_sw_eng, npg.sw.core.tools.prc
[-- Attachment #1: Type: text/plain, Size: 19640 bytes --]
Test-Label: Intel-compilation
Test-Status: FAILURE
_Compilation issues_
commit 5ec2dca7f375c79dafb0ee34f3e9f1281984ae21
Author: Dariusz Sosnowski <dsosnowski@nvidia.com>
Date: Wed May 17 20:36:14 2023 +0000
net/mlx5: fix drop action attribute validation
DPDK git Repo: dpdk-next-net-mlx
Meson Build Summary: 27 Builds Done, 24 Successful, 3 Failures, 0 Blocked
+-------------------+------------+--------------+------------+------------+-----------+----------+------------+
| os | gcc-static | clang-static | icc-static | gcc-shared | gcc-debug | document | gcc-16byte |
+-------------------+------------+--------------+------------+------------+-----------+----------+------------+
| OpenAnolis8.8-64 | pass | | | | | | |
| FreeBSD13-64 | pass | pass | | pass | pass | | |
| RHEL92-64 | pass | pass | | pass | pass | | |
| SUSE15-64 | pass | pass | | | | | |
| CBL-Mariner2.0-64 | pass | | | | | | |
| UB2004-64 | pass | | | | | | |
| UB2204-32 | pass | | | | | | |
| RHEL87-64 | pass | | | | | | |
| UB2204-64N | pass | | | pass | | | |
| UB2204-64 | pass | pass | | | | fail | pass |
| CentOS79-64 | pass | | | | | | |
| RHEL92-64Rt | pass | | | | | | |
| UB2304-64 | pass | | | | | | |
| FC38-64 | fail | fail | | | | | |
| UB2204-64Rt | pass | | | | | | |
+-------------------+------------+--------------+------------+------------+-----------+----------+------------+
Comments:
Because of DPDK bug (https://bugs.dpdk.org/show_bug.cgi?id=928),
All the dpdk-next-* branch add `Ddisable_drivers=event/cnxk` option when build with ICC complier.
Test environment and configuration as below:
OS: OpenAnolis8.8-64
Kernel Version: 5.10.134-13.an8.x86_64
GCC Version: gcc (GCC) 8.5.0 20210514 (Anolis 8.5.0-10.0.3)
Clang Version: 13.0.1 (Anolis 13.0.1-2.0.2.module+an8.7.0+10996+1588f068)
x86_64-native-linuxapp-gcc
OS: FreeBSD13-64
Kernel Version: 13.2-RELEASE
GCC Version: gcc (FreeBSD Ports Collection) 12.2.0
Clang Version: 14.0.5 (https://github.com/llvm/llvm-project.git llvmorg-14.0.5-0-gc12386ae247c)
x86_64-native-bsdapp-gcc
x86_64-native-bsdapp-clang
x86_64-native-bsdapp-gcc+shared
x86_64-native-bsdapp-gcc+debug
OS: RHEL92-64
Kernel Version: 5.14.0-284.11.1.el9_2.x86_64
GCC Version: gcc (GCC) 11.3.1 20221121 (Red Hat 11.3.1-4)
Clang Version: 15.0.7 (Red Hat 15.0.7-2.el9)
x86_64-native-linuxapp-gcc
x86_64-native-linuxapp-clang
x86_64-native-linuxapp-gcc+shared
x86_64-native-linuxapp-gcc+debug
OS: SUSE15-64
Kernel Version: 5.14.21-150400.22-default
GCC Version: gcc (SUSE Linux) 7.5.0
Clang Version: 11.0.1
x86_64-native-linuxapp-clang
x86_64-native-linuxapp-gcc
OS: CBL-Mariner2.0-64
Kernel Version: 5.15.55.1_2e9a4f9+
GCC Version: gcc (GCC) 11.2.0
Clang Version: NA
x86_64-native-linuxapp-gcc
OS: UB2004-64
Kernel Version: 5.8.0-48-generic
GCC Version: gcc (Ubuntu 10.3.0-1ubuntu1~20.04) 10.3.0
Clang Version: 10.0.0-4ubuntu1
x86_64-native-linuxapp-gcc
OS: UB2204-32
Kernel Version: 5.15.0-58-generic
GCC Version: gcc (Ubuntu 11.3.0-1ubuntu1~22.04) 11.3.0
Clang Version: NA
i686-native-linuxapp-gcc
OS: RHEL87-64
Kernel Version: 4.18.0-425.3.1.el8.x86_64
GCC Version: gcc (GCC) 8.5.0 20210514 (Red Hat 8.5.0-15)
Clang Version: NA
x86_64-native-linuxapp-gcc
OS: UB2204-64N
Kernel Version: 6.2.13-060213-generic
GCC Version: gcc (Ubuntu 12.1.0-2ubuntu1~22.04) 12.1.0
Clang Version: 14.0.0-1ubuntu1
x86_64-native-linuxapp-gcc
x86_64-native-linuxapp-gcc+shared
OS: UB2204-64
Kernel Version: 5.15.0-58-generic
GCC Version: gcc (Ubuntu 11.3.0-1ubuntu1~22.04) 11.3.0
Clang Version: 14.0.0-1ubuntu1
x86_64-native-linuxapp-gcc+16byte
x86_64-native-linuxapp-gcc
x86_64-native-linuxapp-clang
x86_64-native-linuxapp-doc
OS: CentOS79-64
Kernel Version: 3.10.0-1160.81.1.el7.x86_64
GCC Version: gcc (GCC) 4.8.5 20150623 (Red Hat 4.8.5-44)
Clang Version: 3.4.2 (tags/RELEASE_34/dot2-final)
x86_64-native-linuxapp-gcc
OS: RHEL92-64Rt
Kernel Version: 5.14.0-284.11.1.rt14.296.el9_2.x86_64
GCC Version: gcc (GCC) 11.3.1 20221121 (Red Hat 11.3.1-4)
Clang Version: 15.0.7 (Red Hat 15.0.7-2.el9)
x86_64-native-linuxapp-gcc
OS: UB2304-64
Kernel Version: 6.2.0-20-generic
GCC Version: gcc (Ubuntu 12.2.0-17ubuntu1) 12.2.0
Clang Version: NA
x86_64-native-linuxapp-gcc
OS: FC38-64
Kernel Version: 6.2.9-300.fc38.x86_64
GCC Version: gcc (GCC) 13.0.1 20230401 (Red Hat 13.0.1-0)
Clang Version: 16.0.0 (Fedora 16.0.0-2.fc38)
x86_64-native-linuxapp-gcc
x86_64-native-linuxapp-clang
OS: UB2204-64Rt
Kernel Version: 5.15.111-rt63
GCC Version: gcc (Ubuntu 11.3.0-1ubuntu1~22.04) 11.3.0
Clang Version: 14.0.0-1ubuntu1
x86_64-native-linuxapp-gcc
*Build Failed #1:
OS: UB2204-64
Target: x86_64-native-linuxapp-doc
FAILED: drivers/libtmp_rte_net_mlx5.a.p/net_mlx5_mlx5_flow_hw.c.o
gcc -Idrivers/libtmp_rte_net_mlx5.a.p -Idrivers -I../drivers -Idrivers/net/mlx5 -I../drivers/net/mlx5 -Idrivers/net/mlx5/linux -I../drivers/net/mlx5/linux -Idrivers/net/mlx5/hws -I../drivers/net/mlx5/hws -Ilib/ethdev -I../lib/ethdev -I. -I.. -Iconfig -I../config -Ilib/eal/include -I../lib/eal/include -Ilib/eal/linux/include -I../lib/eal/linux/include -Ilib/eal/x86/include -I../lib/eal/x86/include -Ilib/eal/common -I../lib/eal/common -Ilib/eal -I../lib/eal -Ilib/kvargs -I../lib/kvargs -Ilib/metrics -I../lib/metrics -Ilib/telemetry -I../lib/telemetry -Ilib/net -I../lib/net -Ilib/mbuf -I../lib/mbuf -Ilib/mempool -I../lib/mempool -Ilib/ring -I../lib/ring -Ilib/meter -I../lib/meter -Idrivers/bus/pci -I../drivers/bus/pci -I../drivers/bus/pci/linux -Ilib/pci -I../lib/pci -Idrivers/bus/vdev -I../drivers/bus/vdev -Ilib/hash -I../lib/hash -Ilib/rcu -I../lib/rcu -Idrivers/common/mlx5 -I../drivers/common/mlx5 -Idrivers/common/mlx5/linux -I../drivers/common/mlx5/linux -Idrivers/bus/auxiliary -I../drivers/bus/auxiliary -I/usr/include/libnl3 -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -Werror -O3 -include rte_config.h -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 -std=c11 -Wno-strict-prototypes -D_BSD_SOURCE -D_DEFAULT_SOURCE -D_XOPEN_SOURCE=600 -UPEDANTIC -DRTE_LOG_DEFAULT_LOGTYPE=pmd.net.mlx5 -MD -MQ drivers/libtmp_rte_net_mlx5.a.p/net_mlx5_mlx5_flow_hw.c.o -MF drivers/libtmp_rte_net_mlx5.a.p/net_mlx5_mlx5_flow_hw.c.o.d -o drivers/libtmp_rte_net_mlx5.a.p/net_mlx5_mlx5_flow_hw.c.o -c ../drivers/net/mlx5/mlx5_flow_hw.c
../drivers/net/mlx5/mlx5_flow_hw.c: In function ‘flow_hw_actions_template_create’:
../drivers/net/mlx5/mlx5_flow_hw.c:4833:43: error: conversion from ‘unsigned int’ to ‘unsigned char’ changes value from ‘4294967295’ to ‘255’ [-Werror=overflow]
4833 | mf_masks[expand_mf_num] = QUOTA_COLOR_INC_MASK;
| ^~~~~~~~~~~~~~~~~~~~
../drivers/net/mlx5/mlx5_flow_hw.c:4841:43: error: conversion from ‘unsigned int’ to ‘unsigned char’ changes value from ‘4294967295’ to ‘255’ [-Werror=overflow]
4841 | mf_masks[expand_mf_num] = RX_META_COPY_MASK;
| ^~~~~~~~~~~~~~~~~
../drivers/net/mlx5/mlx5_flow_hw.c:4841:43: error: conversion from ‘unsigned int’ to ‘unsigned char’ changes value from ‘4294967295’ to ‘255’ [-Werror=overflow]
../drivers/net/mlx5/mlx5_flow_hw.c:4781:38: error: unused variable ‘rx_cpy_mask’ [-Werror=unused-variable]
4781 | const struct rte_flow_action rx_cpy_mask = {
| ^~~~~~~~~~~
../drivers/net/mlx5/mlx5_flow_hw.c:4777:38: error: unused variable ‘rx_cpy’ [-Werror=unused-variable]
4777 | const struct rte_flow_action rx_cpy = {
| ^~~~~~
cc1: all warnings being treated as errors
[1830/3290] Compiling C object drivers/net/ngbe/base/libngbe_base.a.p/ngbe_hw.c.o
[1831/3290] Compiling C object drivers/net/ngbe/base/libngbe_base.a.p/ngbe_phy_rtl.c.o
[1832/3290] Compiling C object drivers/net/ngbe/base/libngbe_base.a.p/ngbe_eeprom.c.o
[1833/3290] Compiling C object drivers/net/ngbe/base/libngbe_base.a.p/ngbe_phy_mvl.c.o
[1834/3290] Compiling C object drivers/net/ngbe/base/libngbe_base.a.p/ngbe_phy_yt.c.o
[1835/3290] Compiling C object drivers/libtmp_rte_net_nfp.a.p/net_nfp_nfp_flow.c.o
[1836/3290] Compiling C object drivers/libtmp_rte_net_mlx5.a.p/net_mlx5_mlx5_tx_nompw.c.o
[1837/3290] Compiling C object drivers/libtmp_rte_net_mlx5.a.p/net_mlx5_mlx5_tx_empw.c.o
[1838/3290] Compiling C object drivers/libtmp_rte_net_mlx5.a.p/net_mlx5_mlx5_tx_txpp.c.o
ninja: build stopped
*Build Failed #2:
OS: FC38-64
Target: x86_64-native-linuxapp-gcc
FAILED: drivers/libtmp_rte_net_mlx5.a.p/net_mlx5_mlx5_flow_hw.c.o
gcc -Idrivers/libtmp_rte_net_mlx5.a.p -Idrivers -I../drivers -Idrivers/net/mlx5 -I../drivers/net/mlx5 -Idrivers/net/mlx5/linux -I../drivers/net/mlx5/linux -Idrivers/net/mlx5/hws -I../drivers/net/mlx5/hws -Ilib/ethdev -I../lib/ethdev -I. -I.. -Iconfig -I../config -Ilib/eal/include -I../lib/eal/include -Ilib/eal/linux/include -I../lib/eal/linux/include -Ilib/eal/x86/include -I../lib/eal/x86/include -Ilib/eal/common -I../lib/eal/common -Ilib/eal -I../lib/eal -Ilib/kvargs -I../lib/kvargs -Ilib/metrics -I../lib/metrics -Ilib/telemetry -I../lib/telemetry -Ilib/net -I../lib/net -Ilib/mbuf -I../lib/mbuf -Ilib/mempool -I../lib/mempool -Ilib/ring -I../lib/ring -Ilib/meter -I../lib/meter -Idrivers/bus/pci -I../drivers/bus/pci -I../drivers/bus/pci/linux -Ilib/pci -I../lib/pci -Idrivers/bus/vdev -I../drivers/bus/vdev -Ilib/hash -I../lib/hash -Ilib/rcu -I../lib/rcu -Idrivers/common/mlx5 -I../drivers/common/mlx5 -Idrivers/common/mlx5/linux -I../drivers/common/mlx5/linux -Idrivers/bus/auxiliary -I../drivers/bus/auxiliary -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -Werror -O3 -include rte_config.h -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 -std=c11 -Wno-strict-prototypes -D_BSD_SOURCE -D_DEFAULT_SOURCE -D_XOPEN_SOURCE=600 -UPEDANTIC -DRTE_LOG_DEFAULT_LOGTYPE=pmd.net.mlx5 -MD -MQ drivers/libtmp_rte_net_mlx5.a.p/net_mlx5_mlx5_flow_hw.c.o -MF drivers/libtmp_rte_net_mlx5.a.p/net_mlx5_mlx5_flow_hw.c.o.d -o drivers/libtmp_rte_net_mlx5.a.p/net_mlx5_mlx5_flow_hw.c.o -c ../drivers/net/mlx5/mlx5_flow_hw.c
../drivers/net/mlx5/mlx5_flow_hw.c: In function ‘flow_hw_actions_template_create’:
../drivers/net/mlx5/mlx5_flow_hw.c:4833:43: error: conversion from ‘unsigned int’ to ‘unsigned char’ changes value from ‘4294967295’ to ‘255’ [-Werror=overflow]
4833 | mf_masks[expand_mf_num] = QUOTA_COLOR_INC_MASK;
| ^~~~~~~~~~~~~~~~~~~~
../drivers/net/mlx5/mlx5_flow_hw.c:4841:43: error: conversion from ‘unsigned int’ to ‘unsigned char’ changes value from ‘4294967295’ to ‘255’ [-Werror=overflow]
4841 | mf_masks[expand_mf_num] = RX_META_COPY_MASK;
| ^~~~~~~~~~~~~~~~~
../drivers/net/mlx5/mlx5_flow_hw.c:4841:43: error: conversion from ‘unsigned int’ to ‘unsigned char’ changes value from ‘4294967295’ to ‘255’ [-Werror=overflow]
../drivers/net/mlx5/mlx5_flow_hw.c:4781:38: error: unused variable ‘rx_cpy_mask’ [-Werror=unused-variable]
4781 | const struct rte_flow_action rx_cpy_mask = {
| ^~~~~~~~~~~
../drivers/net/mlx5/mlx5_flow_hw.c:4777:38: error: unused variable ‘rx_cpy’ [-Werror=unused-variable]
4777 | const struct rte_flow_action rx_cpy = {
| ^~~~~~
cc1: all warnings being treated as errors
[1826/3486] Compiling C object drivers/libtmp_rte_net_nfp.a.p/net_nfp_nfpcore_nfp_mip.c.o
[1827/3486] Compiling C object drivers/libtmp_rte_net_nfp.a.p/net_nfp_nfpcore_nfp_mutex.c.o
[1828/3486] Compiling C object drivers/libtmp_rte_net_nfp.a.p/net_nfp_nfpcore_nfp_nsp_cmds.c.o
[1829/3486] Compiling C object drivers/libtmp_rte_net_nfp.a.p/net_nfp_nfpcore_nfp_rtsym.c.o
[1830/3486] Compiling C object drivers/libtmp_rte_net_nfp.a.p/net_nfp_nfpcore_nfp_nsp_eth.c.o
[1831/3486] Compiling C object drivers/libtmp_rte_net_nfp.a.p/net_nfp_nfpcore_nfp_hwinfo.c.o
[1832/3486] Compiling C object drivers/libtmp_rte_net_mlx5.a.p/net_mlx5_mlx5_tx_nompw.c.o
[1833/3486] Compiling C object drivers/libtmp_rte_net_mlx5.a.p/net_mlx5_mlx5_tx_empw.c.o
[1834/3486] Compiling C object drivers/libtmp_rte_net_mlx5.a.p/net_mlx5_mlx5_tx_txpp.c.o
ninja: build stopped
*Build Failed #3:
OS: FC38-64
Target: x86_64-native-linuxapp-clang
FAILED: drivers/libtmp_rte_net_mlx5.a.p/net_mlx5_mlx5_flow_hw.c.o
clang -Idrivers/libtmp_rte_net_mlx5.a.p -Idrivers -I../drivers -Idrivers/net/mlx5 -I../drivers/net/mlx5 -Idrivers/net/mlx5/linux -I../drivers/net/mlx5/linux -Idrivers/net/mlx5/hws -I../drivers/net/mlx5/hws -Ilib/ethdev -I../lib/ethdev -I. -I.. -Iconfig -I../config -Ilib/eal/include -I../lib/eal/include -Ilib/eal/linux/include -I../lib/eal/linux/include -Ilib/eal/x86/include -I../lib/eal/x86/include -Ilib/eal/common -I../lib/eal/common -Ilib/eal -I../lib/eal -Ilib/kvargs -I../lib/kvargs -Ilib/metrics -I../lib/metrics -Ilib/telemetry -I../lib/telemetry -Ilib/net -I../lib/net -Ilib/mbuf -I../lib/mbuf -Ilib/mempool -I../lib/mempool -Ilib/ring -I../lib/ring -Ilib/meter -I../lib/meter -Idrivers/bus/pci -I../drivers/bus/pci -I../drivers/bus/pci/linux -Ilib/pci -I../lib/pci -Idrivers/bus/vdev -I../drivers/bus/vdev -Ilib/hash -I../lib/hash -Ilib/rcu -I../lib/rcu -Idrivers/common/mlx5 -I../drivers/common/mlx5 -Idrivers/common/mlx5/linux -I../drivers/common/mlx5/linux -Idrivers/bus/auxiliary -I../drivers/bus/auxiliary -fcolor-diagnostics -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -Werror -O3 -include rte_config.h -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 -std=c11 -Wno-strict-prototypes -D_BSD_SOURCE -D_DEFAULT_SOURCE -D_XOPEN_SOURCE=600 -UPEDANTIC -DRTE_LOG_DEFAULT_LOGTYPE=pmd.net.mlx5 -MD -MQ drivers/libtmp_rte_net_mlx5.a.p/net_mlx5_mlx5_flow_hw.c.o -MF drivers/libtmp_rte_net_mlx5.a.p/net_mlx5_mlx5_flow_hw.c.o.d -o drivers/libtmp_rte_net_mlx5.a.p/net_mlx5_mlx5_flow_hw.c.o -c ../drivers/net/mlx5/mlx5_flow_hw.c
../drivers/net/mlx5/mlx5_flow_hw.c:4777:31: error: unused variable 'rx_cpy' [-Werror,-Wunused-variable]
const struct rte_flow_action rx_cpy = {
^
../drivers/net/mlx5/mlx5_flow_hw.c:4781:31: error: unused variable 'rx_cpy_mask' [-Werror,-Wunused-variable]
const struct rte_flow_action rx_cpy_mask = {
^
../drivers/net/mlx5/mlx5_flow_hw.c:4833:29: error: implicit conversion from 'unsigned int' to 'uint8_t' (aka 'unsigned char') changes value from 4294967295 to 255 [-Werror,-Wconstant-conversion]
mf_masks[expand_mf_num] = QUOTA_COLOR_INC_MASK;
^~~~~~~~~~~~~~~~~~~~
../drivers/net/mlx5/mlx5_flow_hw.c:4701:13: note: expanded from macro 'QUOTA_COLOR_INC_MASK'
.level = UINT32_MAX, \
~ ^~~~~~~~~~
/usr/include/stdint.h:129:23: note: expanded from macro 'UINT32_MAX'
# define UINT32_MAX (4294967295U)
^~~~~~~~~~~
../drivers/net/mlx5/mlx5_flow_hw.c:4841:29: error: implicit conversion from 'unsigned int' to 'uint8_t' (aka 'unsigned char') changes value from 4294967295 to 255 [-Werror,-Wconstant-conversion]
mf_masks[expand_mf_num] = RX_META_COPY_MASK;
^~~~~~~~~~~~~~~~~
../drivers/net/mlx5/mlx5_flow_hw.c:4671:13: note: expanded from macro 'RX_META_COPY_MASK'
.level = UINT32_MAX, \
~ ^~~~~~~~~~
/usr/include/stdint.h:129:23: note: expanded from macro 'UINT32_MAX'
# define UINT32_MAX (4294967295U)
^~~~~~~~~~~
../drivers/net/mlx5/mlx5_flow_hw.c:4841:29: error: implicit conversion from 'unsigned int' to 'uint8_t' (aka 'unsigned char') changes value from 4294967295 to 255 [-Werror,-Wconstant-conversion]
mf_masks[expand_mf_num] = RX_META_COPY_MASK;
^~~~~~~~~~~~~~~~~
../drivers/net/mlx5/mlx5_flow_hw.c:4665:13: note: expanded from macro 'RX_META_COPY_MASK'
.level = UINT32_MAX, \
~ ^~~~~~~~~~
/usr/include/stdint.h:129:23: note: expanded from macro 'UINT32_MAX'
# define UINT32_MAX (4294967295U)
^~~~~~~~~~~
5 errors generated.
[1775/3482] Compiling C object drivers/libtmp_rte_net_mlx5.a.p/net_mlx5_mlx5_flow_quota.c.o
[1776/3482] Compiling C object drivers/libtmp_rte_net_mlx5.a.p/net_mlx5_mlx5_hws_cnt.c.o
[1777/3482] Compiling C object drivers/libtmp_rte_net_mlx5.a.p/net_mlx5_mlx5_flow_verbs.c.o
[1778/3482] Compiling C object drivers/libtmp_rte_net_mlx5.a.p/net_mlx5_mlx5_rxtx_vec.c.o
[1779/3482] Compiling C object drivers/libtmp_rte_net_mlx5.a.p/net_mlx5_mlx5_flow_dv.c.o
[1780/3482] Compiling C object drivers/libtmp_rte_net_mlx5.a.p/net_mlx5_mlx5_tx_mpw.c.o
[1781/3482] Compiling C object drivers/libtmp_rte_net_mlx5.a.p/net_mlx5_mlx5_tx_empw.c.o
[1782/3482] Compiling C object drivers/libtmp_rte_net_mlx5.a.p/net_mlx5_mlx5_tx_nompw.c.o
[1783/3482] Compiling C object drivers/libtmp_rte_net_mlx5.a.p/net_mlx5_mlx5_tx_txpp.c.o
ninja: build stopped
DPDK STV team
^ permalink raw reply [flat|nested] 55+ messages in thread
* [dpdk-test-report] |FAILURE| dpdk-next-net-mlx daily Intel builds
@ 2023-06-09 3:11 sys_stv
0 siblings, 0 replies; 55+ messages in thread
From: sys_stv @ 2023-06-09 3:11 UTC (permalink / raw)
To: test-report, thomas; +Cc: dpdk_sw_eng, npg.sw.core.tools.prc
[-- Attachment #1: Type: text/plain, Size: 19633 bytes --]
Test-Label: Intel-compilation
Test-Status: FAILURE
_Compilation issues_
commit 5ec2dca7f375c79dafb0ee34f3e9f1281984ae21
Author: Dariusz Sosnowski <dsosnowski@nvidia.com>
Date: Wed May 17 20:36:14 2023 +0000
net/mlx5: fix drop action attribute validation
DPDK git Repo: dpdk-next-net-mlx
Meson Build Summary: 27 Builds Done, 24 Successful, 3 Failures, 0 Blocked
+-------------------+------------+--------------+------------+------------+-----------+----------+------------+
| os | gcc-static | clang-static | icc-static | gcc-shared | gcc-debug | document | gcc-16byte |
+-------------------+------------+--------------+------------+------------+-----------+----------+------------+
| OpenAnolis8.8-64 | pass | | | | | | |
| FreeBSD13-64 | pass | pass | | pass | pass | | |
| RHEL92-64 | pass | pass | | pass | pass | | |
| SUSE15-64 | pass | pass | | | | | |
| CBL-Mariner2.0-64 | pass | | | | | | |
| UB2004-64 | pass | | | | | | |
| UB2204-32 | pass | | | | | | |
| RHEL87-64 | pass | | | | | | |
| UB2204-64N | pass | | | pass | | | |
| UB2204-64 | pass | pass | | | | fail | pass |
| CentOS79-64 | pass | | | | | | |
| RHEL92-64Rt | pass | | | | | | |
| UB2304-64 | pass | | | | | | |
| FC38-64 | fail | fail | | | | | |
| UB2204-64Rt | pass | | | | | | |
+-------------------+------------+--------------+------------+------------+-----------+----------+------------+
Comments:
Because of DPDK bug (https://bugs.dpdk.org/show_bug.cgi?id=928),
All the dpdk-next-* branch add `Ddisable_drivers=event/cnxk` option when build with ICC complier.
Test environment and configuration as below:
OS: OpenAnolis8.8-64
Kernel Version: 5.10.134-13.an8.x86_64
GCC Version: gcc (GCC) 8.5.0 20210514 (Anolis 8.5.0-10.0.3)
Clang Version: 13.0.1 (Anolis 13.0.1-2.0.2.module+an8.7.0+10996+1588f068)
x86_64-native-linuxapp-gcc
OS: FreeBSD13-64
Kernel Version: 13.2-RELEASE
GCC Version: gcc (FreeBSD Ports Collection) 12.2.0
Clang Version: 14.0.5 (https://github.com/llvm/llvm-project.git llvmorg-14.0.5-0-gc12386ae247c)
x86_64-native-bsdapp-gcc
x86_64-native-bsdapp-clang
x86_64-native-bsdapp-gcc+shared
x86_64-native-bsdapp-gcc+debug
OS: RHEL92-64
Kernel Version: 5.14.0-284.11.1.el9_2.x86_64
GCC Version: gcc (GCC) 11.3.1 20221121 (Red Hat 11.3.1-4)
Clang Version: 15.0.7 (Red Hat 15.0.7-2.el9)
x86_64-native-linuxapp-gcc
x86_64-native-linuxapp-clang
x86_64-native-linuxapp-gcc+shared
x86_64-native-linuxapp-gcc+debug
OS: SUSE15-64
Kernel Version: 5.14.21-150400.22-default
GCC Version: gcc (SUSE Linux) 7.5.0
Clang Version: 11.0.1
x86_64-native-linuxapp-clang
x86_64-native-linuxapp-gcc
OS: CBL-Mariner2.0-64
Kernel Version: 5.15.55.1_2e9a4f9+
GCC Version: gcc (GCC) 11.2.0
Clang Version: NA
x86_64-native-linuxapp-gcc
OS: UB2004-64
Kernel Version: 5.8.0-48-generic
GCC Version: gcc (Ubuntu 10.3.0-1ubuntu1~20.04) 10.3.0
Clang Version: 10.0.0-4ubuntu1
x86_64-native-linuxapp-gcc
OS: UB2204-32
Kernel Version: 5.15.0-58-generic
GCC Version: gcc (Ubuntu 11.3.0-1ubuntu1~22.04) 11.3.0
Clang Version: NA
i686-native-linuxapp-gcc
OS: RHEL87-64
Kernel Version: 4.18.0-425.3.1.el8.x86_64
GCC Version: gcc (GCC) 8.5.0 20210514 (Red Hat 8.5.0-15)
Clang Version: NA
x86_64-native-linuxapp-gcc
OS: UB2204-64N
Kernel Version: 6.2.13-060213-generic
GCC Version: gcc (Ubuntu 12.1.0-2ubuntu1~22.04) 12.1.0
Clang Version: 14.0.0-1ubuntu1
x86_64-native-linuxapp-gcc
x86_64-native-linuxapp-gcc+shared
OS: UB2204-64
Kernel Version: 5.15.0-58-generic
GCC Version: gcc (Ubuntu 11.3.0-1ubuntu1~22.04) 11.3.0
Clang Version: 14.0.0-1ubuntu1
x86_64-native-linuxapp-gcc+16byte
x86_64-native-linuxapp-gcc
x86_64-native-linuxapp-clang
x86_64-native-linuxapp-doc
OS: CentOS79-64
Kernel Version: 3.10.0-1160.81.1.el7.x86_64
GCC Version: gcc (GCC) 4.8.5 20150623 (Red Hat 4.8.5-44)
Clang Version: 3.4.2 (tags/RELEASE_34/dot2-final)
x86_64-native-linuxapp-gcc
OS: RHEL92-64Rt
Kernel Version: 5.14.0-284.11.1.rt14.296.el9_2.x86_64
GCC Version: gcc (GCC) 11.3.1 20221121 (Red Hat 11.3.1-4)
Clang Version: 15.0.7 (Red Hat 15.0.7-2.el9)
x86_64-native-linuxapp-gcc
OS: UB2304-64
Kernel Version: 6.2.0-20-generic
GCC Version: gcc (Ubuntu 12.2.0-17ubuntu1) 12.2.0
Clang Version: NA
x86_64-native-linuxapp-gcc
OS: FC38-64
Kernel Version: 6.2.9-300.fc38.x86_64
GCC Version: gcc (GCC) 13.0.1 20230401 (Red Hat 13.0.1-0)
Clang Version: 16.0.0 (Fedora 16.0.0-2.fc38)
x86_64-native-linuxapp-gcc
x86_64-native-linuxapp-clang
OS: UB2204-64Rt
Kernel Version: 5.15.111-rt63
GCC Version: gcc (Ubuntu 11.3.0-1ubuntu1~22.04) 11.3.0
Clang Version: 14.0.0-1ubuntu1
x86_64-native-linuxapp-gcc
*Build Failed #1:
OS: UB2204-64
Target: x86_64-native-linuxapp-doc
FAILED: drivers/libtmp_rte_net_mlx5.a.p/net_mlx5_mlx5_flow_hw.c.o
gcc -Idrivers/libtmp_rte_net_mlx5.a.p -Idrivers -I../drivers -Idrivers/net/mlx5 -I../drivers/net/mlx5 -Idrivers/net/mlx5/linux -I../drivers/net/mlx5/linux -Idrivers/net/mlx5/hws -I../drivers/net/mlx5/hws -Ilib/ethdev -I../lib/ethdev -I. -I.. -Iconfig -I../config -Ilib/eal/include -I../lib/eal/include -Ilib/eal/linux/include -I../lib/eal/linux/include -Ilib/eal/x86/include -I../lib/eal/x86/include -Ilib/eal/common -I../lib/eal/common -Ilib/eal -I../lib/eal -Ilib/kvargs -I../lib/kvargs -Ilib/metrics -I../lib/metrics -Ilib/telemetry -I../lib/telemetry -Ilib/net -I../lib/net -Ilib/mbuf -I../lib/mbuf -Ilib/mempool -I../lib/mempool -Ilib/ring -I../lib/ring -Ilib/meter -I../lib/meter -Idrivers/bus/pci -I../drivers/bus/pci -I../drivers/bus/pci/linux -Ilib/pci -I../lib/pci -Idrivers/bus/vdev -I../drivers/bus/vdev -Ilib/hash -I../lib/hash -Ilib/rcu -I../lib/rcu -Idrivers/common/mlx5 -I../drivers/common/mlx5 -Idrivers/common/mlx5/linux -I../drivers/common/mlx5/linux -Idrivers/bus/auxiliary -I../drivers/bus/auxiliary -I/usr/include/libnl3 -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -Werror -O3 -include rte_config.h -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 -std=c11 -Wno-strict-prototypes -D_BSD_SOURCE -D_DEFAULT_SOURCE -D_XOPEN_SOURCE=600 -UPEDANTIC -DRTE_LOG_DEFAULT_LOGTYPE=pmd.net.mlx5 -MD -MQ drivers/libtmp_rte_net_mlx5.a.p/net_mlx5_mlx5_flow_hw.c.o -MF drivers/libtmp_rte_net_mlx5.a.p/net_mlx5_mlx5_flow_hw.c.o.d -o drivers/libtmp_rte_net_mlx5.a.p/net_mlx5_mlx5_flow_hw.c.o -c ../drivers/net/mlx5/mlx5_flow_hw.c
../drivers/net/mlx5/mlx5_flow_hw.c: In function ‘flow_hw_actions_template_create’:
../drivers/net/mlx5/mlx5_flow_hw.c:4833:43: error: conversion from ‘unsigned int’ to ‘unsigned char’ changes value from ‘4294967295’ to ‘255’ [-Werror=overflow]
4833 | mf_masks[expand_mf_num] = QUOTA_COLOR_INC_MASK;
| ^~~~~~~~~~~~~~~~~~~~
../drivers/net/mlx5/mlx5_flow_hw.c:4841:43: error: conversion from ‘unsigned int’ to ‘unsigned char’ changes value from ‘4294967295’ to ‘255’ [-Werror=overflow]
4841 | mf_masks[expand_mf_num] = RX_META_COPY_MASK;
| ^~~~~~~~~~~~~~~~~
../drivers/net/mlx5/mlx5_flow_hw.c:4841:43: error: conversion from ‘unsigned int’ to ‘unsigned char’ changes value from ‘4294967295’ to ‘255’ [-Werror=overflow]
../drivers/net/mlx5/mlx5_flow_hw.c:4781:38: error: unused variable ‘rx_cpy_mask’ [-Werror=unused-variable]
4781 | const struct rte_flow_action rx_cpy_mask = {
| ^~~~~~~~~~~
../drivers/net/mlx5/mlx5_flow_hw.c:4777:38: error: unused variable ‘rx_cpy’ [-Werror=unused-variable]
4777 | const struct rte_flow_action rx_cpy = {
| ^~~~~~
cc1: all warnings being treated as errors
[1838/3290] Linking static target drivers/libtmp_rte_net_nfp.a
[1839/3290] Compiling C object drivers/net/octeontx/base/libocteontx_base.a.p/octeontx_pkovf.c.o
[1840/3290] Compiling C object drivers/libtmp_rte_net_ngbe.a.p/net_ngbe_ngbe_pf.c.o
[1841/3290] Compiling C object drivers/libtmp_rte_net_ngbe.a.p/net_ngbe_ngbe_ethdev.c.o
[1842/3290] Compiling C object drivers/libtmp_rte_net_null.a.p/net_null_rte_eth_null.c.o
[1843/3290] Compiling C object drivers/libtmp_rte_net_ngbe.a.p/net_ngbe_ngbe_rxtx.c.o
[1844/3290] Compiling C object drivers/libtmp_rte_net_mlx5.a.p/net_mlx5_mlx5_tx_empw.c.o
[1845/3290] Compiling C object drivers/libtmp_rte_net_mlx5.a.p/net_mlx5_mlx5_tx_nompw.c.o
[1846/3290] Compiling C object drivers/libtmp_rte_net_mlx5.a.p/net_mlx5_mlx5_tx_txpp.c.o
ninja: build stopped
*Build Failed #2:
OS: FC38-64
Target: x86_64-native-linuxapp-gcc
FAILED: drivers/libtmp_rte_net_mlx5.a.p/net_mlx5_mlx5_flow_hw.c.o
gcc -Idrivers/libtmp_rte_net_mlx5.a.p -Idrivers -I../drivers -Idrivers/net/mlx5 -I../drivers/net/mlx5 -Idrivers/net/mlx5/linux -I../drivers/net/mlx5/linux -Idrivers/net/mlx5/hws -I../drivers/net/mlx5/hws -Ilib/ethdev -I../lib/ethdev -I. -I.. -Iconfig -I../config -Ilib/eal/include -I../lib/eal/include -Ilib/eal/linux/include -I../lib/eal/linux/include -Ilib/eal/x86/include -I../lib/eal/x86/include -Ilib/eal/common -I../lib/eal/common -Ilib/eal -I../lib/eal -Ilib/kvargs -I../lib/kvargs -Ilib/metrics -I../lib/metrics -Ilib/telemetry -I../lib/telemetry -Ilib/net -I../lib/net -Ilib/mbuf -I../lib/mbuf -Ilib/mempool -I../lib/mempool -Ilib/ring -I../lib/ring -Ilib/meter -I../lib/meter -Idrivers/bus/pci -I../drivers/bus/pci -I../drivers/bus/pci/linux -Ilib/pci -I../lib/pci -Idrivers/bus/vdev -I../drivers/bus/vdev -Ilib/hash -I../lib/hash -Ilib/rcu -I../lib/rcu -Idrivers/common/mlx5 -I../drivers/common/mlx5 -Idrivers/common/mlx5/linux -I../drivers/common/mlx5/linux -Idrivers/bus/auxiliary -I../drivers/bus/auxiliary -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -Werror -O3 -include rte_config.h -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 -std=c11 -Wno-strict-prototypes -D_BSD_SOURCE -D_DEFAULT_SOURCE -D_XOPEN_SOURCE=600 -UPEDANTIC -DRTE_LOG_DEFAULT_LOGTYPE=pmd.net.mlx5 -MD -MQ drivers/libtmp_rte_net_mlx5.a.p/net_mlx5_mlx5_flow_hw.c.o -MF drivers/libtmp_rte_net_mlx5.a.p/net_mlx5_mlx5_flow_hw.c.o.d -o drivers/libtmp_rte_net_mlx5.a.p/net_mlx5_mlx5_flow_hw.c.o -c ../drivers/net/mlx5/mlx5_flow_hw.c
../drivers/net/mlx5/mlx5_flow_hw.c: In function ‘flow_hw_actions_template_create’:
../drivers/net/mlx5/mlx5_flow_hw.c:4833:43: error: conversion from ‘unsigned int’ to ‘unsigned char’ changes value from ‘4294967295’ to ‘255’ [-Werror=overflow]
4833 | mf_masks[expand_mf_num] = QUOTA_COLOR_INC_MASK;
| ^~~~~~~~~~~~~~~~~~~~
../drivers/net/mlx5/mlx5_flow_hw.c:4841:43: error: conversion from ‘unsigned int’ to ‘unsigned char’ changes value from ‘4294967295’ to ‘255’ [-Werror=overflow]
4841 | mf_masks[expand_mf_num] = RX_META_COPY_MASK;
| ^~~~~~~~~~~~~~~~~
../drivers/net/mlx5/mlx5_flow_hw.c:4841:43: error: conversion from ‘unsigned int’ to ‘unsigned char’ changes value from ‘4294967295’ to ‘255’ [-Werror=overflow]
../drivers/net/mlx5/mlx5_flow_hw.c:4781:38: error: unused variable ‘rx_cpy_mask’ [-Werror=unused-variable]
4781 | const struct rte_flow_action rx_cpy_mask = {
| ^~~~~~~~~~~
../drivers/net/mlx5/mlx5_flow_hw.c:4777:38: error: unused variable ‘rx_cpy’ [-Werror=unused-variable]
4777 | const struct rte_flow_action rx_cpy = {
| ^~~~~~
cc1: all warnings being treated as errors
[1822/3486] Compiling C object drivers/libtmp_rte_net_nfp.a.p/net_nfp_nfpcore_nfp_resource.c.o
[1823/3486] Compiling C object drivers/libtmp_rte_net_nfp.a.p/net_nfp_nfpcore_nfp_nsp.c.o
[1824/3486] Compiling C object drivers/libtmp_rte_net_nfp.a.p/net_nfp_nfpcore_nfp_nffw.c.o
[1825/3486] Compiling C object drivers/libtmp_rte_net_nfp.a.p/net_nfp_nfpcore_nfp_mip.c.o
[1826/3486] Compiling C object drivers/libtmp_rte_net_nfp.a.p/net_nfp_nfpcore_nfp_nsp_cmds.c.o
[1827/3486] Compiling C object drivers/libtmp_rte_net_nfp.a.p/net_nfp_nfpcore_nfp_rtsym.c.o
[1828/3486] Compiling C object drivers/libtmp_rte_net_mlx5.a.p/net_mlx5_mlx5_tx_nompw.c.o
[1829/3486] Compiling C object drivers/libtmp_rte_net_mlx5.a.p/net_mlx5_mlx5_tx_empw.c.o
[1830/3486] Compiling C object drivers/libtmp_rte_net_mlx5.a.p/net_mlx5_mlx5_tx_txpp.c.o
ninja: build stopped
*Build Failed #3:
OS: FC38-64
Target: x86_64-native-linuxapp-clang
FAILED: drivers/libtmp_rte_net_mlx5.a.p/net_mlx5_mlx5_flow_hw.c.o
clang -Idrivers/libtmp_rte_net_mlx5.a.p -Idrivers -I../drivers -Idrivers/net/mlx5 -I../drivers/net/mlx5 -Idrivers/net/mlx5/linux -I../drivers/net/mlx5/linux -Idrivers/net/mlx5/hws -I../drivers/net/mlx5/hws -Ilib/ethdev -I../lib/ethdev -I. -I.. -Iconfig -I../config -Ilib/eal/include -I../lib/eal/include -Ilib/eal/linux/include -I../lib/eal/linux/include -Ilib/eal/x86/include -I../lib/eal/x86/include -Ilib/eal/common -I../lib/eal/common -Ilib/eal -I../lib/eal -Ilib/kvargs -I../lib/kvargs -Ilib/metrics -I../lib/metrics -Ilib/telemetry -I../lib/telemetry -Ilib/net -I../lib/net -Ilib/mbuf -I../lib/mbuf -Ilib/mempool -I../lib/mempool -Ilib/ring -I../lib/ring -Ilib/meter -I../lib/meter -Idrivers/bus/pci -I../drivers/bus/pci -I../drivers/bus/pci/linux -Ilib/pci -I../lib/pci -Idrivers/bus/vdev -I../drivers/bus/vdev -Ilib/hash -I../lib/hash -Ilib/rcu -I../lib/rcu -Idrivers/common/mlx5 -I../drivers/common/mlx5 -Idrivers/common/mlx5/linux -I../drivers/common/mlx5/linux -Idrivers/bus/auxiliary -I../drivers/bus/auxiliary -fcolor-diagnostics -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -Werror -O3 -include rte_config.h -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 -std=c11 -Wno-strict-prototypes -D_BSD_SOURCE -D_DEFAULT_SOURCE -D_XOPEN_SOURCE=600 -UPEDANTIC -DRTE_LOG_DEFAULT_LOGTYPE=pmd.net.mlx5 -MD -MQ drivers/libtmp_rte_net_mlx5.a.p/net_mlx5_mlx5_flow_hw.c.o -MF drivers/libtmp_rte_net_mlx5.a.p/net_mlx5_mlx5_flow_hw.c.o.d -o drivers/libtmp_rte_net_mlx5.a.p/net_mlx5_mlx5_flow_hw.c.o -c ../drivers/net/mlx5/mlx5_flow_hw.c
../drivers/net/mlx5/mlx5_flow_hw.c:4777:31: error: unused variable 'rx_cpy' [-Werror,-Wunused-variable]
const struct rte_flow_action rx_cpy = {
^
../drivers/net/mlx5/mlx5_flow_hw.c:4781:31: error: unused variable 'rx_cpy_mask' [-Werror,-Wunused-variable]
const struct rte_flow_action rx_cpy_mask = {
^
../drivers/net/mlx5/mlx5_flow_hw.c:4833:29: error: implicit conversion from 'unsigned int' to 'uint8_t' (aka 'unsigned char') changes value from 4294967295 to 255 [-Werror,-Wconstant-conversion]
mf_masks[expand_mf_num] = QUOTA_COLOR_INC_MASK;
^~~~~~~~~~~~~~~~~~~~
../drivers/net/mlx5/mlx5_flow_hw.c:4701:13: note: expanded from macro 'QUOTA_COLOR_INC_MASK'
.level = UINT32_MAX, \
~ ^~~~~~~~~~
/usr/include/stdint.h:129:23: note: expanded from macro 'UINT32_MAX'
# define UINT32_MAX (4294967295U)
^~~~~~~~~~~
../drivers/net/mlx5/mlx5_flow_hw.c:4841:29: error: implicit conversion from 'unsigned int' to 'uint8_t' (aka 'unsigned char') changes value from 4294967295 to 255 [-Werror,-Wconstant-conversion]
mf_masks[expand_mf_num] = RX_META_COPY_MASK;
^~~~~~~~~~~~~~~~~
../drivers/net/mlx5/mlx5_flow_hw.c:4671:13: note: expanded from macro 'RX_META_COPY_MASK'
.level = UINT32_MAX, \
~ ^~~~~~~~~~
/usr/include/stdint.h:129:23: note: expanded from macro 'UINT32_MAX'
# define UINT32_MAX (4294967295U)
^~~~~~~~~~~
../drivers/net/mlx5/mlx5_flow_hw.c:4841:29: error: implicit conversion from 'unsigned int' to 'uint8_t' (aka 'unsigned char') changes value from 4294967295 to 255 [-Werror,-Wconstant-conversion]
mf_masks[expand_mf_num] = RX_META_COPY_MASK;
^~~~~~~~~~~~~~~~~
../drivers/net/mlx5/mlx5_flow_hw.c:4665:13: note: expanded from macro 'RX_META_COPY_MASK'
.level = UINT32_MAX, \
~ ^~~~~~~~~~
/usr/include/stdint.h:129:23: note: expanded from macro 'UINT32_MAX'
# define UINT32_MAX (4294967295U)
^~~~~~~~~~~
5 errors generated.
[1775/3482] Compiling C object drivers/libtmp_rte_net_mlx5.a.p/net_mlx5_mlx5_flow_quota.c.o
[1776/3482] Compiling C object drivers/libtmp_rte_net_mlx5.a.p/net_mlx5_mlx5_flow_verbs.c.o
[1777/3482] Compiling C object drivers/libtmp_rte_net_mlx5.a.p/net_mlx5_mlx5_hws_cnt.c.o
[1778/3482] Compiling C object drivers/libtmp_rte_net_mlx5.a.p/net_mlx5_mlx5_tx_mpw.c.o
[1779/3482] Compiling C object drivers/libtmp_rte_net_mlx5.a.p/net_mlx5_mlx5_flow_dv.c.o
[1780/3482] Compiling C object drivers/libtmp_rte_net_mlx5.a.p/net_mlx5_mlx5_rxtx_vec.c.o
[1781/3482] Compiling C object drivers/libtmp_rte_net_mlx5.a.p/net_mlx5_mlx5_tx_nompw.c.o
[1782/3482] Compiling C object drivers/libtmp_rte_net_mlx5.a.p/net_mlx5_mlx5_tx_empw.c.o
[1783/3482] Compiling C object drivers/libtmp_rte_net_mlx5.a.p/net_mlx5_mlx5_tx_txpp.c.o
ninja: build stopped
DPDK STV team
^ permalink raw reply [flat|nested] 55+ messages in thread
* [dpdk-test-report] |FAILURE| dpdk-next-net-mlx daily Intel builds
@ 2023-06-08 23:48 sys_stv
0 siblings, 0 replies; 55+ messages in thread
From: sys_stv @ 2023-06-08 23:48 UTC (permalink / raw)
To: test-report, thomas; +Cc: dpdk_sw_eng, npg.sw.core.tools.prc
[-- Attachment #1: Type: text/plain, Size: 19657 bytes --]
Test-Label: Intel-compilation
Test-Status: FAILURE
_Compilation issues_
commit 5ec2dca7f375c79dafb0ee34f3e9f1281984ae21
Author: Dariusz Sosnowski <dsosnowski@nvidia.com>
Date: Wed May 17 20:36:14 2023 +0000
net/mlx5: fix drop action attribute validation
DPDK git Repo: dpdk-next-net-mlx
Meson Build Summary: 27 Builds Done, 24 Successful, 3 Failures, 0 Blocked
+-------------------+------------+--------------+------------+------------+-----------+----------+------------+
| os | gcc-static | clang-static | icc-static | gcc-shared | gcc-debug | document | gcc-16byte |
+-------------------+------------+--------------+------------+------------+-----------+----------+------------+
| OpenAnolis8.8-64 | pass | | | | | | |
| FreeBSD13-64 | pass | pass | | pass | pass | | |
| RHEL92-64 | pass | pass | | pass | pass | | |
| SUSE15-64 | pass | pass | | | | | |
| CBL-Mariner2.0-64 | pass | | | | | | |
| UB2004-64 | pass | | | | | | |
| UB2204-32 | pass | | | | | | |
| RHEL87-64 | pass | | | | | | |
| UB2204-64N | pass | | | pass | | | |
| UB2204-64 | pass | pass | | | | fail | pass |
| CentOS79-64 | pass | | | | | | |
| RHEL92-64Rt | pass | | | | | | |
| UB2304-64 | pass | | | | | | |
| FC38-64 | fail | fail | | | | | |
| UB2204-64Rt | pass | | | | | | |
+-------------------+------------+--------------+------------+------------+-----------+----------+------------+
Comments:
Because of DPDK bug (https://bugs.dpdk.org/show_bug.cgi?id=928),
All the dpdk-next-* branch add `Ddisable_drivers=event/cnxk` option when build with ICC complier.
Test environment and configuration as below:
OS: OpenAnolis8.8-64
Kernel Version: 5.10.134-13.an8.x86_64
GCC Version: gcc (GCC) 8.5.0 20210514 (Anolis 8.5.0-10.0.3)
Clang Version: 13.0.1 (Anolis 13.0.1-2.0.2.module+an8.7.0+10996+1588f068)
x86_64-native-linuxapp-gcc
OS: FreeBSD13-64
Kernel Version: 13.2-RELEASE
GCC Version: gcc (FreeBSD Ports Collection) 12.2.0
Clang Version: 14.0.5 (https://github.com/llvm/llvm-project.git llvmorg-14.0.5-0-gc12386ae247c)
x86_64-native-bsdapp-gcc
x86_64-native-bsdapp-clang
x86_64-native-bsdapp-gcc+shared
x86_64-native-bsdapp-gcc+debug
OS: RHEL92-64
Kernel Version: 5.14.0-284.11.1.el9_2.x86_64
GCC Version: gcc (GCC) 11.3.1 20221121 (Red Hat 11.3.1-4)
Clang Version: 15.0.7 (Red Hat 15.0.7-2.el9)
x86_64-native-linuxapp-gcc
x86_64-native-linuxapp-clang
x86_64-native-linuxapp-gcc+shared
x86_64-native-linuxapp-gcc+debug
OS: SUSE15-64
Kernel Version: 5.14.21-150400.22-default
GCC Version: gcc (SUSE Linux) 7.5.0
Clang Version: 11.0.1
x86_64-native-linuxapp-clang
x86_64-native-linuxapp-gcc
OS: CBL-Mariner2.0-64
Kernel Version: 5.15.55.1_2e9a4f9+
GCC Version: gcc (GCC) 11.2.0
Clang Version: NA
x86_64-native-linuxapp-gcc
OS: UB2004-64
Kernel Version: 5.8.0-48-generic
GCC Version: gcc (Ubuntu 10.3.0-1ubuntu1~20.04) 10.3.0
Clang Version: 10.0.0-4ubuntu1
x86_64-native-linuxapp-gcc
OS: UB2204-32
Kernel Version: 5.15.0-58-generic
GCC Version: gcc (Ubuntu 11.3.0-1ubuntu1~22.04) 11.3.0
Clang Version: NA
i686-native-linuxapp-gcc
OS: RHEL87-64
Kernel Version: 4.18.0-425.3.1.el8.x86_64
GCC Version: gcc (GCC) 8.5.0 20210514 (Red Hat 8.5.0-15)
Clang Version: NA
x86_64-native-linuxapp-gcc
OS: UB2204-64N
Kernel Version: 6.2.13-060213-generic
GCC Version: gcc (Ubuntu 12.1.0-2ubuntu1~22.04) 12.1.0
Clang Version: 14.0.0-1ubuntu1
x86_64-native-linuxapp-gcc
x86_64-native-linuxapp-gcc+shared
OS: UB2204-64
Kernel Version: 5.15.0-58-generic
GCC Version: gcc (Ubuntu 11.3.0-1ubuntu1~22.04) 11.3.0
Clang Version: 14.0.0-1ubuntu1
x86_64-native-linuxapp-gcc+16byte
x86_64-native-linuxapp-gcc
x86_64-native-linuxapp-clang
x86_64-native-linuxapp-doc
OS: CentOS79-64
Kernel Version: 3.10.0-1160.81.1.el7.x86_64
GCC Version: gcc (GCC) 4.8.5 20150623 (Red Hat 4.8.5-44)
Clang Version: 3.4.2 (tags/RELEASE_34/dot2-final)
x86_64-native-linuxapp-gcc
OS: RHEL92-64Rt
Kernel Version: 5.14.0-284.11.1.rt14.296.el9_2.x86_64
GCC Version: gcc (GCC) 11.3.1 20221121 (Red Hat 11.3.1-4)
Clang Version: 15.0.7 (Red Hat 15.0.7-2.el9)
x86_64-native-linuxapp-gcc
OS: UB2304-64
Kernel Version: 6.2.0-20-generic
GCC Version: gcc (Ubuntu 12.2.0-17ubuntu1) 12.2.0
Clang Version: NA
x86_64-native-linuxapp-gcc
OS: FC38-64
Kernel Version: 6.2.9-300.fc38.x86_64
GCC Version: gcc (GCC) 13.0.1 20230401 (Red Hat 13.0.1-0)
Clang Version: 16.0.0 (Fedora 16.0.0-2.fc38)
x86_64-native-linuxapp-gcc
x86_64-native-linuxapp-clang
OS: UB2204-64Rt
Kernel Version: 5.15.111-rt63
GCC Version: gcc (Ubuntu 11.3.0-1ubuntu1~22.04) 11.3.0
Clang Version: 14.0.0-1ubuntu1
x86_64-native-linuxapp-gcc
*Build Failed #1:
OS: UB2204-64
Target: x86_64-native-linuxapp-doc
FAILED: drivers/libtmp_rte_net_mlx5.a.p/net_mlx5_mlx5_flow_hw.c.o
gcc -Idrivers/libtmp_rte_net_mlx5.a.p -Idrivers -I../drivers -Idrivers/net/mlx5 -I../drivers/net/mlx5 -Idrivers/net/mlx5/linux -I../drivers/net/mlx5/linux -Idrivers/net/mlx5/hws -I../drivers/net/mlx5/hws -Ilib/ethdev -I../lib/ethdev -I. -I.. -Iconfig -I../config -Ilib/eal/include -I../lib/eal/include -Ilib/eal/linux/include -I../lib/eal/linux/include -Ilib/eal/x86/include -I../lib/eal/x86/include -Ilib/eal/common -I../lib/eal/common -Ilib/eal -I../lib/eal -Ilib/kvargs -I../lib/kvargs -Ilib/metrics -I../lib/metrics -Ilib/telemetry -I../lib/telemetry -Ilib/net -I../lib/net -Ilib/mbuf -I../lib/mbuf -Ilib/mempool -I../lib/mempool -Ilib/ring -I../lib/ring -Ilib/meter -I../lib/meter -Idrivers/bus/pci -I../drivers/bus/pci -I../drivers/bus/pci/linux -Ilib/pci -I../lib/pci -Idrivers/bus/vdev -I../drivers/bus/vdev -Ilib/hash -I../lib/hash -Ilib/rcu -I../lib/rcu -Idrivers/common/mlx5 -I../drivers/common/mlx5 -Idrivers/common/mlx5/linux -I../drivers/common/mlx5/linux -Idrivers/bus/auxiliary -I../drivers/bus/auxiliary -I/usr/include/libnl3 -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -Werror -O3 -include rte_config.h -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 -std=c11 -Wno-strict-prototypes -D_BSD_SOURCE -D_DEFAULT_SOURCE -D_XOPEN_SOURCE=600 -UPEDANTIC -DRTE_LOG_DEFAULT_LOGTYPE=pmd.net.mlx5 -MD -MQ drivers/libtmp_rte_net_mlx5.a.p/net_mlx5_mlx5_flow_hw.c.o -MF drivers/libtmp_rte_net_mlx5.a.p/net_mlx5_mlx5_flow_hw.c.o.d -o drivers/libtmp_rte_net_mlx5.a.p/net_mlx5_mlx5_flow_hw.c.o -c ../drivers/net/mlx5/mlx5_flow_hw.c
../drivers/net/mlx5/mlx5_flow_hw.c: In function ‘flow_hw_actions_template_create’:
../drivers/net/mlx5/mlx5_flow_hw.c:4833:43: error: conversion from ‘unsigned int’ to ‘unsigned char’ changes value from ‘4294967295’ to ‘255’ [-Werror=overflow]
4833 | mf_masks[expand_mf_num] = QUOTA_COLOR_INC_MASK;
| ^~~~~~~~~~~~~~~~~~~~
../drivers/net/mlx5/mlx5_flow_hw.c:4841:43: error: conversion from ‘unsigned int’ to ‘unsigned char’ changes value from ‘4294967295’ to ‘255’ [-Werror=overflow]
4841 | mf_masks[expand_mf_num] = RX_META_COPY_MASK;
| ^~~~~~~~~~~~~~~~~
../drivers/net/mlx5/mlx5_flow_hw.c:4841:43: error: conversion from ‘unsigned int’ to ‘unsigned char’ changes value from ‘4294967295’ to ‘255’ [-Werror=overflow]
../drivers/net/mlx5/mlx5_flow_hw.c:4781:38: error: unused variable ‘rx_cpy_mask’ [-Werror=unused-variable]
4781 | const struct rte_flow_action rx_cpy_mask = {
| ^~~~~~~~~~~
../drivers/net/mlx5/mlx5_flow_hw.c:4777:38: error: unused variable ‘rx_cpy’ [-Werror=unused-variable]
4777 | const struct rte_flow_action rx_cpy = {
| ^~~~~~
cc1: all warnings being treated as errors
[1837/3290] Compiling C object drivers/libtmp_rte_net_nfp.a.p/net_nfp_nfp_flow.c.o
[1838/3290] Compiling C object drivers/net/octeontx/base/libocteontx_base.a.p/octeontx_pkovf.c.o
[1839/3290] Compiling C object drivers/libtmp_rte_net_ngbe.a.p/net_ngbe_ngbe_pf.c.o
[1840/3290] Compiling C object drivers/libtmp_rte_net_ngbe.a.p/net_ngbe_ngbe_ethdev.c.o
[1841/3290] Compiling C object drivers/libtmp_rte_net_null.a.p/net_null_rte_eth_null.c.o
[1842/3290] Compiling C object drivers/libtmp_rte_net_ngbe.a.p/net_ngbe_ngbe_rxtx.c.o
[1843/3290] Compiling C object drivers/libtmp_rte_net_mlx5.a.p/net_mlx5_mlx5_tx_nompw.c.o
[1844/3290] Compiling C object drivers/libtmp_rte_net_mlx5.a.p/net_mlx5_mlx5_tx_empw.c.o
[1845/3290] Compiling C object drivers/libtmp_rte_net_mlx5.a.p/net_mlx5_mlx5_tx_txpp.c.o
ninja: build stopped
*Build Failed #2:
OS: FC38-64
Target: x86_64-native-linuxapp-gcc
FAILED: drivers/libtmp_rte_net_mlx5.a.p/net_mlx5_mlx5_flow_hw.c.o
gcc -Idrivers/libtmp_rte_net_mlx5.a.p -Idrivers -I../drivers -Idrivers/net/mlx5 -I../drivers/net/mlx5 -Idrivers/net/mlx5/linux -I../drivers/net/mlx5/linux -Idrivers/net/mlx5/hws -I../drivers/net/mlx5/hws -Ilib/ethdev -I../lib/ethdev -I. -I.. -Iconfig -I../config -Ilib/eal/include -I../lib/eal/include -Ilib/eal/linux/include -I../lib/eal/linux/include -Ilib/eal/x86/include -I../lib/eal/x86/include -Ilib/eal/common -I../lib/eal/common -Ilib/eal -I../lib/eal -Ilib/kvargs -I../lib/kvargs -Ilib/metrics -I../lib/metrics -Ilib/telemetry -I../lib/telemetry -Ilib/net -I../lib/net -Ilib/mbuf -I../lib/mbuf -Ilib/mempool -I../lib/mempool -Ilib/ring -I../lib/ring -Ilib/meter -I../lib/meter -Idrivers/bus/pci -I../drivers/bus/pci -I../drivers/bus/pci/linux -Ilib/pci -I../lib/pci -Idrivers/bus/vdev -I../drivers/bus/vdev -Ilib/hash -I../lib/hash -Ilib/rcu -I../lib/rcu -Idrivers/common/mlx5 -I../drivers/common/mlx5 -Idrivers/common/mlx5/linux -I../drivers/common/mlx5/linux -Idrivers/bus/auxiliary -I../drivers/bus/auxiliary -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -Werror -O3 -include rte_config.h -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 -std=c11 -Wno-strict-prototypes -D_BSD_SOURCE -D_DEFAULT_SOURCE -D_XOPEN_SOURCE=600 -UPEDANTIC -DRTE_LOG_DEFAULT_LOGTYPE=pmd.net.mlx5 -MD -MQ drivers/libtmp_rte_net_mlx5.a.p/net_mlx5_mlx5_flow_hw.c.o -MF drivers/libtmp_rte_net_mlx5.a.p/net_mlx5_mlx5_flow_hw.c.o.d -o drivers/libtmp_rte_net_mlx5.a.p/net_mlx5_mlx5_flow_hw.c.o -c ../drivers/net/mlx5/mlx5_flow_hw.c
../drivers/net/mlx5/mlx5_flow_hw.c: In function ‘flow_hw_actions_template_create’:
../drivers/net/mlx5/mlx5_flow_hw.c:4833:43: error: conversion from ‘unsigned int’ to ‘unsigned char’ changes value from ‘4294967295’ to ‘255’ [-Werror=overflow]
4833 | mf_masks[expand_mf_num] = QUOTA_COLOR_INC_MASK;
| ^~~~~~~~~~~~~~~~~~~~
../drivers/net/mlx5/mlx5_flow_hw.c:4841:43: error: conversion from ‘unsigned int’ to ‘unsigned char’ changes value from ‘4294967295’ to ‘255’ [-Werror=overflow]
4841 | mf_masks[expand_mf_num] = RX_META_COPY_MASK;
| ^~~~~~~~~~~~~~~~~
../drivers/net/mlx5/mlx5_flow_hw.c:4841:43: error: conversion from ‘unsigned int’ to ‘unsigned char’ changes value from ‘4294967295’ to ‘255’ [-Werror=overflow]
../drivers/net/mlx5/mlx5_flow_hw.c:4781:38: error: unused variable ‘rx_cpy_mask’ [-Werror=unused-variable]
4781 | const struct rte_flow_action rx_cpy_mask = {
| ^~~~~~~~~~~
../drivers/net/mlx5/mlx5_flow_hw.c:4777:38: error: unused variable ‘rx_cpy’ [-Werror=unused-variable]
4777 | const struct rte_flow_action rx_cpy = {
| ^~~~~~
cc1: all warnings being treated as errors
[1822/3486] Compiling C object drivers/libtmp_rte_net_nfp.a.p/net_nfp_nfpcore_nfp_cppcore.c.o
[1823/3486] Compiling C object drivers/libtmp_rte_net_nfp.a.p/net_nfp_nfpcore_nfp_resource.c.o
[1824/3486] Compiling C object drivers/libtmp_rte_net_nfp.a.p/net_nfp_nfpcore_nfp_mip.c.o
[1825/3486] Compiling C object drivers/libtmp_rte_net_nfp.a.p/net_nfp_nfpcore_nfp_nffw.c.o
[1826/3486] Compiling C object drivers/libtmp_rte_net_nfp.a.p/net_nfp_nfpcore_nfp_nsp_cmds.c.o
[1827/3486] Compiling C object drivers/libtmp_rte_net_nfp.a.p/net_nfp_nfpcore_nfp_rtsym.c.o
[1828/3486] Compiling C object drivers/libtmp_rte_net_mlx5.a.p/net_mlx5_mlx5_tx_nompw.c.o
[1829/3486] Compiling C object drivers/libtmp_rte_net_mlx5.a.p/net_mlx5_mlx5_tx_empw.c.o
[1830/3486] Compiling C object drivers/libtmp_rte_net_mlx5.a.p/net_mlx5_mlx5_tx_txpp.c.o
ninja: build stopped
*Build Failed #3:
OS: FC38-64
Target: x86_64-native-linuxapp-clang
FAILED: drivers/libtmp_rte_net_mlx5.a.p/net_mlx5_mlx5_flow_hw.c.o
clang -Idrivers/libtmp_rte_net_mlx5.a.p -Idrivers -I../drivers -Idrivers/net/mlx5 -I../drivers/net/mlx5 -Idrivers/net/mlx5/linux -I../drivers/net/mlx5/linux -Idrivers/net/mlx5/hws -I../drivers/net/mlx5/hws -Ilib/ethdev -I../lib/ethdev -I. -I.. -Iconfig -I../config -Ilib/eal/include -I../lib/eal/include -Ilib/eal/linux/include -I../lib/eal/linux/include -Ilib/eal/x86/include -I../lib/eal/x86/include -Ilib/eal/common -I../lib/eal/common -Ilib/eal -I../lib/eal -Ilib/kvargs -I../lib/kvargs -Ilib/metrics -I../lib/metrics -Ilib/telemetry -I../lib/telemetry -Ilib/net -I../lib/net -Ilib/mbuf -I../lib/mbuf -Ilib/mempool -I../lib/mempool -Ilib/ring -I../lib/ring -Ilib/meter -I../lib/meter -Idrivers/bus/pci -I../drivers/bus/pci -I../drivers/bus/pci/linux -Ilib/pci -I../lib/pci -Idrivers/bus/vdev -I../drivers/bus/vdev -Ilib/hash -I../lib/hash -Ilib/rcu -I../lib/rcu -Idrivers/common/mlx5 -I../drivers/common/mlx5 -Idrivers/common/mlx5/linux -I../drivers/common/mlx5/linux -Idrivers/bus/auxiliary -I../drivers/bus/auxiliary -fcolor-diagnostics -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -Werror -O3 -include rte_config.h -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 -std=c11 -Wno-strict-prototypes -D_BSD_SOURCE -D_DEFAULT_SOURCE -D_XOPEN_SOURCE=600 -UPEDANTIC -DRTE_LOG_DEFAULT_LOGTYPE=pmd.net.mlx5 -MD -MQ drivers/libtmp_rte_net_mlx5.a.p/net_mlx5_mlx5_flow_hw.c.o -MF drivers/libtmp_rte_net_mlx5.a.p/net_mlx5_mlx5_flow_hw.c.o.d -o drivers/libtmp_rte_net_mlx5.a.p/net_mlx5_mlx5_flow_hw.c.o -c ../drivers/net/mlx5/mlx5_flow_hw.c
../drivers/net/mlx5/mlx5_flow_hw.c:4777:31: error: unused variable 'rx_cpy' [-Werror,-Wunused-variable]
const struct rte_flow_action rx_cpy = {
^
../drivers/net/mlx5/mlx5_flow_hw.c:4781:31: error: unused variable 'rx_cpy_mask' [-Werror,-Wunused-variable]
const struct rte_flow_action rx_cpy_mask = {
^
../drivers/net/mlx5/mlx5_flow_hw.c:4833:29: error: implicit conversion from 'unsigned int' to 'uint8_t' (aka 'unsigned char') changes value from 4294967295 to 255 [-Werror,-Wconstant-conversion]
mf_masks[expand_mf_num] = QUOTA_COLOR_INC_MASK;
^~~~~~~~~~~~~~~~~~~~
../drivers/net/mlx5/mlx5_flow_hw.c:4701:13: note: expanded from macro 'QUOTA_COLOR_INC_MASK'
.level = UINT32_MAX, \
~ ^~~~~~~~~~
/usr/include/stdint.h:129:23: note: expanded from macro 'UINT32_MAX'
# define UINT32_MAX (4294967295U)
^~~~~~~~~~~
../drivers/net/mlx5/mlx5_flow_hw.c:4841:29: error: implicit conversion from 'unsigned int' to 'uint8_t' (aka 'unsigned char') changes value from 4294967295 to 255 [-Werror,-Wconstant-conversion]
mf_masks[expand_mf_num] = RX_META_COPY_MASK;
^~~~~~~~~~~~~~~~~
../drivers/net/mlx5/mlx5_flow_hw.c:4671:13: note: expanded from macro 'RX_META_COPY_MASK'
.level = UINT32_MAX, \
~ ^~~~~~~~~~
/usr/include/stdint.h:129:23: note: expanded from macro 'UINT32_MAX'
# define UINT32_MAX (4294967295U)
^~~~~~~~~~~
../drivers/net/mlx5/mlx5_flow_hw.c:4841:29: error: implicit conversion from 'unsigned int' to 'uint8_t' (aka 'unsigned char') changes value from 4294967295 to 255 [-Werror,-Wconstant-conversion]
mf_masks[expand_mf_num] = RX_META_COPY_MASK;
^~~~~~~~~~~~~~~~~
../drivers/net/mlx5/mlx5_flow_hw.c:4665:13: note: expanded from macro 'RX_META_COPY_MASK'
.level = UINT32_MAX, \
~ ^~~~~~~~~~
/usr/include/stdint.h:129:23: note: expanded from macro 'UINT32_MAX'
# define UINT32_MAX (4294967295U)
^~~~~~~~~~~
5 errors generated.
[1775/3482] Compiling C object drivers/libtmp_rte_net_mlx5.a.p/net_mlx5_mlx5_flow_quota.c.o
[1776/3482] Compiling C object drivers/libtmp_rte_net_mlx5.a.p/net_mlx5_mlx5_hws_cnt.c.o
[1777/3482] Compiling C object drivers/libtmp_rte_net_mlx5.a.p/net_mlx5_mlx5_flow_verbs.c.o
[1778/3482] Compiling C object drivers/libtmp_rte_net_mlx5.a.p/net_mlx5_mlx5_tx_mpw.c.o
[1779/3482] Compiling C object drivers/libtmp_rte_net_mlx5.a.p/net_mlx5_mlx5_flow_dv.c.o
[1780/3482] Compiling C object drivers/libtmp_rte_net_mlx5.a.p/net_mlx5_mlx5_rxtx_vec.c.o
[1781/3482] Compiling C object drivers/libtmp_rte_net_mlx5.a.p/net_mlx5_mlx5_tx_nompw.c.o
[1782/3482] Compiling C object drivers/libtmp_rte_net_mlx5.a.p/net_mlx5_mlx5_tx_empw.c.o
[1783/3482] Compiling C object drivers/libtmp_rte_net_mlx5.a.p/net_mlx5_mlx5_tx_txpp.c.o
ninja: build stopped
DPDK STV team
^ permalink raw reply [flat|nested] 55+ messages in thread
* [dpdk-test-report] |FAILURE| dpdk-next-net-mlx daily Intel builds
@ 2023-05-24 7:21 sys_stv
0 siblings, 0 replies; 55+ messages in thread
From: sys_stv @ 2023-05-24 7:21 UTC (permalink / raw)
To: test-report, thomas; +Cc: dpdk_sw_eng, npg.sw.core.tools.prc
[-- Attachment #1: Type: text/plain, Size: 39032 bytes --]
Test-Label: Intel-compilation
Test-Status: FAILURE
_Compilation issues_
commit 40e7e8397ef356451128eb6fe7c8db0ac9dec894
Author: Rongwei Liu <rongweil@nvidia.com>
Date: Tue May 16 08:40:53 2023 +0300
net/mlx5: fix VXLAN matching with zero value
DPDK git Repo: dpdk-next-net-mlx
Meson Build Summary: 27 Builds Done, 26 Successful, 1 Failures, 0 Blocked
+-------------------+------------+--------------+------------+------------+-----------+----------+------------+
| os | gcc-static | clang-static | icc-static | gcc-shared | gcc-debug | document | gcc-16byte |
+-------------------+------------+--------------+------------+------------+-----------+----------+------------+
| OpenAnolis8.8-64 | pass | | | | | | |
| FreeBSD13-64 | pass | pass | | pass | pass | | |
| RHEL92-64 | pass | pass | | pass | pass | | |
| SUSE15-64 | pass | pass | | | | | |
| CBL-Mariner2.0-64 | pass | | | | | | |
| UB2004-64 | pass | | | | | | |
| UB2204-32 | pass | | | | | | |
| RHEL87-64 | fail | | | | | | |
| UB2204-64N | pass | | | pass | | | |
| UB2204-64 | pass | pass | | | | pass | pass |
| CentOS79-64 | pass | | | | | | |
| RHEL92-64Rt | pass | | | | | | |
| UB2304-64 | pass | | | | | | |
| FC38-64 | pass | pass | | | | | |
| UB2204-64Rt | pass | | | | | | |
+-------------------+------------+--------------+------------+------------+-----------+----------+------------+
Comments:
Because of DPDK bug (https://bugs.dpdk.org/show_bug.cgi?id=928),
All the dpdk-next-* branch add `Ddisable_drivers=event/cnxk` option when build with ICC complier.
Test environment and configuration as below:
OS: OpenAnolis8.8-64
Kernel Version: 5.10.134-13.an8.x86_64
GCC Version: gcc (GCC) 8.5.0 20210514 (Anolis 8.5.0-10.0.3)
Clang Version: 13.0.1 (Anolis 13.0.1-2.0.2.module+an8.7.0+10996+1588f068)
x86_64-native-linuxapp-gcc
OS: FreeBSD13-64
Kernel Version: 13.2-RELEASE
GCC Version: gcc (FreeBSD Ports Collection) 12.2.0
Clang Version: 14.0.5 (https://github.com/llvm/llvm-project.git llvmorg-14.0.5-0-gc12386ae247c)
x86_64-native-bsdapp-gcc
x86_64-native-bsdapp-clang
x86_64-native-bsdapp-gcc+shared
x86_64-native-bsdapp-gcc+debug
OS: RHEL92-64
Kernel Version: 5.14.0-284.11.1.el9_2.x86_64
GCC Version: gcc (GCC) 11.3.1 20221121 (Red Hat 11.3.1-4)
Clang Version: 15.0.7 (Red Hat 15.0.7-2.el9)
x86_64-native-linuxapp-gcc
x86_64-native-linuxapp-clang
x86_64-native-linuxapp-gcc+shared
x86_64-native-linuxapp-gcc+debug
OS: SUSE15-64
Kernel Version: 5.14.21-150400.22-default
GCC Version: gcc (SUSE Linux) 7.5.0
Clang Version: 11.0.1
x86_64-native-linuxapp-clang
x86_64-native-linuxapp-gcc
OS: CBL-Mariner2.0-64
Kernel Version: 5.15.55.1_2e9a4f9+
GCC Version: gcc (GCC) 11.2.0
Clang Version: NA
x86_64-native-linuxapp-gcc
OS: UB2004-64
Kernel Version: 5.8.0-48-generic
GCC Version: gcc (Ubuntu 10.3.0-1ubuntu1~20.04) 10.3.0
Clang Version: 10.0.0-4ubuntu1
x86_64-native-linuxapp-gcc
OS: UB2204-32
Kernel Version: 5.15.0-58-generic
GCC Version: gcc (Ubuntu 11.3.0-1ubuntu1~22.04) 11.3.0
Clang Version: NA
i686-native-linuxapp-gcc
OS: RHEL87-64
Kernel Version: shell-init: error retrieving current directory: getcwd: cannot access parent directories: No such file or directory
GCC Version: shell-init: error retrieving current directory: getcwd: cannot access parent directories: No such file or directory
Clang Version: NA
x86_64-native-linuxapp-gcc
OS: UB2204-64N
Kernel Version: 6.2.13-060213-generic
GCC Version: gcc (Ubuntu 12.1.0-2ubuntu1~22.04) 12.1.0
Clang Version: 14.0.0-1ubuntu1
x86_64-native-linuxapp-gcc
x86_64-native-linuxapp-gcc+shared
OS: UB2204-64
Kernel Version: 5.15.0-58-generic
GCC Version: gcc (Ubuntu 11.3.0-1ubuntu1~22.04) 11.3.0
Clang Version: 14.0.0-1ubuntu1
x86_64-native-linuxapp-gcc+16byte
x86_64-native-linuxapp-gcc
x86_64-native-linuxapp-clang
x86_64-native-linuxapp-doc
OS: CentOS79-64
Kernel Version: 3.10.0-1160.81.1.el7.x86_64
GCC Version: gcc (GCC) 4.8.5 20150623 (Red Hat 4.8.5-44)
Clang Version: 3.4.2 (tags/RELEASE_34/dot2-final)
x86_64-native-linuxapp-gcc
OS: RHEL92-64Rt
Kernel Version: 5.14.0-284.11.1.rt14.296.el9_2.x86_64
GCC Version: gcc (GCC) 11.3.1 20221121 (Red Hat 11.3.1-4)
Clang Version: 15.0.7 (Red Hat 15.0.7-2.el9)
x86_64-native-linuxapp-gcc
OS: UB2304-64
Kernel Version: 6.2.0-20-generic
GCC Version: gcc (Ubuntu 12.2.0-17ubuntu1) 12.2.0
Clang Version: NA
x86_64-native-linuxapp-gcc
OS: FC38-64
Kernel Version: 6.2.9-300.fc38.x86_64
GCC Version: gcc (GCC) 13.0.1 20230401 (Red Hat 13.0.1-0)
Clang Version: 16.0.0 (Fedora 16.0.0-2.fc38)
x86_64-native-linuxapp-gcc
x86_64-native-linuxapp-clang
OS: UB2204-64Rt
Kernel Version: 5.17.5-051705-generic
GCC Version: gcc (Ubuntu 11.3.0-1ubuntu1~22.04) 11.3.0
Clang Version: 14.0.0-1ubuntu1
x86_64-native-linuxapp-gcc
*Build Failed #1:
OS: RHEL87-64
Target: x86_64-native-linuxapp-gcc
FAILED: drivers/libtmp_rte_event_cnxk.a.p/event_cnxk_deq_cn10k_deq_64_79_ca_tmo.c.o
gcc -Idrivers/libtmp_rte_event_cnxk.a.p -Idrivers -I../drivers -Idrivers/event/cnxk -I../drivers/event/cnxk -Ilib/eventdev -I../lib/eventdev -I. -I.. -Iconfig -I../config -Ilib/eal/include -I../lib/eal/include -Ilib/eal/linux/include -I../lib/eal/linux/include -Ilib/eal/x86/include -I../lib/eal/x86/include -Ilib/eal/common -I../lib/eal/common -Ilib/eal -I../lib/eal -Ilib/kvargs -I../lib/kvargs -Ilib/metrics -I../lib/metrics -Ilib/telemetry -I../lib/telemetry -Ilib/ring -I../lib/ring -Ilib/ethdev -I../lib/ethdev -Ilib/net -I../lib/net -Ilib/mbuf -I../lib/mbuf -Ilib/mempool -I../lib/mempool -Ilib/meter -I../lib/meter -Ilib/hash -I../lib/hash -Ilib/rcu -I../lib/rcu -Ilib/timer -I../lib/timer -Ilib/cryptodev -I../lib/cryptodev -Idrivers/bus/pci -I../drivers/bus/pci -I../drivers/bus/pci/linux -Ilib/pci -I../lib/pci -Idrivers/common/cnxk -I../drivers/common/cnxk -Ilib/security -I../lib/security -Idrivers/net/cnxk -I../drivers/net/cnxk -Idrivers/bus/vdev -I../drivers/bus/vdev -Idrivers/mempool/cnxk -I../drivers/mempool/cnxk -Idrivers/crypto/cnxk -I../drivers/crypto/cnxk -fdiagnostics-color=always -pipe -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -Werror -O3 -include rte_config.h -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 -flax-vector-conversions -Wno-strict-aliasing -DRTE_LOG_DEFAULT_LOGTYPE=pmd.event.cnxk -MD -MQ drivers/libtmp_rte_event_cnxk.a.p/event_cnxk_deq_cn10k_deq_64_79_ca_tmo.c.o -MF drivers/libtmp_rte_event_cnxk.a.p/event_cnxk_deq_cn10k_deq_64_79_ca_tmo.c.o.d -o drivers/libtmp_rte_event_cnxk.a.p/event_cnxk_deq_cn10k_deq_64_79_ca_tmo.c.o -c ../drivers/event/cnxk/deq/cn10k/deq_64_79_ca_tmo.c
In file included from ../drivers/event/cnxk/deq/cn10k/deq_64_79_ca_tmo.c:5:
../drivers/event/cnxk/cn10k_worker.h:412:10: fatal error: opening dependency file drivers/libtmp_rte_event_cnxk.a.p/event_cnxk_deq_cn10k_deq_64_79_ca_tmo.c.o.d: No such file or directory
struct cn10k_sso_hws *ws = port; \
^~~~~~~~~~~~~
../drivers/event/cnxk/cn10k_worker.h:428:39: note: in expansion of macro ‘SSO_DEQ_TMO’
#define SSO_DEQ_TMO_CA(fn, flags) SSO_DEQ_TMO(fn, flags | CPT_RX_WQE_F)
^~~~~~~~~~~
../drivers/event/cnxk/deq/cn10k/deq_64_79_ca_tmo.c:13:2: note: in expansion of macro ‘SSO_DEQ_TMO_CA’
../drivers/net/cnxk/cn10k_rx.h:1965:2: note: in expansion of macro ‘R’
R(sec_mark_cksum_ptype_rss, \
^
../drivers/event/cnxk/deq/cn10k/deq_64_79_ca_tmo.c:15:1: note: in expansion of macro ‘NIX_RX_FASTPATH_MODES_64_79’
compilation terminated.
[2570/3189] Compiling C object drivers/libtmp_rte_event_cnxk.a.p/event_cnxk_deq_cn10k_deq_80_95_ca_tmo.c.o
FAILED: drivers/libtmp_rte_event_cnxk.a.p/event_cnxk_deq_cn10k_deq_80_95_ca_tmo.c.o
gcc -Idrivers/libtmp_rte_event_cnxk.a.p -Idrivers -I../drivers -Idrivers/event/cnxk -I../drivers/event/cnxk -Ilib/eventdev -I../lib/eventdev -I. -I.. -Iconfig -I../config -Ilib/eal/include -I../lib/eal/include -Ilib/eal/linux/include -I../lib/eal/linux/include -Ilib/eal/x86/include -I../lib/eal/x86/include -Ilib/eal/common -I../lib/eal/common -Ilib/eal -I../lib/eal -Ilib/kvargs -I../lib/kvargs -Ilib/metrics -I../lib/metrics -Ilib/telemetry -I../lib/telemetry -Ilib/ring -I../lib/ring -Ilib/ethdev -I../lib/ethdev -Ilib/net -I../lib/net -Ilib/mbuf -I../lib/mbuf -Ilib/mempool -I../lib/mempool -Ilib/meter -I../lib/meter -Ilib/hash -I../lib/hash -Ilib/rcu -I../lib/rcu -Ilib/timer -I../lib/timer -Ilib/cryptodev -I../lib/cryptodev -Idrivers/bus/pci -I../drivers/bus/pci -I../drivers/bus/pci/linux -Ilib/pci -I../lib/pci -Idrivers/common/cnxk -I../drivers/common/cnxk -Ilib/security -I../lib/security -Idrivers/net/cnxk -I../drivers/net/cnxk -Idrivers/bus/vdev -I../drivers/bus/vdev -Idrivers/mempool/cnxk -I../drivers/mempool/cnxk -Idrivers/crypto/cnxk -I../drivers/crypto/cnxk -fdiagnostics-color=always -pipe -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -Werror -O3 -include rte_config.h -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 -flax-vector-conversions -Wno-strict-aliasing -DRTE_LOG_DEFAULT_LOGTYPE=pmd.event.cnxk -MD -MQ drivers/libtmp_rte_event_cnxk.a.p/event_cnxk_deq_cn10k_deq_80_95_ca_tmo.c.o -MF drivers/libtmp_rte_event_cnxk.a.p/event_cnxk_deq_cn10k_deq_80_95_ca_tmo.c.o.d -o drivers/libtmp_rte_event_cnxk.a.p/event_cnxk_deq_cn10k_deq_80_95_ca_tmo.c.o -c ../drivers/event/cnxk/deq/cn10k/deq_80_95_ca_tmo.c
In file included from ../drivers/event/cnxk/deq/cn10k/deq_80_95_ca_tmo.c:5:
../drivers/event/cnxk/cn10k_worker.h:412:10: fatal error: opening dependency file drivers/libtmp_rte_event_cnxk.a.p/event_cnxk_deq_cn10k_deq_80_95_ca_tmo.c.o.d: No such file or directory
struct cn10k_sso_hws *ws = port; \
^~~~~~~~~~~~~
../drivers/event/cnxk/cn10k_worker.h:428:39: note: in expansion of macro ‘SSO_DEQ_TMO’
#define SSO_DEQ_TMO_CA(fn, flags) SSO_DEQ_TMO(fn, flags | CPT_RX_WQE_F)
^~~~~~~~~~~
../drivers/event/cnxk/deq/cn10k/deq_80_95_ca_tmo.c:13:2: note: in expansion of macro ‘SSO_DEQ_TMO_CA’
../drivers/net/cnxk/cn10k_rx.h:1985:2: note: in expansion of macro ‘R’
R(sec_ts_mark_cksum_ptype_rss, \
^
../drivers/event/cnxk/deq/cn10k/deq_80_95_ca_tmo.c:15:1: note: in expansion of macro ‘NIX_RX_FASTPATH_MODES_80_95’
compilation terminated.
[2571/3189] Compiling C object drivers/libtmp_rte_event_cnxk.a.p/event_cnxk_deq_cn10k_deq_0_15_ca_tmo_seg.c.o
FAILED: drivers/libtmp_rte_event_cnxk.a.p/event_cnxk_deq_cn10k_deq_0_15_ca_tmo_seg.c.o
gcc -Idrivers/libtmp_rte_event_cnxk.a.p -Idrivers -I../drivers -Idrivers/event/cnxk -I../drivers/event/cnxk -Ilib/eventdev -I../lib/eventdev -I. -I.. -Iconfig -I../config -Ilib/eal/include -I../lib/eal/include -Ilib/eal/linux/include -I../lib/eal/linux/include -Ilib/eal/x86/include -I../lib/eal/x86/include -Ilib/eal/common -I../lib/eal/common -Ilib/eal -I../lib/eal -Ilib/kvargs -I../lib/kvargs -Ilib/metrics -I../lib/metrics -Ilib/telemetry -I../lib/telemetry -Ilib/ring -I../lib/ring -Ilib/ethdev -I../lib/ethdev -Ilib/net -I../lib/net -Ilib/mbuf -I../lib/mbuf -Ilib/mempool -I../lib/mempool -Ilib/meter -I../lib/meter -Ilib/hash -I../lib/hash -Ilib/rcu -I../lib/rcu -Ilib/timer -I../lib/timer -Ilib/cryptodev -I../lib/cryptodev -Idrivers/bus/pci -I../drivers/bus/pci -I../drivers/bus/pci/linux -Ilib/pci -I../lib/pci -Idrivers/common/cnxk -I../drivers/common/cnxk -Ilib/security -I../lib/security -Idrivers/net/cnxk -I../drivers/net/cnxk -Idrivers/bus/vdev -I../drivers/bus/vdev -Idrivers/mempool/cnxk -I../drivers/mempool/cnxk -Idrivers/crypto/cnxk -I../drivers/crypto/cnxk -fdiagnostics-color=always -pipe -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -Werror -O3 -include rte_config.h -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 -flax-vector-conversions -Wno-strict-aliasing -DRTE_LOG_DEFAULT_LOGTYPE=pmd.event.cnxk -MD -MQ drivers/libtmp_rte_event_cnxk.a.p/event_cnxk_deq_cn10k_deq_0_15_ca_tmo_seg.c.o -MF drivers/libtmp_rte_event_cnxk.a.p/event_cnxk_deq_cn10k_deq_0_15_ca_tmo_seg.c.o.d -o drivers/libtmp_rte_event_cnxk.a.p/event_cnxk_deq_cn10k_deq_0_15_ca_tmo_seg.c.o -c ../drivers/event/cnxk/deq/cn10k/deq_0_15_ca_tmo_seg.c
In file included from ../drivers/event/cnxk/deq/cn10k/deq_0_15_ca_tmo_seg.c:5:
../drivers/event/cnxk/cn10k_worker.h:412:10: fatal error: opening dependency file drivers/libtmp_rte_event_cnxk.a.p/event_cnxk_deq_cn10k_deq_0_15_ca_tmo_seg.c.o.d: No such file or directory
struct cn10k_sso_hws *ws = port; \
^~~~~~~~~~~~~
../drivers/event/cnxk/cn10k_worker.h:427:39: note: in expansion of macro ‘SSO_DEQ_TMO’
#define SSO_DEQ_TMO_SEG(fn, flags) SSO_DEQ_TMO(fn, flags | NIX_RX_MULTI_SEG_F)
^~~~~~~~~~~
../drivers/event/cnxk/cn10k_worker.h:429:39: note: in expansion of macro ‘SSO_DEQ_TMO_SEG’
#define SSO_DEQ_TMO_CA_SEG(fn, flags) SSO_DEQ_TMO_SEG(fn, flags | CPT_RX_WQE_F)
^~~~~~~~~~~~~~~
../drivers/event/cnxk/deq/cn10k/deq_0_15_ca_tmo_seg.c:13:2: note: in expansion of macro ‘SSO_DEQ_TMO_CA_SEG’
../drivers/net/cnxk/cn10k_rx.h:1889:2: note: in expansion of macro ‘R’
R(mark_cksum_ptype_rss, MARK_F | CKSUM_F | PTYPE_F | RSS_F)
^
../drivers/event/cnxk/deq/cn10k/deq_0_15_ca_tmo_seg.c:16:1: note: in expansion of macro ‘NIX_RX_FASTPATH_MODES_0_15’
compilation terminated.
[2572/3189] Compiling C object drivers/libtmp_rte_event_cnxk.a.p/event_cnxk_deq_cn10k_deq_16_31_ca_tmo_seg.c.o
FAILED: drivers/libtmp_rte_event_cnxk.a.p/event_cnxk_deq_cn10k_deq_16_31_ca_tmo_seg.c.o
gcc -Idrivers/libtmp_rte_event_cnxk.a.p -Idrivers -I../drivers -Idrivers/event/cnxk -I../drivers/event/cnxk -Ilib/eventdev -I../lib/eventdev -I. -I.. -Iconfig -I../config -Ilib/eal/include -I../lib/eal/include -Ilib/eal/linux/include -I../lib/eal/linux/include -Ilib/eal/x86/include -I../lib/eal/x86/include -Ilib/eal/common -I../lib/eal/common -Ilib/eal -I../lib/eal -Ilib/kvargs -I../lib/kvargs -Ilib/metrics -I../lib/metrics -Ilib/telemetry -I../lib/telemetry -Ilib/ring -I../lib/ring -Ilib/ethdev -I../lib/ethdev -Ilib/net -I../lib/net -Ilib/mbuf -I../lib/mbuf -Ilib/mempool -I../lib/mempool -Ilib/meter -I../lib/meter -Ilib/hash -I../lib/hash -Ilib/rcu -I../lib/rcu -Ilib/timer -I../lib/timer -Ilib/cryptodev -I../lib/cryptodev -Idrivers/bus/pci -I../drivers/bus/pci -I../drivers/bus/pci/linux -Ilib/pci -I../lib/pci -Idrivers/common/cnxk -I../drivers/common/cnxk -Ilib/security -I../lib/security -Idrivers/net/cnxk -I../drivers/net/cnxk -Idrivers/bus/vdev -I../drivers/bus/vdev -Idrivers/mempool/cnxk -I../drivers/mempool/cnxk -Idrivers/crypto/cnxk -I../drivers/crypto/cnxk -fdiagnostics-color=always -pipe -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -Werror -O3 -include rte_config.h -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 -flax-vector-conversions -Wno-strict-aliasing -DRTE_LOG_DEFAULT_LOGTYPE=pmd.event.cnxk -MD -MQ drivers/libtmp_rte_event_cnxk.a.p/event_cnxk_deq_cn10k_deq_16_31_ca_tmo_seg.c.o -MF drivers/libtmp_rte_event_cnxk.a.p/event_cnxk_deq_cn10k_deq_16_31_ca_tmo_seg.c.o.d -o drivers/libtmp_rte_event_cnxk.a.p/event_cnxk_deq_cn10k_deq_16_31_ca_tmo_seg.c.o -c ../drivers/event/cnxk/deq/cn10k/deq_16_31_ca_tmo_seg.c
In file included from ../drivers/event/cnxk/deq/cn10k/deq_16_31_ca_tmo_seg.c:5:
../drivers/event/cnxk/cn10k_worker.h:412:10: fatal error: opening dependency file drivers/libtmp_rte_event_cnxk.a.p/event_cnxk_deq_cn10k_deq_16_31_ca_tmo_seg.c.o.d: No such file or directory
struct cn10k_sso_hws *ws = port; \
^~~~~~~~~~~~~
../drivers/event/cnxk/cn10k_worker.h:427:39: note: in expansion of macro ‘SSO_DEQ_TMO’
#define SSO_DEQ_TMO_SEG(fn, flags) SSO_DEQ_TMO(fn, flags | NIX_RX_MULTI_SEG_F)
^~~~~~~~~~~
../drivers/event/cnxk/cn10k_worker.h:429:39: note: in expansion of macro ‘SSO_DEQ_TMO_SEG’
#define SSO_DEQ_TMO_CA_SEG(fn, flags) SSO_DEQ_TMO_SEG(fn, flags | CPT_RX_WQE_F)
^~~~~~~~~~~~~~~
../drivers/event/cnxk/deq/cn10k/deq_16_31_ca_tmo_seg.c:13:2: note: in expansion of macro ‘SSO_DEQ_TMO_CA_SEG’
../drivers/net/cnxk/cn10k_rx.h:1907:2: note: in expansion of macro ‘R’
R(ts_mark_cksum_ptype_rss, TS_F | MARK_F | CKSUM_F | PTYPE_F | RSS_F)
^
../drivers/event/cnxk/deq/cn10k/deq_16_31_ca_tmo_seg.c:16:1: note: in expansion of macro ‘NIX_RX_FASTPATH_MODES_16_31’
compilation terminated.
[2573/3189] Compiling C object drivers/libtmp_rte_event_cnxk.a.p/event_cnxk_deq_cn10k_deq_32_47_ca_tmo_seg.c.o
FAILED: drivers/libtmp_rte_event_cnxk.a.p/event_cnxk_deq_cn10k_deq_32_47_ca_tmo_seg.c.o
gcc -Idrivers/libtmp_rte_event_cnxk.a.p -Idrivers -I../drivers -Idrivers/event/cnxk -I../drivers/event/cnxk -Ilib/eventdev -I../lib/eventdev -I. -I.. -Iconfig -I../config -Ilib/eal/include -I../lib/eal/include -Ilib/eal/linux/include -I../lib/eal/linux/include -Ilib/eal/x86/include -I../lib/eal/x86/include -Ilib/eal/common -I../lib/eal/common -Ilib/eal -I../lib/eal -Ilib/kvargs -I../lib/kvargs -Ilib/metrics -I../lib/metrics -Ilib/telemetry -I../lib/telemetry -Ilib/ring -I../lib/ring -Ilib/ethdev -I../lib/ethdev -Ilib/net -I../lib/net -Ilib/mbuf -I../lib/mbuf -Ilib/mempool -I../lib/mempool -Ilib/meter -I../lib/meter -Ilib/hash -I../lib/hash -Ilib/rcu -I../lib/rcu -Ilib/timer -I../lib/timer -Ilib/cryptodev -I../lib/cryptodev -Idrivers/bus/pci -I../drivers/bus/pci -I../drivers/bus/pci/linux -Ilib/pci -I../lib/pci -Idrivers/common/cnxk -I../drivers/common/cnxk -Ilib/security -I../lib/security -Idrivers/net/cnxk -I../drivers/net/cnxk -Idrivers/bus/vdev -I../drivers/bus/vdev -Idrivers/mempool/cnxk -I../drivers/mempool/cnxk -Idrivers/crypto/cnxk -I../drivers/crypto/cnxk -fdiagnostics-color=always -pipe -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -Werror -O3 -include rte_config.h -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 -flax-vector-conversions -Wno-strict-aliasing -DRTE_LOG_DEFAULT_LOGTYPE=pmd.event.cnxk -MD -MQ drivers/libtmp_rte_event_cnxk.a.p/event_cnxk_deq_cn10k_deq_32_47_ca_tmo_seg.c.o -MF drivers/libtmp_rte_event_cnxk.a.p/event_cnxk_deq_cn10k_deq_32_47_ca_tmo_seg.c.o.d -o drivers/libtmp_rte_event_cnxk.a.p/event_cnxk_deq_cn10k_deq_32_47_ca_tmo_seg.c.o -c ../drivers/event/cnxk/deq/cn10k/deq_32_47_ca_tmo_seg.c
In file included from ../drivers/event/cnxk/deq/cn10k/deq_32_47_ca_tmo_seg.c:5:
../drivers/event/cnxk/cn10k_worker.h:412:10: fatal error: opening dependency file drivers/libtmp_rte_event_cnxk.a.p/event_cnxk_deq_cn10k_deq_32_47_ca_tmo_seg.c.o.d: No such file or directory
struct cn10k_sso_hws *ws = port; \
^~~~~~~~~~~~~
../drivers/event/cnxk/cn10k_worker.h:427:39: note: in expansion of macro ‘SSO_DEQ_TMO’
#define SSO_DEQ_TMO_SEG(fn, flags) SSO_DEQ_TMO(fn, flags | NIX_RX_MULTI_SEG_F)
^~~~~~~~~~~
../drivers/event/cnxk/cn10k_worker.h:429:39: note: in expansion of macro ‘SSO_DEQ_TMO_SEG’
#define SSO_DEQ_TMO_CA_SEG(fn, flags) SSO_DEQ_TMO_SEG(fn, flags | CPT_RX_WQE_F)
^~~~~~~~~~~~~~~
../drivers/event/cnxk/deq/cn10k/deq_32_47_ca_tmo_seg.c:13:2: note: in expansion of macro ‘SSO_DEQ_TMO_CA_SEG’
../drivers/net/cnxk/cn10k_rx.h:1925:2: note: in expansion of macro ‘R’
R(vlan_mark_cksum_ptype_rss, \
^
../drivers/event/cnxk/deq/cn10k/deq_32_47_ca_tmo_seg.c:16:1: note: in expansion of macro ‘NIX_RX_FASTPATH_MODES_32_47’
compilation terminated.
[2574/3189] Compiling C object drivers/libtmp_rte_event_cnxk.a.p/event_cnxk_deq_cn10k_deq_96_111_ca_tmo.c.o
FAILED: drivers/libtmp_rte_event_cnxk.a.p/event_cnxk_deq_cn10k_deq_96_111_ca_tmo.c.o
gcc -Idrivers/libtmp_rte_event_cnxk.a.p -Idrivers -I../drivers -Idrivers/event/cnxk -I../drivers/event/cnxk -Ilib/eventdev -I../lib/eventdev -I. -I.. -Iconfig -I../config -Ilib/eal/include -I../lib/eal/include -Ilib/eal/linux/include -I../lib/eal/linux/include -Ilib/eal/x86/include -I../lib/eal/x86/include -Ilib/eal/common -I../lib/eal/common -Ilib/eal -I../lib/eal -Ilib/kvargs -I../lib/kvargs -Ilib/metrics -I../lib/metrics -Ilib/telemetry -I../lib/telemetry -Ilib/ring -I../lib/ring -Ilib/ethdev -I../lib/ethdev -Ilib/net -I../lib/net -Ilib/mbuf -I../lib/mbuf -Ilib/mempool -I../lib/mempool -Ilib/meter -I../lib/meter -Ilib/hash -I../lib/hash -Ilib/rcu -I../lib/rcu -Ilib/timer -I../lib/timer -Ilib/cryptodev -I../lib/cryptodev -Idrivers/bus/pci -I../drivers/bus/pci -I../drivers/bus/pci/linux -Ilib/pci -I../lib/pci -Idrivers/common/cnxk -I../drivers/common/cnxk -Ilib/security -I../lib/security -Idrivers/net/cnxk -I../drivers/net/cnxk -Idrivers/bus/vdev -I../drivers/bus/vdev -Idrivers/mempool/cnxk -I../drivers/mempool/cnxk -Idrivers/crypto/cnxk -I../drivers/crypto/cnxk -fdiagnostics-color=always -pipe -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -Werror -O3 -include rte_config.h -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 -flax-vector-conversions -Wno-strict-aliasing -DRTE_LOG_DEFAULT_LOGTYPE=pmd.event.cnxk -MD -MQ drivers/libtmp_rte_event_cnxk.a.p/event_cnxk_deq_cn10k_deq_96_111_ca_tmo.c.o -MF drivers/libtmp_rte_event_cnxk.a.p/event_cnxk_deq_cn10k_deq_96_111_ca_tmo.c.o.d -o drivers/libtmp_rte_event_cnxk.a.p/event_cnxk_deq_cn10k_deq_96_111_ca_tmo.c.o -c ../drivers/event/cnxk/deq/cn10k/deq_96_111_ca_tmo.c
In file included from ../drivers/event/cnxk/deq/cn10k/deq_96_111_ca_tmo.c:5:
../drivers/event/cnxk/cn10k_worker.h:412:10: fatal error: opening dependency file drivers/libtmp_rte_event_cnxk.a.p/event_cnxk_deq_cn10k_deq_96_111_ca_tmo.c.o.d: No such file or directory
struct cn10k_sso_hws *ws = port; \
^~~~~~~~~~~~~
../drivers/event/cnxk/cn10k_worker.h:428:39: note: in expansion of macro ‘SSO_DEQ_TMO’
#define SSO_DEQ_TMO_CA(fn, flags) SSO_DEQ_TMO(fn, flags | CPT_RX_WQE_F)
^~~~~~~~~~~
../drivers/event/cnxk/deq/cn10k/deq_96_111_ca_tmo.c:13:2: note: in expansion of macro ‘SSO_DEQ_TMO_CA’
../drivers/net/cnxk/cn10k_rx.h:2008:2: note: in expansion of macro ‘R’
R(sec_vlan_mark_cksum_ptype_rss, \
^
../drivers/event/cnxk/deq/cn10k/deq_96_111_ca_tmo.c:15:1: note: in expansion of macro ‘NIX_RX_FASTPATH_MODES_96_111’
compilation terminated.
[2575/3189] Compiling C object drivers/libtmp_rte_event_cnxk.a.p/event_cnxk_deq_cn10k_deq_48_63_ca_tmo_seg.c.o
FAILED: drivers/libtmp_rte_event_cnxk.a.p/event_cnxk_deq_cn10k_deq_48_63_ca_tmo_seg.c.o
gcc -Idrivers/libtmp_rte_event_cnxk.a.p -Idrivers -I../drivers -Idrivers/event/cnxk -I../drivers/event/cnxk -Ilib/eventdev -I../lib/eventdev -I. -I.. -Iconfig -I../config -Ilib/eal/include -I../lib/eal/include -Ilib/eal/linux/include -I../lib/eal/linux/include -Ilib/eal/x86/include -I../lib/eal/x86/include -Ilib/eal/common -I../lib/eal/common -Ilib/eal -I../lib/eal -Ilib/kvargs -I../lib/kvargs -Ilib/metrics -I../lib/metrics -Ilib/telemetry -I../lib/telemetry -Ilib/ring -I../lib/ring -Ilib/ethdev -I../lib/ethdev -Ilib/net -I../lib/net -Ilib/mbuf -I../lib/mbuf -Ilib/mempool -I../lib/mempool -Ilib/meter -I../lib/meter -Ilib/hash -I../lib/hash -Ilib/rcu -I../lib/rcu -Ilib/timer -I../lib/timer -Ilib/cryptodev -I../lib/cryptodev -Idrivers/bus/pci -I../drivers/bus/pci -I../drivers/bus/pci/linux -Ilib/pci -I../lib/pci -Idrivers/common/cnxk -I../drivers/common/cnxk -Ilib/security -I../lib/security -Idrivers/net/cnxk -I../drivers/net/cnxk -Idrivers/bus/vdev -I../drivers/bus/vdev -Idrivers/mempool/cnxk -I../drivers/mempool/cnxk -Idrivers/crypto/cnxk -I../drivers/crypto/cnxk -fdiagnostics-color=always -pipe -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -Werror -O3 -include rte_config.h -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 -flax-vector-conversions -Wno-strict-aliasing -DRTE_LOG_DEFAULT_LOGTYPE=pmd.event.cnxk -MD -MQ drivers/libtmp_rte_event_cnxk.a.p/event_cnxk_deq_cn10k_deq_48_63_ca_tmo_seg.c.o -MF drivers/libtmp_rte_event_cnxk.a.p/event_cnxk_deq_cn10k_deq_48_63_ca_tmo_seg.c.o.d -o drivers/libtmp_rte_event_cnxk.a.p/event_cnxk_deq_cn10k_deq_48_63_ca_tmo_seg.c.o -c ../drivers/event/cnxk/deq/cn10k/deq_48_63_ca_tmo_seg.c
In file included from ../drivers/event/cnxk/deq/cn10k/deq_48_63_ca_tmo_seg.c:5:
../drivers/event/cnxk/cn10k_worker.h:412:10: fatal error: opening dependency file drivers/libtmp_rte_event_cnxk.a.p/event_cnxk_deq_cn10k_deq_48_63_ca_tmo_seg.c.o.d: No such file or directory
struct cn10k_sso_hws *ws = port; \
^~~~~~~~~~~~~
../drivers/event/cnxk/cn10k_worker.h:427:39: note: in expansion of macro ‘SSO_DEQ_TMO’
#define SSO_DEQ_TMO_SEG(fn, flags) SSO_DEQ_TMO(fn, flags | NIX_RX_MULTI_SEG_F)
^~~~~~~~~~~
../drivers/event/cnxk/cn10k_worker.h:429:39: note: in expansion of macro ‘SSO_DEQ_TMO_SEG’
#define SSO_DEQ_TMO_CA_SEG(fn, flags) SSO_DEQ_TMO_SEG(fn, flags | CPT_RX_WQE_F)
^~~~~~~~~~~~~~~
../drivers/event/cnxk/deq/cn10k/deq_48_63_ca_tmo_seg.c:13:2: note: in expansion of macro ‘SSO_DEQ_TMO_CA_SEG’
../drivers/net/cnxk/cn10k_rx.h:1946:2: note: in expansion of macro ‘R’
R(vlan_ts_mark_cksum_ptype_rss, \
^
../drivers/event/cnxk/deq/cn10k/deq_48_63_ca_tmo_seg.c:16:1: note: in expansion of macro ‘NIX_RX_FASTPATH_MODES_48_63’
compilation terminated.
[2576/3189] Compiling C object drivers/libtmp_rte_event_cnxk.a.p/event_cnxk_deq_cn10k_deq_112_127_ca_tmo.c.o
FAILED: drivers/libtmp_rte_event_cnxk.a.p/event_cnxk_deq_cn10k_deq_112_127_ca_tmo.c.o
gcc -Idrivers/libtmp_rte_event_cnxk.a.p -Idrivers -I../drivers -Idrivers/event/cnxk -I../drivers/event/cnxk -Ilib/eventdev -I../lib/eventdev -I. -I.. -Iconfig -I../config -Ilib/eal/include -I../lib/eal/include -Ilib/eal/linux/include -I../lib/eal/linux/include -Ilib/eal/x86/include -I../lib/eal/x86/include -Ilib/eal/common -I../lib/eal/common -Ilib/eal -I../lib/eal -Ilib/kvargs -I../lib/kvargs -Ilib/metrics -I../lib/metrics -Ilib/telemetry -I../lib/telemetry -Ilib/ring -I../lib/ring -Ilib/ethdev -I../lib/ethdev -Ilib/net -I../lib/net -Ilib/mbuf -I../lib/mbuf -Ilib/mempool -I../lib/mempool -Ilib/meter -I../lib/meter -Ilib/hash -I../lib/hash -Ilib/rcu -I../lib/rcu -Ilib/timer -I../lib/timer -Ilib/cryptodev -I../lib/cryptodev -Idrivers/bus/pci -I../drivers/bus/pci -I../drivers/bus/pci/linux -Ilib/pci -I../lib/pci -Idrivers/common/cnxk -I../drivers/common/cnxk -Ilib/security -I../lib/security -Idrivers/net/cnxk -I../drivers/net/cnxk -Idrivers/bus/vdev -I../drivers/bus/vdev -Idrivers/mempool/cnxk -I../drivers/mempool/cnxk -Idrivers/crypto/cnxk -I../drivers/crypto/cnxk -fdiagnostics-color=always -pipe -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -Werror -O3 -include rte_config.h -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 -flax-vector-conversions -Wno-strict-aliasing -DRTE_LOG_DEFAULT_LOGTYPE=pmd.event.cnxk -MD -MQ drivers/libtmp_rte_event_cnxk.a.p/event_cnxk_deq_cn10k_deq_112_127_ca_tmo.c.o -MF drivers/libtmp_rte_event_cnxk.a.p/event_cnxk_deq_cn10k_deq_112_127_ca_tmo.c.o.d -o drivers/libtmp_rte_event_cnxk.a.p/event_cnxk_deq_cn10k_deq_112_127_ca_tmo.c.o -c ../drivers/event/cnxk/deq/cn10k/deq_112_127_ca_tmo.c
In file included from ../drivers/event/cnxk/deq/cn10k/deq_112_127_ca_tmo.c:5:
../drivers/event/cnxk/cn10k_worker.h:412:10: fatal error: opening dependency file drivers/libtmp_rte_event_cnxk.a.p/event_cnxk_deq_cn10k_deq_112_127_ca_tmo.c.o.d: No such file or directory
struct cn10k_sso_hws *ws = port; \
^~~~~~~~~~~~~
../drivers/event/cnxk/cn10k_worker.h:428:39: note: in expansion of macro ‘SSO_DEQ_TMO’
#define SSO_DEQ_TMO_CA(fn, flags) SSO_DEQ_TMO(fn, flags | CPT_RX_WQE_F)
^~~~~~~~~~~
../drivers/event/cnxk/deq/cn10k/deq_112_127_ca_tmo.c:13:2: note: in expansion of macro ‘SSO_DEQ_TMO_CA’
../drivers/net/cnxk/cn10k_rx.h:2034:2: note: in expansion of macro ‘R’
R(sec_vlan_ts_mark_cksum_ptype_rss, \
^
../drivers/event/cnxk/deq/cn10k/deq_112_127_ca_tmo.c:15:1: note: in expansion of macro ‘NIX_RX_FASTPATH_MODES_112_127’
compilation terminated.
[2577/3189] Compiling C object drivers/libtmp_rte_event_cnxk.a.p/event_cnxk_deq_cn10k_deq_64_79_ca_tmo_seg.c.o
FAILED: drivers/libtmp_rte_event_cnxk.a.p/event_cnxk_deq_cn10k_deq_64_79_ca_tmo_seg.c.o
gcc -Idrivers/libtmp_rte_event_cnxk.a.p -Idrivers -I../drivers -Idrivers/event/cnxk -I../drivers/event/cnxk -Ilib/eventdev -I../lib/eventdev -I. -I.. -Iconfig -I../config -Ilib/eal/include -I../lib/eal/include -Ilib/eal/linux/include -I../lib/eal/linux/include -Ilib/eal/x86/include -I../lib/eal/x86/include -Ilib/eal/common -I../lib/eal/common -Ilib/eal -I../lib/eal -Ilib/kvargs -I../lib/kvargs -Ilib/metrics -I../lib/metrics -Ilib/telemetry -I../lib/telemetry -Ilib/ring -I../lib/ring -Ilib/ethdev -I../lib/ethdev -Ilib/net -I../lib/net -Ilib/mbuf -I../lib/mbuf -Ilib/mempool -I../lib/mempool -Ilib/meter -I../lib/meter -Ilib/hash -I../lib/hash -Ilib/rcu -I../lib/rcu -Ilib/timer -I../lib/timer -Ilib/cryptodev -I../lib/cryptodev -Idrivers/bus/pci -I../drivers/bus/pci -I../drivers/bus/pci/linux -Ilib/pci -I../lib/pci -Idrivers/common/cnxk -I../drivers/common/cnxk -Ilib/security -I../lib/security -Idrivers/net/cnxk -I../drivers/net/cnxk -Idrivers/bus/vdev -I../drivers/bus/vdev -Idrivers/mempool/cnxk -I../drivers/mempool/cnxk -Idrivers/crypto/cnxk -I../drivers/crypto/cnxk -fdiagnostics-color=always -pipe -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -Werror -O3 -include rte_config.h -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 -flax-vector-conversions -Wno-strict-aliasing -DRTE_LOG_DEFAULT_LOGTYPE=pmd.event.cnxk -MD -MQ drivers/libtmp_rte_event_cnxk.a.p/event_cnxk_deq_cn10k_deq_64_79_ca_tmo_seg.c.o -MF drivers/libtmp_rte_event_cnxk.a.p/event_cnxk_deq_cn10k_deq_64_79_ca_tmo_seg.c.o.d -o drivers/libtmp_rte_event_cnxk.a.p/event_cnxk_deq_cn10k_deq_64_79_ca_tmo_seg.c.o -c ../drivers/event/cnxk/deq/cn10k/deq_64_79_ca_tmo_seg.c
In file included from ../drivers/event/cnxk/deq/cn10k/deq_64_79_ca_tmo_seg.c:5:
../drivers/event/cnxk/cn10k_worker.h:412:10: fatal error: opening dependency file drivers/libtmp_rte_event_cnxk.a.p/event_cnxk_deq_cn10k_deq_64_79_ca_tmo_seg.c.o.d: No such file or directory
struct cn10k_sso_hws *ws = port; \
^~~~~~~~~~~~~
../drivers/event/cnxk/cn10k_worker.h:427:39: note: in expansion of macro ‘SSO_DEQ_TMO’
#define SSO_DEQ_TMO_SEG(fn, flags) SSO_DEQ_TMO(fn, flags | NIX_RX_MULTI_SEG_F)
^~~~~~~~~~~
../drivers/event/cnxk/cn10k_worker.h:429:39: note: in expansion of macro ‘SSO_DEQ_TMO_SEG’
#define SSO_DEQ_TMO_CA_SEG(fn, flags) SSO_DEQ_TMO_SEG(fn, flags | CPT_RX_WQE_F)
^~~~~~~~~~~~~~~
../drivers/event/cnxk/deq/cn10k/deq_64_79_ca_tmo_seg.c:13:2: note: in expansion of macro ‘SSO_DEQ_TMO_CA_SEG’
../drivers/net/cnxk/cn10k_rx.h:1965:2: note: in expansion of macro ‘R’
R(sec_mark_cksum_ptype_rss, \
^
../drivers/event/cnxk/deq/cn10k/deq_64_79_ca_tmo_seg.c:16:1: note: in expansion of macro ‘NIX_RX_FASTPATH_MODES_64_79’
compilation terminated.
[2578/3189] Compiling C object drivers/libtmp_rte_event_cnxk.a.p/event_cnxk_deq_cn10k_deq_80_95_ca_tmo_seg.c.o
FAILED: drivers/libtmp_rte_event_cnxk.a.p/event_cnxk_deq_cn10k_deq_80_95_ca_tmo_seg.c.o
gcc -Idrivers/libtmp_rte_event_cnxk.a.p -Idrivers -I../drivers -Idrivers/event/cnxk -I../drivers/event/cnxk -Ilib/eventdev -I../lib/eventdev -I. -I.. -Iconfig -I../config -Ilib/eal/include -I../lib/eal/include -Ilib/eal/linux/include -I../lib/eal/linux/include -Ilib/eal/x86/include -I../lib/eal/x86/include -Ilib/eal/common -I../lib/eal/common -Ilib/eal -I../lib/eal -Ilib/kvargs -I../lib/kvargs -Ilib/metrics -I../lib/metrics -Ilib/telemetry -I../lib/telemetry -Ilib/ring -I../lib/ring -Ilib/ethdev -I../lib/ethdev -Ilib/net -I../lib/net -Ilib/mbuf -I../lib/mbuf -Ilib/mempool -I../lib/mempool -Ilib/meter -I../lib/meter -Ilib/hash -I../lib/hash -Ilib/rcu -I../lib/rcu -Ilib/timer -I../lib/timer -Ilib/cryptodev -I../lib/cryptodev -Idrivers/bus/pci -I../drivers/bus/pci -I../drivers/bus/pci/linux -Ilib/pci -I../lib/pci -Idrivers/common/cnxk -I../drivers/common/cnxk -Ilib/security -I../lib/security -Idrivers/net/cnxk -I../drivers/net/cnxk -Idrivers/bus/vdev -I../drivers/bus/vdev -Idrivers/mempool/cnxk -I../drivers/mempool/cnxk -Idrivers/crypto/cnxk -I../drivers/crypto/cnxk -fdiagnostics-color=always -pipe -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -Werror -O3 -include rte_config.h -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 -flax-vector-conversions -Wno-strict-aliasing -DRTE_LOG_DEFAULT_LOGTYPE=pmd.event.cnxk -MD -MQ drivers/libtmp_rte_event_cnxk.a.p/event_cnxk_deq_cn10k_deq_80_95_ca_tmo_seg.c.o -MF drivers/libtmp_rte_event_cnxk.a.p/event_cnxk_deq_cn10k_deq_80_95_ca_tmo_seg.c.o.d -o drivers/libtmp_rte_event_cnxk.a.p/event_cnxk_deq_cn10k_deq_80_95_ca_tmo_seg.c.o -c ../drivers/event/cnxk/deq/cn10k/deq_80_95_ca_tmo_seg.c
In file included from ../drivers/event/cnxk/deq/cn10k/deq_80_95_ca_tmo_seg.c:5:
../drivers/event/cnxk/cn10k_worker.h:412:10: fatal error: opening dependency file drivers/libtmp_rte_event_cnxk.a.p/event_cnxk_deq_cn10k_deq_80_95_ca_tmo_seg.c.o.d: No such file or directory
struct cn10k_sso_hws *ws = port; \
^~~~~~~~~~~~~
../drivers/event/cnxk/cn10k_worker.h:427:39: note: in expansion of macro ‘SSO_DEQ_TMO’
#define SSO_DEQ_TMO_SEG(fn, flags) SSO_DEQ_TMO(fn, flags | NIX_RX_MULTI_SEG_F)
^~~~~~~~~~~
../drivers/event/cnxk/cn10k_worker.h:429:39: note: in expansion of macro ‘SSO_DEQ_TMO_SEG’
#define SSO_DEQ_TMO_CA_SEG(fn, flags) SSO_DEQ_TMO_SEG(fn, flags | CPT_RX_WQE_F)
^~~~~~~~~~~~~~~
../drivers/event/cnxk/deq/cn10k/deq_80_95_ca_tmo_seg.c:13:2: note: in expansion of macro ‘SSO_DEQ_TMO_CA_SEG’
../drivers/net/cnxk/cn10k_rx.h:1985:2: note: in expansion of macro ‘R’
R(sec_ts_mark_cksum_ptype_rss, \
^
../drivers/event/cnxk/deq/cn10k/deq_80_95_ca_tmo_seg.c:16:1: note: in expansion of macro ‘NIX_RX_FASTPATH_MODES_80_95’
compilation terminated.
ninja: build stopped
DPDK STV team
^ permalink raw reply [flat|nested] 55+ messages in thread
* [dpdk-test-report] |FAILURE| dpdk-next-net-mlx daily Intel builds
@ 2023-05-24 4:15 sys_stv
0 siblings, 0 replies; 55+ messages in thread
From: sys_stv @ 2023-05-24 4:15 UTC (permalink / raw)
To: test-report, thomas; +Cc: dpdk_sw_eng, npg.sw.core.tools.prc
[-- Attachment #1: Type: text/plain, Size: 9101 bytes --]
Test-Label: Intel-compilation
Test-Status: FAILURE
_Compilation issues_
commit 3b3fef9de22af80d173453ab65a80b01ce38cbfd
Author: Elena Agostini <eagostini@nvidia.com>
Date: Thu Apr 6 09:49:44 2023 +0000
net: fix return type of IPv4 L4 packet checksum
DPDK git Repo: dpdk-next-net-mlx
Meson Build Summary: 27 Builds Done, 26 Successful, 1 Failures, 0 Blocked
+-------------------+------------+--------------+------------+------------+-----------+----------+------------+
| os | gcc-static | clang-static | icc-static | gcc-shared | gcc-debug | document | gcc-16byte |
+-------------------+------------+--------------+------------+------------+-----------+----------+------------+
| OpenAnolis8.8-64 | pass | | | | | | |
| FreeBSD13-64 | pass | pass | | pass | pass | | |
| RHEL92-64 | pass | pass | | pass | pass | | |
| SUSE15-64 | pass | pass | | | | | |
| CBL-Mariner2.0-64 | pass | | | | | | |
| UB2004-64 | pass | | | | | | |
| UB2204-32 | pass | | | | | | |
| RHEL87-64 | pass | | | | | | |
| UB2204-64N | pass | | | pass | | | |
| UB2204-64 | pass | pass | | | | pass | pass |
| CentOS79-64 | pass | | | | | | |
| RHEL92-64Rt | pass | | | | | | |
| UB2304-64 | pass | | | | | | |
| FC38-64 | fail | pass | | | | | |
| UB2204-64Rt | pass | | | | | | |
+-------------------+------------+--------------+------------+------------+-----------+----------+------------+
Comments:
Because of DPDK bug (https://bugs.dpdk.org/show_bug.cgi?id=928),
All the dpdk-next-* branch add `Ddisable_drivers=event/cnxk` option when build with ICC complier.
Test environment and configuration as below:
OS: OpenAnolis8.8-64
Kernel Version: 5.10.134-13.an8.x86_64
GCC Version: gcc (GCC) 8.5.0 20210514 (Anolis 8.5.0-10.0.3)
Clang Version: 13.0.1 (Anolis 13.0.1-2.0.2.module+an8.7.0+10996+1588f068)
x86_64-native-linuxapp-gcc
OS: FreeBSD13-64
Kernel Version: 13.2-RELEASE
GCC Version: gcc (FreeBSD Ports Collection) 12.2.0
Clang Version: 14.0.5 (https://github.com/llvm/llvm-project.git llvmorg-14.0.5-0-gc12386ae247c)
x86_64-native-bsdapp-gcc
x86_64-native-bsdapp-clang
x86_64-native-bsdapp-gcc+shared
x86_64-native-bsdapp-gcc+debug
OS: RHEL92-64
Kernel Version: 5.14.0-284.11.1.el9_2.x86_64
GCC Version: gcc (GCC) 11.3.1 20221121 (Red Hat 11.3.1-4)
Clang Version: 15.0.7 (Red Hat 15.0.7-2.el9)
x86_64-native-linuxapp-gcc
x86_64-native-linuxapp-clang
x86_64-native-linuxapp-gcc+shared
x86_64-native-linuxapp-gcc+debug
OS: SUSE15-64
Kernel Version: 5.14.21-150400.22-default
GCC Version: gcc (SUSE Linux) 7.5.0
Clang Version: 11.0.1
x86_64-native-linuxapp-clang
x86_64-native-linuxapp-gcc
OS: CBL-Mariner2.0-64
Kernel Version: 5.15.55.1_2e9a4f9+
GCC Version: gcc (GCC) 11.2.0
Clang Version: NA
x86_64-native-linuxapp-gcc
OS: UB2004-64
Kernel Version: 5.8.0-48-generic
GCC Version: gcc (Ubuntu 10.3.0-1ubuntu1~20.04) 10.3.0
Clang Version: 10.0.0-4ubuntu1
x86_64-native-linuxapp-gcc
OS: UB2204-32
Kernel Version: 5.15.0-58-generic
GCC Version: gcc (Ubuntu 11.3.0-1ubuntu1~22.04) 11.3.0
Clang Version: NA
i686-native-linuxapp-gcc
OS: RHEL87-64
Kernel Version: 4.18.0-425.3.1.el8.x86_64
GCC Version: gcc (GCC) 8.5.0 20210514 (Red Hat 8.5.0-15)
Clang Version: NA
x86_64-native-linuxapp-gcc
OS: UB2204-64N
Kernel Version: 6.2.13-060213-generic
GCC Version: gcc (Ubuntu 12.1.0-2ubuntu1~22.04) 12.1.0
Clang Version: 14.0.0-1ubuntu1
x86_64-native-linuxapp-gcc
x86_64-native-linuxapp-gcc+shared
OS: UB2204-64
Kernel Version: 5.15.0-58-generic
GCC Version: gcc (Ubuntu 11.3.0-1ubuntu1~22.04) 11.3.0
Clang Version: 14.0.0-1ubuntu1
x86_64-native-linuxapp-gcc+16byte
x86_64-native-linuxapp-gcc
x86_64-native-linuxapp-clang
x86_64-native-linuxapp-doc
OS: CentOS79-64
Kernel Version: 3.10.0-1160.81.1.el7.x86_64
GCC Version: gcc (GCC) 4.8.5 20150623 (Red Hat 4.8.5-44)
Clang Version: 3.4.2 (tags/RELEASE_34/dot2-final)
x86_64-native-linuxapp-gcc
OS: RHEL92-64Rt
Kernel Version: 5.14.0-284.11.1.rt14.296.el9_2.x86_64
GCC Version: gcc (GCC) 11.3.1 20221121 (Red Hat 11.3.1-4)
Clang Version: 15.0.7 (Red Hat 15.0.7-2.el9)
x86_64-native-linuxapp-gcc
OS: UB2304-64
Kernel Version: 6.2.0-20-generic
GCC Version: gcc (Ubuntu 12.2.0-17ubuntu1) 12.2.0
Clang Version: NA
x86_64-native-linuxapp-gcc
OS: FC38-64
Kernel Version: 6.2.9-300.fc38.x86_64
GCC Version: gcc (GCC) 13.0.1 20230401 (Red Hat 13.0.1-0)
Clang Version: 16.0.0 (Fedora 16.0.0-2.fc38)
x86_64-native-linuxapp-gcc
x86_64-native-linuxapp-clang
OS: UB2204-64Rt
Kernel Version: 5.17.5-051705-generic
GCC Version: gcc (Ubuntu 11.3.0-1ubuntu1~22.04) 11.3.0
Clang Version: 14.0.0-1ubuntu1
x86_64-native-linuxapp-gcc
*Build Failed #1:
OS: FC38-64
Target: x86_64-native-linuxapp-gcc
FAILED: examples/dpdk-ip_pipeline.p/ip_pipeline_thread.c.o
gcc -Iexamples/dpdk-ip_pipeline.p -Iexamples -I../examples -Iexamples/ip_pipeline -I../examples/ip_pipeline -I../examples/common -I. -I.. -Iconfig -I../config -Ilib/eal/include -I../lib/eal/include -Ilib/eal/linux/include -I../lib/eal/linux/include -Ilib/eal/x86/include -I../lib/eal/x86/include -Ilib/eal/common -I../lib/eal/common -Ilib/eal -I../lib/eal -Ilib/kvargs -I../lib/kvargs -Ilib/metrics -I../lib/metrics -Ilib/telemetry -I../lib/telemetry -Ilib/mempool -I../lib/mempool -Ilib/ring -I../lib/ring -Ilib/net -I../lib/net -Ilib/mbuf -I../lib/mbuf -Ilib/ethdev -I../lib/ethdev -Ilib/meter -I../lib/meter -Ilib/cmdline -I../lib/cmdline -Ilib/pipeline -I../lib/pipeline -Ilib/port -I../lib/port -Ilib/sched -I../lib/sched -Ilib/ip_frag -I../lib/ip_frag -Ilib/hash -I../lib/hash -Ilib/rcu -I../lib/rcu -Ilib/cryptodev -I../lib/cryptodev -Ilib/eventdev -I../lib/eventdev -Ilib/timer -I../lib/timer -Ilib/table -I../lib/table -Ilib/lpm -I../lib/lpm -Ilib/acl -I../lib/acl -Ilib/ipsec -I../lib/ipsec -Ilib/security -I../lib/security -Idrivers/bus/pci -I../drivers/bus/pci -I../drivers/bus/pci/linux -Ilib/pci -I../lib/pci -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -Werror -O3 -include rte_config.h -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 -march=native -Wno-format-truncation -DALLOW_EXPERIMENTAL_API -MD -MQ examples/dpdk-ip_pipeline.p/ip_pipeline_thread.c.o -MF examples/dpdk-ip_pipeline.p/ip_pipeline_thread.c.o.d -o examples/dpdk-ip_pipeline.p/ip_pipeline_thread.c.o -c ../examples/ip_pipeline/thread.c
In function ‘thread_msg_handle’,
inlined from ‘thread_main’ at ../examples/ip_pipeline/thread.c:3130:6:
../examples/ip_pipeline/thread.c:535:20: error: ‘req’ may be used uninitialized [-Werror=maybe-uninitialized]
535 | if (req == NULL)
| ^
../examples/ip_pipeline/thread.c: In function ‘thread_main’:
../examples/ip_pipeline/thread.c:433:32: note: ‘req’ was declared here
433 | struct thread_msg_req *req;
| ^~~
cc1: all warnings being treated as errors
[3350/3478] Compiling C object examples/dpdk-ipsec-secgw.p/ipsec-secgw_event_helper.c.o
[3351/3478] Compiling C object examples/dpdk-ip_reassembly.p/ip_reassembly_main.c.o
[3352/3478] Compiling C object examples/dpdk-ipsec-secgw.p/ipsec-secgw_ipsec_process.c.o
[3353/3478] Compiling C object examples/dpdk-ipsec-secgw.p/ipsec-secgw_ipsec.c.o
[3354/3478] Compiling C object examples/dpdk-ipsec-secgw.p/ipsec-secgw_rt.c.o
[3355/3478] Compiling C object examples/dpdk-ipsec-secgw.p/ipsec-secgw_parser.c.o
[3356/3478] Compiling C object examples/dpdk-ipsec-secgw.p/ipsec-secgw_sa.c.o
[3357/3478] Compiling C object examples/dpdk-ipsec-secgw.p/ipsec-secgw_ipsec_worker.c.o
[3358/3478] Compiling C object examples/dpdk-ipsec-secgw.p/ipsec-secgw_ipsec-secgw.c.o
ninja: build stopped
DPDK STV team
^ permalink raw reply [flat|nested] 55+ messages in thread
* [dpdk-test-report] |FAILURE| dpdk-next-net-mlx daily Intel builds
@ 2023-05-23 8:14 sys_stv
0 siblings, 0 replies; 55+ messages in thread
From: sys_stv @ 2023-05-23 8:14 UTC (permalink / raw)
To: test-report, thomas; +Cc: dpdk_sw_eng, npg.sw.core.tools.prc
[-- Attachment #1: Type: text/plain, Size: 9079 bytes --]
Test-Label: Intel-compilation
Test-Status: FAILURE
_Compilation issues_
commit 3b3fef9de22af80d173453ab65a80b01ce38cbfd
Author: Elena Agostini <eagostini@nvidia.com>
Date: Thu Apr 6 09:49:44 2023 +0000
net: fix return type of IPv4 L4 packet checksum
DPDK git Repo: dpdk-next-net-mlx
Meson Build Summary: 27 Builds Done, 26 Successful, 1 Failures, 0 Blocked
+-------------------+------------+--------------+------------+------------+-----------+----------+------------+
| os | gcc-static | clang-static | icc-static | gcc-shared | gcc-debug | document | gcc-16byte |
+-------------------+------------+--------------+------------+------------+-----------+----------+------------+
| OpenAnolis8.8-64 | pass | | | | | | |
| FreeBSD13-64 | pass | pass | | pass | pass | | |
| RHEL92-64 | pass | pass | | pass | pass | | |
| SUSE15-64 | pass | pass | | | | | |
| CBL-Mariner2.0-64 | pass | | | | | | |
| UB2004-64 | pass | | | | | | |
| UB2204-32 | pass | | | | | | |
| RHEL87-64 | pass | | | | | | |
| UB2204-64N | pass | | | pass | | | |
| UB2204-64 | pass | pass | | | | pass | pass |
| CentOS79-64 | pass | | | | | | |
| RHEL92-64Rt | pass | | | | | | |
| UB2304-64 | pass | | | | | | |
| FC38-64 | fail | pass | | | | | |
| UB2204-64Rt | pass | | | | | | |
+-------------------+------------+--------------+------------+------------+-----------+----------+------------+
Comments:
Because of DPDK bug (https://bugs.dpdk.org/show_bug.cgi?id=928),
All the dpdk-next-* branch add `Ddisable_drivers=event/cnxk` option when build with ICC complier.
Test environment and configuration as below:
OS: OpenAnolis8.8-64
Kernel Version: 5.10.134-13.an8.x86_64
GCC Version: gcc (GCC) 8.5.0 20210514 (Anolis 8.5.0-10.0.3)
Clang Version: 13.0.1 (Anolis 13.0.1-2.0.2.module+an8.7.0+10996+1588f068)
x86_64-native-linuxapp-gcc
OS: FreeBSD13-64
Kernel Version: 13.2-RELEASE
GCC Version: gcc (FreeBSD Ports Collection) 12.2.0
Clang Version: 14.0.5 (https://github.com/llvm/llvm-project.git llvmorg-14.0.5-0-gc12386ae247c)
x86_64-native-bsdapp-gcc
x86_64-native-bsdapp-clang
x86_64-native-bsdapp-gcc+shared
x86_64-native-bsdapp-gcc+debug
OS: RHEL92-64
Kernel Version: 5.14.0-284.11.1.el9_2.x86_64
GCC Version: gcc (GCC) 11.3.1 20221121 (Red Hat 11.3.1-4)
Clang Version: 15.0.7 (Red Hat 15.0.7-2.el9)
x86_64-native-linuxapp-gcc
x86_64-native-linuxapp-clang
x86_64-native-linuxapp-gcc+shared
x86_64-native-linuxapp-gcc+debug
OS: SUSE15-64
Kernel Version: 5.14.21-150400.22-default
GCC Version: gcc (SUSE Linux) 7.5.0
Clang Version: 11.0.1
x86_64-native-linuxapp-clang
x86_64-native-linuxapp-gcc
OS: CBL-Mariner2.0-64
Kernel Version: 5.15.55.1_2e9a4f9+
GCC Version: gcc (GCC) 11.2.0
Clang Version: NA
x86_64-native-linuxapp-gcc
OS: UB2004-64
Kernel Version: 5.8.0-48-generic
GCC Version: gcc (Ubuntu 10.3.0-1ubuntu1~20.04) 10.3.0
Clang Version: 10.0.0-4ubuntu1
x86_64-native-linuxapp-gcc
OS: UB2204-32
Kernel Version: 5.15.0-58-generic
GCC Version: gcc (Ubuntu 11.3.0-1ubuntu1~22.04) 11.3.0
Clang Version: NA
i686-native-linuxapp-gcc
OS: RHEL87-64
Kernel Version: 4.18.0-425.3.1.el8.x86_64
GCC Version: gcc (GCC) 8.5.0 20210514 (Red Hat 8.5.0-15)
Clang Version: NA
x86_64-native-linuxapp-gcc
OS: UB2204-64N
Kernel Version: 6.2.13-060213-generic
GCC Version: gcc (Ubuntu 12.1.0-2ubuntu1~22.04) 12.1.0
Clang Version: 14.0.0-1ubuntu1
x86_64-native-linuxapp-gcc
x86_64-native-linuxapp-gcc+shared
OS: UB2204-64
Kernel Version: 5.15.0-58-generic
GCC Version: gcc (Ubuntu 11.3.0-1ubuntu1~22.04) 11.3.0
Clang Version: 14.0.0-1ubuntu1
x86_64-native-linuxapp-gcc+16byte
x86_64-native-linuxapp-gcc
x86_64-native-linuxapp-clang
x86_64-native-linuxapp-doc
OS: CentOS79-64
Kernel Version: 3.10.0-1160.81.1.el7.x86_64
GCC Version: gcc (GCC) 4.8.5 20150623 (Red Hat 4.8.5-44)
Clang Version: 3.4.2 (tags/RELEASE_34/dot2-final)
x86_64-native-linuxapp-gcc
OS: RHEL92-64Rt
Kernel Version: 5.14.0-284.11.1.rt14.296.el9_2.x86_64
GCC Version: gcc (GCC) 11.3.1 20221121 (Red Hat 11.3.1-4)
Clang Version: 15.0.7 (Red Hat 15.0.7-2.el9)
x86_64-native-linuxapp-gcc
OS: UB2304-64
Kernel Version: 6.2.0-20-generic
GCC Version: gcc (Ubuntu 12.2.0-17ubuntu1) 12.2.0
Clang Version: NA
x86_64-native-linuxapp-gcc
OS: FC38-64
Kernel Version: 6.2.9-300.fc38.x86_64
GCC Version: gcc (GCC) 13.0.1 20230401 (Red Hat 13.0.1-0)
Clang Version: 16.0.0 (Fedora 16.0.0-2.fc38)
x86_64-native-linuxapp-gcc
x86_64-native-linuxapp-clang
OS: UB2204-64Rt
Kernel Version: 5.17.5-051705-generic
GCC Version: gcc (Ubuntu 11.3.0-1ubuntu1~22.04) 11.3.0
Clang Version: 14.0.0-1ubuntu1
x86_64-native-linuxapp-gcc
*Build Failed #1:
OS: FC38-64
Target: x86_64-native-linuxapp-gcc
FAILED: examples/dpdk-ip_pipeline.p/ip_pipeline_thread.c.o
gcc -Iexamples/dpdk-ip_pipeline.p -Iexamples -I../examples -Iexamples/ip_pipeline -I../examples/ip_pipeline -I../examples/common -I. -I.. -Iconfig -I../config -Ilib/eal/include -I../lib/eal/include -Ilib/eal/linux/include -I../lib/eal/linux/include -Ilib/eal/x86/include -I../lib/eal/x86/include -Ilib/eal/common -I../lib/eal/common -Ilib/eal -I../lib/eal -Ilib/kvargs -I../lib/kvargs -Ilib/metrics -I../lib/metrics -Ilib/telemetry -I../lib/telemetry -Ilib/mempool -I../lib/mempool -Ilib/ring -I../lib/ring -Ilib/net -I../lib/net -Ilib/mbuf -I../lib/mbuf -Ilib/ethdev -I../lib/ethdev -Ilib/meter -I../lib/meter -Ilib/cmdline -I../lib/cmdline -Ilib/pipeline -I../lib/pipeline -Ilib/port -I../lib/port -Ilib/sched -I../lib/sched -Ilib/ip_frag -I../lib/ip_frag -Ilib/hash -I../lib/hash -Ilib/rcu -I../lib/rcu -Ilib/cryptodev -I../lib/cryptodev -Ilib/eventdev -I../lib/eventdev -Ilib/timer -I../lib/timer -Ilib/table -I../lib/table -Ilib/lpm -I../lib/lpm -Ilib/acl -I../lib/acl -Ilib/ipsec -I../lib/ipsec -Ilib/security -I../lib/security -Idrivers/bus/pci -I../drivers/bus/pci -I../drivers/bus/pci/linux -Ilib/pci -I../lib/pci -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -Werror -O3 -include rte_config.h -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 -march=native -Wno-format-truncation -DALLOW_EXPERIMENTAL_API -MD -MQ examples/dpdk-ip_pipeline.p/ip_pipeline_thread.c.o -MF examples/dpdk-ip_pipeline.p/ip_pipeline_thread.c.o.d -o examples/dpdk-ip_pipeline.p/ip_pipeline_thread.c.o -c ../examples/ip_pipeline/thread.c
In function ‘thread_msg_handle’,
inlined from ‘thread_main’ at ../examples/ip_pipeline/thread.c:3130:6:
../examples/ip_pipeline/thread.c:535:20: error: ‘req’ may be used uninitialized [-Werror=maybe-uninitialized]
535 | if (req == NULL)
| ^
../examples/ip_pipeline/thread.c: In function ‘thread_main’:
../examples/ip_pipeline/thread.c:433:32: note: ‘req’ was declared here
433 | struct thread_msg_req *req;
| ^~~
cc1: all warnings being treated as errors
[3347/3478] Linking target examples/dpdk-fips_validation
[3348/3478] Compiling C object examples/dpdk-ip_reassembly.p/ip_reassembly_main.c.o
[3349/3478] Compiling C object examples/dpdk-ipsec-secgw.p/ipsec-secgw_flow.c.o
[3350/3478] Compiling C object examples/dpdk-ipsec-secgw.p/ipsec-secgw_esp.c.o
[3351/3478] Compiling C object examples/dpdk-ipsec-secgw.p/ipsec-secgw_event_helper.c.o
[3352/3478] Compiling C object examples/dpdk-ipsec-secgw.p/ipsec-secgw_ipsec.c.o
[3353/3478] Compiling C object examples/dpdk-ipsec-secgw.p/ipsec-secgw_ipsec_process.c.o
[3354/3478] Compiling C object examples/dpdk-ipsec-secgw.p/ipsec-secgw_ipsec_worker.c.o
[3355/3478] Compiling C object examples/dpdk-ipsec-secgw.p/ipsec-secgw_ipsec-secgw.c.o
ninja: build stopped
DPDK STV team
^ permalink raw reply [flat|nested] 55+ messages in thread
* [dpdk-test-report] |FAILURE| dpdk-next-net-mlx daily Intel builds
@ 2023-05-22 23:26 sys_stv
0 siblings, 0 replies; 55+ messages in thread
From: sys_stv @ 2023-05-22 23:26 UTC (permalink / raw)
To: test-report, thomas; +Cc: dpdk_sw_eng, npg.sw.core.tools.prc
[-- Attachment #1: Type: text/plain, Size: 9074 bytes --]
Test-Label: Intel-compilation
Test-Status: FAILURE
_Compilation issues_
commit 3b3fef9de22af80d173453ab65a80b01ce38cbfd
Author: Elena Agostini <eagostini@nvidia.com>
Date: Thu Apr 6 09:49:44 2023 +0000
net: fix return type of IPv4 L4 packet checksum
DPDK git Repo: dpdk-next-net-mlx
Meson Build Summary: 27 Builds Done, 26 Successful, 1 Failures, 0 Blocked
+-------------------+------------+--------------+------------+------------+-----------+----------+------------+
| os | gcc-static | clang-static | icc-static | gcc-shared | gcc-debug | document | gcc-16byte |
+-------------------+------------+--------------+------------+------------+-----------+----------+------------+
| OpenAnolis8.8-64 | pass | | | | | | |
| FreeBSD13-64 | pass | pass | | pass | pass | | |
| RHEL92-64 | pass | pass | | pass | pass | | |
| SUSE15-64 | pass | pass | | | | | |
| CBL-Mariner2.0-64 | pass | | | | | | |
| UB2004-64 | pass | | | | | | |
| UB2204-32 | pass | | | | | | |
| RHEL87-64 | pass | | | | | | |
| UB2204-64N | pass | | | pass | | | |
| UB2204-64 | pass | pass | | | | pass | pass |
| CentOS79-64 | pass | | | | | | |
| RHEL92-64Rt | pass | | | | | | |
| UB2304-64 | pass | | | | | | |
| FC38-64 | fail | pass | | | | | |
| UB2204-64Rt | pass | | | | | | |
+-------------------+------------+--------------+------------+------------+-----------+----------+------------+
Comments:
Because of DPDK bug (https://bugs.dpdk.org/show_bug.cgi?id=928),
All the dpdk-next-* branch add `Ddisable_drivers=event/cnxk` option when build with ICC complier.
Test environment and configuration as below:
OS: OpenAnolis8.8-64
Kernel Version: 5.10.134-13.an8.x86_64
GCC Version: gcc (GCC) 8.5.0 20210514 (Anolis 8.5.0-10.0.3)
Clang Version: 13.0.1 (Anolis 13.0.1-2.0.2.module+an8.7.0+10996+1588f068)
x86_64-native-linuxapp-gcc
OS: FreeBSD13-64
Kernel Version: 13.2-RELEASE
GCC Version: gcc (FreeBSD Ports Collection) 12.2.0
Clang Version: 14.0.5 (https://github.com/llvm/llvm-project.git llvmorg-14.0.5-0-gc12386ae247c)
x86_64-native-bsdapp-gcc
x86_64-native-bsdapp-clang
x86_64-native-bsdapp-gcc+shared
x86_64-native-bsdapp-gcc+debug
OS: RHEL92-64
Kernel Version: 5.14.0-284.11.1.el9_2.x86_64
GCC Version: gcc (GCC) 11.3.1 20221121 (Red Hat 11.3.1-4)
Clang Version: 15.0.7 (Red Hat 15.0.7-2.el9)
x86_64-native-linuxapp-gcc
x86_64-native-linuxapp-clang
x86_64-native-linuxapp-gcc+shared
x86_64-native-linuxapp-gcc+debug
OS: SUSE15-64
Kernel Version: 5.14.21-150400.22-default
GCC Version: gcc (SUSE Linux) 7.5.0
Clang Version: 11.0.1
x86_64-native-linuxapp-clang
x86_64-native-linuxapp-gcc
OS: CBL-Mariner2.0-64
Kernel Version: 5.15.55.1_2e9a4f9+
GCC Version: gcc (GCC) 11.2.0
Clang Version: NA
x86_64-native-linuxapp-gcc
OS: UB2004-64
Kernel Version: 5.8.0-48-generic
GCC Version: gcc (Ubuntu 10.3.0-1ubuntu1~20.04) 10.3.0
Clang Version: 10.0.0-4ubuntu1
x86_64-native-linuxapp-gcc
OS: UB2204-32
Kernel Version: 5.15.0-58-generic
GCC Version: gcc (Ubuntu 11.3.0-1ubuntu1~22.04) 11.3.0
Clang Version: NA
i686-native-linuxapp-gcc
OS: RHEL87-64
Kernel Version: 4.18.0-425.3.1.el8.x86_64
GCC Version: gcc (GCC) 8.5.0 20210514 (Red Hat 8.5.0-15)
Clang Version: NA
x86_64-native-linuxapp-gcc
OS: UB2204-64N
Kernel Version: 6.2.13-060213-generic
GCC Version: gcc (Ubuntu 12.1.0-2ubuntu1~22.04) 12.1.0
Clang Version: 14.0.0-1ubuntu1
x86_64-native-linuxapp-gcc
x86_64-native-linuxapp-gcc+shared
OS: UB2204-64
Kernel Version: 5.15.0-58-generic
GCC Version: gcc (Ubuntu 11.3.0-1ubuntu1~22.04) 11.3.0
Clang Version: 14.0.0-1ubuntu1
x86_64-native-linuxapp-gcc+16byte
x86_64-native-linuxapp-gcc
x86_64-native-linuxapp-clang
x86_64-native-linuxapp-doc
OS: CentOS79-64
Kernel Version: 3.10.0-1160.81.1.el7.x86_64
GCC Version: gcc (GCC) 4.8.5 20150623 (Red Hat 4.8.5-44)
Clang Version: 3.4.2 (tags/RELEASE_34/dot2-final)
x86_64-native-linuxapp-gcc
OS: RHEL92-64Rt
Kernel Version: 5.14.0-284.11.1.rt14.296.el9_2.x86_64
GCC Version: gcc (GCC) 11.3.1 20221121 (Red Hat 11.3.1-4)
Clang Version: 15.0.7 (Red Hat 15.0.7-2.el9)
x86_64-native-linuxapp-gcc
OS: UB2304-64
Kernel Version: 6.2.0-20-generic
GCC Version: gcc (Ubuntu 12.2.0-17ubuntu1) 12.2.0
Clang Version: NA
x86_64-native-linuxapp-gcc
OS: FC38-64
Kernel Version: 6.2.9-300.fc38.x86_64
GCC Version: gcc (GCC) 13.0.1 20230401 (Red Hat 13.0.1-0)
Clang Version: 16.0.0 (Fedora 16.0.0-2.fc38)
x86_64-native-linuxapp-gcc
x86_64-native-linuxapp-clang
OS: UB2204-64Rt
Kernel Version: 5.17.5-051705-generic
GCC Version: gcc (Ubuntu 11.3.0-1ubuntu1~22.04) 11.3.0
Clang Version: 14.0.0-1ubuntu1
x86_64-native-linuxapp-gcc
*Build Failed #1:
OS: FC38-64
Target: x86_64-native-linuxapp-gcc
FAILED: examples/dpdk-ip_pipeline.p/ip_pipeline_thread.c.o
gcc -Iexamples/dpdk-ip_pipeline.p -Iexamples -I../examples -Iexamples/ip_pipeline -I../examples/ip_pipeline -I../examples/common -I. -I.. -Iconfig -I../config -Ilib/eal/include -I../lib/eal/include -Ilib/eal/linux/include -I../lib/eal/linux/include -Ilib/eal/x86/include -I../lib/eal/x86/include -Ilib/eal/common -I../lib/eal/common -Ilib/eal -I../lib/eal -Ilib/kvargs -I../lib/kvargs -Ilib/metrics -I../lib/metrics -Ilib/telemetry -I../lib/telemetry -Ilib/mempool -I../lib/mempool -Ilib/ring -I../lib/ring -Ilib/net -I../lib/net -Ilib/mbuf -I../lib/mbuf -Ilib/ethdev -I../lib/ethdev -Ilib/meter -I../lib/meter -Ilib/cmdline -I../lib/cmdline -Ilib/pipeline -I../lib/pipeline -Ilib/port -I../lib/port -Ilib/sched -I../lib/sched -Ilib/ip_frag -I../lib/ip_frag -Ilib/hash -I../lib/hash -Ilib/rcu -I../lib/rcu -Ilib/cryptodev -I../lib/cryptodev -Ilib/eventdev -I../lib/eventdev -Ilib/timer -I../lib/timer -Ilib/table -I../lib/table -Ilib/lpm -I../lib/lpm -Ilib/acl -I../lib/acl -Ilib/ipsec -I../lib/ipsec -Ilib/security -I../lib/security -Idrivers/bus/pci -I../drivers/bus/pci -I../drivers/bus/pci/linux -Ilib/pci -I../lib/pci -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -Werror -O3 -include rte_config.h -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 -march=native -Wno-format-truncation -DALLOW_EXPERIMENTAL_API -MD -MQ examples/dpdk-ip_pipeline.p/ip_pipeline_thread.c.o -MF examples/dpdk-ip_pipeline.p/ip_pipeline_thread.c.o.d -o examples/dpdk-ip_pipeline.p/ip_pipeline_thread.c.o -c ../examples/ip_pipeline/thread.c
In function ‘thread_msg_handle’,
inlined from ‘thread_main’ at ../examples/ip_pipeline/thread.c:3130:6:
../examples/ip_pipeline/thread.c:535:20: error: ‘req’ may be used uninitialized [-Werror=maybe-uninitialized]
535 | if (req == NULL)
| ^
../examples/ip_pipeline/thread.c: In function ‘thread_main’:
../examples/ip_pipeline/thread.c:433:32: note: ‘req’ was declared here
433 | struct thread_msg_req *req;
| ^~~
cc1: all warnings being treated as errors
[3350/3478] Compiling C object examples/dpdk-ipsec-secgw.p/ipsec-secgw_flow.c.o
[3351/3478] Compiling C object examples/dpdk-ipsec-secgw.p/ipsec-secgw_event_helper.c.o
[3352/3478] Compiling C object examples/dpdk-ipsec-secgw.p/ipsec-secgw_ipsec.c.o
[3353/3478] Compiling C object examples/dpdk-ipsec-secgw.p/ipsec-secgw_ipsec_process.c.o
[3354/3478] Compiling C object examples/dpdk-ipsec-secgw.p/ipsec-secgw_parser.c.o
[3355/3478] Compiling C object examples/dpdk-ipsec-secgw.p/ipsec-secgw_rt.c.o
[3356/3478] Linking target examples/dpdk-ip_reassembly
[3357/3478] Compiling C object examples/dpdk-ipsec-secgw.p/ipsec-secgw_ipsec_worker.c.o
[3358/3478] Compiling C object examples/dpdk-ipsec-secgw.p/ipsec-secgw_ipsec-secgw.c.o
ninja: build stopped
DPDK STV team
^ permalink raw reply [flat|nested] 55+ messages in thread
* [dpdk-test-report] |FAILURE| dpdk-next-net-mlx daily Intel builds
@ 2023-05-21 23:16 sys_stv
0 siblings, 0 replies; 55+ messages in thread
From: sys_stv @ 2023-05-21 23:16 UTC (permalink / raw)
To: test-report, thomas; +Cc: dpdk_sw_eng, npg.sw.core.tools.prc
[-- Attachment #1: Type: text/plain, Size: 9074 bytes --]
Test-Label: Intel-compilation
Test-Status: FAILURE
_Compilation issues_
commit 3b3fef9de22af80d173453ab65a80b01ce38cbfd
Author: Elena Agostini <eagostini@nvidia.com>
Date: Thu Apr 6 09:49:44 2023 +0000
net: fix return type of IPv4 L4 packet checksum
DPDK git Repo: dpdk-next-net-mlx
Meson Build Summary: 27 Builds Done, 26 Successful, 1 Failures, 0 Blocked
+-------------------+------------+--------------+------------+------------+-----------+----------+------------+
| os | gcc-static | clang-static | icc-static | gcc-shared | gcc-debug | document | gcc-16byte |
+-------------------+------------+--------------+------------+------------+-----------+----------+------------+
| OpenAnolis8.8-64 | pass | | | | | | |
| FreeBSD13-64 | pass | pass | | pass | pass | | |
| RHEL92-64 | pass | pass | | pass | pass | | |
| SUSE15-64 | pass | pass | | | | | |
| CBL-Mariner2.0-64 | pass | | | | | | |
| UB2004-64 | pass | | | | | | |
| UB2204-32 | pass | | | | | | |
| RHEL87-64 | pass | | | | | | |
| UB2204-64N | pass | | | pass | | | |
| UB2204-64 | pass | pass | | | | pass | pass |
| CentOS79-64 | pass | | | | | | |
| RHEL92-64Rt | pass | | | | | | |
| UB2304-64 | pass | | | | | | |
| FC38-64 | fail | pass | | | | | |
| UB2204-64Rt | pass | | | | | | |
+-------------------+------------+--------------+------------+------------+-----------+----------+------------+
Comments:
Because of DPDK bug (https://bugs.dpdk.org/show_bug.cgi?id=928),
All the dpdk-next-* branch add `Ddisable_drivers=event/cnxk` option when build with ICC complier.
Test environment and configuration as below:
OS: OpenAnolis8.8-64
Kernel Version: 5.10.134-13.an8.x86_64
GCC Version: gcc (GCC) 8.5.0 20210514 (Anolis 8.5.0-10.0.3)
Clang Version: 13.0.1 (Anolis 13.0.1-2.0.2.module+an8.7.0+10996+1588f068)
x86_64-native-linuxapp-gcc
OS: FreeBSD13-64
Kernel Version: 13.2-RELEASE
GCC Version: gcc (FreeBSD Ports Collection) 12.2.0
Clang Version: 14.0.5 (https://github.com/llvm/llvm-project.git llvmorg-14.0.5-0-gc12386ae247c)
x86_64-native-bsdapp-gcc
x86_64-native-bsdapp-clang
x86_64-native-bsdapp-gcc+shared
x86_64-native-bsdapp-gcc+debug
OS: RHEL92-64
Kernel Version: 5.14.0-284.11.1.el9_2.x86_64
GCC Version: gcc (GCC) 11.3.1 20221121 (Red Hat 11.3.1-4)
Clang Version: 15.0.7 (Red Hat 15.0.7-2.el9)
x86_64-native-linuxapp-gcc
x86_64-native-linuxapp-clang
x86_64-native-linuxapp-gcc+shared
x86_64-native-linuxapp-gcc+debug
OS: SUSE15-64
Kernel Version: 5.14.21-150400.22-default
GCC Version: gcc (SUSE Linux) 7.5.0
Clang Version: 11.0.1
x86_64-native-linuxapp-clang
x86_64-native-linuxapp-gcc
OS: CBL-Mariner2.0-64
Kernel Version: 5.15.55.1_2e9a4f9+
GCC Version: gcc (GCC) 11.2.0
Clang Version: NA
x86_64-native-linuxapp-gcc
OS: UB2004-64
Kernel Version: 5.8.0-48-generic
GCC Version: gcc (Ubuntu 10.3.0-1ubuntu1~20.04) 10.3.0
Clang Version: 10.0.0-4ubuntu1
x86_64-native-linuxapp-gcc
OS: UB2204-32
Kernel Version: 5.15.0-58-generic
GCC Version: gcc (Ubuntu 11.3.0-1ubuntu1~22.04) 11.3.0
Clang Version: NA
i686-native-linuxapp-gcc
OS: RHEL87-64
Kernel Version: 4.18.0-425.3.1.el8.x86_64
GCC Version: gcc (GCC) 8.5.0 20210514 (Red Hat 8.5.0-15)
Clang Version: NA
x86_64-native-linuxapp-gcc
OS: UB2204-64N
Kernel Version: 6.2.13-060213-generic
GCC Version: gcc (Ubuntu 12.1.0-2ubuntu1~22.04) 12.1.0
Clang Version: 14.0.0-1ubuntu1
x86_64-native-linuxapp-gcc
x86_64-native-linuxapp-gcc+shared
OS: UB2204-64
Kernel Version: 5.15.0-58-generic
GCC Version: gcc (Ubuntu 11.3.0-1ubuntu1~22.04) 11.3.0
Clang Version: 14.0.0-1ubuntu1
x86_64-native-linuxapp-gcc+16byte
x86_64-native-linuxapp-gcc
x86_64-native-linuxapp-clang
x86_64-native-linuxapp-doc
OS: CentOS79-64
Kernel Version: 3.10.0-1160.81.1.el7.x86_64
GCC Version: gcc (GCC) 4.8.5 20150623 (Red Hat 4.8.5-44)
Clang Version: 3.4.2 (tags/RELEASE_34/dot2-final)
x86_64-native-linuxapp-gcc
OS: RHEL92-64Rt
Kernel Version: 5.14.0-284.11.1.rt14.296.el9_2.x86_64
GCC Version: gcc (GCC) 11.3.1 20221121 (Red Hat 11.3.1-4)
Clang Version: 15.0.7 (Red Hat 15.0.7-2.el9)
x86_64-native-linuxapp-gcc
OS: UB2304-64
Kernel Version: 6.2.0-20-generic
GCC Version: gcc (Ubuntu 12.2.0-17ubuntu1) 12.2.0
Clang Version: NA
x86_64-native-linuxapp-gcc
OS: FC38-64
Kernel Version: 6.2.9-300.fc38.x86_64
GCC Version: gcc (GCC) 13.0.1 20230401 (Red Hat 13.0.1-0)
Clang Version: 16.0.0 (Fedora 16.0.0-2.fc38)
x86_64-native-linuxapp-gcc
x86_64-native-linuxapp-clang
OS: UB2204-64Rt
Kernel Version: 5.17.5-051705-generic
GCC Version: gcc (Ubuntu 11.3.0-1ubuntu1~22.04) 11.3.0
Clang Version: 14.0.0-1ubuntu1
x86_64-native-linuxapp-gcc
*Build Failed #1:
OS: FC38-64
Target: x86_64-native-linuxapp-gcc
FAILED: examples/dpdk-ip_pipeline.p/ip_pipeline_thread.c.o
gcc -Iexamples/dpdk-ip_pipeline.p -Iexamples -I../examples -Iexamples/ip_pipeline -I../examples/ip_pipeline -I../examples/common -I. -I.. -Iconfig -I../config -Ilib/eal/include -I../lib/eal/include -Ilib/eal/linux/include -I../lib/eal/linux/include -Ilib/eal/x86/include -I../lib/eal/x86/include -Ilib/eal/common -I../lib/eal/common -Ilib/eal -I../lib/eal -Ilib/kvargs -I../lib/kvargs -Ilib/metrics -I../lib/metrics -Ilib/telemetry -I../lib/telemetry -Ilib/mempool -I../lib/mempool -Ilib/ring -I../lib/ring -Ilib/net -I../lib/net -Ilib/mbuf -I../lib/mbuf -Ilib/ethdev -I../lib/ethdev -Ilib/meter -I../lib/meter -Ilib/cmdline -I../lib/cmdline -Ilib/pipeline -I../lib/pipeline -Ilib/port -I../lib/port -Ilib/sched -I../lib/sched -Ilib/ip_frag -I../lib/ip_frag -Ilib/hash -I../lib/hash -Ilib/rcu -I../lib/rcu -Ilib/cryptodev -I../lib/cryptodev -Ilib/eventdev -I../lib/eventdev -Ilib/timer -I../lib/timer -Ilib/table -I../lib/table -Ilib/lpm -I../lib/lpm -Ilib/acl -I../lib/acl -Ilib/ipsec -I../lib/ipsec -Ilib/security -I../lib/security -Idrivers/bus/pci -I../drivers/bus/pci -I../drivers/bus/pci/linux -Ilib/pci -I../lib/pci -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -Werror -O3 -include rte_config.h -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 -march=native -Wno-format-truncation -DALLOW_EXPERIMENTAL_API -MD -MQ examples/dpdk-ip_pipeline.p/ip_pipeline_thread.c.o -MF examples/dpdk-ip_pipeline.p/ip_pipeline_thread.c.o.d -o examples/dpdk-ip_pipeline.p/ip_pipeline_thread.c.o -c ../examples/ip_pipeline/thread.c
In function ‘thread_msg_handle’,
inlined from ‘thread_main’ at ../examples/ip_pipeline/thread.c:3130:6:
../examples/ip_pipeline/thread.c:535:20: error: ‘req’ may be used uninitialized [-Werror=maybe-uninitialized]
535 | if (req == NULL)
| ^
../examples/ip_pipeline/thread.c: In function ‘thread_main’:
../examples/ip_pipeline/thread.c:433:32: note: ‘req’ was declared here
433 | struct thread_msg_req *req;
| ^~~
cc1: all warnings being treated as errors
[3350/3478] Compiling C object examples/dpdk-ipsec-secgw.p/ipsec-secgw_flow.c.o
[3351/3478] Compiling C object examples/dpdk-ipsec-secgw.p/ipsec-secgw_ipsec_process.c.o
[3352/3478] Compiling C object examples/dpdk-ipsec-secgw.p/ipsec-secgw_event_helper.c.o
[3353/3478] Compiling C object examples/dpdk-ipsec-secgw.p/ipsec-secgw_parser.c.o
[3354/3478] Compiling C object examples/dpdk-ipsec-secgw.p/ipsec-secgw_ipsec.c.o
[3355/3478] Compiling C object examples/dpdk-ipsec-secgw.p/ipsec-secgw_rt.c.o
[3356/3478] Linking target examples/dpdk-ip_reassembly
[3357/3478] Compiling C object examples/dpdk-ipsec-secgw.p/ipsec-secgw_ipsec_worker.c.o
[3358/3478] Compiling C object examples/dpdk-ipsec-secgw.p/ipsec-secgw_ipsec-secgw.c.o
ninja: build stopped
DPDK STV team
^ permalink raw reply [flat|nested] 55+ messages in thread
* [dpdk-test-report] |FAILURE| dpdk-next-net-mlx daily Intel builds
@ 2023-05-20 23:16 sys_stv
0 siblings, 0 replies; 55+ messages in thread
From: sys_stv @ 2023-05-20 23:16 UTC (permalink / raw)
To: test-report, thomas; +Cc: dpdk_sw_eng, npg.sw.core.tools.prc
[-- Attachment #1: Type: text/plain, Size: 9072 bytes --]
Test-Label: Intel-compilation
Test-Status: FAILURE
_Compilation issues_
commit 3b3fef9de22af80d173453ab65a80b01ce38cbfd
Author: Elena Agostini <eagostini@nvidia.com>
Date: Thu Apr 6 09:49:44 2023 +0000
net: fix return type of IPv4 L4 packet checksum
DPDK git Repo: dpdk-next-net-mlx
Meson Build Summary: 27 Builds Done, 26 Successful, 1 Failures, 0 Blocked
+-------------------+------------+--------------+------------+------------+-----------+----------+------------+
| os | gcc-static | clang-static | icc-static | gcc-shared | gcc-debug | document | gcc-16byte |
+-------------------+------------+--------------+------------+------------+-----------+----------+------------+
| OpenAnolis8.8-64 | pass | | | | | | |
| FreeBSD13-64 | pass | pass | | pass | pass | | |
| RHEL92-64 | pass | pass | | pass | pass | | |
| SUSE15-64 | pass | pass | | | | | |
| CBL-Mariner2.0-64 | pass | | | | | | |
| UB2004-64 | pass | | | | | | |
| UB2204-32 | pass | | | | | | |
| RHEL87-64 | pass | | | | | | |
| UB2204-64N | pass | | | pass | | | |
| UB2204-64 | pass | pass | | | | pass | pass |
| CentOS79-64 | pass | | | | | | |
| RHEL92-64Rt | pass | | | | | | |
| UB2304-64 | pass | | | | | | |
| FC38-64 | fail | pass | | | | | |
| UB2204-64Rt | pass | | | | | | |
+-------------------+------------+--------------+------------+------------+-----------+----------+------------+
Comments:
Because of DPDK bug (https://bugs.dpdk.org/show_bug.cgi?id=928),
All the dpdk-next-* branch add `Ddisable_drivers=event/cnxk` option when build with ICC complier.
Test environment and configuration as below:
OS: OpenAnolis8.8-64
Kernel Version: 5.10.134-13.an8.x86_64
GCC Version: gcc (GCC) 8.5.0 20210514 (Anolis 8.5.0-10.0.3)
Clang Version: 13.0.1 (Anolis 13.0.1-2.0.2.module+an8.7.0+10996+1588f068)
x86_64-native-linuxapp-gcc
OS: FreeBSD13-64
Kernel Version: 13.2-RELEASE
GCC Version: gcc (FreeBSD Ports Collection) 12.2.0
Clang Version: 14.0.5 (https://github.com/llvm/llvm-project.git llvmorg-14.0.5-0-gc12386ae247c)
x86_64-native-bsdapp-gcc
x86_64-native-bsdapp-clang
x86_64-native-bsdapp-gcc+shared
x86_64-native-bsdapp-gcc+debug
OS: RHEL92-64
Kernel Version: 5.14.0-284.11.1.el9_2.x86_64
GCC Version: gcc (GCC) 11.3.1 20221121 (Red Hat 11.3.1-4)
Clang Version: 15.0.7 (Red Hat 15.0.7-2.el9)
x86_64-native-linuxapp-gcc
x86_64-native-linuxapp-clang
x86_64-native-linuxapp-gcc+shared
x86_64-native-linuxapp-gcc+debug
OS: SUSE15-64
Kernel Version: 5.14.21-150400.22-default
GCC Version: gcc (SUSE Linux) 7.5.0
Clang Version: 11.0.1
x86_64-native-linuxapp-clang
x86_64-native-linuxapp-gcc
OS: CBL-Mariner2.0-64
Kernel Version: 5.15.55.1_2e9a4f9+
GCC Version: gcc (GCC) 11.2.0
Clang Version: NA
x86_64-native-linuxapp-gcc
OS: UB2004-64
Kernel Version: 5.8.0-48-generic
GCC Version: gcc (Ubuntu 10.3.0-1ubuntu1~20.04) 10.3.0
Clang Version: 10.0.0-4ubuntu1
x86_64-native-linuxapp-gcc
OS: UB2204-32
Kernel Version: 5.15.0-58-generic
GCC Version: gcc (Ubuntu 11.3.0-1ubuntu1~22.04) 11.3.0
Clang Version: NA
i686-native-linuxapp-gcc
OS: RHEL87-64
Kernel Version: 4.18.0-425.3.1.el8.x86_64
GCC Version: gcc (GCC) 8.5.0 20210514 (Red Hat 8.5.0-15)
Clang Version: NA
x86_64-native-linuxapp-gcc
OS: UB2204-64N
Kernel Version: 6.2.13-060213-generic
GCC Version: gcc (Ubuntu 12.1.0-2ubuntu1~22.04) 12.1.0
Clang Version: 14.0.0-1ubuntu1
x86_64-native-linuxapp-gcc
x86_64-native-linuxapp-gcc+shared
OS: UB2204-64
Kernel Version: 5.15.0-58-generic
GCC Version: gcc (Ubuntu 11.3.0-1ubuntu1~22.04) 11.3.0
Clang Version: 14.0.0-1ubuntu1
x86_64-native-linuxapp-gcc+16byte
x86_64-native-linuxapp-gcc
x86_64-native-linuxapp-clang
x86_64-native-linuxapp-doc
OS: CentOS79-64
Kernel Version: 3.10.0-1160.81.1.el7.x86_64
GCC Version: gcc (GCC) 4.8.5 20150623 (Red Hat 4.8.5-44)
Clang Version: 3.4.2 (tags/RELEASE_34/dot2-final)
x86_64-native-linuxapp-gcc
OS: RHEL92-64Rt
Kernel Version: 5.14.0-284.11.1.rt14.296.el9_2.x86_64
GCC Version: gcc (GCC) 11.3.1 20221121 (Red Hat 11.3.1-4)
Clang Version: 15.0.7 (Red Hat 15.0.7-2.el9)
x86_64-native-linuxapp-gcc
OS: UB2304-64
Kernel Version: 6.2.0-20-generic
GCC Version: gcc (Ubuntu 12.2.0-17ubuntu1) 12.2.0
Clang Version: NA
x86_64-native-linuxapp-gcc
OS: FC38-64
Kernel Version: 6.2.9-300.fc38.x86_64
GCC Version: gcc (GCC) 13.0.1 20230401 (Red Hat 13.0.1-0)
Clang Version: 16.0.0 (Fedora 16.0.0-2.fc38)
x86_64-native-linuxapp-gcc
x86_64-native-linuxapp-clang
OS: UB2204-64Rt
Kernel Version: 5.17.5-051705-generic
GCC Version: gcc (Ubuntu 11.3.0-1ubuntu1~22.04) 11.3.0
Clang Version: 14.0.0-1ubuntu1
x86_64-native-linuxapp-gcc
*Build Failed #1:
OS: FC38-64
Target: x86_64-native-linuxapp-gcc
FAILED: examples/dpdk-ip_pipeline.p/ip_pipeline_thread.c.o
gcc -Iexamples/dpdk-ip_pipeline.p -Iexamples -I../examples -Iexamples/ip_pipeline -I../examples/ip_pipeline -I../examples/common -I. -I.. -Iconfig -I../config -Ilib/eal/include -I../lib/eal/include -Ilib/eal/linux/include -I../lib/eal/linux/include -Ilib/eal/x86/include -I../lib/eal/x86/include -Ilib/eal/common -I../lib/eal/common -Ilib/eal -I../lib/eal -Ilib/kvargs -I../lib/kvargs -Ilib/metrics -I../lib/metrics -Ilib/telemetry -I../lib/telemetry -Ilib/mempool -I../lib/mempool -Ilib/ring -I../lib/ring -Ilib/net -I../lib/net -Ilib/mbuf -I../lib/mbuf -Ilib/ethdev -I../lib/ethdev -Ilib/meter -I../lib/meter -Ilib/cmdline -I../lib/cmdline -Ilib/pipeline -I../lib/pipeline -Ilib/port -I../lib/port -Ilib/sched -I../lib/sched -Ilib/ip_frag -I../lib/ip_frag -Ilib/hash -I../lib/hash -Ilib/rcu -I../lib/rcu -Ilib/cryptodev -I../lib/cryptodev -Ilib/eventdev -I../lib/eventdev -Ilib/timer -I../lib/timer -Ilib/table -I../lib/table -Ilib/lpm -I../lib/lpm -Ilib/acl -I../lib/acl -Ilib/ipsec -I../lib/ipsec -Ilib/security -I../lib/security -Idrivers/bus/pci -I../drivers/bus/pci -I../drivers/bus/pci/linux -Ilib/pci -I../lib/pci -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -Werror -O3 -include rte_config.h -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 -march=native -Wno-format-truncation -DALLOW_EXPERIMENTAL_API -MD -MQ examples/dpdk-ip_pipeline.p/ip_pipeline_thread.c.o -MF examples/dpdk-ip_pipeline.p/ip_pipeline_thread.c.o.d -o examples/dpdk-ip_pipeline.p/ip_pipeline_thread.c.o -c ../examples/ip_pipeline/thread.c
In function ‘thread_msg_handle’,
inlined from ‘thread_main’ at ../examples/ip_pipeline/thread.c:3130:6:
../examples/ip_pipeline/thread.c:535:20: error: ‘req’ may be used uninitialized [-Werror=maybe-uninitialized]
535 | if (req == NULL)
| ^
../examples/ip_pipeline/thread.c: In function ‘thread_main’:
../examples/ip_pipeline/thread.c:433:32: note: ‘req’ was declared here
433 | struct thread_msg_req *req;
| ^~~
cc1: all warnings being treated as errors
[3351/3478] Compiling C object examples/dpdk-ipsec-secgw.p/ipsec-secgw_ipsec_process.c.o
[3352/3478] Compiling C object examples/dpdk-ipsec-secgw.p/ipsec-secgw_event_helper.c.o
[3353/3478] Compiling C object examples/dpdk-ipsec-secgw.p/ipsec-secgw_ipsec.c.o
[3354/3478] Compiling C object examples/dpdk-ipsec-secgw.p/ipsec-secgw_parser.c.o
[3355/3478] Compiling C object examples/dpdk-ipsec-secgw.p/ipsec-secgw_rt.c.o
[3356/3478] Compiling C object examples/dpdk-ipsec-secgw.p/ipsec-secgw_sa.c.o
[3357/3478] Linking target examples/dpdk-ip_reassembly
[3358/3478] Compiling C object examples/dpdk-ipsec-secgw.p/ipsec-secgw_ipsec_worker.c.o
[3359/3478] Compiling C object examples/dpdk-ipsec-secgw.p/ipsec-secgw_ipsec-secgw.c.o
ninja: build stopped
DPDK STV team
^ permalink raw reply [flat|nested] 55+ messages in thread
* [dpdk-test-report] |FAILURE| dpdk-next-net-mlx daily Intel builds
@ 2023-05-19 23:30 sys_stv
0 siblings, 0 replies; 55+ messages in thread
From: sys_stv @ 2023-05-19 23:30 UTC (permalink / raw)
To: test-report, thomas; +Cc: dpdk_sw_eng, npg.sw.core.tools.prc
[-- Attachment #1: Type: text/plain, Size: 9072 bytes --]
Test-Label: Intel-compilation
Test-Status: FAILURE
_Compilation issues_
commit 3b3fef9de22af80d173453ab65a80b01ce38cbfd
Author: Elena Agostini <eagostini@nvidia.com>
Date: Thu Apr 6 09:49:44 2023 +0000
net: fix return type of IPv4 L4 packet checksum
DPDK git Repo: dpdk-next-net-mlx
Meson Build Summary: 27 Builds Done, 26 Successful, 1 Failures, 0 Blocked
+-------------------+------------+--------------+------------+------------+-----------+----------+------------+
| os | gcc-static | clang-static | icc-static | gcc-shared | gcc-debug | document | gcc-16byte |
+-------------------+------------+--------------+------------+------------+-----------+----------+------------+
| OpenAnolis8.8-64 | pass | | | | | | |
| FreeBSD13-64 | pass | pass | | pass | pass | | |
| RHEL92-64 | pass | pass | | pass | pass | | |
| SUSE15-64 | pass | pass | | | | | |
| CBL-Mariner2.0-64 | pass | | | | | | |
| UB2004-64 | pass | | | | | | |
| UB2204-32 | pass | | | | | | |
| RHEL87-64 | pass | | | | | | |
| UB2204-64N | pass | | | pass | | | |
| UB2204-64 | pass | pass | | | | pass | pass |
| CentOS79-64 | pass | | | | | | |
| RHEL92-64Rt | pass | | | | | | |
| UB2304-64 | pass | | | | | | |
| FC38-64 | fail | pass | | | | | |
| UB2204-64Rt | pass | | | | | | |
+-------------------+------------+--------------+------------+------------+-----------+----------+------------+
Comments:
Because of DPDK bug (https://bugs.dpdk.org/show_bug.cgi?id=928),
All the dpdk-next-* branch add `Ddisable_drivers=event/cnxk` option when build with ICC complier.
Test environment and configuration as below:
OS: OpenAnolis8.8-64
Kernel Version: 5.10.134-13.an8.x86_64
GCC Version: gcc (GCC) 8.5.0 20210514 (Anolis 8.5.0-10.0.3)
Clang Version: 13.0.1 (Anolis 13.0.1-2.0.2.module+an8.7.0+10996+1588f068)
x86_64-native-linuxapp-gcc
OS: FreeBSD13-64
Kernel Version: 13.2-RELEASE
GCC Version: gcc (FreeBSD Ports Collection) 12.2.0
Clang Version: 14.0.5 (https://github.com/llvm/llvm-project.git llvmorg-14.0.5-0-gc12386ae247c)
x86_64-native-bsdapp-gcc
x86_64-native-bsdapp-clang
x86_64-native-bsdapp-gcc+shared
x86_64-native-bsdapp-gcc+debug
OS: RHEL92-64
Kernel Version: 5.14.0-284.11.1.el9_2.x86_64
GCC Version: gcc (GCC) 11.3.1 20221121 (Red Hat 11.3.1-4)
Clang Version: 15.0.7 (Red Hat 15.0.7-2.el9)
x86_64-native-linuxapp-gcc
x86_64-native-linuxapp-clang
x86_64-native-linuxapp-gcc+shared
x86_64-native-linuxapp-gcc+debug
OS: SUSE15-64
Kernel Version: 5.14.21-150400.22-default
GCC Version: gcc (SUSE Linux) 7.5.0
Clang Version: 11.0.1
x86_64-native-linuxapp-clang
x86_64-native-linuxapp-gcc
OS: CBL-Mariner2.0-64
Kernel Version: 5.15.55.1_2e9a4f9+
GCC Version: gcc (GCC) 11.2.0
Clang Version: NA
x86_64-native-linuxapp-gcc
OS: UB2004-64
Kernel Version: 5.8.0-48-generic
GCC Version: gcc (Ubuntu 10.3.0-1ubuntu1~20.04) 10.3.0
Clang Version: 10.0.0-4ubuntu1
x86_64-native-linuxapp-gcc
OS: UB2204-32
Kernel Version: 5.15.0-58-generic
GCC Version: gcc (Ubuntu 11.3.0-1ubuntu1~22.04) 11.3.0
Clang Version: NA
i686-native-linuxapp-gcc
OS: RHEL87-64
Kernel Version: 4.18.0-425.3.1.el8.x86_64
GCC Version: gcc (GCC) 8.5.0 20210514 (Red Hat 8.5.0-15)
Clang Version: NA
x86_64-native-linuxapp-gcc
OS: UB2204-64N
Kernel Version: 6.2.13-060213-generic
GCC Version: gcc (Ubuntu 12.1.0-2ubuntu1~22.04) 12.1.0
Clang Version: 14.0.0-1ubuntu1
x86_64-native-linuxapp-gcc
x86_64-native-linuxapp-gcc+shared
OS: UB2204-64
Kernel Version: 5.15.0-58-generic
GCC Version: gcc (Ubuntu 11.3.0-1ubuntu1~22.04) 11.3.0
Clang Version: 14.0.0-1ubuntu1
x86_64-native-linuxapp-gcc+16byte
x86_64-native-linuxapp-gcc
x86_64-native-linuxapp-clang
x86_64-native-linuxapp-doc
OS: CentOS79-64
Kernel Version: 3.10.0-1160.81.1.el7.x86_64
GCC Version: gcc (GCC) 4.8.5 20150623 (Red Hat 4.8.5-44)
Clang Version: 3.4.2 (tags/RELEASE_34/dot2-final)
x86_64-native-linuxapp-gcc
OS: RHEL92-64Rt
Kernel Version: 5.14.0-284.11.1.rt14.296.el9_2.x86_64
GCC Version: gcc (GCC) 11.3.1 20221121 (Red Hat 11.3.1-4)
Clang Version: 15.0.7 (Red Hat 15.0.7-2.el9)
x86_64-native-linuxapp-gcc
OS: UB2304-64
Kernel Version: 6.2.0-20-generic
GCC Version: gcc (Ubuntu 12.2.0-17ubuntu1) 12.2.0
Clang Version: NA
x86_64-native-linuxapp-gcc
OS: FC38-64
Kernel Version: 6.2.9-300.fc38.x86_64
GCC Version: gcc (GCC) 13.0.1 20230401 (Red Hat 13.0.1-0)
Clang Version: 16.0.0 (Fedora 16.0.0-2.fc38)
x86_64-native-linuxapp-gcc
x86_64-native-linuxapp-clang
OS: UB2204-64Rt
Kernel Version: 5.17.5-051705-generic
GCC Version: gcc (Ubuntu 11.3.0-1ubuntu1~22.04) 11.3.0
Clang Version: 14.0.0-1ubuntu1
x86_64-native-linuxapp-gcc
*Build Failed #1:
OS: FC38-64
Target: x86_64-native-linuxapp-gcc
FAILED: examples/dpdk-ip_pipeline.p/ip_pipeline_thread.c.o
gcc -Iexamples/dpdk-ip_pipeline.p -Iexamples -I../examples -Iexamples/ip_pipeline -I../examples/ip_pipeline -I../examples/common -I. -I.. -Iconfig -I../config -Ilib/eal/include -I../lib/eal/include -Ilib/eal/linux/include -I../lib/eal/linux/include -Ilib/eal/x86/include -I../lib/eal/x86/include -Ilib/eal/common -I../lib/eal/common -Ilib/eal -I../lib/eal -Ilib/kvargs -I../lib/kvargs -Ilib/metrics -I../lib/metrics -Ilib/telemetry -I../lib/telemetry -Ilib/mempool -I../lib/mempool -Ilib/ring -I../lib/ring -Ilib/net -I../lib/net -Ilib/mbuf -I../lib/mbuf -Ilib/ethdev -I../lib/ethdev -Ilib/meter -I../lib/meter -Ilib/cmdline -I../lib/cmdline -Ilib/pipeline -I../lib/pipeline -Ilib/port -I../lib/port -Ilib/sched -I../lib/sched -Ilib/ip_frag -I../lib/ip_frag -Ilib/hash -I../lib/hash -Ilib/rcu -I../lib/rcu -Ilib/cryptodev -I../lib/cryptodev -Ilib/eventdev -I../lib/eventdev -Ilib/timer -I../lib/timer -Ilib/table -I../lib/table -Ilib/lpm -I../lib/lpm -Ilib/acl -I../lib/acl -Ilib/ipsec -I../lib/ipsec -Ilib/security -I../lib/security -Idrivers/bus/pci -I../drivers/bus/pci -I../drivers/bus/pci/linux -Ilib/pci -I../lib/pci -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -Werror -O3 -include rte_config.h -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 -march=native -Wno-format-truncation -DALLOW_EXPERIMENTAL_API -MD -MQ examples/dpdk-ip_pipeline.p/ip_pipeline_thread.c.o -MF examples/dpdk-ip_pipeline.p/ip_pipeline_thread.c.o.d -o examples/dpdk-ip_pipeline.p/ip_pipeline_thread.c.o -c ../examples/ip_pipeline/thread.c
In function ‘thread_msg_handle’,
inlined from ‘thread_main’ at ../examples/ip_pipeline/thread.c:3130:6:
../examples/ip_pipeline/thread.c:535:20: error: ‘req’ may be used uninitialized [-Werror=maybe-uninitialized]
535 | if (req == NULL)
| ^
../examples/ip_pipeline/thread.c: In function ‘thread_main’:
../examples/ip_pipeline/thread.c:433:32: note: ‘req’ was declared here
433 | struct thread_msg_req *req;
| ^~~
cc1: all warnings being treated as errors
[3351/3478] Compiling C object examples/dpdk-ipsec-secgw.p/ipsec-secgw_ipsec.c.o
[3352/3478] Compiling C object examples/dpdk-ipsec-secgw.p/ipsec-secgw_event_helper.c.o
[3353/3478] Compiling C object examples/dpdk-ipsec-secgw.p/ipsec-secgw_parser.c.o
[3354/3478] Compiling C object examples/dpdk-ipsec-secgw.p/ipsec-secgw_ipsec_process.c.o
[3355/3478] Compiling C object examples/dpdk-ipsec-secgw.p/ipsec-secgw_rt.c.o
[3356/3478] Compiling C object examples/dpdk-ipsec-secgw.p/ipsec-secgw_ipsec_worker.c.o
[3357/3478] Linking target examples/dpdk-ip_reassembly
[3358/3478] Compiling C object examples/dpdk-ipsec-secgw.p/ipsec-secgw_sa.c.o
[3359/3478] Compiling C object examples/dpdk-ipsec-secgw.p/ipsec-secgw_ipsec-secgw.c.o
ninja: build stopped
DPDK STV team
^ permalink raw reply [flat|nested] 55+ messages in thread
* [dpdk-test-report] |FAILURE| dpdk-next-net-mlx daily Intel builds
@ 2023-05-18 23:43 sys_stv
0 siblings, 0 replies; 55+ messages in thread
From: sys_stv @ 2023-05-18 23:43 UTC (permalink / raw)
To: test-report, thomas; +Cc: dpdk_sw_eng, npg.sw.core.tools.prc
[-- Attachment #1: Type: text/plain, Size: 9075 bytes --]
Test-Label: Intel-compilation
Test-Status: FAILURE
_Compilation issues_
commit 3b3fef9de22af80d173453ab65a80b01ce38cbfd
Author: Elena Agostini <eagostini@nvidia.com>
Date: Thu Apr 6 09:49:44 2023 +0000
net: fix return type of IPv4 L4 packet checksum
DPDK git Repo: dpdk-next-net-mlx
Meson Build Summary: 27 Builds Done, 26 Successful, 1 Failures, 0 Blocked
+-------------------+------------+--------------+------------+------------+-----------+----------+------------+
| os | gcc-static | clang-static | icc-static | gcc-shared | gcc-debug | document | gcc-16byte |
+-------------------+------------+--------------+------------+------------+-----------+----------+------------+
| OpenAnolis8.8-64 | pass | | | | | | |
| FreeBSD13-64 | pass | pass | | pass | pass | | |
| RHEL92-64 | pass | pass | | pass | pass | | |
| SUSE15-64 | pass | pass | | | | | |
| CBL-Mariner2.0-64 | pass | | | | | | |
| UB2004-64 | pass | | | | | | |
| UB2204-32 | pass | | | | | | |
| RHEL87-64 | pass | | | | | | |
| UB2204-64N | pass | | | pass | | | |
| UB2204-64 | pass | pass | | | | pass | pass |
| CentOS79-64 | pass | | | | | | |
| RHEL92-64Rt | pass | | | | | | |
| UB2304-64 | pass | | | | | | |
| FC38-64 | fail | pass | | | | | |
| UB2204-64Rt | pass | | | | | | |
+-------------------+------------+--------------+------------+------------+-----------+----------+------------+
Comments:
Because of DPDK bug (https://bugs.dpdk.org/show_bug.cgi?id=928),
All the dpdk-next-* branch add `Ddisable_drivers=event/cnxk` option when build with ICC complier.
Test environment and configuration as below:
OS: OpenAnolis8.8-64
Kernel Version: 5.10.134-13.an8.x86_64
GCC Version: gcc (GCC) 8.5.0 20210514 (Anolis 8.5.0-10.0.3)
Clang Version: 13.0.1 (Anolis 13.0.1-2.0.2.module+an8.7.0+10996+1588f068)
x86_64-native-linuxapp-gcc
OS: FreeBSD13-64
Kernel Version: 13.2-RELEASE
GCC Version: gcc (FreeBSD Ports Collection) 12.2.0
Clang Version: 14.0.5 (https://github.com/llvm/llvm-project.git llvmorg-14.0.5-0-gc12386ae247c)
x86_64-native-bsdapp-gcc
x86_64-native-bsdapp-clang
x86_64-native-bsdapp-gcc+shared
x86_64-native-bsdapp-gcc+debug
OS: RHEL92-64
Kernel Version: 5.14.0-284.11.1.el9_2.x86_64
GCC Version: gcc (GCC) 11.3.1 20221121 (Red Hat 11.3.1-4)
Clang Version: 15.0.7 (Red Hat 15.0.7-2.el9)
x86_64-native-linuxapp-gcc
x86_64-native-linuxapp-clang
x86_64-native-linuxapp-gcc+shared
x86_64-native-linuxapp-gcc+debug
OS: SUSE15-64
Kernel Version: 5.14.21-150400.22-default
GCC Version: gcc (SUSE Linux) 7.5.0
Clang Version: 11.0.1
x86_64-native-linuxapp-clang
x86_64-native-linuxapp-gcc
OS: CBL-Mariner2.0-64
Kernel Version: 5.15.55.1_2e9a4f9+
GCC Version: gcc (GCC) 11.2.0
Clang Version: NA
x86_64-native-linuxapp-gcc
OS: UB2004-64
Kernel Version: 5.8.0-48-generic
GCC Version: gcc (Ubuntu 10.3.0-1ubuntu1~20.04) 10.3.0
Clang Version: 10.0.0-4ubuntu1
x86_64-native-linuxapp-gcc
OS: UB2204-32
Kernel Version: 5.15.0-58-generic
GCC Version: gcc (Ubuntu 11.3.0-1ubuntu1~22.04) 11.3.0
Clang Version: NA
i686-native-linuxapp-gcc
OS: RHEL87-64
Kernel Version: 4.18.0-425.3.1.el8.x86_64
GCC Version: gcc (GCC) 8.5.0 20210514 (Red Hat 8.5.0-15)
Clang Version: NA
x86_64-native-linuxapp-gcc
OS: UB2204-64N
Kernel Version: 6.2.13-060213-generic
GCC Version: gcc (Ubuntu 12.1.0-2ubuntu1~22.04) 12.1.0
Clang Version: 14.0.0-1ubuntu1
x86_64-native-linuxapp-gcc
x86_64-native-linuxapp-gcc+shared
OS: UB2204-64
Kernel Version: 5.15.0-58-generic
GCC Version: gcc (Ubuntu 11.3.0-1ubuntu1~22.04) 11.3.0
Clang Version: 14.0.0-1ubuntu1
x86_64-native-linuxapp-gcc+16byte
x86_64-native-linuxapp-gcc
x86_64-native-linuxapp-clang
x86_64-native-linuxapp-doc
OS: CentOS79-64
Kernel Version: 3.10.0-1160.81.1.el7.x86_64
GCC Version: gcc (GCC) 4.8.5 20150623 (Red Hat 4.8.5-44)
Clang Version: 3.4.2 (tags/RELEASE_34/dot2-final)
x86_64-native-linuxapp-gcc
OS: RHEL92-64Rt
Kernel Version: 5.14.0-284.11.1.rt14.296.el9_2.x86_64
GCC Version: gcc (GCC) 11.3.1 20221121 (Red Hat 11.3.1-4)
Clang Version: 15.0.7 (Red Hat 15.0.7-2.el9)
x86_64-native-linuxapp-gcc
OS: UB2304-64
Kernel Version: 6.2.0-20-generic
GCC Version: gcc (Ubuntu 12.2.0-17ubuntu1) 12.2.0
Clang Version: NA
x86_64-native-linuxapp-gcc
OS: FC38-64
Kernel Version: 6.2.9-300.fc38.x86_64
GCC Version: gcc (GCC) 13.0.1 20230401 (Red Hat 13.0.1-0)
Clang Version: 16.0.0 (Fedora 16.0.0-2.fc38)
x86_64-native-linuxapp-gcc
x86_64-native-linuxapp-clang
OS: UB2204-64Rt
Kernel Version: 5.17.5-051705-generic
GCC Version: gcc (Ubuntu 11.3.0-1ubuntu1~22.04) 11.3.0
Clang Version: 14.0.0-1ubuntu1
x86_64-native-linuxapp-gcc
*Build Failed #1:
OS: FC38-64
Target: x86_64-native-linuxapp-gcc
FAILED: examples/dpdk-ip_pipeline.p/ip_pipeline_thread.c.o
gcc -Iexamples/dpdk-ip_pipeline.p -Iexamples -I../examples -Iexamples/ip_pipeline -I../examples/ip_pipeline -I../examples/common -I. -I.. -Iconfig -I../config -Ilib/eal/include -I../lib/eal/include -Ilib/eal/linux/include -I../lib/eal/linux/include -Ilib/eal/x86/include -I../lib/eal/x86/include -Ilib/eal/common -I../lib/eal/common -Ilib/eal -I../lib/eal -Ilib/kvargs -I../lib/kvargs -Ilib/metrics -I../lib/metrics -Ilib/telemetry -I../lib/telemetry -Ilib/mempool -I../lib/mempool -Ilib/ring -I../lib/ring -Ilib/net -I../lib/net -Ilib/mbuf -I../lib/mbuf -Ilib/ethdev -I../lib/ethdev -Ilib/meter -I../lib/meter -Ilib/cmdline -I../lib/cmdline -Ilib/pipeline -I../lib/pipeline -Ilib/port -I../lib/port -Ilib/sched -I../lib/sched -Ilib/ip_frag -I../lib/ip_frag -Ilib/hash -I../lib/hash -Ilib/rcu -I../lib/rcu -Ilib/cryptodev -I../lib/cryptodev -Ilib/eventdev -I../lib/eventdev -Ilib/timer -I../lib/timer -Ilib/table -I../lib/table -Ilib/lpm -I../lib/lpm -Ilib/acl -I../lib/acl -Ilib/ipsec -I../lib/ipsec -Ilib/security -I../lib/security -Idrivers/bus/pci -I../drivers/bus/pci -I../drivers/bus/pci/linux -Ilib/pci -I../lib/pci -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -Werror -O3 -include rte_config.h -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 -march=native -Wno-format-truncation -DALLOW_EXPERIMENTAL_API -MD -MQ examples/dpdk-ip_pipeline.p/ip_pipeline_thread.c.o -MF examples/dpdk-ip_pipeline.p/ip_pipeline_thread.c.o.d -o examples/dpdk-ip_pipeline.p/ip_pipeline_thread.c.o -c ../examples/ip_pipeline/thread.c
In function ‘thread_msg_handle’,
inlined from ‘thread_main’ at ../examples/ip_pipeline/thread.c:3130:6:
../examples/ip_pipeline/thread.c:535:20: error: ‘req’ may be used uninitialized [-Werror=maybe-uninitialized]
535 | if (req == NULL)
| ^
../examples/ip_pipeline/thread.c: In function ‘thread_main’:
../examples/ip_pipeline/thread.c:433:32: note: ‘req’ was declared here
433 | struct thread_msg_req *req;
| ^~~
cc1: all warnings being treated as errors
[3349/3478] Compiling C object examples/dpdk-ipsec-secgw.p/ipsec-secgw_esp.c.o
[3350/3478] Compiling C object examples/dpdk-ipsec-secgw.p/ipsec-secgw_event_helper.c.o
[3351/3478] Compiling C object examples/dpdk-ipsec-secgw.p/ipsec-secgw_flow.c.o
[3352/3478] Compiling C object examples/dpdk-ipsec-secgw.p/ipsec-secgw_ipsec_process.c.o
[3353/3478] Compiling C object examples/dpdk-ipsec-secgw.p/ipsec-secgw_ipsec.c.o
[3354/3478] Compiling C object examples/dpdk-ipsec-secgw.p/ipsec-secgw_parser.c.o
[3355/3478] Linking target examples/dpdk-ip_reassembly
[3356/3478] Compiling C object examples/dpdk-ipsec-secgw.p/ipsec-secgw_ipsec_worker.c.o
[3357/3478] Compiling C object examples/dpdk-ipsec-secgw.p/ipsec-secgw_ipsec-secgw.c.o
ninja: build stopped
DPDK STV team
^ permalink raw reply [flat|nested] 55+ messages in thread
* [dpdk-test-report] |FAILURE| dpdk-next-net-mlx daily Intel builds
@ 2023-05-18 0:42 sys_stv
0 siblings, 0 replies; 55+ messages in thread
From: sys_stv @ 2023-05-18 0:42 UTC (permalink / raw)
To: test-report, thomas; +Cc: dpdk_sw_eng, npg.sw.core.tools.prc
[-- Attachment #1: Type: text/plain, Size: 9072 bytes --]
Test-Label: Intel-compilation
Test-Status: FAILURE
_Compilation issues_
commit 3b3fef9de22af80d173453ab65a80b01ce38cbfd
Author: Elena Agostini <eagostini@nvidia.com>
Date: Thu Apr 6 09:49:44 2023 +0000
net: fix return type of IPv4 L4 packet checksum
DPDK git Repo: dpdk-next-net-mlx
Meson Build Summary: 27 Builds Done, 26 Successful, 1 Failures, 0 Blocked
+-------------------+------------+--------------+------------+------------+-----------+----------+------------+
| os | gcc-static | clang-static | icc-static | gcc-shared | gcc-debug | document | gcc-16byte |
+-------------------+------------+--------------+------------+------------+-----------+----------+------------+
| OpenAnolis8.8-64 | pass | | | | | | |
| FreeBSD13-64 | pass | pass | | pass | pass | | |
| RHEL92-64 | pass | pass | | pass | pass | | |
| SUSE15-64 | pass | pass | | | | | |
| CBL-Mariner2.0-64 | pass | | | | | | |
| UB2004-64 | pass | | | | | | |
| UB2204-32 | pass | | | | | | |
| RHEL87-64 | pass | | | | | | |
| UB2204-64N | pass | | | pass | | | |
| UB2204-64 | pass | pass | | | | pass | pass |
| CentOS79-64 | pass | | | | | | |
| RHEL92-64Rt | pass | | | | | | |
| UB2304-64 | pass | | | | | | |
| FC38-64 | fail | pass | | | | | |
| UB2204-64Rt | pass | | | | | | |
+-------------------+------------+--------------+------------+------------+-----------+----------+------------+
Comments:
Because of DPDK bug (https://bugs.dpdk.org/show_bug.cgi?id=928),
All the dpdk-next-* branch add `Ddisable_drivers=event/cnxk` option when build with ICC complier.
Test environment and configuration as below:
OS: OpenAnolis8.8-64
Kernel Version: 5.10.134-13.an8.x86_64
GCC Version: gcc (GCC) 8.5.0 20210514 (Anolis 8.5.0-10.0.3)
Clang Version: 13.0.1 (Anolis 13.0.1-2.0.2.module+an8.7.0+10996+1588f068)
x86_64-native-linuxapp-gcc
OS: FreeBSD13-64
Kernel Version: 13.2-RELEASE
GCC Version: gcc (FreeBSD Ports Collection) 12.2.0
Clang Version: 14.0.5 (https://github.com/llvm/llvm-project.git llvmorg-14.0.5-0-gc12386ae247c)
x86_64-native-bsdapp-gcc
x86_64-native-bsdapp-clang
x86_64-native-bsdapp-gcc+shared
x86_64-native-bsdapp-gcc+debug
OS: RHEL92-64
Kernel Version: 5.14.0-284.11.1.el9_2.x86_64
GCC Version: gcc (GCC) 11.3.1 20221121 (Red Hat 11.3.1-4)
Clang Version: 15.0.7 (Red Hat 15.0.7-2.el9)
x86_64-native-linuxapp-gcc
x86_64-native-linuxapp-clang
x86_64-native-linuxapp-gcc+shared
x86_64-native-linuxapp-gcc+debug
OS: SUSE15-64
Kernel Version: 5.14.21-150400.22-default
GCC Version: gcc (SUSE Linux) 7.5.0
Clang Version: 11.0.1
x86_64-native-linuxapp-clang
x86_64-native-linuxapp-gcc
OS: CBL-Mariner2.0-64
Kernel Version: 5.15.55.1_2e9a4f9+
GCC Version: gcc (GCC) 11.2.0
Clang Version: NA
x86_64-native-linuxapp-gcc
OS: UB2004-64
Kernel Version: 5.8.0-48-generic
GCC Version: gcc (Ubuntu 10.3.0-1ubuntu1~20.04) 10.3.0
Clang Version: 10.0.0-4ubuntu1
x86_64-native-linuxapp-gcc
OS: UB2204-32
Kernel Version: 5.15.0-58-generic
GCC Version: gcc (Ubuntu 11.3.0-1ubuntu1~22.04) 11.3.0
Clang Version: NA
i686-native-linuxapp-gcc
OS: RHEL87-64
Kernel Version: 4.18.0-425.3.1.el8.x86_64
GCC Version: gcc (GCC) 8.5.0 20210514 (Red Hat 8.5.0-15)
Clang Version: NA
x86_64-native-linuxapp-gcc
OS: UB2204-64N
Kernel Version: 6.2.13-060213-generic
GCC Version: gcc (Ubuntu 12.1.0-2ubuntu1~22.04) 12.1.0
Clang Version: 14.0.0-1ubuntu1
x86_64-native-linuxapp-gcc
x86_64-native-linuxapp-gcc+shared
OS: UB2204-64
Kernel Version: 5.15.0-58-generic
GCC Version: gcc (Ubuntu 11.3.0-1ubuntu1~22.04) 11.3.0
Clang Version: 14.0.0-1ubuntu1
x86_64-native-linuxapp-gcc+16byte
x86_64-native-linuxapp-gcc
x86_64-native-linuxapp-clang
x86_64-native-linuxapp-doc
OS: CentOS79-64
Kernel Version: 3.10.0-1160.81.1.el7.x86_64
GCC Version: gcc (GCC) 4.8.5 20150623 (Red Hat 4.8.5-44)
Clang Version: 3.4.2 (tags/RELEASE_34/dot2-final)
x86_64-native-linuxapp-gcc
OS: RHEL92-64Rt
Kernel Version: 5.14.0-284.11.1.rt14.296.el9_2.x86_64
GCC Version: gcc (GCC) 11.3.1 20221121 (Red Hat 11.3.1-4)
Clang Version: 15.0.7 (Red Hat 15.0.7-2.el9)
x86_64-native-linuxapp-gcc
OS: UB2304-64
Kernel Version: 6.2.0-20-generic
GCC Version: gcc (Ubuntu 12.2.0-17ubuntu1) 12.2.0
Clang Version: NA
x86_64-native-linuxapp-gcc
OS: FC38-64
Kernel Version: 6.2.9-300.fc38.x86_64
GCC Version: gcc (GCC) 13.0.1 20230401 (Red Hat 13.0.1-0)
Clang Version: 16.0.0 (Fedora 16.0.0-2.fc38)
x86_64-native-linuxapp-gcc
x86_64-native-linuxapp-clang
OS: UB2204-64Rt
Kernel Version: 5.17.5-051705-generic
GCC Version: gcc (Ubuntu 11.3.0-1ubuntu1~22.04) 11.3.0
Clang Version: 14.0.0-1ubuntu1
x86_64-native-linuxapp-gcc
*Build Failed #1:
OS: FC38-64
Target: x86_64-native-linuxapp-gcc
FAILED: examples/dpdk-ip_pipeline.p/ip_pipeline_thread.c.o
gcc -Iexamples/dpdk-ip_pipeline.p -Iexamples -I../examples -Iexamples/ip_pipeline -I../examples/ip_pipeline -I../examples/common -I. -I.. -Iconfig -I../config -Ilib/eal/include -I../lib/eal/include -Ilib/eal/linux/include -I../lib/eal/linux/include -Ilib/eal/x86/include -I../lib/eal/x86/include -Ilib/eal/common -I../lib/eal/common -Ilib/eal -I../lib/eal -Ilib/kvargs -I../lib/kvargs -Ilib/metrics -I../lib/metrics -Ilib/telemetry -I../lib/telemetry -Ilib/mempool -I../lib/mempool -Ilib/ring -I../lib/ring -Ilib/net -I../lib/net -Ilib/mbuf -I../lib/mbuf -Ilib/ethdev -I../lib/ethdev -Ilib/meter -I../lib/meter -Ilib/cmdline -I../lib/cmdline -Ilib/pipeline -I../lib/pipeline -Ilib/port -I../lib/port -Ilib/sched -I../lib/sched -Ilib/ip_frag -I../lib/ip_frag -Ilib/hash -I../lib/hash -Ilib/rcu -I../lib/rcu -Ilib/cryptodev -I../lib/cryptodev -Ilib/eventdev -I../lib/eventdev -Ilib/timer -I../lib/timer -Ilib/table -I../lib/table -Ilib/lpm -I../lib/lpm -Ilib/acl -I../lib/acl -Ilib/ipsec -I../lib/ipsec -Ilib/security -I../lib/security -Idrivers/bus/pci -I../drivers/bus/pci -I../drivers/bus/pci/linux -Ilib/pci -I../lib/pci -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -Werror -O3 -include rte_config.h -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 -march=native -Wno-format-truncation -DALLOW_EXPERIMENTAL_API -MD -MQ examples/dpdk-ip_pipeline.p/ip_pipeline_thread.c.o -MF examples/dpdk-ip_pipeline.p/ip_pipeline_thread.c.o.d -o examples/dpdk-ip_pipeline.p/ip_pipeline_thread.c.o -c ../examples/ip_pipeline/thread.c
In function ‘thread_msg_handle’,
inlined from ‘thread_main’ at ../examples/ip_pipeline/thread.c:3130:6:
../examples/ip_pipeline/thread.c:535:20: error: ‘req’ may be used uninitialized [-Werror=maybe-uninitialized]
535 | if (req == NULL)
| ^
../examples/ip_pipeline/thread.c: In function ‘thread_main’:
../examples/ip_pipeline/thread.c:433:32: note: ‘req’ was declared here
433 | struct thread_msg_req *req;
| ^~~
cc1: all warnings being treated as errors
[3351/3478] Compiling C object examples/dpdk-ipsec-secgw.p/ipsec-secgw_event_helper.c.o
[3352/3478] Compiling C object examples/dpdk-ipsec-secgw.p/ipsec-secgw_ipsec_process.c.o
[3353/3478] Compiling C object examples/dpdk-ipsec-secgw.p/ipsec-secgw_ipsec.c.o
[3354/3478] Compiling C object examples/dpdk-ipsec-secgw.p/ipsec-secgw_parser.c.o
[3355/3478] Compiling C object examples/dpdk-ipsec-secgw.p/ipsec-secgw_rt.c.o
[3356/3478] Compiling C object examples/dpdk-ipsec-secgw.p/ipsec-secgw_sa.c.o
[3357/3478] Linking target examples/dpdk-ip_reassembly
[3358/3478] Compiling C object examples/dpdk-ipsec-secgw.p/ipsec-secgw_ipsec_worker.c.o
[3359/3478] Compiling C object examples/dpdk-ipsec-secgw.p/ipsec-secgw_ipsec-secgw.c.o
ninja: build stopped
DPDK STV team
^ permalink raw reply [flat|nested] 55+ messages in thread
* [dpdk-test-report] |FAILURE| dpdk-next-net-mlx daily Intel builds
@ 2023-05-16 23:33 sys_stv
0 siblings, 0 replies; 55+ messages in thread
From: sys_stv @ 2023-05-16 23:33 UTC (permalink / raw)
To: test-report, thomas; +Cc: dpdk_sw_eng, npg.sw.core.tools.prc
[-- Attachment #1: Type: text/plain, Size: 9072 bytes --]
Test-Label: Intel-compilation
Test-Status: FAILURE
_Compilation issues_
commit 3b3fef9de22af80d173453ab65a80b01ce38cbfd
Author: Elena Agostini <eagostini@nvidia.com>
Date: Thu Apr 6 09:49:44 2023 +0000
net: fix return type of IPv4 L4 packet checksum
DPDK git Repo: dpdk-next-net-mlx
Meson Build Summary: 27 Builds Done, 26 Successful, 1 Failures, 0 Blocked
+-------------------+------------+--------------+------------+------------+-----------+----------+------------+
| os | gcc-static | clang-static | icc-static | gcc-shared | gcc-debug | document | gcc-16byte |
+-------------------+------------+--------------+------------+------------+-----------+----------+------------+
| OpenAnolis8.8-64 | pass | | | | | | |
| FreeBSD13-64 | pass | pass | | pass | pass | | |
| RHEL92-64 | pass | pass | | pass | pass | | |
| SUSE15-64 | pass | pass | | | | | |
| CBL-Mariner2.0-64 | pass | | | | | | |
| UB2004-64 | pass | | | | | | |
| UB2204-32 | pass | | | | | | |
| RHEL87-64 | pass | | | | | | |
| UB2204-64N | pass | | | pass | | | |
| UB2204-64 | pass | pass | | | | pass | pass |
| CentOS79-64 | pass | | | | | | |
| RHEL92-64Rt | pass | | | | | | |
| UB2304-64 | pass | | | | | | |
| FC38-64 | fail | pass | | | | | |
| UB2204-64Rt | pass | | | | | | |
+-------------------+------------+--------------+------------+------------+-----------+----------+------------+
Comments:
Because of DPDK bug (https://bugs.dpdk.org/show_bug.cgi?id=928),
All the dpdk-next-* branch add `Ddisable_drivers=event/cnxk` option when build with ICC complier.
Test environment and configuration as below:
OS: OpenAnolis8.8-64
Kernel Version: 5.10.134-13.an8.x86_64
GCC Version: gcc (GCC) 8.5.0 20210514 (Anolis 8.5.0-10.0.3)
Clang Version: 13.0.1 (Anolis 13.0.1-2.0.2.module+an8.7.0+10996+1588f068)
x86_64-native-linuxapp-gcc
OS: FreeBSD13-64
Kernel Version: 13.2-RELEASE
GCC Version: gcc (FreeBSD Ports Collection) 12.2.0
Clang Version: 14.0.5 (https://github.com/llvm/llvm-project.git llvmorg-14.0.5-0-gc12386ae247c)
x86_64-native-bsdapp-gcc
x86_64-native-bsdapp-clang
x86_64-native-bsdapp-gcc+shared
x86_64-native-bsdapp-gcc+debug
OS: RHEL92-64
Kernel Version: 5.14.0-284.11.1.el9_2.x86_64
GCC Version: gcc (GCC) 11.3.1 20221121 (Red Hat 11.3.1-4)
Clang Version: 15.0.7 (Red Hat 15.0.7-2.el9)
x86_64-native-linuxapp-gcc
x86_64-native-linuxapp-clang
x86_64-native-linuxapp-gcc+shared
x86_64-native-linuxapp-gcc+debug
OS: SUSE15-64
Kernel Version: 5.14.21-150400.22-default
GCC Version: gcc (SUSE Linux) 7.5.0
Clang Version: 11.0.1
x86_64-native-linuxapp-clang
x86_64-native-linuxapp-gcc
OS: CBL-Mariner2.0-64
Kernel Version: 5.15.55.1_2e9a4f9+
GCC Version: gcc (GCC) 11.2.0
Clang Version: NA
x86_64-native-linuxapp-gcc
OS: UB2004-64
Kernel Version: 5.8.0-48-generic
GCC Version: gcc (Ubuntu 10.3.0-1ubuntu1~20.04) 10.3.0
Clang Version: 10.0.0-4ubuntu1
x86_64-native-linuxapp-gcc
OS: UB2204-32
Kernel Version: 5.15.0-58-generic
GCC Version: gcc (Ubuntu 11.3.0-1ubuntu1~22.04) 11.3.0
Clang Version: NA
i686-native-linuxapp-gcc
OS: RHEL87-64
Kernel Version: 4.18.0-425.3.1.el8.x86_64
GCC Version: gcc (GCC) 8.5.0 20210514 (Red Hat 8.5.0-15)
Clang Version: NA
x86_64-native-linuxapp-gcc
OS: UB2204-64N
Kernel Version: 6.2.13-060213-generic
GCC Version: gcc (Ubuntu 12.1.0-2ubuntu1~22.04) 12.1.0
Clang Version: 14.0.0-1ubuntu1
x86_64-native-linuxapp-gcc
x86_64-native-linuxapp-gcc+shared
OS: UB2204-64
Kernel Version: 5.15.0-58-generic
GCC Version: gcc (Ubuntu 11.3.0-1ubuntu1~22.04) 11.3.0
Clang Version: 14.0.0-1ubuntu1
x86_64-native-linuxapp-gcc+16byte
x86_64-native-linuxapp-gcc
x86_64-native-linuxapp-clang
x86_64-native-linuxapp-doc
OS: CentOS79-64
Kernel Version: 3.10.0-1160.81.1.el7.x86_64
GCC Version: gcc (GCC) 4.8.5 20150623 (Red Hat 4.8.5-44)
Clang Version: 3.4.2 (tags/RELEASE_34/dot2-final)
x86_64-native-linuxapp-gcc
OS: RHEL92-64Rt
Kernel Version: 5.14.0-284.11.1.rt14.296.el9_2.x86_64
GCC Version: gcc (GCC) 11.3.1 20221121 (Red Hat 11.3.1-4)
Clang Version: 15.0.7 (Red Hat 15.0.7-2.el9)
x86_64-native-linuxapp-gcc
OS: UB2304-64
Kernel Version: 6.2.0-20-generic
GCC Version: gcc (Ubuntu 12.2.0-17ubuntu1) 12.2.0
Clang Version: NA
x86_64-native-linuxapp-gcc
OS: FC38-64
Kernel Version: 6.2.9-300.fc38.x86_64
GCC Version: gcc (GCC) 13.0.1 20230401 (Red Hat 13.0.1-0)
Clang Version: 16.0.0 (Fedora 16.0.0-2.fc38)
x86_64-native-linuxapp-gcc
x86_64-native-linuxapp-clang
OS: UB2204-64Rt
Kernel Version: 5.17.5-051705-generic
GCC Version: gcc (Ubuntu 11.3.0-1ubuntu1~22.04) 11.3.0
Clang Version: 14.0.0-1ubuntu1
x86_64-native-linuxapp-gcc
*Build Failed #1:
OS: FC38-64
Target: x86_64-native-linuxapp-gcc
FAILED: examples/dpdk-ip_pipeline.p/ip_pipeline_thread.c.o
gcc -Iexamples/dpdk-ip_pipeline.p -Iexamples -I../examples -Iexamples/ip_pipeline -I../examples/ip_pipeline -I../examples/common -I. -I.. -Iconfig -I../config -Ilib/eal/include -I../lib/eal/include -Ilib/eal/linux/include -I../lib/eal/linux/include -Ilib/eal/x86/include -I../lib/eal/x86/include -Ilib/eal/common -I../lib/eal/common -Ilib/eal -I../lib/eal -Ilib/kvargs -I../lib/kvargs -Ilib/metrics -I../lib/metrics -Ilib/telemetry -I../lib/telemetry -Ilib/mempool -I../lib/mempool -Ilib/ring -I../lib/ring -Ilib/net -I../lib/net -Ilib/mbuf -I../lib/mbuf -Ilib/ethdev -I../lib/ethdev -Ilib/meter -I../lib/meter -Ilib/cmdline -I../lib/cmdline -Ilib/pipeline -I../lib/pipeline -Ilib/port -I../lib/port -Ilib/sched -I../lib/sched -Ilib/ip_frag -I../lib/ip_frag -Ilib/hash -I../lib/hash -Ilib/rcu -I../lib/rcu -Ilib/cryptodev -I../lib/cryptodev -Ilib/eventdev -I../lib/eventdev -Ilib/timer -I../lib/timer -Ilib/table -I../lib/table -Ilib/lpm -I../lib/lpm -Ilib/acl -I../lib/acl -Ilib/ipsec -I../lib/ipsec -Ilib/security -I../lib/security -Idrivers/bus/pci -I../drivers/bus/pci -I../drivers/bus/pci/linux -Ilib/pci -I../lib/pci -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -Werror -O3 -include rte_config.h -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 -march=native -Wno-format-truncation -DALLOW_EXPERIMENTAL_API -MD -MQ examples/dpdk-ip_pipeline.p/ip_pipeline_thread.c.o -MF examples/dpdk-ip_pipeline.p/ip_pipeline_thread.c.o.d -o examples/dpdk-ip_pipeline.p/ip_pipeline_thread.c.o -c ../examples/ip_pipeline/thread.c
In function ‘thread_msg_handle’,
inlined from ‘thread_main’ at ../examples/ip_pipeline/thread.c:3130:6:
../examples/ip_pipeline/thread.c:535:20: error: ‘req’ may be used uninitialized [-Werror=maybe-uninitialized]
535 | if (req == NULL)
| ^
../examples/ip_pipeline/thread.c: In function ‘thread_main’:
../examples/ip_pipeline/thread.c:433:32: note: ‘req’ was declared here
433 | struct thread_msg_req *req;
| ^~~
cc1: all warnings being treated as errors
[3351/3478] Compiling C object examples/dpdk-ipsec-secgw.p/ipsec-secgw_ipsec.c.o
[3352/3478] Compiling C object examples/dpdk-ipsec-secgw.p/ipsec-secgw_event_helper.c.o
[3353/3478] Compiling C object examples/dpdk-ipsec-secgw.p/ipsec-secgw_parser.c.o
[3354/3478] Compiling C object examples/dpdk-ipsec-secgw.p/ipsec-secgw_ipsec_process.c.o
[3355/3478] Compiling C object examples/dpdk-ipsec-secgw.p/ipsec-secgw_rt.c.o
[3356/3478] Compiling C object examples/dpdk-ipsec-secgw.p/ipsec-secgw_sa.c.o
[3357/3478] Linking target examples/dpdk-ip_reassembly
[3358/3478] Compiling C object examples/dpdk-ipsec-secgw.p/ipsec-secgw_ipsec_worker.c.o
[3359/3478] Compiling C object examples/dpdk-ipsec-secgw.p/ipsec-secgw_ipsec-secgw.c.o
ninja: build stopped
DPDK STV team
^ permalink raw reply [flat|nested] 55+ messages in thread
* [dpdk-test-report] |FAILURE| dpdk-next-net-mlx daily Intel builds
@ 2023-05-15 23:17 sys_stv
0 siblings, 0 replies; 55+ messages in thread
From: sys_stv @ 2023-05-15 23:17 UTC (permalink / raw)
To: test-report, thomas; +Cc: dpdk_sw_eng, npg.sw.core.tools.prc
[-- Attachment #1: Type: text/plain, Size: 9050 bytes --]
Test-Label: Intel-compilation
Test-Status: FAILURE
_Compilation issues_
commit 3b3fef9de22af80d173453ab65a80b01ce38cbfd
Author: Elena Agostini <eagostini@nvidia.com>
Date: Thu Apr 6 09:49:44 2023 +0000
net: fix return type of IPv4 L4 packet checksum
DPDK git Repo: dpdk-next-net-mlx
Meson Build Summary: 27 Builds Done, 26 Successful, 1 Failures, 0 Blocked
+-------------------+------------+--------------+------------+------------+-----------+----------+------------+
| os | gcc-static | clang-static | icc-static | gcc-shared | gcc-debug | document | gcc-16byte |
+-------------------+------------+--------------+------------+------------+-----------+----------+------------+
| OpenAnolis8.8-64 | pass | | | | | | |
| FreeBSD13-64 | pass | pass | | pass | pass | | |
| RHEL92-64 | pass | pass | | pass | pass | | |
| SUSE15-64 | pass | pass | | | | | |
| CBL-Mariner2.0-64 | pass | | | | | | |
| UB2004-64 | pass | | | | | | |
| UB2204-32 | pass | | | | | | |
| RHEL87-64 | pass | | | | | | |
| UB2204-64N | pass | | | pass | | | |
| UB2204-64 | pass | pass | | | | pass | pass |
| CentOS79-64 | pass | | | | | | |
| RHEL92-64Rt | pass | | | | | | |
| UB2304-64 | pass | | | | | | |
| FC38-64 | fail | pass | | | | | |
| UB2204-64Rt | pass | | | | | | |
+-------------------+------------+--------------+------------+------------+-----------+----------+------------+
Comments:
Because of DPDK bug (https://bugs.dpdk.org/show_bug.cgi?id=928),
All the dpdk-next-* branch add `Ddisable_drivers=event/cnxk` option when build with ICC complier.
Test environment and configuration as below:
OS: OpenAnolis8.8-64
Kernel Version: 5.10.134-13.an8.x86_64
GCC Version: gcc (GCC) 8.5.0 20210514 (Anolis 8.5.0-10.0.3)
Clang Version: 13.0.1 (Anolis 13.0.1-2.0.2.module+an8.7.0+10996+1588f068)
x86_64-native-linuxapp-gcc
OS: FreeBSD13-64
Kernel Version: 13.2-RELEASE
GCC Version: gcc (FreeBSD Ports Collection) 12.2.0
Clang Version: 14.0.5 (https://github.com/llvm/llvm-project.git llvmorg-14.0.5-0-gc12386ae247c)
x86_64-native-bsdapp-gcc
x86_64-native-bsdapp-clang
x86_64-native-bsdapp-gcc+shared
x86_64-native-bsdapp-gcc+debug
OS: RHEL92-64
Kernel Version: 5.14.0-284.11.1.el9_2.x86_64
GCC Version: gcc (GCC) 11.3.1 20221121 (Red Hat 11.3.1-4)
Clang Version: 15.0.7 (Red Hat 15.0.7-2.el9)
x86_64-native-linuxapp-gcc
x86_64-native-linuxapp-clang
x86_64-native-linuxapp-gcc+shared
x86_64-native-linuxapp-gcc+debug
OS: SUSE15-64
Kernel Version: 5.14.21-150400.22-default
GCC Version: gcc (SUSE Linux) 7.5.0
Clang Version: 11.0.1
x86_64-native-linuxapp-clang
x86_64-native-linuxapp-gcc
OS: CBL-Mariner2.0-64
Kernel Version: 5.15.55.1_2e9a4f9+
GCC Version: gcc (GCC) 11.2.0
Clang Version: NA
x86_64-native-linuxapp-gcc
OS: UB2004-64
Kernel Version: 5.8.0-48-generic
GCC Version: gcc (Ubuntu 10.3.0-1ubuntu1~20.04) 10.3.0
Clang Version: 10.0.0-4ubuntu1
x86_64-native-linuxapp-gcc
OS: UB2204-32
Kernel Version: 5.15.0-58-generic
GCC Version: gcc (Ubuntu 11.3.0-1ubuntu1~22.04) 11.3.0
Clang Version: NA
i686-native-linuxapp-gcc
OS: RHEL87-64
Kernel Version: 4.18.0-425.3.1.el8.x86_64
GCC Version: gcc (GCC) 8.5.0 20210514 (Red Hat 8.5.0-15)
Clang Version: NA
x86_64-native-linuxapp-gcc
OS: UB2204-64N
Kernel Version: 6.2.13-060213-generic
GCC Version: gcc (Ubuntu 12.1.0-2ubuntu1~22.04) 12.1.0
Clang Version: 14.0.0-1ubuntu1
x86_64-native-linuxapp-gcc
x86_64-native-linuxapp-gcc+shared
OS: UB2204-64
Kernel Version: 5.15.0-58-generic
GCC Version: gcc (Ubuntu 11.3.0-1ubuntu1~22.04) 11.3.0
Clang Version: 14.0.0-1ubuntu1
x86_64-native-linuxapp-gcc+16byte
x86_64-native-linuxapp-gcc
x86_64-native-linuxapp-clang
x86_64-native-linuxapp-doc
OS: CentOS79-64
Kernel Version: 3.10.0-1160.81.1.el7.x86_64
GCC Version: gcc (GCC) 4.8.5 20150623 (Red Hat 4.8.5-44)
Clang Version: 3.4.2 (tags/RELEASE_34/dot2-final)
x86_64-native-linuxapp-gcc
OS: RHEL92-64Rt
Kernel Version: 5.14.0-284.11.1.rt14.296.el9_2.x86_64
GCC Version: gcc (GCC) 11.3.1 20221121 (Red Hat 11.3.1-4)
Clang Version: 15.0.7 (Red Hat 15.0.7-2.el9)
x86_64-native-linuxapp-gcc
OS: UB2304-64
Kernel Version: 6.2.0-20-generic
GCC Version: gcc (Ubuntu 12.2.0-17ubuntu1) 12.2.0
Clang Version: NA
x86_64-native-linuxapp-gcc
OS: FC38-64
Kernel Version: 6.2.9-300.fc38.x86_64
GCC Version: gcc (GCC) 13.0.1 20230401 (Red Hat 13.0.1-0)
Clang Version: 16.0.0 (Fedora 16.0.0-2.fc38)
x86_64-native-linuxapp-gcc
x86_64-native-linuxapp-clang
OS: UB2204-64Rt
Kernel Version: 5.17.5-051705-generic
GCC Version: gcc (Ubuntu 11.3.0-1ubuntu1~22.04) 11.3.0
Clang Version: 14.0.0-1ubuntu1
x86_64-native-linuxapp-gcc
*Build Failed #1:
OS: FC38-64
Target: x86_64-native-linuxapp-gcc
FAILED: examples/dpdk-ip_pipeline.p/ip_pipeline_thread.c.o
gcc -Iexamples/dpdk-ip_pipeline.p -Iexamples -I../examples -Iexamples/ip_pipeline -I../examples/ip_pipeline -I../examples/common -I. -I.. -Iconfig -I../config -Ilib/eal/include -I../lib/eal/include -Ilib/eal/linux/include -I../lib/eal/linux/include -Ilib/eal/x86/include -I../lib/eal/x86/include -Ilib/eal/common -I../lib/eal/common -Ilib/eal -I../lib/eal -Ilib/kvargs -I../lib/kvargs -Ilib/metrics -I../lib/metrics -Ilib/telemetry -I../lib/telemetry -Ilib/mempool -I../lib/mempool -Ilib/ring -I../lib/ring -Ilib/net -I../lib/net -Ilib/mbuf -I../lib/mbuf -Ilib/ethdev -I../lib/ethdev -Ilib/meter -I../lib/meter -Ilib/cmdline -I../lib/cmdline -Ilib/pipeline -I../lib/pipeline -Ilib/port -I../lib/port -Ilib/sched -I../lib/sched -Ilib/ip_frag -I../lib/ip_frag -Ilib/hash -I../lib/hash -Ilib/rcu -I../lib/rcu -Ilib/cryptodev -I../lib/cryptodev -Ilib/eventdev -I../lib/eventdev -Ilib/timer -I../lib/timer -Ilib/table -I../lib/table -Ilib/lpm -I../lib/lpm -Ilib/acl -I../lib/acl -Ilib/ipsec -I../lib/ipsec -Ilib/security -I../lib/security -Idrivers/bus/pci -I../drivers/bus/pci -I../drivers/bus/pci/linux -Ilib/pci -I../lib/pci -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -Werror -O3 -include rte_config.h -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 -march=native -Wno-format-truncation -DALLOW_EXPERIMENTAL_API -MD -MQ examples/dpdk-ip_pipeline.p/ip_pipeline_thread.c.o -MF examples/dpdk-ip_pipeline.p/ip_pipeline_thread.c.o.d -o examples/dpdk-ip_pipeline.p/ip_pipeline_thread.c.o -c ../examples/ip_pipeline/thread.c
In function ‘thread_msg_handle’,
inlined from ‘thread_main’ at ../examples/ip_pipeline/thread.c:3130:6:
../examples/ip_pipeline/thread.c:535:20: error: ‘req’ may be used uninitialized [-Werror=maybe-uninitialized]
535 | if (req == NULL)
| ^
../examples/ip_pipeline/thread.c: In function ‘thread_main’:
../examples/ip_pipeline/thread.c:433:32: note: ‘req’ was declared here
433 | struct thread_msg_req *req;
| ^~~
cc1: all warnings being treated as errors
[3348/3478] Compiling C object examples/dpdk-ipsec-secgw.p/ipsec-secgw_flow.c.o
[3349/3478] Compiling C object examples/dpdk-ipsec-secgw.p/ipsec-secgw_esp.c.o
[3350/3478] Linking target examples/dpdk-fips_validation
[3351/3478] Compiling C object examples/dpdk-ipsec-secgw.p/ipsec-secgw_ipsec.c.o
[3352/3478] Compiling C object examples/dpdk-ipsec-secgw.p/ipsec-secgw_ipsec_process.c.o
[3353/3478] Compiling C object examples/dpdk-ipsec-secgw.p/ipsec-secgw_event_helper.c.o
[3354/3478] Linking target examples/dpdk-ip_reassembly
[3355/3478] Compiling C object examples/dpdk-ipsec-secgw.p/ipsec-secgw_ipsec_worker.c.o
[3356/3478] Compiling C object examples/dpdk-ipsec-secgw.p/ipsec-secgw_ipsec-secgw.c.o
ninja: build stopped
DPDK STV team
^ permalink raw reply [flat|nested] 55+ messages in thread
* [dpdk-test-report] |FAILURE| dpdk-next-net-mlx daily Intel builds
@ 2023-01-09 22:59 sys_stv
0 siblings, 0 replies; 55+ messages in thread
From: sys_stv @ 2023-01-09 22:59 UTC (permalink / raw)
To: test-report, thomas; +Cc: dpdk_sw_eng, npg.sw.core.tools.prc
[-- Attachment #1: Type: text/plain, Size: 7539 bytes --]
Test-Label: Intel-compilation
Test-Status: FAILURE
_Compilation issues_
commit 727c358dcc4f41836eb07d2af8e0937d3b794c79
Author: Viacheslav Ovsiienko <viacheslavo@nvidia.com>
Date: Tue Jan 3 13:11:45 2023 +0200
net/mlx5: fix read device clock in real time mode
DPDK git Repo: dpdk-next-net-mlx
Meson Build Summary: 27 Builds Done, 26 Successful, 1 Failures, 0 Blocked
+--------------+------------+--------------+------------+------------+-----------+----------+------------+
| os | gcc-static | clang-static | icc-static | gcc-shared | gcc-debug | document | gcc-16byte |
+--------------+------------+--------------+------------+------------+-----------+----------+------------+
| FreeBSD13-64 | pass | pass | | pass | pass | | |
| RHEL86-64 | pass | pass | | pass | pass | | |
| SUSE15-64 | pass | pass | | | | | |
| RHEL90-64 | fail | | | | | | |
| UB2004-64 | pass | pass | | | | pass | |
| UB2204-32 | pass | | | | | | |
| UB2204-64N | pass | | | pass | | | |
| UB2204-64 | pass | pass | | | | pass | pass |
| CentOS79-64 | pass | | | | | | |
| RHEL86-64Rt | pass | | | | | | |
| UB2210-64 | pass | | | | | | |
| FC37-64 | pass | pass | | | | | |
| UB2204-64Rt | pass | | | | | | |
+--------------+------------+--------------+------------+------------+-----------+----------+------------+
Comments:
Because of DPDK bug (https://bugs.dpdk.org/show_bug.cgi?id=928),
All the dpdk-next-* branch add `Ddisable_drivers=event/cnxk` option when build with ICC complier.
Test environment and configuration as below:
OS: FreeBSD13-64
Kernel Version: 13.1-RELEASE
GCC Version: gcc (FreeBSD Ports Collection) 10.3.0
Clang Version: 13.0.0 (git@github.com:llvm/llvm-project.git llvmorg-13.0.0-0-gd7b669b3a303)
x86_64-native-bsdapp-gcc
x86_64-native-bsdapp-clang
x86_64-native-bsdapp-gcc+shared
x86_64-native-bsdapp-gcc+debug
OS: RHEL86-64
Kernel Version: 4.18.0-372.9.1.el8.x86_64
GCC Version: gcc (GCC) 8.5.0 20210514 (Red Hat 8.5.0-13)
Clang Version: 14.0.0 (Red Hat 14.0.0-1.module_el8.7.0+1142+5343df54)
x86_64-native-linuxapp-gcc
x86_64-native-linuxapp-clang
x86_64-native-linuxapp-gcc+shared
x86_64-native-linuxapp-gcc+debug
OS: SUSE15-64
Kernel Version: 5.14.21-150400.22-default
GCC Version: gcc (SUSE Linux) 7.5.0
Clang Version: 11.0.1
x86_64-native-linuxapp-clang
x86_64-native-linuxapp-gcc
OS: RHEL90-64
Kernel Version: 5.14.0-162.6.1.el9_1.x86_64
GCC Version: gcc (GCC) 11.3.1 20220421 (Red Hat 11.3.1-2)
Clang Version: 14.0.6 (Red Hat 14.0.6-1.el9)
x86_64-native-linuxapp-gcc
OS: UB2004-64
Kernel Version: 5.8.0-48-generic
GCC Version: gcc (Ubuntu 10.3.0-1ubuntu1~20.04) 10.3.0
Clang Version: 10.0.0-4ubuntu1
x86_64-native-linuxapp-clang
x86_64-native-linuxapp-gcc
x86_64-native-linuxapp-doc
OS: UB2204-32
Kernel Version: 5.15.0-25-generic
GCC Version: gcc (Ubuntu 11.3.0-1ubuntu1~22.04) 11.3.0
Clang Version: NA
i686-native-linuxapp-gcc
OS: UB2204-64N
Kernel Version: 5.17.5-051705-generic
GCC Version: gcc (Ubuntu 11.3.0-1ubuntu1~22.04) 11.3.0
Clang Version: 14.0.0-1ubuntu1
x86_64-native-linuxapp-gcc
x86_64-native-linuxapp-gcc+shared
OS: UB2204-64
Kernel Version: 5.15.0-25-generic
GCC Version: gcc (Ubuntu 11.3.0-1ubuntu1~22.04) 11.3.0
Clang Version: 14.0.0-1ubuntu1
x86_64-native-linuxapp-gcc+16byte
x86_64-native-linuxapp-gcc
x86_64-native-linuxapp-clang
x86_64-native-linuxapp-doc
OS: CentOS79-64
Kernel Version: 3.10.0-1160.81.1.el7.x86_64
GCC Version: gcc (GCC) 4.8.5 20150623 (Red Hat 4.8.5-44)
Clang Version: 3.4.2 (tags/RELEASE_34/dot2-final)
x86_64-native-linuxapp-gcc
OS: RHEL86-64Rt
Kernel Version: 4.18.0-372.9.1.rt7.166.el8.x86_64
GCC Version: gcc (GCC) 8.5.0 20210514 (Red Hat 8.5.0-13)
Clang Version: 14.0.0 (Red Hat 14.0.0-1.module_el8.7.0+1142+5343df54)
x86_64-native-linuxapp-gcc
OS: UB2210-64
Kernel Version: 5.19.0-21-generic
GCC Version: gcc (Ubuntu 12.2.0-3ubuntu1) 12.2.0
Clang Version: 15.0.2-1
x86_64-native-linuxapp-gcc
OS: FC37-64
Kernel Version: 6.0.15-300.fc37.x86_64
GCC Version: gcc (GCC) 12.2.1 20221121 (Red Hat 12.2.1-4)
Clang Version: 15.0.6 (Fedora 15.0.6-2.fc37)
x86_64-native-linuxapp-gcc
x86_64-native-linuxapp-clang
OS: UB2204-64Rt
Kernel Version: 5.8.0-48-generic
GCC Version: gcc (Ubuntu 10.3.0-1ubuntu1~20.04) 10.3.0
Clang Version: 10.0.0-4ubuntu1
x86_64-native-linuxapp-gcc
*Build Failed #1:
OS: RHEL90-64
Target: x86_64-native-linuxapp-gcc
FAILED: kernel/linux/kni/rte_kni.ko
/usr/bin/make -j4 -C /lib/modules/5.14.0-162.6.1.el9_1.x86_64/build M=/root/RHEL90-64_K5.14.0_GCC11.3.1/x86_64-native-linuxapp-gcc/20230110061854/dpdk/x86_64-native-linuxapp-gcc/kernel/linux/kni src=/root/RHEL90-64_K5.14.0_GCC11.3.1/x86_64-native-linuxapp-gcc/20230110061854/dpdk/kernel/linux/kni 'MODULE_CFLAGS= -DHAVE_ARG_TX_QUEUE -include /root/RHEL90-64_K5.14.0_GCC11.3.1/x86_64-native-linuxapp-gcc/20230110061854/dpdk/config/rte_config.h -I/root/RHEL90-64_K5.14.0_GCC11.3.1/x86_64-native-linuxapp-gcc/20230110061854/dpdk/lib/eal/include -I/root/RHEL90-64_K5.14.0_GCC11.3.1/x86_64-native-linuxapp-gcc/20230110061854/dpdk/lib/kni -I/root/RHEL90-64_K5.14.0_GCC11.3.1/x86_64-native-linuxapp-gcc/20230110061854/dpdk/x86_64-native-linuxapp-gcc -I/root/RHEL90-64_K5.14.0_GCC11.3.1/x86_64-native-linuxapp-gcc/20230110061854/dpdk/kernel/linux/kni' modules
make: Entering directory '/usr/src/kernels/5.14.0-162.6.1.el9_1.x86_64'
CC [M] /root/RHEL90-64_K5.14.0_GCC11.3.1/x86_64-native-linuxapp-gcc/20230110061854/dpdk/x86_64-native-linuxapp-gcc/kernel/linux/kni/kni_misc.o
CC [M] /root/RHEL90-64_K5.14.0_GCC11.3.1/x86_64-native-linuxapp-gcc/20230110061854/dpdk/x86_64-native-linuxapp-gcc/kernel/linux/kni/kni_net.o
/root/RHEL90-64_K5.14.0_GCC11.3.1/x86_64-native-linuxapp-gcc/20230110061854/dpdk/kernel/linux/kni/kni_net.c: In function ‘kni_net_rx_normal’:
/root/RHEL90-64_K5.14.0_GCC11.3.1/x86_64-native-linuxapp-gcc/20230110061854/dpdk/kernel/linux/kni/kni_net.c:445:17: error: implicit declaration of function ‘netif_rx_ni’; did you mean ‘netif_rx’? [-Werror=implicit-function-declaration]
445 | netif_rx_ni(skb);
| ^~~~~~~~~~~
| netif_rx
cc1: some warnings being treated as errors
make[1]: *** [scripts/Makefile.build:295: /root/RHEL90-64_K5.14.0_GCC11.3.1/x86_64-native-linuxapp-gcc/20230110061854/dpdk/x86_64-native-linuxapp-gcc/kernel/linux/kni/kni_net.o] Error 1
make: *** [Makefile:1915: /root/RHEL90-64_K5.14.0_GCC11.3.1/x86_64-native-linuxapp-gcc/20230110061854/dpdk/x86_64-native-linuxapp-gcc/kernel/linux/kni] Error 2
make: Leaving directory '/usr/src/kernels/5.14.0-162.6.1.el9_1.x86_64'
ninja: build stopped
DPDK STV team
^ permalink raw reply [flat|nested] 55+ messages in thread
* [dpdk-test-report] |FAILURE| dpdk-next-net-mlx daily Intel builds
@ 2022-11-20 22:51 sys_stv
0 siblings, 0 replies; 55+ messages in thread
From: sys_stv @ 2022-11-20 22:51 UTC (permalink / raw)
To: test-report, thomas; +Cc: dpdk_sw_eng, npg.sw.core.tools.prc
[-- Attachment #1: Type: text/plain, Size: 13036 bytes --]
Test-Label: Intel-compilation
Test-Status: FAILURE
_Compilation issues_
commit f8f957f824ae07056b9ddde8b924eb828cb899b0
Author: Michael Baum <michaelba@nvidia.com>
Date: Thu Nov 17 17:28:07 2022 +0200
net/mlx5: fix invalid memory access in port closing
DPDK git Repo: dpdk-next-net-mlx
Meson Build Summary: 27 Builds Done, 26 Successful, 1 Failures, 0 Blocked
+--------------+------------+--------------+------------+------------+-----------+----------+------------+
| os | gcc-static | clang-static | icc-static | gcc-shared | gcc-debug | document | gcc-16byte |
+--------------+------------+--------------+------------+------------+-----------+----------+------------+
| FC36-64 | pass | pass | | | | | |
| FreeBSD13-64 | pass | pass | | pass | pass | | |
| RHEL86-64 | pass | pass | | pass | pass | | |
| SUSE15-64 | pass | pass | | | | | |
| RHEL90-64 | pass | | | | | | |
| UB2004-64 | pass | pass | | | | pass | |
| UB2204-32 | pass | | | | | | |
| UB2204-64N | pass | | | pass | | | |
| UB2204-64 | pass | pass | | | | pass | pass |
| CentOS79-64 | pass | | | | | | |
| RHEL86-64Rt | pass | fail | | | | | |
| UB2210-64 | pass | | | | | | |
+--------------+------------+--------------+------------+------------+-----------+----------+------------+
Comments:
Because of DPDK bug (https://bugs.dpdk.org/show_bug.cgi?id=928),
All the dpdk-next-* branch add `Ddisable_drivers=event/cnxk` option when build with ICC complier.
Test environment and configuration as below:
OS: FC36-64
Kernel Version: 5.17.7-300.fc36.x86_64
GCC Version: gcc (GCC) 12.1.1 20220507 (Red Hat 12.1.1-1)
Clang Version: 14.0.0 (Fedora 14.0.0-1.fc36)
x86_64-native-linuxapp-gcc
x86_64-native-linuxapp-clang
OS: FreeBSD13-64
Kernel Version: 13.1-RELEASE
GCC Version: gcc (FreeBSD Ports Collection) 10.3.0
Clang Version: 13.0.0 (git@github.com:llvm/llvm-project.git llvmorg-13.0.0-0-gd7b669b3a303)
x86_64-native-bsdapp-gcc
x86_64-native-bsdapp-clang
x86_64-native-bsdapp-gcc+shared
x86_64-native-bsdapp-gcc+debug
OS: RHEL86-64
Kernel Version: 4.18.0-372.9.1.el8.x86_64
GCC Version: gcc (GCC) 8.5.0 20210514 (Red Hat 8.5.0-13)
Clang Version: 14.0.0 (Red Hat 14.0.0-1.module_el8.7.0+1142+5343df54)
x86_64-native-linuxapp-gcc
x86_64-native-linuxapp-clang
x86_64-native-linuxapp-gcc+shared
x86_64-native-linuxapp-gcc+debug
OS: SUSE15-64
Kernel Version: 5.14.21-150400.22-default
GCC Version: gcc (SUSE Linux) 7.5.0
Clang Version: 11.0.1
x86_64-native-linuxapp-clang
x86_64-native-linuxapp-gcc
OS: RHEL90-64
Kernel Version: 5.14.0-70.13.1.el9_0.x86_64
GCC Version: gcc (GCC) 11.2.1 20220127 (Red Hat 11.2.1-9)
Clang Version: 13.0.1 (Red Hat 13.0.1-1.el9)
x86_64-native-linuxapp-gcc
OS: UB2004-64
Kernel Version: 5.8.0-48-generic
GCC Version: gcc (Ubuntu 10.3.0-1ubuntu1~20.04) 10.3.0
Clang Version: 10.0.0-4ubuntu1
x86_64-native-linuxapp-clang
x86_64-native-linuxapp-gcc
x86_64-native-linuxapp-doc
OS: UB2204-32
Kernel Version: 5.15.0-25-generic
GCC Version: gcc (Ubuntu 11.2.0-19ubuntu1) 11.2.0
Clang Version: NA
i686-native-linuxapp-gcc
OS: UB2204-64N
Kernel Version: 5.17.5-051705-generic
GCC Version: gcc (Ubuntu 11.3.0-1ubuntu1~22.04) 11.3.0
Clang Version: 14.0.0-1ubuntu1
x86_64-native-linuxapp-gcc
x86_64-native-linuxapp-gcc+shared
OS: UB2204-64
Kernel Version: 5.15.0-25-generic
GCC Version: gcc (Ubuntu 11.2.0-19ubuntu1) 11.2.0
Clang Version: 14.0.0-1ubuntu1
x86_64-native-linuxapp-gcc+16byte
x86_64-native-linuxapp-gcc
x86_64-native-linuxapp-clang
x86_64-native-linuxapp-doc
OS: CentOS79-64
Kernel Version: 3.10.0-1160.el7.x86_64
GCC Version: gcc (GCC) 4.8.5 20150623 (Red Hat 4.8.5-44)
Clang Version: 3.4.2 (tags/RELEASE_34/dot2-final)
x86_64-native-linuxapp-gcc
OS: RHEL86-64Rt
Kernel Version: 4.18.0-372.9.1.rt7.166.el8.x86_64
GCC Version: gcc (GCC) 8.5.0 20210514 (Red Hat 8.5.0-13)
Clang Version: 14.0.0 (Red Hat 14.0.0-1.module_el8.7.0+1142+5343df54)
x86_64-native-linuxapp-gcc
x86_64-native-linuxapp-clang
OS: UB2210-64
Kernel Version: 5.19.0-21-generic
GCC Version: gcc (Ubuntu 12.2.0-3ubuntu1) 12.2.0
Clang Version: 15.0.2-1
x86_64-native-linuxapp-gcc
*Build Failed #1:
OS: RHEL86-64Rt
Target: x86_64-native-linuxapp-clang
FAILED: drivers/libtmp_rte_net_sfc.a.p/net_sfc_sfc_kvargs.c.o
clang -Idrivers/libtmp_rte_net_sfc.a.p -Idrivers -I../drivers -Idrivers/net/sfc -I../drivers/net/sfc -Ilib/ethdev -I../lib/ethdev -I. -I.. -Iconfig -I../config -Ilib/eal/include -I../lib/eal/include -Ilib/eal/linux/include -I../lib/eal/linux/include -Ilib/eal/x86/include -I../lib/eal/x86/include -Ilib/eal/common -I../lib/eal/common -Ilib/eal -I../lib/eal -Ilib/kvargs -I../lib/kvargs -Ilib/metrics -I../lib/metrics -Ilib/telemetry -I../lib/telemetry -Ilib/net -I../lib/net -Ilib/mbuf -I../lib/mbuf -Ilib/mempool -I../lib/mempool -Ilib/ring -I../lib/ring -Ilib/meter -I../lib/meter -Idrivers/bus/pci -I../drivers/bus/pci -I../drivers/bus/pci/linux -Ilib/pci -I../lib/pci -Idrivers/bus/vdev -I../drivers/bus/vdev -Idrivers/common/sfc_efx -I../drivers/common/sfc_efx -Idrivers/common/sfc_efx/base -I../drivers/common/sfc_efx/base -fcolor-diagnostics -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -Werror -O3 -include rte_config.h -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 -Wno-strict-aliasing -Wdisabled-optimization -Waggregate-return -Wbad-function-cast -DRTE_LOG_DEFAULT_LOGTYPE=pmd.net.sfc -MD -MQ drivers/libtmp_rte_net_sfc.a.p/net_sfc_sfc_kvargs.c.o -MF drivers/libtmp_rte_net_sfc.a.p/net_sfc_sfc_kvargs.c.o.d -o drivers/libtmp_rte_net_sfc.a.p/net_sfc_sfc_kvargs.c.o -c ../drivers/net/sfc/sfc_kvargs.c
PLEASE submit a bug report to https://github.com/llvm/llvm-project/issues/ and include the crash backtrace, preprocessed source, and associated run script.
Stack dump:
0. Program arguments: clang -Idrivers/libtmp_rte_net_sfc.a.p -Idrivers -I../drivers -Idrivers/net/sfc -I../drivers/net/sfc -Ilib/ethdev -I../lib/ethdev -I. -I.. -Iconfig -I../config -Ilib/eal/include -I../lib/eal/include -Ilib/eal/linux/include -I../lib/eal/linux/include -Ilib/eal/x86/include -I../lib/eal/x86/include -Ilib/eal/common -I../lib/eal/common -Ilib/eal -I../lib/eal -Ilib/kvargs -I../lib/kvargs -Ilib/metrics -I../lib/metrics -Ilib/telemetry -I../lib/telemetry -Ilib/net -I../lib/net -Ilib/mbuf -I../lib/mbuf -Ilib/mempool -I../lib/mempool -Ilib/ring -I../lib/ring -Ilib/meter -I../lib/meter -Idrivers/bus/pci -I../drivers/bus/pci -I../drivers/bus/pci/linux -Ilib/pci -I../lib/pci -Idrivers/bus/vdev -I../drivers/bus/vdev -Idrivers/common/sfc_efx -I../drivers/common/sfc_efx -Idrivers/common/sfc_efx/base -I../drivers/common/sfc_efx/base -fcolor-diagnostics -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -Werror -O3 -include rte_config.h -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 -Wno-strict-aliasing -Wdisabled-optimization -Waggregate-return -Wbad-function-cast -DRTE_LOG_DEFAULT_LOGTYPE=pmd.net.sfc -MD -MQ drivers/libtmp_rte_net_sfc.a.p/net_sfc_sfc_kvargs.c.o -MF drivers/libtmp_rte_net_sfc.a.p/net_sfc_sfc_kvargs.c.o.d -o drivers/libtmp_rte_net_sfc.a.p/net_sfc_sfc_kvargs.c.o -c ../drivers/net/sfc/sfc_kvargs.c
1. ../lib/ethdev/rte_flow.h:4147:38: current parser token ';'
Stack dump without symbol names (ensure you have llvm-symbolizer in your PATH or set the environment var `LLVM_SYMBOLIZER_PATH` to point to it):
/lib64/libLLVM-14.so(_ZN4llvm3sys15PrintStackTraceERNS_11raw_ostreamEi+0x30)[0x7fd3ef920490]
/lib64/libLLVM-14.so(_ZN4llvm3sys17RunSignalHandlersEv+0x34)[0x7fd3ef91e034]
/lib64/libLLVM-14.so(_ZN4llvm3sys15CleanupOnSignalEm+0x129)[0x7fd3ef91e9d9]
/lib64/libLLVM-14.so(+0xac4738)[0x7fd3ef836738]
/lib64/libpthread.so.0(+0x12ce0)[0x7fd3f852bce0]
/lib64/libclang-cpp.so.14(_ZN5clang4Sema18DiagnoseUnusedDeclEPKNS_9NamedDeclE+0x28)[0x7fd3f5e81978]
/lib64/libclang-cpp.so.14(_ZN5clang4Sema13ActOnPopScopeENS_14SourceLocationEPNS_5ScopeE+0x4db)[0x7fd3f5e82e7b]
/lib64/libclang-cpp.so.14(_ZN5clang6Parser9ExitScopeEv+0x20)[0x7fd3f56cda60]
/lib64/libclang-cpp.so.14(_ZN5clang6Parser21ParseDirectDeclaratorERNS_10DeclaratorE+0x3b7)[0x7fd3f562d3f7]
/lib64/libclang-cpp.so.14(_ZN5clang6Parser23ParseDeclaratorInternalERNS_10DeclaratorEMS0_FvS2_E+0x1ec)[0x7fd3f561993c]
/lib64/libclang-cpp.so.14(_ZN5clang6Parser14ParseDeclGroupERNS_15ParsingDeclSpecENS_17DeclaratorContextEPNS_14SourceLocationEPNS0_12ForRangeInitE+0x1ff)[0x7fd3f5626faf]
/lib64/libclang-cpp.so.14(_ZN5clang6Parser30ParseDeclOrFunctionDefInternalERNS_25ParsedAttributesWithRangeERNS_15ParsingDeclSpecENS_15AccessSpecifierE+0x211)[0x7fd3f56d0271]
/lib64/libclang-cpp.so.14(+0xb08889)[0x7fd3f56d0889]
/lib64/libclang-cpp.so.14(_ZN5clang6Parser24ParseExternalDeclarationERNS_25ParsedAttributesWithRangeEPNS_15ParsingDeclSpecE+0x64a)[0x7fd3f56d6c5a]
/lib64/libclang-cpp.so.14(_ZN5clang6Parser17ParseTopLevelDeclERNS_9OpaquePtrINS_12DeclGroupRefEEEb+0x178)[0x7fd3f56d7ba8]
/lib64/libclang-cpp.so.14(_ZN5clang8ParseASTERNS_4SemaEbb+0x231)[0x7fd3f5603621]
/lib64/libclang-cpp.so.14(_ZN5clang13CodeGenAction13ExecuteActionEv+0x36)[0x7fd3f67c87c6]
/lib64/libclang-cpp.so.14(_ZN5clang14FrontendAction7ExecuteEv+0xd1)[0x7fd3f7014cb1]
/lib64/libclang-cpp.so.14(_ZN5clang16CompilerInstance13ExecuteActionERNS_14FrontendActionE+0x14b)[0x7fd3f6f94b8b]
/lib64/libclang-cpp.so.14(_ZN5clang25ExecuteCompilerInvocationEPNS_16CompilerInstanceE+0x1dc)[0x7fd3f708feec]
clang(_Z8cc1_mainN4llvm8ArrayRefIPKcEES2_Pv+0xe04)[0x55a3f766fe44]
clang(+0x127cb)[0x55a3f766c7cb]
/lib64/libclang-cpp.so.14(+0x20cbe09)[0x7fd3f6c93e09]
/lib64/libLLVM-14.so(_ZN4llvm20CrashRecoveryContext9RunSafelyENS_12function_refIFvvEEE+0x27)[0x7fd3ef836857]
/lib64/libclang-cpp.so.14(+0x20cc5f5)[0x7fd3f6c945f5]
/lib64/libclang-cpp.so.14(_ZNK5clang6driver11Compilation14ExecuteCommandERKNS0_7CommandERPS3_+0xa1)[0x7fd3f6c69d91]
/lib64/libclang-cpp.so.14(_ZNK5clang6driver11Compilation11ExecuteJobsERKNS0_7JobListERN4llvm15SmallVectorImplISt4pairIiPKNS0_7CommandEEEE+0xa1)[0x7fd3f6c6a771]
/lib64/libclang-cpp.so.14(_ZN5clang6driver6Driver18ExecuteCompilationERNS0_11CompilationERN4llvm15SmallVectorImplISt4pairIiPKNS0_7CommandEEEE+0xb4)[0x7fd3f6c780d4]
clang(main+0x198c)[0x55a3f766a88c]
/lib64/libc.so.6(__libc_start_main+0xf3)[0x7fd3ee0b7ca3]
clang(_start+0x2e)[0x55a3f766c30e]
clang-14: error: clang frontend command failed with exit code 139 (use -v to see invocation)
clang version 14.0.0 (Red Hat 14.0.0-1.module_el8.7.0+1142+5343df54)
Target: x86_64-redhat-linux-gnu
Thread model: posix
InstalledDir: /usr/bin
clang-14: note: diagnostic msg:
********************
PLEASE ATTACH THE FOLLOWING FILES TO THE BUG REPORT:
Preprocessed source(s) and associated run script(s) are located at:
clang-14: note: diagnostic msg: /tmp/sfc_kvargs-cc2725.c
clang-14: note: diagnostic msg: /tmp/sfc_kvargs-cc2725.sh
clang-14: note: diagnostic msg:
********************
[1955/3394] Compiling C object drivers/libtmp_rte_net_qede.a.p/net_qede_qede_rxtx.c.o
[1956/3394] Compiling C object drivers/libtmp_rte_net_ring.a.p/net_ring_rte_eth_ring.c.o
[1957/3394] Compiling C object drivers/libtmp_rte_net_sfc.a.p/net_sfc_sfc.c.o
[1958/3394] Compiling C object drivers/libtmp_rte_net_sfc.a.p/net_sfc_sfc_ethdev.c.o
[1959/3394] Compiling C object drivers/libtmp_rte_net_sfc.a.p/net_sfc_sfc_intr.c.o
[1960/3394] Compiling C object drivers/libtmp_rte_net_sfc.a.p/net_sfc_sfc_sw_stats.c.o
[1961/3394] Compiling C object drivers/libtmp_rte_net_sfc.a.p/net_sfc_sfc_port.c.o
[1962/3394] Compiling C object drivers/libtmp_rte_net_qede.a.p/net_qede_qede_debug.c.o
[1963/3394] Compiling C object drivers/libtmp_rte_net_sfc.a.p/net_sfc_sfc_ev.c.o
ninja: build stopped
DPDK STV team
^ permalink raw reply [flat|nested] 55+ messages in thread
* [dpdk-test-report] |FAILURE| dpdk-next-net-mlx daily Intel builds
@ 2022-10-31 4:06 sys_stv
0 siblings, 0 replies; 55+ messages in thread
From: sys_stv @ 2022-10-31 4:06 UTC (permalink / raw)
To: test-report, thomas; +Cc: dpdk_sw_eng, npg.sw.core.tools.prc
[-- Attachment #1: Type: text/plain, Size: 11505 bytes --]
Test-Label: Intel-compilation
Test-Status: FAILURE
_Compilation issues_
commit e0ba4a36c6554abe14bc64be7e35fc02d3792f3d
Author: Tal Shnaiderman <talshn@nvidia.com>
Date: Wed Oct 12 09:49:49 2022 +0300
net/mlx5: fix thread termination check on Windows
DPDK git Repo: dpdk-next-net-mlx
Meson Build Summary: 27 Builds Done, 25 Successful, 2 Failures, 0 Blocked
+--------------+------------+--------------+------------+------------+-----------+----------+------------+
| os | gcc-static | clang-static | icc-static | gcc-shared | gcc-debug | document | gcc-16byte |
+--------------+------------+--------------+------------+------------+-----------+----------+------------+
| FC36-64 | pass | pass | | | | | |
| FreeBSD13-64 | fail | pass | | pass | fail | | |
| RHEL86-64 | pass | pass | | pass | pass | | |
| SUSE15-64 | pass | pass | | | | | |
| RHEL90-64 | pass | | | | | | |
| UB2004-64 | pass | pass | | | | pass | |
| UB2204-32 | pass | | | | | | |
| UB2204-64N | pass | | | pass | | | |
| UB2204-64 | pass | pass | | | | pass | pass |
| CentOS79-64 | pass | | | | | | |
| RHEL86-64Rt | pass | pass | | | | | |
| UB2210-64 | pass | | | | | | |
+--------------+------------+--------------+------------+------------+-----------+----------+------------+
Comments:
Because of DPDK bug (https://bugs.dpdk.org/show_bug.cgi?id=928),
All the dpdk-next-* branch add `Ddisable_drivers=event/cnxk` option when build with ICC complier.
Test environment and configuration as below:
OS: FC36-64
Kernel Version: 5.17.7-300.fc36.x86_64
GCC Version: gcc (GCC) 12.1.1 20220507 (Red Hat 12.1.1-1)
Clang Version: 14.0.0 (Fedora 14.0.0-1.fc36)
x86_64-native-linuxapp-gcc
x86_64-native-linuxapp-clang
OS: FreeBSD13-64
Kernel Version: 13.1-RELEASE
GCC Version: gcc (FreeBSD Ports Collection) 10.3.0
Clang Version: 13.0.0 (git@github.com:llvm/llvm-project.git llvmorg-13.0.0-0-gd7b669b3a303)
x86_64-native-bsdapp-gcc
x86_64-native-bsdapp-clang
x86_64-native-bsdapp-gcc+shared
x86_64-native-bsdapp-gcc+debug
OS: RHEL86-64
Kernel Version: 4.18.0-372.9.1.el8.x86_64
GCC Version: gcc (GCC) 8.5.0 20210514 (Red Hat 8.5.0-13)
Clang Version: 14.0.0 (Red Hat 14.0.0-1.module_el8.7.0+1142+5343df54)
x86_64-native-linuxapp-gcc
x86_64-native-linuxapp-clang
x86_64-native-linuxapp-gcc+shared
x86_64-native-linuxapp-gcc+debug
OS: SUSE15-64
Kernel Version: 5.14.21-150400.22-default
GCC Version: gcc (SUSE Linux) 7.5.0
Clang Version: 11.0.1
x86_64-native-linuxapp-clang
x86_64-native-linuxapp-gcc
OS: RHEL90-64
Kernel Version: 5.14.0-70.13.1.el9_0.x86_64
GCC Version: gcc (GCC) 11.2.1 20220127 (Red Hat 11.2.1-9)
Clang Version: 13.0.1 (Red Hat 13.0.1-1.el9)
x86_64-native-linuxapp-gcc
OS: UB2004-64
Kernel Version: 5.8.0-48-generic
GCC Version: gcc (Ubuntu 10.3.0-1ubuntu1~20.04) 10.3.0
Clang Version: 10.0.0-4ubuntu1
x86_64-native-linuxapp-clang
x86_64-native-linuxapp-gcc
x86_64-native-linuxapp-doc
OS: UB2204-32
Kernel Version: 5.15.0-25-generic
GCC Version: gcc (Ubuntu 11.2.0-19ubuntu1) 11.2.0
Clang Version: NA
i686-native-linuxapp-gcc
OS: UB2204-64N
Kernel Version: 5.17.5-051705-generic
GCC Version: gcc (Ubuntu 11.2.0-19ubuntu1) 11.2.0
Clang Version: 14.0.0-1ubuntu1
x86_64-native-linuxapp-gcc
x86_64-native-linuxapp-gcc+shared
OS: UB2204-64
Kernel Version: 5.15.0-25-generic
GCC Version: gcc (Ubuntu 11.2.0-19ubuntu1) 11.2.0
Clang Version: 14.0.0-1ubuntu1
x86_64-native-linuxapp-gcc+16byte
x86_64-native-linuxapp-gcc
x86_64-native-linuxapp-clang
x86_64-native-linuxapp-doc
OS: CentOS79-64
Kernel Version: 3.10.0-1160.el7.x86_64
GCC Version: gcc (GCC) 4.8.5 20150623 (Red Hat 4.8.5-44)
Clang Version: 3.4.2 (tags/RELEASE_34/dot2-final)
x86_64-native-linuxapp-gcc
OS: RHEL86-64Rt
Kernel Version: 4.18.0-372.9.1.rt7.166.el8.x86_64
GCC Version: gcc (GCC) 8.5.0 20210514 (Red Hat 8.5.0-13)
Clang Version: 14.0.0 (Red Hat 14.0.0-1.module_el8.7.0+1142+5343df54)
x86_64-native-linuxapp-gcc
x86_64-native-linuxapp-clang
OS: UB2210-64
Kernel Version: 5.19.0-21-generic
GCC Version: gcc (Ubuntu 12.2.0-3ubuntu1) 12.2.0
Clang Version: 15.0.2-1
x86_64-native-linuxapp-gcc
*Build Failed #1:
OS: FreeBSD13-64
Target: x86_64-native-bsdapp-gcc
FAILED: drivers/librte_crypto_ipsec_mb.so.23.0
gcc -o drivers/librte_crypto_ipsec_mb.so.23.0 drivers/librte_crypto_ipsec_mb.so.23.0.p/meson-generated_.._rte_crypto_ipsec_mb.pmd.c.o drivers/libtmp_rte_crypto_ipsec_mb.a.p/crypto_ipsec_mb_ipsec_mb_private.c.o drivers/libtmp_rte_crypto_ipsec_mb.a.p/crypto_ipsec_mb_ipsec_mb_ops.c.o drivers/libtmp_rte_crypto_ipsec_mb.a.p/crypto_ipsec_mb_pmd_aesni_mb.c.o drivers/libtmp_rte_crypto_ipsec_mb.a.p/crypto_ipsec_mb_pmd_aesni_gcm.c.o drivers/libtmp_rte_crypto_ipsec_mb.a.p/crypto_ipsec_mb_pmd_chacha_poly.c.o drivers/libtmp_rte_crypto_ipsec_mb.a.p/crypto_ipsec_mb_pmd_kasumi.c.o drivers/libtmp_rte_crypto_ipsec_mb.a.p/crypto_ipsec_mb_pmd_snow3g.c.o drivers/libtmp_rte_crypto_ipsec_mb.a.p/crypto_ipsec_mb_pmd_zuc.c.o -Wl,--as-needed -Wl,--no-undefined -Wl,-O1 -shared -fPIC -Wl,--start-group -Wl,-soname,librte_crypto_ipsec_mb.so.23 -Wl,--no-as-needed -pthread -lm -lexecinfo '-Wl,-rpath,$ORIGIN/../lib:$ORIGIN/' -Wl,-rpath-link,/root/FreeBSD13-64_K13_GCC10.3.0/x86_64-native-bsdapp-gcc/20221031113238/dpdk/x86_64-native-bsdapp-gcc/lib -Wl,-rpath-link,/root/FreeBSD13-64_K13_GCC10.3.0/x86_64-native-bsdapp-gcc/20221031113238/dpdk/x86_64-native-bsdapp-gcc/drivers lib/librte_cryptodev.so.23.0 lib/librte_eal.so.23.0 lib/librte_kvargs.so.23.0 lib/librte_telemetry.so.23.0 lib/librte_mbuf.so.23.0 lib/librte_mempool.so.23.0 lib/librte_ring.so.23.0 lib/librte_rcu.so.23.0 drivers/librte_bus_vdev.so.23.0 lib/librte_net.so.23.0 lib/librte_security.so.23.0 -Wl,--version-script=/root/FreeBSD13-64_K13_GCC10.3.0/x86_64-native-bsdapp-gcc/20221031113238/dpdk/drivers/crypto/ipsec_mb/version.map -lIPSec_MB -Wl,--end-group
/usr/local/bin/ld: drivers/libtmp_rte_crypto_ipsec_mb.a.p/crypto_ipsec_mb_ipsec_mb_ops.c.o: in function `ipsec_mb_qp_setup':
ipsec_mb_ops.c:(.text+0x30d): undefined reference to `imb_set_pointers_mb_mgr'
/usr/local/bin/ld: ipsec_mb_ops.c:(.text+0x452): undefined reference to `imb_set_pointers_mb_mgr'
/usr/local/bin/ld: ipsec_mb_ops.c:(.text+0x4ec): undefined reference to `imb_get_mb_mgr_size'
collect2: error: ld returned 1 exit status
[1566/2064] Compiling C object drivers/libtmp_rte_crypto_scheduler.a.p/crypto_scheduler_scheduler_multicore.c.o
[1567/2064] Compiling C object drivers/libtmp_rte_event_skeleton.a.p/event_skeleton_skeleton_eventdev.c.o
[1568/2064] Generating rte_crypto_virtio.sym_chk with a custom command (wrapped by meson to capture output)
[1569/2064] Compiling C object drivers/libtmp_rte_event_opdl.a.p/event_opdl_opdl_test.c.o
[1570/2064] Compiling C object drivers/libtmp_rte_event_dsw.a.p/event_dsw_dsw_event.c.o
[1571/2064] Compiling C object drivers/libtmp_rte_event_sw.a.p/event_sw_sw_evdev_worker.c.o
[1572/2064] Compiling C object drivers/libtmp_rte_event_opdl.a.p/event_opdl_opdl_ring.c.o
[1573/2064] Compiling C object drivers/libtmp_rte_event_sw.a.p/event_sw_sw_evdev_scheduler.c.o
[1574/2064] Compiling C object drivers/libtmp_rte_event_sw.a.p/event_sw_sw_evdev_selftest.c.o
ninja: build stopped
*Build Failed #2:
OS: FreeBSD13-64
Target: x86_64-native-bsdapp-gcc+debug
FAILED: drivers/librte_crypto_ipsec_mb.so.23.0
gcc -o drivers/librte_crypto_ipsec_mb.so.23.0 drivers/librte_crypto_ipsec_mb.so.23.0.p/meson-generated_.._rte_crypto_ipsec_mb.pmd.c.o drivers/libtmp_rte_crypto_ipsec_mb.a.p/crypto_ipsec_mb_ipsec_mb_private.c.o drivers/libtmp_rte_crypto_ipsec_mb.a.p/crypto_ipsec_mb_ipsec_mb_ops.c.o drivers/libtmp_rte_crypto_ipsec_mb.a.p/crypto_ipsec_mb_pmd_aesni_mb.c.o drivers/libtmp_rte_crypto_ipsec_mb.a.p/crypto_ipsec_mb_pmd_aesni_gcm.c.o drivers/libtmp_rte_crypto_ipsec_mb.a.p/crypto_ipsec_mb_pmd_chacha_poly.c.o drivers/libtmp_rte_crypto_ipsec_mb.a.p/crypto_ipsec_mb_pmd_kasumi.c.o drivers/libtmp_rte_crypto_ipsec_mb.a.p/crypto_ipsec_mb_pmd_snow3g.c.o drivers/libtmp_rte_crypto_ipsec_mb.a.p/crypto_ipsec_mb_pmd_zuc.c.o -Wl,--as-needed -Wl,--no-undefined -shared -fPIC -Wl,--start-group -Wl,-soname,librte_crypto_ipsec_mb.so.23 -Wl,--no-as-needed -pthread -lm -lexecinfo '-Wl,-rpath,$ORIGIN/../lib:$ORIGIN/' -Wl,-rpath-link,/root/FreeBSD13-64_K13_GCC10.3.0/x86_64-native-bsdapp-gcc+debug/20221031113238/dpdk/x86_64-native-bsdapp-gcc+debug/lib -Wl,-rpath-link,/root/FreeBSD13-64_K13_GCC10.3.0/x86_64-native-bsdapp-gcc+debug/20221031113238/dpdk/x86_64-native-bsdapp-gcc+debug/drivers lib/librte_cryptodev.so.23.0 lib/librte_eal.so.23.0 lib/librte_kvargs.so.23.0 lib/librte_telemetry.so.23.0 lib/librte_mbuf.so.23.0 lib/librte_mempool.so.23.0 lib/librte_ring.so.23.0 lib/librte_rcu.so.23.0 drivers/librte_bus_vdev.so.23.0 lib/librte_net.so.23.0 lib/librte_security.so.23.0 -Wl,--version-script=/root/FreeBSD13-64_K13_GCC10.3.0/x86_64-native-bsdapp-gcc+debug/20221031113238/dpdk/drivers/crypto/ipsec_mb/version.map -lIPSec_MB -Wl,--end-group
/usr/local/bin/ld: drivers/libtmp_rte_crypto_ipsec_mb.a.p/crypto_ipsec_mb_ipsec_mb_ops.c.o: in function `ipsec_mb_alloc_mgr_from_memzone':
/root/FreeBSD13-64_K13_GCC10.3.0/x86_64-native-bsdapp-gcc+debug/20221031113238/dpdk/x86_64-native-bsdapp-gcc+debug/../drivers/crypto/ipsec_mb/ipsec_mb_ops.c:197: undefined reference to `imb_set_pointers_mb_mgr'
/usr/local/bin/ld: /root/FreeBSD13-64_K13_GCC10.3.0/x86_64-native-bsdapp-gcc+debug/20221031113238/dpdk/x86_64-native-bsdapp-gcc+debug/../drivers/crypto/ipsec_mb/ipsec_mb_ops.c:187: undefined reference to `imb_set_pointers_mb_mgr'
/usr/local/bin/ld: /root/FreeBSD13-64_K13_GCC10.3.0/x86_64-native-bsdapp-gcc+debug/20221031113238/dpdk/x86_64-native-bsdapp-gcc+debug/../drivers/crypto/ipsec_mb/ipsec_mb_ops.c:178: undefined reference to `imb_get_mb_mgr_size'
collect2: error: ld returned 1 exit status
[1566/2064] Compiling C object drivers/libtmp_rte_event_opdl.a.p/event_opdl_opdl_evdev_init.c.o
[1567/2064] Compiling C object drivers/libtmp_rte_event_opdl.a.p/event_opdl_opdl_evdev_xstats.c.o
[1568/2064] Generating drivers/rte_crypto_scheduler.pmd.c with a custom command
[1569/2064] Generating drivers/rte_crypto_virtio.sym_chk with a custom command (wrapped by meson to capture output)
[1570/2064] Compiling C object drivers/libtmp_rte_event_skeleton.a.p/event_skeleton_skeleton_eventdev.c.o
[1571/2064] Compiling C object drivers/libtmp_rte_event_opdl.a.p/event_opdl_opdl_test.c.o
[1572/2064] Compiling C object drivers/libtmp_rte_event_dsw.a.p/event_dsw_dsw_event.c.o
[1573/2064] Compiling C object drivers/libtmp_rte_event_opdl.a.p/event_opdl_opdl_ring.c.o
[1574/2064] Compiling C object drivers/libtmp_rte_event_sw.a.p/event_sw_sw_evdev_scheduler.c.o
ninja: build stopped
DPDK STV team
^ permalink raw reply [flat|nested] 55+ messages in thread
* [dpdk-test-report] |FAILURE| dpdk-next-net-mlx daily Intel builds
@ 2022-10-13 22:43 sys_stv
0 siblings, 0 replies; 55+ messages in thread
From: sys_stv @ 2022-10-13 22:43 UTC (permalink / raw)
To: test-report, thomas; +Cc: dpdk_sw_eng, npg.sw.core.tools.prc
[-- Attachment #1: Type: text/plain, Size: 10332 bytes --]
Test-Label: Intel-compilation
Test-Status: FAILURE
_Compilation issues_
commit 3730502219ccc13a028720f5870279349267d700
Author: Dariusz Sosnowski <dsosnowski@nvidia.com>
Date: Thu Oct 6 11:01:05 2022 +0000
app/flow-perf: add hairpin queue memory config
DPDK git Repo: dpdk-next-net-mlx
Meson Build Summary: 26 Builds Done, 24 Successful, 2 Failures, 0 Blocked
+--------------+------------+--------------+------------+------------+-----------+----------+------------+
| os | gcc-static | clang-static | icc-static | gcc-shared | gcc-debug | document | gcc-16byte |
+--------------+------------+--------------+------------+------------+-----------+----------+------------+
| FC36-64 | pass | pass | | | | | |
| FreeBSD13-64 | pass | pass | | pass | pass | | |
| RHEL86-64 | pass | pass | | pass | pass | | |
| SUSE15-64 | pass | pass | | | | | |
| RHEL90-64 | pass | | | | | | |
| UB2004-64 | pass | pass | | | | pass | |
| UB2204-32 | pass | | | | | | |
| UB2204-64N | fail | | | fail | | | |
| UB2204-64 | pass | pass | | | | pass | pass |
| CentOS79-64 | pass | | | | | | |
| RHEL86-64Rt | pass | pass | | | | | |
+--------------+------------+--------------+------------+------------+-----------+----------+------------+
Comments:
Because of DPDK bug (https://bugs.dpdk.org/show_bug.cgi?id=928),
All the dpdk-next-* branch add `Ddisable_drivers=event/cnxk` option when build with ICC complier.
Test environment and configuration as below:
OS: FC36-64
Kernel Version: 5.17.7-300.fc36.x86_64
GCC Version: gcc (GCC) 12.1.1 20220507 (Red Hat 12.1.1-1)
Clang Version: 14.0.0 (Fedora 14.0.0-1.fc36)
x86_64-native-linuxapp-gcc
x86_64-native-linuxapp-clang
OS: FreeBSD13-64
Kernel Version: 13.1-RELEASE
GCC Version: gcc (FreeBSD Ports Collection) 10.3.0
Clang Version: 13.0.0 (git@github.com:llvm/llvm-project.git llvmorg-13.0.0-0-gd7b669b3a303)
x86_64-native-bsdapp-gcc
x86_64-native-bsdapp-clang
x86_64-native-bsdapp-gcc+shared
x86_64-native-bsdapp-gcc+debug
OS: RHEL86-64
Kernel Version: 4.18.0-372.9.1.el8.x86_64
GCC Version: gcc (GCC) 8.5.0 20210514 (Red Hat 8.5.0-13)
Clang Version: 14.0.0 (Red Hat 14.0.0-1.module_el8.7.0+1142+5343df54)
x86_64-native-linuxapp-gcc
x86_64-native-linuxapp-clang
x86_64-native-linuxapp-gcc+shared
x86_64-native-linuxapp-gcc+debug
OS: SUSE15-64
Kernel Version: 5.14.21-150400.22-default
GCC Version: gcc (SUSE Linux) 7.5.0
Clang Version: 11.0.1
x86_64-native-linuxapp-clang
x86_64-native-linuxapp-gcc
OS: RHEL90-64
Kernel Version: 5.14.0-70.13.1.el9_0.x86_64
GCC Version: gcc (GCC) 11.2.1 20220127 (Red Hat 11.2.1-9)
Clang Version: 13.0.1 (Red Hat 13.0.1-1.el9)
x86_64-native-linuxapp-gcc
OS: UB2004-64
Kernel Version: 5.8.0-48-generic
GCC Version: gcc (Ubuntu 10.3.0-1ubuntu1~20.04) 10.3.0
Clang Version: 10.0.0-4ubuntu1
x86_64-native-linuxapp-clang
x86_64-native-linuxapp-gcc
x86_64-native-linuxapp-doc
OS: UB2204-32
Kernel Version: 5.15.0-25-generic
GCC Version: gcc (Ubuntu 11.2.0-19ubuntu1) 11.2.0
Clang Version: NA
i686-native-linuxapp-gcc
OS: UB2204-64N
Kernel Version: 5.19.15-051915-generic
GCC Version: gcc (Ubuntu 11.2.0-19ubuntu1) 11.2.0
Clang Version: 14.0.0-1ubuntu1
x86_64-native-linuxapp-gcc
x86_64-native-linuxapp-gcc+shared
OS: UB2204-64
Kernel Version: 5.15.0-25-generic
GCC Version: gcc (Ubuntu 11.2.0-19ubuntu1) 11.2.0
Clang Version: 14.0.0-1ubuntu1
x86_64-native-linuxapp-gcc+16byte
x86_64-native-linuxapp-gcc
x86_64-native-linuxapp-clang
x86_64-native-linuxapp-doc
OS: CentOS79-64
Kernel Version: 3.10.0-1160.el7.x86_64
GCC Version: gcc (GCC) 4.8.5 20150623 (Red Hat 4.8.5-44)
Clang Version: 3.4.2 (tags/RELEASE_34/dot2-final)
x86_64-native-linuxapp-gcc
OS: RHEL86-64Rt
Kernel Version: 4.18.0-372.9.1.rt7.166.el8.x86_64
GCC Version: gcc (GCC) 8.5.0 20210514 (Red Hat 8.5.0-13)
Clang Version: 14.0.0 (Red Hat 14.0.0-1.module_el8.7.0+1142+5343df54)
x86_64-native-linuxapp-gcc
x86_64-native-linuxapp-clang
*Build Failed #1:
OS: UB2204-64N
Target: x86_64-native-linuxapp-gcc
FAILED: kernel/linux/kni/rte_kni.ko
/usr/bin/make -j4 -C /lib/modules/5.19.15-051915-generic/build M=/root/UB2204-64N_K5.17.5_GCC11.2.0/x86_64-native-linuxapp-gcc/20221014061130/dpdk/x86_64-native-linuxapp-gcc/kernel/linux/kni src=/root/UB2204-64N_K5.17.5_GCC11.2.0/x86_64-native-linuxapp-gcc/20221014061130/dpdk/kernel/linux/kni 'MODULE_CFLAGS= -include /root/UB2204-64N_K5.17.5_GCC11.2.0/x86_64-native-linuxapp-gcc/20221014061130/dpdk/config/rte_config.h -I/root/UB2204-64N_K5.17.5_GCC11.2.0/x86_64-native-linuxapp-gcc/20221014061130/dpdk/lib/eal/include -I/root/UB2204-64N_K5.17.5_GCC11.2.0/x86_64-native-linuxapp-gcc/20221014061130/dpdk/lib/kni -I/root/UB2204-64N_K5.17.5_GCC11.2.0/x86_64-native-linuxapp-gcc/20221014061130/dpdk/x86_64-native-linuxapp-gcc -I/root/UB2204-64N_K5.17.5_GCC11.2.0/x86_64-native-linuxapp-gcc/20221014061130/dpdk/kernel/linux/kni' modules
make: Entering directory '/usr/src/linux-headers-5.19.15-051915-generic'
warning: the compiler differs from the one used to build the kernel
The kernel was built by: x86_64-linux-gnu-gcc-12 (Ubuntu 12.2.0-3ubuntu1) 12.2.0
You are using: gcc (Ubuntu 11.2.0-19ubuntu1) 11.2.0
CC [M] /root/UB2204-64N_K5.17.5_GCC11.2.0/x86_64-native-linuxapp-gcc/20221014061130/dpdk/x86_64-native-linuxapp-gcc/kernel/linux/kni/kni_misc.o
CC [M] /root/UB2204-64N_K5.17.5_GCC11.2.0/x86_64-native-linuxapp-gcc/20221014061130/dpdk/x86_64-native-linuxapp-gcc/kernel/linux/kni/kni_net.o
gcc: error: unrecognized command-line option ‘-ftrivial-auto-var-init=zero’
make[1]: *** [scripts/Makefile.build:249: /root/UB2204-64N_K5.17.5_GCC11.2.0/x86_64-native-linuxapp-gcc/20221014061130/dpdk/x86_64-native-linuxapp-gcc/kernel/linux/kni/kni_misc.o] Error 1
make[1]: *** Waiting for unfinished jobs....
gcc: error: unrecognized command-line option ‘-ftrivial-auto-var-init=zero’
make[1]: *** [scripts/Makefile.build:249: /root/UB2204-64N_K5.17.5_GCC11.2.0/x86_64-native-linuxapp-gcc/20221014061130/dpdk/x86_64-native-linuxapp-gcc/kernel/linux/kni/kni_net.o] Error 1
make: *** [Makefile:1852: /root/UB2204-64N_K5.17.5_GCC11.2.0/x86_64-native-linuxapp-gcc/20221014061130/dpdk/x86_64-native-linuxapp-gcc/kernel/linux/kni] Error 2
make: Leaving directory '/usr/src/linux-headers-5.19.15-051915-generic'
[3317/3634] Compiling C object app/test/dpdk-test.p/test_cksum.c.o
[3318/3634] Compiling C object app/test/dpdk-test.p/test_cmdline_ipaddr.c.o
[3319/3634] Compiling C object app/test/dpdk-test.p/test_common.c.o
[3320/3634] Compiling C object app/test/dpdk-test.p/test_crc.c.o
[3321/3634] Linking target app/dpdk-test-regex
[3322/3634] Linking target app/dpdk-test-sad
[3323/3634] Compiling C object app/test/dpdk-test.p/test_cryptodev_asym.c.o
[3324/3634] Linking target app/dpdk-testpmd
[3325/3634] Compiling C object app/test/dpdk-test.p/test_cryptodev.c.o
ninja: build stopped
*Build Failed #2:
OS: UB2204-64N
Target: x86_64-native-linuxapp-gcc+shared
FAILED: kernel/linux/kni/rte_kni.ko
/usr/bin/make -j4 -C /lib/modules/5.19.15-051915-generic/build M=/root/UB2204-64N_K5.17.5_GCC11.2.0/x86_64-native-linuxapp-gcc+shared/20221014061130/dpdk/x86_64-native-linuxapp-gcc+shared/kernel/linux/kni src=/root/UB2204-64N_K5.17.5_GCC11.2.0/x86_64-native-linuxapp-gcc+shared/20221014061130/dpdk/kernel/linux/kni 'MODULE_CFLAGS= -include /root/UB2204-64N_K5.17.5_GCC11.2.0/x86_64-native-linuxapp-gcc+shared/20221014061130/dpdk/config/rte_config.h -I/root/UB2204-64N_K5.17.5_GCC11.2.0/x86_64-native-linuxapp-gcc+shared/20221014061130/dpdk/lib/eal/include -I/root/UB2204-64N_K5.17.5_GCC11.2.0/x86_64-native-linuxapp-gcc+shared/20221014061130/dpdk/lib/kni -I/root/UB2204-64N_K5.17.5_GCC11.2.0/x86_64-native-linuxapp-gcc+shared/20221014061130/dpdk/x86_64-native-linuxapp-gcc+shared -I/root/UB2204-64N_K5.17.5_GCC11.2.0/x86_64-native-linuxapp-gcc+shared/20221014061130/dpdk/kernel/linux/kni' modules
make: Entering directory '/usr/src/linux-headers-5.19.15-051915-generic'
warning: the compiler differs from the one used to build the kernel
The kernel was built by: x86_64-linux-gnu-gcc-12 (Ubuntu 12.2.0-3ubuntu1) 12.2.0
You are using: gcc (Ubuntu 11.2.0-19ubuntu1) 11.2.0
CC [M] /root/UB2204-64N_K5.17.5_GCC11.2.0/x86_64-native-linuxapp-gcc+shared/20221014061130/dpdk/x86_64-native-linuxapp-gcc+shared/kernel/linux/kni/kni_misc.o
CC [M] /root/UB2204-64N_K5.17.5_GCC11.2.0/x86_64-native-linuxapp-gcc+shared/20221014061130/dpdk/x86_64-native-linuxapp-gcc+shared/kernel/linux/kni/kni_net.o
gcc: error: unrecognized command-line option ‘-ftrivial-auto-var-init=zero’
make[1]: *** [scripts/Makefile.build:249: /root/UB2204-64N_K5.17.5_GCC11.2.0/x86_64-native-linuxapp-gcc+shared/20221014061130/dpdk/x86_64-native-linuxapp-gcc+shared/kernel/linux/kni/kni_misc.o] Error 1
make[1]: *** Waiting for unfinished jobs....
gcc: error: unrecognized command-line option ‘-ftrivial-auto-var-init=zero’
make[1]: *** [scripts/Makefile.build:249: /root/UB2204-64N_K5.17.5_GCC11.2.0/x86_64-native-linuxapp-gcc+shared/20221014061130/dpdk/x86_64-native-linuxapp-gcc+shared/kernel/linux/kni/kni_net.o] Error 1
make: *** [Makefile:1852: /root/UB2204-64N_K5.17.5_GCC11.2.0/x86_64-native-linuxapp-gcc+shared/20221014061130/dpdk/x86_64-native-linuxapp-gcc+shared/kernel/linux/kni] Error 2
make: Leaving directory '/usr/src/linux-headers-5.19.15-051915-generic'
[3489/3492] Compiling C object app/test/dpdk-test.p/test_compressdev.c.o
[3490/3492] Compiling C object app/test/dpdk-test.p/test_trace_perf.c.o
[3491/3492] Compiling C object app/test/dpdk-test.p/test_ring.c.o
ninja: build stopped
DPDK STV team
^ permalink raw reply [flat|nested] 55+ messages in thread
* [dpdk-test-report] |FAILURE| dpdk-next-net-mlx daily Intel builds
@ 2022-09-12 22:20 sys_stv
0 siblings, 0 replies; 55+ messages in thread
From: sys_stv @ 2022-09-12 22:20 UTC (permalink / raw)
To: test-report, thomas; +Cc: dpdk_sw_eng, npg.sw.core.tools.prc
[-- Attachment #1: Type: text/plain, Size: 6815 bytes --]
Test-Label: Intel-compilation
Test-Status: FAILURE
_Compilation issues_
commit 06721e71b20d1f7c12f03736581cd5133a3715bc
Author: Jiawei Wang <jiaweiw@nvidia.com>
Date: Thu Sep 1 05:11:56 2022 +0300
net/mlx5: fix modify action attributes detection
DPDK git Repo: dpdk-next-net-mlx
Meson Build Summary: 23 Builds Done, 22 Successful, 1 Failures, 0 Blocked
+--------------+------------+--------------+------------+------------+-----------+----------+------------+
| os | gcc-static | clang-static | icc-static | gcc-shared | gcc-debug | document | gcc-16byte |
+--------------+------------+--------------+------------+------------+-----------+----------+------------+
| FC36-64 | pass | pass | | | | | |
| FreeBSD13-64 | pass | pass | | pass | pass | | |
| RHEL86-64 | pass | pass | | pass | pass | | |
| SUSE15-64 | fail | pass | | | | | |
| UB2004-64 | pass | pass | | | | pass | |
| UB2204-32 | pass | | | | | | |
| UB2204-64N | pass | | | pass | | | |
| UB2204-64 | pass | pass | | | | pass | pass |
| CentOS79-64 | pass | | | | | | |
+--------------+------------+--------------+------------+------------+-----------+----------+------------+
Comments:
Because of DPDK bug (https://bugs.dpdk.org/show_bug.cgi?id=928),
All the dpdk-next-* branch add `Ddisable_drivers=event/cnxk` option when build with ICC complier.
Test environment and configuration as below:
OS: FC36-64
Kernel Version: 5.17.7-300.fc36.x86_64
GCC Version: gcc (GCC) 12.1.1 20220507 (Red Hat 12.1.1-1)
Clang Version: 14.0.0 (Fedora 14.0.0-1.fc36)
x86_64-native-linuxapp-gcc
x86_64-native-linuxapp-clang
OS: FreeBSD13-64
Kernel Version: 13.1-RELEASE
GCC Version: gcc (FreeBSD Ports Collection) 10.3.0
Clang Version: 13.0.0 (git@github.com:llvm/llvm-project.git llvmorg-13.0.0-0-gd7b669b3a303)
x86_64-native-bsdapp-gcc
x86_64-native-bsdapp-clang
x86_64-native-bsdapp-gcc+shared
x86_64-native-bsdapp-gcc+debug
OS: RHEL86-64
Kernel Version: 4.18.0-372.9.1.el8.x86_64
GCC Version: gcc (GCC) 8.5.0 20210514 (Red Hat 8.5.0-13)
Clang Version: 14.0.0 (Red Hat 14.0.0-1.module_el8.7.0+1142+5343df54)
x86_64-native-linuxapp-gcc
x86_64-native-linuxapp-clang
x86_64-native-linuxapp-gcc+shared
x86_64-native-linuxapp-gcc+debug
OS: SUSE15-64
Kernel Version: 5.14.21-150400.24.18-default
GCC Version: gcc (SUSE Linux) 7.5.0
Clang Version: 11.0.1
x86_64-native-linuxapp-clang
x86_64-native-linuxapp-gcc
OS: UB2004-64
Kernel Version: 5.8.0-48-generic
GCC Version: gcc (Ubuntu 10.3.0-1ubuntu1~20.04) 10.3.0
Clang Version: 10.0.0-4ubuntu1
x86_64-native-linuxapp-clang
x86_64-native-linuxapp-gcc
x86_64-native-linuxapp-doc
OS: UB2204-32
Kernel Version: 5.15.0-25-generic
GCC Version: gcc (Ubuntu 11.2.0-19ubuntu1) 11.2.0
Clang Version: NA
i686-native-linuxapp-gcc
OS: UB2204-64N
Kernel Version: 5.17.5-051705-generic
GCC Version: gcc (Ubuntu 11.2.0-19ubuntu1) 11.2.0
Clang Version: 14.0.0-1ubuntu1
x86_64-native-linuxapp-gcc
x86_64-native-linuxapp-gcc+shared
OS: UB2204-64
Kernel Version: 5.15.0-25-generic
GCC Version: gcc (Ubuntu 11.2.0-19ubuntu1) 11.2.0
Clang Version: 14.0.0-1ubuntu1
x86_64-native-linuxapp-gcc+16byte
x86_64-native-linuxapp-gcc
x86_64-native-linuxapp-clang
x86_64-native-linuxapp-doc
OS: CentOS79-64
Kernel Version: 3.10.0-1160.el7.x86_64
GCC Version: gcc (GCC) 4.8.5 20150623 (Red Hat 4.8.5-44)
Clang Version: 3.4.2 (tags/RELEASE_34/dot2-final)
x86_64-native-linuxapp-gcc
*Build Failed #1:
OS: SUSE15-64
Target: x86_64-native-linuxapp-gcc
FAILED: kernel/linux/kni/rte_kni.ko
/usr/bin/make -j4 -C /lib/modules/5.14.21-150400.24.18-default/build M=/root/SUSE15-64_K5.3.18_GCC7.5.0/x86_64-native-linuxapp-gcc/20220913055134/dpdk/x86_64-native-linuxapp-gcc/kernel/linux/kni src=/root/SUSE15-64_K5.3.18_GCC7.5.0/x86_64-native-linuxapp-gcc/20220913055134/dpdk/kernel/linux/kni 'MODULE_CFLAGS= -DHAVE_ARG_TX_QUEUE -include /root/SUSE15-64_K5.3.18_GCC7.5.0/x86_64-native-linuxapp-gcc/20220913055134/dpdk/config/rte_config.h -I/root/SUSE15-64_K5.3.18_GCC7.5.0/x86_64-native-linuxapp-gcc/20220913055134/dpdk/lib/eal/include -I/root/SUSE15-64_K5.3.18_GCC7.5.0/x86_64-native-linuxapp-gcc/20220913055134/dpdk/lib/kni -I/root/SUSE15-64_K5.3.18_GCC7.5.0/x86_64-native-linuxapp-gcc/20220913055134/dpdk/x86_64-native-linuxapp-gcc -I/root/SUSE15-64_K5.3.18_GCC7.5.0/x86_64-native-linuxapp-gcc/20220913055134/dpdk/kernel/linux/kni' modules
make: Entering directory '/usr/src/linux-5.14.21-150400.24.18-obj/x86_64/default'
CC [M] /root/SUSE15-64_K5.3.18_GCC7.5.0/x86_64-native-linuxapp-gcc/20220913055134/dpdk/x86_64-native-linuxapp-gcc/kernel/linux/kni/kni_net.o
CC [M] /root/SUSE15-64_K5.3.18_GCC7.5.0/x86_64-native-linuxapp-gcc/20220913055134/dpdk/x86_64-native-linuxapp-gcc/kernel/linux/kni/kni_misc.o
In file included from /usr/src/linux-5.14.21-150400.24.18/include/linux/stat.h:7:0,
from /usr/src/linux-5.14.21-150400.24.18/include/linux/sysfs.h:22,
from /usr/src/linux-5.14.21-150400.24.18/include/linux/kobject.h:20,
from /usr/src/linux-5.14.21-150400.24.18/include/linux/energy_model.h:7,
from /usr/src/linux-5.14.21-150400.24.18/include/linux/device.h:16,
from /root/SUSE15-64_K5.3.18_GCC7.5.0/x86_64-native-linuxapp-gcc/20220913055134/dpdk/kernel/linux/kni/kni_net.c:11:
/usr/src/linux-5.14.21-150400.24.18/include/uapi/linux/stat.h:60:1: internal compiler error: Segmentation fault
};
^
Please submit a full bug report,
with preprocessed source if appropriate.
See <https://bugs.opensuse.org/> for instructions.
make[2]: *** [/usr/src/linux-5.14.21-150400.24.18/scripts/Makefile.build:272: /root/SUSE15-64_K5.3.18_GCC7.5.0/x86_64-native-linuxapp-gcc/20220913055134/dpdk/x86_64-native-linuxapp-gcc/kernel/linux/kni/kni_net.o] Error 1
make[2]: *** Waiting for unfinished jobs....
make[1]: *** [/usr/src/linux-5.14.21-150400.24.18/Makefile:1885: /root/SUSE15-64_K5.3.18_GCC7.5.0/x86_64-native-linuxapp-gcc/20220913055134/dpdk/x86_64-native-linuxapp-gcc/kernel/linux/kni] Error 2
make: *** [../../../linux-5.14.21-150400.24.18/Makefile:220: __sub-make] Error 2
make: Leaving directory '/usr/src/linux-5.14.21-150400.24.18-obj/x86_64/default'
ninja: build stopped
DPDK STV team
^ permalink raw reply [flat|nested] 55+ messages in thread
* [dpdk-test-report] |FAILURE| dpdk-next-net-mlx daily Intel builds
@ 2022-09-02 22:20 sys_stv
0 siblings, 0 replies; 55+ messages in thread
From: sys_stv @ 2022-09-02 22:20 UTC (permalink / raw)
To: test-report, thomas; +Cc: dpdk_sw_eng, npg.sw.core.tools.prc
[-- Attachment #1: Type: text/plain, Size: 27084 bytes --]
Test-Label: Intel-compilation
Test-Status: FAILURE
_Compilation issues_
commit cffed962247bfdc16379b07e9f5b523af2092d19
Author: Raja Zidane <rzidane@nvidia.com>
Date: Wed Aug 17 17:14:33 2022 +0300
net/mlx5: fix condition to avoid Tx failure
DPDK git Repo: dpdk-next-net-mlx
Meson Build Summary: 24 Builds Done, 23 Successful, 1 Failures, 0 Blocked
+--------------+------------+--------------+------------+------------+-----------+----------+------------+
| os | gcc-static | clang-static | icc-static | gcc-shared | gcc-debug | document | gcc-16byte |
+--------------+------------+--------------+------------+------------+-----------+----------+------------+
| FC36-64 | pass | pass | | | | | |
| FreeBSD13-64 | pass | pass | | pass | pass | | |
| RHEL86-64 | pass | pass | | pass | pass | | |
| SUSE15-64 | pass | pass | | | | | |
| UB2004-32 | pass | | | | | | |
| UB2004-64 | pass | pass | | | | fail | |
| UB2204-32 | pass | | | | | | |
| UB2204-64N | pass | | | pass | | | |
| UB2204-64 | pass | pass | | | | pass | pass |
| CentOS79-64 | pass | | | | | | |
+--------------+------------+--------------+------------+------------+-----------+----------+------------+
Comments:
Because of DPDK bug (https://bugs.dpdk.org/show_bug.cgi?id=928),
All the dpdk-next-* branch add `Ddisable_drivers=event/cnxk` option when build with ICC complier.
Test environment and configuration as below:
OS: FC36-64
Kernel Version: 5.17.7-300.fc36.x86_64
GCC Version: gcc (GCC) 12.1.1 20220507 (Red Hat 12.1.1-1)
Clang Version: 14.0.0 (Fedora 14.0.0-1.fc36)
x86_64-native-linuxapp-gcc
x86_64-native-linuxapp-clang
OS: FreeBSD13-64
Kernel Version: 13.1-RELEASE
GCC Version: gcc (FreeBSD Ports Collection) 10.3.0
Clang Version: 13.0.0 (git@github.com:llvm/llvm-project.git llvmorg-13.0.0-0-gd7b669b3a303)
x86_64-native-bsdapp-gcc
x86_64-native-bsdapp-clang
x86_64-native-bsdapp-gcc+shared
x86_64-native-bsdapp-gcc+debug
OS: RHEL86-64
Kernel Version: 4.18.0-372.9.1.el8.x86_64
GCC Version: gcc (GCC) 8.5.0 20210514 (Red Hat 8.5.0-13)
Clang Version: 14.0.0 (Red Hat 14.0.0-1.module_el8.7.0+1142+5343df54)
x86_64-native-linuxapp-gcc
x86_64-native-linuxapp-clang
x86_64-native-linuxapp-gcc+shared
x86_64-native-linuxapp-gcc+debug
OS: SUSE15-64
Kernel Version: 5.3.18-57-default
GCC Version: gcc (SUSE Linux) 7.5.0
Clang Version: 11.0.1
x86_64-native-linuxapp-clang
x86_64-native-linuxapp-gcc
OS: UB2004-32
Kernel Version: 5.8.0-48-generic
GCC Version: gcc (Ubuntu 10.3.0-1ubuntu1~20.04) 10.3.0
Clang Version: 10.0.0-4ubuntu1
i686-native-linuxapp-gcc
OS: UB2004-64
Kernel Version: 5.8.0-48-generic
GCC Version: gcc (Ubuntu 10.3.0-1ubuntu1~20.04) 10.3.0
Clang Version: 10.0.0-4ubuntu1
x86_64-native-linuxapp-clang
x86_64-native-linuxapp-gcc
x86_64-native-linuxapp-doc
OS: UB2204-32
Kernel Version: 5.15.0-25-generic
GCC Version: gcc (Ubuntu 11.2.0-19ubuntu1) 11.2.0
Clang Version: NA
i686-native-linuxapp-gcc
OS: UB2204-64N
Kernel Version: 5.17.5-051705-generic
GCC Version: gcc (Ubuntu 11.2.0-19ubuntu1) 11.2.0
Clang Version: 14.0.0-1ubuntu1
x86_64-native-linuxapp-gcc
x86_64-native-linuxapp-gcc+shared
OS: UB2204-64
Kernel Version: 5.15.0-25-generic
GCC Version: gcc (Ubuntu 11.2.0-19ubuntu1) 11.2.0
Clang Version: 14.0.0-1ubuntu1
x86_64-native-linuxapp-gcc+16byte
x86_64-native-linuxapp-gcc
x86_64-native-linuxapp-clang
x86_64-native-linuxapp-doc
OS: CentOS79-64
Kernel Version: 3.10.0-1160.el7.x86_64
GCC Version: gcc (GCC) 4.8.5 20150623 (Red Hat 4.8.5-44)
Clang Version: 3.4.2 (tags/RELEASE_34/dot2-final)
x86_64-native-linuxapp-gcc
*Build Failed #1:
OS: UB2004-64
Target: x86_64-native-linuxapp-doc
FAILED: app/dpdk-testpmd.p/test-pmd_icmpecho.c.o
gcc -Iapp/dpdk-testpmd.p -Iapp -I../app -Iapp/test-pmd -I../app/test-pmd -Ilib/ethdev -I../lib/ethdev -I. -I.. -Iconfig -I../config -Ilib/eal/include -I../lib/eal/include -Ilib/eal/linux/include -I../lib/eal/linux/include -Ilib/eal/x86/include -I../lib/eal/x86/include -Ilib/eal/common -I../lib/eal/common -Ilib/eal -I../lib/eal -Ilib/kvargs -I../lib/kvargs -Ilib/metrics -I../lib/metrics -Ilib/telemetry -I../lib/telemetry -Ilib/net -I../lib/net -Ilib/mbuf -I../lib/mbuf -Ilib/mempool -I../lib/mempool -Ilib/ring -I../lib/ring -Ilib/meter -I../lib/meter -Ilib/cmdline -I../lib/cmdline -Idrivers/bus/pci -I../drivers/bus/pci -I../drivers/bus/pci/linux -Ilib/pci -I../lib/pci -Idrivers/crypto/scheduler -I../drivers/crypto/scheduler -Ilib/cryptodev -I../lib/cryptodev -Ilib/rcu -I../lib/rcu -Idrivers/bus/vdev -I../drivers/bus/vdev -Ilib/reorder -I../lib/reorder -Ilib/bitratestats -I../lib/bitratestats -Ilib/bpf -I../lib/bpf -Ilib/gro -I../lib/gro -Ilib/gso -I../lib/gso -Ilib/latencystats -I../lib/latencystats -Ilib/pdump -I../lib/pdump -Ilib/pcapng -I../lib/pcapng -Idrivers/net/bnxt -I../drivers/net/bnxt -Idrivers/net/bnxt/tf_ulp -I../drivers/net/bnxt/tf_ulp -Idrivers/net/bnxt/tf_ulp/generic_templates -I../drivers/net/bnxt/tf_ulp/generic_templates -Idrivers/net/bnxt/tf_core -I../drivers/net/bnxt/tf_core -Idrivers/net/bnxt/hcapi/cfa -I../drivers/net/bnxt/hcapi/cfa -Idrivers/net/i40e -I../drivers/net/i40e -Idrivers/net/i40e/base -I../drivers/net/i40e/base -Ilib/hash -I../lib/hash -Idrivers/net/ixgbe -I../drivers/net/ixgbe -Idrivers/net/ixgbe/base -I../drivers/net/ixgbe/base -Ilib/security -I../lib/security -Idrivers/bus/dpaa -I../drivers/bus/dpaa -I../drivers/bus/dpaa/include -I../drivers/bus/dpaa/base/qbman -Idrivers/common/dpaax -I../drivers/common/dpaax -I../drivers/common/dpaax/caamflib -Ilib/eventdev -I../lib/eventdev -Ilib/timer -I../lib/timer -Idrivers/mempool/dpaa -I../drivers/mempool/dpaa -Idrivers/net/dpaa -I../drivers/net/dpaa -Idrivers/net/bonding -I../drivers/net/bonding -Ilib/sched -I../lib/sched -Ilib/ip_frag -I../lib/ip_frag -Idrivers/net/ice -I../drivers/net/ice -Idrivers/net/ice/base -I../drivers/net/ice/base -Idrivers/common/iavf -I../drivers/common/iavf -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -Werror -O3 -include rte_config.h -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 -march=native -DALLOW_EXPERIMENTAL_API -Wno-deprecated-declarations -MD -MQ app/dpdk-testpmd.p/test-pmd_icmpecho.c.o -MF app/dpdk-testpmd.p/test-pmd_icmpecho.c.o.d -o app/dpdk-testpmd.p/test-pmd_icmpecho.c.o -c ../app/test-pmd/icmpecho.c
gcc: error: ../app/test-pmd/icmpecho.c: No such file or directory
gcc: fatal error: no input files
compilation terminated.
[3201/3398] Linking target app/dpdk-test-fib
[3202/3398] Compiling C object app/dpdk-testpmd.p/test-pmd_csumonly.c.o
FAILED: app/dpdk-testpmd.p/test-pmd_csumonly.c.o
gcc -Iapp/dpdk-testpmd.p -Iapp -I../app -Iapp/test-pmd -I../app/test-pmd -Ilib/ethdev -I../lib/ethdev -I. -I.. -Iconfig -I../config -Ilib/eal/include -I../lib/eal/include -Ilib/eal/linux/include -I../lib/eal/linux/include -Ilib/eal/x86/include -I../lib/eal/x86/include -Ilib/eal/common -I../lib/eal/common -Ilib/eal -I../lib/eal -Ilib/kvargs -I../lib/kvargs -Ilib/metrics -I../lib/metrics -Ilib/telemetry -I../lib/telemetry -Ilib/net -I../lib/net -Ilib/mbuf -I../lib/mbuf -Ilib/mempool -I../lib/mempool -Ilib/ring -I../lib/ring -Ilib/meter -I../lib/meter -Ilib/cmdline -I../lib/cmdline -Idrivers/bus/pci -I../drivers/bus/pci -I../drivers/bus/pci/linux -Ilib/pci -I../lib/pci -Idrivers/crypto/scheduler -I../drivers/crypto/scheduler -Ilib/cryptodev -I../lib/cryptodev -Ilib/rcu -I../lib/rcu -Idrivers/bus/vdev -I../drivers/bus/vdev -Ilib/reorder -I../lib/reorder -Ilib/bitratestats -I../lib/bitratestats -Ilib/bpf -I../lib/bpf -Ilib/gro -I../lib/gro -Ilib/gso -I../lib/gso -Ilib/latencystats -I../lib/latencystats -Ilib/pdump -I../lib/pdump -Ilib/pcapng -I../lib/pcapng -Idrivers/net/bnxt -I../drivers/net/bnxt -Idrivers/net/bnxt/tf_ulp -I../drivers/net/bnxt/tf_ulp -Idrivers/net/bnxt/tf_ulp/generic_templates -I../drivers/net/bnxt/tf_ulp/generic_templates -Idrivers/net/bnxt/tf_core -I../drivers/net/bnxt/tf_core -Idrivers/net/bnxt/hcapi/cfa -I../drivers/net/bnxt/hcapi/cfa -Idrivers/net/i40e -I../drivers/net/i40e -Idrivers/net/i40e/base -I../drivers/net/i40e/base -Ilib/hash -I../lib/hash -Idrivers/net/ixgbe -I../drivers/net/ixgbe -Idrivers/net/ixgbe/base -I../drivers/net/ixgbe/base -Ilib/security -I../lib/security -Idrivers/bus/dpaa -I../drivers/bus/dpaa -I../drivers/bus/dpaa/include -I../drivers/bus/dpaa/base/qbman -Idrivers/common/dpaax -I../drivers/common/dpaax -I../drivers/common/dpaax/caamflib -Ilib/eventdev -I../lib/eventdev -Ilib/timer -I../lib/timer -Idrivers/mempool/dpaa -I../drivers/mempool/dpaa -Idrivers/net/dpaa -I../drivers/net/dpaa -Idrivers/net/bonding -I../drivers/net/bonding -Ilib/sched -I../lib/sched -Ilib/ip_frag -I../lib/ip_frag -Idrivers/net/ice -I../drivers/net/ice -Idrivers/net/ice/base -I../drivers/net/ice/base -Idrivers/common/iavf -I../drivers/common/iavf -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -Werror -O3 -include rte_config.h -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 -march=native -DALLOW_EXPERIMENTAL_API -Wno-deprecated-declarations -MD -MQ app/dpdk-testpmd.p/test-pmd_csumonly.c.o -MF app/dpdk-testpmd.p/test-pmd_csumonly.c.o.d -o app/dpdk-testpmd.p/test-pmd_csumonly.c.o -c ../app/test-pmd/csumonly.c
In file included from ../lib/ethdev/rte_ethdev.h:1493,
from ../app/test-pmd/csumonly.c:33:
../lib/ethdev/rte_eth_ctrl.h:12:10: fatal error: ../lib/ethdev/rte_ethdev.h: No such file or directory
compilation terminated.
[3203/3398] Linking target app/dpdk-test-flow-perf
[3204/3398] Compiling C object app/dpdk-testpmd.p/test-pmd_flowgen.c.o
FAILED: app/dpdk-testpmd.p/test-pmd_flowgen.c.o
gcc -Iapp/dpdk-testpmd.p -Iapp -I../app -Iapp/test-pmd -I../app/test-pmd -Ilib/ethdev -I../lib/ethdev -I. -I.. -Iconfig -I../config -Ilib/eal/include -I../lib/eal/include -Ilib/eal/linux/include -I../lib/eal/linux/include -Ilib/eal/x86/include -I../lib/eal/x86/include -Ilib/eal/common -I../lib/eal/common -Ilib/eal -I../lib/eal -Ilib/kvargs -I../lib/kvargs -Ilib/metrics -I../lib/metrics -Ilib/telemetry -I../lib/telemetry -Ilib/net -I../lib/net -Ilib/mbuf -I../lib/mbuf -Ilib/mempool -I../lib/mempool -Ilib/ring -I../lib/ring -Ilib/meter -I../lib/meter -Ilib/cmdline -I../lib/cmdline -Idrivers/bus/pci -I../drivers/bus/pci -I../drivers/bus/pci/linux -Ilib/pci -I../lib/pci -Idrivers/crypto/scheduler -I../drivers/crypto/scheduler -Ilib/cryptodev -I../lib/cryptodev -Ilib/rcu -I../lib/rcu -Idrivers/bus/vdev -I../drivers/bus/vdev -Ilib/reorder -I../lib/reorder -Ilib/bitratestats -I../lib/bitratestats -Ilib/bpf -I../lib/bpf -Ilib/gro -I../lib/gro -Ilib/gso -I../lib/gso -Ilib/latencystats -I../lib/latencystats -Ilib/pdump -I../lib/pdump -Ilib/pcapng -I../lib/pcapng -Idrivers/net/bnxt -I../drivers/net/bnxt -Idrivers/net/bnxt/tf_ulp -I../drivers/net/bnxt/tf_ulp -Idrivers/net/bnxt/tf_ulp/generic_templates -I../drivers/net/bnxt/tf_ulp/generic_templates -Idrivers/net/bnxt/tf_core -I../drivers/net/bnxt/tf_core -Idrivers/net/bnxt/hcapi/cfa -I../drivers/net/bnxt/hcapi/cfa -Idrivers/net/i40e -I../drivers/net/i40e -Idrivers/net/i40e/base -I../drivers/net/i40e/base -Ilib/hash -I../lib/hash -Idrivers/net/ixgbe -I../drivers/net/ixgbe -Idrivers/net/ixgbe/base -I../drivers/net/ixgbe/base -Ilib/security -I../lib/security -Idrivers/bus/dpaa -I../drivers/bus/dpaa -I../drivers/bus/dpaa/include -I../drivers/bus/dpaa/base/qbman -Idrivers/common/dpaax -I../drivers/common/dpaax -I../drivers/common/dpaax/caamflib -Ilib/eventdev -I../lib/eventdev -Ilib/timer -I../lib/timer -Idrivers/mempool/dpaa -I../drivers/mempool/dpaa -Idrivers/net/dpaa -I../drivers/net/dpaa -Idrivers/net/bonding -I../drivers/net/bonding -Ilib/sched -I../lib/sched -Ilib/ip_frag -I../lib/ip_frag -Idrivers/net/ice -I../drivers/net/ice -Idrivers/net/ice/base -I../drivers/net/ice/base -Idrivers/common/iavf -I../drivers/common/iavf -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -Werror -O3 -include rte_config.h -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 -march=native -DALLOW_EXPERIMENTAL_API -Wno-deprecated-declarations -MD -MQ app/dpdk-testpmd.p/test-pmd_flowgen.c.o -MF app/dpdk-testpmd.p/test-pmd_flowgen.c.o.d -o app/dpdk-testpmd.p/test-pmd_flowgen.c.o -c ../app/test-pmd/flowgen.c
../app/test-pmd/flowgen.c:28:10: fatal error: rte_mempool.h: No such file or directory
compilation terminated.
[3205/3398] Compiling C object app/dpdk-testpmd.p/test-pmd_cmd_flex_item.c.o
FAILED: app/dpdk-testpmd.p/test-pmd_cmd_flex_item.c.o
gcc -Iapp/dpdk-testpmd.p -Iapp -I../app -Iapp/test-pmd -I../app/test-pmd -Ilib/ethdev -I../lib/ethdev -I. -I.. -Iconfig -I../config -Ilib/eal/include -I../lib/eal/include -Ilib/eal/linux/include -I../lib/eal/linux/include -Ilib/eal/x86/include -I../lib/eal/x86/include -Ilib/eal/common -I../lib/eal/common -Ilib/eal -I../lib/eal -Ilib/kvargs -I../lib/kvargs -Ilib/metrics -I../lib/metrics -Ilib/telemetry -I../lib/telemetry -Ilib/net -I../lib/net -Ilib/mbuf -I../lib/mbuf -Ilib/mempool -I../lib/mempool -Ilib/ring -I../lib/ring -Ilib/meter -I../lib/meter -Ilib/cmdline -I../lib/cmdline -Idrivers/bus/pci -I../drivers/bus/pci -I../drivers/bus/pci/linux -Ilib/pci -I../lib/pci -Idrivers/crypto/scheduler -I../drivers/crypto/scheduler -Ilib/cryptodev -I../lib/cryptodev -Ilib/rcu -I../lib/rcu -Idrivers/bus/vdev -I../drivers/bus/vdev -Ilib/reorder -I../lib/reorder -Ilib/bitratestats -I../lib/bitratestats -Ilib/bpf -I../lib/bpf -Ilib/gro -I../lib/gro -Ilib/gso -I../lib/gso -Ilib/latencystats -I../lib/latencystats -Ilib/pdump -I../lib/pdump -Ilib/pcapng -I../lib/pcapng -Idrivers/net/bnxt -I../drivers/net/bnxt -Idrivers/net/bnxt/tf_ulp -I../drivers/net/bnxt/tf_ulp -Idrivers/net/bnxt/tf_ulp/generic_templates -I../drivers/net/bnxt/tf_ulp/generic_templates -Idrivers/net/bnxt/tf_core -I../drivers/net/bnxt/tf_core -Idrivers/net/bnxt/hcapi/cfa -I../drivers/net/bnxt/hcapi/cfa -Idrivers/net/i40e -I../drivers/net/i40e -Idrivers/net/i40e/base -I../drivers/net/i40e/base -Ilib/hash -I../lib/hash -Idrivers/net/ixgbe -I../drivers/net/ixgbe -Idrivers/net/ixgbe/base -I../drivers/net/ixgbe/base -Ilib/security -I../lib/security -Idrivers/bus/dpaa -I../drivers/bus/dpaa -I../drivers/bus/dpaa/include -I../drivers/bus/dpaa/base/qbman -Idrivers/common/dpaax -I../drivers/common/dpaax -I../drivers/common/dpaax/caamflib -Ilib/eventdev -I../lib/eventdev -Ilib/timer -I../lib/timer -Idrivers/mempool/dpaa -I../drivers/mempool/dpaa -Idrivers/net/dpaa -I../drivers/net/dpaa -Idrivers/net/bonding -I../drivers/net/bonding -Ilib/sched -I../lib/sched -Ilib/ip_frag -I../lib/ip_frag -Idrivers/net/ice -I../drivers/net/ice -Idrivers/net/ice/base -I../drivers/net/ice/base -Idrivers/common/iavf -I../drivers/common/iavf -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -Werror -O3 -include rte_config.h -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 -march=native -DALLOW_EXPERIMENTAL_API -Wno-deprecated-declarations -MD -MQ app/dpdk-testpmd.p/test-pmd_cmd_flex_item.c.o -MF app/dpdk-testpmd.p/test-pmd_cmd_flex_item.c.o.d -o app/dpdk-testpmd.p/test-pmd_cmd_flex_item.c.o -c ../app/test-pmd/cmd_flex_item.c
In file included from ../lib/mbuf/rte_mbuf.h:38,
from ../lib/net/rte_ether.h:22,
from ../lib/ethdev/rte_eth_ctrl.h:10,
from ../lib/ethdev/rte_ethdev.h:1493,
from ../app/test-pmd/cmd_flex_item.c:12:
../lib/mempool/rte_mempool.h:49:10: fatal error: rte_mempool_trace_fp.h: No such file or directory
compilation terminated.
[3206/3398] Linking target app/dpdk-test-pipeline
[3207/3398] Compiling C object app/dpdk-testpmd.p/test-pmd_cmdline.c.o
FAILED: app/dpdk-testpmd.p/test-pmd_cmdline.c.o
gcc -Iapp/dpdk-testpmd.p -Iapp -I../app -Iapp/test-pmd -I../app/test-pmd -Ilib/ethdev -I../lib/ethdev -I. -I.. -Iconfig -I../config -Ilib/eal/include -I../lib/eal/include -Ilib/eal/linux/include -I../lib/eal/linux/include -Ilib/eal/x86/include -I../lib/eal/x86/include -Ilib/eal/common -I../lib/eal/common -Ilib/eal -I../lib/eal -Ilib/kvargs -I../lib/kvargs -Ilib/metrics -I../lib/metrics -Ilib/telemetry -I../lib/telemetry -Ilib/net -I../lib/net -Ilib/mbuf -I../lib/mbuf -Ilib/mempool -I../lib/mempool -Ilib/ring -I../lib/ring -Ilib/meter -I../lib/meter -Ilib/cmdline -I../lib/cmdline -Idrivers/bus/pci -I../drivers/bus/pci -I../drivers/bus/pci/linux -Ilib/pci -I../lib/pci -Idrivers/crypto/scheduler -I../drivers/crypto/scheduler -Ilib/cryptodev -I../lib/cryptodev -Ilib/rcu -I../lib/rcu -Idrivers/bus/vdev -I../drivers/bus/vdev -Ilib/reorder -I../lib/reorder -Ilib/bitratestats -I../lib/bitratestats -Ilib/bpf -I../lib/bpf -Ilib/gro -I../lib/gro -Ilib/gso -I../lib/gso -Ilib/latencystats -I../lib/latencystats -Ilib/pdump -I../lib/pdump -Ilib/pcapng -I../lib/pcapng -Idrivers/net/bnxt -I../drivers/net/bnxt -Idrivers/net/bnxt/tf_ulp -I../drivers/net/bnxt/tf_ulp -Idrivers/net/bnxt/tf_ulp/generic_templates -I../drivers/net/bnxt/tf_ulp/generic_templates -Idrivers/net/bnxt/tf_core -I../drivers/net/bnxt/tf_core -Idrivers/net/bnxt/hcapi/cfa -I../drivers/net/bnxt/hcapi/cfa -Idrivers/net/i40e -I../drivers/net/i40e -Idrivers/net/i40e/base -I../drivers/net/i40e/base -Ilib/hash -I../lib/hash -Idrivers/net/ixgbe -I../drivers/net/ixgbe -Idrivers/net/ixgbe/base -I../drivers/net/ixgbe/base -Ilib/security -I../lib/security -Idrivers/bus/dpaa -I../drivers/bus/dpaa -I../drivers/bus/dpaa/include -I../drivers/bus/dpaa/base/qbman -Idrivers/common/dpaax -I../drivers/common/dpaax -I../drivers/common/dpaax/caamflib -Ilib/eventdev -I../lib/eventdev -Ilib/timer -I../lib/timer -Idrivers/mempool/dpaa -I../drivers/mempool/dpaa -Idrivers/net/dpaa -I../drivers/net/dpaa -Idrivers/net/bonding -I../drivers/net/bonding -Ilib/sched -I../lib/sched -Ilib/ip_frag -I../lib/ip_frag -Idrivers/net/ice -I../drivers/net/ice -Idrivers/net/ice/base -I../drivers/net/ice/base -Idrivers/common/iavf -I../drivers/common/iavf -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -Werror -O3 -include rte_config.h -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 -march=native -DALLOW_EXPERIMENTAL_API -Wno-deprecated-declarations -MD -MQ app/dpdk-testpmd.p/test-pmd_cmdline.c.o -MF app/dpdk-testpmd.p/test-pmd_cmdline.c.o.d -o app/dpdk-testpmd.p/test-pmd_cmdline.c.o -c ../app/test-pmd/cmdline.c
../app/test-pmd/cmdline.c:14507:1: fatal error: opening dependency file app/dpdk-testpmd.p/test-pmd_cmdline.c.o.d: No such file or directory
14507 | }
| ^
compilation terminated.
[3208/3398] Compiling C object app/dpdk-testpmd.p/test-pmd_cmdline_flow.c.o
FAILED: app/dpdk-testpmd.p/test-pmd_cmdline_flow.c.o
gcc -Iapp/dpdk-testpmd.p -Iapp -I../app -Iapp/test-pmd -I../app/test-pmd -Ilib/ethdev -I../lib/ethdev -I. -I.. -Iconfig -I../config -Ilib/eal/include -I../lib/eal/include -Ilib/eal/linux/include -I../lib/eal/linux/include -Ilib/eal/x86/include -I../lib/eal/x86/include -Ilib/eal/common -I../lib/eal/common -Ilib/eal -I../lib/eal -Ilib/kvargs -I../lib/kvargs -Ilib/metrics -I../lib/metrics -Ilib/telemetry -I../lib/telemetry -Ilib/net -I../lib/net -Ilib/mbuf -I../lib/mbuf -Ilib/mempool -I../lib/mempool -Ilib/ring -I../lib/ring -Ilib/meter -I../lib/meter -Ilib/cmdline -I../lib/cmdline -Idrivers/bus/pci -I../drivers/bus/pci -I../drivers/bus/pci/linux -Ilib/pci -I../lib/pci -Idrivers/crypto/scheduler -I../drivers/crypto/scheduler -Ilib/cryptodev -I../lib/cryptodev -Ilib/rcu -I../lib/rcu -Idrivers/bus/vdev -I../drivers/bus/vdev -Ilib/reorder -I../lib/reorder -Ilib/bitratestats -I../lib/bitratestats -Ilib/bpf -I../lib/bpf -Ilib/gro -I../lib/gro -Ilib/gso -I../lib/gso -Ilib/latencystats -I../lib/latencystats -Ilib/pdump -I../lib/pdump -Ilib/pcapng -I../lib/pcapng -Idrivers/net/bnxt -I../drivers/net/bnxt -Idrivers/net/bnxt/tf_ulp -I../drivers/net/bnxt/tf_ulp -Idrivers/net/bnxt/tf_ulp/generic_templates -I../drivers/net/bnxt/tf_ulp/generic_templates -Idrivers/net/bnxt/tf_core -I../drivers/net/bnxt/tf_core -Idrivers/net/bnxt/hcapi/cfa -I../drivers/net/bnxt/hcapi/cfa -Idrivers/net/i40e -I../drivers/net/i40e -Idrivers/net/i40e/base -I../drivers/net/i40e/base -Ilib/hash -I../lib/hash -Idrivers/net/ixgbe -I../drivers/net/ixgbe -Idrivers/net/ixgbe/base -I../drivers/net/ixgbe/base -Ilib/security -I../lib/security -Idrivers/bus/dpaa -I../drivers/bus/dpaa -I../drivers/bus/dpaa/include -I../drivers/bus/dpaa/base/qbman -Idrivers/common/dpaax -I../drivers/common/dpaax -I../drivers/common/dpaax/caamflib -Ilib/eventdev -I../lib/eventdev -Ilib/timer -I../lib/timer -Idrivers/mempool/dpaa -I../drivers/mempool/dpaa -Idrivers/net/dpaa -I../drivers/net/dpaa -Idrivers/net/bonding -I../drivers/net/bonding -Ilib/sched -I../lib/sched -Ilib/ip_frag -I../lib/ip_frag -Idrivers/net/ice -I../drivers/net/ice -Idrivers/net/ice/base -I../drivers/net/ice/base -Idrivers/common/iavf -I../drivers/common/iavf -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -Werror -O3 -include rte_config.h -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 -march=native -DALLOW_EXPERIMENTAL_API -Wno-deprecated-declarations -MD -MQ app/dpdk-testpmd.p/test-pmd_cmdline_flow.c.o -MF app/dpdk-testpmd.p/test-pmd_cmdline_flow.c.o.d -o app/dpdk-testpmd.p/test-pmd_cmdline_flow.c.o -c ../app/test-pmd/cmdline_flow.c
../app/test-pmd/cmdline_flow.c:11261:1: fatal error: opening dependency file app/dpdk-testpmd.p/test-pmd_cmdline_flow.c.o.d: No such file or directory
11261 | };
| ^
compilation terminated.
[3209/3398] Compiling C object app/dpdk-testpmd.p/test-pmd_config.c.o
FAILED: app/dpdk-testpmd.p/test-pmd_config.c.o
gcc -Iapp/dpdk-testpmd.p -Iapp -I../app -Iapp/test-pmd -I../app/test-pmd -Ilib/ethdev -I../lib/ethdev -I. -I.. -Iconfig -I../config -Ilib/eal/include -I../lib/eal/include -Ilib/eal/linux/include -I../lib/eal/linux/include -Ilib/eal/x86/include -I../lib/eal/x86/include -Ilib/eal/common -I../lib/eal/common -Ilib/eal -I../lib/eal -Ilib/kvargs -I../lib/kvargs -Ilib/metrics -I../lib/metrics -Ilib/telemetry -I../lib/telemetry -Ilib/net -I../lib/net -Ilib/mbuf -I../lib/mbuf -Ilib/mempool -I../lib/mempool -Ilib/ring -I../lib/ring -Ilib/meter -I../lib/meter -Ilib/cmdline -I../lib/cmdline -Idrivers/bus/pci -I../drivers/bus/pci -I../drivers/bus/pci/linux -Ilib/pci -I../lib/pci -Idrivers/crypto/scheduler -I../drivers/crypto/scheduler -Ilib/cryptodev -I../lib/cryptodev -Ilib/rcu -I../lib/rcu -Idrivers/bus/vdev -I../drivers/bus/vdev -Ilib/reorder -I../lib/reorder -Ilib/bitratestats -I../lib/bitratestats -Ilib/bpf -I../lib/bpf -Ilib/gro -I../lib/gro -Ilib/gso -I../lib/gso -Ilib/latencystats -I../lib/latencystats -Ilib/pdump -I../lib/pdump -Ilib/pcapng -I../lib/pcapng -Idrivers/net/bnxt -I../drivers/net/bnxt -Idrivers/net/bnxt/tf_ulp -I../drivers/net/bnxt/tf_ulp -Idrivers/net/bnxt/tf_ulp/generic_templates -I../drivers/net/bnxt/tf_ulp/generic_templates -Idrivers/net/bnxt/tf_core -I../drivers/net/bnxt/tf_core -Idrivers/net/bnxt/hcapi/cfa -I../drivers/net/bnxt/hcapi/cfa -Idrivers/net/i40e -I../drivers/net/i40e -Idrivers/net/i40e/base -I../drivers/net/i40e/base -Ilib/hash -I../lib/hash -Idrivers/net/ixgbe -I../drivers/net/ixgbe -Idrivers/net/ixgbe/base -I../drivers/net/ixgbe/base -Ilib/security -I../lib/security -Idrivers/bus/dpaa -I../drivers/bus/dpaa -I../drivers/bus/dpaa/include -I../drivers/bus/dpaa/base/qbman -Idrivers/common/dpaax -I../drivers/common/dpaax -I../drivers/common/dpaax/caamflib -Ilib/eventdev -I../lib/eventdev -Ilib/timer -I../lib/timer -Idrivers/mempool/dpaa -I../drivers/mempool/dpaa -Idrivers/net/dpaa -I../drivers/net/dpaa -Idrivers/net/bonding -I../drivers/net/bonding -Ilib/sched -I../lib/sched -Ilib/ip_frag -I../lib/ip_frag -Idrivers/net/ice -I../drivers/net/ice -Idrivers/net/ice/base -I../drivers/net/ice/base -Idrivers/common/iavf -I../drivers/common/iavf -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -Werror -O3 -include rte_config.h -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 -march=native -DALLOW_EXPERIMENTAL_API -Wno-deprecated-declarations -MD -MQ app/dpdk-testpmd.p/test-pmd_config.c.o -MF app/dpdk-testpmd.p/test-pmd_config.c.o.d -o app/dpdk-testpmd.p/test-pmd_config.c.o -c ../app/test-pmd/config.c
../app/test-pmd/config.c:6439:1: fatal error: opening dependency file app/dpdk-testpmd.p/test-pmd_config.c.o.d: No such file or directory
6439 | }
| ^
compilation terminated.
ninja: build stopped
DPDK STV team
^ permalink raw reply [flat|nested] 55+ messages in thread
* [dpdk-test-report] |FAILURE| dpdk-next-net-mlx daily Intel builds
@ 2022-06-29 1:40 sys_stv
0 siblings, 0 replies; 55+ messages in thread
From: sys_stv @ 2022-06-29 1:40 UTC (permalink / raw)
To: test-report, thomas; +Cc: dpdk_sw_eng, npg.sw.core.tools.prc
[-- Attachment #1: Type: text/plain, Size: 15026 bytes --]
Test-Label: Intel-compilation
Test-Status: FAILURE
_Compilation issues_
commit 34b297f1faf68d712afcd949a275a87766670e23
Author: Michael Baum <michaelba@nvidia.com>
Date: Thu Jun 16 20:10:17 2022 +0300
app/testpmd: add test for external RxQ
DPDK git Repo: dpdk-next-net-mlx
Meson Build Summary: 24 Builds Done, 23 Successful, 1 Failures, 0 Blocked
+--------------+------------+--------------+------------+------------+-----------+----------+------------+
| os | gcc-static | clang-static | icc-static | gcc-shared | gcc-debug | document | gcc-16byte |
+--------------+------------+--------------+------------+------------+-----------+----------+------------+
| FC36-64 | fail | pass | | | | | |
| FreeBSD13-64 | pass | pass | | pass | pass | | |
| RHEL86-64 | pass | pass | | pass | pass | | |
| SUSE15-64 | pass | pass | | | | | |
| UB2004-32 | pass | | | | | | |
| UB2004-64 | pass | pass | | | | pass | |
| UB2204-32 | pass | | | | | | |
| UB2204-64N | pass | | | pass | | | |
| UB2204-64 | pass | pass | | | | pass | pass |
| CentOS79-64 | pass | | | | | | |
+--------------+------------+--------------+------------+------------+-----------+----------+------------+
Comments:
Because of DPDK bug (https://bugs.dpdk.org/show_bug.cgi?id=928),
All the dpdk-next-* branch add `Ddisable_drivers=event/cnxk` option when build with ICC complier.
Test environment and configuration as below:
OS: FC36-64
Kernel Version: 5.17.7-300.fc36.x86_64
GCC Version: gcc (GCC) 12.1.1 20220507 (Red Hat 12.1.1-1)
Clang Version: 14.0.0 (Fedora 14.0.0-1.fc36)
x86_64-native-linuxapp-gcc
x86_64-native-linuxapp-clang
OS: FreeBSD13-64
Kernel Version: 13.1-RELEASE
GCC Version: gcc (FreeBSD Ports Collection) 10.3.0
Clang Version: 13.0.0 (git@github.com:llvm/llvm-project.git llvmorg-13.0.0-0-gd7b669b3a303)
x86_64-native-bsdapp-gcc
x86_64-native-bsdapp-clang
x86_64-native-bsdapp-gcc+shared
x86_64-native-bsdapp-gcc+debug
OS: RHEL86-64
Kernel Version: 4.18.0-372.9.1.el8.x86_64
GCC Version: gcc (GCC) 8.5.0 20210514 (Red Hat 8.5.0-13)
Clang Version: 14.0.0 (Red Hat 14.0.0-1.module_el8.7.0+1142+5343df54)
x86_64-native-linuxapp-gcc
x86_64-native-linuxapp-clang
x86_64-native-linuxapp-gcc+shared
x86_64-native-linuxapp-gcc+debug
OS: SUSE15-64
Kernel Version: 5.3.18-57-default
GCC Version: gcc (SUSE Linux) 7.5.0
Clang Version: 11.0.1
x86_64-native-linuxapp-clang
x86_64-native-linuxapp-gcc
OS: UB2004-32
Kernel Version: 5.8.0-48-generic
GCC Version: gcc (Ubuntu 10.3.0-1ubuntu1~20.04) 10.3.0
Clang Version: 10.0.0-4ubuntu1
i686-native-linuxapp-gcc
OS: UB2004-64
Kernel Version: 5.8.0-48-generic
GCC Version: gcc (Ubuntu 10.3.0-1ubuntu1~20.04) 10.3.0
Clang Version: 10.0.0-4ubuntu1
x86_64-native-linuxapp-clang
x86_64-native-linuxapp-gcc
x86_64-native-linuxapp-doc
OS: UB2204-32
Kernel Version: 5.15.0-25-generic
GCC Version: gcc (Ubuntu 11.2.0-19ubuntu1) 11.2.0
Clang Version: NA
i686-native-linuxapp-gcc
OS: UB2204-64N
Kernel Version: 5.17.5-051705-generic
GCC Version: gcc (Ubuntu 11.2.0-19ubuntu1) 11.2.0
Clang Version: 14.0.0-1ubuntu1
x86_64-native-linuxapp-gcc
x86_64-native-linuxapp-gcc+shared
OS: UB2204-64
Kernel Version: 5.15.0-25-generic
GCC Version: gcc (Ubuntu 11.2.0-19ubuntu1) 11.2.0
Clang Version: 14.0.0-1ubuntu1
x86_64-native-linuxapp-gcc+16byte
x86_64-native-linuxapp-gcc
x86_64-native-linuxapp-clang
x86_64-native-linuxapp-doc
OS: CentOS79-64
Kernel Version: 3.10.0-1160.el7.x86_64
GCC Version: gcc (GCC) 4.8.5 20150623 (Red Hat 4.8.5-44)
Clang Version: 3.4.2 (tags/RELEASE_34/dot2-final)
x86_64-native-linuxapp-gcc
*Build Failed #1:
OS: FC36-64
Target: x86_64-native-linuxapp-gcc
FAILED: lib/librte_ip_frag.a.p/ip_frag_rte_ipv4_fragmentation.c.o
gcc -Ilib/librte_ip_frag.a.p -Ilib -I../lib -Ilib/ip_frag -I../lib/ip_frag -I. -I.. -Iconfig -I../config -Ilib/eal/include -I../lib/eal/include -Ilib/eal/linux/include -I../lib/eal/linux/include -Ilib/eal/x86/include -I../lib/eal/x86/include -Ilib/eal/common -I../lib/eal/common -Ilib/eal -I../lib/eal -Ilib/kvargs -I../lib/kvargs -Ilib/metrics -I../lib/metrics -Ilib/telemetry -I../lib/telemetry -Ilib/ethdev -I../lib/ethdev -Ilib/net -I../lib/net -Ilib/mbuf -I../lib/mbuf -Ilib/mempool -I../lib/mempool -Ilib/ring -I../lib/ring -Ilib/meter -I../lib/meter -Ilib/hash -I../lib/hash -Ilib/rcu -I../lib/rcu -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -Werror -O3 -include rte_config.h -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 -DRTE_LOG_DEFAULT_LOGTYPE=lib.ip_frag -MD -MQ lib/librte_ip_frag.a.p/ip_frag_rte_ipv4_fragmentation.c.o -MF lib/librte_ip_frag.a.p/ip_frag_rte_ipv4_fragmentation.c.o.d -o lib/librte_ip_frag.a.p/ip_frag_rte_ipv4_fragmentation.c.o -c ../lib/ip_frag/rte_ipv4_fragmentation.c
In file included from /usr/lib/gcc/x86_64-redhat-linux/12/include/immintrin.h:43,
from /usr/lib/gcc/x86_64-redhat-linux/12/include/x86intrin.h:32,
from ../lib/eal/x86/include/rte_vect.h:31,
from ../lib/eal/x86/include/rte_memcpy.h:17,
from ../lib/ip_frag/rte_ipv4_fragmentation.c:8:
In function ‘_mm256_storeu_si256’,
inlined from ‘rte_mov32’ at ../lib/eal/x86/include/rte_memcpy.h:347:2,
inlined from ‘rte_mov128’ at ../lib/eal/x86/include/rte_memcpy.h:369:2,
inlined from ‘rte_memcpy_generic’ at ../lib/eal/x86/include/rte_memcpy.h:445:4,
inlined from ‘rte_memcpy’ at ../lib/eal/x86/include/rte_memcpy.h:851:10,
inlined from ‘__create_ipopt_frag_hdr’ at ../lib/ip_frag/rte_ipv4_fragmentation.c:68:4,
inlined from ‘rte_ipv4_fragment_packet’ at ../lib/ip_frag/rte_ipv4_fragmentation.c:242:16:
/usr/lib/gcc/x86_64-redhat-linux/12/include/avxintrin.h:935:8: error: array subscript ‘__m256i_u[1]’ is partly outside array bounds of ‘uint8_t[60]’ {aka ‘unsigned char[60]’} [-Werror=array-bounds]
935 | *__P = __A;
| ~~~~~^~~~~
../lib/ip_frag/rte_ipv4_fragmentation.c: In function ‘rte_ipv4_fragment_packet’:
../lib/ip_frag/rte_ipv4_fragmentation.c:122:17: note: at offset [52, 60] into object ‘ipopt_frag_hdr’ of size 60
122 | uint8_t ipopt_frag_hdr[IPV4_HDR_MAX_LEN];
| ^~~~~~~~~~~~~~
In function ‘_mm256_storeu_si256’,
inlined from ‘rte_mov32’ at ../lib/eal/x86/include/rte_memcpy.h:347:2,
inlined from ‘rte_mov128’ at ../lib/eal/x86/include/rte_memcpy.h:370:2,
inlined from ‘rte_memcpy_generic’ at ../lib/eal/x86/include/rte_memcpy.h:445:4,
inlined from ‘rte_memcpy’ at ../lib/eal/x86/include/rte_memcpy.h:851:10,
inlined from ‘__create_ipopt_frag_hdr’ at ../lib/ip_frag/rte_ipv4_fragmentation.c:68:4,
inlined from ‘rte_ipv4_fragment_packet’ at ../lib/ip_frag/rte_ipv4_fragmentation.c:242:16:
/usr/lib/gcc/x86_64-redhat-linux/12/include/avxintrin.h:935:8: error: array subscript [2, 3] is outside array bounds of ‘uint8_t[60]’ {aka ‘unsigned char[60]’} [-Werror=array-bounds]
935 | *__P = __A;
| ~~~~~^~~~~
../lib/ip_frag/rte_ipv4_fragmentation.c: In function ‘rte_ipv4_fragment_packet’:
../lib/ip_frag/rte_ipv4_fragmentation.c:122:17: note: at offset [84, 124] into object ‘ipopt_frag_hdr’ of size 60
122 | uint8_t ipopt_frag_hdr[IPV4_HDR_MAX_LEN];
| ^~~~~~~~~~~~~~
In function ‘_mm256_storeu_si256’,
inlined from ‘rte_mov32’ at ../lib/eal/x86/include/rte_memcpy.h:347:2,
inlined from ‘rte_mov128’ at ../lib/eal/x86/include/rte_memcpy.h:371:2,
inlined from ‘rte_memcpy_generic’ at ../lib/eal/x86/include/rte_memcpy.h:445:4,
inlined from ‘rte_memcpy’ at ../lib/eal/x86/include/rte_memcpy.h:851:10,
inlined from ‘__create_ipopt_frag_hdr’ at ../lib/ip_frag/rte_ipv4_fragmentation.c:68:4,
inlined from ‘rte_ipv4_fragment_packet’ at ../lib/ip_frag/rte_ipv4_fragmentation.c:242:16:
/usr/lib/gcc/x86_64-redhat-linux/12/include/avxintrin.h:935:8: error: array subscript [3, 4] is outside array bounds of ‘uint8_t[60]’ {aka ‘unsigned char[60]’} [-Werror=array-bounds]
935 | *__P = __A;
| ~~~~~^~~~~
../lib/ip_frag/rte_ipv4_fragmentation.c: In function ‘rte_ipv4_fragment_packet’:
../lib/ip_frag/rte_ipv4_fragmentation.c:122:17: note: at offset [116, 156] into object ‘ipopt_frag_hdr’ of size 60
122 | uint8_t ipopt_frag_hdr[IPV4_HDR_MAX_LEN];
| ^~~~~~~~~~~~~~
In function ‘_mm256_storeu_si256’,
inlined from ‘rte_mov32’ at ../lib/eal/x86/include/rte_memcpy.h:347:2,
inlined from ‘rte_mov64’ at ../lib/eal/x86/include/rte_memcpy.h:358:2,
inlined from ‘rte_memcpy_generic’ at ../lib/eal/x86/include/rte_memcpy.h:452:4,
inlined from ‘rte_memcpy’ at ../lib/eal/x86/include/rte_memcpy.h:851:10,
inlined from ‘__create_ipopt_frag_hdr’ at ../lib/ip_frag/rte_ipv4_fragmentation.c:68:4,
inlined from ‘rte_ipv4_fragment_packet’ at ../lib/ip_frag/rte_ipv4_fragmentation.c:242:16:
/usr/lib/gcc/x86_64-redhat-linux/12/include/avxintrin.h:935:8: error: array subscript ‘__m256i_u[1]’ is partly outside array bounds of ‘void[60]’ [-Werror=array-bounds]
935 | *__P = __A;
| ~~~~~^~~~~
../lib/ip_frag/rte_ipv4_fragmentation.c: In function ‘rte_ipv4_fragment_packet’:
../lib/ip_frag/rte_ipv4_fragmentation.c:122:17: note: at offset [180, 240] into object ‘ipopt_frag_hdr’ of size 60
122 | uint8_t ipopt_frag_hdr[IPV4_HDR_MAX_LEN];
| ^~~~~~~~~~~~~~
../lib/ip_frag/rte_ipv4_fragmentation.c:122:17: note: at offset [52, 60] into object ‘ipopt_frag_hdr’ of size 60
In function ‘_mm256_storeu_si256’,
inlined from ‘rte_mov32’ at ../lib/eal/x86/include/rte_memcpy.h:347:2,
inlined from ‘rte_memcpy_generic’ at ../lib/eal/x86/include/rte_memcpy.h:457:4,
inlined from ‘rte_memcpy’ at ../lib/eal/x86/include/rte_memcpy.h:851:10,
inlined from ‘__create_ipopt_frag_hdr’ at ../lib/ip_frag/rte_ipv4_fragmentation.c:68:4,
inlined from ‘rte_ipv4_fragment_packet’ at ../lib/ip_frag/rte_ipv4_fragmentation.c:242:16:
/usr/lib/gcc/x86_64-redhat-linux/12/include/avxintrin.h:935:8: error: array subscript [2, 7] is outside array bounds of ‘void[60]’ [-Werror=array-bounds]
935 | *__P = __A;
| ~~~~~^~~~~
../lib/ip_frag/rte_ipv4_fragmentation.c: In function ‘rte_ipv4_fragment_packet’:
../lib/ip_frag/rte_ipv4_fragmentation.c:122:17: note: at offset [148, 272] into object ‘ipopt_frag_hdr’ of size 60
122 | uint8_t ipopt_frag_hdr[IPV4_HDR_MAX_LEN];
| ^~~~~~~~~~~~~~
../lib/ip_frag/rte_ipv4_fragmentation.c:122:17: note: at offset [148, 272] into object ‘ipopt_frag_hdr’ of size 60
../lib/ip_frag/rte_ipv4_fragmentation.c:122:17: note: at offset [20, 60] into object ‘ipopt_frag_hdr’ of size 60
In function ‘_mm256_storeu_si256’,
inlined from ‘rte_mov32’ at ../lib/eal/x86/include/rte_memcpy.h:347:2,
inlined from ‘rte_memcpy_generic’ at ../lib/eal/x86/include/rte_memcpy.h:458:4,
inlined from ‘rte_memcpy’ at ../lib/eal/x86/include/rte_memcpy.h:851:10,
inlined from ‘__create_ipopt_frag_hdr’ at ../lib/ip_frag/rte_ipv4_fragmentation.c:68:4,
inlined from ‘rte_ipv4_fragment_packet’ at ../lib/ip_frag/rte_ipv4_fragmentation.c:242:16:
/usr/lib/gcc/x86_64-redhat-linux/12/include/avxintrin.h:935:8: error: array subscript [2, 8] is outside array bounds of ‘void[60]’ [-Werror=array-bounds]
935 | *__P = __A;
| ~~~~~^~~~~
../lib/ip_frag/rte_ipv4_fragmentation.c: In function ‘rte_ipv4_fragment_packet’:
../lib/ip_frag/rte_ipv4_fragmentation.c:122:17: note: at offset [149, 273] into object ‘ipopt_frag_hdr’ of size 60
122 | uint8_t ipopt_frag_hdr[IPV4_HDR_MAX_LEN];
| ^~~~~~~~~~~~~~
../lib/ip_frag/rte_ipv4_fragmentation.c:122:17: note: at offset [149, 273] into object ‘ipopt_frag_hdr’ of size 60
../lib/ip_frag/rte_ipv4_fragmentation.c:122:17: note: at offset [21, 60] into object ‘ipopt_frag_hdr’ of size 60
In function ‘_mm256_storeu_si256’,
inlined from ‘rte_mov32’ at ../lib/eal/x86/include/rte_memcpy.h:347:2,
inlined from ‘rte_memcpy_generic’ at ../lib/eal/x86/include/rte_memcpy.h:438:3,
inlined from ‘rte_memcpy’ at ../lib/eal/x86/include/rte_memcpy.h:851:10,
inlined from ‘__create_ipopt_frag_hdr’ at ../lib/ip_frag/rte_ipv4_fragmentation.c:68:4,
inlined from ‘rte_ipv4_fragment_packet’ at ../lib/ip_frag/rte_ipv4_fragmentation.c:242:16:
/usr/lib/gcc/x86_64-redhat-linux/12/include/avxintrin.h:935:8: error: array subscript ‘__m256i_u[1]’ is partly outside array bounds of ‘uint8_t[60]’ {aka ‘unsigned char[60]’} [-Werror=array-bounds]
935 | *__P = __A;
| ~~~~~^~~~~
../lib/ip_frag/rte_ipv4_fragmentation.c: In function ‘rte_ipv4_fragment_packet’:
../lib/ip_frag/rte_ipv4_fragmentation.c:122:17: note: at offset [37, 60] into object ‘ipopt_frag_hdr’ of size 60
122 | uint8_t ipopt_frag_hdr[IPV4_HDR_MAX_LEN];
| ^~~~~~~~~~~~~~
cc1: all warnings being treated as errors
[306/3587] Generating symbol file lib/librte_eal.so.22.2.p/librte_eal.so.22.2.symbols
[307/3587] Compiling C object lib/librte_ip_frag.a.p/ip_frag_rte_ip_frag_common.c.o
[308/3587] Compiling C object lib/librte_ip_frag.a.p/ip_frag_rte_ipv6_reassembly.c.o
[309/3587] Generating lib/gso.sym_chk with a custom command (wrapped by meson to capture output)
[310/3587] Compiling C object lib/librte_jobstats.a.p/jobstats_rte_jobstats.c.o
[311/3587] Compiling C object lib/librte_ip_frag.a.p/ip_frag_ip_frag_internal.c.o
[312/3587] Compiling C object lib/librte_latencystats.a.p/latencystats_rte_latencystats.c.o
[313/3587] Generating lib/eventdev.sym_chk with a custom command (wrapped by meson to capture output)
[314/3587] Compiling C object lib/librte_kni.a.p/kni_rte_kni.c.o
ninja: build stopped
DPDK STV team
^ permalink raw reply [flat|nested] 55+ messages in thread
* [dpdk-test-report] |FAILURE| dpdk-next-net-mlx daily Intel builds
@ 2022-06-27 22:21 sys_stv
0 siblings, 0 replies; 55+ messages in thread
From: sys_stv @ 2022-06-27 22:21 UTC (permalink / raw)
To: test-report, thomas; +Cc: dpdk_sw_eng, npg.sw.core.tools.prc
[-- Attachment #1: Type: text/plain, Size: 26860 bytes --]
Test-Label: Intel-compilation
Test-Status: FAILURE
_Compilation issues_
commit 34b297f1faf68d712afcd949a275a87766670e23
Author: Michael Baum <michaelba@nvidia.com>
Date: Thu Jun 16 20:10:17 2022 +0300
app/testpmd: add test for external RxQ
DPDK git Repo: dpdk-next-net-mlx
Meson Build Summary: 24 Builds Done, 22 Successful, 2 Failures, 0 Blocked
+--------------+------------+--------------+------------+------------+-----------+----------+------------+
| os | gcc-static | clang-static | icc-static | gcc-shared | gcc-debug | document | gcc-16byte |
+--------------+------------+--------------+------------+------------+-----------+----------+------------+
| FC36-64 | fail | pass | | | | | |
| FreeBSD13-64 | pass | pass | | pass | pass | | |
| RHEL86-64 | pass | pass | | pass | pass | | |
| SUSE15-64 | pass | pass | | | | | |
| UB2004-32 | pass | | | | | | |
| UB2004-64 | pass | pass | | | | fail | |
| UB2204-32 | pass | | | | | | |
| UB2204-64N | pass | | | pass | | | |
| UB2204-64 | pass | pass | | | | pass | pass |
| CentOS79-64 | pass | | | | | | |
+--------------+------------+--------------+------------+------------+-----------+----------+------------+
Comments:
Because of DPDK bug (https://bugs.dpdk.org/show_bug.cgi?id=928),
All the dpdk-next-* branch add `Ddisable_drivers=event/cnxk` option when build with ICC complier.
Test environment and configuration as below:
OS: FC36-64
Kernel Version: 5.17.7-300.fc36.x86_64
GCC Version: gcc (GCC) 12.1.1 20220507 (Red Hat 12.1.1-1)
Clang Version: 14.0.0 (Fedora 14.0.0-1.fc36)
x86_64-native-linuxapp-gcc
x86_64-native-linuxapp-clang
OS: FreeBSD13-64
Kernel Version: 13.1-RELEASE
GCC Version: gcc (FreeBSD Ports Collection) 10.3.0
Clang Version: 13.0.0 (git@github.com:llvm/llvm-project.git llvmorg-13.0.0-0-gd7b669b3a303)
x86_64-native-bsdapp-gcc
x86_64-native-bsdapp-clang
x86_64-native-bsdapp-gcc+shared
x86_64-native-bsdapp-gcc+debug
OS: RHEL86-64
Kernel Version: 4.18.0-372.9.1.el8.x86_64
GCC Version: gcc (GCC) 8.5.0 20210514 (Red Hat 8.5.0-13)
Clang Version: 14.0.0 (Red Hat 14.0.0-1.module_el8.7.0+1142+5343df54)
x86_64-native-linuxapp-gcc
x86_64-native-linuxapp-clang
x86_64-native-linuxapp-gcc+shared
x86_64-native-linuxapp-gcc+debug
OS: SUSE15-64
Kernel Version: 5.3.18-57-default
GCC Version: gcc (SUSE Linux) 7.5.0
Clang Version: 11.0.1
x86_64-native-linuxapp-clang
x86_64-native-linuxapp-gcc
OS: UB2004-32
Kernel Version: 5.8.0-48-generic
GCC Version: gcc (Ubuntu 10.3.0-1ubuntu1~20.04) 10.3.0
Clang Version: 10.0.0-4ubuntu1
i686-native-linuxapp-gcc
OS: UB2004-64
Kernel Version: 5.8.0-48-generic
GCC Version: gcc (Ubuntu 10.3.0-1ubuntu1~20.04) 10.3.0
Clang Version: 10.0.0-4ubuntu1
x86_64-native-linuxapp-clang
x86_64-native-linuxapp-gcc
x86_64-native-linuxapp-doc
OS: UB2204-32
Kernel Version: 5.15.0-25-generic
GCC Version: gcc (Ubuntu 11.2.0-19ubuntu1) 11.2.0
Clang Version: NA
i686-native-linuxapp-gcc
OS: UB2204-64N
Kernel Version: 5.17.5-051705-generic
GCC Version: gcc (Ubuntu 11.2.0-19ubuntu1) 11.2.0
Clang Version: 14.0.0-1ubuntu1
x86_64-native-linuxapp-gcc
x86_64-native-linuxapp-gcc+shared
OS: UB2204-64
Kernel Version: 5.15.0-25-generic
GCC Version: gcc (Ubuntu 11.2.0-19ubuntu1) 11.2.0
Clang Version: 14.0.0-1ubuntu1
x86_64-native-linuxapp-gcc+16byte
x86_64-native-linuxapp-gcc
x86_64-native-linuxapp-clang
x86_64-native-linuxapp-doc
OS: CentOS79-64
Kernel Version: 3.10.0-1160.el7.x86_64
GCC Version: gcc (GCC) 4.8.5 20150623 (Red Hat 4.8.5-44)
Clang Version: 3.4.2 (tags/RELEASE_34/dot2-final)
x86_64-native-linuxapp-gcc
*Build Failed #1:
OS: FC36-64
Target: x86_64-native-linuxapp-gcc
FAILED: lib/librte_ip_frag.a.p/ip_frag_rte_ipv4_fragmentation.c.o
gcc -Ilib/librte_ip_frag.a.p -Ilib -I../lib -Ilib/ip_frag -I../lib/ip_frag -I. -I.. -Iconfig -I../config -Ilib/eal/include -I../lib/eal/include -Ilib/eal/linux/include -I../lib/eal/linux/include -Ilib/eal/x86/include -I../lib/eal/x86/include -Ilib/eal/common -I../lib/eal/common -Ilib/eal -I../lib/eal -Ilib/kvargs -I../lib/kvargs -Ilib/metrics -I../lib/metrics -Ilib/telemetry -I../lib/telemetry -Ilib/ethdev -I../lib/ethdev -Ilib/net -I../lib/net -Ilib/mbuf -I../lib/mbuf -Ilib/mempool -I../lib/mempool -Ilib/ring -I../lib/ring -Ilib/meter -I../lib/meter -Ilib/hash -I../lib/hash -Ilib/rcu -I../lib/rcu -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -Werror -O3 -include rte_config.h -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 -DRTE_LOG_DEFAULT_LOGTYPE=lib.ip_frag -MD -MQ lib/librte_ip_frag.a.p/ip_frag_rte_ipv4_fragmentation.c.o -MF lib/librte_ip_frag.a.p/ip_frag_rte_ipv4_fragmentation.c.o.d -o lib/librte_ip_frag.a.p/ip_frag_rte_ipv4_fragmentation.c.o -c ../lib/ip_frag/rte_ipv4_fragmentation.c
In file included from /usr/lib/gcc/x86_64-redhat-linux/12/include/immintrin.h:43,
from /usr/lib/gcc/x86_64-redhat-linux/12/include/x86intrin.h:32,
from ../lib/eal/x86/include/rte_vect.h:31,
from ../lib/eal/x86/include/rte_memcpy.h:17,
from ../lib/ip_frag/rte_ipv4_fragmentation.c:8:
In function ‘_mm256_storeu_si256’,
inlined from ‘rte_mov32’ at ../lib/eal/x86/include/rte_memcpy.h:347:2,
inlined from ‘rte_mov128’ at ../lib/eal/x86/include/rte_memcpy.h:369:2,
inlined from ‘rte_memcpy_generic’ at ../lib/eal/x86/include/rte_memcpy.h:445:4,
inlined from ‘rte_memcpy’ at ../lib/eal/x86/include/rte_memcpy.h:851:10,
inlined from ‘__create_ipopt_frag_hdr’ at ../lib/ip_frag/rte_ipv4_fragmentation.c:68:4,
inlined from ‘rte_ipv4_fragment_packet’ at ../lib/ip_frag/rte_ipv4_fragmentation.c:242:16:
/usr/lib/gcc/x86_64-redhat-linux/12/include/avxintrin.h:935:8: error: array subscript ‘__m256i_u[1]’ is partly outside array bounds of ‘uint8_t[60]’ {aka ‘unsigned char[60]’} [-Werror=array-bounds]
935 | *__P = __A;
| ~~~~~^~~~~
../lib/ip_frag/rte_ipv4_fragmentation.c: In function ‘rte_ipv4_fragment_packet’:
../lib/ip_frag/rte_ipv4_fragmentation.c:122:17: note: at offset [52, 60] into object ‘ipopt_frag_hdr’ of size 60
122 | uint8_t ipopt_frag_hdr[IPV4_HDR_MAX_LEN];
| ^~~~~~~~~~~~~~
In function ‘_mm256_storeu_si256’,
inlined from ‘rte_mov32’ at ../lib/eal/x86/include/rte_memcpy.h:347:2,
inlined from ‘rte_mov128’ at ../lib/eal/x86/include/rte_memcpy.h:370:2,
inlined from ‘rte_memcpy_generic’ at ../lib/eal/x86/include/rte_memcpy.h:445:4,
inlined from ‘rte_memcpy’ at ../lib/eal/x86/include/rte_memcpy.h:851:10,
inlined from ‘__create_ipopt_frag_hdr’ at ../lib/ip_frag/rte_ipv4_fragmentation.c:68:4,
inlined from ‘rte_ipv4_fragment_packet’ at ../lib/ip_frag/rte_ipv4_fragmentation.c:242:16:
/usr/lib/gcc/x86_64-redhat-linux/12/include/avxintrin.h:935:8: error: array subscript [2, 3] is outside array bounds of ‘uint8_t[60]’ {aka ‘unsigned char[60]’} [-Werror=array-bounds]
935 | *__P = __A;
| ~~~~~^~~~~
../lib/ip_frag/rte_ipv4_fragmentation.c: In function ‘rte_ipv4_fragment_packet’:
../lib/ip_frag/rte_ipv4_fragmentation.c:122:17: note: at offset [84, 124] into object ‘ipopt_frag_hdr’ of size 60
122 | uint8_t ipopt_frag_hdr[IPV4_HDR_MAX_LEN];
| ^~~~~~~~~~~~~~
In function ‘_mm256_storeu_si256’,
inlined from ‘rte_mov32’ at ../lib/eal/x86/include/rte_memcpy.h:347:2,
inlined from ‘rte_mov128’ at ../lib/eal/x86/include/rte_memcpy.h:371:2,
inlined from ‘rte_memcpy_generic’ at ../lib/eal/x86/include/rte_memcpy.h:445:4,
inlined from ‘rte_memcpy’ at ../lib/eal/x86/include/rte_memcpy.h:851:10,
inlined from ‘__create_ipopt_frag_hdr’ at ../lib/ip_frag/rte_ipv4_fragmentation.c:68:4,
inlined from ‘rte_ipv4_fragment_packet’ at ../lib/ip_frag/rte_ipv4_fragmentation.c:242:16:
/usr/lib/gcc/x86_64-redhat-linux/12/include/avxintrin.h:935:8: error: array subscript [3, 4] is outside array bounds of ‘uint8_t[60]’ {aka ‘unsigned char[60]’} [-Werror=array-bounds]
935 | *__P = __A;
| ~~~~~^~~~~
../lib/ip_frag/rte_ipv4_fragmentation.c: In function ‘rte_ipv4_fragment_packet’:
../lib/ip_frag/rte_ipv4_fragmentation.c:122:17: note: at offset [116, 156] into object ‘ipopt_frag_hdr’ of size 60
122 | uint8_t ipopt_frag_hdr[IPV4_HDR_MAX_LEN];
| ^~~~~~~~~~~~~~
In function ‘_mm256_storeu_si256’,
inlined from ‘rte_mov32’ at ../lib/eal/x86/include/rte_memcpy.h:347:2,
inlined from ‘rte_mov64’ at ../lib/eal/x86/include/rte_memcpy.h:358:2,
inlined from ‘rte_memcpy_generic’ at ../lib/eal/x86/include/rte_memcpy.h:452:4,
inlined from ‘rte_memcpy’ at ../lib/eal/x86/include/rte_memcpy.h:851:10,
inlined from ‘__create_ipopt_frag_hdr’ at ../lib/ip_frag/rte_ipv4_fragmentation.c:68:4,
inlined from ‘rte_ipv4_fragment_packet’ at ../lib/ip_frag/rte_ipv4_fragmentation.c:242:16:
/usr/lib/gcc/x86_64-redhat-linux/12/include/avxintrin.h:935:8: error: array subscript ‘__m256i_u[1]’ is partly outside array bounds of ‘void[60]’ [-Werror=array-bounds]
935 | *__P = __A;
| ~~~~~^~~~~
../lib/ip_frag/rte_ipv4_fragmentation.c: In function ‘rte_ipv4_fragment_packet’:
../lib/ip_frag/rte_ipv4_fragmentation.c:122:17: note: at offset [180, 240] into object ‘ipopt_frag_hdr’ of size 60
122 | uint8_t ipopt_frag_hdr[IPV4_HDR_MAX_LEN];
| ^~~~~~~~~~~~~~
../lib/ip_frag/rte_ipv4_fragmentation.c:122:17: note: at offset [52, 60] into object ‘ipopt_frag_hdr’ of size 60
In function ‘_mm256_storeu_si256’,
inlined from ‘rte_mov32’ at ../lib/eal/x86/include/rte_memcpy.h:347:2,
inlined from ‘rte_memcpy_generic’ at ../lib/eal/x86/include/rte_memcpy.h:457:4,
inlined from ‘rte_memcpy’ at ../lib/eal/x86/include/rte_memcpy.h:851:10,
inlined from ‘__create_ipopt_frag_hdr’ at ../lib/ip_frag/rte_ipv4_fragmentation.c:68:4,
inlined from ‘rte_ipv4_fragment_packet’ at ../lib/ip_frag/rte_ipv4_fragmentation.c:242:16:
/usr/lib/gcc/x86_64-redhat-linux/12/include/avxintrin.h:935:8: error: array subscript [2, 7] is outside array bounds of ‘void[60]’ [-Werror=array-bounds]
935 | *__P = __A;
| ~~~~~^~~~~
../lib/ip_frag/rte_ipv4_fragmentation.c: In function ‘rte_ipv4_fragment_packet’:
../lib/ip_frag/rte_ipv4_fragmentation.c:122:17: note: at offset [148, 272] into object ‘ipopt_frag_hdr’ of size 60
122 | uint8_t ipopt_frag_hdr[IPV4_HDR_MAX_LEN];
| ^~~~~~~~~~~~~~
../lib/ip_frag/rte_ipv4_fragmentation.c:122:17: note: at offset [148, 272] into object ‘ipopt_frag_hdr’ of size 60
../lib/ip_frag/rte_ipv4_fragmentation.c:122:17: note: at offset [20, 60] into object ‘ipopt_frag_hdr’ of size 60
In function ‘_mm256_storeu_si256’,
inlined from ‘rte_mov32’ at ../lib/eal/x86/include/rte_memcpy.h:347:2,
inlined from ‘rte_memcpy_generic’ at ../lib/eal/x86/include/rte_memcpy.h:458:4,
inlined from ‘rte_memcpy’ at ../lib/eal/x86/include/rte_memcpy.h:851:10,
inlined from ‘__create_ipopt_frag_hdr’ at ../lib/ip_frag/rte_ipv4_fragmentation.c:68:4,
inlined from ‘rte_ipv4_fragment_packet’ at ../lib/ip_frag/rte_ipv4_fragmentation.c:242:16:
/usr/lib/gcc/x86_64-redhat-linux/12/include/avxintrin.h:935:8: error: array subscript [2, 8] is outside array bounds of ‘void[60]’ [-Werror=array-bounds]
935 | *__P = __A;
| ~~~~~^~~~~
../lib/ip_frag/rte_ipv4_fragmentation.c: In function ‘rte_ipv4_fragment_packet’:
../lib/ip_frag/rte_ipv4_fragmentation.c:122:17: note: at offset [149, 273] into object ‘ipopt_frag_hdr’ of size 60
122 | uint8_t ipopt_frag_hdr[IPV4_HDR_MAX_LEN];
| ^~~~~~~~~~~~~~
../lib/ip_frag/rte_ipv4_fragmentation.c:122:17: note: at offset [149, 273] into object ‘ipopt_frag_hdr’ of size 60
../lib/ip_frag/rte_ipv4_fragmentation.c:122:17: note: at offset [21, 60] into object ‘ipopt_frag_hdr’ of size 60
In function ‘_mm256_storeu_si256’,
inlined from ‘rte_mov32’ at ../lib/eal/x86/include/rte_memcpy.h:347:2,
inlined from ‘rte_memcpy_generic’ at ../lib/eal/x86/include/rte_memcpy.h:438:3,
inlined from ‘rte_memcpy’ at ../lib/eal/x86/include/rte_memcpy.h:851:10,
inlined from ‘__create_ipopt_frag_hdr’ at ../lib/ip_frag/rte_ipv4_fragmentation.c:68:4,
inlined from ‘rte_ipv4_fragment_packet’ at ../lib/ip_frag/rte_ipv4_fragmentation.c:242:16:
/usr/lib/gcc/x86_64-redhat-linux/12/include/avxintrin.h:935:8: error: array subscript ‘__m256i_u[1]’ is partly outside array bounds of ‘uint8_t[60]’ {aka ‘unsigned char[60]’} [-Werror=array-bounds]
935 | *__P = __A;
| ~~~~~^~~~~
../lib/ip_frag/rte_ipv4_fragmentation.c: In function ‘rte_ipv4_fragment_packet’:
../lib/ip_frag/rte_ipv4_fragmentation.c:122:17: note: at offset [37, 60] into object ‘ipopt_frag_hdr’ of size 60
122 | uint8_t ipopt_frag_hdr[IPV4_HDR_MAX_LEN];
| ^~~~~~~~~~~~~~
cc1: all warnings being treated as errors
[302/3587] Generating lib/rte_kni_def with a custom command
[303/3587] Compiling C object lib/librte_ip_frag.a.p/ip_frag_rte_ipv6_fragmentation.c.o
[304/3587] Generating lib/gso.sym_chk with a custom command (wrapped by meson to capture output)
[305/3587] Generating lib/eal.sym_chk with a custom command (wrapped by meson to capture output)
[306/3587] Compiling C object lib/librte_ip_frag.a.p/ip_frag_rte_ip_frag_common.c.o
[307/3587] Compiling C object lib/librte_ip_frag.a.p/ip_frag_ip_frag_internal.c.o
[308/3587] Compiling C object lib/librte_jobstats.a.p/jobstats_rte_jobstats.c.o
[309/3587] Generating lib/eventdev.sym_chk with a custom command (wrapped by meson to capture output)
[310/3587] Compiling C object lib/librte_kni.a.p/kni_rte_kni.c.o
ninja: build stopped
*Build Failed #2:
OS: UB2004-64
Target: x86_64-native-linuxapp-doc
FAILED: drivers/libtmp_rte_crypto_bcmfs.a.p/crypto_bcmfs_bcmfs_sym_engine.c.o
gcc -Idrivers/libtmp_rte_crypto_bcmfs.a.p -Idrivers -I../drivers -Idrivers/crypto/bcmfs -I../drivers/crypto/bcmfs -Ilib/cryptodev -I../lib/cryptodev -I. -I.. -Iconfig -I../config -Ilib/eal/include -I../lib/eal/include -Ilib/eal/linux/include -I../lib/eal/linux/include -Ilib/eal/x86/include -I../lib/eal/x86/include -Ilib/eal/common -I../lib/eal/common -Ilib/eal -I../lib/eal -Ilib/kvargs -I../lib/kvargs -Ilib/metrics -I../lib/metrics -Ilib/telemetry -I../lib/telemetry -Ilib/mbuf -I../lib/mbuf -Ilib/mempool -I../lib/mempool -Ilib/ring -I../lib/ring -Ilib/rcu -I../lib/rcu -Idrivers/bus/vdev -I../drivers/bus/vdev -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -Werror -O3 -include rte_config.h -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 -DRTE_LOG_DEFAULT_LOGTYPE=pmd.crypto.bcmfs -MD -MQ drivers/libtmp_rte_crypto_bcmfs.a.p/crypto_bcmfs_bcmfs_sym_engine.c.o -MF drivers/libtmp_rte_crypto_bcmfs.a.p/crypto_bcmfs_bcmfs_sym_engine.c.o.d -o drivers/libtmp_rte_crypto_bcmfs.a.p/crypto_bcmfs_bcmfs_sym_engine.c.o -c ../drivers/crypto/bcmfs/bcmfs_sym_engine.c
gcc: error: ../drivers/crypto/bcmfs/bcmfs_sym_engine.c: No such file or directory
gcc: fatal error: no input files
compilation terminated.
[2268/3392] Compiling C object drivers/libtmp_rte_crypto_bcmfs.a.p/crypto_bcmfs_bcmfs_sym.c.o
[2269/3392] Generating rte_raw_cnxk_gpio.sym_chk with a custom command (wrapped by meson to capture output)
[2270/3392] Generating rte_net_vmxnet3.pmd.c with a custom command
[2271/3392] Generating rte_net_virtio.sym_chk with a custom command (wrapped by meson to capture output)
[2272/3392] Compiling C object drivers/libtmp_rte_crypto_bcmfs.a.p/crypto_bcmfs_bcmfs_sym_session.c.o
FAILED: drivers/libtmp_rte_crypto_bcmfs.a.p/crypto_bcmfs_bcmfs_sym_session.c.o
gcc -Idrivers/libtmp_rte_crypto_bcmfs.a.p -Idrivers -I../drivers -Idrivers/crypto/bcmfs -I../drivers/crypto/bcmfs -Ilib/cryptodev -I../lib/cryptodev -I. -I.. -Iconfig -I../config -Ilib/eal/include -I../lib/eal/include -Ilib/eal/linux/include -I../lib/eal/linux/include -Ilib/eal/x86/include -I../lib/eal/x86/include -Ilib/eal/common -I../lib/eal/common -Ilib/eal -I../lib/eal -Ilib/kvargs -I../lib/kvargs -Ilib/metrics -I../lib/metrics -Ilib/telemetry -I../lib/telemetry -Ilib/mbuf -I../lib/mbuf -Ilib/mempool -I../lib/mempool -Ilib/ring -I../lib/ring -Ilib/rcu -I../lib/rcu -Idrivers/bus/vdev -I../drivers/bus/vdev -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -Werror -O3 -include rte_config.h -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 -DRTE_LOG_DEFAULT_LOGTYPE=pmd.crypto.bcmfs -MD -MQ drivers/libtmp_rte_crypto_bcmfs.a.p/crypto_bcmfs_bcmfs_sym_session.c.o -MF drivers/libtmp_rte_crypto_bcmfs.a.p/crypto_bcmfs_bcmfs_sym_session.c.o.d -o drivers/libtmp_rte_crypto_bcmfs.a.p/crypto_bcmfs_bcmfs_sym_session.c.o -c ../drivers/crypto/bcmfs/bcmfs_sym_session.c
In file included from ../lib/mbuf/rte_mbuf.h:38,
from ../lib/cryptodev/rte_crypto.h:20,
from ../drivers/crypto/bcmfs/bcmfs_sym_session.c:6:
../lib/mempool/rte_mempool.h:49:10: fatal error: rte_mempool_trace_fp.h: No such file or directory
compilation terminated.
[2273/3392] Compiling C object drivers/libtmp_rte_crypto_bcmfs.a.p/crypto_bcmfs_bcmfs_sym_capabilities.c.o
FAILED: drivers/libtmp_rte_crypto_bcmfs.a.p/crypto_bcmfs_bcmfs_sym_capabilities.c.o
gcc -Idrivers/libtmp_rte_crypto_bcmfs.a.p -Idrivers -I../drivers -Idrivers/crypto/bcmfs -I../drivers/crypto/bcmfs -Ilib/cryptodev -I../lib/cryptodev -I. -I.. -Iconfig -I../config -Ilib/eal/include -I../lib/eal/include -Ilib/eal/linux/include -I../lib/eal/linux/include -Ilib/eal/x86/include -I../lib/eal/x86/include -Ilib/eal/common -I../lib/eal/common -Ilib/eal -I../lib/eal -Ilib/kvargs -I../lib/kvargs -Ilib/metrics -I../lib/metrics -Ilib/telemetry -I../lib/telemetry -Ilib/mbuf -I../lib/mbuf -Ilib/mempool -I../lib/mempool -Ilib/ring -I../lib/ring -Ilib/rcu -I../lib/rcu -Idrivers/bus/vdev -I../drivers/bus/vdev -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -Werror -O3 -include rte_config.h -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 -DRTE_LOG_DEFAULT_LOGTYPE=pmd.crypto.bcmfs -MD -MQ drivers/libtmp_rte_crypto_bcmfs.a.p/crypto_bcmfs_bcmfs_sym_capabilities.c.o -MF drivers/libtmp_rte_crypto_bcmfs.a.p/crypto_bcmfs_bcmfs_sym_capabilities.c.o.d -o drivers/libtmp_rte_crypto_bcmfs.a.p/crypto_bcmfs_bcmfs_sym_capabilities.c.o -c ../drivers/crypto/bcmfs/bcmfs_sym_capabilities.c
In file included from ../lib/mbuf/rte_mbuf.h:38,
from ../lib/cryptodev/rte_crypto.h:20,
from ../lib/cryptodev/rte_cryptodev.h:22,
from ../drivers/crypto/bcmfs/bcmfs_sym_capabilities.c:6:
../lib/mempool/rte_mempool.h:49:10: fatal error: rte_mempool_trace_fp.h: No such file or directory
compilation terminated.
[2274/3392] Compiling C object drivers/libtmp_rte_crypto_bcmfs.a.p/crypto_bcmfs_bcmfs_sym_pmd.c.o
FAILED: drivers/libtmp_rte_crypto_bcmfs.a.p/crypto_bcmfs_bcmfs_sym_pmd.c.o
gcc -Idrivers/libtmp_rte_crypto_bcmfs.a.p -Idrivers -I../drivers -Idrivers/crypto/bcmfs -I../drivers/crypto/bcmfs -Ilib/cryptodev -I../lib/cryptodev -I. -I.. -Iconfig -I../config -Ilib/eal/include -I../lib/eal/include -Ilib/eal/linux/include -I../lib/eal/linux/include -Ilib/eal/x86/include -I../lib/eal/x86/include -Ilib/eal/common -I../lib/eal/common -Ilib/eal -I../lib/eal -Ilib/kvargs -I../lib/kvargs -Ilib/metrics -I../lib/metrics -Ilib/telemetry -I../lib/telemetry -Ilib/mbuf -I../lib/mbuf -Ilib/mempool -I../lib/mempool -Ilib/ring -I../lib/ring -Ilib/rcu -I../lib/rcu -Idrivers/bus/vdev -I../drivers/bus/vdev -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -Werror -O3 -include rte_config.h -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 -DRTE_LOG_DEFAULT_LOGTYPE=pmd.crypto.bcmfs -MD -MQ drivers/libtmp_rte_crypto_bcmfs.a.p/crypto_bcmfs_bcmfs_sym_pmd.c.o -MF drivers/libtmp_rte_crypto_bcmfs.a.p/crypto_bcmfs_bcmfs_sym_pmd.c.o.d -o drivers/libtmp_rte_crypto_bcmfs.a.p/crypto_bcmfs_bcmfs_sym_pmd.c.o -c ../drivers/crypto/bcmfs/bcmfs_sym_pmd.c
In file included from ../lib/mbuf/rte_mbuf.h:38,
from ../lib/cryptodev/rte_crypto.h:20,
from ../lib/cryptodev/cryptodev_pmd.h:26,
from ../drivers/crypto/bcmfs/bcmfs_sym_pmd.c:10:
../lib/mempool/rte_mempool.h:49:10: fatal error: rte_mempool_trace_fp.h: No such file or directory
compilation terminated.
[2275/3392] Compiling C object drivers/libtmp_rte_raw_ntb.a.p/raw_ntb_ntb.c.o
FAILED: drivers/libtmp_rte_raw_ntb.a.p/raw_ntb_ntb.c.o
gcc -Idrivers/libtmp_rte_raw_ntb.a.p -Idrivers -I../drivers -Idrivers/raw/ntb -I../drivers/raw/ntb -Ilib/rawdev -I../lib/rawdev -I. -I.. -Iconfig -I../config -Ilib/eal/include -I../lib/eal/include -Ilib/eal/linux/include -I../lib/eal/linux/include -Ilib/eal/x86/include -I../lib/eal/x86/include -Ilib/eal/common -I../lib/eal/common -Ilib/eal -I../lib/eal -Ilib/kvargs -I../lib/kvargs -Ilib/metrics -I../lib/metrics -Ilib/telemetry -I../lib/telemetry -Ilib/mbuf -I../lib/mbuf -Ilib/mempool -I../lib/mempool -Ilib/ring -I../lib/ring -Ilib/pci -I../lib/pci -Idrivers/bus/pci -I../drivers/bus/pci -I../drivers/bus/pci/linux -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -Werror -O3 -include rte_config.h -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 -DRTE_LOG_DEFAULT_LOGTYPE=pmd.raw.ntb -MD -MQ drivers/libtmp_rte_raw_ntb.a.p/raw_ntb_ntb.c.o -MF drivers/libtmp_rte_raw_ntb.a.p/raw_ntb_ntb.c.o.d -o drivers/libtmp_rte_raw_ntb.a.p/raw_ntb_ntb.c.o -c ../drivers/raw/ntb/ntb.c
../drivers/raw/ntb/ntb.c:1551:1: fatal error: opening dependency file drivers/libtmp_rte_raw_ntb.a.p/raw_ntb_ntb.c.o.d: No such file or directory
1551 | RTE_LOG_REGISTER_DEFAULT(ntb_logtype, INFO);
| ^~~~~~~~~~~~~~~~~~~~~~~~
compilation terminated.
[2276/3392] Generating rte_raw_skeleton.sym_chk with a custom command (wrapped by meson to capture output)
FAILED: drivers/rte_raw_skeleton.sym_chk
/usr/local/bin/meson --internal exe --capture drivers/rte_raw_skeleton.sym_chk -- /root/UB2004-64_K5.8.0_GCC10.3.0/x86_64-native-linuxapp-doc/20220628061053/dpdk/buildtools/check-symbols.sh /root/UB2004-64_K5.8.0_GCC10.3.0/x86_64-native-linuxapp-doc/20220628061053/dpdk/drivers/raw/skeleton/version.map drivers/librte_raw_skeleton.a
Traceback (most recent call last):
File "/usr/local/bin/meson", line 8, in <module>
sys.exit(main())
File "/usr/local/lib/python3.8/dist-packages/mesonbuild/mesonmain.py", line 325, in main
return run(sys.argv[1:], launcher)
File "/usr/local/lib/python3.8/dist-packages/mesonbuild/mesonmain.py", line 313, in run
return run_script_command(args[1], args[2:])
File "/usr/local/lib/python3.8/dist-packages/mesonbuild/mesonmain.py", line 261, in run_script_command
return module.run(script_args)
File "/usr/local/lib/python3.8/dist-packages/mesonbuild/scripts/meson_exe.py", line 119, in run
return run_exe(exe)
File "/usr/local/lib/python3.8/dist-packages/mesonbuild/scripts/meson_exe.py", line 66, in run_exe
p = subprocess.Popen(cmd_args, env=child_env, cwd=exe.workdir,
File "/usr/lib/python3.8/subprocess.py", line 858, in __init__
self._execute_child(args, executable, preexec_fn, close_fds,
File "/usr/lib/python3.8/subprocess.py", line 1594, in _execute_child
self._posix_spawn(args, executable, env, restore_signals,
File "/usr/lib/python3.8/subprocess.py", line 1545, in _posix_spawn
self.pid = os.posix_spawn(executable, args, env, **kwargs)
FileNotFoundError: [Errno 2] No such file or directory: '/root/UB2004-64_K5.8.0_GCC10.3.0/x86_64-native-linuxapp-doc/20220628061053/dpdk/buildtools/check-symbols.sh'
ninja: build stopped
DPDK STV team
^ permalink raw reply [flat|nested] 55+ messages in thread
* [dpdk-test-report] |FAILURE| dpdk-next-net-mlx daily Intel builds
@ 2022-06-26 22:13 sys_stv
0 siblings, 0 replies; 55+ messages in thread
From: sys_stv @ 2022-06-26 22:13 UTC (permalink / raw)
To: test-report, thomas; +Cc: dpdk_sw_eng, npg.sw.core.tools.prc
[-- Attachment #1: Type: text/plain, Size: 15050 bytes --]
Test-Label: Intel-compilation
Test-Status: FAILURE
_Compilation issues_
commit 34b297f1faf68d712afcd949a275a87766670e23
Author: Michael Baum <michaelba@nvidia.com>
Date: Thu Jun 16 20:10:17 2022 +0300
app/testpmd: add test for external RxQ
DPDK git Repo: dpdk-next-net-mlx
Meson Build Summary: 24 Builds Done, 23 Successful, 1 Failures, 0 Blocked
+--------------+------------+--------------+------------+------------+-----------+----------+------------+
| os | gcc-static | clang-static | icc-static | gcc-shared | gcc-debug | document | gcc-16byte |
+--------------+------------+--------------+------------+------------+-----------+----------+------------+
| FC36-64 | fail | pass | | | | | |
| FreeBSD13-64 | pass | pass | | pass | pass | | |
| RHEL86-64 | pass | pass | | pass | pass | | |
| SUSE15-64 | pass | pass | | | | | |
| UB2004-32 | pass | | | | | | |
| UB2004-64 | pass | pass | | | | pass | |
| UB2204-32 | pass | | | | | | |
| UB2204-64N | pass | | | pass | | | |
| UB2204-64 | pass | pass | | | | pass | pass |
| CentOS79-64 | pass | | | | | | |
+--------------+------------+--------------+------------+------------+-----------+----------+------------+
Comments:
Because of DPDK bug (https://bugs.dpdk.org/show_bug.cgi?id=928),
All the dpdk-next-* branch add `Ddisable_drivers=event/cnxk` option when build with ICC complier.
Test environment and configuration as below:
OS: FC36-64
Kernel Version: 5.17.7-300.fc36.x86_64
GCC Version: gcc (GCC) 12.1.1 20220507 (Red Hat 12.1.1-1)
Clang Version: 14.0.0 (Fedora 14.0.0-1.fc36)
x86_64-native-linuxapp-gcc
x86_64-native-linuxapp-clang
OS: FreeBSD13-64
Kernel Version: 13.1-RELEASE
GCC Version: gcc (FreeBSD Ports Collection) 10.3.0
Clang Version: 13.0.0 (git@github.com:llvm/llvm-project.git llvmorg-13.0.0-0-gd7b669b3a303)
x86_64-native-bsdapp-gcc
x86_64-native-bsdapp-clang
x86_64-native-bsdapp-gcc+shared
x86_64-native-bsdapp-gcc+debug
OS: RHEL86-64
Kernel Version: 4.18.0-372.9.1.el8.x86_64
GCC Version: gcc (GCC) 8.5.0 20210514 (Red Hat 8.5.0-13)
Clang Version: 14.0.0 (Red Hat 14.0.0-1.module_el8.7.0+1142+5343df54)
x86_64-native-linuxapp-gcc
x86_64-native-linuxapp-clang
x86_64-native-linuxapp-gcc+shared
x86_64-native-linuxapp-gcc+debug
OS: SUSE15-64
Kernel Version: 5.3.18-57-default
GCC Version: gcc (SUSE Linux) 7.5.0
Clang Version: 11.0.1
x86_64-native-linuxapp-clang
x86_64-native-linuxapp-gcc
OS: UB2004-32
Kernel Version: 5.8.0-48-generic
GCC Version: gcc (Ubuntu 10.3.0-1ubuntu1~20.04) 10.3.0
Clang Version: 10.0.0-4ubuntu1
i686-native-linuxapp-gcc
OS: UB2004-64
Kernel Version: 5.8.0-48-generic
GCC Version: gcc (Ubuntu 10.3.0-1ubuntu1~20.04) 10.3.0
Clang Version: 10.0.0-4ubuntu1
x86_64-native-linuxapp-clang
x86_64-native-linuxapp-gcc
x86_64-native-linuxapp-doc
OS: UB2204-32
Kernel Version: 5.15.0-25-generic
GCC Version: gcc (Ubuntu 11.2.0-19ubuntu1) 11.2.0
Clang Version: NA
i686-native-linuxapp-gcc
OS: UB2204-64N
Kernel Version: 5.17.5-051705-generic
GCC Version: gcc (Ubuntu 11.2.0-19ubuntu1) 11.2.0
Clang Version: 14.0.0-1ubuntu1
x86_64-native-linuxapp-gcc
x86_64-native-linuxapp-gcc+shared
OS: UB2204-64
Kernel Version: 5.15.0-25-generic
GCC Version: gcc (Ubuntu 11.2.0-19ubuntu1) 11.2.0
Clang Version: 14.0.0-1ubuntu1
x86_64-native-linuxapp-gcc+16byte
x86_64-native-linuxapp-gcc
x86_64-native-linuxapp-clang
x86_64-native-linuxapp-doc
OS: CentOS79-64
Kernel Version: 3.10.0-1160.el7.x86_64
GCC Version: gcc (GCC) 4.8.5 20150623 (Red Hat 4.8.5-44)
Clang Version: 3.4.2 (tags/RELEASE_34/dot2-final)
x86_64-native-linuxapp-gcc
*Build Failed #1:
OS: FC36-64
Target: x86_64-native-linuxapp-gcc
FAILED: lib/librte_ip_frag.a.p/ip_frag_rte_ipv4_fragmentation.c.o
gcc -Ilib/librte_ip_frag.a.p -Ilib -I../lib -Ilib/ip_frag -I../lib/ip_frag -I. -I.. -Iconfig -I../config -Ilib/eal/include -I../lib/eal/include -Ilib/eal/linux/include -I../lib/eal/linux/include -Ilib/eal/x86/include -I../lib/eal/x86/include -Ilib/eal/common -I../lib/eal/common -Ilib/eal -I../lib/eal -Ilib/kvargs -I../lib/kvargs -Ilib/metrics -I../lib/metrics -Ilib/telemetry -I../lib/telemetry -Ilib/ethdev -I../lib/ethdev -Ilib/net -I../lib/net -Ilib/mbuf -I../lib/mbuf -Ilib/mempool -I../lib/mempool -Ilib/ring -I../lib/ring -Ilib/meter -I../lib/meter -Ilib/hash -I../lib/hash -Ilib/rcu -I../lib/rcu -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -Werror -O3 -include rte_config.h -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 -DRTE_LOG_DEFAULT_LOGTYPE=lib.ip_frag -MD -MQ lib/librte_ip_frag.a.p/ip_frag_rte_ipv4_fragmentation.c.o -MF lib/librte_ip_frag.a.p/ip_frag_rte_ipv4_fragmentation.c.o.d -o lib/librte_ip_frag.a.p/ip_frag_rte_ipv4_fragmentation.c.o -c ../lib/ip_frag/rte_ipv4_fragmentation.c
In file included from /usr/lib/gcc/x86_64-redhat-linux/12/include/immintrin.h:43,
from /usr/lib/gcc/x86_64-redhat-linux/12/include/x86intrin.h:32,
from ../lib/eal/x86/include/rte_vect.h:31,
from ../lib/eal/x86/include/rte_memcpy.h:17,
from ../lib/ip_frag/rte_ipv4_fragmentation.c:8:
In function ‘_mm256_storeu_si256’,
inlined from ‘rte_mov32’ at ../lib/eal/x86/include/rte_memcpy.h:347:2,
inlined from ‘rte_mov128’ at ../lib/eal/x86/include/rte_memcpy.h:369:2,
inlined from ‘rte_memcpy_generic’ at ../lib/eal/x86/include/rte_memcpy.h:445:4,
inlined from ‘rte_memcpy’ at ../lib/eal/x86/include/rte_memcpy.h:851:10,
inlined from ‘__create_ipopt_frag_hdr’ at ../lib/ip_frag/rte_ipv4_fragmentation.c:68:4,
inlined from ‘rte_ipv4_fragment_packet’ at ../lib/ip_frag/rte_ipv4_fragmentation.c:242:16:
/usr/lib/gcc/x86_64-redhat-linux/12/include/avxintrin.h:935:8: error: array subscript ‘__m256i_u[1]’ is partly outside array bounds of ‘uint8_t[60]’ {aka ‘unsigned char[60]’} [-Werror=array-bounds]
935 | *__P = __A;
| ~~~~~^~~~~
../lib/ip_frag/rte_ipv4_fragmentation.c: In function ‘rte_ipv4_fragment_packet’:
../lib/ip_frag/rte_ipv4_fragmentation.c:122:17: note: at offset [52, 60] into object ‘ipopt_frag_hdr’ of size 60
122 | uint8_t ipopt_frag_hdr[IPV4_HDR_MAX_LEN];
| ^~~~~~~~~~~~~~
In function ‘_mm256_storeu_si256’,
inlined from ‘rte_mov32’ at ../lib/eal/x86/include/rte_memcpy.h:347:2,
inlined from ‘rte_mov128’ at ../lib/eal/x86/include/rte_memcpy.h:370:2,
inlined from ‘rte_memcpy_generic’ at ../lib/eal/x86/include/rte_memcpy.h:445:4,
inlined from ‘rte_memcpy’ at ../lib/eal/x86/include/rte_memcpy.h:851:10,
inlined from ‘__create_ipopt_frag_hdr’ at ../lib/ip_frag/rte_ipv4_fragmentation.c:68:4,
inlined from ‘rte_ipv4_fragment_packet’ at ../lib/ip_frag/rte_ipv4_fragmentation.c:242:16:
/usr/lib/gcc/x86_64-redhat-linux/12/include/avxintrin.h:935:8: error: array subscript [2, 3] is outside array bounds of ‘uint8_t[60]’ {aka ‘unsigned char[60]’} [-Werror=array-bounds]
935 | *__P = __A;
| ~~~~~^~~~~
../lib/ip_frag/rte_ipv4_fragmentation.c: In function ‘rte_ipv4_fragment_packet’:
../lib/ip_frag/rte_ipv4_fragmentation.c:122:17: note: at offset [84, 124] into object ‘ipopt_frag_hdr’ of size 60
122 | uint8_t ipopt_frag_hdr[IPV4_HDR_MAX_LEN];
| ^~~~~~~~~~~~~~
In function ‘_mm256_storeu_si256’,
inlined from ‘rte_mov32’ at ../lib/eal/x86/include/rte_memcpy.h:347:2,
inlined from ‘rte_mov128’ at ../lib/eal/x86/include/rte_memcpy.h:371:2,
inlined from ‘rte_memcpy_generic’ at ../lib/eal/x86/include/rte_memcpy.h:445:4,
inlined from ‘rte_memcpy’ at ../lib/eal/x86/include/rte_memcpy.h:851:10,
inlined from ‘__create_ipopt_frag_hdr’ at ../lib/ip_frag/rte_ipv4_fragmentation.c:68:4,
inlined from ‘rte_ipv4_fragment_packet’ at ../lib/ip_frag/rte_ipv4_fragmentation.c:242:16:
/usr/lib/gcc/x86_64-redhat-linux/12/include/avxintrin.h:935:8: error: array subscript [3, 4] is outside array bounds of ‘uint8_t[60]’ {aka ‘unsigned char[60]’} [-Werror=array-bounds]
935 | *__P = __A;
| ~~~~~^~~~~
../lib/ip_frag/rte_ipv4_fragmentation.c: In function ‘rte_ipv4_fragment_packet’:
../lib/ip_frag/rte_ipv4_fragmentation.c:122:17: note: at offset [116, 156] into object ‘ipopt_frag_hdr’ of size 60
122 | uint8_t ipopt_frag_hdr[IPV4_HDR_MAX_LEN];
| ^~~~~~~~~~~~~~
In function ‘_mm256_storeu_si256’,
inlined from ‘rte_mov32’ at ../lib/eal/x86/include/rte_memcpy.h:347:2,
inlined from ‘rte_mov64’ at ../lib/eal/x86/include/rte_memcpy.h:358:2,
inlined from ‘rte_memcpy_generic’ at ../lib/eal/x86/include/rte_memcpy.h:452:4,
inlined from ‘rte_memcpy’ at ../lib/eal/x86/include/rte_memcpy.h:851:10,
inlined from ‘__create_ipopt_frag_hdr’ at ../lib/ip_frag/rte_ipv4_fragmentation.c:68:4,
inlined from ‘rte_ipv4_fragment_packet’ at ../lib/ip_frag/rte_ipv4_fragmentation.c:242:16:
/usr/lib/gcc/x86_64-redhat-linux/12/include/avxintrin.h:935:8: error: array subscript ‘__m256i_u[1]’ is partly outside array bounds of ‘void[60]’ [-Werror=array-bounds]
935 | *__P = __A;
| ~~~~~^~~~~
../lib/ip_frag/rte_ipv4_fragmentation.c: In function ‘rte_ipv4_fragment_packet’:
../lib/ip_frag/rte_ipv4_fragmentation.c:122:17: note: at offset [180, 240] into object ‘ipopt_frag_hdr’ of size 60
122 | uint8_t ipopt_frag_hdr[IPV4_HDR_MAX_LEN];
| ^~~~~~~~~~~~~~
../lib/ip_frag/rte_ipv4_fragmentation.c:122:17: note: at offset [52, 60] into object ‘ipopt_frag_hdr’ of size 60
In function ‘_mm256_storeu_si256’,
inlined from ‘rte_mov32’ at ../lib/eal/x86/include/rte_memcpy.h:347:2,
inlined from ‘rte_memcpy_generic’ at ../lib/eal/x86/include/rte_memcpy.h:457:4,
inlined from ‘rte_memcpy’ at ../lib/eal/x86/include/rte_memcpy.h:851:10,
inlined from ‘__create_ipopt_frag_hdr’ at ../lib/ip_frag/rte_ipv4_fragmentation.c:68:4,
inlined from ‘rte_ipv4_fragment_packet’ at ../lib/ip_frag/rte_ipv4_fragmentation.c:242:16:
/usr/lib/gcc/x86_64-redhat-linux/12/include/avxintrin.h:935:8: error: array subscript [2, 7] is outside array bounds of ‘void[60]’ [-Werror=array-bounds]
935 | *__P = __A;
| ~~~~~^~~~~
../lib/ip_frag/rte_ipv4_fragmentation.c: In function ‘rte_ipv4_fragment_packet’:
../lib/ip_frag/rte_ipv4_fragmentation.c:122:17: note: at offset [148, 272] into object ‘ipopt_frag_hdr’ of size 60
122 | uint8_t ipopt_frag_hdr[IPV4_HDR_MAX_LEN];
| ^~~~~~~~~~~~~~
../lib/ip_frag/rte_ipv4_fragmentation.c:122:17: note: at offset [148, 272] into object ‘ipopt_frag_hdr’ of size 60
../lib/ip_frag/rte_ipv4_fragmentation.c:122:17: note: at offset [20, 60] into object ‘ipopt_frag_hdr’ of size 60
In function ‘_mm256_storeu_si256’,
inlined from ‘rte_mov32’ at ../lib/eal/x86/include/rte_memcpy.h:347:2,
inlined from ‘rte_memcpy_generic’ at ../lib/eal/x86/include/rte_memcpy.h:458:4,
inlined from ‘rte_memcpy’ at ../lib/eal/x86/include/rte_memcpy.h:851:10,
inlined from ‘__create_ipopt_frag_hdr’ at ../lib/ip_frag/rte_ipv4_fragmentation.c:68:4,
inlined from ‘rte_ipv4_fragment_packet’ at ../lib/ip_frag/rte_ipv4_fragmentation.c:242:16:
/usr/lib/gcc/x86_64-redhat-linux/12/include/avxintrin.h:935:8: error: array subscript [2, 8] is outside array bounds of ‘void[60]’ [-Werror=array-bounds]
935 | *__P = __A;
| ~~~~~^~~~~
../lib/ip_frag/rte_ipv4_fragmentation.c: In function ‘rte_ipv4_fragment_packet’:
../lib/ip_frag/rte_ipv4_fragmentation.c:122:17: note: at offset [149, 273] into object ‘ipopt_frag_hdr’ of size 60
122 | uint8_t ipopt_frag_hdr[IPV4_HDR_MAX_LEN];
| ^~~~~~~~~~~~~~
../lib/ip_frag/rte_ipv4_fragmentation.c:122:17: note: at offset [149, 273] into object ‘ipopt_frag_hdr’ of size 60
../lib/ip_frag/rte_ipv4_fragmentation.c:122:17: note: at offset [21, 60] into object ‘ipopt_frag_hdr’ of size 60
In function ‘_mm256_storeu_si256’,
inlined from ‘rte_mov32’ at ../lib/eal/x86/include/rte_memcpy.h:347:2,
inlined from ‘rte_memcpy_generic’ at ../lib/eal/x86/include/rte_memcpy.h:438:3,
inlined from ‘rte_memcpy’ at ../lib/eal/x86/include/rte_memcpy.h:851:10,
inlined from ‘__create_ipopt_frag_hdr’ at ../lib/ip_frag/rte_ipv4_fragmentation.c:68:4,
inlined from ‘rte_ipv4_fragment_packet’ at ../lib/ip_frag/rte_ipv4_fragmentation.c:242:16:
/usr/lib/gcc/x86_64-redhat-linux/12/include/avxintrin.h:935:8: error: array subscript ‘__m256i_u[1]’ is partly outside array bounds of ‘uint8_t[60]’ {aka ‘unsigned char[60]’} [-Werror=array-bounds]
935 | *__P = __A;
| ~~~~~^~~~~
../lib/ip_frag/rte_ipv4_fragmentation.c: In function ‘rte_ipv4_fragment_packet’:
../lib/ip_frag/rte_ipv4_fragmentation.c:122:17: note: at offset [37, 60] into object ‘ipopt_frag_hdr’ of size 60
122 | uint8_t ipopt_frag_hdr[IPV4_HDR_MAX_LEN];
| ^~~~~~~~~~~~~~
cc1: all warnings being treated as errors
[300/3587] Generating lib/rte_jobstats_mingw with a custom command
[301/3587] Compiling C object lib/librte_ip_frag.a.p/ip_frag_rte_ipv6_fragmentation.c.o
[302/3587] Generating lib/gso.sym_chk with a custom command (wrapped by meson to capture output)
[303/3587] Compiling C object lib/librte_ip_frag.a.p/ip_frag_rte_ip_frag_common.c.o
[304/3587] Generating lib/ethdev.sym_chk with a custom command (wrapped by meson to capture output)
[305/3587] Compiling C object lib/librte_ip_frag.a.p/ip_frag_ip_frag_internal.c.o
[306/3587] Generating lib/eal.sym_chk with a custom command (wrapped by meson to capture output)
[307/3587] Compiling C object lib/librte_jobstats.a.p/jobstats_rte_jobstats.c.o
[308/3587] Generating lib/eventdev.sym_chk with a custom command (wrapped by meson to capture output)
ninja: build stopped
DPDK STV team
^ permalink raw reply [flat|nested] 55+ messages in thread
* [dpdk-test-report] |FAILURE| dpdk-next-net-mlx daily Intel builds
@ 2022-06-25 22:12 sys_stv
0 siblings, 0 replies; 55+ messages in thread
From: sys_stv @ 2022-06-25 22:12 UTC (permalink / raw)
To: test-report, thomas; +Cc: dpdk_sw_eng, npg.sw.core.tools.prc
[-- Attachment #1: Type: text/plain, Size: 15047 bytes --]
Test-Label: Intel-compilation
Test-Status: FAILURE
_Compilation issues_
commit 34b297f1faf68d712afcd949a275a87766670e23
Author: Michael Baum <michaelba@nvidia.com>
Date: Thu Jun 16 20:10:17 2022 +0300
app/testpmd: add test for external RxQ
DPDK git Repo: dpdk-next-net-mlx
Meson Build Summary: 24 Builds Done, 23 Successful, 1 Failures, 0 Blocked
+--------------+------------+--------------+------------+------------+-----------+----------+------------+
| os | gcc-static | clang-static | icc-static | gcc-shared | gcc-debug | document | gcc-16byte |
+--------------+------------+--------------+------------+------------+-----------+----------+------------+
| FC36-64 | fail | pass | | | | | |
| FreeBSD13-64 | pass | pass | | pass | pass | | |
| RHEL86-64 | pass | pass | | pass | pass | | |
| SUSE15-64 | pass | pass | | | | | |
| UB2004-32 | pass | | | | | | |
| UB2004-64 | pass | pass | | | | pass | |
| UB2204-32 | pass | | | | | | |
| UB2204-64N | pass | | | pass | | | |
| UB2204-64 | pass | pass | | | | pass | pass |
| CentOS79-64 | pass | | | | | | |
+--------------+------------+--------------+------------+------------+-----------+----------+------------+
Comments:
Because of DPDK bug (https://bugs.dpdk.org/show_bug.cgi?id=928),
All the dpdk-next-* branch add `Ddisable_drivers=event/cnxk` option when build with ICC complier.
Test environment and configuration as below:
OS: FC36-64
Kernel Version: 5.17.7-300.fc36.x86_64
GCC Version: gcc (GCC) 12.1.1 20220507 (Red Hat 12.1.1-1)
Clang Version: 14.0.0 (Fedora 14.0.0-1.fc36)
x86_64-native-linuxapp-gcc
x86_64-native-linuxapp-clang
OS: FreeBSD13-64
Kernel Version: 13.1-RELEASE
GCC Version: gcc (FreeBSD Ports Collection) 10.3.0
Clang Version: 13.0.0 (git@github.com:llvm/llvm-project.git llvmorg-13.0.0-0-gd7b669b3a303)
x86_64-native-bsdapp-gcc
x86_64-native-bsdapp-clang
x86_64-native-bsdapp-gcc+shared
x86_64-native-bsdapp-gcc+debug
OS: RHEL86-64
Kernel Version: 4.18.0-372.9.1.el8.x86_64
GCC Version: gcc (GCC) 8.5.0 20210514 (Red Hat 8.5.0-13)
Clang Version: 14.0.0 (Red Hat 14.0.0-1.module_el8.7.0+1142+5343df54)
x86_64-native-linuxapp-gcc
x86_64-native-linuxapp-clang
x86_64-native-linuxapp-gcc+shared
x86_64-native-linuxapp-gcc+debug
OS: SUSE15-64
Kernel Version: 5.3.18-57-default
GCC Version: gcc (SUSE Linux) 7.5.0
Clang Version: 11.0.1
x86_64-native-linuxapp-clang
x86_64-native-linuxapp-gcc
OS: UB2004-32
Kernel Version: 5.8.0-48-generic
GCC Version: gcc (Ubuntu 10.3.0-1ubuntu1~20.04) 10.3.0
Clang Version: 10.0.0-4ubuntu1
i686-native-linuxapp-gcc
OS: UB2004-64
Kernel Version: 5.8.0-48-generic
GCC Version: gcc (Ubuntu 10.3.0-1ubuntu1~20.04) 10.3.0
Clang Version: 10.0.0-4ubuntu1
x86_64-native-linuxapp-clang
x86_64-native-linuxapp-gcc
x86_64-native-linuxapp-doc
OS: UB2204-32
Kernel Version: 5.15.0-25-generic
GCC Version: gcc (Ubuntu 11.2.0-19ubuntu1) 11.2.0
Clang Version: NA
i686-native-linuxapp-gcc
OS: UB2204-64N
Kernel Version: 5.17.5-051705-generic
GCC Version: gcc (Ubuntu 11.2.0-19ubuntu1) 11.2.0
Clang Version: 14.0.0-1ubuntu1
x86_64-native-linuxapp-gcc
x86_64-native-linuxapp-gcc+shared
OS: UB2204-64
Kernel Version: 5.15.0-25-generic
GCC Version: gcc (Ubuntu 11.2.0-19ubuntu1) 11.2.0
Clang Version: 14.0.0-1ubuntu1
x86_64-native-linuxapp-gcc+16byte
x86_64-native-linuxapp-gcc
x86_64-native-linuxapp-clang
x86_64-native-linuxapp-doc
OS: CentOS79-64
Kernel Version: 3.10.0-1160.el7.x86_64
GCC Version: gcc (GCC) 4.8.5 20150623 (Red Hat 4.8.5-44)
Clang Version: 3.4.2 (tags/RELEASE_34/dot2-final)
x86_64-native-linuxapp-gcc
*Build Failed #1:
OS: FC36-64
Target: x86_64-native-linuxapp-gcc
FAILED: lib/librte_ip_frag.a.p/ip_frag_rte_ipv4_fragmentation.c.o
gcc -Ilib/librte_ip_frag.a.p -Ilib -I../lib -Ilib/ip_frag -I../lib/ip_frag -I. -I.. -Iconfig -I../config -Ilib/eal/include -I../lib/eal/include -Ilib/eal/linux/include -I../lib/eal/linux/include -Ilib/eal/x86/include -I../lib/eal/x86/include -Ilib/eal/common -I../lib/eal/common -Ilib/eal -I../lib/eal -Ilib/kvargs -I../lib/kvargs -Ilib/metrics -I../lib/metrics -Ilib/telemetry -I../lib/telemetry -Ilib/ethdev -I../lib/ethdev -Ilib/net -I../lib/net -Ilib/mbuf -I../lib/mbuf -Ilib/mempool -I../lib/mempool -Ilib/ring -I../lib/ring -Ilib/meter -I../lib/meter -Ilib/hash -I../lib/hash -Ilib/rcu -I../lib/rcu -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -Werror -O3 -include rte_config.h -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 -DRTE_LOG_DEFAULT_LOGTYPE=lib.ip_frag -MD -MQ lib/librte_ip_frag.a.p/ip_frag_rte_ipv4_fragmentation.c.o -MF lib/librte_ip_frag.a.p/ip_frag_rte_ipv4_fragmentation.c.o.d -o lib/librte_ip_frag.a.p/ip_frag_rte_ipv4_fragmentation.c.o -c ../lib/ip_frag/rte_ipv4_fragmentation.c
In file included from /usr/lib/gcc/x86_64-redhat-linux/12/include/immintrin.h:43,
from /usr/lib/gcc/x86_64-redhat-linux/12/include/x86intrin.h:32,
from ../lib/eal/x86/include/rte_vect.h:31,
from ../lib/eal/x86/include/rte_memcpy.h:17,
from ../lib/ip_frag/rte_ipv4_fragmentation.c:8:
In function ‘_mm256_storeu_si256’,
inlined from ‘rte_mov32’ at ../lib/eal/x86/include/rte_memcpy.h:347:2,
inlined from ‘rte_mov128’ at ../lib/eal/x86/include/rte_memcpy.h:369:2,
inlined from ‘rte_memcpy_generic’ at ../lib/eal/x86/include/rte_memcpy.h:445:4,
inlined from ‘rte_memcpy’ at ../lib/eal/x86/include/rte_memcpy.h:851:10,
inlined from ‘__create_ipopt_frag_hdr’ at ../lib/ip_frag/rte_ipv4_fragmentation.c:68:4,
inlined from ‘rte_ipv4_fragment_packet’ at ../lib/ip_frag/rte_ipv4_fragmentation.c:242:16:
/usr/lib/gcc/x86_64-redhat-linux/12/include/avxintrin.h:935:8: error: array subscript ‘__m256i_u[1]’ is partly outside array bounds of ‘uint8_t[60]’ {aka ‘unsigned char[60]’} [-Werror=array-bounds]
935 | *__P = __A;
| ~~~~~^~~~~
../lib/ip_frag/rte_ipv4_fragmentation.c: In function ‘rte_ipv4_fragment_packet’:
../lib/ip_frag/rte_ipv4_fragmentation.c:122:17: note: at offset [52, 60] into object ‘ipopt_frag_hdr’ of size 60
122 | uint8_t ipopt_frag_hdr[IPV4_HDR_MAX_LEN];
| ^~~~~~~~~~~~~~
In function ‘_mm256_storeu_si256’,
inlined from ‘rte_mov32’ at ../lib/eal/x86/include/rte_memcpy.h:347:2,
inlined from ‘rte_mov128’ at ../lib/eal/x86/include/rte_memcpy.h:370:2,
inlined from ‘rte_memcpy_generic’ at ../lib/eal/x86/include/rte_memcpy.h:445:4,
inlined from ‘rte_memcpy’ at ../lib/eal/x86/include/rte_memcpy.h:851:10,
inlined from ‘__create_ipopt_frag_hdr’ at ../lib/ip_frag/rte_ipv4_fragmentation.c:68:4,
inlined from ‘rte_ipv4_fragment_packet’ at ../lib/ip_frag/rte_ipv4_fragmentation.c:242:16:
/usr/lib/gcc/x86_64-redhat-linux/12/include/avxintrin.h:935:8: error: array subscript [2, 3] is outside array bounds of ‘uint8_t[60]’ {aka ‘unsigned char[60]’} [-Werror=array-bounds]
935 | *__P = __A;
| ~~~~~^~~~~
../lib/ip_frag/rte_ipv4_fragmentation.c: In function ‘rte_ipv4_fragment_packet’:
../lib/ip_frag/rte_ipv4_fragmentation.c:122:17: note: at offset [84, 124] into object ‘ipopt_frag_hdr’ of size 60
122 | uint8_t ipopt_frag_hdr[IPV4_HDR_MAX_LEN];
| ^~~~~~~~~~~~~~
In function ‘_mm256_storeu_si256’,
inlined from ‘rte_mov32’ at ../lib/eal/x86/include/rte_memcpy.h:347:2,
inlined from ‘rte_mov128’ at ../lib/eal/x86/include/rte_memcpy.h:371:2,
inlined from ‘rte_memcpy_generic’ at ../lib/eal/x86/include/rte_memcpy.h:445:4,
inlined from ‘rte_memcpy’ at ../lib/eal/x86/include/rte_memcpy.h:851:10,
inlined from ‘__create_ipopt_frag_hdr’ at ../lib/ip_frag/rte_ipv4_fragmentation.c:68:4,
inlined from ‘rte_ipv4_fragment_packet’ at ../lib/ip_frag/rte_ipv4_fragmentation.c:242:16:
/usr/lib/gcc/x86_64-redhat-linux/12/include/avxintrin.h:935:8: error: array subscript [3, 4] is outside array bounds of ‘uint8_t[60]’ {aka ‘unsigned char[60]’} [-Werror=array-bounds]
935 | *__P = __A;
| ~~~~~^~~~~
../lib/ip_frag/rte_ipv4_fragmentation.c: In function ‘rte_ipv4_fragment_packet’:
../lib/ip_frag/rte_ipv4_fragmentation.c:122:17: note: at offset [116, 156] into object ‘ipopt_frag_hdr’ of size 60
122 | uint8_t ipopt_frag_hdr[IPV4_HDR_MAX_LEN];
| ^~~~~~~~~~~~~~
In function ‘_mm256_storeu_si256’,
inlined from ‘rte_mov32’ at ../lib/eal/x86/include/rte_memcpy.h:347:2,
inlined from ‘rte_mov64’ at ../lib/eal/x86/include/rte_memcpy.h:358:2,
inlined from ‘rte_memcpy_generic’ at ../lib/eal/x86/include/rte_memcpy.h:452:4,
inlined from ‘rte_memcpy’ at ../lib/eal/x86/include/rte_memcpy.h:851:10,
inlined from ‘__create_ipopt_frag_hdr’ at ../lib/ip_frag/rte_ipv4_fragmentation.c:68:4,
inlined from ‘rte_ipv4_fragment_packet’ at ../lib/ip_frag/rte_ipv4_fragmentation.c:242:16:
/usr/lib/gcc/x86_64-redhat-linux/12/include/avxintrin.h:935:8: error: array subscript ‘__m256i_u[1]’ is partly outside array bounds of ‘void[60]’ [-Werror=array-bounds]
935 | *__P = __A;
| ~~~~~^~~~~
../lib/ip_frag/rte_ipv4_fragmentation.c: In function ‘rte_ipv4_fragment_packet’:
../lib/ip_frag/rte_ipv4_fragmentation.c:122:17: note: at offset [180, 240] into object ‘ipopt_frag_hdr’ of size 60
122 | uint8_t ipopt_frag_hdr[IPV4_HDR_MAX_LEN];
| ^~~~~~~~~~~~~~
../lib/ip_frag/rte_ipv4_fragmentation.c:122:17: note: at offset [52, 60] into object ‘ipopt_frag_hdr’ of size 60
In function ‘_mm256_storeu_si256’,
inlined from ‘rte_mov32’ at ../lib/eal/x86/include/rte_memcpy.h:347:2,
inlined from ‘rte_memcpy_generic’ at ../lib/eal/x86/include/rte_memcpy.h:457:4,
inlined from ‘rte_memcpy’ at ../lib/eal/x86/include/rte_memcpy.h:851:10,
inlined from ‘__create_ipopt_frag_hdr’ at ../lib/ip_frag/rte_ipv4_fragmentation.c:68:4,
inlined from ‘rte_ipv4_fragment_packet’ at ../lib/ip_frag/rte_ipv4_fragmentation.c:242:16:
/usr/lib/gcc/x86_64-redhat-linux/12/include/avxintrin.h:935:8: error: array subscript [2, 7] is outside array bounds of ‘void[60]’ [-Werror=array-bounds]
935 | *__P = __A;
| ~~~~~^~~~~
../lib/ip_frag/rte_ipv4_fragmentation.c: In function ‘rte_ipv4_fragment_packet’:
../lib/ip_frag/rte_ipv4_fragmentation.c:122:17: note: at offset [148, 272] into object ‘ipopt_frag_hdr’ of size 60
122 | uint8_t ipopt_frag_hdr[IPV4_HDR_MAX_LEN];
| ^~~~~~~~~~~~~~
../lib/ip_frag/rte_ipv4_fragmentation.c:122:17: note: at offset [148, 272] into object ‘ipopt_frag_hdr’ of size 60
../lib/ip_frag/rte_ipv4_fragmentation.c:122:17: note: at offset [20, 60] into object ‘ipopt_frag_hdr’ of size 60
In function ‘_mm256_storeu_si256’,
inlined from ‘rte_mov32’ at ../lib/eal/x86/include/rte_memcpy.h:347:2,
inlined from ‘rte_memcpy_generic’ at ../lib/eal/x86/include/rte_memcpy.h:458:4,
inlined from ‘rte_memcpy’ at ../lib/eal/x86/include/rte_memcpy.h:851:10,
inlined from ‘__create_ipopt_frag_hdr’ at ../lib/ip_frag/rte_ipv4_fragmentation.c:68:4,
inlined from ‘rte_ipv4_fragment_packet’ at ../lib/ip_frag/rte_ipv4_fragmentation.c:242:16:
/usr/lib/gcc/x86_64-redhat-linux/12/include/avxintrin.h:935:8: error: array subscript [2, 8] is outside array bounds of ‘void[60]’ [-Werror=array-bounds]
935 | *__P = __A;
| ~~~~~^~~~~
../lib/ip_frag/rte_ipv4_fragmentation.c: In function ‘rte_ipv4_fragment_packet’:
../lib/ip_frag/rte_ipv4_fragmentation.c:122:17: note: at offset [149, 273] into object ‘ipopt_frag_hdr’ of size 60
122 | uint8_t ipopt_frag_hdr[IPV4_HDR_MAX_LEN];
| ^~~~~~~~~~~~~~
../lib/ip_frag/rte_ipv4_fragmentation.c:122:17: note: at offset [149, 273] into object ‘ipopt_frag_hdr’ of size 60
../lib/ip_frag/rte_ipv4_fragmentation.c:122:17: note: at offset [21, 60] into object ‘ipopt_frag_hdr’ of size 60
In function ‘_mm256_storeu_si256’,
inlined from ‘rte_mov32’ at ../lib/eal/x86/include/rte_memcpy.h:347:2,
inlined from ‘rte_memcpy_generic’ at ../lib/eal/x86/include/rte_memcpy.h:438:3,
inlined from ‘rte_memcpy’ at ../lib/eal/x86/include/rte_memcpy.h:851:10,
inlined from ‘__create_ipopt_frag_hdr’ at ../lib/ip_frag/rte_ipv4_fragmentation.c:68:4,
inlined from ‘rte_ipv4_fragment_packet’ at ../lib/ip_frag/rte_ipv4_fragmentation.c:242:16:
/usr/lib/gcc/x86_64-redhat-linux/12/include/avxintrin.h:935:8: error: array subscript ‘__m256i_u[1]’ is partly outside array bounds of ‘uint8_t[60]’ {aka ‘unsigned char[60]’} [-Werror=array-bounds]
935 | *__P = __A;
| ~~~~~^~~~~
../lib/ip_frag/rte_ipv4_fragmentation.c: In function ‘rte_ipv4_fragment_packet’:
../lib/ip_frag/rte_ipv4_fragmentation.c:122:17: note: at offset [37, 60] into object ‘ipopt_frag_hdr’ of size 60
122 | uint8_t ipopt_frag_hdr[IPV4_HDR_MAX_LEN];
| ^~~~~~~~~~~~~~
cc1: all warnings being treated as errors
[300/3587] Generating lib/rte_jobstats_mingw with a custom command
[301/3587] Generating lib/gso.sym_chk with a custom command (wrapped by meson to capture output)
[302/3587] Generating lib/eal.sym_chk with a custom command (wrapped by meson to capture output)
[303/3587] Compiling C object lib/librte_ip_frag.a.p/ip_frag_rte_ipv6_reassembly.c.o
[304/3587] Generating lib/ethdev.sym_chk with a custom command (wrapped by meson to capture output)
[305/3587] Compiling C object lib/librte_ip_frag.a.p/ip_frag_rte_ip_frag_common.c.o
[306/3587] Compiling C object lib/librte_ip_frag.a.p/ip_frag_ip_frag_internal.c.o
[307/3587] Compiling C object lib/librte_jobstats.a.p/jobstats_rte_jobstats.c.o
[308/3587] Generating lib/eventdev.sym_chk with a custom command (wrapped by meson to capture output)
ninja: build stopped
DPDK STV team
^ permalink raw reply [flat|nested] 55+ messages in thread
* [dpdk-test-report] |FAILURE| dpdk-next-net-mlx daily Intel builds
@ 2022-06-24 22:12 sys_stv
0 siblings, 0 replies; 55+ messages in thread
From: sys_stv @ 2022-06-24 22:12 UTC (permalink / raw)
To: test-report, thomas; +Cc: dpdk_sw_eng, npg.sw.core.tools.prc
[-- Attachment #1: Type: text/plain, Size: 15024 bytes --]
Test-Label: Intel-compilation
Test-Status: FAILURE
_Compilation issues_
commit 34b297f1faf68d712afcd949a275a87766670e23
Author: Michael Baum <michaelba@nvidia.com>
Date: Thu Jun 16 20:10:17 2022 +0300
app/testpmd: add test for external RxQ
DPDK git Repo: dpdk-next-net-mlx
Meson Build Summary: 24 Builds Done, 23 Successful, 1 Failures, 0 Blocked
+--------------+------------+--------------+------------+------------+-----------+----------+------------+
| os | gcc-static | clang-static | icc-static | gcc-shared | gcc-debug | document | gcc-16byte |
+--------------+------------+--------------+------------+------------+-----------+----------+------------+
| FC36-64 | fail | pass | | | | | |
| FreeBSD13-64 | pass | pass | | pass | pass | | |
| RHEL86-64 | pass | pass | | pass | pass | | |
| SUSE15-64 | pass | pass | | | | | |
| UB2004-32 | pass | | | | | | |
| UB2004-64 | pass | pass | | | | pass | |
| UB2204-32 | pass | | | | | | |
| UB2204-64N | pass | | | pass | | | |
| UB2204-64 | pass | pass | | | | pass | pass |
| CentOS79-64 | pass | | | | | | |
+--------------+------------+--------------+------------+------------+-----------+----------+------------+
Comments:
Because of DPDK bug (https://bugs.dpdk.org/show_bug.cgi?id=928),
All the dpdk-next-* branch add `Ddisable_drivers=event/cnxk` option when build with ICC complier.
Test environment and configuration as below:
OS: FC36-64
Kernel Version: 5.17.7-300.fc36.x86_64
GCC Version: gcc (GCC) 12.1.1 20220507 (Red Hat 12.1.1-1)
Clang Version: 14.0.0 (Fedora 14.0.0-1.fc36)
x86_64-native-linuxapp-gcc
x86_64-native-linuxapp-clang
OS: FreeBSD13-64
Kernel Version: 13.1-RELEASE
GCC Version: gcc (FreeBSD Ports Collection) 10.3.0
Clang Version: 13.0.0 (git@github.com:llvm/llvm-project.git llvmorg-13.0.0-0-gd7b669b3a303)
x86_64-native-bsdapp-gcc
x86_64-native-bsdapp-clang
x86_64-native-bsdapp-gcc+shared
x86_64-native-bsdapp-gcc+debug
OS: RHEL86-64
Kernel Version: 4.18.0-372.9.1.el8.x86_64
GCC Version: gcc (GCC) 8.5.0 20210514 (Red Hat 8.5.0-13)
Clang Version: 14.0.0 (Red Hat 14.0.0-1.module_el8.7.0+1142+5343df54)
x86_64-native-linuxapp-gcc
x86_64-native-linuxapp-clang
x86_64-native-linuxapp-gcc+shared
x86_64-native-linuxapp-gcc+debug
OS: SUSE15-64
Kernel Version: 5.3.18-57-default
GCC Version: gcc (SUSE Linux) 7.5.0
Clang Version: 11.0.1
x86_64-native-linuxapp-clang
x86_64-native-linuxapp-gcc
OS: UB2004-32
Kernel Version: 5.8.0-48-generic
GCC Version: gcc (Ubuntu 10.3.0-1ubuntu1~20.04) 10.3.0
Clang Version: 10.0.0-4ubuntu1
i686-native-linuxapp-gcc
OS: UB2004-64
Kernel Version: 5.8.0-48-generic
GCC Version: gcc (Ubuntu 10.3.0-1ubuntu1~20.04) 10.3.0
Clang Version: 10.0.0-4ubuntu1
x86_64-native-linuxapp-clang
x86_64-native-linuxapp-gcc
x86_64-native-linuxapp-doc
OS: UB2204-32
Kernel Version: 5.15.0-25-generic
GCC Version: gcc (Ubuntu 11.2.0-19ubuntu1) 11.2.0
Clang Version: NA
i686-native-linuxapp-gcc
OS: UB2204-64N
Kernel Version: 5.17.5-051705-generic
GCC Version: gcc (Ubuntu 11.2.0-19ubuntu1) 11.2.0
Clang Version: 14.0.0-1ubuntu1
x86_64-native-linuxapp-gcc
x86_64-native-linuxapp-gcc+shared
OS: UB2204-64
Kernel Version: 5.15.0-25-generic
GCC Version: gcc (Ubuntu 11.2.0-19ubuntu1) 11.2.0
Clang Version: 14.0.0-1ubuntu1
x86_64-native-linuxapp-gcc+16byte
x86_64-native-linuxapp-gcc
x86_64-native-linuxapp-clang
x86_64-native-linuxapp-doc
OS: CentOS79-64
Kernel Version: 3.10.0-1160.el7.x86_64
GCC Version: gcc (GCC) 4.8.5 20150623 (Red Hat 4.8.5-44)
Clang Version: 3.4.2 (tags/RELEASE_34/dot2-final)
x86_64-native-linuxapp-gcc
*Build Failed #1:
OS: FC36-64
Target: x86_64-native-linuxapp-gcc
FAILED: lib/librte_ip_frag.a.p/ip_frag_rte_ipv4_fragmentation.c.o
gcc -Ilib/librte_ip_frag.a.p -Ilib -I../lib -Ilib/ip_frag -I../lib/ip_frag -I. -I.. -Iconfig -I../config -Ilib/eal/include -I../lib/eal/include -Ilib/eal/linux/include -I../lib/eal/linux/include -Ilib/eal/x86/include -I../lib/eal/x86/include -Ilib/eal/common -I../lib/eal/common -Ilib/eal -I../lib/eal -Ilib/kvargs -I../lib/kvargs -Ilib/metrics -I../lib/metrics -Ilib/telemetry -I../lib/telemetry -Ilib/ethdev -I../lib/ethdev -Ilib/net -I../lib/net -Ilib/mbuf -I../lib/mbuf -Ilib/mempool -I../lib/mempool -Ilib/ring -I../lib/ring -Ilib/meter -I../lib/meter -Ilib/hash -I../lib/hash -Ilib/rcu -I../lib/rcu -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -Werror -O3 -include rte_config.h -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 -DRTE_LOG_DEFAULT_LOGTYPE=lib.ip_frag -MD -MQ lib/librte_ip_frag.a.p/ip_frag_rte_ipv4_fragmentation.c.o -MF lib/librte_ip_frag.a.p/ip_frag_rte_ipv4_fragmentation.c.o.d -o lib/librte_ip_frag.a.p/ip_frag_rte_ipv4_fragmentation.c.o -c ../lib/ip_frag/rte_ipv4_fragmentation.c
In file included from /usr/lib/gcc/x86_64-redhat-linux/12/include/immintrin.h:43,
from /usr/lib/gcc/x86_64-redhat-linux/12/include/x86intrin.h:32,
from ../lib/eal/x86/include/rte_vect.h:31,
from ../lib/eal/x86/include/rte_memcpy.h:17,
from ../lib/ip_frag/rte_ipv4_fragmentation.c:8:
In function ‘_mm256_storeu_si256’,
inlined from ‘rte_mov32’ at ../lib/eal/x86/include/rte_memcpy.h:347:2,
inlined from ‘rte_mov128’ at ../lib/eal/x86/include/rte_memcpy.h:369:2,
inlined from ‘rte_memcpy_generic’ at ../lib/eal/x86/include/rte_memcpy.h:445:4,
inlined from ‘rte_memcpy’ at ../lib/eal/x86/include/rte_memcpy.h:851:10,
inlined from ‘__create_ipopt_frag_hdr’ at ../lib/ip_frag/rte_ipv4_fragmentation.c:68:4,
inlined from ‘rte_ipv4_fragment_packet’ at ../lib/ip_frag/rte_ipv4_fragmentation.c:242:16:
/usr/lib/gcc/x86_64-redhat-linux/12/include/avxintrin.h:935:8: error: array subscript ‘__m256i_u[1]’ is partly outside array bounds of ‘uint8_t[60]’ {aka ‘unsigned char[60]’} [-Werror=array-bounds]
935 | *__P = __A;
| ~~~~~^~~~~
../lib/ip_frag/rte_ipv4_fragmentation.c: In function ‘rte_ipv4_fragment_packet’:
../lib/ip_frag/rte_ipv4_fragmentation.c:122:17: note: at offset [52, 60] into object ‘ipopt_frag_hdr’ of size 60
122 | uint8_t ipopt_frag_hdr[IPV4_HDR_MAX_LEN];
| ^~~~~~~~~~~~~~
In function ‘_mm256_storeu_si256’,
inlined from ‘rte_mov32’ at ../lib/eal/x86/include/rte_memcpy.h:347:2,
inlined from ‘rte_mov128’ at ../lib/eal/x86/include/rte_memcpy.h:370:2,
inlined from ‘rte_memcpy_generic’ at ../lib/eal/x86/include/rte_memcpy.h:445:4,
inlined from ‘rte_memcpy’ at ../lib/eal/x86/include/rte_memcpy.h:851:10,
inlined from ‘__create_ipopt_frag_hdr’ at ../lib/ip_frag/rte_ipv4_fragmentation.c:68:4,
inlined from ‘rte_ipv4_fragment_packet’ at ../lib/ip_frag/rte_ipv4_fragmentation.c:242:16:
/usr/lib/gcc/x86_64-redhat-linux/12/include/avxintrin.h:935:8: error: array subscript [2, 3] is outside array bounds of ‘uint8_t[60]’ {aka ‘unsigned char[60]’} [-Werror=array-bounds]
935 | *__P = __A;
| ~~~~~^~~~~
../lib/ip_frag/rte_ipv4_fragmentation.c: In function ‘rte_ipv4_fragment_packet’:
../lib/ip_frag/rte_ipv4_fragmentation.c:122:17: note: at offset [84, 124] into object ‘ipopt_frag_hdr’ of size 60
122 | uint8_t ipopt_frag_hdr[IPV4_HDR_MAX_LEN];
| ^~~~~~~~~~~~~~
In function ‘_mm256_storeu_si256’,
inlined from ‘rte_mov32’ at ../lib/eal/x86/include/rte_memcpy.h:347:2,
inlined from ‘rte_mov128’ at ../lib/eal/x86/include/rte_memcpy.h:371:2,
inlined from ‘rte_memcpy_generic’ at ../lib/eal/x86/include/rte_memcpy.h:445:4,
inlined from ‘rte_memcpy’ at ../lib/eal/x86/include/rte_memcpy.h:851:10,
inlined from ‘__create_ipopt_frag_hdr’ at ../lib/ip_frag/rte_ipv4_fragmentation.c:68:4,
inlined from ‘rte_ipv4_fragment_packet’ at ../lib/ip_frag/rte_ipv4_fragmentation.c:242:16:
/usr/lib/gcc/x86_64-redhat-linux/12/include/avxintrin.h:935:8: error: array subscript [3, 4] is outside array bounds of ‘uint8_t[60]’ {aka ‘unsigned char[60]’} [-Werror=array-bounds]
935 | *__P = __A;
| ~~~~~^~~~~
../lib/ip_frag/rte_ipv4_fragmentation.c: In function ‘rte_ipv4_fragment_packet’:
../lib/ip_frag/rte_ipv4_fragmentation.c:122:17: note: at offset [116, 156] into object ‘ipopt_frag_hdr’ of size 60
122 | uint8_t ipopt_frag_hdr[IPV4_HDR_MAX_LEN];
| ^~~~~~~~~~~~~~
In function ‘_mm256_storeu_si256’,
inlined from ‘rte_mov32’ at ../lib/eal/x86/include/rte_memcpy.h:347:2,
inlined from ‘rte_mov64’ at ../lib/eal/x86/include/rte_memcpy.h:358:2,
inlined from ‘rte_memcpy_generic’ at ../lib/eal/x86/include/rte_memcpy.h:452:4,
inlined from ‘rte_memcpy’ at ../lib/eal/x86/include/rte_memcpy.h:851:10,
inlined from ‘__create_ipopt_frag_hdr’ at ../lib/ip_frag/rte_ipv4_fragmentation.c:68:4,
inlined from ‘rte_ipv4_fragment_packet’ at ../lib/ip_frag/rte_ipv4_fragmentation.c:242:16:
/usr/lib/gcc/x86_64-redhat-linux/12/include/avxintrin.h:935:8: error: array subscript ‘__m256i_u[1]’ is partly outside array bounds of ‘void[60]’ [-Werror=array-bounds]
935 | *__P = __A;
| ~~~~~^~~~~
../lib/ip_frag/rte_ipv4_fragmentation.c: In function ‘rte_ipv4_fragment_packet’:
../lib/ip_frag/rte_ipv4_fragmentation.c:122:17: note: at offset [180, 240] into object ‘ipopt_frag_hdr’ of size 60
122 | uint8_t ipopt_frag_hdr[IPV4_HDR_MAX_LEN];
| ^~~~~~~~~~~~~~
../lib/ip_frag/rte_ipv4_fragmentation.c:122:17: note: at offset [52, 60] into object ‘ipopt_frag_hdr’ of size 60
In function ‘_mm256_storeu_si256’,
inlined from ‘rte_mov32’ at ../lib/eal/x86/include/rte_memcpy.h:347:2,
inlined from ‘rte_memcpy_generic’ at ../lib/eal/x86/include/rte_memcpy.h:457:4,
inlined from ‘rte_memcpy’ at ../lib/eal/x86/include/rte_memcpy.h:851:10,
inlined from ‘__create_ipopt_frag_hdr’ at ../lib/ip_frag/rte_ipv4_fragmentation.c:68:4,
inlined from ‘rte_ipv4_fragment_packet’ at ../lib/ip_frag/rte_ipv4_fragmentation.c:242:16:
/usr/lib/gcc/x86_64-redhat-linux/12/include/avxintrin.h:935:8: error: array subscript [2, 7] is outside array bounds of ‘void[60]’ [-Werror=array-bounds]
935 | *__P = __A;
| ~~~~~^~~~~
../lib/ip_frag/rte_ipv4_fragmentation.c: In function ‘rte_ipv4_fragment_packet’:
../lib/ip_frag/rte_ipv4_fragmentation.c:122:17: note: at offset [148, 272] into object ‘ipopt_frag_hdr’ of size 60
122 | uint8_t ipopt_frag_hdr[IPV4_HDR_MAX_LEN];
| ^~~~~~~~~~~~~~
../lib/ip_frag/rte_ipv4_fragmentation.c:122:17: note: at offset [148, 272] into object ‘ipopt_frag_hdr’ of size 60
../lib/ip_frag/rte_ipv4_fragmentation.c:122:17: note: at offset [20, 60] into object ‘ipopt_frag_hdr’ of size 60
In function ‘_mm256_storeu_si256’,
inlined from ‘rte_mov32’ at ../lib/eal/x86/include/rte_memcpy.h:347:2,
inlined from ‘rte_memcpy_generic’ at ../lib/eal/x86/include/rte_memcpy.h:458:4,
inlined from ‘rte_memcpy’ at ../lib/eal/x86/include/rte_memcpy.h:851:10,
inlined from ‘__create_ipopt_frag_hdr’ at ../lib/ip_frag/rte_ipv4_fragmentation.c:68:4,
inlined from ‘rte_ipv4_fragment_packet’ at ../lib/ip_frag/rte_ipv4_fragmentation.c:242:16:
/usr/lib/gcc/x86_64-redhat-linux/12/include/avxintrin.h:935:8: error: array subscript [2, 8] is outside array bounds of ‘void[60]’ [-Werror=array-bounds]
935 | *__P = __A;
| ~~~~~^~~~~
../lib/ip_frag/rte_ipv4_fragmentation.c: In function ‘rte_ipv4_fragment_packet’:
../lib/ip_frag/rte_ipv4_fragmentation.c:122:17: note: at offset [149, 273] into object ‘ipopt_frag_hdr’ of size 60
122 | uint8_t ipopt_frag_hdr[IPV4_HDR_MAX_LEN];
| ^~~~~~~~~~~~~~
../lib/ip_frag/rte_ipv4_fragmentation.c:122:17: note: at offset [149, 273] into object ‘ipopt_frag_hdr’ of size 60
../lib/ip_frag/rte_ipv4_fragmentation.c:122:17: note: at offset [21, 60] into object ‘ipopt_frag_hdr’ of size 60
In function ‘_mm256_storeu_si256’,
inlined from ‘rte_mov32’ at ../lib/eal/x86/include/rte_memcpy.h:347:2,
inlined from ‘rte_memcpy_generic’ at ../lib/eal/x86/include/rte_memcpy.h:438:3,
inlined from ‘rte_memcpy’ at ../lib/eal/x86/include/rte_memcpy.h:851:10,
inlined from ‘__create_ipopt_frag_hdr’ at ../lib/ip_frag/rte_ipv4_fragmentation.c:68:4,
inlined from ‘rte_ipv4_fragment_packet’ at ../lib/ip_frag/rte_ipv4_fragmentation.c:242:16:
/usr/lib/gcc/x86_64-redhat-linux/12/include/avxintrin.h:935:8: error: array subscript ‘__m256i_u[1]’ is partly outside array bounds of ‘uint8_t[60]’ {aka ‘unsigned char[60]’} [-Werror=array-bounds]
935 | *__P = __A;
| ~~~~~^~~~~
../lib/ip_frag/rte_ipv4_fragmentation.c: In function ‘rte_ipv4_fragment_packet’:
../lib/ip_frag/rte_ipv4_fragmentation.c:122:17: note: at offset [37, 60] into object ‘ipopt_frag_hdr’ of size 60
122 | uint8_t ipopt_frag_hdr[IPV4_HDR_MAX_LEN];
| ^~~~~~~~~~~~~~
cc1: all warnings being treated as errors
[305/3587] Generating lib/rte_latencystats_def with a custom command
[306/3587] Generating lib/ethdev.sym_chk with a custom command (wrapped by meson to capture output)
[307/3587] Generating lib/eal.sym_chk with a custom command (wrapped by meson to capture output)
[308/3587] Compiling C object lib/librte_ip_frag.a.p/ip_frag_rte_ip_frag_common.c.o
[309/3587] Compiling C object lib/librte_ip_frag.a.p/ip_frag_ip_frag_internal.c.o
[310/3587] Compiling C object lib/librte_jobstats.a.p/jobstats_rte_jobstats.c.o
[311/3587] Compiling C object lib/librte_latencystats.a.p/latencystats_rte_latencystats.c.o
[312/3587] Generating lib/eventdev.sym_chk with a custom command (wrapped by meson to capture output)
[313/3587] Compiling C object lib/librte_kni.a.p/kni_rte_kni.c.o
ninja: build stopped
DPDK STV team
^ permalink raw reply [flat|nested] 55+ messages in thread
* [dpdk-test-report] |FAILURE| dpdk-next-net-mlx daily Intel builds
@ 2022-06-07 2:32 sys_stv
0 siblings, 0 replies; 55+ messages in thread
From: sys_stv @ 2022-06-07 2:32 UTC (permalink / raw)
To: test-report, thomas; +Cc: dpdk_sw_eng, npg.sw.core.tools.prc
[-- Attachment #1: Type: text/plain, Size: 97473 bytes --]
Test-Label: Intel-compilation
Test-Status: FAILURE
_Compilation issues_
commit fb96caa56aabaa425ae66cd638ce9b9065828044
Author: Raja Zidane <rzidane@nvidia.com>
Date: Thu Jun 2 16:03:08 2022 +0300
net/mlx5: support ESP item on Windows
DPDK git Repo: dpdk-next-net-mlx
Meson Build Summary: 23 Builds Done, 4 Successful, 19 Failures, 0 Blocked
+--------------+------------+--------------+------------+------------+-----------+----------+------------+
| os | gcc-static | clang-static | icc-static | gcc-shared | gcc-debug | document | gcc-16byte |
+--------------+------------+--------------+------------+------------+-----------+----------+------------+
| FC36-64 | | fail | | | | | |
| FreeBSD13-64 | pass | pass | | pass | pass | | |
| RHEL86-64 | fail | fail | | fail | fail | | |
| SUSE15-64 | fail | fail | | | | | |
| UB2004-32 | fail | | | | | | |
| UB2004-64 | fail | fail | | | | fail | |
| UB2204-32 | fail | | | | | | |
| UB2204-64N | fail | | | fail | | | |
| UB2204-64 | fail | fail | | | | fail | fail |
| CentOS79-64 | fail | | | | | | |
+--------------+------------+--------------+------------+------------+-----------+----------+------------+
Comments:
Because of DPDK bug (https://bugs.dpdk.org/show_bug.cgi?id=928),
All the dpdk-next-* branch add `Ddisable_drivers=event/cnxk` option when build with ICC complier.
Test environment and configuration as below:
OS: FC36-64
Kernel Version: 5.17.7-300.fc36.x86_64
GCC Version: gcc (GCC) 12.1.1 20220507 (Red Hat 12.1.1-1)
Clang Version: 14.0.0 (Fedora 14.0.0-1.fc36)
x86_64-native-linuxapp-clang
OS: FreeBSD13-64
Kernel Version: 13.0-RELEASE
GCC Version: gcc (FreeBSD Ports Collection) 10.3.0
Clang Version: 11.0.1 (git@github.com:llvm/llvm-project.git llvmorg-11.0.1-0-g43ff75f2c3fe)
x86_64-native-bsdapp-gcc
x86_64-native-bsdapp-clang
x86_64-native-bsdapp-gcc+shared
x86_64-native-bsdapp-gcc+debug
OS: RHEL86-64
Kernel Version: 4.18.0-372.9.1.el8.x86_64
GCC Version: gcc (GCC) 8.5.0 20210514 (Red Hat 8.5.0-13)
Clang Version: 14.0.0 (Red Hat 14.0.0-1.module_el8.7.0+1142+5343df54)
x86_64-native-linuxapp-gcc
x86_64-native-linuxapp-clang
x86_64-native-linuxapp-gcc+shared
x86_64-native-linuxapp-gcc+debug
OS: SUSE15-64
Kernel Version: 5.3.18-57-default
GCC Version: gcc (SUSE Linux) 7.5.0
Clang Version: 11.0.1
x86_64-native-linuxapp-clang
x86_64-native-linuxapp-gcc
OS: UB2004-32
Kernel Version: 5.8.0-48-generic
GCC Version: gcc (Ubuntu 10.3.0-1ubuntu1~20.04) 10.3.0
Clang Version: 10.0.0-4ubuntu1
i686-native-linuxapp-gcc
OS: UB2004-64
Kernel Version: 5.8.0-48-generic
GCC Version: gcc (Ubuntu 10.3.0-1ubuntu1~20.04) 10.3.0
Clang Version: 10.0.0-4ubuntu1
x86_64-native-linuxapp-clang
x86_64-native-linuxapp-gcc
x86_64-native-linuxapp-doc
OS: UB2204-32
Kernel Version: 5.15.0-25-generic
GCC Version: gcc (Ubuntu 11.2.0-19ubuntu1) 11.2.0
Clang Version: NA
i686-native-linuxapp-gcc
OS: UB2204-64N
Kernel Version: 5.17.5-051705-generic
GCC Version: gcc (Ubuntu 11.2.0-19ubuntu1) 11.2.0
Clang Version: 14.0.0-1ubuntu1
x86_64-native-linuxapp-gcc
x86_64-native-linuxapp-gcc+shared
OS: UB2204-64
Kernel Version: 5.15.0-25-generic
GCC Version: gcc (Ubuntu 11.2.0-19ubuntu1) 11.2.0
Clang Version: 14.0.0-1ubuntu1
x86_64-native-linuxapp-gcc+16byte
x86_64-native-linuxapp-gcc
x86_64-native-linuxapp-clang
x86_64-native-linuxapp-doc
OS: CentOS79-64
Kernel Version: 3.10.0-1160.el7.x86_64
GCC Version: gcc (GCC) 4.8.5 20150623 (Red Hat 4.8.5-44)
Clang Version: 3.4.2 (tags/RELEASE_34/dot2-final)
x86_64-native-linuxapp-gcc
*Build Failed #1:
OS: FC36-64
Target: x86_64-native-linuxapp-clang
FAILED: kernel/linux/kni/rte_kni.ko
/usr/bin/make -j4 -C /lib/modules/5.17.7-300.fc36.x86_64/build M=/root/FC36-64_K5.14.17_Clang14.0.0/x86_64-native-linuxapp-clang/20220607102153/dpdk/x86_64-native-linuxapp-clang/kernel/linux/kni src=/root/FC36-64_K5.14.17_Clang14.0.0/x86_64-native-linuxapp-clang/20220607102153/dpdk/kernel/linux/kni 'MODULE_CFLAGS= -DHAVE_ARG_TX_QUEUE -include /root/FC36-64_K5.14.17_Clang14.0.0/x86_64-native-linuxapp-clang/20220607102153/dpdk/config/rte_config.h -I/root/FC36-64_K5.14.17_Clang14.0.0/x86_64-native-linuxapp-clang/20220607102153/dpdk/lib/eal/include -I/root/FC36-64_K5.14.17_Clang14.0.0/x86_64-native-linuxapp-clang/20220607102153/dpdk/lib/kni -I/root/FC36-64_K5.14.17_Clang14.0.0/x86_64-native-linuxapp-clang/20220607102153/dpdk/x86_64-native-linuxapp-clang -I/root/FC36-64_K5.14.17_Clang14.0.0/x86_64-native-linuxapp-clang/20220607102153/dpdk/kernel/linux/kni' modules
make: Entering directory '/usr/src/kernels/5.17.7-300.fc36.x86_64'
CC [M] /root/FC36-64_K5.14.17_Clang14.0.0/x86_64-native-linuxapp-clang/20220607102153/dpdk/x86_64-native-linuxapp-clang/kernel/linux/kni/kni_misc.o
CC [M] /root/FC36-64_K5.14.17_Clang14.0.0/x86_64-native-linuxapp-clang/20220607102153/dpdk/x86_64-native-linuxapp-clang/kernel/linux/kni/kni_net.o
/root/FC36-64_K5.14.17_Clang14.0.0/x86_64-native-linuxapp-clang/20220607102153/dpdk/kernel/linux/kni/kni_net.c: In function ‘kni_net_rx_normal’:
/root/FC36-64_K5.14.17_Clang14.0.0/x86_64-native-linuxapp-clang/20220607102153/dpdk/kernel/linux/kni/kni_net.c:448:2: error: #else after #else
448 | #else
| ^~~~
/root/FC36-64_K5.14.17_Clang14.0.0/x86_64-native-linuxapp-clang/20220607102153/dpdk/kernel/linux/kni/kni_net.c:444: error: the conditional began here
444 | #ifdef HAVE_NETIF_RX_NI
|
/root/FC36-64_K5.14.17_Clang14.0.0/x86_64-native-linuxapp-clang/20220607102153/dpdk/kernel/linux/kni/kni_net.c:444: error: unterminated #else
/root/FC36-64_K5.14.17_Clang14.0.0/x86_64-native-linuxapp-clang/20220607102153/dpdk/kernel/linux/kni/kni_net.c:445:17: error: expected declaration or statement at end of input
445 | netif_rx_ni(skb);
| ^~~~~~~~~~~
/root/FC36-64_K5.14.17_Clang14.0.0/x86_64-native-linuxapp-clang/20220607102153/dpdk/kernel/linux/kni/kni_net.c:445:17: error: expected declaration or statement at end of input
/root/FC36-64_K5.14.17_Clang14.0.0/x86_64-native-linuxapp-clang/20220607102153/dpdk/kernel/linux/kni/kni_net.c:382:18: warning: unused variable ‘ret’ [-Wunused-variable]
382 | uint32_t ret;
| ^~~
/root/FC36-64_K5.14.17_Clang14.0.0/x86_64-native-linuxapp-clang/20220607102153/dpdk/kernel/linux/kni/kni_net.c: At top level:
/root/FC36-64_K5.14.17_Clang14.0.0/x86_64-native-linuxapp-clang/20220607102153/dpdk/kernel/linux/kni/kni_net.c:297:1: warning: ‘kni_net_tx’ defined but not used [-Wunused-function]
297 | kni_net_tx(struct sk_buff *skb, struct net_device *dev)
| ^~~~~~~~~~
/root/FC36-64_K5.14.17_Clang14.0.0/x86_64-native-linuxapp-clang/20220607102153/dpdk/kernel/linux/kni/kni_net.c:284:1: warning: ‘kni_net_config’ defined but not used [-Wunused-function]
284 | kni_net_config(struct net_device *dev, struct ifmap *map)
| ^~~~~~~~~~~~~~
/root/FC36-64_K5.14.17_Clang14.0.0/x86_64-native-linuxapp-clang/20220607102153/dpdk/kernel/linux/kni/kni_net.c:202:1: warning: ‘kni_net_release’ defined but not used [-Wunused-function]
202 | kni_net_release(struct net_device *dev)
| ^~~~~~~~~~~~~~~
/root/FC36-64_K5.14.17_Clang14.0.0/x86_64-native-linuxapp-clang/20220607102153/dpdk/kernel/linux/kni/kni_net.c:180:1: warning: ‘kni_net_open’ defined but not used [-Wunused-function]
180 | kni_net_open(struct net_device *dev)
| ^~~~~~~~~~~~
/root/FC36-64_K5.14.17_Clang14.0.0/x86_64-native-linuxapp-clang/20220607102153/dpdk/kernel/linux/kni/kni_net.c:38:21: warning: ‘kni_net_rx_func’ defined but not used [-Wunused-variable]
38 | static kni_net_rx_t kni_net_rx_func = kni_net_rx_normal;
| ^~~~~~~~~~~~~~~
make[1]: *** [scripts/Makefile.build:288: /root/FC36-64_K5.14.17_Clang14.0.0/x86_64-native-linuxapp-clang/20220607102153/dpdk/x86_64-native-linuxapp-clang/kernel/linux/kni/kni_net.o] Error 1
make[1]: *** Waiting for unfinished jobs....
/root/FC36-64_K5.14.17_Clang14.0.0/x86_64-native-linuxapp-clang/20220607102153/dpdk/kernel/linux/kni/kni_misc.c: In function ‘kni_ioctl_create’:
/root/FC36-64_K5.14.17_Clang14.0.0/x86_64-native-linuxapp-clang/20220607102153/dpdk/kernel/linux/kni/kni_misc.c:406:31: warning: passing argument 1 of ‘memcpy’ discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers]
406 | memcpy(net_dev->dev_addr, dev_info.mac_addr, ETH_ALEN);
| ~~~~~~~^~~~~~~~~~
In file included from ./include/linux/string.h:253,
from ./include/linux/bitmap.h:11,
from ./include/linux/cpumask.h:12,
from ./arch/x86/include/asm/cpumask.h:5,
from ./arch/x86/include/asm/msr.h:11,
from ./arch/x86/include/asm/processor.h:22,
from ./arch/x86/include/asm/timex.h:5,
from ./include/linux/timex.h:65,
from ./include/linux/time32.h:13,
from ./include/linux/time.h:60,
from ./include/linux/stat.h:19,
from ./include/linux/module.h:13,
from /root/FC36-64_K5.14.17_Clang14.0.0/x86_64-native-linuxapp-clang/20220607102153/dpdk/kernel/linux/kni/kni_misc.c:7:
./include/linux/fortify-string.h:212:37: note: expected ‘void *’ but argument is of type ‘const unsigned char *’
212 | __FORTIFY_INLINE void *memcpy(void *p, const void *q, __kernel_size_t size)
| ~~~~~~^
/root/FC36-64_K5.14.17_Clang14.0.0/x86_64-native-linuxapp-clang/20220607102153/dpdk/kernel/linux/kni/kni_misc.c:409:40: warning: passing argument 1 of ‘eth_random_addr’ discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers]
409 | eth_random_addr(net_dev->dev_addr);
| ~~~~~~~^~~~~~~~~~
In file included from /root/FC36-64_K5.14.17_Clang14.0.0/x86_64-native-linuxapp-clang/20220607102153/dpdk/kernel/linux/kni/kni_misc.c:10:
./include/linux/etherdevice.h:230:40: note: expected ‘u8 *’ {aka ‘unsigned char *’} but argument is of type ‘const unsigned char *’
230 | static inline void eth_random_addr(u8 *addr)
| ~~~~^~~~
make: *** [Makefile:1841: /root/FC36-64_K5.14.17_Clang14.0.0/x86_64-native-linuxapp-clang/20220607102153/dpdk/x86_64-native-linuxapp-clang/kernel/linux/kni] Error 2
make: Leaving directory '/usr/src/kernels/5.17.7-300.fc36.x86_64'
[3553/3553] Linking target examples/dpdk-vhost
ninja: build stopped
*Build Failed #2:
OS: RHEL86-64
Target: x86_64-native-linuxapp-gcc
FAILED: kernel/linux/kni/rte_kni.ko
/usr/bin/make -j4 -C /lib/modules/4.18.0-372.9.1.el8.x86_64/build M=/root/RHEL86-64_K4.18.0_GCC8.5.0/x86_64-native-linuxapp-gcc/20220607102153/dpdk/x86_64-native-linuxapp-gcc/kernel/linux/kni src=/root/RHEL86-64_K4.18.0_GCC8.5.0/x86_64-native-linuxapp-gcc/20220607102153/dpdk/kernel/linux/kni 'MODULE_CFLAGS= -DHAVE_ARG_TX_QUEUE -include /root/RHEL86-64_K4.18.0_GCC8.5.0/x86_64-native-linuxapp-gcc/20220607102153/dpdk/config/rte_config.h -I/root/RHEL86-64_K4.18.0_GCC8.5.0/x86_64-native-linuxapp-gcc/20220607102153/dpdk/lib/eal/include -I/root/RHEL86-64_K4.18.0_GCC8.5.0/x86_64-native-linuxapp-gcc/20220607102153/dpdk/lib/kni -I/root/RHEL86-64_K4.18.0_GCC8.5.0/x86_64-native-linuxapp-gcc/20220607102153/dpdk/x86_64-native-linuxapp-gcc -I/root/RHEL86-64_K4.18.0_GCC8.5.0/x86_64-native-linuxapp-gcc/20220607102153/dpdk/kernel/linux/kni' modules
make: Entering directory '/usr/src/kernels/4.18.0-372.9.1.el8.x86_64'
CC [M] /root/RHEL86-64_K4.18.0_GCC8.5.0/x86_64-native-linuxapp-gcc/20220607102153/dpdk/x86_64-native-linuxapp-gcc/kernel/linux/kni/kni_net.o
CC [M] /root/RHEL86-64_K4.18.0_GCC8.5.0/x86_64-native-linuxapp-gcc/20220607102153/dpdk/x86_64-native-linuxapp-gcc/kernel/linux/kni/kni_misc.o
/root/RHEL86-64_K4.18.0_GCC8.5.0/x86_64-native-linuxapp-gcc/20220607102153/dpdk/kernel/linux/kni/kni_net.c: In function ‘kni_net_rx_normal’:
/root/RHEL86-64_K4.18.0_GCC8.5.0/x86_64-native-linuxapp-gcc/20220607102153/dpdk/kernel/linux/kni/kni_net.c:448:2: error: #else after #else
#else
^~~~
/root/RHEL86-64_K4.18.0_GCC8.5.0/x86_64-native-linuxapp-gcc/20220607102153/dpdk/kernel/linux/kni/kni_net.c:444: error: the conditional began here
#ifdef HAVE_NETIF_RX_NI
/root/RHEL86-64_K4.18.0_GCC8.5.0/x86_64-native-linuxapp-gcc/20220607102153/dpdk/kernel/linux/kni/kni_net.c:444: error: unterminated #else
/root/RHEL86-64_K4.18.0_GCC8.5.0/x86_64-native-linuxapp-gcc/20220607102153/dpdk/kernel/linux/kni/kni_net.c:445:3: error: expected declaration or statement at end of input
netif_rx_ni(skb);
^~~~~~~~~~~
/root/RHEL86-64_K4.18.0_GCC8.5.0/x86_64-native-linuxapp-gcc/20220607102153/dpdk/kernel/linux/kni/kni_net.c:445:3: error: expected declaration or statement at end of input
/root/RHEL86-64_K4.18.0_GCC8.5.0/x86_64-native-linuxapp-gcc/20220607102153/dpdk/kernel/linux/kni/kni_net.c:382:11: warning: unused variable ‘ret’ [-Wunused-variable]
uint32_t ret;
^~~
At top level:
/root/RHEL86-64_K4.18.0_GCC8.5.0/x86_64-native-linuxapp-gcc/20220607102153/dpdk/kernel/linux/kni/kni_net.c:297:1: warning: ‘kni_net_tx’ defined but not used [-Wunused-function]
kni_net_tx(struct sk_buff *skb, struct net_device *dev)
^~~~~~~~~~
/root/RHEL86-64_K4.18.0_GCC8.5.0/x86_64-native-linuxapp-gcc/20220607102153/dpdk/kernel/linux/kni/kni_net.c:284:1: warning: ‘kni_net_config’ defined but not used [-Wunused-function]
kni_net_config(struct net_device *dev, struct ifmap *map)
^~~~~~~~~~~~~~
/root/RHEL86-64_K4.18.0_GCC8.5.0/x86_64-native-linuxapp-gcc/20220607102153/dpdk/kernel/linux/kni/kni_net.c:202:1: warning: ‘kni_net_release’ defined but not used [-Wunused-function]
kni_net_release(struct net_device *dev)
^~~~~~~~~~~~~~~
/root/RHEL86-64_K4.18.0_GCC8.5.0/x86_64-native-linuxapp-gcc/20220607102153/dpdk/kernel/linux/kni/kni_net.c:180:1: warning: ‘kni_net_open’ defined but not used [-Wunused-function]
kni_net_open(struct net_device *dev)
^~~~~~~~~~~~
/root/RHEL86-64_K4.18.0_GCC8.5.0/x86_64-native-linuxapp-gcc/20220607102153/dpdk/kernel/linux/kni/kni_net.c:38:21: warning: ‘kni_net_rx_func’ defined but not used [-Wunused-variable]
static kni_net_rx_t kni_net_rx_func = kni_net_rx_normal;
^~~~~~~~~~~~~~~
make[1]: *** [scripts/Makefile.build:316: /root/RHEL86-64_K4.18.0_GCC8.5.0/x86_64-native-linuxapp-gcc/20220607102153/dpdk/x86_64-native-linuxapp-gcc/kernel/linux/kni/kni_net.o] Error 1
make[1]: *** Waiting for unfinished jobs....
make: *** [Makefile:1577: _module_/root/RHEL86-64_K4.18.0_GCC8.5.0/x86_64-native-linuxapp-gcc/20220607102153/dpdk/x86_64-native-linuxapp-gcc/kernel/linux/kni] Error 2
make: Leaving directory '/usr/src/kernels/4.18.0-372.9.1.el8.x86_64'
ninja: build stopped
*Build Failed #3:
OS: RHEL86-64
Target: x86_64-native-linuxapp-clang
FAILED: kernel/linux/kni/rte_kni.ko
/usr/bin/make -j4 -C /lib/modules/4.18.0-372.9.1.el8.x86_64/build M=/root/RHEL86-64_K4.18.0_Clang14.0.0/x86_64-native-linuxapp-clang/20220607102153/dpdk/x86_64-native-linuxapp-clang/kernel/linux/kni src=/root/RHEL86-64_K4.18.0_Clang14.0.0/x86_64-native-linuxapp-clang/20220607102153/dpdk/kernel/linux/kni 'MODULE_CFLAGS= -DHAVE_ARG_TX_QUEUE -include /root/RHEL86-64_K4.18.0_Clang14.0.0/x86_64-native-linuxapp-clang/20220607102153/dpdk/config/rte_config.h -I/root/RHEL86-64_K4.18.0_Clang14.0.0/x86_64-native-linuxapp-clang/20220607102153/dpdk/lib/eal/include -I/root/RHEL86-64_K4.18.0_Clang14.0.0/x86_64-native-linuxapp-clang/20220607102153/dpdk/lib/kni -I/root/RHEL86-64_K4.18.0_Clang14.0.0/x86_64-native-linuxapp-clang/20220607102153/dpdk/x86_64-native-linuxapp-clang -I/root/RHEL86-64_K4.18.0_Clang14.0.0/x86_64-native-linuxapp-clang/20220607102153/dpdk/kernel/linux/kni' modules
make: Entering directory '/usr/src/kernels/4.18.0-372.9.1.el8.x86_64'
CC [M] /root/RHEL86-64_K4.18.0_Clang14.0.0/x86_64-native-linuxapp-clang/20220607102153/dpdk/x86_64-native-linuxapp-clang/kernel/linux/kni/kni_net.o
CC [M] /root/RHEL86-64_K4.18.0_Clang14.0.0/x86_64-native-linuxapp-clang/20220607102153/dpdk/x86_64-native-linuxapp-clang/kernel/linux/kni/kni_misc.o
/root/RHEL86-64_K4.18.0_Clang14.0.0/x86_64-native-linuxapp-clang/20220607102153/dpdk/kernel/linux/kni/kni_net.c: In function ‘kni_net_rx_normal’:
/root/RHEL86-64_K4.18.0_Clang14.0.0/x86_64-native-linuxapp-clang/20220607102153/dpdk/kernel/linux/kni/kni_net.c:448:2: error: #else after #else
#else
^~~~
/root/RHEL86-64_K4.18.0_Clang14.0.0/x86_64-native-linuxapp-clang/20220607102153/dpdk/kernel/linux/kni/kni_net.c:444: error: the conditional began here
#ifdef HAVE_NETIF_RX_NI
/root/RHEL86-64_K4.18.0_Clang14.0.0/x86_64-native-linuxapp-clang/20220607102153/dpdk/kernel/linux/kni/kni_net.c:444: error: unterminated #else
/root/RHEL86-64_K4.18.0_Clang14.0.0/x86_64-native-linuxapp-clang/20220607102153/dpdk/kernel/linux/kni/kni_net.c:445:3: error: expected declaration or statement at end of input
netif_rx_ni(skb);
^~~~~~~~~~~
/root/RHEL86-64_K4.18.0_Clang14.0.0/x86_64-native-linuxapp-clang/20220607102153/dpdk/kernel/linux/kni/kni_net.c:445:3: error: expected declaration or statement at end of input
/root/RHEL86-64_K4.18.0_Clang14.0.0/x86_64-native-linuxapp-clang/20220607102153/dpdk/kernel/linux/kni/kni_net.c:382:11: warning: unused variable ‘ret’ [-Wunused-variable]
uint32_t ret;
^~~
At top level:
/root/RHEL86-64_K4.18.0_Clang14.0.0/x86_64-native-linuxapp-clang/20220607102153/dpdk/kernel/linux/kni/kni_net.c:297:1: warning: ‘kni_net_tx’ defined but not used [-Wunused-function]
kni_net_tx(struct sk_buff *skb, struct net_device *dev)
^~~~~~~~~~
/root/RHEL86-64_K4.18.0_Clang14.0.0/x86_64-native-linuxapp-clang/20220607102153/dpdk/kernel/linux/kni/kni_net.c:284:1: warning: ‘kni_net_config’ defined but not used [-Wunused-function]
kni_net_config(struct net_device *dev, struct ifmap *map)
^~~~~~~~~~~~~~
/root/RHEL86-64_K4.18.0_Clang14.0.0/x86_64-native-linuxapp-clang/20220607102153/dpdk/kernel/linux/kni/kni_net.c:202:1: warning: ‘kni_net_release’ defined but not used [-Wunused-function]
kni_net_release(struct net_device *dev)
^~~~~~~~~~~~~~~
/root/RHEL86-64_K4.18.0_Clang14.0.0/x86_64-native-linuxapp-clang/20220607102153/dpdk/kernel/linux/kni/kni_net.c:180:1: warning: ‘kni_net_open’ defined but not used [-Wunused-function]
kni_net_open(struct net_device *dev)
^~~~~~~~~~~~
/root/RHEL86-64_K4.18.0_Clang14.0.0/x86_64-native-linuxapp-clang/20220607102153/dpdk/kernel/linux/kni/kni_net.c:38:21: warning: ‘kni_net_rx_func’ defined but not used [-Wunused-variable]
static kni_net_rx_t kni_net_rx_func = kni_net_rx_normal;
^~~~~~~~~~~~~~~
make[1]: *** [scripts/Makefile.build:316: /root/RHEL86-64_K4.18.0_Clang14.0.0/x86_64-native-linuxapp-clang/20220607102153/dpdk/x86_64-native-linuxapp-clang/kernel/linux/kni/kni_net.o] Error 1
make[1]: *** Waiting for unfinished jobs....
make: *** [Makefile:1577: _module_/root/RHEL86-64_K4.18.0_Clang14.0.0/x86_64-native-linuxapp-clang/20220607102153/dpdk/x86_64-native-linuxapp-clang/kernel/linux/kni] Error 2
make: Leaving directory '/usr/src/kernels/4.18.0-372.9.1.el8.x86_64'
ninja: build stopped
*Build Failed #4:
OS: RHEL86-64
Target: x86_64-native-linuxapp-gcc+shared
FAILED: kernel/linux/kni/rte_kni.ko
/usr/bin/make -j4 -C /lib/modules/4.18.0-372.9.1.el8.x86_64/build M=/root/RHEL86-64_K4.18.0_GCC8.5.0/x86_64-native-linuxapp-gcc+shared/20220607102153/dpdk/x86_64-native-linuxapp-gcc+shared/kernel/linux/kni src=/root/RHEL86-64_K4.18.0_GCC8.5.0/x86_64-native-linuxapp-gcc+shared/20220607102153/dpdk/kernel/linux/kni 'MODULE_CFLAGS= -DHAVE_ARG_TX_QUEUE -include /root/RHEL86-64_K4.18.0_GCC8.5.0/x86_64-native-linuxapp-gcc+shared/20220607102153/dpdk/config/rte_config.h -I/root/RHEL86-64_K4.18.0_GCC8.5.0/x86_64-native-linuxapp-gcc+shared/20220607102153/dpdk/lib/eal/include -I/root/RHEL86-64_K4.18.0_GCC8.5.0/x86_64-native-linuxapp-gcc+shared/20220607102153/dpdk/lib/kni -I/root/RHEL86-64_K4.18.0_GCC8.5.0/x86_64-native-linuxapp-gcc+shared/20220607102153/dpdk/x86_64-native-linuxapp-gcc+shared -I/root/RHEL86-64_K4.18.0_GCC8.5.0/x86_64-native-linuxapp-gcc+shared/20220607102153/dpdk/kernel/linux/kni' modules
make: Entering directory '/usr/src/kernels/4.18.0-372.9.1.el8.x86_64'
CC [M] /root/RHEL86-64_K4.18.0_GCC8.5.0/x86_64-native-linuxapp-gcc+shared/20220607102153/dpdk/x86_64-native-linuxapp-gcc+shared/kernel/linux/kni/kni_net.o
CC [M] /root/RHEL86-64_K4.18.0_GCC8.5.0/x86_64-native-linuxapp-gcc+shared/20220607102153/dpdk/x86_64-native-linuxapp-gcc+shared/kernel/linux/kni/kni_misc.o
/root/RHEL86-64_K4.18.0_GCC8.5.0/x86_64-native-linuxapp-gcc+shared/20220607102153/dpdk/kernel/linux/kni/kni_net.c: In function ‘kni_net_rx_normal’:
/root/RHEL86-64_K4.18.0_GCC8.5.0/x86_64-native-linuxapp-gcc+shared/20220607102153/dpdk/kernel/linux/kni/kni_net.c:448:2: error: #else after #else
#else
^~~~
/root/RHEL86-64_K4.18.0_GCC8.5.0/x86_64-native-linuxapp-gcc+shared/20220607102153/dpdk/kernel/linux/kni/kni_net.c:444: error: the conditional began here
#ifdef HAVE_NETIF_RX_NI
/root/RHEL86-64_K4.18.0_GCC8.5.0/x86_64-native-linuxapp-gcc+shared/20220607102153/dpdk/kernel/linux/kni/kni_net.c:444: error: unterminated #else
/root/RHEL86-64_K4.18.0_GCC8.5.0/x86_64-native-linuxapp-gcc+shared/20220607102153/dpdk/kernel/linux/kni/kni_net.c:445:3: error: expected declaration or statement at end of input
netif_rx_ni(skb);
^~~~~~~~~~~
/root/RHEL86-64_K4.18.0_GCC8.5.0/x86_64-native-linuxapp-gcc+shared/20220607102153/dpdk/kernel/linux/kni/kni_net.c:445:3: error: expected declaration or statement at end of input
/root/RHEL86-64_K4.18.0_GCC8.5.0/x86_64-native-linuxapp-gcc+shared/20220607102153/dpdk/kernel/linux/kni/kni_net.c:382:11: warning: unused variable ‘ret’ [-Wunused-variable]
uint32_t ret;
^~~
At top level:
/root/RHEL86-64_K4.18.0_GCC8.5.0/x86_64-native-linuxapp-gcc+shared/20220607102153/dpdk/kernel/linux/kni/kni_net.c:297:1: warning: ‘kni_net_tx’ defined but not used [-Wunused-function]
kni_net_tx(struct sk_buff *skb, struct net_device *dev)
^~~~~~~~~~
/root/RHEL86-64_K4.18.0_GCC8.5.0/x86_64-native-linuxapp-gcc+shared/20220607102153/dpdk/kernel/linux/kni/kni_net.c:284:1: warning: ‘kni_net_config’ defined but not used [-Wunused-function]
kni_net_config(struct net_device *dev, struct ifmap *map)
^~~~~~~~~~~~~~
/root/RHEL86-64_K4.18.0_GCC8.5.0/x86_64-native-linuxapp-gcc+shared/20220607102153/dpdk/kernel/linux/kni/kni_net.c:202:1: warning: ‘kni_net_release’ defined but not used [-Wunused-function]
kni_net_release(struct net_device *dev)
^~~~~~~~~~~~~~~
/root/RHEL86-64_K4.18.0_GCC8.5.0/x86_64-native-linuxapp-gcc+shared/20220607102153/dpdk/kernel/linux/kni/kni_net.c:180:1: warning: ‘kni_net_open’ defined but not used [-Wunused-function]
kni_net_open(struct net_device *dev)
^~~~~~~~~~~~
/root/RHEL86-64_K4.18.0_GCC8.5.0/x86_64-native-linuxapp-gcc+shared/20220607102153/dpdk/kernel/linux/kni/kni_net.c:38:21: warning: ‘kni_net_rx_func’ defined but not used [-Wunused-variable]
static kni_net_rx_t kni_net_rx_func = kni_net_rx_normal;
^~~~~~~~~~~~~~~
make[1]: *** [scripts/Makefile.build:316: /root/RHEL86-64_K4.18.0_GCC8.5.0/x86_64-native-linuxapp-gcc+shared/20220607102153/dpdk/x86_64-native-linuxapp-gcc+shared/kernel/linux/kni/kni_net.o] Error 1
make[1]: *** Waiting for unfinished jobs....
make: *** [Makefile:1577: _module_/root/RHEL86-64_K4.18.0_GCC8.5.0/x86_64-native-linuxapp-gcc+shared/20220607102153/dpdk/x86_64-native-linuxapp-gcc+shared/kernel/linux/kni] Error 2
make: Leaving directory '/usr/src/kernels/4.18.0-372.9.1.el8.x86_64'
[3392/3393] Compiling C object app/test/dpdk-test.p/test_ring.c.o
ninja: build stopped
*Build Failed #5:
OS: RHEL86-64
Target: x86_64-native-linuxapp-gcc+debug
FAILED: kernel/linux/kni/rte_kni.ko
/usr/bin/make -j4 -C /lib/modules/4.18.0-372.9.1.el8.x86_64/build M=/root/RHEL86-64_K4.18.0_GCC8.5.0/x86_64-native-linuxapp-gcc+debug/20220607102153/dpdk/x86_64-native-linuxapp-gcc+debug/kernel/linux/kni src=/root/RHEL86-64_K4.18.0_GCC8.5.0/x86_64-native-linuxapp-gcc+debug/20220607102153/dpdk/kernel/linux/kni 'MODULE_CFLAGS= -DHAVE_ARG_TX_QUEUE -include /root/RHEL86-64_K4.18.0_GCC8.5.0/x86_64-native-linuxapp-gcc+debug/20220607102153/dpdk/config/rte_config.h -I/root/RHEL86-64_K4.18.0_GCC8.5.0/x86_64-native-linuxapp-gcc+debug/20220607102153/dpdk/lib/eal/include -I/root/RHEL86-64_K4.18.0_GCC8.5.0/x86_64-native-linuxapp-gcc+debug/20220607102153/dpdk/lib/kni -I/root/RHEL86-64_K4.18.0_GCC8.5.0/x86_64-native-linuxapp-gcc+debug/20220607102153/dpdk/x86_64-native-linuxapp-gcc+debug -I/root/RHEL86-64_K4.18.0_GCC8.5.0/x86_64-native-linuxapp-gcc+debug/20220607102153/dpdk/kernel/linux/kni' modules
make: Entering directory '/usr/src/kernels/4.18.0-372.9.1.el8.x86_64'
CC [M] /root/RHEL86-64_K4.18.0_GCC8.5.0/x86_64-native-linuxapp-gcc+debug/20220607102153/dpdk/x86_64-native-linuxapp-gcc+debug/kernel/linux/kni/kni_net.o
CC [M] /root/RHEL86-64_K4.18.0_GCC8.5.0/x86_64-native-linuxapp-gcc+debug/20220607102153/dpdk/x86_64-native-linuxapp-gcc+debug/kernel/linux/kni/kni_misc.o
/root/RHEL86-64_K4.18.0_GCC8.5.0/x86_64-native-linuxapp-gcc+debug/20220607102153/dpdk/kernel/linux/kni/kni_net.c: In function ‘kni_net_rx_normal’:
/root/RHEL86-64_K4.18.0_GCC8.5.0/x86_64-native-linuxapp-gcc+debug/20220607102153/dpdk/kernel/linux/kni/kni_net.c:448:2: error: #else after #else
#else
^~~~
/root/RHEL86-64_K4.18.0_GCC8.5.0/x86_64-native-linuxapp-gcc+debug/20220607102153/dpdk/kernel/linux/kni/kni_net.c:444: error: the conditional began here
#ifdef HAVE_NETIF_RX_NI
/root/RHEL86-64_K4.18.0_GCC8.5.0/x86_64-native-linuxapp-gcc+debug/20220607102153/dpdk/kernel/linux/kni/kni_net.c:444: error: unterminated #else
/root/RHEL86-64_K4.18.0_GCC8.5.0/x86_64-native-linuxapp-gcc+debug/20220607102153/dpdk/kernel/linux/kni/kni_net.c:445:3: error: expected declaration or statement at end of input
netif_rx_ni(skb);
^~~~~~~~~~~
/root/RHEL86-64_K4.18.0_GCC8.5.0/x86_64-native-linuxapp-gcc+debug/20220607102153/dpdk/kernel/linux/kni/kni_net.c:445:3: error: expected declaration or statement at end of input
/root/RHEL86-64_K4.18.0_GCC8.5.0/x86_64-native-linuxapp-gcc+debug/20220607102153/dpdk/kernel/linux/kni/kni_net.c:382:11: warning: unused variable ‘ret’ [-Wunused-variable]
uint32_t ret;
^~~
At top level:
/root/RHEL86-64_K4.18.0_GCC8.5.0/x86_64-native-linuxapp-gcc+debug/20220607102153/dpdk/kernel/linux/kni/kni_net.c:297:1: warning: ‘kni_net_tx’ defined but not used [-Wunused-function]
kni_net_tx(struct sk_buff *skb, struct net_device *dev)
^~~~~~~~~~
/root/RHEL86-64_K4.18.0_GCC8.5.0/x86_64-native-linuxapp-gcc+debug/20220607102153/dpdk/kernel/linux/kni/kni_net.c:284:1: warning: ‘kni_net_config’ defined but not used [-Wunused-function]
kni_net_config(struct net_device *dev, struct ifmap *map)
^~~~~~~~~~~~~~
/root/RHEL86-64_K4.18.0_GCC8.5.0/x86_64-native-linuxapp-gcc+debug/20220607102153/dpdk/kernel/linux/kni/kni_net.c:202:1: warning: ‘kni_net_release’ defined but not used [-Wunused-function]
kni_net_release(struct net_device *dev)
^~~~~~~~~~~~~~~
/root/RHEL86-64_K4.18.0_GCC8.5.0/x86_64-native-linuxapp-gcc+debug/20220607102153/dpdk/kernel/linux/kni/kni_net.c:180:1: warning: ‘kni_net_open’ defined but not used [-Wunused-function]
kni_net_open(struct net_device *dev)
^~~~~~~~~~~~
/root/RHEL86-64_K4.18.0_GCC8.5.0/x86_64-native-linuxapp-gcc+debug/20220607102153/dpdk/kernel/linux/kni/kni_net.c:38:21: warning: ‘kni_net_rx_func’ defined but not used [-Wunused-variable]
static kni_net_rx_t kni_net_rx_func = kni_net_rx_normal;
^~~~~~~~~~~~~~~
make[1]: *** [scripts/Makefile.build:316: /root/RHEL86-64_K4.18.0_GCC8.5.0/x86_64-native-linuxapp-gcc+debug/20220607102153/dpdk/x86_64-native-linuxapp-gcc+debug/kernel/linux/kni/kni_net.o] Error 1
make[1]: *** Waiting for unfinished jobs....
make: *** [Makefile:1577: _module_/root/RHEL86-64_K4.18.0_GCC8.5.0/x86_64-native-linuxapp-gcc+debug/20220607102153/dpdk/x86_64-native-linuxapp-gcc+debug/kernel/linux/kni] Error 2
make: Leaving directory '/usr/src/kernels/4.18.0-372.9.1.el8.x86_64'
[3532/3538] Linking target examples/dpdk-timer
[3533/3538] Linking target examples/dpdk-vdpa
[3534/3538] Linking target examples/dpdk-vhost
[3535/3538] Linking target examples/dpdk-vhost_crypto
[3536/3538] Linking target examples/dpdk-vmdq_dcb
[3537/3538] Linking target examples/dpdk-vhost_blk
[3538/3538] Linking target examples/dpdk-vmdq
ninja: build stopped
*Build Failed #6:
OS: SUSE15-64
Target: x86_64-native-linuxapp-clang
FAILED: kernel/linux/kni/rte_kni.ko
/usr/bin/make -j4 -C /lib/modules/5.3.18-57-default/build M=/root/SUSE15-64_K5.3.18_Clang11.0.1/x86_64-native-linuxapp-clang/20220607102153/dpdk/x86_64-native-linuxapp-clang/kernel/linux/kni src=/root/SUSE15-64_K5.3.18_Clang11.0.1/x86_64-native-linuxapp-clang/20220607102153/dpdk/kernel/linux/kni 'MODULE_CFLAGS= -DHAVE_ARG_TX_QUEUE -include /root/SUSE15-64_K5.3.18_Clang11.0.1/x86_64-native-linuxapp-clang/20220607102153/dpdk/config/rte_config.h -I/root/SUSE15-64_K5.3.18_Clang11.0.1/x86_64-native-linuxapp-clang/20220607102153/dpdk/lib/eal/include -I/root/SUSE15-64_K5.3.18_Clang11.0.1/x86_64-native-linuxapp-clang/20220607102153/dpdk/lib/kni -I/root/SUSE15-64_K5.3.18_Clang11.0.1/x86_64-native-linuxapp-clang/20220607102153/dpdk/x86_64-native-linuxapp-clang -I/root/SUSE15-64_K5.3.18_Clang11.0.1/x86_64-native-linuxapp-clang/20220607102153/dpdk/kernel/linux/kni' modules
make: Entering directory '/usr/src/linux-5.3.18-57-obj/x86_64/default'
CC [M] /root/SUSE15-64_K5.3.18_Clang11.0.1/x86_64-native-linuxapp-clang/20220607102153/dpdk/x86_64-native-linuxapp-clang/kernel/linux/kni/kni_misc.o
CC [M] /root/SUSE15-64_K5.3.18_Clang11.0.1/x86_64-native-linuxapp-clang/20220607102153/dpdk/x86_64-native-linuxapp-clang/kernel/linux/kni/kni_net.o
/root/SUSE15-64_K5.3.18_Clang11.0.1/x86_64-native-linuxapp-clang/20220607102153/dpdk/kernel/linux/kni/kni_net.c: In function ‘kni_net_rx_normal’:
/root/SUSE15-64_K5.3.18_Clang11.0.1/x86_64-native-linuxapp-clang/20220607102153/dpdk/kernel/linux/kni/kni_net.c:448:2: error: #else after #else
#else
^~~~
/root/SUSE15-64_K5.3.18_Clang11.0.1/x86_64-native-linuxapp-clang/20220607102153/dpdk/kernel/linux/kni/kni_net.c:444:0: error: the conditional began here
#ifdef HAVE_NETIF_RX_NI
/root/SUSE15-64_K5.3.18_Clang11.0.1/x86_64-native-linuxapp-clang/20220607102153/dpdk/kernel/linux/kni/kni_net.c:444:0: error: unterminated #else
/root/SUSE15-64_K5.3.18_Clang11.0.1/x86_64-native-linuxapp-clang/20220607102153/dpdk/kernel/linux/kni/kni_net.c:445:3: error: expected declaration or statement at end of input
netif_rx_ni(skb);
^~~~~~~~~~~
/root/SUSE15-64_K5.3.18_Clang11.0.1/x86_64-native-linuxapp-clang/20220607102153/dpdk/kernel/linux/kni/kni_net.c:445:3: error: expected declaration or statement at end of input
/root/SUSE15-64_K5.3.18_Clang11.0.1/x86_64-native-linuxapp-clang/20220607102153/dpdk/kernel/linux/kni/kni_net.c:382:11: warning: unused variable ‘ret’ [-Wunused-variable]
uint32_t ret;
^~~
At top level:
/root/SUSE15-64_K5.3.18_Clang11.0.1/x86_64-native-linuxapp-clang/20220607102153/dpdk/kernel/linux/kni/kni_net.c:297:1: warning: ‘kni_net_tx’ defined but not used [-Wunused-function]
kni_net_tx(struct sk_buff *skb, struct net_device *dev)
^~~~~~~~~~
/root/SUSE15-64_K5.3.18_Clang11.0.1/x86_64-native-linuxapp-clang/20220607102153/dpdk/kernel/linux/kni/kni_net.c:284:1: warning: ‘kni_net_config’ defined but not used [-Wunused-function]
kni_net_config(struct net_device *dev, struct ifmap *map)
^~~~~~~~~~~~~~
/root/SUSE15-64_K5.3.18_Clang11.0.1/x86_64-native-linuxapp-clang/20220607102153/dpdk/kernel/linux/kni/kni_net.c:202:1: warning: ‘kni_net_release’ defined but not used [-Wunused-function]
kni_net_release(struct net_device *dev)
^~~~~~~~~~~~~~~
/root/SUSE15-64_K5.3.18_Clang11.0.1/x86_64-native-linuxapp-clang/20220607102153/dpdk/kernel/linux/kni/kni_net.c:180:1: warning: ‘kni_net_open’ defined but not used [-Wunused-function]
kni_net_open(struct net_device *dev)
^~~~~~~~~~~~
/root/SUSE15-64_K5.3.18_Clang11.0.1/x86_64-native-linuxapp-clang/20220607102153/dpdk/kernel/linux/kni/kni_net.c:38:21: warning: ‘kni_net_rx_func’ defined but not used [-Wunused-variable]
static kni_net_rx_t kni_net_rx_func = kni_net_rx_normal;
^~~~~~~~~~~~~~~
make[2]: *** [/usr/src/linux-5.3.18-57/scripts/Makefile.build:288: /root/SUSE15-64_K5.3.18_Clang11.0.1/x86_64-native-linuxapp-clang/20220607102153/dpdk/x86_64-native-linuxapp-clang/kernel/linux/kni/kni_net.o] Error 1
make[2]: *** Waiting for unfinished jobs....
make[1]: *** [/usr/src/linux-5.3.18-57/Makefile:1670: _module_/root/SUSE15-64_K5.3.18_Clang11.0.1/x86_64-native-linuxapp-clang/20220607102153/dpdk/x86_64-native-linuxapp-clang/kernel/linux/kni] Error 2
make: *** [../../../linux-5.3.18-57/Makefile:179: sub-make] Error 2
make: Leaving directory '/usr/src/linux-5.3.18-57-obj/x86_64/default'
ninja: build stopped
*Build Failed #7:
OS: SUSE15-64
Target: x86_64-native-linuxapp-gcc
FAILED: kernel/linux/kni/rte_kni.ko
/usr/bin/make -j4 -C /lib/modules/5.3.18-57-default/build M=/root/SUSE15-64_K5.3.18_GCC7.5.0/x86_64-native-linuxapp-gcc/20220607102153/dpdk/x86_64-native-linuxapp-gcc/kernel/linux/kni src=/root/SUSE15-64_K5.3.18_GCC7.5.0/x86_64-native-linuxapp-gcc/20220607102153/dpdk/kernel/linux/kni 'MODULE_CFLAGS= -DHAVE_ARG_TX_QUEUE -include /root/SUSE15-64_K5.3.18_GCC7.5.0/x86_64-native-linuxapp-gcc/20220607102153/dpdk/config/rte_config.h -I/root/SUSE15-64_K5.3.18_GCC7.5.0/x86_64-native-linuxapp-gcc/20220607102153/dpdk/lib/eal/include -I/root/SUSE15-64_K5.3.18_GCC7.5.0/x86_64-native-linuxapp-gcc/20220607102153/dpdk/lib/kni -I/root/SUSE15-64_K5.3.18_GCC7.5.0/x86_64-native-linuxapp-gcc/20220607102153/dpdk/x86_64-native-linuxapp-gcc -I/root/SUSE15-64_K5.3.18_GCC7.5.0/x86_64-native-linuxapp-gcc/20220607102153/dpdk/kernel/linux/kni' modules
make: Entering directory '/usr/src/linux-5.3.18-57-obj/x86_64/default'
CC [M] /root/SUSE15-64_K5.3.18_GCC7.5.0/x86_64-native-linuxapp-gcc/20220607102153/dpdk/x86_64-native-linuxapp-gcc/kernel/linux/kni/kni_net.o
CC [M] /root/SUSE15-64_K5.3.18_GCC7.5.0/x86_64-native-linuxapp-gcc/20220607102153/dpdk/x86_64-native-linuxapp-gcc/kernel/linux/kni/kni_misc.o
/root/SUSE15-64_K5.3.18_GCC7.5.0/x86_64-native-linuxapp-gcc/20220607102153/dpdk/kernel/linux/kni/kni_net.c: In function ‘kni_net_rx_normal’:
/root/SUSE15-64_K5.3.18_GCC7.5.0/x86_64-native-linuxapp-gcc/20220607102153/dpdk/kernel/linux/kni/kni_net.c:448:2: error: #else after #else
#else
^~~~
/root/SUSE15-64_K5.3.18_GCC7.5.0/x86_64-native-linuxapp-gcc/20220607102153/dpdk/kernel/linux/kni/kni_net.c:444:0: error: the conditional began here
#ifdef HAVE_NETIF_RX_NI
/root/SUSE15-64_K5.3.18_GCC7.5.0/x86_64-native-linuxapp-gcc/20220607102153/dpdk/kernel/linux/kni/kni_net.c:444:0: error: unterminated #else
/root/SUSE15-64_K5.3.18_GCC7.5.0/x86_64-native-linuxapp-gcc/20220607102153/dpdk/kernel/linux/kni/kni_net.c:445:3: error: expected declaration or statement at end of input
netif_rx_ni(skb);
^~~~~~~~~~~
/root/SUSE15-64_K5.3.18_GCC7.5.0/x86_64-native-linuxapp-gcc/20220607102153/dpdk/kernel/linux/kni/kni_net.c:445:3: error: expected declaration or statement at end of input
/root/SUSE15-64_K5.3.18_GCC7.5.0/x86_64-native-linuxapp-gcc/20220607102153/dpdk/kernel/linux/kni/kni_net.c:382:11: warning: unused variable ‘ret’ [-Wunused-variable]
uint32_t ret;
^~~
At top level:
/root/SUSE15-64_K5.3.18_GCC7.5.0/x86_64-native-linuxapp-gcc/20220607102153/dpdk/kernel/linux/kni/kni_net.c:297:1: warning: ‘kni_net_tx’ defined but not used [-Wunused-function]
kni_net_tx(struct sk_buff *skb, struct net_device *dev)
^~~~~~~~~~
/root/SUSE15-64_K5.3.18_GCC7.5.0/x86_64-native-linuxapp-gcc/20220607102153/dpdk/kernel/linux/kni/kni_net.c:284:1: warning: ‘kni_net_config’ defined but not used [-Wunused-function]
kni_net_config(struct net_device *dev, struct ifmap *map)
^~~~~~~~~~~~~~
/root/SUSE15-64_K5.3.18_GCC7.5.0/x86_64-native-linuxapp-gcc/20220607102153/dpdk/kernel/linux/kni/kni_net.c:202:1: warning: ‘kni_net_release’ defined but not used [-Wunused-function]
kni_net_release(struct net_device *dev)
^~~~~~~~~~~~~~~
/root/SUSE15-64_K5.3.18_GCC7.5.0/x86_64-native-linuxapp-gcc/20220607102153/dpdk/kernel/linux/kni/kni_net.c:180:1: warning: ‘kni_net_open’ defined but not used [-Wunused-function]
kni_net_open(struct net_device *dev)
^~~~~~~~~~~~
/root/SUSE15-64_K5.3.18_GCC7.5.0/x86_64-native-linuxapp-gcc/20220607102153/dpdk/kernel/linux/kni/kni_net.c:38:21: warning: ‘kni_net_rx_func’ defined but not used [-Wunused-variable]
static kni_net_rx_t kni_net_rx_func = kni_net_rx_normal;
^~~~~~~~~~~~~~~
make[2]: *** [/usr/src/linux-5.3.18-57/scripts/Makefile.build:288: /root/SUSE15-64_K5.3.18_GCC7.5.0/x86_64-native-linuxapp-gcc/20220607102153/dpdk/x86_64-native-linuxapp-gcc/kernel/linux/kni/kni_net.o] Error 1
make[2]: *** Waiting for unfinished jobs....
make[1]: *** [/usr/src/linux-5.3.18-57/Makefile:1670: _module_/root/SUSE15-64_K5.3.18_GCC7.5.0/x86_64-native-linuxapp-gcc/20220607102153/dpdk/x86_64-native-linuxapp-gcc/kernel/linux/kni] Error 2
make: *** [../../../linux-5.3.18-57/Makefile:179: sub-make] Error 2
make: Leaving directory '/usr/src/linux-5.3.18-57-obj/x86_64/default'
ninja: build stopped
*Build Failed #8:
OS: UB2004-32
Target: i686-native-linuxapp-gcc
FAILED: kernel/linux/kni/rte_kni.ko
/usr/bin/make -j4 -C /lib/modules/5.8.0-48-generic/build M=/root/UB2004-32_K5.8.0_GCC10.2.0/i686-native-linuxapp-gcc/20220607102153/dpdk/i686-native-linuxapp-gcc/kernel/linux/kni src=/root/UB2004-32_K5.8.0_GCC10.2.0/i686-native-linuxapp-gcc/20220607102153/dpdk/kernel/linux/kni 'MODULE_CFLAGS= -include /root/UB2004-32_K5.8.0_GCC10.2.0/i686-native-linuxapp-gcc/20220607102153/dpdk/config/rte_config.h -I/root/UB2004-32_K5.8.0_GCC10.2.0/i686-native-linuxapp-gcc/20220607102153/dpdk/lib/eal/include -I/root/UB2004-32_K5.8.0_GCC10.2.0/i686-native-linuxapp-gcc/20220607102153/dpdk/lib/kni -I/root/UB2004-32_K5.8.0_GCC10.2.0/i686-native-linuxapp-gcc/20220607102153/dpdk/i686-native-linuxapp-gcc -I/root/UB2004-32_K5.8.0_GCC10.2.0/i686-native-linuxapp-gcc/20220607102153/dpdk/kernel/linux/kni' modules
make: Entering directory '/usr/src/linux-headers-5.8.0-48-generic'
CC [M] /root/UB2004-32_K5.8.0_GCC10.2.0/i686-native-linuxapp-gcc/20220607102153/dpdk/i686-native-linuxapp-gcc/kernel/linux/kni/kni_net.o
CC [M] /root/UB2004-32_K5.8.0_GCC10.2.0/i686-native-linuxapp-gcc/20220607102153/dpdk/i686-native-linuxapp-gcc/kernel/linux/kni/kni_misc.o
/root/UB2004-32_K5.8.0_GCC10.2.0/i686-native-linuxapp-gcc/20220607102153/dpdk/kernel/linux/kni/kni_net.c: In function ‘kni_net_rx_normal’:
/root/UB2004-32_K5.8.0_GCC10.2.0/i686-native-linuxapp-gcc/20220607102153/dpdk/kernel/linux/kni/kni_net.c:448:2: error: #else after #else
448 | #else
| ^~~~
/root/UB2004-32_K5.8.0_GCC10.2.0/i686-native-linuxapp-gcc/20220607102153/dpdk/kernel/linux/kni/kni_net.c:444: error: the conditional began here
444 | #ifdef HAVE_NETIF_RX_NI
|
/root/UB2004-32_K5.8.0_GCC10.2.0/i686-native-linuxapp-gcc/20220607102153/dpdk/kernel/linux/kni/kni_net.c:444: error: unterminated #else
/root/UB2004-32_K5.8.0_GCC10.2.0/i686-native-linuxapp-gcc/20220607102153/dpdk/kernel/linux/kni/kni_net.c:445:3: error: expected declaration or statement at end of input
445 | netif_rx_ni(skb);
| ^~~~~~~~~~~
/root/UB2004-32_K5.8.0_GCC10.2.0/i686-native-linuxapp-gcc/20220607102153/dpdk/kernel/linux/kni/kni_net.c:445:3: error: expected declaration or statement at end of input
/root/UB2004-32_K5.8.0_GCC10.2.0/i686-native-linuxapp-gcc/20220607102153/dpdk/kernel/linux/kni/kni_net.c:382:11: warning: unused variable ‘ret’ [-Wunused-variable]
382 | uint32_t ret;
| ^~~
At top level:
/root/UB2004-32_K5.8.0_GCC10.2.0/i686-native-linuxapp-gcc/20220607102153/dpdk/kernel/linux/kni/kni_net.c:297:1: warning: ‘kni_net_tx’ defined but not used [-Wunused-function]
297 | kni_net_tx(struct sk_buff *skb, struct net_device *dev)
| ^~~~~~~~~~
/root/UB2004-32_K5.8.0_GCC10.2.0/i686-native-linuxapp-gcc/20220607102153/dpdk/kernel/linux/kni/kni_net.c:284:1: warning: ‘kni_net_config’ defined but not used [-Wunused-function]
284 | kni_net_config(struct net_device *dev, struct ifmap *map)
| ^~~~~~~~~~~~~~
/root/UB2004-32_K5.8.0_GCC10.2.0/i686-native-linuxapp-gcc/20220607102153/dpdk/kernel/linux/kni/kni_net.c:202:1: warning: ‘kni_net_release’ defined but not used [-Wunused-function]
202 | kni_net_release(struct net_device *dev)
| ^~~~~~~~~~~~~~~
/root/UB2004-32_K5.8.0_GCC10.2.0/i686-native-linuxapp-gcc/20220607102153/dpdk/kernel/linux/kni/kni_net.c:180:1: warning: ‘kni_net_open’ defined but not used [-Wunused-function]
180 | kni_net_open(struct net_device *dev)
| ^~~~~~~~~~~~
/root/UB2004-32_K5.8.0_GCC10.2.0/i686-native-linuxapp-gcc/20220607102153/dpdk/kernel/linux/kni/kni_net.c:38:21: warning: ‘kni_net_rx_func’ defined but not used [-Wunused-variable]
38 | static kni_net_rx_t kni_net_rx_func = kni_net_rx_normal;
| ^~~~~~~~~~~~~~~
make[1]: *** [scripts/Makefile.build:286: /root/UB2004-32_K5.8.0_GCC10.2.0/i686-native-linuxapp-gcc/20220607102153/dpdk/i686-native-linuxapp-gcc/kernel/linux/kni/kni_net.o] Error 1
make[1]: *** Waiting for unfinished jobs....
make: *** [Makefile:1783: /root/UB2004-32_K5.8.0_GCC10.2.0/i686-native-linuxapp-gcc/20220607102153/dpdk/i686-native-linuxapp-gcc/kernel/linux/kni] Error 2
make: Leaving directory '/usr/src/linux-headers-5.8.0-48-generic'
[2140/2440] Compiling C object app/test/dpdk-test.p/test_distributor_perf.c.o
[2141/2440] Compiling C object app/test/dpdk-test.p/test_eal_fs.c.o
[2142/2440] Compiling C object app/test/dpdk-test.p/test_dmadev_api.c.o
[2143/2440] Compiling C object app/test/dpdk-test.p/test_distributor.c.o
[2144/2440] Compiling C object app/test/dpdk-test.p/test_efd.c.o
[2145/2440] Compiling C object app/test/dpdk-test.p/test_dmadev.c.o
[2146/2440] Compiling C object app/test/dpdk-test.p/test_cryptodev_blockcipher.c.o
[2147/2440] Compiling C object app/test/dpdk-test.p/test_eal_flags.c.o
[2148/2440] Compiling C object app/test/dpdk-test.p/test_cryptodev.c.o
ninja: build stopped
*Build Failed #9:
OS: UB2004-64
Target: x86_64-native-linuxapp-clang
FAILED: kernel/linux/kni/rte_kni.ko
/usr/bin/make -j4 -C /lib/modules/5.8.0-48-generic/build M=/root/UB2004-64_K5.8.0_Clang10.0.0/x86_64-native-linuxapp-clang/20220607102153/dpdk/x86_64-native-linuxapp-clang/kernel/linux/kni src=/root/UB2004-64_K5.8.0_Clang10.0.0/x86_64-native-linuxapp-clang/20220607102153/dpdk/kernel/linux/kni 'MODULE_CFLAGS= -include /root/UB2004-64_K5.8.0_Clang10.0.0/x86_64-native-linuxapp-clang/20220607102153/dpdk/config/rte_config.h -I/root/UB2004-64_K5.8.0_Clang10.0.0/x86_64-native-linuxapp-clang/20220607102153/dpdk/lib/eal/include -I/root/UB2004-64_K5.8.0_Clang10.0.0/x86_64-native-linuxapp-clang/20220607102153/dpdk/lib/kni -I/root/UB2004-64_K5.8.0_Clang10.0.0/x86_64-native-linuxapp-clang/20220607102153/dpdk/x86_64-native-linuxapp-clang -I/root/UB2004-64_K5.8.0_Clang10.0.0/x86_64-native-linuxapp-clang/20220607102153/dpdk/kernel/linux/kni' modules
make: Entering directory '/usr/src/linux-headers-5.8.0-48-generic'
CC [M] /root/UB2004-64_K5.8.0_Clang10.0.0/x86_64-native-linuxapp-clang/20220607102153/dpdk/x86_64-native-linuxapp-clang/kernel/linux/kni/kni_net.o
CC [M] /root/UB2004-64_K5.8.0_Clang10.0.0/x86_64-native-linuxapp-clang/20220607102153/dpdk/x86_64-native-linuxapp-clang/kernel/linux/kni/kni_misc.o
/root/UB2004-64_K5.8.0_Clang10.0.0/x86_64-native-linuxapp-clang/20220607102153/dpdk/kernel/linux/kni/kni_net.c: In function ‘kni_net_rx_normal’:
/root/UB2004-64_K5.8.0_Clang10.0.0/x86_64-native-linuxapp-clang/20220607102153/dpdk/kernel/linux/kni/kni_net.c:448:2: error: #else after #else
448 | #else
| ^~~~
/root/UB2004-64_K5.8.0_Clang10.0.0/x86_64-native-linuxapp-clang/20220607102153/dpdk/kernel/linux/kni/kni_net.c:444: error: the conditional began here
444 | #ifdef HAVE_NETIF_RX_NI
|
/root/UB2004-64_K5.8.0_Clang10.0.0/x86_64-native-linuxapp-clang/20220607102153/dpdk/kernel/linux/kni/kni_net.c:444: error: unterminated #else
/root/UB2004-64_K5.8.0_Clang10.0.0/x86_64-native-linuxapp-clang/20220607102153/dpdk/kernel/linux/kni/kni_net.c:445:3: error: expected declaration or statement at end of input
445 | netif_rx_ni(skb);
| ^~~~~~~~~~~
/root/UB2004-64_K5.8.0_Clang10.0.0/x86_64-native-linuxapp-clang/20220607102153/dpdk/kernel/linux/kni/kni_net.c:445:3: error: expected declaration or statement at end of input
/root/UB2004-64_K5.8.0_Clang10.0.0/x86_64-native-linuxapp-clang/20220607102153/dpdk/kernel/linux/kni/kni_net.c:382:11: warning: unused variable ‘ret’ [-Wunused-variable]
382 | uint32_t ret;
| ^~~
At top level:
/root/UB2004-64_K5.8.0_Clang10.0.0/x86_64-native-linuxapp-clang/20220607102153/dpdk/kernel/linux/kni/kni_net.c:297:1: warning: ‘kni_net_tx’ defined but not used [-Wunused-function]
297 | kni_net_tx(struct sk_buff *skb, struct net_device *dev)
| ^~~~~~~~~~
/root/UB2004-64_K5.8.0_Clang10.0.0/x86_64-native-linuxapp-clang/20220607102153/dpdk/kernel/linux/kni/kni_net.c:284:1: warning: ‘kni_net_config’ defined but not used [-Wunused-function]
284 | kni_net_config(struct net_device *dev, struct ifmap *map)
| ^~~~~~~~~~~~~~
/root/UB2004-64_K5.8.0_Clang10.0.0/x86_64-native-linuxapp-clang/20220607102153/dpdk/kernel/linux/kni/kni_net.c:202:1: warning: ‘kni_net_release’ defined but not used [-Wunused-function]
202 | kni_net_release(struct net_device *dev)
| ^~~~~~~~~~~~~~~
/root/UB2004-64_K5.8.0_Clang10.0.0/x86_64-native-linuxapp-clang/20220607102153/dpdk/kernel/linux/kni/kni_net.c:180:1: warning: ‘kni_net_open’ defined but not used [-Wunused-function]
180 | kni_net_open(struct net_device *dev)
| ^~~~~~~~~~~~
/root/UB2004-64_K5.8.0_Clang10.0.0/x86_64-native-linuxapp-clang/20220607102153/dpdk/kernel/linux/kni/kni_net.c:38:21: warning: ‘kni_net_rx_func’ defined but not used [-Wunused-variable]
38 | static kni_net_rx_t kni_net_rx_func = kni_net_rx_normal;
| ^~~~~~~~~~~~~~~
make[1]: *** [scripts/Makefile.build:286: /root/UB2004-64_K5.8.0_Clang10.0.0/x86_64-native-linuxapp-clang/20220607102153/dpdk/x86_64-native-linuxapp-clang/kernel/linux/kni/kni_net.o] Error 1
make[1]: *** Waiting for unfinished jobs....
make: *** [Makefile:1783: /root/UB2004-64_K5.8.0_Clang10.0.0/x86_64-native-linuxapp-clang/20220607102153/dpdk/x86_64-native-linuxapp-clang/kernel/linux/kni] Error 2
make: Leaving directory '/usr/src/linux-headers-5.8.0-48-generic'
ninja: build stopped
*Build Failed #10:
OS: UB2004-64
Target: x86_64-native-linuxapp-gcc
FAILED: kernel/linux/kni/rte_kni.ko
/usr/bin/make -j4 -C /lib/modules/5.8.0-48-generic/build M=/root/UB2004-64_K5.8.0_GCC10.3.0/x86_64-native-linuxapp-gcc/20220607102153/dpdk/x86_64-native-linuxapp-gcc/kernel/linux/kni src=/root/UB2004-64_K5.8.0_GCC10.3.0/x86_64-native-linuxapp-gcc/20220607102153/dpdk/kernel/linux/kni 'MODULE_CFLAGS= -include /root/UB2004-64_K5.8.0_GCC10.3.0/x86_64-native-linuxapp-gcc/20220607102153/dpdk/config/rte_config.h -I/root/UB2004-64_K5.8.0_GCC10.3.0/x86_64-native-linuxapp-gcc/20220607102153/dpdk/lib/eal/include -I/root/UB2004-64_K5.8.0_GCC10.3.0/x86_64-native-linuxapp-gcc/20220607102153/dpdk/lib/kni -I/root/UB2004-64_K5.8.0_GCC10.3.0/x86_64-native-linuxapp-gcc/20220607102153/dpdk/x86_64-native-linuxapp-gcc -I/root/UB2004-64_K5.8.0_GCC10.3.0/x86_64-native-linuxapp-gcc/20220607102153/dpdk/kernel/linux/kni' modules
make: Entering directory '/usr/src/linux-headers-5.8.0-48-generic'
CC [M] /root/UB2004-64_K5.8.0_GCC10.3.0/x86_64-native-linuxapp-gcc/20220607102153/dpdk/x86_64-native-linuxapp-gcc/kernel/linux/kni/kni_net.o
CC [M] /root/UB2004-64_K5.8.0_GCC10.3.0/x86_64-native-linuxapp-gcc/20220607102153/dpdk/x86_64-native-linuxapp-gcc/kernel/linux/kni/kni_misc.o
/root/UB2004-64_K5.8.0_GCC10.3.0/x86_64-native-linuxapp-gcc/20220607102153/dpdk/kernel/linux/kni/kni_net.c: In function ‘kni_net_rx_normal’:
/root/UB2004-64_K5.8.0_GCC10.3.0/x86_64-native-linuxapp-gcc/20220607102153/dpdk/kernel/linux/kni/kni_net.c:448:2: error: #else after #else
448 | #else
| ^~~~
/root/UB2004-64_K5.8.0_GCC10.3.0/x86_64-native-linuxapp-gcc/20220607102153/dpdk/kernel/linux/kni/kni_net.c:444: error: the conditional began here
444 | #ifdef HAVE_NETIF_RX_NI
|
/root/UB2004-64_K5.8.0_GCC10.3.0/x86_64-native-linuxapp-gcc/20220607102153/dpdk/kernel/linux/kni/kni_net.c:444: error: unterminated #else
/root/UB2004-64_K5.8.0_GCC10.3.0/x86_64-native-linuxapp-gcc/20220607102153/dpdk/kernel/linux/kni/kni_net.c:445:3: error: expected declaration or statement at end of input
445 | netif_rx_ni(skb);
| ^~~~~~~~~~~
/root/UB2004-64_K5.8.0_GCC10.3.0/x86_64-native-linuxapp-gcc/20220607102153/dpdk/kernel/linux/kni/kni_net.c:445:3: error: expected declaration or statement at end of input
/root/UB2004-64_K5.8.0_GCC10.3.0/x86_64-native-linuxapp-gcc/20220607102153/dpdk/kernel/linux/kni/kni_net.c:382:11: warning: unused variable ‘ret’ [-Wunused-variable]
382 | uint32_t ret;
| ^~~
At top level:
/root/UB2004-64_K5.8.0_GCC10.3.0/x86_64-native-linuxapp-gcc/20220607102153/dpdk/kernel/linux/kni/kni_net.c:297:1: warning: ‘kni_net_tx’ defined but not used [-Wunused-function]
297 | kni_net_tx(struct sk_buff *skb, struct net_device *dev)
| ^~~~~~~~~~
/root/UB2004-64_K5.8.0_GCC10.3.0/x86_64-native-linuxapp-gcc/20220607102153/dpdk/kernel/linux/kni/kni_net.c:284:1: warning: ‘kni_net_config’ defined but not used [-Wunused-function]
284 | kni_net_config(struct net_device *dev, struct ifmap *map)
| ^~~~~~~~~~~~~~
/root/UB2004-64_K5.8.0_GCC10.3.0/x86_64-native-linuxapp-gcc/20220607102153/dpdk/kernel/linux/kni/kni_net.c:202:1: warning: ‘kni_net_release’ defined but not used [-Wunused-function]
202 | kni_net_release(struct net_device *dev)
| ^~~~~~~~~~~~~~~
/root/UB2004-64_K5.8.0_GCC10.3.0/x86_64-native-linuxapp-gcc/20220607102153/dpdk/kernel/linux/kni/kni_net.c:180:1: warning: ‘kni_net_open’ defined but not used [-Wunused-function]
180 | kni_net_open(struct net_device *dev)
| ^~~~~~~~~~~~
/root/UB2004-64_K5.8.0_GCC10.3.0/x86_64-native-linuxapp-gcc/20220607102153/dpdk/kernel/linux/kni/kni_net.c:38:21: warning: ‘kni_net_rx_func’ defined but not used [-Wunused-variable]
38 | static kni_net_rx_t kni_net_rx_func = kni_net_rx_normal;
| ^~~~~~~~~~~~~~~
make[1]: *** [scripts/Makefile.build:286: /root/UB2004-64_K5.8.0_GCC10.3.0/x86_64-native-linuxapp-gcc/20220607102153/dpdk/x86_64-native-linuxapp-gcc/kernel/linux/kni/kni_net.o] Error 1
make[1]: *** Waiting for unfinished jobs....
make: *** [Makefile:1783: /root/UB2004-64_K5.8.0_GCC10.3.0/x86_64-native-linuxapp-gcc/20220607102153/dpdk/x86_64-native-linuxapp-gcc/kernel/linux/kni] Error 2
make: Leaving directory '/usr/src/linux-headers-5.8.0-48-generic'
ninja: build stopped
*Build Failed #11:
OS: UB2204-32
Target: i686-native-linuxapp-gcc
FAILED: kernel/linux/kni/rte_kni.ko
/usr/bin/make -j4 -C /lib/modules/5.15.0-25-generic/build M=/root/UB2204-32_K5.15.0_GCC10.2.0/i686-native-linuxapp-gcc/20220607102153/dpdk/i686-native-linuxapp-gcc/kernel/linux/kni src=/root/UB2204-32_K5.15.0_GCC10.2.0/i686-native-linuxapp-gcc/20220607102153/dpdk/kernel/linux/kni 'MODULE_CFLAGS= -include /root/UB2204-32_K5.15.0_GCC10.2.0/i686-native-linuxapp-gcc/20220607102153/dpdk/config/rte_config.h -I/root/UB2204-32_K5.15.0_GCC10.2.0/i686-native-linuxapp-gcc/20220607102153/dpdk/lib/eal/include -I/root/UB2204-32_K5.15.0_GCC10.2.0/i686-native-linuxapp-gcc/20220607102153/dpdk/lib/kni -I/root/UB2204-32_K5.15.0_GCC10.2.0/i686-native-linuxapp-gcc/20220607102153/dpdk/i686-native-linuxapp-gcc -I/root/UB2204-32_K5.15.0_GCC10.2.0/i686-native-linuxapp-gcc/20220607102153/dpdk/kernel/linux/kni' modules
make: Entering directory '/usr/src/linux-headers-5.15.0-25-generic'
CC [M] /root/UB2204-32_K5.15.0_GCC10.2.0/i686-native-linuxapp-gcc/20220607102153/dpdk/i686-native-linuxapp-gcc/kernel/linux/kni/kni_misc.o
CC [M] /root/UB2204-32_K5.15.0_GCC10.2.0/i686-native-linuxapp-gcc/20220607102153/dpdk/i686-native-linuxapp-gcc/kernel/linux/kni/kni_net.o
/root/UB2204-32_K5.15.0_GCC10.2.0/i686-native-linuxapp-gcc/20220607102153/dpdk/kernel/linux/kni/kni_net.c: In function ‘kni_net_rx_normal’:
/root/UB2204-32_K5.15.0_GCC10.2.0/i686-native-linuxapp-gcc/20220607102153/dpdk/kernel/linux/kni/kni_net.c:448:2: error: #else after #else
448 | #else
| ^~~~
/root/UB2204-32_K5.15.0_GCC10.2.0/i686-native-linuxapp-gcc/20220607102153/dpdk/kernel/linux/kni/kni_net.c:444: error: the conditional began here
444 | #ifdef HAVE_NETIF_RX_NI
|
/root/UB2204-32_K5.15.0_GCC10.2.0/i686-native-linuxapp-gcc/20220607102153/dpdk/kernel/linux/kni/kni_net.c:444: error: unterminated #else
/root/UB2204-32_K5.15.0_GCC10.2.0/i686-native-linuxapp-gcc/20220607102153/dpdk/kernel/linux/kni/kni_net.c:445:17: error: expected declaration or statement at end of input
445 | netif_rx_ni(skb);
| ^~~~~~~~~~~
/root/UB2204-32_K5.15.0_GCC10.2.0/i686-native-linuxapp-gcc/20220607102153/dpdk/kernel/linux/kni/kni_net.c:445:17: error: expected declaration or statement at end of input
/root/UB2204-32_K5.15.0_GCC10.2.0/i686-native-linuxapp-gcc/20220607102153/dpdk/kernel/linux/kni/kni_net.c:382:18: warning: unused variable ‘ret’ [-Wunused-variable]
382 | uint32_t ret;
| ^~~
At top level:
/root/UB2204-32_K5.15.0_GCC10.2.0/i686-native-linuxapp-gcc/20220607102153/dpdk/kernel/linux/kni/kni_net.c:297:1: warning: ‘kni_net_tx’ defined but not used [-Wunused-function]
297 | kni_net_tx(struct sk_buff *skb, struct net_device *dev)
| ^~~~~~~~~~
/root/UB2204-32_K5.15.0_GCC10.2.0/i686-native-linuxapp-gcc/20220607102153/dpdk/kernel/linux/kni/kni_net.c:284:1: warning: ‘kni_net_config’ defined but not used [-Wunused-function]
284 | kni_net_config(struct net_device *dev, struct ifmap *map)
| ^~~~~~~~~~~~~~
/root/UB2204-32_K5.15.0_GCC10.2.0/i686-native-linuxapp-gcc/20220607102153/dpdk/kernel/linux/kni/kni_net.c:202:1: warning: ‘kni_net_release’ defined but not used [-Wunused-function]
202 | kni_net_release(struct net_device *dev)
| ^~~~~~~~~~~~~~~
/root/UB2204-32_K5.15.0_GCC10.2.0/i686-native-linuxapp-gcc/20220607102153/dpdk/kernel/linux/kni/kni_net.c:180:1: warning: ‘kni_net_open’ defined but not used [-Wunused-function]
180 | kni_net_open(struct net_device *dev)
| ^~~~~~~~~~~~
/root/UB2204-32_K5.15.0_GCC10.2.0/i686-native-linuxapp-gcc/20220607102153/dpdk/kernel/linux/kni/kni_net.c:38:21: warning: ‘kni_net_rx_func’ defined but not used [-Wunused-variable]
38 | static kni_net_rx_t kni_net_rx_func = kni_net_rx_normal;
| ^~~~~~~~~~~~~~~
make[1]: *** [scripts/Makefile.build:285: /root/UB2204-32_K5.15.0_GCC10.2.0/i686-native-linuxapp-gcc/20220607102153/dpdk/i686-native-linuxapp-gcc/kernel/linux/kni/kni_net.o] Error 1
make[1]: *** Waiting for unfinished jobs....
make: *** [Makefile:1875: /root/UB2204-32_K5.15.0_GCC10.2.0/i686-native-linuxapp-gcc/20220607102153/dpdk/i686-native-linuxapp-gcc/kernel/linux/kni] Error 2
make: Leaving directory '/usr/src/linux-headers-5.15.0-25-generic'
ninja: build stopped
*Build Failed #12:
OS: UB2004-64
Target: x86_64-native-linuxapp-doc
FAILED: kernel/linux/kni/rte_kni.ko
/usr/bin/make -j4 -C /lib/modules/5.8.0-48-generic/build M=/root/UB2004-64_K5.8.0_GCC10.3.0/x86_64-native-linuxapp-doc/20220607102153/dpdk/x86_64-native-linuxapp-doc/kernel/linux/kni src=/root/UB2004-64_K5.8.0_GCC10.3.0/x86_64-native-linuxapp-doc/20220607102153/dpdk/kernel/linux/kni 'MODULE_CFLAGS= -include /root/UB2004-64_K5.8.0_GCC10.3.0/x86_64-native-linuxapp-doc/20220607102153/dpdk/config/rte_config.h -I/root/UB2004-64_K5.8.0_GCC10.3.0/x86_64-native-linuxapp-doc/20220607102153/dpdk/lib/eal/include -I/root/UB2004-64_K5.8.0_GCC10.3.0/x86_64-native-linuxapp-doc/20220607102153/dpdk/lib/kni -I/root/UB2004-64_K5.8.0_GCC10.3.0/x86_64-native-linuxapp-doc/20220607102153/dpdk/x86_64-native-linuxapp-doc -I/root/UB2004-64_K5.8.0_GCC10.3.0/x86_64-native-linuxapp-doc/20220607102153/dpdk/kernel/linux/kni' modules
make: Entering directory '/usr/src/linux-headers-5.8.0-48-generic'
CC [M] /root/UB2004-64_K5.8.0_GCC10.3.0/x86_64-native-linuxapp-doc/20220607102153/dpdk/x86_64-native-linuxapp-doc/kernel/linux/kni/kni_net.o
CC [M] /root/UB2004-64_K5.8.0_GCC10.3.0/x86_64-native-linuxapp-doc/20220607102153/dpdk/x86_64-native-linuxapp-doc/kernel/linux/kni/kni_misc.o
/root/UB2004-64_K5.8.0_GCC10.3.0/x86_64-native-linuxapp-doc/20220607102153/dpdk/kernel/linux/kni/kni_net.c: In function ‘kni_net_rx_normal’:
/root/UB2004-64_K5.8.0_GCC10.3.0/x86_64-native-linuxapp-doc/20220607102153/dpdk/kernel/linux/kni/kni_net.c:448:2: error: #else after #else
448 | #else
| ^~~~
/root/UB2004-64_K5.8.0_GCC10.3.0/x86_64-native-linuxapp-doc/20220607102153/dpdk/kernel/linux/kni/kni_net.c:444: error: the conditional began here
444 | #ifdef HAVE_NETIF_RX_NI
|
/root/UB2004-64_K5.8.0_GCC10.3.0/x86_64-native-linuxapp-doc/20220607102153/dpdk/kernel/linux/kni/kni_net.c:444: error: unterminated #else
/root/UB2004-64_K5.8.0_GCC10.3.0/x86_64-native-linuxapp-doc/20220607102153/dpdk/kernel/linux/kni/kni_net.c:445:3: error: expected declaration or statement at end of input
445 | netif_rx_ni(skb);
| ^~~~~~~~~~~
/root/UB2004-64_K5.8.0_GCC10.3.0/x86_64-native-linuxapp-doc/20220607102153/dpdk/kernel/linux/kni/kni_net.c:445:3: error: expected declaration or statement at end of input
/root/UB2004-64_K5.8.0_GCC10.3.0/x86_64-native-linuxapp-doc/20220607102153/dpdk/kernel/linux/kni/kni_net.c:382:11: warning: unused variable ‘ret’ [-Wunused-variable]
382 | uint32_t ret;
| ^~~
At top level:
/root/UB2004-64_K5.8.0_GCC10.3.0/x86_64-native-linuxapp-doc/20220607102153/dpdk/kernel/linux/kni/kni_net.c:297:1: warning: ‘kni_net_tx’ defined but not used [-Wunused-function]
297 | kni_net_tx(struct sk_buff *skb, struct net_device *dev)
| ^~~~~~~~~~
/root/UB2004-64_K5.8.0_GCC10.3.0/x86_64-native-linuxapp-doc/20220607102153/dpdk/kernel/linux/kni/kni_net.c:284:1: warning: ‘kni_net_config’ defined but not used [-Wunused-function]
284 | kni_net_config(struct net_device *dev, struct ifmap *map)
| ^~~~~~~~~~~~~~
/root/UB2004-64_K5.8.0_GCC10.3.0/x86_64-native-linuxapp-doc/20220607102153/dpdk/kernel/linux/kni/kni_net.c:202:1: warning: ‘kni_net_release’ defined but not used [-Wunused-function]
202 | kni_net_release(struct net_device *dev)
| ^~~~~~~~~~~~~~~
/root/UB2004-64_K5.8.0_GCC10.3.0/x86_64-native-linuxapp-doc/20220607102153/dpdk/kernel/linux/kni/kni_net.c:180:1: warning: ‘kni_net_open’ defined but not used [-Wunused-function]
180 | kni_net_open(struct net_device *dev)
| ^~~~~~~~~~~~
/root/UB2004-64_K5.8.0_GCC10.3.0/x86_64-native-linuxapp-doc/20220607102153/dpdk/kernel/linux/kni/kni_net.c:38:21: warning: ‘kni_net_rx_func’ defined but not used [-Wunused-variable]
38 | static kni_net_rx_t kni_net_rx_func = kni_net_rx_normal;
| ^~~~~~~~~~~~~~~
make[1]: *** [scripts/Makefile.build:286: /root/UB2004-64_K5.8.0_GCC10.3.0/x86_64-native-linuxapp-doc/20220607102153/dpdk/x86_64-native-linuxapp-doc/kernel/linux/kni/kni_net.o] Error 1
make[1]: *** Waiting for unfinished jobs....
make: *** [Makefile:1783: /root/UB2004-64_K5.8.0_GCC10.3.0/x86_64-native-linuxapp-doc/20220607102153/dpdk/x86_64-native-linuxapp-doc/kernel/linux/kni] Error 2
make: Leaving directory '/usr/src/linux-headers-5.8.0-48-generic'
[3388/3391] Compiling C object app/test/dpdk-test.p/test_ring.c.o
[3389/3391] Generating doxygen with a custom command
[3390/3391] Generating html_guides with a custom command
ninja: build stopped
*Build Failed #13:
OS: UB2204-64N
Target: x86_64-native-linuxapp-gcc
FAILED: kernel/linux/kni/rte_kni.ko
/usr/bin/make -j4 -C /lib/modules/5.17.5-051705-generic/build M=/root/UB2204-64N_K5.17.5_GCC11.2.0/x86_64-native-linuxapp-gcc/20220607102153/dpdk/x86_64-native-linuxapp-gcc/kernel/linux/kni src=/root/UB2204-64N_K5.17.5_GCC11.2.0/x86_64-native-linuxapp-gcc/20220607102153/dpdk/kernel/linux/kni 'MODULE_CFLAGS= -include /root/UB2204-64N_K5.17.5_GCC11.2.0/x86_64-native-linuxapp-gcc/20220607102153/dpdk/config/rte_config.h -I/root/UB2204-64N_K5.17.5_GCC11.2.0/x86_64-native-linuxapp-gcc/20220607102153/dpdk/lib/eal/include -I/root/UB2204-64N_K5.17.5_GCC11.2.0/x86_64-native-linuxapp-gcc/20220607102153/dpdk/lib/kni -I/root/UB2204-64N_K5.17.5_GCC11.2.0/x86_64-native-linuxapp-gcc/20220607102153/dpdk/x86_64-native-linuxapp-gcc -I/root/UB2204-64N_K5.17.5_GCC11.2.0/x86_64-native-linuxapp-gcc/20220607102153/dpdk/kernel/linux/kni' modules
make: Entering directory '/usr/src/linux-headers-5.17.5-051705-generic'
CC [M] /root/UB2204-64N_K5.17.5_GCC11.2.0/x86_64-native-linuxapp-gcc/20220607102153/dpdk/x86_64-native-linuxapp-gcc/kernel/linux/kni/kni_misc.o
CC [M] /root/UB2204-64N_K5.17.5_GCC11.2.0/x86_64-native-linuxapp-gcc/20220607102153/dpdk/x86_64-native-linuxapp-gcc/kernel/linux/kni/kni_net.o
/root/UB2204-64N_K5.17.5_GCC11.2.0/x86_64-native-linuxapp-gcc/20220607102153/dpdk/kernel/linux/kni/kni_misc.c: In function ‘kni_ioctl_create’:
/root/UB2204-64N_K5.17.5_GCC11.2.0/x86_64-native-linuxapp-gcc/20220607102153/dpdk/kernel/linux/kni/kni_misc.c:406:31: warning: passing argument 1 of ‘memcpy’ discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers]
406 | memcpy(net_dev->dev_addr, dev_info.mac_addr, ETH_ALEN);
| ~~~~~~~^~~~~~~~~~
In file included from ./include/linux/string.h:253,
from ./include/linux/bitmap.h:11,
from ./include/linux/cpumask.h:12,
from ./arch/x86/include/asm/cpumask.h:5,
from ./arch/x86/include/asm/msr.h:11,
from ./arch/x86/include/asm/processor.h:22,
from ./arch/x86/include/asm/timex.h:5,
from ./include/linux/timex.h:65,
from ./include/linux/time32.h:13,
from ./include/linux/time.h:60,
from ./include/linux/stat.h:19,
from ./include/linux/module.h:13,
from /root/UB2204-64N_K5.17.5_GCC11.2.0/x86_64-native-linuxapp-gcc/20220607102153/dpdk/kernel/linux/kni/kni_misc.c:7:
./include/linux/fortify-string.h:212:37: note: expected ‘void *’ but argument is of type ‘const unsigned char *’
212 | __FORTIFY_INLINE void *memcpy(void *p, const void *q, __kernel_size_t size)
| ~~~~~~^
/root/UB2204-64N_K5.17.5_GCC11.2.0/x86_64-native-linuxapp-gcc/20220607102153/dpdk/kernel/linux/kni/kni_misc.c:409:40: warning: passing argument 1 of ‘eth_random_addr’ discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers]
409 | eth_random_addr(net_dev->dev_addr);
| ~~~~~~~^~~~~~~~~~
In file included from /root/UB2204-64N_K5.17.5_GCC11.2.0/x86_64-native-linuxapp-gcc/20220607102153/dpdk/kernel/linux/kni/kni_misc.c:10:
./include/linux/etherdevice.h:230:40: note: expected ‘u8 *’ {aka ‘unsigned char *’} but argument is of type ‘const unsigned char *’
230 | static inline void eth_random_addr(u8 *addr)
| ~~~~^~~~
/root/UB2204-64N_K5.17.5_GCC11.2.0/x86_64-native-linuxapp-gcc/20220607102153/dpdk/kernel/linux/kni/kni_net.c: In function ‘kni_net_rx_normal’:
/root/UB2204-64N_K5.17.5_GCC11.2.0/x86_64-native-linuxapp-gcc/20220607102153/dpdk/kernel/linux/kni/kni_net.c:448:2: error: #else after #else
448 | #else
| ^~~~
/root/UB2204-64N_K5.17.5_GCC11.2.0/x86_64-native-linuxapp-gcc/20220607102153/dpdk/kernel/linux/kni/kni_net.c:444: error: the conditional began here
444 | #ifdef HAVE_NETIF_RX_NI
|
/root/UB2204-64N_K5.17.5_GCC11.2.0/x86_64-native-linuxapp-gcc/20220607102153/dpdk/kernel/linux/kni/kni_net.c:444: error: unterminated #else
/root/UB2204-64N_K5.17.5_GCC11.2.0/x86_64-native-linuxapp-gcc/20220607102153/dpdk/kernel/linux/kni/kni_net.c:445:17: error: expected declaration or statement at end of input
445 | netif_rx_ni(skb);
| ^~~~~~~~~~~
/root/UB2204-64N_K5.17.5_GCC11.2.0/x86_64-native-linuxapp-gcc/20220607102153/dpdk/kernel/linux/kni/kni_net.c:445:17: error: expected declaration or statement at end of input
/root/UB2204-64N_K5.17.5_GCC11.2.0/x86_64-native-linuxapp-gcc/20220607102153/dpdk/kernel/linux/kni/kni_net.c:382:18: warning: unused variable ‘ret’ [-Wunused-variable]
382 | uint32_t ret;
| ^~~
At top level:
/root/UB2204-64N_K5.17.5_GCC11.2.0/x86_64-native-linuxapp-gcc/20220607102153/dpdk/kernel/linux/kni/kni_net.c:297:1: warning: ‘kni_net_tx’ defined but not used [-Wunused-function]
297 | kni_net_tx(struct sk_buff *skb, struct net_device *dev)
| ^~~~~~~~~~
/root/UB2204-64N_K5.17.5_GCC11.2.0/x86_64-native-linuxapp-gcc/20220607102153/dpdk/kernel/linux/kni/kni_net.c:284:1: warning: ‘kni_net_config’ defined but not used [-Wunused-function]
284 | kni_net_config(struct net_device *dev, struct ifmap *map)
| ^~~~~~~~~~~~~~
/root/UB2204-64N_K5.17.5_GCC11.2.0/x86_64-native-linuxapp-gcc/20220607102153/dpdk/kernel/linux/kni/kni_net.c:202:1: warning: ‘kni_net_release’ defined but not used [-Wunused-function]
202 | kni_net_release(struct net_device *dev)
| ^~~~~~~~~~~~~~~
/root/UB2204-64N_K5.17.5_GCC11.2.0/x86_64-native-linuxapp-gcc/20220607102153/dpdk/kernel/linux/kni/kni_net.c:180:1: warning: ‘kni_net_open’ defined but not used [-Wunused-function]
180 | kni_net_open(struct net_device *dev)
| ^~~~~~~~~~~~
/root/UB2204-64N_K5.17.5_GCC11.2.0/x86_64-native-linuxapp-gcc/20220607102153/dpdk/kernel/linux/kni/kni_net.c:38:21: warning: ‘kni_net_rx_func’ defined but not used [-Wunused-variable]
38 | static kni_net_rx_t kni_net_rx_func = kni_net_rx_normal;
| ^~~~~~~~~~~~~~~
make[1]: *** [scripts/Makefile.build:288: /root/UB2204-64N_K5.17.5_GCC11.2.0/x86_64-native-linuxapp-gcc/20220607102153/dpdk/x86_64-native-linuxapp-gcc/kernel/linux/kni/kni_net.o] Error 1
make[1]: *** Waiting for unfinished jobs....
make: *** [Makefile:1837: /root/UB2204-64N_K5.17.5_GCC11.2.0/x86_64-native-linuxapp-gcc/20220607102153/dpdk/x86_64-native-linuxapp-gcc/kernel/linux/kni] Error 2
make: Leaving directory '/usr/src/linux-headers-5.17.5-051705-generic'
[3605/3605] Linking target examples/dpdk-vmdq
ninja: build stopped
*Build Failed #14:
OS: UB2204-64N
Target: x86_64-native-linuxapp-gcc+shared
FAILED: kernel/linux/kni/rte_kni.ko
/usr/bin/make -j4 -C /lib/modules/5.17.5-051705-generic/build M=/root/UB2204-64N_K5.17.5_GCC11.2.0/x86_64-native-linuxapp-gcc+shared/20220607102153/dpdk/x86_64-native-linuxapp-gcc+shared/kernel/linux/kni src=/root/UB2204-64N_K5.17.5_GCC11.2.0/x86_64-native-linuxapp-gcc+shared/20220607102153/dpdk/kernel/linux/kni 'MODULE_CFLAGS= -include /root/UB2204-64N_K5.17.5_GCC11.2.0/x86_64-native-linuxapp-gcc+shared/20220607102153/dpdk/config/rte_config.h -I/root/UB2204-64N_K5.17.5_GCC11.2.0/x86_64-native-linuxapp-gcc+shared/20220607102153/dpdk/lib/eal/include -I/root/UB2204-64N_K5.17.5_GCC11.2.0/x86_64-native-linuxapp-gcc+shared/20220607102153/dpdk/lib/kni -I/root/UB2204-64N_K5.17.5_GCC11.2.0/x86_64-native-linuxapp-gcc+shared/20220607102153/dpdk/x86_64-native-linuxapp-gcc+shared -I/root/UB2204-64N_K5.17.5_GCC11.2.0/x86_64-native-linuxapp-gcc+shared/20220607102153/dpdk/kernel/linux/kni' modules
make: Entering directory '/usr/src/linux-headers-5.17.5-051705-generic'
CC [M] /root/UB2204-64N_K5.17.5_GCC11.2.0/x86_64-native-linuxapp-gcc+shared/20220607102153/dpdk/x86_64-native-linuxapp-gcc+shared/kernel/linux/kni/kni_misc.o
CC [M] /root/UB2204-64N_K5.17.5_GCC11.2.0/x86_64-native-linuxapp-gcc+shared/20220607102153/dpdk/x86_64-native-linuxapp-gcc+shared/kernel/linux/kni/kni_net.o
/root/UB2204-64N_K5.17.5_GCC11.2.0/x86_64-native-linuxapp-gcc+shared/20220607102153/dpdk/kernel/linux/kni/kni_misc.c: In function ‘kni_ioctl_create’:
/root/UB2204-64N_K5.17.5_GCC11.2.0/x86_64-native-linuxapp-gcc+shared/20220607102153/dpdk/kernel/linux/kni/kni_misc.c:406:31: warning: passing argument 1 of ‘memcpy’ discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers]
406 | memcpy(net_dev->dev_addr, dev_info.mac_addr, ETH_ALEN);
| ~~~~~~~^~~~~~~~~~
In file included from ./include/linux/string.h:253,
from ./include/linux/bitmap.h:11,
from ./include/linux/cpumask.h:12,
from ./arch/x86/include/asm/cpumask.h:5,
from ./arch/x86/include/asm/msr.h:11,
from ./arch/x86/include/asm/processor.h:22,
from ./arch/x86/include/asm/timex.h:5,
from ./include/linux/timex.h:65,
from ./include/linux/time32.h:13,
from ./include/linux/time.h:60,
from ./include/linux/stat.h:19,
from ./include/linux/module.h:13,
from /root/UB2204-64N_K5.17.5_GCC11.2.0/x86_64-native-linuxapp-gcc+shared/20220607102153/dpdk/kernel/linux/kni/kni_misc.c:7:
./include/linux/fortify-string.h:212:37: note: expected ‘void *’ but argument is of type ‘const unsigned char *’
212 | __FORTIFY_INLINE void *memcpy(void *p, const void *q, __kernel_size_t size)
| ~~~~~~^
/root/UB2204-64N_K5.17.5_GCC11.2.0/x86_64-native-linuxapp-gcc+shared/20220607102153/dpdk/kernel/linux/kni/kni_misc.c:409:40: warning: passing argument 1 of ‘eth_random_addr’ discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers]
409 | eth_random_addr(net_dev->dev_addr);
| ~~~~~~~^~~~~~~~~~
In file included from /root/UB2204-64N_K5.17.5_GCC11.2.0/x86_64-native-linuxapp-gcc+shared/20220607102153/dpdk/kernel/linux/kni/kni_misc.c:10:
./include/linux/etherdevice.h:230:40: note: expected ‘u8 *’ {aka ‘unsigned char *’} but argument is of type ‘const unsigned char *’
230 | static inline void eth_random_addr(u8 *addr)
| ~~~~^~~~
/root/UB2204-64N_K5.17.5_GCC11.2.0/x86_64-native-linuxapp-gcc+shared/20220607102153/dpdk/kernel/linux/kni/kni_net.c: In function ‘kni_net_rx_normal’:
/root/UB2204-64N_K5.17.5_GCC11.2.0/x86_64-native-linuxapp-gcc+shared/20220607102153/dpdk/kernel/linux/kni/kni_net.c:448:2: error: #else after #else
448 | #else
| ^~~~
/root/UB2204-64N_K5.17.5_GCC11.2.0/x86_64-native-linuxapp-gcc+shared/20220607102153/dpdk/kernel/linux/kni/kni_net.c:444: error: the conditional began here
444 | #ifdef HAVE_NETIF_RX_NI
|
/root/UB2204-64N_K5.17.5_GCC11.2.0/x86_64-native-linuxapp-gcc+shared/20220607102153/dpdk/kernel/linux/kni/kni_net.c:444: error: unterminated #else
/root/UB2204-64N_K5.17.5_GCC11.2.0/x86_64-native-linuxapp-gcc+shared/20220607102153/dpdk/kernel/linux/kni/kni_net.c:445:17: error: expected declaration or statement at end of input
445 | netif_rx_ni(skb);
| ^~~~~~~~~~~
/root/UB2204-64N_K5.17.5_GCC11.2.0/x86_64-native-linuxapp-gcc+shared/20220607102153/dpdk/kernel/linux/kni/kni_net.c:445:17: error: expected declaration or statement at end of input
/root/UB2204-64N_K5.17.5_GCC11.2.0/x86_64-native-linuxapp-gcc+shared/20220607102153/dpdk/kernel/linux/kni/kni_net.c:382:18: warning: unused variable ‘ret’ [-Wunused-variable]
382 | uint32_t ret;
| ^~~
At top level:
/root/UB2204-64N_K5.17.5_GCC11.2.0/x86_64-native-linuxapp-gcc+shared/20220607102153/dpdk/kernel/linux/kni/kni_net.c:297:1: warning: ‘kni_net_tx’ defined but not used [-Wunused-function]
297 | kni_net_tx(struct sk_buff *skb, struct net_device *dev)
| ^~~~~~~~~~
/root/UB2204-64N_K5.17.5_GCC11.2.0/x86_64-native-linuxapp-gcc+shared/20220607102153/dpdk/kernel/linux/kni/kni_net.c:284:1: warning: ‘kni_net_config’ defined but not used [-Wunused-function]
284 | kni_net_config(struct net_device *dev, struct ifmap *map)
| ^~~~~~~~~~~~~~
/root/UB2204-64N_K5.17.5_GCC11.2.0/x86_64-native-linuxapp-gcc+shared/20220607102153/dpdk/kernel/linux/kni/kni_net.c:202:1: warning: ‘kni_net_release’ defined but not used [-Wunused-function]
202 | kni_net_release(struct net_device *dev)
| ^~~~~~~~~~~~~~~
/root/UB2204-64N_K5.17.5_GCC11.2.0/x86_64-native-linuxapp-gcc+shared/20220607102153/dpdk/kernel/linux/kni/kni_net.c:180:1: warning: ‘kni_net_open’ defined but not used [-Wunused-function]
180 | kni_net_open(struct net_device *dev)
| ^~~~~~~~~~~~
/root/UB2204-64N_K5.17.5_GCC11.2.0/x86_64-native-linuxapp-gcc+shared/20220607102153/dpdk/kernel/linux/kni/kni_net.c:38:21: warning: ‘kni_net_rx_func’ defined but not used [-Wunused-variable]
38 | static kni_net_rx_t kni_net_rx_func = kni_net_rx_normal;
| ^~~~~~~~~~~~~~~
make[1]: *** [scripts/Makefile.build:288: /root/UB2204-64N_K5.17.5_GCC11.2.0/x86_64-native-linuxapp-gcc+shared/20220607102153/dpdk/x86_64-native-linuxapp-gcc+shared/kernel/linux/kni/kni_net.o] Error 1
make[1]: *** Waiting for unfinished jobs....
make: *** [Makefile:1837: /root/UB2204-64N_K5.17.5_GCC11.2.0/x86_64-native-linuxapp-gcc+shared/20220607102153/dpdk/x86_64-native-linuxapp-gcc+shared/kernel/linux/kni] Error 2
make: Leaving directory '/usr/src/linux-headers-5.17.5-051705-generic'
[3457/3459] Compiling C object app/test/dpdk-test.p/test_trace_perf.c.o
[3458/3459] Compiling C object app/test/dpdk-test.p/test_ring.c.o
ninja: build stopped
*Build Failed #15:
OS: UB2204-64
Target: x86_64-native-linuxapp-gcc+16byte
FAILED: kernel/linux/kni/rte_kni.ko
/usr/bin/make -j4 -C /lib/modules/5.15.0-25-generic/build M=/root/UB2204-64_K5.15.0_GCC11.2.0/x86_64-native-linuxapp-gcc+16byte/20220607102153/dpdk/x86_64-native-linuxapp-gcc+16byte/kernel/linux/kni src=/root/UB2204-64_K5.15.0_GCC11.2.0/x86_64-native-linuxapp-gcc+16byte/20220607102153/dpdk/kernel/linux/kni 'MODULE_CFLAGS= -include /root/UB2204-64_K5.15.0_GCC11.2.0/x86_64-native-linuxapp-gcc+16byte/20220607102153/dpdk/config/rte_config.h -I/root/UB2204-64_K5.15.0_GCC11.2.0/x86_64-native-linuxapp-gcc+16byte/20220607102153/dpdk/lib/eal/include -I/root/UB2204-64_K5.15.0_GCC11.2.0/x86_64-native-linuxapp-gcc+16byte/20220607102153/dpdk/lib/kni -I/root/UB2204-64_K5.15.0_GCC11.2.0/x86_64-native-linuxapp-gcc+16byte/20220607102153/dpdk/x86_64-native-linuxapp-gcc+16byte -I/root/UB2204-64_K5.15.0_GCC11.2.0/x86_64-native-linuxapp-gcc+16byte/20220607102153/dpdk/kernel/linux/kni' modules
make: Entering directory '/usr/src/linux-headers-5.15.0-25-generic'
CC [M] /root/UB2204-64_K5.15.0_GCC11.2.0/x86_64-native-linuxapp-gcc+16byte/20220607102153/dpdk/x86_64-native-linuxapp-gcc+16byte/kernel/linux/kni/kni_misc.o
CC [M] /root/UB2204-64_K5.15.0_GCC11.2.0/x86_64-native-linuxapp-gcc+16byte/20220607102153/dpdk/x86_64-native-linuxapp-gcc+16byte/kernel/linux/kni/kni_net.o
/root/UB2204-64_K5.15.0_GCC11.2.0/x86_64-native-linuxapp-gcc+16byte/20220607102153/dpdk/kernel/linux/kni/kni_net.c: In function ‘kni_net_rx_normal’:
/root/UB2204-64_K5.15.0_GCC11.2.0/x86_64-native-linuxapp-gcc+16byte/20220607102153/dpdk/kernel/linux/kni/kni_net.c:448:2: error: #else after #else
448 | #else
| ^~~~
/root/UB2204-64_K5.15.0_GCC11.2.0/x86_64-native-linuxapp-gcc+16byte/20220607102153/dpdk/kernel/linux/kni/kni_net.c:444: error: the conditional began here
444 | #ifdef HAVE_NETIF_RX_NI
|
/root/UB2204-64_K5.15.0_GCC11.2.0/x86_64-native-linuxapp-gcc+16byte/20220607102153/dpdk/kernel/linux/kni/kni_net.c:444: error: unterminated #else
/root/UB2204-64_K5.15.0_GCC11.2.0/x86_64-native-linuxapp-gcc+16byte/20220607102153/dpdk/kernel/linux/kni/kni_net.c:445:17: error: expected declaration or statement at end of input
445 | netif_rx_ni(skb);
| ^~~~~~~~~~~
/root/UB2204-64_K5.15.0_GCC11.2.0/x86_64-native-linuxapp-gcc+16byte/20220607102153/dpdk/kernel/linux/kni/kni_net.c:445:17: error: expected declaration or statement at end of input
/root/UB2204-64_K5.15.0_GCC11.2.0/x86_64-native-linuxapp-gcc+16byte/20220607102153/dpdk/kernel/linux/kni/kni_net.c:382:18: warning: unused variable ‘ret’ [-Wunused-variable]
382 | uint32_t ret;
| ^~~
At top level:
/root/UB2204-64_K5.15.0_GCC11.2.0/x86_64-native-linuxapp-gcc+16byte/20220607102153/dpdk/kernel/linux/kni/kni_net.c:297:1: warning: ‘kni_net_tx’ defined but not used [-Wunused-function]
297 | kni_net_tx(struct sk_buff *skb, struct net_device *dev)
| ^~~~~~~~~~
/root/UB2204-64_K5.15.0_GCC11.2.0/x86_64-native-linuxapp-gcc+16byte/20220607102153/dpdk/kernel/linux/kni/kni_net.c:284:1: warning: ‘kni_net_config’ defined but not used [-Wunused-function]
284 | kni_net_config(struct net_device *dev, struct ifmap *map)
| ^~~~~~~~~~~~~~
/root/UB2204-64_K5.15.0_GCC11.2.0/x86_64-native-linuxapp-gcc+16byte/20220607102153/dpdk/kernel/linux/kni/kni_net.c:202:1: warning: ‘kni_net_release’ defined but not used [-Wunused-function]
202 | kni_net_release(struct net_device *dev)
| ^~~~~~~~~~~~~~~
/root/UB2204-64_K5.15.0_GCC11.2.0/x86_64-native-linuxapp-gcc+16byte/20220607102153/dpdk/kernel/linux/kni/kni_net.c:180:1: warning: ‘kni_net_open’ defined but not used [-Wunused-function]
180 | kni_net_open(struct net_device *dev)
| ^~~~~~~~~~~~
/root/UB2204-64_K5.15.0_GCC11.2.0/x86_64-native-linuxapp-gcc+16byte/20220607102153/dpdk/kernel/linux/kni/kni_net.c:38:21: warning: ‘kni_net_rx_func’ defined but not used [-Wunused-variable]
38 | static kni_net_rx_t kni_net_rx_func = kni_net_rx_normal;
| ^~~~~~~~~~~~~~~
make[1]: *** [scripts/Makefile.build:285: /root/UB2204-64_K5.15.0_GCC11.2.0/x86_64-native-linuxapp-gcc+16byte/20220607102153/dpdk/x86_64-native-linuxapp-gcc+16byte/kernel/linux/kni/kni_net.o] Error 1
make[1]: *** Waiting for unfinished jobs....
make: *** [Makefile:1875: /root/UB2204-64_K5.15.0_GCC11.2.0/x86_64-native-linuxapp-gcc+16byte/20220607102153/dpdk/x86_64-native-linuxapp-gcc+16byte/kernel/linux/kni] Error 2
make: Leaving directory '/usr/src/linux-headers-5.15.0-25-generic'
ninja: build stopped
*Build Failed #16:
OS: UB2204-64
Target: x86_64-native-linuxapp-gcc
FAILED: kernel/linux/kni/rte_kni.ko
/usr/bin/make -j4 -C /lib/modules/5.15.0-25-generic/build M=/root/UB2204-64_K5.15.0_GCC11.2.0/x86_64-native-linuxapp-gcc/20220607102153/dpdk/x86_64-native-linuxapp-gcc/kernel/linux/kni src=/root/UB2204-64_K5.15.0_GCC11.2.0/x86_64-native-linuxapp-gcc/20220607102153/dpdk/kernel/linux/kni 'MODULE_CFLAGS= -include /root/UB2204-64_K5.15.0_GCC11.2.0/x86_64-native-linuxapp-gcc/20220607102153/dpdk/config/rte_config.h -I/root/UB2204-64_K5.15.0_GCC11.2.0/x86_64-native-linuxapp-gcc/20220607102153/dpdk/lib/eal/include -I/root/UB2204-64_K5.15.0_GCC11.2.0/x86_64-native-linuxapp-gcc/20220607102153/dpdk/lib/kni -I/root/UB2204-64_K5.15.0_GCC11.2.0/x86_64-native-linuxapp-gcc/20220607102153/dpdk/x86_64-native-linuxapp-gcc -I/root/UB2204-64_K5.15.0_GCC11.2.0/x86_64-native-linuxapp-gcc/20220607102153/dpdk/kernel/linux/kni' modules
make: Entering directory '/usr/src/linux-headers-5.15.0-25-generic'
CC [M] /root/UB2204-64_K5.15.0_GCC11.2.0/x86_64-native-linuxapp-gcc/20220607102153/dpdk/x86_64-native-linuxapp-gcc/kernel/linux/kni/kni_misc.o
CC [M] /root/UB2204-64_K5.15.0_GCC11.2.0/x86_64-native-linuxapp-gcc/20220607102153/dpdk/x86_64-native-linuxapp-gcc/kernel/linux/kni/kni_net.o
/root/UB2204-64_K5.15.0_GCC11.2.0/x86_64-native-linuxapp-gcc/20220607102153/dpdk/kernel/linux/kni/kni_net.c: In function ‘kni_net_rx_normal’:
/root/UB2204-64_K5.15.0_GCC11.2.0/x86_64-native-linuxapp-gcc/20220607102153/dpdk/kernel/linux/kni/kni_net.c:448:2: error: #else after #else
448 | #else
| ^~~~
/root/UB2204-64_K5.15.0_GCC11.2.0/x86_64-native-linuxapp-gcc/20220607102153/dpdk/kernel/linux/kni/kni_net.c:444: error: the conditional began here
444 | #ifdef HAVE_NETIF_RX_NI
|
/root/UB2204-64_K5.15.0_GCC11.2.0/x86_64-native-linuxapp-gcc/20220607102153/dpdk/kernel/linux/kni/kni_net.c:444: error: unterminated #else
/root/UB2204-64_K5.15.0_GCC11.2.0/x86_64-native-linuxapp-gcc/20220607102153/dpdk/kernel/linux/kni/kni_net.c:445:17: error: expected declaration or statement at end of input
445 | netif_rx_ni(skb);
| ^~~~~~~~~~~
/root/UB2204-64_K5.15.0_GCC11.2.0/x86_64-native-linuxapp-gcc/20220607102153/dpdk/kernel/linux/kni/kni_net.c:445:17: error: expected declaration or statement at end of input
/root/UB2204-64_K5.15.0_GCC11.2.0/x86_64-native-linuxapp-gcc/20220607102153/dpdk/kernel/linux/kni/kni_net.c:382:18: warning: unused variable ‘ret’ [-Wunused-variable]
382 | uint32_t ret;
| ^~~
At top level:
/root/UB2204-64_K5.15.0_GCC11.2.0/x86_64-native-linuxapp-gcc/20220607102153/dpdk/kernel/linux/kni/kni_net.c:297:1: warning: ‘kni_net_tx’ defined but not used [-Wunused-function]
297 | kni_net_tx(struct sk_buff *skb, struct net_device *dev)
| ^~~~~~~~~~
/root/UB2204-64_K5.15.0_GCC11.2.0/x86_64-native-linuxapp-gcc/20220607102153/dpdk/kernel/linux/kni/kni_net.c:284:1: warning: ‘kni_net_config’ defined but not used [-Wunused-function]
284 | kni_net_config(struct net_device *dev, struct ifmap *map)
| ^~~~~~~~~~~~~~
/root/UB2204-64_K5.15.0_GCC11.2.0/x86_64-native-linuxapp-gcc/20220607102153/dpdk/kernel/linux/kni/kni_net.c:202:1: warning: ‘kni_net_release’ defined but not used [-Wunused-function]
202 | kni_net_release(struct net_device *dev)
| ^~~~~~~~~~~~~~~
/root/UB2204-64_K5.15.0_GCC11.2.0/x86_64-native-linuxapp-gcc/20220607102153/dpdk/kernel/linux/kni/kni_net.c:180:1: warning: ‘kni_net_open’ defined but not used [-Wunused-function]
180 | kni_net_open(struct net_device *dev)
| ^~~~~~~~~~~~
/root/UB2204-64_K5.15.0_GCC11.2.0/x86_64-native-linuxapp-gcc/20220607102153/dpdk/kernel/linux/kni/kni_net.c:38:21: warning: ‘kni_net_rx_func’ defined but not used [-Wunused-variable]
38 | static kni_net_rx_t kni_net_rx_func = kni_net_rx_normal;
| ^~~~~~~~~~~~~~~
make[1]: *** [scripts/Makefile.build:285: /root/UB2204-64_K5.15.0_GCC11.2.0/x86_64-native-linuxapp-gcc/20220607102153/dpdk/x86_64-native-linuxapp-gcc/kernel/linux/kni/kni_net.o] Error 1
make[1]: *** Waiting for unfinished jobs....
make: *** [Makefile:1875: /root/UB2204-64_K5.15.0_GCC11.2.0/x86_64-native-linuxapp-gcc/20220607102153/dpdk/x86_64-native-linuxapp-gcc/kernel/linux/kni] Error 2
make: Leaving directory '/usr/src/linux-headers-5.15.0-25-generic'
ninja: build stopped
*Build Failed #17:
OS: UB2204-64
Target: x86_64-native-linuxapp-clang
FAILED: kernel/linux/kni/rte_kni.ko
/usr/bin/make -j4 -C /lib/modules/5.15.0-25-generic/build M=/root/UB2204-64_K5.15.0_Clang14.0.0/x86_64-native-linuxapp-clang/20220607102153/dpdk/x86_64-native-linuxapp-clang/kernel/linux/kni src=/root/UB2204-64_K5.15.0_Clang14.0.0/x86_64-native-linuxapp-clang/20220607102153/dpdk/kernel/linux/kni 'MODULE_CFLAGS= -include /root/UB2204-64_K5.15.0_Clang14.0.0/x86_64-native-linuxapp-clang/20220607102153/dpdk/config/rte_config.h -I/root/UB2204-64_K5.15.0_Clang14.0.0/x86_64-native-linuxapp-clang/20220607102153/dpdk/lib/eal/include -I/root/UB2204-64_K5.15.0_Clang14.0.0/x86_64-native-linuxapp-clang/20220607102153/dpdk/lib/kni -I/root/UB2204-64_K5.15.0_Clang14.0.0/x86_64-native-linuxapp-clang/20220607102153/dpdk/x86_64-native-linuxapp-clang -I/root/UB2204-64_K5.15.0_Clang14.0.0/x86_64-native-linuxapp-clang/20220607102153/dpdk/kernel/linux/kni' modules
make: Entering directory '/usr/src/linux-headers-5.15.0-25-generic'
CC [M] /root/UB2204-64_K5.15.0_Clang14.0.0/x86_64-native-linuxapp-clang/20220607102153/dpdk/x86_64-native-linuxapp-clang/kernel/linux/kni/kni_misc.o
CC [M] /root/UB2204-64_K5.15.0_Clang14.0.0/x86_64-native-linuxapp-clang/20220607102153/dpdk/x86_64-native-linuxapp-clang/kernel/linux/kni/kni_net.o
/root/UB2204-64_K5.15.0_Clang14.0.0/x86_64-native-linuxapp-clang/20220607102153/dpdk/kernel/linux/kni/kni_net.c: In function ‘kni_net_rx_normal’:
/root/UB2204-64_K5.15.0_Clang14.0.0/x86_64-native-linuxapp-clang/20220607102153/dpdk/kernel/linux/kni/kni_net.c:448:2: error: #else after #else
448 | #else
| ^~~~
/root/UB2204-64_K5.15.0_Clang14.0.0/x86_64-native-linuxapp-clang/20220607102153/dpdk/kernel/linux/kni/kni_net.c:444: error: the conditional began here
444 | #ifdef HAVE_NETIF_RX_NI
|
/root/UB2204-64_K5.15.0_Clang14.0.0/x86_64-native-linuxapp-clang/20220607102153/dpdk/kernel/linux/kni/kni_net.c:444: error: unterminated #else
/root/UB2204-64_K5.15.0_Clang14.0.0/x86_64-native-linuxapp-clang/20220607102153/dpdk/kernel/linux/kni/kni_net.c:445:17: error: expected declaration or statement at end of input
445 | netif_rx_ni(skb);
| ^~~~~~~~~~~
/root/UB2204-64_K5.15.0_Clang14.0.0/x86_64-native-linuxapp-clang/20220607102153/dpdk/kernel/linux/kni/kni_net.c:445:17: error: expected declaration or statement at end of input
/root/UB2204-64_K5.15.0_Clang14.0.0/x86_64-native-linuxapp-clang/20220607102153/dpdk/kernel/linux/kni/kni_net.c:382:18: warning: unused variable ‘ret’ [-Wunused-variable]
382 | uint32_t ret;
| ^~~
At top level:
/root/UB2204-64_K5.15.0_Clang14.0.0/x86_64-native-linuxapp-clang/20220607102153/dpdk/kernel/linux/kni/kni_net.c:297:1: warning: ‘kni_net_tx’ defined but not used [-Wunused-function]
297 | kni_net_tx(struct sk_buff *skb, struct net_device *dev)
| ^~~~~~~~~~
/root/UB2204-64_K5.15.0_Clang14.0.0/x86_64-native-linuxapp-clang/20220607102153/dpdk/kernel/linux/kni/kni_net.c:284:1: warning: ‘kni_net_config’ defined but not used [-Wunused-function]
284 | kni_net_config(struct net_device *dev, struct ifmap *map)
| ^~~~~~~~~~~~~~
/root/UB2204-64_K5.15.0_Clang14.0.0/x86_64-native-linuxapp-clang/20220607102153/dpdk/kernel/linux/kni/kni_net.c:202:1: warning: ‘kni_net_release’ defined but not used [-Wunused-function]
202 | kni_net_release(struct net_device *dev)
| ^~~~~~~~~~~~~~~
/root/UB2204-64_K5.15.0_Clang14.0.0/x86_64-native-linuxapp-clang/20220607102153/dpdk/kernel/linux/kni/kni_net.c:180:1: warning: ‘kni_net_open’ defined but not used [-Wunused-function]
180 | kni_net_open(struct net_device *dev)
| ^~~~~~~~~~~~
/root/UB2204-64_K5.15.0_Clang14.0.0/x86_64-native-linuxapp-clang/20220607102153/dpdk/kernel/linux/kni/kni_net.c:38:21: warning: ‘kni_net_rx_func’ defined but not used [-Wunused-variable]
38 | static kni_net_rx_t kni_net_rx_func = kni_net_rx_normal;
| ^~~~~~~~~~~~~~~
make[1]: *** [scripts/Makefile.build:285: /root/UB2204-64_K5.15.0_Clang14.0.0/x86_64-native-linuxapp-clang/20220607102153/dpdk/x86_64-native-linuxapp-clang/kernel/linux/kni/kni_net.o] Error 1
make[1]: *** Waiting for unfinished jobs....
make: *** [Makefile:1875: /root/UB2204-64_K5.15.0_Clang14.0.0/x86_64-native-linuxapp-clang/20220607102153/dpdk/x86_64-native-linuxapp-clang/kernel/linux/kni] Error 2
make: Leaving directory '/usr/src/linux-headers-5.15.0-25-generic'
[3586/3588] Linking target app/test/dpdk-test
[3587/3588] Linking target examples/dpdk-vhost_blk
[3588/3588] Linking target examples/dpdk-vmdq_dcb
ninja: build stopped
*Build Failed #18:
OS: UB2204-64
Target: x86_64-native-linuxapp-doc
FAILED: kernel/linux/kni/rte_kni.ko
/usr/bin/make -j4 -C /lib/modules/5.15.0-25-generic/build M=/root/UB2204-64_K5.15.0_GCC11.2.0/x86_64-native-linuxapp-doc/20220607102153/dpdk/x86_64-native-linuxapp-doc/kernel/linux/kni src=/root/UB2204-64_K5.15.0_GCC11.2.0/x86_64-native-linuxapp-doc/20220607102153/dpdk/kernel/linux/kni 'MODULE_CFLAGS= -include /root/UB2204-64_K5.15.0_GCC11.2.0/x86_64-native-linuxapp-doc/20220607102153/dpdk/config/rte_config.h -I/root/UB2204-64_K5.15.0_GCC11.2.0/x86_64-native-linuxapp-doc/20220607102153/dpdk/lib/eal/include -I/root/UB2204-64_K5.15.0_GCC11.2.0/x86_64-native-linuxapp-doc/20220607102153/dpdk/lib/kni -I/root/UB2204-64_K5.15.0_GCC11.2.0/x86_64-native-linuxapp-doc/20220607102153/dpdk/x86_64-native-linuxapp-doc -I/root/UB2204-64_K5.15.0_GCC11.2.0/x86_64-native-linuxapp-doc/20220607102153/dpdk/kernel/linux/kni' modules
make: Entering directory '/usr/src/linux-headers-5.15.0-25-generic'
CC [M] /root/UB2204-64_K5.15.0_GCC11.2.0/x86_64-native-linuxapp-doc/20220607102153/dpdk/x86_64-native-linuxapp-doc/kernel/linux/kni/kni_misc.o
CC [M] /root/UB2204-64_K5.15.0_GCC11.2.0/x86_64-native-linuxapp-doc/20220607102153/dpdk/x86_64-native-linuxapp-doc/kernel/linux/kni/kni_net.o
/root/UB2204-64_K5.15.0_GCC11.2.0/x86_64-native-linuxapp-doc/20220607102153/dpdk/kernel/linux/kni/kni_net.c: In function ‘kni_net_rx_normal’:
/root/UB2204-64_K5.15.0_GCC11.2.0/x86_64-native-linuxapp-doc/20220607102153/dpdk/kernel/linux/kni/kni_net.c:448:2: error: #else after #else
448 | #else
| ^~~~
/root/UB2204-64_K5.15.0_GCC11.2.0/x86_64-native-linuxapp-doc/20220607102153/dpdk/kernel/linux/kni/kni_net.c:444: error: the conditional began here
444 | #ifdef HAVE_NETIF_RX_NI
|
/root/UB2204-64_K5.15.0_GCC11.2.0/x86_64-native-linuxapp-doc/20220607102153/dpdk/kernel/linux/kni/kni_net.c:444: error: unterminated #else
/root/UB2204-64_K5.15.0_GCC11.2.0/x86_64-native-linuxapp-doc/20220607102153/dpdk/kernel/linux/kni/kni_net.c:445:17: error: expected declaration or statement at end of input
445 | netif_rx_ni(skb);
| ^~~~~~~~~~~
/root/UB2204-64_K5.15.0_GCC11.2.0/x86_64-native-linuxapp-doc/20220607102153/dpdk/kernel/linux/kni/kni_net.c:445:17: error: expected declaration or statement at end of input
/root/UB2204-64_K5.15.0_GCC11.2.0/x86_64-native-linuxapp-doc/20220607102153/dpdk/kernel/linux/kni/kni_net.c:382:18: warning: unused variable ‘ret’ [-Wunused-variable]
382 | uint32_t ret;
| ^~~
At top level:
/root/UB2204-64_K5.15.0_GCC11.2.0/x86_64-native-linuxapp-doc/20220607102153/dpdk/kernel/linux/kni/kni_net.c:297:1: warning: ‘kni_net_tx’ defined but not used [-Wunused-function]
297 | kni_net_tx(struct sk_buff *skb, struct net_device *dev)
| ^~~~~~~~~~
/root/UB2204-64_K5.15.0_GCC11.2.0/x86_64-native-linuxapp-doc/20220607102153/dpdk/kernel/linux/kni/kni_net.c:284:1: warning: ‘kni_net_config’ defined but not used [-Wunused-function]
284 | kni_net_config(struct net_device *dev, struct ifmap *map)
| ^~~~~~~~~~~~~~
/root/UB2204-64_K5.15.0_GCC11.2.0/x86_64-native-linuxapp-doc/20220607102153/dpdk/kernel/linux/kni/kni_net.c:202:1: warning: ‘kni_net_release’ defined but not used [-Wunused-function]
202 | kni_net_release(struct net_device *dev)
| ^~~~~~~~~~~~~~~
/root/UB2204-64_K5.15.0_GCC11.2.0/x86_64-native-linuxapp-doc/20220607102153/dpdk/kernel/linux/kni/kni_net.c:180:1: warning: ‘kni_net_open’ defined but not used [-Wunused-function]
180 | kni_net_open(struct net_device *dev)
| ^~~~~~~~~~~~
/root/UB2204-64_K5.15.0_GCC11.2.0/x86_64-native-linuxapp-doc/20220607102153/dpdk/kernel/linux/kni/kni_net.c:38:21: warning: ‘kni_net_rx_func’ defined but not used [-Wunused-variable]
38 | static kni_net_rx_t kni_net_rx_func = kni_net_rx_normal;
| ^~~~~~~~~~~~~~~
make[1]: *** [scripts/Makefile.build:285: /root/UB2204-64_K5.15.0_GCC11.2.0/x86_64-native-linuxapp-doc/20220607102153/dpdk/x86_64-native-linuxapp-doc/kernel/linux/kni/kni_net.o] Error 1
make[1]: *** Waiting for unfinished jobs....
make: *** [Makefile:1875: /root/UB2204-64_K5.15.0_GCC11.2.0/x86_64-native-linuxapp-doc/20220607102153/dpdk/x86_64-native-linuxapp-doc/kernel/linux/kni] Error 2
make: Leaving directory '/usr/src/linux-headers-5.15.0-25-generic'
[3430/3434] Compiling C object app/test/dpdk-test.p/test_trace_perf.c.o
[3431/3434] Compiling C object app/test/dpdk-test.p/test_ring.c.o
[3432/3434] Generating doc/api/doxygen with a custom command
[3433/3434] Generating doc/guides/html_guides with a custom command
ninja: build stopped
*Build Failed #19:
OS: CentOS79-64
Target: x86_64-native-linuxapp-gcc
FAILED: kernel/linux/kni/rte_kni.ko
/usr/bin/make -j4 -C /lib/modules/3.10.0-1160.el7.x86_64/build M=/root/CentOS79-64_K3.10.0_GCC4.8.5/x86_64-native-linuxapp-gcc/20220607102153/dpdk/x86_64-native-linuxapp-gcc/kernel/linux/kni src=/root/CentOS79-64_K3.10.0_GCC4.8.5/x86_64-native-linuxapp-gcc/20220607102153/dpdk/kernel/linux/kni 'MODULE_CFLAGS= -include /root/CentOS79-64_K3.10.0_GCC4.8.5/x86_64-native-linuxapp-gcc/20220607102153/dpdk/config/rte_config.h -I/root/CentOS79-64_K3.10.0_GCC4.8.5/x86_64-native-linuxapp-gcc/20220607102153/dpdk/lib/eal/include -I/root/CentOS79-64_K3.10.0_GCC4.8.5/x86_64-native-linuxapp-gcc/20220607102153/dpdk/lib/kni -I/root/CentOS79-64_K3.10.0_GCC4.8.5/x86_64-native-linuxapp-gcc/20220607102153/dpdk/x86_64-native-linuxapp-gcc -I/root/CentOS79-64_K3.10.0_GCC4.8.5/x86_64-native-linuxapp-gcc/20220607102153/dpdk/kernel/linux/kni' modules
make: Entering directory `/usr/src/kernels/3.10.0-1160.el7.x86_64'
CC [M] /root/CentOS79-64_K3.10.0_GCC4.8.5/x86_64-native-linuxapp-gcc/20220607102153/dpdk/x86_64-native-linuxapp-gcc/kernel/linux/kni/kni_net.o
CC [M] /root/CentOS79-64_K3.10.0_GCC4.8.5/x86_64-native-linuxapp-gcc/20220607102153/dpdk/x86_64-native-linuxapp-gcc/kernel/linux/kni/kni_misc.o
/root/CentOS79-64_K3.10.0_GCC4.8.5/x86_64-native-linuxapp-gcc/20220607102153/dpdk/kernel/linux/kni/kni_net.c: In function 'kni_net_rx_normal':
/root/CentOS79-64_K3.10.0_GCC4.8.5/x86_64-native-linuxapp-gcc/20220607102153/dpdk/kernel/linux/kni/kni_net.c:448:2: error: #else after #else
#else
^
/root/CentOS79-64_K3.10.0_GCC4.8.5/x86_64-native-linuxapp-gcc/20220607102153/dpdk/kernel/linux/kni/kni_net.c:444:0: error: the conditional began here
#ifdef HAVE_NETIF_RX_NI
^
/root/CentOS79-64_K3.10.0_GCC4.8.5/x86_64-native-linuxapp-gcc/20220607102153/dpdk/kernel/linux/kni/kni_net.c:444:0: error: unterminated #else
/root/CentOS79-64_K3.10.0_GCC4.8.5/x86_64-native-linuxapp-gcc/20220607102153/dpdk/kernel/linux/kni/kni_net.c:445:3: error: expected declaration or statement at end of input
netif_rx_ni(skb);
^
/root/CentOS79-64_K3.10.0_GCC4.8.5/x86_64-native-linuxapp-gcc/20220607102153/dpdk/kernel/linux/kni/kni_net.c:445:3: error: expected declaration or statement at end of input
/root/CentOS79-64_K3.10.0_GCC4.8.5/x86_64-native-linuxapp-gcc/20220607102153/dpdk/kernel/linux/kni/kni_net.c:382:11: warning: unused variable 'ret' [-Wunused-variable]
uint32_t ret;
^
/root/CentOS79-64_K3.10.0_GCC4.8.5/x86_64-native-linuxapp-gcc/20220607102153/dpdk/kernel/linux/kni/kni_net.c: At top level:
/root/CentOS79-64_K3.10.0_GCC4.8.5/x86_64-native-linuxapp-gcc/20220607102153/dpdk/kernel/linux/kni/kni_net.c:38:21: warning: 'kni_net_rx_func' defined but not used [-Wunused-variable]
static kni_net_rx_t kni_net_rx_func = kni_net_rx_normal;
^
/root/CentOS79-64_K3.10.0_GCC4.8.5/x86_64-native-linuxapp-gcc/20220607102153/dpdk/kernel/linux/kni/kni_net.c:180:1: warning: 'kni_net_open' defined but not used [-Wunused-function]
kni_net_open(struct net_device *dev)
^
/root/CentOS79-64_K3.10.0_GCC4.8.5/x86_64-native-linuxapp-gcc/20220607102153/dpdk/kernel/linux/kni/kni_net.c:202:1: warning: 'kni_net_release' defined but not used [-Wunused-function]
kni_net_release(struct net_device *dev)
^
/root/CentOS79-64_K3.10.0_GCC4.8.5/x86_64-native-linuxapp-gcc/20220607102153/dpdk/kernel/linux/kni/kni_net.c:284:1: warning: 'kni_net_config' defined but not used [-Wunused-function]
kni_net_config(struct net_device *dev, struct ifmap *map)
^
/root/CentOS79-64_K3.10.0_GCC4.8.5/x86_64-native-linuxapp-gcc/20220607102153/dpdk/kernel/linux/kni/kni_net.c:297:1: warning: 'kni_net_tx' defined but not used [-Wunused-function]
kni_net_tx(struct sk_buff *skb, struct net_device *dev)
^
make[1]: *** [/root/CentOS79-64_K3.10.0_GCC4.8.5/x86_64-native-linuxapp-gcc/20220607102153/dpdk/x86_64-native-linuxapp-gcc/kernel/linux/kni/kni_net.o] Error 1
make[1]: *** Waiting for unfinished jobs....
make: *** [_module_/root/CentOS79-64_K3.10.0_GCC4.8.5/x86_64-native-linuxapp-gcc/20220607102153/dpdk/x86_64-native-linuxapp-gcc/kernel/linux/kni] Error 2
make: Leaving directory `/usr/src/kernels/3.10.0-1160.el7.x86_64'
[3521/3521] Linking target examples/dpdk-vhost
ninja: build stopped
DPDK STV team
^ permalink raw reply [flat|nested] 55+ messages in thread
* [dpdk-test-report] |FAILURE| dpdk-next-net-mlx daily Intel builds
@ 2022-06-01 22:54 sys_stv
0 siblings, 0 replies; 55+ messages in thread
From: sys_stv @ 2022-06-01 22:54 UTC (permalink / raw)
To: test-report, thomas; +Cc: dpdk_sw_eng, npg.sw.core.tools.prc
[-- Attachment #1: Type: text/plain, Size: 15804 bytes --]
Test-Label: Intel-compilation
Test-Status: FAILURE
_Compilation issues_
commit 39dd10bca31e57eb8d924f70e961ef424b06df5b
Author: Rongwei Liu <rongweil@nvidia.com>
Date: Thu May 26 05:49:41 2022 +0300
net/mlx5: add Rx drop counters to xstats
DPDK git Repo: dpdk-next-net-mlx
Meson Build Summary: 23 Builds Done, 22 Successful, 1 Failures, 0 Blocked
+--------------+------------+--------------+------------+------------+-----------+----------+------------+
| os | gcc-static | clang-static | icc-static | gcc-shared | gcc-debug | document | gcc-16byte |
+--------------+------------+--------------+------------+------------+-----------+----------+------------+
| FC36-64 | | pass | | | | | |
| FreeBSD13-64 | pass | pass | | pass | pass | | |
| RHEL86-64 | pass | pass | | pass | pass | | |
| SUSE15-64 | pass | pass | | | | | |
| UB2004-32 | pass | | | | | | |
| UB2004-64 | pass | pass | | | | pass | |
| UB2204-32 | pass | | | | | | |
| UB2204-64N | fail | | | pass | | | |
| UB2204-64 | pass | pass | | | | pass | pass |
| CentOS79-64 | pass | | | | | | |
+--------------+------------+--------------+------------+------------+-----------+----------+------------+
Comments:
Because of DPDK bug (https://bugs.dpdk.org/show_bug.cgi?id=928),
All the dpdk-next-* branch add `Ddisable_drivers=event/cnxk` option when build with ICC complier.
Test environment and configuration as below:
OS: FC36-64
Kernel Version: 5.17.7-300.fc36.x86_64
GCC Version: gcc (GCC) 12.1.1 20220507 (Red Hat 12.1.1-1)
Clang Version: 14.0.0 (Fedora 14.0.0-1.fc36)
x86_64-native-linuxapp-clang
OS: FreeBSD13-64
Kernel Version: 13.0-RELEASE
GCC Version: gcc (FreeBSD Ports Collection) 10.3.0
Clang Version: 11.0.1 (git@github.com:llvm/llvm-project.git llvmorg-11.0.1-0-g43ff75f2c3fe)
x86_64-native-bsdapp-gcc
x86_64-native-bsdapp-clang
x86_64-native-bsdapp-gcc+shared
x86_64-native-bsdapp-gcc+debug
OS: RHEL86-64
Kernel Version: 4.18.0-372.9.1.el8.x86_64
GCC Version: gcc (GCC) 8.5.0 20210514 (Red Hat 8.5.0-13)
Clang Version: 14.0.0 (Red Hat 14.0.0-1.module_el8.7.0+1142+5343df54)
x86_64-native-linuxapp-gcc
x86_64-native-linuxapp-clang
x86_64-native-linuxapp-gcc+shared
x86_64-native-linuxapp-gcc+debug
OS: SUSE15-64
Kernel Version: 5.3.18-57-default
GCC Version: gcc (SUSE Linux) 7.5.0
Clang Version: 11.0.1
x86_64-native-linuxapp-clang
x86_64-native-linuxapp-gcc
OS: UB2004-32
Kernel Version: 5.8.0-48-generic
GCC Version: gcc (Ubuntu 10.3.0-1ubuntu1~20.04) 10.3.0
Clang Version: 10.0.0-4ubuntu1
i686-native-linuxapp-gcc
OS: UB2004-64
Kernel Version: 5.8.0-48-generic
GCC Version: gcc (Ubuntu 10.3.0-1ubuntu1~20.04) 10.3.0
Clang Version: 10.0.0-4ubuntu1
x86_64-native-linuxapp-clang
x86_64-native-linuxapp-gcc
x86_64-native-linuxapp-doc
OS: UB2204-32
Kernel Version: 5.15.0-25-generic
GCC Version: gcc (Ubuntu 11.2.0-19ubuntu1) 11.2.0
Clang Version: NA
i686-native-linuxapp-gcc
OS: UB2204-64N
Kernel Version: 5.17.5-051705-generic
GCC Version: gcc (Ubuntu 11.2.0-19ubuntu1) 11.2.0
Clang Version: 14.0.0-1ubuntu1
x86_64-native-linuxapp-gcc
x86_64-native-linuxapp-gcc+shared
OS: UB2204-64
Kernel Version: 5.15.0-25-generic
GCC Version: gcc (Ubuntu 11.2.0-19ubuntu1) 11.2.0
Clang Version: 14.0.0-1ubuntu1
x86_64-native-linuxapp-gcc+16byte
x86_64-native-linuxapp-gcc
x86_64-native-linuxapp-clang
x86_64-native-linuxapp-doc
OS: CentOS79-64
Kernel Version: 3.10.0-1160.el7.x86_64
GCC Version: gcc (GCC) 4.8.5 20150623 (Red Hat 4.8.5-44)
Clang Version: 3.4.2 (tags/RELEASE_34/dot2-final)
x86_64-native-linuxapp-gcc
*Build Failed #1:
OS: UB2204-64N
Target: x86_64-native-linuxapp-gcc
FAILED: drivers/libtmp_rte_common_qat.a.p/crypto_qat_qat_sym_session.c.o
gcc -Idrivers/libtmp_rte_common_qat.a.p -Idrivers -I../drivers -Idrivers/common/qat -I../drivers/common/qat -I../drivers/common/qat/qat_adf -I../drivers/crypto/qat -I../drivers/compress/qat -Idrivers/bus/pci -I../drivers/bus/pci -I../drivers/bus/pci/linux -I. -I.. -Iconfig -I../config -Ilib/eal/include -I../lib/eal/include -Ilib/eal/linux/include -I../lib/eal/linux/include -Ilib/eal/x86/include -I../lib/eal/x86/include -Ilib/eal/common -I../lib/eal/common -Ilib/eal -I../lib/eal -Ilib/kvargs -I../lib/kvargs -Ilib/metrics -I../lib/metrics -Ilib/telemetry -I../lib/telemetry -Ilib/pci -I../lib/pci -Ilib/cryptodev -I../lib/cryptodev -Ilib/mbuf -I../lib/mbuf -Ilib/mempool -I../lib/mempool -Ilib/ring -I../lib/ring -Ilib/rcu -I../lib/rcu -Ilib/net -I../lib/net -Ilib/compressdev -I../lib/compressdev -Ilib/security -I../lib/security -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -Werror -O3 -include rte_config.h -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 -DBUILD_QAT_SYM -DBUILD_QAT_ASYM -DRTE_LOG_DEFAULT_LOGTYPE=pmd.common.qat -MD -MQ drivers/libtmp_rte_common_qat.a.p/crypto_qat_qat_sym_session.c.o -MF drivers/libtmp_rte_common_qat.a.p/crypto_qat_qat_sym_session.c.o.d -o drivers/libtmp_rte_common_qat.a.p/crypto_qat_qat_sym_session.c.o -c ../drivers/crypto/qat/qat_sym_session.c
../drivers/crypto/qat/qat_sym_session.c: In function ‘partial_hash_sha1’:
../drivers/crypto/qat/qat_sym_session.c:1064:9: error: ‘SHA1_Init’ is deprecated: Since OpenSSL 3.0 [-Werror=deprecated-declarations]
1064 | if (!SHA1_Init(&ctx))
| ^~
In file included from ../drivers/crypto/qat/qat_sym_session.c:5:
/usr/include/openssl/sha.h:49:27: note: declared here
49 | OSSL_DEPRECATEDIN_3_0 int SHA1_Init(SHA_CTX *c);
| ^~~~~~~~~
../drivers/crypto/qat/qat_sym_session.c:1066:9: error: ‘SHA1_Transform’ is deprecated: Since OpenSSL 3.0 [-Werror=deprecated-declarations]
1066 | SHA1_Transform(&ctx, data_in);
| ^~~~~~~~~~~~~~
In file included from ../drivers/crypto/qat/qat_sym_session.c:5:
/usr/include/openssl/sha.h:52:28: note: declared here
52 | OSSL_DEPRECATEDIN_3_0 void SHA1_Transform(SHA_CTX *c, const unsigned char *data);
| ^~~~~~~~~~~~~~
../drivers/crypto/qat/qat_sym_session.c: In function ‘partial_hash_sha224’:
../drivers/crypto/qat/qat_sym_session.c:1075:9: error: ‘SHA224_Init’ is deprecated: Since OpenSSL 3.0 [-Werror=deprecated-declarations]
1075 | if (!SHA224_Init(&ctx))
| ^~
In file included from ../drivers/crypto/qat/qat_sym_session.c:5:
/usr/include/openssl/sha.h:69:27: note: declared here
69 | OSSL_DEPRECATEDIN_3_0 int SHA224_Init(SHA256_CTX *c);
| ^~~~~~~~~~~
../drivers/crypto/qat/qat_sym_session.c:1077:9: error: ‘SHA256_Transform’ is deprecated: Since OpenSSL 3.0 [-Werror=deprecated-declarations]
1077 | SHA256_Transform(&ctx, data_in);
| ^~~~~~~~~~~~~~~~
In file included from ../drivers/crypto/qat/qat_sym_session.c:5:
/usr/include/openssl/sha.h:77:28: note: declared here
77 | OSSL_DEPRECATEDIN_3_0 void SHA256_Transform(SHA256_CTX *c,
| ^~~~~~~~~~~~~~~~
../drivers/crypto/qat/qat_sym_session.c: In function ‘partial_hash_sha256’:
../drivers/crypto/qat/qat_sym_session.c:1086:9: error: ‘SHA256_Init’ is deprecated: Since OpenSSL 3.0 [-Werror=deprecated-declarations]
1086 | if (!SHA256_Init(&ctx))
| ^~
In file included from ../drivers/crypto/qat/qat_sym_session.c:5:
/usr/include/openssl/sha.h:73:27: note: declared here
73 | OSSL_DEPRECATEDIN_3_0 int SHA256_Init(SHA256_CTX *c);
| ^~~~~~~~~~~
../drivers/crypto/qat/qat_sym_session.c:1088:9: error: ‘SHA256_Transform’ is deprecated: Since OpenSSL 3.0 [-Werror=deprecated-declarations]
1088 | SHA256_Transform(&ctx, data_in);
| ^~~~~~~~~~~~~~~~
In file included from ../drivers/crypto/qat/qat_sym_session.c:5:
/usr/include/openssl/sha.h:77:28: note: declared here
77 | OSSL_DEPRECATEDIN_3_0 void SHA256_Transform(SHA256_CTX *c,
| ^~~~~~~~~~~~~~~~
../drivers/crypto/qat/qat_sym_session.c: In function ‘partial_hash_sha384’:
../drivers/crypto/qat/qat_sym_session.c:1097:9: error: ‘SHA384_Init’ is deprecated: Since OpenSSL 3.0 [-Werror=deprecated-declarations]
1097 | if (!SHA384_Init(&ctx))
| ^~
In file included from ../drivers/crypto/qat/qat_sym_session.c:5:
/usr/include/openssl/sha.h:119:27: note: declared here
119 | OSSL_DEPRECATEDIN_3_0 int SHA384_Init(SHA512_CTX *c);
| ^~~~~~~~~~~
../drivers/crypto/qat/qat_sym_session.c:1099:9: error: ‘SHA512_Transform’ is deprecated: Since OpenSSL 3.0 [-Werror=deprecated-declarations]
1099 | SHA512_Transform(&ctx, data_in);
| ^~~~~~~~~~~~~~~~
In file included from ../drivers/crypto/qat/qat_sym_session.c:5:
/usr/include/openssl/sha.h:127:28: note: declared here
127 | OSSL_DEPRECATEDIN_3_0 void SHA512_Transform(SHA512_CTX *c,
| ^~~~~~~~~~~~~~~~
../drivers/crypto/qat/qat_sym_session.c: In function ‘partial_hash_sha512’:
../drivers/crypto/qat/qat_sym_session.c:1108:9: error: ‘SHA512_Init’ is deprecated: Since OpenSSL 3.0 [-Werror=deprecated-declarations]
1108 | if (!SHA512_Init(&ctx))
| ^~
In file included from ../drivers/crypto/qat/qat_sym_session.c:5:
/usr/include/openssl/sha.h:123:27: note: declared here
123 | OSSL_DEPRECATEDIN_3_0 int SHA512_Init(SHA512_CTX *c);
| ^~~~~~~~~~~
../drivers/crypto/qat/qat_sym_session.c:1110:9: error: ‘SHA512_Transform’ is deprecated: Since OpenSSL 3.0 [-Werror=deprecated-declarations]
1110 | SHA512_Transform(&ctx, data_in);
| ^~~~~~~~~~~~~~~~
In file included from ../drivers/crypto/qat/qat_sym_session.c:5:
/usr/include/openssl/sha.h:127:28: note: declared here
127 | OSSL_DEPRECATEDIN_3_0 void SHA512_Transform(SHA512_CTX *c,
| ^~~~~~~~~~~~~~~~
../drivers/crypto/qat/qat_sym_session.c: In function ‘partial_hash_md5’:
../drivers/crypto/qat/qat_sym_session.c:1119:9: error: ‘MD5_Init’ is deprecated: Since OpenSSL 3.0 [-Werror=deprecated-declarations]
1119 | if (!MD5_Init(&ctx))
| ^~
In file included from ../drivers/crypto/qat/qat_sym_session.c:7:
/usr/include/openssl/md5.h:49:27: note: declared here
49 | OSSL_DEPRECATEDIN_3_0 int MD5_Init(MD5_CTX *c);
| ^~~~~~~~
../drivers/crypto/qat/qat_sym_session.c:1121:9: error: ‘MD5_Transform’ is deprecated: Since OpenSSL 3.0 [-Werror=deprecated-declarations]
1121 | MD5_Transform(&ctx, data_in);
| ^~~~~~~~~~~~~
In file included from ../drivers/crypto/qat/qat_sym_session.c:7:
/usr/include/openssl/md5.h:54:28: note: declared here
54 | OSSL_DEPRECATEDIN_3_0 void MD5_Transform(MD5_CTX *c, const unsigned char *b);
| ^~~~~~~~~~~~~
../drivers/crypto/qat/qat_sym_session.c: In function ‘qat_sym_do_precomputes’:
../drivers/crypto/qat/qat_sym_session.c:1250:25: error: ‘AES_set_encrypt_key’ is deprecated: Since OpenSSL 3.0 [-Werror=deprecated-declarations]
1250 | if (AES_set_encrypt_key(auth_key, auth_keylen << 3,
| ^~
In file included from ../drivers/crypto/qat/qat_sym_session.c:6:
/usr/include/openssl/aes.h:51:5: note: declared here
51 | int AES_set_encrypt_key(const unsigned char *userKey, const int bits,
| ^~~~~~~~~~~~~~~~~~~
../drivers/crypto/qat/qat_sym_session.c:1256:25: error: ‘AES_encrypt’ is deprecated: Since OpenSSL 3.0 [-Werror=deprecated-declarations]
1256 | AES_encrypt(in, k0, &enc_key);
| ^~~~~~~~~~~
In file included from ../drivers/crypto/qat/qat_sym_session.c:6:
/usr/include/openssl/aes.h:57:6: note: declared here
57 | void AES_encrypt(const unsigned char *in, unsigned char *out,
| ^~~~~~~~~~~
../drivers/crypto/qat/qat_sym_session.c:1294:33: error: ‘AES_set_encrypt_key’ is deprecated: Since OpenSSL 3.0 [-Werror=deprecated-declarations]
1294 | if (AES_set_encrypt_key(auth_key,
| ^~
In file included from ../drivers/crypto/qat/qat_sym_session.c:6:
/usr/include/openssl/aes.h:51:5: note: declared here
51 | int AES_set_encrypt_key(const unsigned char *userKey, const int bits,
| ^~~~~~~~~~~~~~~~~~~
../drivers/crypto/qat/qat_sym_session.c:1304:33: error: ‘AES_encrypt’ is deprecated: Since OpenSSL 3.0 [-Werror=deprecated-declarations]
1304 | AES_encrypt(in, out, &enc_key);
| ^~~~~~~~~~~
In file included from ../drivers/crypto/qat/qat_sym_session.c:6:
/usr/include/openssl/aes.h:57:6: note: declared here
57 | void AES_encrypt(const unsigned char *in, unsigned char *out,
| ^~~~~~~~~~~
../drivers/crypto/qat/qat_sym_session.c:1330:17: error: ‘AES_set_encrypt_key’ is deprecated: Since OpenSSL 3.0 [-Werror=deprecated-declarations]
1330 | if (AES_set_encrypt_key(auth_key, auth_keylen << 3,
| ^~
In file included from ../drivers/crypto/qat/qat_sym_session.c:6:
/usr/include/openssl/aes.h:51:5: note: declared here
51 | int AES_set_encrypt_key(const unsigned char *userKey, const int bits,
| ^~~~~~~~~~~~~~~~~~~
../drivers/crypto/qat/qat_sym_session.c:1334:17: error: ‘AES_encrypt’ is deprecated: Since OpenSSL 3.0 [-Werror=deprecated-declarations]
1334 | AES_encrypt(in, out, &enc_key);
| ^~~~~~~~~~~
In file included from ../drivers/crypto/qat/qat_sym_session.c:6:
/usr/include/openssl/aes.h:57:6: note: declared here
57 | void AES_encrypt(const unsigned char *in, unsigned char *out,
| ^~~~~~~~~~~
cc1: all warnings being treated as errors
[850/3632] Compiling C object drivers/libtmp_rte_common_qat.a.p/crypto_qat_dev_qat_crypto_pmd_gen4.c.o
[851/3632] Compiling C object drivers/common/sfc_efx/base/libsfc_base.a.p/efx_ev.c.o
[852/3632] Compiling C object drivers/common/sfc_efx/base/libsfc_base.a.p/efx_crc32.c.o
[853/3632] Compiling C object drivers/common/sfc_efx/base/libsfc_base.a.p/efx_bootcfg.c.o
[854/3632] Compiling C object drivers/libtmp_rte_common_qat.a.p/crypto_qat_dev_qat_sym_pmd_gen1.c.o
[855/3632] Compiling C object drivers/libtmp_rte_common_qat.a.p/crypto_qat_dev_qat_crypto_pmd_gen3.c.o
[856/3632] Compiling C object drivers/libtmp_rte_common_qat.a.p/crypto_qat_qat_asym.c.o
[857/3632] Compiling C object lib/librte_pipeline.a.p/pipeline_rte_table_action.c.o
[858/3632] Generating drivers/rte_common_cnxk.sym_chk with a custom command (wrapped by meson to capture output)
ninja: build stopped
DPDK STV team
^ permalink raw reply [flat|nested] 55+ messages in thread
* [dpdk-test-report] |FAILURE| dpdk-next-net-mlx daily Intel builds
@ 2022-06-01 22:10 sys_stv
0 siblings, 0 replies; 55+ messages in thread
From: sys_stv @ 2022-06-01 22:10 UTC (permalink / raw)
To: test-report, thomas; +Cc: dpdk_sw_eng, npg.sw.core.tools.prc
[-- Attachment #1: Type: text/plain, Size: 15789 bytes --]
Test-Label: Intel-compilation
Test-Status: FAILURE
_Compilation issues_
commit 39dd10bca31e57eb8d924f70e961ef424b06df5b
Author: Rongwei Liu <rongweil@nvidia.com>
Date: Thu May 26 05:49:41 2022 +0300
net/mlx5: add Rx drop counters to xstats
DPDK git Repo: dpdk-next-net-mlx
Meson Build Summary: 23 Builds Done, 22 Successful, 1 Failures, 0 Blocked
+--------------+------------+--------------+------------+------------+-----------+----------+------------+
| os | gcc-static | clang-static | icc-static | gcc-shared | gcc-debug | document | gcc-16byte |
+--------------+------------+--------------+------------+------------+-----------+----------+------------+
| FC36-64 | | pass | | | | | |
| FreeBSD13-64 | pass | pass | | pass | pass | | |
| RHEL86-64 | pass | pass | | pass | pass | | |
| SUSE15-64 | pass | pass | | | | | |
| UB2004-32 | pass | | | | | | |
| UB2004-64 | pass | pass | | | | pass | |
| UB2204-32 | pass | | | | | | |
| UB2204-64N | fail | | | pass | | | |
| UB2204-64 | pass | pass | | | | pass | pass |
| CentOS79-64 | pass | | | | | | |
+--------------+------------+--------------+------------+------------+-----------+----------+------------+
Comments:
Because of DPDK bug (https://bugs.dpdk.org/show_bug.cgi?id=928),
All the dpdk-next-* branch add `Ddisable_drivers=event/cnxk` option when build with ICC complier.
Test environment and configuration as below:
OS: FC36-64
Kernel Version: 5.17.7-300.fc36.x86_64
GCC Version: gcc (GCC) 12.1.1 20220507 (Red Hat 12.1.1-1)
Clang Version: 14.0.0 (Fedora 14.0.0-1.fc36)
x86_64-native-linuxapp-clang
OS: FreeBSD13-64
Kernel Version: 13.0-RELEASE
GCC Version: gcc (FreeBSD Ports Collection) 10.3.0
Clang Version: 11.0.1 (git@github.com:llvm/llvm-project.git llvmorg-11.0.1-0-g43ff75f2c3fe)
x86_64-native-bsdapp-gcc
x86_64-native-bsdapp-clang
x86_64-native-bsdapp-gcc+shared
x86_64-native-bsdapp-gcc+debug
OS: RHEL86-64
Kernel Version: 4.18.0-372.9.1.el8.x86_64
GCC Version: gcc (GCC) 8.5.0 20210514 (Red Hat 8.5.0-13)
Clang Version: 14.0.0 (Red Hat 14.0.0-1.module_el8.7.0+1142+5343df54)
x86_64-native-linuxapp-gcc
x86_64-native-linuxapp-clang
x86_64-native-linuxapp-gcc+shared
x86_64-native-linuxapp-gcc+debug
OS: SUSE15-64
Kernel Version: 5.3.18-57-default
GCC Version: gcc (SUSE Linux) 7.5.0
Clang Version: 11.0.1
x86_64-native-linuxapp-clang
x86_64-native-linuxapp-gcc
OS: UB2004-32
Kernel Version: 5.8.0-48-generic
GCC Version: gcc (Ubuntu 10.3.0-1ubuntu1~20.04) 10.3.0
Clang Version: 10.0.0-4ubuntu1
i686-native-linuxapp-gcc
OS: UB2004-64
Kernel Version: 5.8.0-48-generic
GCC Version: gcc (Ubuntu 10.3.0-1ubuntu1~20.04) 10.3.0
Clang Version: 10.0.0-4ubuntu1
x86_64-native-linuxapp-clang
x86_64-native-linuxapp-gcc
x86_64-native-linuxapp-doc
OS: UB2204-32
Kernel Version: 5.15.0-25-generic
GCC Version: gcc (Ubuntu 11.2.0-19ubuntu1) 11.2.0
Clang Version: NA
i686-native-linuxapp-gcc
OS: UB2204-64N
Kernel Version: 5.17.5-051705-generic
GCC Version: gcc (Ubuntu 11.2.0-19ubuntu1) 11.2.0
Clang Version: 14.0.0-1ubuntu1
x86_64-native-linuxapp-gcc
x86_64-native-linuxapp-gcc+shared
OS: UB2204-64
Kernel Version: 5.15.0-25-generic
GCC Version: gcc (Ubuntu 11.2.0-19ubuntu1) 11.2.0
Clang Version: 14.0.0-1ubuntu1
x86_64-native-linuxapp-gcc+16byte
x86_64-native-linuxapp-gcc
x86_64-native-linuxapp-clang
x86_64-native-linuxapp-doc
OS: CentOS79-64
Kernel Version: 3.10.0-1160.el7.x86_64
GCC Version: gcc (GCC) 4.8.5 20150623 (Red Hat 4.8.5-44)
Clang Version: 3.4.2 (tags/RELEASE_34/dot2-final)
x86_64-native-linuxapp-gcc
*Build Failed #1:
OS: UB2204-64N
Target: x86_64-native-linuxapp-gcc
FAILED: drivers/libtmp_rte_common_qat.a.p/crypto_qat_qat_sym_session.c.o
gcc -Idrivers/libtmp_rte_common_qat.a.p -Idrivers -I../drivers -Idrivers/common/qat -I../drivers/common/qat -I../drivers/common/qat/qat_adf -I../drivers/crypto/qat -I../drivers/compress/qat -Idrivers/bus/pci -I../drivers/bus/pci -I../drivers/bus/pci/linux -I. -I.. -Iconfig -I../config -Ilib/eal/include -I../lib/eal/include -Ilib/eal/linux/include -I../lib/eal/linux/include -Ilib/eal/x86/include -I../lib/eal/x86/include -Ilib/eal/common -I../lib/eal/common -Ilib/eal -I../lib/eal -Ilib/kvargs -I../lib/kvargs -Ilib/metrics -I../lib/metrics -Ilib/telemetry -I../lib/telemetry -Ilib/pci -I../lib/pci -Ilib/cryptodev -I../lib/cryptodev -Ilib/mbuf -I../lib/mbuf -Ilib/mempool -I../lib/mempool -Ilib/ring -I../lib/ring -Ilib/rcu -I../lib/rcu -Ilib/net -I../lib/net -Ilib/compressdev -I../lib/compressdev -Ilib/security -I../lib/security -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -Werror -O3 -include rte_config.h -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 -DBUILD_QAT_SYM -DBUILD_QAT_ASYM -DRTE_LOG_DEFAULT_LOGTYPE=pmd.common.qat -MD -MQ drivers/libtmp_rte_common_qat.a.p/crypto_qat_qat_sym_session.c.o -MF drivers/libtmp_rte_common_qat.a.p/crypto_qat_qat_sym_session.c.o.d -o drivers/libtmp_rte_common_qat.a.p/crypto_qat_qat_sym_session.c.o -c ../drivers/crypto/qat/qat_sym_session.c
../drivers/crypto/qat/qat_sym_session.c: In function ‘partial_hash_sha1’:
../drivers/crypto/qat/qat_sym_session.c:1064:9: error: ‘SHA1_Init’ is deprecated: Since OpenSSL 3.0 [-Werror=deprecated-declarations]
1064 | if (!SHA1_Init(&ctx))
| ^~
In file included from ../drivers/crypto/qat/qat_sym_session.c:5:
/usr/include/openssl/sha.h:49:27: note: declared here
49 | OSSL_DEPRECATEDIN_3_0 int SHA1_Init(SHA_CTX *c);
| ^~~~~~~~~
../drivers/crypto/qat/qat_sym_session.c:1066:9: error: ‘SHA1_Transform’ is deprecated: Since OpenSSL 3.0 [-Werror=deprecated-declarations]
1066 | SHA1_Transform(&ctx, data_in);
| ^~~~~~~~~~~~~~
In file included from ../drivers/crypto/qat/qat_sym_session.c:5:
/usr/include/openssl/sha.h:52:28: note: declared here
52 | OSSL_DEPRECATEDIN_3_0 void SHA1_Transform(SHA_CTX *c, const unsigned char *data);
| ^~~~~~~~~~~~~~
../drivers/crypto/qat/qat_sym_session.c: In function ‘partial_hash_sha224’:
../drivers/crypto/qat/qat_sym_session.c:1075:9: error: ‘SHA224_Init’ is deprecated: Since OpenSSL 3.0 [-Werror=deprecated-declarations]
1075 | if (!SHA224_Init(&ctx))
| ^~
In file included from ../drivers/crypto/qat/qat_sym_session.c:5:
/usr/include/openssl/sha.h:69:27: note: declared here
69 | OSSL_DEPRECATEDIN_3_0 int SHA224_Init(SHA256_CTX *c);
| ^~~~~~~~~~~
../drivers/crypto/qat/qat_sym_session.c:1077:9: error: ‘SHA256_Transform’ is deprecated: Since OpenSSL 3.0 [-Werror=deprecated-declarations]
1077 | SHA256_Transform(&ctx, data_in);
| ^~~~~~~~~~~~~~~~
In file included from ../drivers/crypto/qat/qat_sym_session.c:5:
/usr/include/openssl/sha.h:77:28: note: declared here
77 | OSSL_DEPRECATEDIN_3_0 void SHA256_Transform(SHA256_CTX *c,
| ^~~~~~~~~~~~~~~~
../drivers/crypto/qat/qat_sym_session.c: In function ‘partial_hash_sha256’:
../drivers/crypto/qat/qat_sym_session.c:1086:9: error: ‘SHA256_Init’ is deprecated: Since OpenSSL 3.0 [-Werror=deprecated-declarations]
1086 | if (!SHA256_Init(&ctx))
| ^~
In file included from ../drivers/crypto/qat/qat_sym_session.c:5:
/usr/include/openssl/sha.h:73:27: note: declared here
73 | OSSL_DEPRECATEDIN_3_0 int SHA256_Init(SHA256_CTX *c);
| ^~~~~~~~~~~
../drivers/crypto/qat/qat_sym_session.c:1088:9: error: ‘SHA256_Transform’ is deprecated: Since OpenSSL 3.0 [-Werror=deprecated-declarations]
1088 | SHA256_Transform(&ctx, data_in);
| ^~~~~~~~~~~~~~~~
In file included from ../drivers/crypto/qat/qat_sym_session.c:5:
/usr/include/openssl/sha.h:77:28: note: declared here
77 | OSSL_DEPRECATEDIN_3_0 void SHA256_Transform(SHA256_CTX *c,
| ^~~~~~~~~~~~~~~~
../drivers/crypto/qat/qat_sym_session.c: In function ‘partial_hash_sha384’:
../drivers/crypto/qat/qat_sym_session.c:1097:9: error: ‘SHA384_Init’ is deprecated: Since OpenSSL 3.0 [-Werror=deprecated-declarations]
1097 | if (!SHA384_Init(&ctx))
| ^~
In file included from ../drivers/crypto/qat/qat_sym_session.c:5:
/usr/include/openssl/sha.h:119:27: note: declared here
119 | OSSL_DEPRECATEDIN_3_0 int SHA384_Init(SHA512_CTX *c);
| ^~~~~~~~~~~
../drivers/crypto/qat/qat_sym_session.c:1099:9: error: ‘SHA512_Transform’ is deprecated: Since OpenSSL 3.0 [-Werror=deprecated-declarations]
1099 | SHA512_Transform(&ctx, data_in);
| ^~~~~~~~~~~~~~~~
In file included from ../drivers/crypto/qat/qat_sym_session.c:5:
/usr/include/openssl/sha.h:127:28: note: declared here
127 | OSSL_DEPRECATEDIN_3_0 void SHA512_Transform(SHA512_CTX *c,
| ^~~~~~~~~~~~~~~~
../drivers/crypto/qat/qat_sym_session.c: In function ‘partial_hash_sha512’:
../drivers/crypto/qat/qat_sym_session.c:1108:9: error: ‘SHA512_Init’ is deprecated: Since OpenSSL 3.0 [-Werror=deprecated-declarations]
1108 | if (!SHA512_Init(&ctx))
| ^~
In file included from ../drivers/crypto/qat/qat_sym_session.c:5:
/usr/include/openssl/sha.h:123:27: note: declared here
123 | OSSL_DEPRECATEDIN_3_0 int SHA512_Init(SHA512_CTX *c);
| ^~~~~~~~~~~
../drivers/crypto/qat/qat_sym_session.c:1110:9: error: ‘SHA512_Transform’ is deprecated: Since OpenSSL 3.0 [-Werror=deprecated-declarations]
1110 | SHA512_Transform(&ctx, data_in);
| ^~~~~~~~~~~~~~~~
In file included from ../drivers/crypto/qat/qat_sym_session.c:5:
/usr/include/openssl/sha.h:127:28: note: declared here
127 | OSSL_DEPRECATEDIN_3_0 void SHA512_Transform(SHA512_CTX *c,
| ^~~~~~~~~~~~~~~~
../drivers/crypto/qat/qat_sym_session.c: In function ‘partial_hash_md5’:
../drivers/crypto/qat/qat_sym_session.c:1119:9: error: ‘MD5_Init’ is deprecated: Since OpenSSL 3.0 [-Werror=deprecated-declarations]
1119 | if (!MD5_Init(&ctx))
| ^~
In file included from ../drivers/crypto/qat/qat_sym_session.c:7:
/usr/include/openssl/md5.h:49:27: note: declared here
49 | OSSL_DEPRECATEDIN_3_0 int MD5_Init(MD5_CTX *c);
| ^~~~~~~~
../drivers/crypto/qat/qat_sym_session.c:1121:9: error: ‘MD5_Transform’ is deprecated: Since OpenSSL 3.0 [-Werror=deprecated-declarations]
1121 | MD5_Transform(&ctx, data_in);
| ^~~~~~~~~~~~~
In file included from ../drivers/crypto/qat/qat_sym_session.c:7:
/usr/include/openssl/md5.h:54:28: note: declared here
54 | OSSL_DEPRECATEDIN_3_0 void MD5_Transform(MD5_CTX *c, const unsigned char *b);
| ^~~~~~~~~~~~~
../drivers/crypto/qat/qat_sym_session.c: In function ‘qat_sym_do_precomputes’:
../drivers/crypto/qat/qat_sym_session.c:1250:25: error: ‘AES_set_encrypt_key’ is deprecated: Since OpenSSL 3.0 [-Werror=deprecated-declarations]
1250 | if (AES_set_encrypt_key(auth_key, auth_keylen << 3,
| ^~
In file included from ../drivers/crypto/qat/qat_sym_session.c:6:
/usr/include/openssl/aes.h:51:5: note: declared here
51 | int AES_set_encrypt_key(const unsigned char *userKey, const int bits,
| ^~~~~~~~~~~~~~~~~~~
../drivers/crypto/qat/qat_sym_session.c:1256:25: error: ‘AES_encrypt’ is deprecated: Since OpenSSL 3.0 [-Werror=deprecated-declarations]
1256 | AES_encrypt(in, k0, &enc_key);
| ^~~~~~~~~~~
In file included from ../drivers/crypto/qat/qat_sym_session.c:6:
/usr/include/openssl/aes.h:57:6: note: declared here
57 | void AES_encrypt(const unsigned char *in, unsigned char *out,
| ^~~~~~~~~~~
../drivers/crypto/qat/qat_sym_session.c:1294:33: error: ‘AES_set_encrypt_key’ is deprecated: Since OpenSSL 3.0 [-Werror=deprecated-declarations]
1294 | if (AES_set_encrypt_key(auth_key,
| ^~
In file included from ../drivers/crypto/qat/qat_sym_session.c:6:
/usr/include/openssl/aes.h:51:5: note: declared here
51 | int AES_set_encrypt_key(const unsigned char *userKey, const int bits,
| ^~~~~~~~~~~~~~~~~~~
../drivers/crypto/qat/qat_sym_session.c:1304:33: error: ‘AES_encrypt’ is deprecated: Since OpenSSL 3.0 [-Werror=deprecated-declarations]
1304 | AES_encrypt(in, out, &enc_key);
| ^~~~~~~~~~~
In file included from ../drivers/crypto/qat/qat_sym_session.c:6:
/usr/include/openssl/aes.h:57:6: note: declared here
57 | void AES_encrypt(const unsigned char *in, unsigned char *out,
| ^~~~~~~~~~~
../drivers/crypto/qat/qat_sym_session.c:1330:17: error: ‘AES_set_encrypt_key’ is deprecated: Since OpenSSL 3.0 [-Werror=deprecated-declarations]
1330 | if (AES_set_encrypt_key(auth_key, auth_keylen << 3,
| ^~
In file included from ../drivers/crypto/qat/qat_sym_session.c:6:
/usr/include/openssl/aes.h:51:5: note: declared here
51 | int AES_set_encrypt_key(const unsigned char *userKey, const int bits,
| ^~~~~~~~~~~~~~~~~~~
../drivers/crypto/qat/qat_sym_session.c:1334:17: error: ‘AES_encrypt’ is deprecated: Since OpenSSL 3.0 [-Werror=deprecated-declarations]
1334 | AES_encrypt(in, out, &enc_key);
| ^~~~~~~~~~~
In file included from ../drivers/crypto/qat/qat_sym_session.c:6:
/usr/include/openssl/aes.h:57:6: note: declared here
57 | void AES_encrypt(const unsigned char *in, unsigned char *out,
| ^~~~~~~~~~~
cc1: all warnings being treated as errors
[852/3632] Compiling C object drivers/common/sfc_efx/base/libsfc_base.a.p/efx_crc32.c.o
[853/3632] Compiling C object lib/librte_pipeline.a.p/pipeline_rte_table_action.c.o
[854/3632] Compiling C object drivers/common/sfc_efx/base/libsfc_base.a.p/efx_bootcfg.c.o
[855/3632] Compiling C object drivers/common/sfc_efx/base/libsfc_base.a.p/efx_lic.c.o
[856/3632] Compiling C object drivers/libtmp_rte_common_qat.a.p/crypto_qat_dev_qat_crypto_pmd_gen3.c.o
[857/3632] Compiling C object drivers/common/sfc_efx/base/libsfc_base.a.p/efx_intr.c.o
[858/3632] Compiling C object drivers/libtmp_rte_common_qat.a.p/crypto_qat_dev_qat_sym_pmd_gen1.c.o
[859/3632] Compiling C object drivers/libtmp_rte_common_qat.a.p/crypto_qat_qat_asym.c.o
[860/3632] Generating drivers/rte_common_cnxk.sym_chk with a custom command (wrapped by meson to capture output)
ninja: build stopped
DPDK STV team
^ permalink raw reply [flat|nested] 55+ messages in thread
* [dpdk-test-report] |FAILURE| dpdk-next-net-mlx daily Intel builds
@ 2022-06-01 5:04 sys_stv
0 siblings, 0 replies; 55+ messages in thread
From: sys_stv @ 2022-06-01 5:04 UTC (permalink / raw)
To: test-report, thomas; +Cc: dpdk_sw_eng, npg.sw.core.tools.prc
[-- Attachment #1: Type: text/plain, Size: 26852 bytes --]
Test-Label: Intel-compilation
Test-Status: FAILURE
_Compilation issues_
commit 604f39aa76afc17ab1147d237136b0f9ce3cbbce
Author: Rongwei Liu <rongweil@nvidia.com>
Date: Thu May 26 05:49:41 2022 +0300
net/mlx5: add Rx drop counters to xstats
DPDK git Repo: dpdk-next-net-mlx
Meson Build Summary: 23 Builds Done, 19 Successful, 4 Failures, 0 Blocked
+--------------+------------+--------------+------------+------------+-----------+----------+------------+
| os | gcc-static | clang-static | icc-static | gcc-shared | gcc-debug | document | gcc-16byte |
+--------------+------------+--------------+------------+------------+-----------+----------+------------+
| FC36-64 | | pass | | | | | |
| FreeBSD13-64 | fail | fail | | fail | fail | | |
| RHEL86-64 | pass | pass | | pass | pass | | |
| SUSE15-64 | pass | pass | | | | | |
| UB2004-32 | pass | | | | | | |
| UB2004-64 | pass | pass | | | | pass | |
| UB2204-32 | pass | | | | | | |
| UB2204-64N | pass | | | pass | | | |
| UB2204-64 | pass | pass | | | | pass | pass |
| CentOS79-64 | pass | | | | | | |
+--------------+------------+--------------+------------+------------+-----------+----------+------------+
Comments:
Because of DPDK bug (https://bugs.dpdk.org/show_bug.cgi?id=928),
All the dpdk-next-* branch add `Ddisable_drivers=event/cnxk` option when build with ICC complier.
Test environment and configuration as below:
OS: FC36-64
Kernel Version: 5.17.7-300.fc36.x86_64
GCC Version: gcc (GCC) 12.1.1 20220507 (Red Hat 12.1.1-1)
Clang Version: 14.0.0 (Fedora 14.0.0-1.fc36)
x86_64-native-linuxapp-clang
OS: FreeBSD13-64
Kernel Version: 13.1-RELEASE
GCC Version: gcc (FreeBSD Ports Collection) 10.3.0
Clang Version: 13.0.0 (git@github.com:llvm/llvm-project.git llvmorg-13.0.0-0-gd7b669b3a303)
x86_64-native-bsdapp-gcc
x86_64-native-bsdapp-clang
x86_64-native-bsdapp-gcc+shared
x86_64-native-bsdapp-gcc+debug
OS: RHEL86-64
Kernel Version: 4.18.0-372.9.1.el8.x86_64
GCC Version: gcc (GCC) 8.5.0 20210514 (Red Hat 8.5.0-13)
Clang Version: 14.0.0 (Red Hat 14.0.0-1.module_el8.7.0+1142+5343df54)
x86_64-native-linuxapp-gcc
x86_64-native-linuxapp-clang
x86_64-native-linuxapp-gcc+shared
x86_64-native-linuxapp-gcc+debug
OS: SUSE15-64
Kernel Version: 5.3.18-57-default
GCC Version: gcc (SUSE Linux) 7.5.0
Clang Version: 11.0.1
x86_64-native-linuxapp-clang
x86_64-native-linuxapp-gcc
OS: UB2004-32
Kernel Version: 5.8.0-48-generic
GCC Version: gcc (Ubuntu 10.3.0-1ubuntu1~20.04) 10.3.0
Clang Version: 10.0.0-4ubuntu1
i686-native-linuxapp-gcc
OS: UB2004-64
Kernel Version: 5.8.0-48-generic
GCC Version: gcc (Ubuntu 10.3.0-1ubuntu1~20.04) 10.3.0
Clang Version: 10.0.0-4ubuntu1
x86_64-native-linuxapp-clang
x86_64-native-linuxapp-gcc
x86_64-native-linuxapp-doc
OS: UB2204-32
Kernel Version: 5.15.0-25-generic
GCC Version: gcc (Ubuntu 11.2.0-19ubuntu1) 11.2.0
Clang Version: NA
i686-native-linuxapp-gcc
OS: UB2204-64N
Kernel Version: 5.17.5-051705-generic
GCC Version: gcc (Ubuntu 11.2.0-19ubuntu1) 11.2.0
Clang Version: 14.0.0-1ubuntu1
x86_64-native-linuxapp-gcc
x86_64-native-linuxapp-gcc+shared
OS: UB2204-64
Kernel Version: 5.15.0-25-generic
GCC Version: gcc (Ubuntu 11.2.0-19ubuntu1) 11.2.0
Clang Version: 14.0.0-1ubuntu1
x86_64-native-linuxapp-gcc+16byte
x86_64-native-linuxapp-gcc
x86_64-native-linuxapp-clang
x86_64-native-linuxapp-doc
OS: CentOS79-64
Kernel Version: 3.10.0-1160.el7.x86_64
GCC Version: gcc (GCC) 4.8.5 20150623 (Red Hat 4.8.5-44)
Clang Version: 3.4.2 (tags/RELEASE_34/dot2-final)
x86_64-native-linuxapp-gcc
*Build Failed #1:
OS: FreeBSD13-64
Target: x86_64-native-bsdapp-gcc
FAILED: lib/librte_eal.a.p/eal_common_eal_common_options.c.o
gcc -Ilib/librte_eal.a.p -Ilib -I../lib -I. -I.. -Iconfig -I../config -Ilib/eal/include -I../lib/eal/include -Ilib/eal/freebsd/include -I../lib/eal/freebsd/include -Ilib/eal/x86/include -I../lib/eal/x86/include -Ilib/eal/common -I../lib/eal/common -Ilib/eal -I../lib/eal -Ilib/kvargs -I../lib/kvargs -Ilib/metrics -I../lib/metrics -Ilib/telemetry -I../lib/telemetry -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -Werror -O3 -include rte_config.h -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 -D__BSD_VISIBLE -fPIC -march=native -DALLOW_EXPERIMENTAL_API -DALLOW_INTERNAL_API -Wno-format-truncation '-DABI_VERSION="22.2"' -DRTE_LIBEAL_USE_GETENTROPY -DRTE_LOG_DEFAULT_LOGTYPE=lib.eal -MD -MQ lib/librte_eal.a.p/eal_common_eal_common_options.c.o -MF lib/librte_eal.a.p/eal_common_eal_common_options.c.o.d -o lib/librte_eal.a.p/eal_common_eal_common_options.c.o -c ../lib/eal/common/eal_common_options.c
../lib/eal/common/eal_common_options.c: In function 'compute_ctrl_threads_cpuset':
../lib/eal/common/eal_common_options.c:1970:60: error: macro "CPU_OR" requires 3 arguments, but only 2 given
1970 | RTE_CPU_OR(cpuset, cpuset, &lcore_config[lcore_id].cpuset);
| ^
In file included from /usr/include/pthread_np.h:37,
from ../lib/eal/freebsd/include/rte_os.h:17,
from ../lib/eal/include/rte_common.h:28,
from ../lib/eal/include/rte_string_fns.h:21,
from ../lib/eal/common/eal_common_options.c:24:
/usr/include/sys/cpuset.h:60: note: macro "CPU_OR" defined here
60 | #define CPU_OR(d, s1, s2) __BIT_OR2(CPU_SETSIZE, d, s1, s2)
|
In file included from ../lib/eal/include/rte_common.h:28,
from ../lib/eal/include/rte_string_fns.h:21,
from ../lib/eal/common/eal_common_options.c:24:
../lib/eal/freebsd/include/rte_os.h:42:2: error: 'CPU_OR' undeclared (first use in this function)
42 | CPU_OR(&tmp, src2); \
| ^~~~~~
../lib/eal/common/eal_common_options.c:1970:3: note: in expansion of macro 'RTE_CPU_OR'
1970 | RTE_CPU_OR(cpuset, cpuset, &lcore_config[lcore_id].cpuset);
| ^~~~~~~~~~
../lib/eal/freebsd/include/rte_os.h:42:2: note: each undeclared identifier is reported only once for each function it appears in
42 | CPU_OR(&tmp, src2); \
| ^~~~~~
../lib/eal/common/eal_common_options.c:1970:3: note: in expansion of macro 'RTE_CPU_OR'
1970 | RTE_CPU_OR(cpuset, cpuset, &lcore_config[lcore_id].cpuset);
| ^~~~~~~~~~
../lib/eal/common/eal_common_options.c:1972:28: error: macro "CPU_ANDNOT" requires 3 arguments, but only 2 given
1972 | RTE_CPU_NOT(cpuset, cpuset);
| ^
In file included from /usr/include/pthread_np.h:37,
from ../lib/eal/freebsd/include/rte_os.h:17,
from ../lib/eal/include/rte_common.h:28,
from ../lib/eal/include/rte_string_fns.h:21,
from ../lib/eal/common/eal_common_options.c:24:
/usr/include/sys/cpuset.h:62: note: macro "CPU_ANDNOT" defined here
62 | #define CPU_ANDNOT(d, s1, s2) __BIT_ANDNOT2(CPU_SETSIZE, d, s1, s2)
|
In file included from ../lib/eal/include/rte_common.h:28,
from ../lib/eal/include/rte_string_fns.h:21,
from ../lib/eal/common/eal_common_options.c:24:
../lib/eal/freebsd/include/rte_os.h:61:2: error: 'CPU_ANDNOT' undeclared (first use in this function)
61 | CPU_ANDNOT(&tmp, src); \
| ^~~~~~~~~~
../lib/eal/common/eal_common_options.c:1972:2: note: in expansion of macro 'RTE_CPU_NOT'
1972 | RTE_CPU_NOT(cpuset, cpuset);
| ^~~~~~~~~~~
../lib/eal/common/eal_common_options.c:1978:42: error: macro "CPU_AND" requires 3 arguments, but only 2 given
1978 | RTE_CPU_AND(cpuset, cpuset, &default_set);
| ^
In file included from /usr/include/pthread_np.h:37,
from ../lib/eal/freebsd/include/rte_os.h:17,
from ../lib/eal/include/rte_common.h:28,
from ../lib/eal/include/rte_string_fns.h:21,
from ../lib/eal/common/eal_common_options.c:24:
/usr/include/sys/cpuset.h:61: note: macro "CPU_AND" defined here
61 | #define CPU_AND(d, s1, s2) __BIT_AND2(CPU_SETSIZE, d, s1, s2)
|
In file included from ../lib/eal/include/rte_common.h:28,
from ../lib/eal/include/rte_string_fns.h:21,
from ../lib/eal/common/eal_common_options.c:24:
../lib/eal/freebsd/include/rte_os.h:35:2: error: 'CPU_AND' undeclared (first use in this function)
35 | CPU_AND(&tmp, src2); \
| ^~~~~~~
../lib/eal/common/eal_common_options.c:1978:2: note: in expansion of macro 'RTE_CPU_AND'
1978 | RTE_CPU_AND(cpuset, cpuset, &default_set);
| ^~~~~~~~~~~
[41/2036] Compiling C object lib/librte_eal.a.p/eal_common_eal_common_trace_ctf.c.o
[42/2036] Generating lib/kvargs.sym_chk with a custom command (wrapped by meson to capture output)
[43/2036] Compiling C object lib/librte_eal.a.p/eal_common_eal_common_trace.c.o
[44/2036] Compiling C object lib/librte_eal.a.p/eal_common_malloc_heap.c.o
[45/2036] Compiling C object lib/librte_eal.a.p/eal_common_eal_common_trace_utils.c.o
[46/2036] Compiling C object lib/librte_eal.a.p/eal_common_rte_service.c.o
[47/2036] Generating lib/telemetry.sym_chk with a custom command (wrapped by meson to capture output)
[48/2036] Compiling C object lib/librte_eal.a.p/eal_common_eal_common_proc.c.o
[49/2036] Compiling C object lib/librte_eal.a.p/eal_common_rte_malloc.c.o
ninja: build stopped
*Build Failed #2:
OS: FreeBSD13-64
Target: x86_64-native-bsdapp-clang
FAILED: lib/librte_eal.a.p/eal_common_eal_common_options.c.o
clang -Ilib/librte_eal.a.p -Ilib -I../lib -I. -I.. -Iconfig -I../config -Ilib/eal/include -I../lib/eal/include -Ilib/eal/freebsd/include -I../lib/eal/freebsd/include -Ilib/eal/x86/include -I../lib/eal/x86/include -Ilib/eal/common -I../lib/eal/common -Ilib/eal -I../lib/eal -Ilib/kvargs -I../lib/kvargs -Ilib/metrics -I../lib/metrics -Ilib/telemetry -I../lib/telemetry -fcolor-diagnostics -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -Werror -O3 -include rte_config.h -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 -DALLOW_EXPERIMENTAL_API -DALLOW_INTERNAL_API '-DABI_VERSION="22.2"' -DRTE_LIBEAL_USE_GETENTROPY -DRTE_LOG_DEFAULT_LOGTYPE=lib.eal -MD -MQ lib/librte_eal.a.p/eal_common_eal_common_options.c.o -MF lib/librte_eal.a.p/eal_common_eal_common_options.c.o.d -o lib/librte_eal.a.p/eal_common_eal_common_options.c.o -c ../lib/eal/common/eal_common_options.c
../lib/eal/common/eal_common_options.c:1970:3: error: too few arguments provided to function-like macro invocation
RTE_CPU_OR(cpuset, cpuset, &lcore_config[lcore_id].cpuset);
^
../lib/eal/freebsd/include/rte_os.h:42:19: note: expanded from macro 'RTE_CPU_OR'
CPU_OR(&tmp, src2); \
^
/usr/include/sys/cpuset.h:60:9: note: macro 'CPU_OR' defined here
#define CPU_OR(d, s1, s2) __BIT_OR2(CPU_SETSIZE, d, s1, s2)
^
../lib/eal/common/eal_common_options.c:1970:3: error: use of undeclared identifier 'CPU_OR'
RTE_CPU_OR(cpuset, cpuset, &lcore_config[lcore_id].cpuset);
^
../lib/eal/freebsd/include/rte_os.h:42:2: note: expanded from macro 'RTE_CPU_OR'
CPU_OR(&tmp, src2); \
^
../lib/eal/common/eal_common_options.c:1972:2: error: too few arguments provided to function-like macro invocation
RTE_CPU_NOT(cpuset, cpuset);
^
../lib/eal/freebsd/include/rte_os.h:61:22: note: expanded from macro 'RTE_CPU_NOT'
CPU_ANDNOT(&tmp, src); \
^
/usr/include/sys/cpuset.h:62:9: note: macro 'CPU_ANDNOT' defined here
#define CPU_ANDNOT(d, s1, s2) __BIT_ANDNOT2(CPU_SETSIZE, d, s1, s2)
^
../lib/eal/common/eal_common_options.c:1972:2: error: use of undeclared identifier 'CPU_ANDNOT'
RTE_CPU_NOT(cpuset, cpuset);
^
../lib/eal/freebsd/include/rte_os.h:61:2: note: expanded from macro 'RTE_CPU_NOT'
CPU_ANDNOT(&tmp, src); \
^
../lib/eal/common/eal_common_options.c:1978:2: error: too few arguments provided to function-like macro invocation
RTE_CPU_AND(cpuset, cpuset, &default_set);
^
../lib/eal/freebsd/include/rte_os.h:35:20: note: expanded from macro 'RTE_CPU_AND'
CPU_AND(&tmp, src2); \
^
/usr/include/sys/cpuset.h:61:9: note: macro 'CPU_AND' defined here
#define CPU_AND(d, s1, s2) __BIT_AND2(CPU_SETSIZE, d, s1, s2)
^
../lib/eal/common/eal_common_options.c:1978:2: error: use of undeclared identifier 'CPU_AND'
RTE_CPU_AND(cpuset, cpuset, &default_set);
^
../lib/eal/freebsd/include/rte_os.h:35:2: note: expanded from macro 'RTE_CPU_AND'
CPU_AND(&tmp, src2); \
^
6 errors generated.
[41/2019] Generating lib/kvargs.sym_chk with a custom command (wrapped by meson to capture output)
[42/2019] Compiling C object lib/librte_eal.a.p/eal_common_eal_common_trace_ctf.c.o
[43/2019] Compiling C object lib/librte_eal.a.p/eal_common_eal_common_trace.c.o
[44/2019] Compiling C object lib/librte_eal.a.p/eal_common_eal_common_trace_utils.c.o
[45/2019] Generating lib/telemetry.sym_chk with a custom command (wrapped by meson to capture output)
[46/2019] Compiling C object lib/librte_eal.a.p/eal_common_eal_common_proc.c.o
[47/2019] Compiling C object lib/librte_eal.a.p/eal_common_rte_service.c.o
[48/2019] Compiling C object lib/librte_eal.a.p/eal_common_malloc_heap.c.o
[49/2019] Compiling C object lib/librte_eal.a.p/eal_common_rte_malloc.c.o
ninja: build stopped
*Build Failed #3:
OS: FreeBSD13-64
Target: x86_64-native-bsdapp-gcc+shared
FAILED: lib/librte_eal.a.p/eal_common_eal_common_options.c.o
gcc -Ilib/librte_eal.a.p -Ilib -I../lib -I. -I.. -Iconfig -I../config -Ilib/eal/include -I../lib/eal/include -Ilib/eal/freebsd/include -I../lib/eal/freebsd/include -Ilib/eal/x86/include -I../lib/eal/x86/include -Ilib/eal/common -I../lib/eal/common -Ilib/eal -I../lib/eal -Ilib/kvargs -I../lib/kvargs -Ilib/metrics -I../lib/metrics -Ilib/telemetry -I../lib/telemetry -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -Werror -O3 -include rte_config.h -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 -D__BSD_VISIBLE -fPIC -march=native -DALLOW_EXPERIMENTAL_API -DALLOW_INTERNAL_API -Wno-format-truncation '-DABI_VERSION="22.2"' -DRTE_LIBEAL_USE_GETENTROPY -DRTE_LOG_DEFAULT_LOGTYPE=lib.eal -MD -MQ lib/librte_eal.a.p/eal_common_eal_common_options.c.o -MF lib/librte_eal.a.p/eal_common_eal_common_options.c.o.d -o lib/librte_eal.a.p/eal_common_eal_common_options.c.o -c ../lib/eal/common/eal_common_options.c
../lib/eal/common/eal_common_options.c: In function 'compute_ctrl_threads_cpuset':
../lib/eal/common/eal_common_options.c:1970:60: error: macro "CPU_OR" requires 3 arguments, but only 2 given
1970 | RTE_CPU_OR(cpuset, cpuset, &lcore_config[lcore_id].cpuset);
| ^
In file included from /usr/include/pthread_np.h:37,
from ../lib/eal/freebsd/include/rte_os.h:17,
from ../lib/eal/include/rte_common.h:28,
from ../lib/eal/include/rte_string_fns.h:21,
from ../lib/eal/common/eal_common_options.c:24:
/usr/include/sys/cpuset.h:60: note: macro "CPU_OR" defined here
60 | #define CPU_OR(d, s1, s2) __BIT_OR2(CPU_SETSIZE, d, s1, s2)
|
In file included from ../lib/eal/include/rte_common.h:28,
from ../lib/eal/include/rte_string_fns.h:21,
from ../lib/eal/common/eal_common_options.c:24:
../lib/eal/freebsd/include/rte_os.h:42:2: error: 'CPU_OR' undeclared (first use in this function)
42 | CPU_OR(&tmp, src2); \
| ^~~~~~
../lib/eal/common/eal_common_options.c:1970:3: note: in expansion of macro 'RTE_CPU_OR'
1970 | RTE_CPU_OR(cpuset, cpuset, &lcore_config[lcore_id].cpuset);
| ^~~~~~~~~~
../lib/eal/freebsd/include/rte_os.h:42:2: note: each undeclared identifier is reported only once for each function it appears in
42 | CPU_OR(&tmp, src2); \
| ^~~~~~
../lib/eal/common/eal_common_options.c:1970:3: note: in expansion of macro 'RTE_CPU_OR'
1970 | RTE_CPU_OR(cpuset, cpuset, &lcore_config[lcore_id].cpuset);
| ^~~~~~~~~~
../lib/eal/common/eal_common_options.c:1972:28: error: macro "CPU_ANDNOT" requires 3 arguments, but only 2 given
1972 | RTE_CPU_NOT(cpuset, cpuset);
| ^
In file included from /usr/include/pthread_np.h:37,
from ../lib/eal/freebsd/include/rte_os.h:17,
from ../lib/eal/include/rte_common.h:28,
from ../lib/eal/include/rte_string_fns.h:21,
from ../lib/eal/common/eal_common_options.c:24:
/usr/include/sys/cpuset.h:62: note: macro "CPU_ANDNOT" defined here
62 | #define CPU_ANDNOT(d, s1, s2) __BIT_ANDNOT2(CPU_SETSIZE, d, s1, s2)
|
In file included from ../lib/eal/include/rte_common.h:28,
from ../lib/eal/include/rte_string_fns.h:21,
from ../lib/eal/common/eal_common_options.c:24:
../lib/eal/freebsd/include/rte_os.h:61:2: error: 'CPU_ANDNOT' undeclared (first use in this function)
61 | CPU_ANDNOT(&tmp, src); \
| ^~~~~~~~~~
../lib/eal/common/eal_common_options.c:1972:2: note: in expansion of macro 'RTE_CPU_NOT'
1972 | RTE_CPU_NOT(cpuset, cpuset);
| ^~~~~~~~~~~
../lib/eal/common/eal_common_options.c:1978:42: error: macro "CPU_AND" requires 3 arguments, but only 2 given
1978 | RTE_CPU_AND(cpuset, cpuset, &default_set);
| ^
In file included from /usr/include/pthread_np.h:37,
from ../lib/eal/freebsd/include/rte_os.h:17,
from ../lib/eal/include/rte_common.h:28,
from ../lib/eal/include/rte_string_fns.h:21,
from ../lib/eal/common/eal_common_options.c:24:
/usr/include/sys/cpuset.h:61: note: macro "CPU_AND" defined here
61 | #define CPU_AND(d, s1, s2) __BIT_AND2(CPU_SETSIZE, d, s1, s2)
|
In file included from ../lib/eal/include/rte_common.h:28,
from ../lib/eal/include/rte_string_fns.h:21,
from ../lib/eal/common/eal_common_options.c:24:
../lib/eal/freebsd/include/rte_os.h:35:2: error: 'CPU_AND' undeclared (first use in this function)
35 | CPU_AND(&tmp, src2); \
| ^~~~~~~
../lib/eal/common/eal_common_options.c:1978:2: note: in expansion of macro 'RTE_CPU_AND'
1978 | RTE_CPU_AND(cpuset, cpuset, &default_set);
| ^~~~~~~~~~~
[41/1938] Compiling C object lib/librte_eal.a.p/eal_common_eal_common_trace_ctf.c.o
[42/1938] Generating lib/kvargs.sym_chk with a custom command (wrapped by meson to capture output)
[43/1938] Compiling C object lib/librte_eal.a.p/eal_common_eal_common_trace.c.o
[44/1938] Compiling C object lib/librte_eal.a.p/eal_common_eal_common_trace_utils.c.o
[45/1938] Compiling C object lib/librte_eal.a.p/eal_common_malloc_heap.c.o
[46/1938] Compiling C object lib/librte_eal.a.p/eal_common_rte_service.c.o
[47/1938] Generating lib/telemetry.sym_chk with a custom command (wrapped by meson to capture output)
[48/1938] Compiling C object lib/librte_eal.a.p/eal_common_eal_common_proc.c.o
[49/1938] Compiling C object lib/librte_eal.a.p/eal_common_rte_malloc.c.o
ninja: build stopped
*Build Failed #4:
OS: FreeBSD13-64
Target: x86_64-native-bsdapp-gcc+debug
FAILED: lib/librte_eal.a.p/eal_common_eal_common_options.c.o
gcc -Ilib/librte_eal.a.p -Ilib -I../lib -I. -I.. -Iconfig -I../config -Ilib/eal/include -I../lib/eal/include -Ilib/eal/freebsd/include -I../lib/eal/freebsd/include -Ilib/eal/x86/include -I../lib/eal/x86/include -Ilib/eal/common -I../lib/eal/common -Ilib/eal -I../lib/eal -Ilib/kvargs -I../lib/kvargs -Ilib/metrics -I../lib/metrics -Ilib/telemetry -I../lib/telemetry -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -Werror -O2 -g -include rte_config.h -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 -D__BSD_VISIBLE -fPIC -march=native -DALLOW_EXPERIMENTAL_API -DALLOW_INTERNAL_API -Wno-format-truncation '-DABI_VERSION="22.2"' -DRTE_LIBEAL_USE_GETENTROPY -DRTE_LOG_DEFAULT_LOGTYPE=lib.eal -MD -MQ lib/librte_eal.a.p/eal_common_eal_common_options.c.o -MF lib/librte_eal.a.p/eal_common_eal_common_options.c.o.d -o lib/librte_eal.a.p/eal_common_eal_common_options.c.o -c ../lib/eal/common/eal_common_options.c
../lib/eal/common/eal_common_options.c: In function 'compute_ctrl_threads_cpuset':
../lib/eal/common/eal_common_options.c:1970:60: error: macro "CPU_OR" requires 3 arguments, but only 2 given
1970 | RTE_CPU_OR(cpuset, cpuset, &lcore_config[lcore_id].cpuset);
| ^
In file included from /usr/include/pthread_np.h:37,
from ../lib/eal/freebsd/include/rte_os.h:17,
from ../lib/eal/include/rte_common.h:28,
from ../lib/eal/include/rte_string_fns.h:21,
from ../lib/eal/common/eal_common_options.c:24:
/usr/include/sys/cpuset.h:60: note: macro "CPU_OR" defined here
60 | #define CPU_OR(d, s1, s2) __BIT_OR2(CPU_SETSIZE, d, s1, s2)
|
In file included from ../lib/eal/include/rte_common.h:28,
from ../lib/eal/include/rte_string_fns.h:21,
from ../lib/eal/common/eal_common_options.c:24:
../lib/eal/freebsd/include/rte_os.h:42:2: error: 'CPU_OR' undeclared (first use in this function)
42 | CPU_OR(&tmp, src2); \
| ^~~~~~
../lib/eal/common/eal_common_options.c:1970:3: note: in expansion of macro 'RTE_CPU_OR'
1970 | RTE_CPU_OR(cpuset, cpuset, &lcore_config[lcore_id].cpuset);
| ^~~~~~~~~~
../lib/eal/freebsd/include/rte_os.h:42:2: note: each undeclared identifier is reported only once for each function it appears in
42 | CPU_OR(&tmp, src2); \
| ^~~~~~
../lib/eal/common/eal_common_options.c:1970:3: note: in expansion of macro 'RTE_CPU_OR'
1970 | RTE_CPU_OR(cpuset, cpuset, &lcore_config[lcore_id].cpuset);
| ^~~~~~~~~~
../lib/eal/common/eal_common_options.c:1972:28: error: macro "CPU_ANDNOT" requires 3 arguments, but only 2 given
1972 | RTE_CPU_NOT(cpuset, cpuset);
| ^
In file included from /usr/include/pthread_np.h:37,
from ../lib/eal/freebsd/include/rte_os.h:17,
from ../lib/eal/include/rte_common.h:28,
from ../lib/eal/include/rte_string_fns.h:21,
from ../lib/eal/common/eal_common_options.c:24:
/usr/include/sys/cpuset.h:62: note: macro "CPU_ANDNOT" defined here
62 | #define CPU_ANDNOT(d, s1, s2) __BIT_ANDNOT2(CPU_SETSIZE, d, s1, s2)
|
In file included from ../lib/eal/include/rte_common.h:28,
from ../lib/eal/include/rte_string_fns.h:21,
from ../lib/eal/common/eal_common_options.c:24:
../lib/eal/freebsd/include/rte_os.h:61:2: error: 'CPU_ANDNOT' undeclared (first use in this function)
61 | CPU_ANDNOT(&tmp, src); \
| ^~~~~~~~~~
../lib/eal/common/eal_common_options.c:1972:2: note: in expansion of macro 'RTE_CPU_NOT'
1972 | RTE_CPU_NOT(cpuset, cpuset);
| ^~~~~~~~~~~
../lib/eal/common/eal_common_options.c:1978:42: error: macro "CPU_AND" requires 3 arguments, but only 2 given
1978 | RTE_CPU_AND(cpuset, cpuset, &default_set);
| ^
In file included from /usr/include/pthread_np.h:37,
from ../lib/eal/freebsd/include/rte_os.h:17,
from ../lib/eal/include/rte_common.h:28,
from ../lib/eal/include/rte_string_fns.h:21,
from ../lib/eal/common/eal_common_options.c:24:
/usr/include/sys/cpuset.h:61: note: macro "CPU_AND" defined here
61 | #define CPU_AND(d, s1, s2) __BIT_AND2(CPU_SETSIZE, d, s1, s2)
|
In file included from ../lib/eal/include/rte_common.h:28,
from ../lib/eal/include/rte_string_fns.h:21,
from ../lib/eal/common/eal_common_options.c:24:
../lib/eal/freebsd/include/rte_os.h:35:2: error: 'CPU_AND' undeclared (first use in this function)
35 | CPU_AND(&tmp, src2); \
| ^~~~~~~
../lib/eal/common/eal_common_options.c:1978:2: note: in expansion of macro 'RTE_CPU_AND'
1978 | RTE_CPU_AND(cpuset, cpuset, &default_set);
| ^~~~~~~~~~~
[39/2036] Compiling C object lib/librte_eal.a.p/eal_common_eal_common_cpuflags.c.o
[40/2036] Compiling C object lib/librte_eal.a.p/eal_common_malloc_elem.c.o
[41/2036] Generating lib/kvargs.sym_chk with a custom command (wrapped by meson to capture output)
[42/2036] Generating lib/telemetry.sym_chk with a custom command (wrapped by meson to capture output)
[43/2036] Compiling C object lib/librte_eal.a.p/eal_common_rte_service.c.o
[44/2036] Compiling C object lib/librte_eal.a.p/eal_common_eal_common_trace.c.o
[45/2036] Compiling C object lib/librte_eal.a.p/eal_common_malloc_heap.c.o
[46/2036] Compiling C object lib/librte_eal.a.p/eal_common_eal_common_proc.c.o
[47/2036] Compiling C object lib/librte_eal.a.p/eal_common_rte_malloc.c.o
ninja: build stopped
DPDK STV team
^ permalink raw reply [flat|nested] 55+ messages in thread
* [dpdk-test-report] |FAILURE| dpdk-next-net-mlx daily Intel builds
@ 2022-06-01 3:01 sys_stv
0 siblings, 0 replies; 55+ messages in thread
From: sys_stv @ 2022-06-01 3:01 UTC (permalink / raw)
To: test-report, thomas; +Cc: dpdk_sw_eng, npg.sw.core.tools.prc
[-- Attachment #1: Type: text/plain, Size: 26853 bytes --]
Test-Label: Intel-compilation
Test-Status: FAILURE
_Compilation issues_
commit 604f39aa76afc17ab1147d237136b0f9ce3cbbce
Author: Rongwei Liu <rongweil@nvidia.com>
Date: Thu May 26 05:49:41 2022 +0300
net/mlx5: add Rx drop counters to xstats
DPDK git Repo: dpdk-next-net-mlx
Meson Build Summary: 23 Builds Done, 19 Successful, 4 Failures, 0 Blocked
+--------------+------------+--------------+------------+------------+-----------+----------+------------+
| os | gcc-static | clang-static | icc-static | gcc-shared | gcc-debug | document | gcc-16byte |
+--------------+------------+--------------+------------+------------+-----------+----------+------------+
| FC36-64 | | pass | | | | | |
| FreeBSD13-64 | fail | fail | | fail | fail | | |
| RHEL86-64 | pass | pass | | pass | pass | | |
| SUSE15-64 | pass | pass | | | | | |
| UB2004-32 | pass | | | | | | |
| UB2004-64 | pass | pass | | | | pass | |
| UB2204-32 | pass | | | | | | |
| UB2204-64N | pass | | | pass | | | |
| UB2204-64 | pass | pass | | | | pass | pass |
| CentOS79-64 | pass | | | | | | |
+--------------+------------+--------------+------------+------------+-----------+----------+------------+
Comments:
Because of DPDK bug (https://bugs.dpdk.org/show_bug.cgi?id=928),
All the dpdk-next-* branch add `Ddisable_drivers=event/cnxk` option when build with ICC complier.
Test environment and configuration as below:
OS: FC36-64
Kernel Version: 5.17.7-300.fc36.x86_64
GCC Version: gcc (GCC) 12.1.1 20220507 (Red Hat 12.1.1-1)
Clang Version: 14.0.0 (Fedora 14.0.0-1.fc36)
x86_64-native-linuxapp-clang
OS: FreeBSD13-64
Kernel Version: 13.1-RELEASE
GCC Version: gcc (FreeBSD Ports Collection) 10.3.0
Clang Version: 13.0.0 (git@github.com:llvm/llvm-project.git llvmorg-13.0.0-0-gd7b669b3a303)
x86_64-native-bsdapp-gcc
x86_64-native-bsdapp-clang
x86_64-native-bsdapp-gcc+shared
x86_64-native-bsdapp-gcc+debug
OS: RHEL86-64
Kernel Version: 4.18.0-372.9.1.el8.x86_64
GCC Version: gcc (GCC) 8.5.0 20210514 (Red Hat 8.5.0-13)
Clang Version: 14.0.0 (Red Hat 14.0.0-1.module_el8.7.0+1142+5343df54)
x86_64-native-linuxapp-gcc
x86_64-native-linuxapp-clang
x86_64-native-linuxapp-gcc+shared
x86_64-native-linuxapp-gcc+debug
OS: SUSE15-64
Kernel Version: 5.3.18-57-default
GCC Version: gcc (SUSE Linux) 7.5.0
Clang Version: 11.0.1
x86_64-native-linuxapp-clang
x86_64-native-linuxapp-gcc
OS: UB2004-32
Kernel Version: 5.8.0-48-generic
GCC Version: gcc (Ubuntu 10.3.0-1ubuntu1~20.04) 10.3.0
Clang Version: 10.0.0-4ubuntu1
i686-native-linuxapp-gcc
OS: UB2004-64
Kernel Version: 5.8.0-48-generic
GCC Version: gcc (Ubuntu 10.3.0-1ubuntu1~20.04) 10.3.0
Clang Version: 10.0.0-4ubuntu1
x86_64-native-linuxapp-clang
x86_64-native-linuxapp-gcc
x86_64-native-linuxapp-doc
OS: UB2204-32
Kernel Version: 5.15.0-25-generic
GCC Version: gcc (Ubuntu 11.2.0-19ubuntu1) 11.2.0
Clang Version: NA
i686-native-linuxapp-gcc
OS: UB2204-64N
Kernel Version: 5.17.5-051705-generic
GCC Version: gcc (Ubuntu 11.2.0-19ubuntu1) 11.2.0
Clang Version: 14.0.0-1ubuntu1
x86_64-native-linuxapp-gcc
x86_64-native-linuxapp-gcc+shared
OS: UB2204-64
Kernel Version: 5.15.0-25-generic
GCC Version: gcc (Ubuntu 11.2.0-19ubuntu1) 11.2.0
Clang Version: 14.0.0-1ubuntu1
x86_64-native-linuxapp-gcc+16byte
x86_64-native-linuxapp-gcc
x86_64-native-linuxapp-clang
x86_64-native-linuxapp-doc
OS: CentOS79-64
Kernel Version: 3.10.0-1160.el7.x86_64
GCC Version: gcc (GCC) 4.8.5 20150623 (Red Hat 4.8.5-44)
Clang Version: 3.4.2 (tags/RELEASE_34/dot2-final)
x86_64-native-linuxapp-gcc
*Build Failed #1:
OS: FreeBSD13-64
Target: x86_64-native-bsdapp-gcc
FAILED: lib/librte_eal.a.p/eal_common_eal_common_options.c.o
gcc -Ilib/librte_eal.a.p -Ilib -I../lib -I. -I.. -Iconfig -I../config -Ilib/eal/include -I../lib/eal/include -Ilib/eal/freebsd/include -I../lib/eal/freebsd/include -Ilib/eal/x86/include -I../lib/eal/x86/include -Ilib/eal/common -I../lib/eal/common -Ilib/eal -I../lib/eal -Ilib/kvargs -I../lib/kvargs -Ilib/metrics -I../lib/metrics -Ilib/telemetry -I../lib/telemetry -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -Werror -O3 -include rte_config.h -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 -D__BSD_VISIBLE -fPIC -march=native -DALLOW_EXPERIMENTAL_API -DALLOW_INTERNAL_API -Wno-format-truncation '-DABI_VERSION="22.2"' -DRTE_LIBEAL_USE_GETENTROPY -DRTE_LOG_DEFAULT_LOGTYPE=lib.eal -MD -MQ lib/librte_eal.a.p/eal_common_eal_common_options.c.o -MF lib/librte_eal.a.p/eal_common_eal_common_options.c.o.d -o lib/librte_eal.a.p/eal_common_eal_common_options.c.o -c ../lib/eal/common/eal_common_options.c
../lib/eal/common/eal_common_options.c: In function 'compute_ctrl_threads_cpuset':
../lib/eal/common/eal_common_options.c:1970:60: error: macro "CPU_OR" requires 3 arguments, but only 2 given
1970 | RTE_CPU_OR(cpuset, cpuset, &lcore_config[lcore_id].cpuset);
| ^
In file included from /usr/include/pthread_np.h:37,
from ../lib/eal/freebsd/include/rte_os.h:17,
from ../lib/eal/include/rte_common.h:28,
from ../lib/eal/include/rte_string_fns.h:21,
from ../lib/eal/common/eal_common_options.c:24:
/usr/include/sys/cpuset.h:60: note: macro "CPU_OR" defined here
60 | #define CPU_OR(d, s1, s2) __BIT_OR2(CPU_SETSIZE, d, s1, s2)
|
In file included from ../lib/eal/include/rte_common.h:28,
from ../lib/eal/include/rte_string_fns.h:21,
from ../lib/eal/common/eal_common_options.c:24:
../lib/eal/freebsd/include/rte_os.h:42:2: error: 'CPU_OR' undeclared (first use in this function)
42 | CPU_OR(&tmp, src2); \
| ^~~~~~
../lib/eal/common/eal_common_options.c:1970:3: note: in expansion of macro 'RTE_CPU_OR'
1970 | RTE_CPU_OR(cpuset, cpuset, &lcore_config[lcore_id].cpuset);
| ^~~~~~~~~~
../lib/eal/freebsd/include/rte_os.h:42:2: note: each undeclared identifier is reported only once for each function it appears in
42 | CPU_OR(&tmp, src2); \
| ^~~~~~
../lib/eal/common/eal_common_options.c:1970:3: note: in expansion of macro 'RTE_CPU_OR'
1970 | RTE_CPU_OR(cpuset, cpuset, &lcore_config[lcore_id].cpuset);
| ^~~~~~~~~~
../lib/eal/common/eal_common_options.c:1972:28: error: macro "CPU_ANDNOT" requires 3 arguments, but only 2 given
1972 | RTE_CPU_NOT(cpuset, cpuset);
| ^
In file included from /usr/include/pthread_np.h:37,
from ../lib/eal/freebsd/include/rte_os.h:17,
from ../lib/eal/include/rte_common.h:28,
from ../lib/eal/include/rte_string_fns.h:21,
from ../lib/eal/common/eal_common_options.c:24:
/usr/include/sys/cpuset.h:62: note: macro "CPU_ANDNOT" defined here
62 | #define CPU_ANDNOT(d, s1, s2) __BIT_ANDNOT2(CPU_SETSIZE, d, s1, s2)
|
In file included from ../lib/eal/include/rte_common.h:28,
from ../lib/eal/include/rte_string_fns.h:21,
from ../lib/eal/common/eal_common_options.c:24:
../lib/eal/freebsd/include/rte_os.h:61:2: error: 'CPU_ANDNOT' undeclared (first use in this function)
61 | CPU_ANDNOT(&tmp, src); \
| ^~~~~~~~~~
../lib/eal/common/eal_common_options.c:1972:2: note: in expansion of macro 'RTE_CPU_NOT'
1972 | RTE_CPU_NOT(cpuset, cpuset);
| ^~~~~~~~~~~
../lib/eal/common/eal_common_options.c:1978:42: error: macro "CPU_AND" requires 3 arguments, but only 2 given
1978 | RTE_CPU_AND(cpuset, cpuset, &default_set);
| ^
In file included from /usr/include/pthread_np.h:37,
from ../lib/eal/freebsd/include/rte_os.h:17,
from ../lib/eal/include/rte_common.h:28,
from ../lib/eal/include/rte_string_fns.h:21,
from ../lib/eal/common/eal_common_options.c:24:
/usr/include/sys/cpuset.h:61: note: macro "CPU_AND" defined here
61 | #define CPU_AND(d, s1, s2) __BIT_AND2(CPU_SETSIZE, d, s1, s2)
|
In file included from ../lib/eal/include/rte_common.h:28,
from ../lib/eal/include/rte_string_fns.h:21,
from ../lib/eal/common/eal_common_options.c:24:
../lib/eal/freebsd/include/rte_os.h:35:2: error: 'CPU_AND' undeclared (first use in this function)
35 | CPU_AND(&tmp, src2); \
| ^~~~~~~
../lib/eal/common/eal_common_options.c:1978:2: note: in expansion of macro 'RTE_CPU_AND'
1978 | RTE_CPU_AND(cpuset, cpuset, &default_set);
| ^~~~~~~~~~~
[40/2036] Compiling C object lib/librte_eal.a.p/eal_common_malloc_elem.c.o
[41/2036] Compiling C object lib/librte_eal.a.p/eal_common_malloc_heap.c.o
[42/2036] Compiling C object lib/librte_eal.a.p/eal_common_eal_common_trace.c.o
[43/2036] Compiling C object lib/librte_eal.a.p/eal_common_eal_common_trace_ctf.c.o
[44/2036] Generating lib/kvargs.sym_chk with a custom command (wrapped by meson to capture output)
[45/2036] Compiling C object lib/librte_eal.a.p/eal_common_rte_service.c.o
[46/2036] Generating lib/telemetry.sym_chk with a custom command (wrapped by meson to capture output)
[47/2036] Compiling C object lib/librte_eal.a.p/eal_common_eal_common_proc.c.o
[48/2036] Compiling C object lib/librte_eal.a.p/eal_common_rte_malloc.c.o
ninja: build stopped
*Build Failed #2:
OS: FreeBSD13-64
Target: x86_64-native-bsdapp-clang
FAILED: lib/librte_eal.a.p/eal_common_eal_common_options.c.o
clang -Ilib/librte_eal.a.p -Ilib -I../lib -I. -I.. -Iconfig -I../config -Ilib/eal/include -I../lib/eal/include -Ilib/eal/freebsd/include -I../lib/eal/freebsd/include -Ilib/eal/x86/include -I../lib/eal/x86/include -Ilib/eal/common -I../lib/eal/common -Ilib/eal -I../lib/eal -Ilib/kvargs -I../lib/kvargs -Ilib/metrics -I../lib/metrics -Ilib/telemetry -I../lib/telemetry -fcolor-diagnostics -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -Werror -O3 -include rte_config.h -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 -DALLOW_EXPERIMENTAL_API -DALLOW_INTERNAL_API '-DABI_VERSION="22.2"' -DRTE_LIBEAL_USE_GETENTROPY -DRTE_LOG_DEFAULT_LOGTYPE=lib.eal -MD -MQ lib/librte_eal.a.p/eal_common_eal_common_options.c.o -MF lib/librte_eal.a.p/eal_common_eal_common_options.c.o.d -o lib/librte_eal.a.p/eal_common_eal_common_options.c.o -c ../lib/eal/common/eal_common_options.c
../lib/eal/common/eal_common_options.c:1970:3: error: too few arguments provided to function-like macro invocation
RTE_CPU_OR(cpuset, cpuset, &lcore_config[lcore_id].cpuset);
^
../lib/eal/freebsd/include/rte_os.h:42:19: note: expanded from macro 'RTE_CPU_OR'
CPU_OR(&tmp, src2); \
^
/usr/include/sys/cpuset.h:60:9: note: macro 'CPU_OR' defined here
#define CPU_OR(d, s1, s2) __BIT_OR2(CPU_SETSIZE, d, s1, s2)
^
../lib/eal/common/eal_common_options.c:1970:3: error: use of undeclared identifier 'CPU_OR'
RTE_CPU_OR(cpuset, cpuset, &lcore_config[lcore_id].cpuset);
^
../lib/eal/freebsd/include/rte_os.h:42:2: note: expanded from macro 'RTE_CPU_OR'
CPU_OR(&tmp, src2); \
^
../lib/eal/common/eal_common_options.c:1972:2: error: too few arguments provided to function-like macro invocation
RTE_CPU_NOT(cpuset, cpuset);
^
../lib/eal/freebsd/include/rte_os.h:61:22: note: expanded from macro 'RTE_CPU_NOT'
CPU_ANDNOT(&tmp, src); \
^
/usr/include/sys/cpuset.h:62:9: note: macro 'CPU_ANDNOT' defined here
#define CPU_ANDNOT(d, s1, s2) __BIT_ANDNOT2(CPU_SETSIZE, d, s1, s2)
^
../lib/eal/common/eal_common_options.c:1972:2: error: use of undeclared identifier 'CPU_ANDNOT'
RTE_CPU_NOT(cpuset, cpuset);
^
../lib/eal/freebsd/include/rte_os.h:61:2: note: expanded from macro 'RTE_CPU_NOT'
CPU_ANDNOT(&tmp, src); \
^
../lib/eal/common/eal_common_options.c:1978:2: error: too few arguments provided to function-like macro invocation
RTE_CPU_AND(cpuset, cpuset, &default_set);
^
../lib/eal/freebsd/include/rte_os.h:35:20: note: expanded from macro 'RTE_CPU_AND'
CPU_AND(&tmp, src2); \
^
/usr/include/sys/cpuset.h:61:9: note: macro 'CPU_AND' defined here
#define CPU_AND(d, s1, s2) __BIT_AND2(CPU_SETSIZE, d, s1, s2)
^
../lib/eal/common/eal_common_options.c:1978:2: error: use of undeclared identifier 'CPU_AND'
RTE_CPU_AND(cpuset, cpuset, &default_set);
^
../lib/eal/freebsd/include/rte_os.h:35:2: note: expanded from macro 'RTE_CPU_AND'
CPU_AND(&tmp, src2); \
^
6 errors generated.
[41/2019] Compiling C object lib/librte_eal.a.p/eal_common_eal_common_trace_ctf.c.o
[42/2019] Compiling C object lib/librte_eal.a.p/eal_common_eal_common_trace.c.o
[43/2019] Compiling C object lib/librte_eal.a.p/eal_common_rte_service.c.o
[44/2019] Generating lib/kvargs.sym_chk with a custom command (wrapped by meson to capture output)
[45/2019] Compiling C object lib/librte_eal.a.p/eal_common_eal_common_trace_utils.c.o
[46/2019] Generating lib/telemetry.sym_chk with a custom command (wrapped by meson to capture output)
[47/2019] Compiling C object lib/librte_eal.a.p/eal_common_eal_common_proc.c.o
[48/2019] Compiling C object lib/librte_eal.a.p/eal_common_malloc_heap.c.o
[49/2019] Compiling C object lib/librte_eal.a.p/eal_common_rte_malloc.c.o
ninja: build stopped
*Build Failed #3:
OS: FreeBSD13-64
Target: x86_64-native-bsdapp-gcc+shared
FAILED: lib/librte_eal.a.p/eal_common_eal_common_options.c.o
gcc -Ilib/librte_eal.a.p -Ilib -I../lib -I. -I.. -Iconfig -I../config -Ilib/eal/include -I../lib/eal/include -Ilib/eal/freebsd/include -I../lib/eal/freebsd/include -Ilib/eal/x86/include -I../lib/eal/x86/include -Ilib/eal/common -I../lib/eal/common -Ilib/eal -I../lib/eal -Ilib/kvargs -I../lib/kvargs -Ilib/metrics -I../lib/metrics -Ilib/telemetry -I../lib/telemetry -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -Werror -O3 -include rte_config.h -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 -D__BSD_VISIBLE -fPIC -march=native -DALLOW_EXPERIMENTAL_API -DALLOW_INTERNAL_API -Wno-format-truncation '-DABI_VERSION="22.2"' -DRTE_LIBEAL_USE_GETENTROPY -DRTE_LOG_DEFAULT_LOGTYPE=lib.eal -MD -MQ lib/librte_eal.a.p/eal_common_eal_common_options.c.o -MF lib/librte_eal.a.p/eal_common_eal_common_options.c.o.d -o lib/librte_eal.a.p/eal_common_eal_common_options.c.o -c ../lib/eal/common/eal_common_options.c
../lib/eal/common/eal_common_options.c: In function 'compute_ctrl_threads_cpuset':
../lib/eal/common/eal_common_options.c:1970:60: error: macro "CPU_OR" requires 3 arguments, but only 2 given
1970 | RTE_CPU_OR(cpuset, cpuset, &lcore_config[lcore_id].cpuset);
| ^
In file included from /usr/include/pthread_np.h:37,
from ../lib/eal/freebsd/include/rte_os.h:17,
from ../lib/eal/include/rte_common.h:28,
from ../lib/eal/include/rte_string_fns.h:21,
from ../lib/eal/common/eal_common_options.c:24:
/usr/include/sys/cpuset.h:60: note: macro "CPU_OR" defined here
60 | #define CPU_OR(d, s1, s2) __BIT_OR2(CPU_SETSIZE, d, s1, s2)
|
In file included from ../lib/eal/include/rte_common.h:28,
from ../lib/eal/include/rte_string_fns.h:21,
from ../lib/eal/common/eal_common_options.c:24:
../lib/eal/freebsd/include/rte_os.h:42:2: error: 'CPU_OR' undeclared (first use in this function)
42 | CPU_OR(&tmp, src2); \
| ^~~~~~
../lib/eal/common/eal_common_options.c:1970:3: note: in expansion of macro 'RTE_CPU_OR'
1970 | RTE_CPU_OR(cpuset, cpuset, &lcore_config[lcore_id].cpuset);
| ^~~~~~~~~~
../lib/eal/freebsd/include/rte_os.h:42:2: note: each undeclared identifier is reported only once for each function it appears in
42 | CPU_OR(&tmp, src2); \
| ^~~~~~
../lib/eal/common/eal_common_options.c:1970:3: note: in expansion of macro 'RTE_CPU_OR'
1970 | RTE_CPU_OR(cpuset, cpuset, &lcore_config[lcore_id].cpuset);
| ^~~~~~~~~~
../lib/eal/common/eal_common_options.c:1972:28: error: macro "CPU_ANDNOT" requires 3 arguments, but only 2 given
1972 | RTE_CPU_NOT(cpuset, cpuset);
| ^
In file included from /usr/include/pthread_np.h:37,
from ../lib/eal/freebsd/include/rte_os.h:17,
from ../lib/eal/include/rte_common.h:28,
from ../lib/eal/include/rte_string_fns.h:21,
from ../lib/eal/common/eal_common_options.c:24:
/usr/include/sys/cpuset.h:62: note: macro "CPU_ANDNOT" defined here
62 | #define CPU_ANDNOT(d, s1, s2) __BIT_ANDNOT2(CPU_SETSIZE, d, s1, s2)
|
In file included from ../lib/eal/include/rte_common.h:28,
from ../lib/eal/include/rte_string_fns.h:21,
from ../lib/eal/common/eal_common_options.c:24:
../lib/eal/freebsd/include/rte_os.h:61:2: error: 'CPU_ANDNOT' undeclared (first use in this function)
61 | CPU_ANDNOT(&tmp, src); \
| ^~~~~~~~~~
../lib/eal/common/eal_common_options.c:1972:2: note: in expansion of macro 'RTE_CPU_NOT'
1972 | RTE_CPU_NOT(cpuset, cpuset);
| ^~~~~~~~~~~
../lib/eal/common/eal_common_options.c:1978:42: error: macro "CPU_AND" requires 3 arguments, but only 2 given
1978 | RTE_CPU_AND(cpuset, cpuset, &default_set);
| ^
In file included from /usr/include/pthread_np.h:37,
from ../lib/eal/freebsd/include/rte_os.h:17,
from ../lib/eal/include/rte_common.h:28,
from ../lib/eal/include/rte_string_fns.h:21,
from ../lib/eal/common/eal_common_options.c:24:
/usr/include/sys/cpuset.h:61: note: macro "CPU_AND" defined here
61 | #define CPU_AND(d, s1, s2) __BIT_AND2(CPU_SETSIZE, d, s1, s2)
|
In file included from ../lib/eal/include/rte_common.h:28,
from ../lib/eal/include/rte_string_fns.h:21,
from ../lib/eal/common/eal_common_options.c:24:
../lib/eal/freebsd/include/rte_os.h:35:2: error: 'CPU_AND' undeclared (first use in this function)
35 | CPU_AND(&tmp, src2); \
| ^~~~~~~
../lib/eal/common/eal_common_options.c:1978:2: note: in expansion of macro 'RTE_CPU_AND'
1978 | RTE_CPU_AND(cpuset, cpuset, &default_set);
| ^~~~~~~~~~~
[41/1938] Compiling C object lib/librte_eal.a.p/eal_common_eal_common_trace_ctf.c.o
[42/1938] Compiling C object lib/librte_eal.a.p/eal_common_malloc_heap.c.o
[43/1938] Compiling C object lib/librte_eal.a.p/eal_common_eal_common_trace.c.o
[44/1938] Generating lib/kvargs.sym_chk with a custom command (wrapped by meson to capture output)
[45/1938] Compiling C object lib/librte_eal.a.p/eal_common_eal_common_trace_utils.c.o
[46/1938] Generating lib/telemetry.sym_chk with a custom command (wrapped by meson to capture output)
[47/1938] Compiling C object lib/librte_eal.a.p/eal_common_rte_service.c.o
[48/1938] Compiling C object lib/librte_eal.a.p/eal_common_eal_common_proc.c.o
[49/1938] Compiling C object lib/librte_eal.a.p/eal_common_rte_malloc.c.o
ninja: build stopped
*Build Failed #4:
OS: FreeBSD13-64
Target: x86_64-native-bsdapp-gcc+debug
FAILED: lib/librte_eal.a.p/eal_common_eal_common_options.c.o
gcc -Ilib/librte_eal.a.p -Ilib -I../lib -I. -I.. -Iconfig -I../config -Ilib/eal/include -I../lib/eal/include -Ilib/eal/freebsd/include -I../lib/eal/freebsd/include -Ilib/eal/x86/include -I../lib/eal/x86/include -Ilib/eal/common -I../lib/eal/common -Ilib/eal -I../lib/eal -Ilib/kvargs -I../lib/kvargs -Ilib/metrics -I../lib/metrics -Ilib/telemetry -I../lib/telemetry -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -Werror -O2 -g -include rte_config.h -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 -D__BSD_VISIBLE -fPIC -march=native -DALLOW_EXPERIMENTAL_API -DALLOW_INTERNAL_API -Wno-format-truncation '-DABI_VERSION="22.2"' -DRTE_LIBEAL_USE_GETENTROPY -DRTE_LOG_DEFAULT_LOGTYPE=lib.eal -MD -MQ lib/librte_eal.a.p/eal_common_eal_common_options.c.o -MF lib/librte_eal.a.p/eal_common_eal_common_options.c.o.d -o lib/librte_eal.a.p/eal_common_eal_common_options.c.o -c ../lib/eal/common/eal_common_options.c
../lib/eal/common/eal_common_options.c: In function 'compute_ctrl_threads_cpuset':
../lib/eal/common/eal_common_options.c:1970:60: error: macro "CPU_OR" requires 3 arguments, but only 2 given
1970 | RTE_CPU_OR(cpuset, cpuset, &lcore_config[lcore_id].cpuset);
| ^
In file included from /usr/include/pthread_np.h:37,
from ../lib/eal/freebsd/include/rte_os.h:17,
from ../lib/eal/include/rte_common.h:28,
from ../lib/eal/include/rte_string_fns.h:21,
from ../lib/eal/common/eal_common_options.c:24:
/usr/include/sys/cpuset.h:60: note: macro "CPU_OR" defined here
60 | #define CPU_OR(d, s1, s2) __BIT_OR2(CPU_SETSIZE, d, s1, s2)
|
In file included from ../lib/eal/include/rte_common.h:28,
from ../lib/eal/include/rte_string_fns.h:21,
from ../lib/eal/common/eal_common_options.c:24:
../lib/eal/freebsd/include/rte_os.h:42:2: error: 'CPU_OR' undeclared (first use in this function)
42 | CPU_OR(&tmp, src2); \
| ^~~~~~
../lib/eal/common/eal_common_options.c:1970:3: note: in expansion of macro 'RTE_CPU_OR'
1970 | RTE_CPU_OR(cpuset, cpuset, &lcore_config[lcore_id].cpuset);
| ^~~~~~~~~~
../lib/eal/freebsd/include/rte_os.h:42:2: note: each undeclared identifier is reported only once for each function it appears in
42 | CPU_OR(&tmp, src2); \
| ^~~~~~
../lib/eal/common/eal_common_options.c:1970:3: note: in expansion of macro 'RTE_CPU_OR'
1970 | RTE_CPU_OR(cpuset, cpuset, &lcore_config[lcore_id].cpuset);
| ^~~~~~~~~~
../lib/eal/common/eal_common_options.c:1972:28: error: macro "CPU_ANDNOT" requires 3 arguments, but only 2 given
1972 | RTE_CPU_NOT(cpuset, cpuset);
| ^
In file included from /usr/include/pthread_np.h:37,
from ../lib/eal/freebsd/include/rte_os.h:17,
from ../lib/eal/include/rte_common.h:28,
from ../lib/eal/include/rte_string_fns.h:21,
from ../lib/eal/common/eal_common_options.c:24:
/usr/include/sys/cpuset.h:62: note: macro "CPU_ANDNOT" defined here
62 | #define CPU_ANDNOT(d, s1, s2) __BIT_ANDNOT2(CPU_SETSIZE, d, s1, s2)
|
In file included from ../lib/eal/include/rte_common.h:28,
from ../lib/eal/include/rte_string_fns.h:21,
from ../lib/eal/common/eal_common_options.c:24:
../lib/eal/freebsd/include/rte_os.h:61:2: error: 'CPU_ANDNOT' undeclared (first use in this function)
61 | CPU_ANDNOT(&tmp, src); \
| ^~~~~~~~~~
../lib/eal/common/eal_common_options.c:1972:2: note: in expansion of macro 'RTE_CPU_NOT'
1972 | RTE_CPU_NOT(cpuset, cpuset);
| ^~~~~~~~~~~
../lib/eal/common/eal_common_options.c:1978:42: error: macro "CPU_AND" requires 3 arguments, but only 2 given
1978 | RTE_CPU_AND(cpuset, cpuset, &default_set);
| ^
In file included from /usr/include/pthread_np.h:37,
from ../lib/eal/freebsd/include/rte_os.h:17,
from ../lib/eal/include/rte_common.h:28,
from ../lib/eal/include/rte_string_fns.h:21,
from ../lib/eal/common/eal_common_options.c:24:
/usr/include/sys/cpuset.h:61: note: macro "CPU_AND" defined here
61 | #define CPU_AND(d, s1, s2) __BIT_AND2(CPU_SETSIZE, d, s1, s2)
|
In file included from ../lib/eal/include/rte_common.h:28,
from ../lib/eal/include/rte_string_fns.h:21,
from ../lib/eal/common/eal_common_options.c:24:
../lib/eal/freebsd/include/rte_os.h:35:2: error: 'CPU_AND' undeclared (first use in this function)
35 | CPU_AND(&tmp, src2); \
| ^~~~~~~
../lib/eal/common/eal_common_options.c:1978:2: note: in expansion of macro 'RTE_CPU_AND'
1978 | RTE_CPU_AND(cpuset, cpuset, &default_set);
| ^~~~~~~~~~~
[41/2036] Compiling C object lib/librte_eal.a.p/eal_common_eal_common_trace_ctf.c.o
[42/2036] Compiling C object lib/librte_eal.a.p/eal_common_malloc_heap.c.o
[43/2036] Compiling C object lib/librte_eal.a.p/eal_common_eal_common_trace.c.o
[44/2036] Compiling C object lib/librte_eal.a.p/eal_common_rte_service.c.o
[45/2036] Generating lib/kvargs.sym_chk with a custom command (wrapped by meson to capture output)
[46/2036] Generating lib/telemetry.sym_chk with a custom command (wrapped by meson to capture output)
[47/2036] Compiling C object lib/librte_eal.a.p/eal_common_eal_common_trace_utils.c.o
[48/2036] Compiling C object lib/librte_eal.a.p/eal_common_eal_common_proc.c.o
[49/2036] Compiling C object lib/librte_eal.a.p/eal_common_rte_malloc.c.o
ninja: build stopped
DPDK STV team
^ permalink raw reply [flat|nested] 55+ messages in thread
* [dpdk-test-report] |FAILURE| dpdk-next-net-mlx daily Intel builds
@ 2022-05-31 22:53 sys_stv
0 siblings, 0 replies; 55+ messages in thread
From: sys_stv @ 2022-05-31 22:53 UTC (permalink / raw)
To: test-report, thomas; +Cc: dpdk_sw_eng, npg.sw.core.tools.prc
[-- Attachment #1: Type: text/plain, Size: 38380 bytes --]
Test-Label: Intel-compilation
Test-Status: FAILURE
_Compilation issues_
commit 604f39aa76afc17ab1147d237136b0f9ce3cbbce
Author: Rongwei Liu <rongweil@nvidia.com>
Date: Thu May 26 05:49:41 2022 +0300
net/mlx5: add Rx drop counters to xstats
DPDK git Repo: dpdk-next-net-mlx
Meson Build Summary: 23 Builds Done, 18 Successful, 5 Failures, 0 Blocked
+--------------+------------+--------------+------------+------------+-----------+----------+------------+
| os | gcc-static | clang-static | icc-static | gcc-shared | gcc-debug | document | gcc-16byte |
+--------------+------------+--------------+------------+------------+-----------+----------+------------+
| FC36-64 | | pass | | | | | |
| FreeBSD13-64 | fail | fail | | fail | fail | | |
| RHEL86-64 | pass | pass | | pass | pass | | |
| SUSE15-64 | pass | pass | | | | | |
| UB2004-32 | pass | | | | | | |
| UB2004-64 | pass | pass | | | | pass | |
| UB2204-32 | pass | | | | | | |
| UB2204-64N | fail | | | pass | | | |
| UB2204-64 | pass | pass | | | | pass | pass |
| CentOS79-64 | pass | | | | | | |
+--------------+------------+--------------+------------+------------+-----------+----------+------------+
Comments:
Because of DPDK bug (https://bugs.dpdk.org/show_bug.cgi?id=928),
All the dpdk-next-* branch add `Ddisable_drivers=event/cnxk` option when build with ICC complier.
Test environment and configuration as below:
OS: FC36-64
Kernel Version: 5.17.7-300.fc36.x86_64
GCC Version: gcc (GCC) 12.1.1 20220507 (Red Hat 12.1.1-1)
Clang Version: 14.0.0 (Fedora 14.0.0-1.fc36)
x86_64-native-linuxapp-clang
OS: FreeBSD13-64
Kernel Version: 13.1-RELEASE
GCC Version: gcc (FreeBSD Ports Collection) 10.3.0
Clang Version: 13.0.0 (git@github.com:llvm/llvm-project.git llvmorg-13.0.0-0-gd7b669b3a303)
x86_64-native-bsdapp-gcc
x86_64-native-bsdapp-clang
x86_64-native-bsdapp-gcc+shared
x86_64-native-bsdapp-gcc+debug
OS: RHEL86-64
Kernel Version: 4.18.0-372.9.1.el8.x86_64
GCC Version: gcc (GCC) 8.5.0 20210514 (Red Hat 8.5.0-13)
Clang Version: 14.0.0 (Red Hat 14.0.0-1.module_el8.7.0+1142+5343df54)
x86_64-native-linuxapp-gcc
x86_64-native-linuxapp-clang
x86_64-native-linuxapp-gcc+shared
x86_64-native-linuxapp-gcc+debug
OS: SUSE15-64
Kernel Version: 5.3.18-57-default
GCC Version: gcc (SUSE Linux) 7.5.0
Clang Version: 11.0.1
x86_64-native-linuxapp-clang
x86_64-native-linuxapp-gcc
OS: UB2004-32
Kernel Version: 5.8.0-48-generic
GCC Version: gcc (Ubuntu 10.3.0-1ubuntu1~20.04) 10.3.0
Clang Version: 10.0.0-4ubuntu1
i686-native-linuxapp-gcc
OS: UB2004-64
Kernel Version: 5.8.0-48-generic
GCC Version: gcc (Ubuntu 10.3.0-1ubuntu1~20.04) 10.3.0
Clang Version: 10.0.0-4ubuntu1
x86_64-native-linuxapp-clang
x86_64-native-linuxapp-gcc
x86_64-native-linuxapp-doc
OS: UB2204-32
Kernel Version: 5.15.0-25-generic
GCC Version: gcc (Ubuntu 11.2.0-19ubuntu1) 11.2.0
Clang Version: NA
i686-native-linuxapp-gcc
OS: UB2204-64N
Kernel Version: 5.17.5-051705-generic
GCC Version: gcc (Ubuntu 11.2.0-19ubuntu1) 11.2.0
Clang Version: 14.0.0-1ubuntu1
x86_64-native-linuxapp-gcc
x86_64-native-linuxapp-gcc+shared
OS: UB2204-64
Kernel Version: 5.15.0-25-generic
GCC Version: gcc (Ubuntu 11.2.0-19ubuntu1) 11.2.0
Clang Version: 14.0.0-1ubuntu1
x86_64-native-linuxapp-gcc+16byte
x86_64-native-linuxapp-gcc
x86_64-native-linuxapp-clang
x86_64-native-linuxapp-doc
OS: CentOS79-64
Kernel Version: 3.10.0-1160.el7.x86_64
GCC Version: gcc (GCC) 4.8.5 20150623 (Red Hat 4.8.5-44)
Clang Version: 3.4.2 (tags/RELEASE_34/dot2-final)
x86_64-native-linuxapp-gcc
*Build Failed #1:
OS: FreeBSD13-64
Target: x86_64-native-bsdapp-gcc
FAILED: lib/librte_eal.a.p/eal_common_eal_common_options.c.o
gcc -Ilib/librte_eal.a.p -Ilib -I../lib -I. -I.. -Iconfig -I../config -Ilib/eal/include -I../lib/eal/include -Ilib/eal/freebsd/include -I../lib/eal/freebsd/include -Ilib/eal/x86/include -I../lib/eal/x86/include -Ilib/eal/common -I../lib/eal/common -Ilib/eal -I../lib/eal -Ilib/kvargs -I../lib/kvargs -Ilib/metrics -I../lib/metrics -Ilib/telemetry -I../lib/telemetry -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -Werror -O3 -include rte_config.h -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 -D__BSD_VISIBLE -fPIC -march=native -DALLOW_EXPERIMENTAL_API -DALLOW_INTERNAL_API -Wno-format-truncation '-DABI_VERSION="22.2"' -DRTE_LIBEAL_USE_GETENTROPY -DRTE_LOG_DEFAULT_LOGTYPE=lib.eal -MD -MQ lib/librte_eal.a.p/eal_common_eal_common_options.c.o -MF lib/librte_eal.a.p/eal_common_eal_common_options.c.o.d -o lib/librte_eal.a.p/eal_common_eal_common_options.c.o -c ../lib/eal/common/eal_common_options.c
../lib/eal/common/eal_common_options.c: In function 'compute_ctrl_threads_cpuset':
../lib/eal/common/eal_common_options.c:1970:60: error: macro "CPU_OR" requires 3 arguments, but only 2 given
1970 | RTE_CPU_OR(cpuset, cpuset, &lcore_config[lcore_id].cpuset);
| ^
In file included from /usr/include/pthread_np.h:37,
from ../lib/eal/freebsd/include/rte_os.h:17,
from ../lib/eal/include/rte_common.h:28,
from ../lib/eal/include/rte_string_fns.h:21,
from ../lib/eal/common/eal_common_options.c:24:
/usr/include/sys/cpuset.h:60: note: macro "CPU_OR" defined here
60 | #define CPU_OR(d, s1, s2) __BIT_OR2(CPU_SETSIZE, d, s1, s2)
|
In file included from ../lib/eal/include/rte_common.h:28,
from ../lib/eal/include/rte_string_fns.h:21,
from ../lib/eal/common/eal_common_options.c:24:
../lib/eal/freebsd/include/rte_os.h:42:2: error: 'CPU_OR' undeclared (first use in this function)
42 | CPU_OR(&tmp, src2); \
| ^~~~~~
../lib/eal/common/eal_common_options.c:1970:3: note: in expansion of macro 'RTE_CPU_OR'
1970 | RTE_CPU_OR(cpuset, cpuset, &lcore_config[lcore_id].cpuset);
| ^~~~~~~~~~
../lib/eal/freebsd/include/rte_os.h:42:2: note: each undeclared identifier is reported only once for each function it appears in
42 | CPU_OR(&tmp, src2); \
| ^~~~~~
../lib/eal/common/eal_common_options.c:1970:3: note: in expansion of macro 'RTE_CPU_OR'
1970 | RTE_CPU_OR(cpuset, cpuset, &lcore_config[lcore_id].cpuset);
| ^~~~~~~~~~
../lib/eal/common/eal_common_options.c:1972:28: error: macro "CPU_ANDNOT" requires 3 arguments, but only 2 given
1972 | RTE_CPU_NOT(cpuset, cpuset);
| ^
In file included from /usr/include/pthread_np.h:37,
from ../lib/eal/freebsd/include/rte_os.h:17,
from ../lib/eal/include/rte_common.h:28,
from ../lib/eal/include/rte_string_fns.h:21,
from ../lib/eal/common/eal_common_options.c:24:
/usr/include/sys/cpuset.h:62: note: macro "CPU_ANDNOT" defined here
62 | #define CPU_ANDNOT(d, s1, s2) __BIT_ANDNOT2(CPU_SETSIZE, d, s1, s2)
|
In file included from ../lib/eal/include/rte_common.h:28,
from ../lib/eal/include/rte_string_fns.h:21,
from ../lib/eal/common/eal_common_options.c:24:
../lib/eal/freebsd/include/rte_os.h:61:2: error: 'CPU_ANDNOT' undeclared (first use in this function)
61 | CPU_ANDNOT(&tmp, src); \
| ^~~~~~~~~~
../lib/eal/common/eal_common_options.c:1972:2: note: in expansion of macro 'RTE_CPU_NOT'
1972 | RTE_CPU_NOT(cpuset, cpuset);
| ^~~~~~~~~~~
../lib/eal/common/eal_common_options.c:1978:42: error: macro "CPU_AND" requires 3 arguments, but only 2 given
1978 | RTE_CPU_AND(cpuset, cpuset, &default_set);
| ^
In file included from /usr/include/pthread_np.h:37,
from ../lib/eal/freebsd/include/rte_os.h:17,
from ../lib/eal/include/rte_common.h:28,
from ../lib/eal/include/rte_string_fns.h:21,
from ../lib/eal/common/eal_common_options.c:24:
/usr/include/sys/cpuset.h:61: note: macro "CPU_AND" defined here
61 | #define CPU_AND(d, s1, s2) __BIT_AND2(CPU_SETSIZE, d, s1, s2)
|
In file included from ../lib/eal/include/rte_common.h:28,
from ../lib/eal/include/rte_string_fns.h:21,
from ../lib/eal/common/eal_common_options.c:24:
../lib/eal/freebsd/include/rte_os.h:35:2: error: 'CPU_AND' undeclared (first use in this function)
35 | CPU_AND(&tmp, src2); \
| ^~~~~~~
../lib/eal/common/eal_common_options.c:1978:2: note: in expansion of macro 'RTE_CPU_AND'
1978 | RTE_CPU_AND(cpuset, cpuset, &default_set);
| ^~~~~~~~~~~
[40/2036] Compiling C object lib/librte_eal.a.p/eal_common_rte_random.c.o
[41/2036] Generating lib/kvargs.sym_chk with a custom command (wrapped by meson to capture output)
[42/2036] Compiling C object lib/librte_eal.a.p/eal_common_eal_common_trace_ctf.c.o
[43/2036] Compiling C object lib/librte_eal.a.p/eal_common_malloc_heap.c.o
[44/2036] Generating lib/telemetry.sym_chk with a custom command (wrapped by meson to capture output)
[45/2036] Compiling C object lib/librte_eal.a.p/eal_common_eal_common_trace.c.o
[46/2036] Compiling C object lib/librte_eal.a.p/eal_common_rte_service.c.o
[47/2036] Compiling C object lib/librte_eal.a.p/eal_common_eal_common_proc.c.o
[48/2036] Compiling C object lib/librte_eal.a.p/eal_common_rte_malloc.c.o
ninja: build stopped
*Build Failed #2:
OS: FreeBSD13-64
Target: x86_64-native-bsdapp-clang
FAILED: lib/librte_eal.a.p/eal_common_eal_common_options.c.o
clang -Ilib/librte_eal.a.p -Ilib -I../lib -I. -I.. -Iconfig -I../config -Ilib/eal/include -I../lib/eal/include -Ilib/eal/freebsd/include -I../lib/eal/freebsd/include -Ilib/eal/x86/include -I../lib/eal/x86/include -Ilib/eal/common -I../lib/eal/common -Ilib/eal -I../lib/eal -Ilib/kvargs -I../lib/kvargs -Ilib/metrics -I../lib/metrics -Ilib/telemetry -I../lib/telemetry -fcolor-diagnostics -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -Werror -O3 -include rte_config.h -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 -DALLOW_EXPERIMENTAL_API -DALLOW_INTERNAL_API '-DABI_VERSION="22.2"' -DRTE_LIBEAL_USE_GETENTROPY -DRTE_LOG_DEFAULT_LOGTYPE=lib.eal -MD -MQ lib/librte_eal.a.p/eal_common_eal_common_options.c.o -MF lib/librte_eal.a.p/eal_common_eal_common_options.c.o.d -o lib/librte_eal.a.p/eal_common_eal_common_options.c.o -c ../lib/eal/common/eal_common_options.c
../lib/eal/common/eal_common_options.c:1970:3: error: too few arguments provided to function-like macro invocation
RTE_CPU_OR(cpuset, cpuset, &lcore_config[lcore_id].cpuset);
^
../lib/eal/freebsd/include/rte_os.h:42:19: note: expanded from macro 'RTE_CPU_OR'
CPU_OR(&tmp, src2); \
^
/usr/include/sys/cpuset.h:60:9: note: macro 'CPU_OR' defined here
#define CPU_OR(d, s1, s2) __BIT_OR2(CPU_SETSIZE, d, s1, s2)
^
../lib/eal/common/eal_common_options.c:1970:3: error: use of undeclared identifier 'CPU_OR'
RTE_CPU_OR(cpuset, cpuset, &lcore_config[lcore_id].cpuset);
^
../lib/eal/freebsd/include/rte_os.h:42:2: note: expanded from macro 'RTE_CPU_OR'
CPU_OR(&tmp, src2); \
^
../lib/eal/common/eal_common_options.c:1972:2: error: too few arguments provided to function-like macro invocation
RTE_CPU_NOT(cpuset, cpuset);
^
../lib/eal/freebsd/include/rte_os.h:61:22: note: expanded from macro 'RTE_CPU_NOT'
CPU_ANDNOT(&tmp, src); \
^
/usr/include/sys/cpuset.h:62:9: note: macro 'CPU_ANDNOT' defined here
#define CPU_ANDNOT(d, s1, s2) __BIT_ANDNOT2(CPU_SETSIZE, d, s1, s2)
^
../lib/eal/common/eal_common_options.c:1972:2: error: use of undeclared identifier 'CPU_ANDNOT'
RTE_CPU_NOT(cpuset, cpuset);
^
../lib/eal/freebsd/include/rte_os.h:61:2: note: expanded from macro 'RTE_CPU_NOT'
CPU_ANDNOT(&tmp, src); \
^
../lib/eal/common/eal_common_options.c:1978:2: error: too few arguments provided to function-like macro invocation
RTE_CPU_AND(cpuset, cpuset, &default_set);
^
../lib/eal/freebsd/include/rte_os.h:35:20: note: expanded from macro 'RTE_CPU_AND'
CPU_AND(&tmp, src2); \
^
/usr/include/sys/cpuset.h:61:9: note: macro 'CPU_AND' defined here
#define CPU_AND(d, s1, s2) __BIT_AND2(CPU_SETSIZE, d, s1, s2)
^
../lib/eal/common/eal_common_options.c:1978:2: error: use of undeclared identifier 'CPU_AND'
RTE_CPU_AND(cpuset, cpuset, &default_set);
^
../lib/eal/freebsd/include/rte_os.h:35:2: note: expanded from macro 'RTE_CPU_AND'
CPU_AND(&tmp, src2); \
^
6 errors generated.
[41/2019] Compiling C object lib/librte_eal.a.p/eal_common_eal_common_trace_ctf.c.o
[42/2019] Compiling C object lib/librte_eal.a.p/eal_common_eal_common_trace.c.o
[43/2019] Compiling C object lib/librte_eal.a.p/eal_common_eal_common_trace_utils.c.o
[44/2019] Compiling C object lib/librte_eal.a.p/eal_common_rte_service.c.o
[45/2019] Generating lib/kvargs.sym_chk with a custom command (wrapped by meson to capture output)
[46/2019] Generating lib/telemetry.sym_chk with a custom command (wrapped by meson to capture output)
[47/2019] Compiling C object lib/librte_eal.a.p/eal_common_eal_common_proc.c.o
[48/2019] Compiling C object lib/librte_eal.a.p/eal_common_malloc_heap.c.o
[49/2019] Compiling C object lib/librte_eal.a.p/eal_common_rte_malloc.c.o
ninja: build stopped
*Build Failed #3:
OS: FreeBSD13-64
Target: x86_64-native-bsdapp-gcc+shared
FAILED: lib/librte_eal.a.p/eal_common_eal_common_options.c.o
gcc -Ilib/librte_eal.a.p -Ilib -I../lib -I. -I.. -Iconfig -I../config -Ilib/eal/include -I../lib/eal/include -Ilib/eal/freebsd/include -I../lib/eal/freebsd/include -Ilib/eal/x86/include -I../lib/eal/x86/include -Ilib/eal/common -I../lib/eal/common -Ilib/eal -I../lib/eal -Ilib/kvargs -I../lib/kvargs -Ilib/metrics -I../lib/metrics -Ilib/telemetry -I../lib/telemetry -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -Werror -O3 -include rte_config.h -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 -D__BSD_VISIBLE -fPIC -march=native -DALLOW_EXPERIMENTAL_API -DALLOW_INTERNAL_API -Wno-format-truncation '-DABI_VERSION="22.2"' -DRTE_LIBEAL_USE_GETENTROPY -DRTE_LOG_DEFAULT_LOGTYPE=lib.eal -MD -MQ lib/librte_eal.a.p/eal_common_eal_common_options.c.o -MF lib/librte_eal.a.p/eal_common_eal_common_options.c.o.d -o lib/librte_eal.a.p/eal_common_eal_common_options.c.o -c ../lib/eal/common/eal_common_options.c
../lib/eal/common/eal_common_options.c: In function 'compute_ctrl_threads_cpuset':
../lib/eal/common/eal_common_options.c:1970:60: error: macro "CPU_OR" requires 3 arguments, but only 2 given
1970 | RTE_CPU_OR(cpuset, cpuset, &lcore_config[lcore_id].cpuset);
| ^
In file included from /usr/include/pthread_np.h:37,
from ../lib/eal/freebsd/include/rte_os.h:17,
from ../lib/eal/include/rte_common.h:28,
from ../lib/eal/include/rte_string_fns.h:21,
from ../lib/eal/common/eal_common_options.c:24:
/usr/include/sys/cpuset.h:60: note: macro "CPU_OR" defined here
60 | #define CPU_OR(d, s1, s2) __BIT_OR2(CPU_SETSIZE, d, s1, s2)
|
In file included from ../lib/eal/include/rte_common.h:28,
from ../lib/eal/include/rte_string_fns.h:21,
from ../lib/eal/common/eal_common_options.c:24:
../lib/eal/freebsd/include/rte_os.h:42:2: error: 'CPU_OR' undeclared (first use in this function)
42 | CPU_OR(&tmp, src2); \
| ^~~~~~
../lib/eal/common/eal_common_options.c:1970:3: note: in expansion of macro 'RTE_CPU_OR'
1970 | RTE_CPU_OR(cpuset, cpuset, &lcore_config[lcore_id].cpuset);
| ^~~~~~~~~~
../lib/eal/freebsd/include/rte_os.h:42:2: note: each undeclared identifier is reported only once for each function it appears in
42 | CPU_OR(&tmp, src2); \
| ^~~~~~
../lib/eal/common/eal_common_options.c:1970:3: note: in expansion of macro 'RTE_CPU_OR'
1970 | RTE_CPU_OR(cpuset, cpuset, &lcore_config[lcore_id].cpuset);
| ^~~~~~~~~~
../lib/eal/common/eal_common_options.c:1972:28: error: macro "CPU_ANDNOT" requires 3 arguments, but only 2 given
1972 | RTE_CPU_NOT(cpuset, cpuset);
| ^
In file included from /usr/include/pthread_np.h:37,
from ../lib/eal/freebsd/include/rte_os.h:17,
from ../lib/eal/include/rte_common.h:28,
from ../lib/eal/include/rte_string_fns.h:21,
from ../lib/eal/common/eal_common_options.c:24:
/usr/include/sys/cpuset.h:62: note: macro "CPU_ANDNOT" defined here
62 | #define CPU_ANDNOT(d, s1, s2) __BIT_ANDNOT2(CPU_SETSIZE, d, s1, s2)
|
In file included from ../lib/eal/include/rte_common.h:28,
from ../lib/eal/include/rte_string_fns.h:21,
from ../lib/eal/common/eal_common_options.c:24:
../lib/eal/freebsd/include/rte_os.h:61:2: error: 'CPU_ANDNOT' undeclared (first use in this function)
61 | CPU_ANDNOT(&tmp, src); \
| ^~~~~~~~~~
../lib/eal/common/eal_common_options.c:1972:2: note: in expansion of macro 'RTE_CPU_NOT'
1972 | RTE_CPU_NOT(cpuset, cpuset);
| ^~~~~~~~~~~
../lib/eal/common/eal_common_options.c:1978:42: error: macro "CPU_AND" requires 3 arguments, but only 2 given
1978 | RTE_CPU_AND(cpuset, cpuset, &default_set);
| ^
In file included from /usr/include/pthread_np.h:37,
from ../lib/eal/freebsd/include/rte_os.h:17,
from ../lib/eal/include/rte_common.h:28,
from ../lib/eal/include/rte_string_fns.h:21,
from ../lib/eal/common/eal_common_options.c:24:
/usr/include/sys/cpuset.h:61: note: macro "CPU_AND" defined here
61 | #define CPU_AND(d, s1, s2) __BIT_AND2(CPU_SETSIZE, d, s1, s2)
|
In file included from ../lib/eal/include/rte_common.h:28,
from ../lib/eal/include/rte_string_fns.h:21,
from ../lib/eal/common/eal_common_options.c:24:
../lib/eal/freebsd/include/rte_os.h:35:2: error: 'CPU_AND' undeclared (first use in this function)
35 | CPU_AND(&tmp, src2); \
| ^~~~~~~
../lib/eal/common/eal_common_options.c:1978:2: note: in expansion of macro 'RTE_CPU_AND'
1978 | RTE_CPU_AND(cpuset, cpuset, &default_set);
| ^~~~~~~~~~~
[40/1938] Compiling C object lib/librte_eal.a.p/eal_common_malloc_elem.c.o
[41/1938] Generating lib/kvargs.sym_chk with a custom command (wrapped by meson to capture output)
[42/1938] Compiling C object lib/librte_eal.a.p/eal_common_eal_common_trace_ctf.c.o
[43/1938] Generating lib/telemetry.sym_chk with a custom command (wrapped by meson to capture output)
[44/1938] Compiling C object lib/librte_eal.a.p/eal_common_rte_service.c.o
[45/1938] Compiling C object lib/librte_eal.a.p/eal_common_eal_common_trace.c.o
[46/1938] Compiling C object lib/librte_eal.a.p/eal_common_malloc_heap.c.o
[47/1938] Compiling C object lib/librte_eal.a.p/eal_common_eal_common_proc.c.o
[48/1938] Compiling C object lib/librte_eal.a.p/eal_common_rte_malloc.c.o
ninja: build stopped
*Build Failed #4:
OS: FreeBSD13-64
Target: x86_64-native-bsdapp-gcc+debug
FAILED: lib/librte_eal.a.p/eal_common_eal_common_options.c.o
gcc -Ilib/librte_eal.a.p -Ilib -I../lib -I. -I.. -Iconfig -I../config -Ilib/eal/include -I../lib/eal/include -Ilib/eal/freebsd/include -I../lib/eal/freebsd/include -Ilib/eal/x86/include -I../lib/eal/x86/include -Ilib/eal/common -I../lib/eal/common -Ilib/eal -I../lib/eal -Ilib/kvargs -I../lib/kvargs -Ilib/metrics -I../lib/metrics -Ilib/telemetry -I../lib/telemetry -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -Werror -O2 -g -include rte_config.h -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 -D__BSD_VISIBLE -fPIC -march=native -DALLOW_EXPERIMENTAL_API -DALLOW_INTERNAL_API -Wno-format-truncation '-DABI_VERSION="22.2"' -DRTE_LIBEAL_USE_GETENTROPY -DRTE_LOG_DEFAULT_LOGTYPE=lib.eal -MD -MQ lib/librte_eal.a.p/eal_common_eal_common_options.c.o -MF lib/librte_eal.a.p/eal_common_eal_common_options.c.o.d -o lib/librte_eal.a.p/eal_common_eal_common_options.c.o -c ../lib/eal/common/eal_common_options.c
../lib/eal/common/eal_common_options.c: In function 'compute_ctrl_threads_cpuset':
../lib/eal/common/eal_common_options.c:1970:60: error: macro "CPU_OR" requires 3 arguments, but only 2 given
1970 | RTE_CPU_OR(cpuset, cpuset, &lcore_config[lcore_id].cpuset);
| ^
In file included from /usr/include/pthread_np.h:37,
from ../lib/eal/freebsd/include/rte_os.h:17,
from ../lib/eal/include/rte_common.h:28,
from ../lib/eal/include/rte_string_fns.h:21,
from ../lib/eal/common/eal_common_options.c:24:
/usr/include/sys/cpuset.h:60: note: macro "CPU_OR" defined here
60 | #define CPU_OR(d, s1, s2) __BIT_OR2(CPU_SETSIZE, d, s1, s2)
|
In file included from ../lib/eal/include/rte_common.h:28,
from ../lib/eal/include/rte_string_fns.h:21,
from ../lib/eal/common/eal_common_options.c:24:
../lib/eal/freebsd/include/rte_os.h:42:2: error: 'CPU_OR' undeclared (first use in this function)
42 | CPU_OR(&tmp, src2); \
| ^~~~~~
../lib/eal/common/eal_common_options.c:1970:3: note: in expansion of macro 'RTE_CPU_OR'
1970 | RTE_CPU_OR(cpuset, cpuset, &lcore_config[lcore_id].cpuset);
| ^~~~~~~~~~
../lib/eal/freebsd/include/rte_os.h:42:2: note: each undeclared identifier is reported only once for each function it appears in
42 | CPU_OR(&tmp, src2); \
| ^~~~~~
../lib/eal/common/eal_common_options.c:1970:3: note: in expansion of macro 'RTE_CPU_OR'
1970 | RTE_CPU_OR(cpuset, cpuset, &lcore_config[lcore_id].cpuset);
| ^~~~~~~~~~
../lib/eal/common/eal_common_options.c:1972:28: error: macro "CPU_ANDNOT" requires 3 arguments, but only 2 given
1972 | RTE_CPU_NOT(cpuset, cpuset);
| ^
In file included from /usr/include/pthread_np.h:37,
from ../lib/eal/freebsd/include/rte_os.h:17,
from ../lib/eal/include/rte_common.h:28,
from ../lib/eal/include/rte_string_fns.h:21,
from ../lib/eal/common/eal_common_options.c:24:
/usr/include/sys/cpuset.h:62: note: macro "CPU_ANDNOT" defined here
62 | #define CPU_ANDNOT(d, s1, s2) __BIT_ANDNOT2(CPU_SETSIZE, d, s1, s2)
|
In file included from ../lib/eal/include/rte_common.h:28,
from ../lib/eal/include/rte_string_fns.h:21,
from ../lib/eal/common/eal_common_options.c:24:
../lib/eal/freebsd/include/rte_os.h:61:2: error: 'CPU_ANDNOT' undeclared (first use in this function)
61 | CPU_ANDNOT(&tmp, src); \
| ^~~~~~~~~~
../lib/eal/common/eal_common_options.c:1972:2: note: in expansion of macro 'RTE_CPU_NOT'
1972 | RTE_CPU_NOT(cpuset, cpuset);
| ^~~~~~~~~~~
../lib/eal/common/eal_common_options.c:1978:42: error: macro "CPU_AND" requires 3 arguments, but only 2 given
1978 | RTE_CPU_AND(cpuset, cpuset, &default_set);
| ^
In file included from /usr/include/pthread_np.h:37,
from ../lib/eal/freebsd/include/rte_os.h:17,
from ../lib/eal/include/rte_common.h:28,
from ../lib/eal/include/rte_string_fns.h:21,
from ../lib/eal/common/eal_common_options.c:24:
/usr/include/sys/cpuset.h:61: note: macro "CPU_AND" defined here
61 | #define CPU_AND(d, s1, s2) __BIT_AND2(CPU_SETSIZE, d, s1, s2)
|
In file included from ../lib/eal/include/rte_common.h:28,
from ../lib/eal/include/rte_string_fns.h:21,
from ../lib/eal/common/eal_common_options.c:24:
../lib/eal/freebsd/include/rte_os.h:35:2: error: 'CPU_AND' undeclared (first use in this function)
35 | CPU_AND(&tmp, src2); \
| ^~~~~~~
../lib/eal/common/eal_common_options.c:1978:2: note: in expansion of macro 'RTE_CPU_AND'
1978 | RTE_CPU_AND(cpuset, cpuset, &default_set);
| ^~~~~~~~~~~
[41/2036] Compiling C object lib/librte_eal.a.p/eal_common_eal_common_trace_ctf.c.o
[42/2036] Generating lib/kvargs.sym_chk with a custom command (wrapped by meson to capture output)
[43/2036] Compiling C object lib/librte_eal.a.p/eal_common_rte_service.c.o
[44/2036] Compiling C object lib/librte_eal.a.p/eal_common_malloc_heap.c.o
[45/2036] Compiling C object lib/librte_eal.a.p/eal_common_eal_common_trace.c.o
[46/2036] Compiling C object lib/librte_eal.a.p/eal_common_eal_common_trace_utils.c.o
[47/2036] Generating lib/telemetry.sym_chk with a custom command (wrapped by meson to capture output)
[48/2036] Compiling C object lib/librte_eal.a.p/eal_common_eal_common_proc.c.o
[49/2036] Compiling C object lib/librte_eal.a.p/eal_common_rte_malloc.c.o
ninja: build stopped
*Build Failed #5:
OS: UB2204-64N
Target: x86_64-native-linuxapp-gcc
FAILED: drivers/libtmp_rte_common_qat.a.p/crypto_qat_qat_sym_session.c.o
gcc -Idrivers/libtmp_rte_common_qat.a.p -Idrivers -I../drivers -Idrivers/common/qat -I../drivers/common/qat -I../drivers/common/qat/qat_adf -I../drivers/crypto/qat -I../drivers/compress/qat -Idrivers/bus/pci -I../drivers/bus/pci -I../drivers/bus/pci/linux -I. -I.. -Iconfig -I../config -Ilib/eal/include -I../lib/eal/include -Ilib/eal/linux/include -I../lib/eal/linux/include -Ilib/eal/x86/include -I../lib/eal/x86/include -Ilib/eal/common -I../lib/eal/common -Ilib/eal -I../lib/eal -Ilib/kvargs -I../lib/kvargs -Ilib/metrics -I../lib/metrics -Ilib/telemetry -I../lib/telemetry -Ilib/pci -I../lib/pci -Ilib/cryptodev -I../lib/cryptodev -Ilib/mbuf -I../lib/mbuf -Ilib/mempool -I../lib/mempool -Ilib/ring -I../lib/ring -Ilib/rcu -I../lib/rcu -Ilib/net -I../lib/net -Ilib/compressdev -I../lib/compressdev -Ilib/security -I../lib/security -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -Werror -O3 -include rte_config.h -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 -DBUILD_QAT_SYM -DBUILD_QAT_ASYM -DRTE_LOG_DEFAULT_LOGTYPE=pmd.common.qat -MD -MQ drivers/libtmp_rte_common_qat.a.p/crypto_qat_qat_sym_session.c.o -MF drivers/libtmp_rte_common_qat.a.p/crypto_qat_qat_sym_session.c.o.d -o drivers/libtmp_rte_common_qat.a.p/crypto_qat_qat_sym_session.c.o -c ../drivers/crypto/qat/qat_sym_session.c
../drivers/crypto/qat/qat_sym_session.c: In function ‘partial_hash_sha1’:
../drivers/crypto/qat/qat_sym_session.c:1064:9: error: ‘SHA1_Init’ is deprecated: Since OpenSSL 3.0 [-Werror=deprecated-declarations]
1064 | if (!SHA1_Init(&ctx))
| ^~
In file included from ../drivers/crypto/qat/qat_sym_session.c:5:
/usr/include/openssl/sha.h:49:27: note: declared here
49 | OSSL_DEPRECATEDIN_3_0 int SHA1_Init(SHA_CTX *c);
| ^~~~~~~~~
../drivers/crypto/qat/qat_sym_session.c:1066:9: error: ‘SHA1_Transform’ is deprecated: Since OpenSSL 3.0 [-Werror=deprecated-declarations]
1066 | SHA1_Transform(&ctx, data_in);
| ^~~~~~~~~~~~~~
In file included from ../drivers/crypto/qat/qat_sym_session.c:5:
/usr/include/openssl/sha.h:52:28: note: declared here
52 | OSSL_DEPRECATEDIN_3_0 void SHA1_Transform(SHA_CTX *c, const unsigned char *data);
| ^~~~~~~~~~~~~~
../drivers/crypto/qat/qat_sym_session.c: In function ‘partial_hash_sha224’:
../drivers/crypto/qat/qat_sym_session.c:1075:9: error: ‘SHA224_Init’ is deprecated: Since OpenSSL 3.0 [-Werror=deprecated-declarations]
1075 | if (!SHA224_Init(&ctx))
| ^~
In file included from ../drivers/crypto/qat/qat_sym_session.c:5:
/usr/include/openssl/sha.h:69:27: note: declared here
69 | OSSL_DEPRECATEDIN_3_0 int SHA224_Init(SHA256_CTX *c);
| ^~~~~~~~~~~
../drivers/crypto/qat/qat_sym_session.c:1077:9: error: ‘SHA256_Transform’ is deprecated: Since OpenSSL 3.0 [-Werror=deprecated-declarations]
1077 | SHA256_Transform(&ctx, data_in);
| ^~~~~~~~~~~~~~~~
In file included from ../drivers/crypto/qat/qat_sym_session.c:5:
/usr/include/openssl/sha.h:77:28: note: declared here
77 | OSSL_DEPRECATEDIN_3_0 void SHA256_Transform(SHA256_CTX *c,
| ^~~~~~~~~~~~~~~~
../drivers/crypto/qat/qat_sym_session.c: In function ‘partial_hash_sha256’:
../drivers/crypto/qat/qat_sym_session.c:1086:9: error: ‘SHA256_Init’ is deprecated: Since OpenSSL 3.0 [-Werror=deprecated-declarations]
1086 | if (!SHA256_Init(&ctx))
| ^~
In file included from ../drivers/crypto/qat/qat_sym_session.c:5:
/usr/include/openssl/sha.h:73:27: note: declared here
73 | OSSL_DEPRECATEDIN_3_0 int SHA256_Init(SHA256_CTX *c);
| ^~~~~~~~~~~
../drivers/crypto/qat/qat_sym_session.c:1088:9: error: ‘SHA256_Transform’ is deprecated: Since OpenSSL 3.0 [-Werror=deprecated-declarations]
1088 | SHA256_Transform(&ctx, data_in);
| ^~~~~~~~~~~~~~~~
In file included from ../drivers/crypto/qat/qat_sym_session.c:5:
/usr/include/openssl/sha.h:77:28: note: declared here
77 | OSSL_DEPRECATEDIN_3_0 void SHA256_Transform(SHA256_CTX *c,
| ^~~~~~~~~~~~~~~~
../drivers/crypto/qat/qat_sym_session.c: In function ‘partial_hash_sha384’:
../drivers/crypto/qat/qat_sym_session.c:1097:9: error: ‘SHA384_Init’ is deprecated: Since OpenSSL 3.0 [-Werror=deprecated-declarations]
1097 | if (!SHA384_Init(&ctx))
| ^~
In file included from ../drivers/crypto/qat/qat_sym_session.c:5:
/usr/include/openssl/sha.h:119:27: note: declared here
119 | OSSL_DEPRECATEDIN_3_0 int SHA384_Init(SHA512_CTX *c);
| ^~~~~~~~~~~
../drivers/crypto/qat/qat_sym_session.c:1099:9: error: ‘SHA512_Transform’ is deprecated: Since OpenSSL 3.0 [-Werror=deprecated-declarations]
1099 | SHA512_Transform(&ctx, data_in);
| ^~~~~~~~~~~~~~~~
In file included from ../drivers/crypto/qat/qat_sym_session.c:5:
/usr/include/openssl/sha.h:127:28: note: declared here
127 | OSSL_DEPRECATEDIN_3_0 void SHA512_Transform(SHA512_CTX *c,
| ^~~~~~~~~~~~~~~~
../drivers/crypto/qat/qat_sym_session.c: In function ‘partial_hash_sha512’:
../drivers/crypto/qat/qat_sym_session.c:1108:9: error: ‘SHA512_Init’ is deprecated: Since OpenSSL 3.0 [-Werror=deprecated-declarations]
1108 | if (!SHA512_Init(&ctx))
| ^~
In file included from ../drivers/crypto/qat/qat_sym_session.c:5:
/usr/include/openssl/sha.h:123:27: note: declared here
123 | OSSL_DEPRECATEDIN_3_0 int SHA512_Init(SHA512_CTX *c);
| ^~~~~~~~~~~
../drivers/crypto/qat/qat_sym_session.c:1110:9: error: ‘SHA512_Transform’ is deprecated: Since OpenSSL 3.0 [-Werror=deprecated-declarations]
1110 | SHA512_Transform(&ctx, data_in);
| ^~~~~~~~~~~~~~~~
In file included from ../drivers/crypto/qat/qat_sym_session.c:5:
/usr/include/openssl/sha.h:127:28: note: declared here
127 | OSSL_DEPRECATEDIN_3_0 void SHA512_Transform(SHA512_CTX *c,
| ^~~~~~~~~~~~~~~~
../drivers/crypto/qat/qat_sym_session.c: In function ‘partial_hash_md5’:
../drivers/crypto/qat/qat_sym_session.c:1119:9: error: ‘MD5_Init’ is deprecated: Since OpenSSL 3.0 [-Werror=deprecated-declarations]
1119 | if (!MD5_Init(&ctx))
| ^~
In file included from ../drivers/crypto/qat/qat_sym_session.c:7:
/usr/include/openssl/md5.h:49:27: note: declared here
49 | OSSL_DEPRECATEDIN_3_0 int MD5_Init(MD5_CTX *c);
| ^~~~~~~~
../drivers/crypto/qat/qat_sym_session.c:1121:9: error: ‘MD5_Transform’ is deprecated: Since OpenSSL 3.0 [-Werror=deprecated-declarations]
1121 | MD5_Transform(&ctx, data_in);
| ^~~~~~~~~~~~~
In file included from ../drivers/crypto/qat/qat_sym_session.c:7:
/usr/include/openssl/md5.h:54:28: note: declared here
54 | OSSL_DEPRECATEDIN_3_0 void MD5_Transform(MD5_CTX *c, const unsigned char *b);
| ^~~~~~~~~~~~~
../drivers/crypto/qat/qat_sym_session.c: In function ‘qat_sym_do_precomputes’:
../drivers/crypto/qat/qat_sym_session.c:1250:25: error: ‘AES_set_encrypt_key’ is deprecated: Since OpenSSL 3.0 [-Werror=deprecated-declarations]
1250 | if (AES_set_encrypt_key(auth_key, auth_keylen << 3,
| ^~
In file included from ../drivers/crypto/qat/qat_sym_session.c:6:
/usr/include/openssl/aes.h:51:5: note: declared here
51 | int AES_set_encrypt_key(const unsigned char *userKey, const int bits,
| ^~~~~~~~~~~~~~~~~~~
../drivers/crypto/qat/qat_sym_session.c:1256:25: error: ‘AES_encrypt’ is deprecated: Since OpenSSL 3.0 [-Werror=deprecated-declarations]
1256 | AES_encrypt(in, k0, &enc_key);
| ^~~~~~~~~~~
In file included from ../drivers/crypto/qat/qat_sym_session.c:6:
/usr/include/openssl/aes.h:57:6: note: declared here
57 | void AES_encrypt(const unsigned char *in, unsigned char *out,
| ^~~~~~~~~~~
../drivers/crypto/qat/qat_sym_session.c:1294:33: error: ‘AES_set_encrypt_key’ is deprecated: Since OpenSSL 3.0 [-Werror=deprecated-declarations]
1294 | if (AES_set_encrypt_key(auth_key,
| ^~
In file included from ../drivers/crypto/qat/qat_sym_session.c:6:
/usr/include/openssl/aes.h:51:5: note: declared here
51 | int AES_set_encrypt_key(const unsigned char *userKey, const int bits,
| ^~~~~~~~~~~~~~~~~~~
../drivers/crypto/qat/qat_sym_session.c:1304:33: error: ‘AES_encrypt’ is deprecated: Since OpenSSL 3.0 [-Werror=deprecated-declarations]
1304 | AES_encrypt(in, out, &enc_key);
| ^~~~~~~~~~~
In file included from ../drivers/crypto/qat/qat_sym_session.c:6:
/usr/include/openssl/aes.h:57:6: note: declared here
57 | void AES_encrypt(const unsigned char *in, unsigned char *out,
| ^~~~~~~~~~~
../drivers/crypto/qat/qat_sym_session.c:1330:17: error: ‘AES_set_encrypt_key’ is deprecated: Since OpenSSL 3.0 [-Werror=deprecated-declarations]
1330 | if (AES_set_encrypt_key(auth_key, auth_keylen << 3,
| ^~
In file included from ../drivers/crypto/qat/qat_sym_session.c:6:
/usr/include/openssl/aes.h:51:5: note: declared here
51 | int AES_set_encrypt_key(const unsigned char *userKey, const int bits,
| ^~~~~~~~~~~~~~~~~~~
../drivers/crypto/qat/qat_sym_session.c:1334:17: error: ‘AES_encrypt’ is deprecated: Since OpenSSL 3.0 [-Werror=deprecated-declarations]
1334 | AES_encrypt(in, out, &enc_key);
| ^~~~~~~~~~~
In file included from ../drivers/crypto/qat/qat_sym_session.c:6:
/usr/include/openssl/aes.h:57:6: note: declared here
57 | void AES_encrypt(const unsigned char *in, unsigned char *out,
| ^~~~~~~~~~~
cc1: all warnings being treated as errors
[848/3631] Compiling C object drivers/common/sfc_efx/base/libsfc_base.a.p/efx_filter.c.o
[849/3631] Compiling C object drivers/common/sfc_efx/base/libsfc_base.a.p/efx_evb.c.o
[850/3631] Compiling C object drivers/common/sfc_efx/base/libsfc_base.a.p/efx_ev.c.o
[851/3631] Compiling C object drivers/libtmp_rte_common_qat.a.p/crypto_qat_dev_qat_crypto_pmd_gen4.c.o
[852/3631] Compiling C object drivers/libtmp_rte_common_qat.a.p/crypto_qat_dev_qat_crypto_pmd_gen3.c.o
[853/3631] Compiling C object lib/librte_pipeline.a.p/pipeline_rte_table_action.c.o
[854/3631] Compiling C object drivers/libtmp_rte_common_qat.a.p/crypto_qat_dev_qat_sym_pmd_gen1.c.o
[855/3631] Compiling C object drivers/libtmp_rte_common_qat.a.p/crypto_qat_qat_asym.c.o
[856/3631] Generating drivers/rte_common_cnxk.sym_chk with a custom command (wrapped by meson to capture output)
ninja: build stopped
DPDK STV team
^ permalink raw reply [flat|nested] 55+ messages in thread
* [dpdk-test-report] |FAILURE| dpdk-next-net-mlx daily Intel builds
@ 2022-05-31 22:10 sys_stv
0 siblings, 0 replies; 55+ messages in thread
From: sys_stv @ 2022-05-31 22:10 UTC (permalink / raw)
To: test-report, thomas; +Cc: dpdk_sw_eng, npg.sw.core.tools.prc
[-- Attachment #1: Type: text/plain, Size: 38406 bytes --]
Test-Label: Intel-compilation
Test-Status: FAILURE
_Compilation issues_
commit 604f39aa76afc17ab1147d237136b0f9ce3cbbce
Author: Rongwei Liu <rongweil@nvidia.com>
Date: Thu May 26 05:49:41 2022 +0300
net/mlx5: add Rx drop counters to xstats
DPDK git Repo: dpdk-next-net-mlx
Meson Build Summary: 23 Builds Done, 18 Successful, 5 Failures, 0 Blocked
+--------------+------------+--------------+------------+------------+-----------+----------+------------+
| os | gcc-static | clang-static | icc-static | gcc-shared | gcc-debug | document | gcc-16byte |
+--------------+------------+--------------+------------+------------+-----------+----------+------------+
| FC36-64 | | pass | | | | | |
| FreeBSD13-64 | fail | fail | | fail | fail | | |
| RHEL86-64 | pass | pass | | pass | pass | | |
| SUSE15-64 | pass | pass | | | | | |
| UB2004-32 | pass | | | | | | |
| UB2004-64 | pass | pass | | | | pass | |
| UB2204-32 | pass | | | | | | |
| UB2204-64N | fail | | | pass | | | |
| UB2204-64 | pass | pass | | | | pass | pass |
| CentOS79-64 | pass | | | | | | |
+--------------+------------+--------------+------------+------------+-----------+----------+------------+
Comments:
Because of DPDK bug (https://bugs.dpdk.org/show_bug.cgi?id=928),
All the dpdk-next-* branch add `Ddisable_drivers=event/cnxk` option when build with ICC complier.
Test environment and configuration as below:
OS: FC36-64
Kernel Version: 5.17.7-300.fc36.x86_64
GCC Version: gcc (GCC) 12.1.1 20220507 (Red Hat 12.1.1-1)
Clang Version: 14.0.0 (Fedora 14.0.0-1.fc36)
x86_64-native-linuxapp-clang
OS: FreeBSD13-64
Kernel Version: 13.1-RELEASE
GCC Version: gcc (FreeBSD Ports Collection) 10.3.0
Clang Version: 13.0.0 (git@github.com:llvm/llvm-project.git llvmorg-13.0.0-0-gd7b669b3a303)
x86_64-native-bsdapp-gcc
x86_64-native-bsdapp-clang
x86_64-native-bsdapp-gcc+shared
x86_64-native-bsdapp-gcc+debug
OS: RHEL86-64
Kernel Version: 4.18.0-372.9.1.el8.x86_64
GCC Version: gcc (GCC) 8.5.0 20210514 (Red Hat 8.5.0-13)
Clang Version: 14.0.0 (Red Hat 14.0.0-1.module_el8.7.0+1142+5343df54)
x86_64-native-linuxapp-gcc
x86_64-native-linuxapp-clang
x86_64-native-linuxapp-gcc+shared
x86_64-native-linuxapp-gcc+debug
OS: SUSE15-64
Kernel Version: 5.3.18-57-default
GCC Version: gcc (SUSE Linux) 7.5.0
Clang Version: 11.0.1
x86_64-native-linuxapp-clang
x86_64-native-linuxapp-gcc
OS: UB2004-32
Kernel Version: 5.8.0-48-generic
GCC Version: gcc (Ubuntu 10.3.0-1ubuntu1~20.04) 10.3.0
Clang Version: 10.0.0-4ubuntu1
i686-native-linuxapp-gcc
OS: UB2004-64
Kernel Version: 5.8.0-48-generic
GCC Version: gcc (Ubuntu 10.3.0-1ubuntu1~20.04) 10.3.0
Clang Version: 10.0.0-4ubuntu1
x86_64-native-linuxapp-clang
x86_64-native-linuxapp-gcc
x86_64-native-linuxapp-doc
OS: UB2204-32
Kernel Version: 5.15.0-25-generic
GCC Version: gcc (Ubuntu 11.2.0-19ubuntu1) 11.2.0
Clang Version: NA
i686-native-linuxapp-gcc
OS: UB2204-64N
Kernel Version: 5.17.5-051705-generic
GCC Version: gcc (Ubuntu 11.2.0-19ubuntu1) 11.2.0
Clang Version: 14.0.0-1ubuntu1
x86_64-native-linuxapp-gcc
x86_64-native-linuxapp-gcc+shared
OS: UB2204-64
Kernel Version: 5.15.0-25-generic
GCC Version: gcc (Ubuntu 11.2.0-19ubuntu1) 11.2.0
Clang Version: 14.0.0-1ubuntu1
x86_64-native-linuxapp-gcc+16byte
x86_64-native-linuxapp-gcc
x86_64-native-linuxapp-clang
x86_64-native-linuxapp-doc
OS: CentOS79-64
Kernel Version: 3.10.0-1160.el7.x86_64
GCC Version: gcc (GCC) 4.8.5 20150623 (Red Hat 4.8.5-44)
Clang Version: 3.4.2 (tags/RELEASE_34/dot2-final)
x86_64-native-linuxapp-gcc
*Build Failed #1:
OS: FreeBSD13-64
Target: x86_64-native-bsdapp-gcc
FAILED: lib/librte_eal.a.p/eal_common_eal_common_options.c.o
gcc -Ilib/librte_eal.a.p -Ilib -I../lib -I. -I.. -Iconfig -I../config -Ilib/eal/include -I../lib/eal/include -Ilib/eal/freebsd/include -I../lib/eal/freebsd/include -Ilib/eal/x86/include -I../lib/eal/x86/include -Ilib/eal/common -I../lib/eal/common -Ilib/eal -I../lib/eal -Ilib/kvargs -I../lib/kvargs -Ilib/metrics -I../lib/metrics -Ilib/telemetry -I../lib/telemetry -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -Werror -O3 -include rte_config.h -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 -D__BSD_VISIBLE -fPIC -march=native -DALLOW_EXPERIMENTAL_API -DALLOW_INTERNAL_API -Wno-format-truncation '-DABI_VERSION="22.2"' -DRTE_LIBEAL_USE_GETENTROPY -DRTE_LOG_DEFAULT_LOGTYPE=lib.eal -MD -MQ lib/librte_eal.a.p/eal_common_eal_common_options.c.o -MF lib/librte_eal.a.p/eal_common_eal_common_options.c.o.d -o lib/librte_eal.a.p/eal_common_eal_common_options.c.o -c ../lib/eal/common/eal_common_options.c
../lib/eal/common/eal_common_options.c: In function 'compute_ctrl_threads_cpuset':
../lib/eal/common/eal_common_options.c:1970:60: error: macro "CPU_OR" requires 3 arguments, but only 2 given
1970 | RTE_CPU_OR(cpuset, cpuset, &lcore_config[lcore_id].cpuset);
| ^
In file included from /usr/include/pthread_np.h:37,
from ../lib/eal/freebsd/include/rte_os.h:17,
from ../lib/eal/include/rte_common.h:28,
from ../lib/eal/include/rte_string_fns.h:21,
from ../lib/eal/common/eal_common_options.c:24:
/usr/include/sys/cpuset.h:60: note: macro "CPU_OR" defined here
60 | #define CPU_OR(d, s1, s2) __BIT_OR2(CPU_SETSIZE, d, s1, s2)
|
In file included from ../lib/eal/include/rte_common.h:28,
from ../lib/eal/include/rte_string_fns.h:21,
from ../lib/eal/common/eal_common_options.c:24:
../lib/eal/freebsd/include/rte_os.h:42:2: error: 'CPU_OR' undeclared (first use in this function)
42 | CPU_OR(&tmp, src2); \
| ^~~~~~
../lib/eal/common/eal_common_options.c:1970:3: note: in expansion of macro 'RTE_CPU_OR'
1970 | RTE_CPU_OR(cpuset, cpuset, &lcore_config[lcore_id].cpuset);
| ^~~~~~~~~~
../lib/eal/freebsd/include/rte_os.h:42:2: note: each undeclared identifier is reported only once for each function it appears in
42 | CPU_OR(&tmp, src2); \
| ^~~~~~
../lib/eal/common/eal_common_options.c:1970:3: note: in expansion of macro 'RTE_CPU_OR'
1970 | RTE_CPU_OR(cpuset, cpuset, &lcore_config[lcore_id].cpuset);
| ^~~~~~~~~~
../lib/eal/common/eal_common_options.c:1972:28: error: macro "CPU_ANDNOT" requires 3 arguments, but only 2 given
1972 | RTE_CPU_NOT(cpuset, cpuset);
| ^
In file included from /usr/include/pthread_np.h:37,
from ../lib/eal/freebsd/include/rte_os.h:17,
from ../lib/eal/include/rte_common.h:28,
from ../lib/eal/include/rte_string_fns.h:21,
from ../lib/eal/common/eal_common_options.c:24:
/usr/include/sys/cpuset.h:62: note: macro "CPU_ANDNOT" defined here
62 | #define CPU_ANDNOT(d, s1, s2) __BIT_ANDNOT2(CPU_SETSIZE, d, s1, s2)
|
In file included from ../lib/eal/include/rte_common.h:28,
from ../lib/eal/include/rte_string_fns.h:21,
from ../lib/eal/common/eal_common_options.c:24:
../lib/eal/freebsd/include/rte_os.h:61:2: error: 'CPU_ANDNOT' undeclared (first use in this function)
61 | CPU_ANDNOT(&tmp, src); \
| ^~~~~~~~~~
../lib/eal/common/eal_common_options.c:1972:2: note: in expansion of macro 'RTE_CPU_NOT'
1972 | RTE_CPU_NOT(cpuset, cpuset);
| ^~~~~~~~~~~
../lib/eal/common/eal_common_options.c:1978:42: error: macro "CPU_AND" requires 3 arguments, but only 2 given
1978 | RTE_CPU_AND(cpuset, cpuset, &default_set);
| ^
In file included from /usr/include/pthread_np.h:37,
from ../lib/eal/freebsd/include/rte_os.h:17,
from ../lib/eal/include/rte_common.h:28,
from ../lib/eal/include/rte_string_fns.h:21,
from ../lib/eal/common/eal_common_options.c:24:
/usr/include/sys/cpuset.h:61: note: macro "CPU_AND" defined here
61 | #define CPU_AND(d, s1, s2) __BIT_AND2(CPU_SETSIZE, d, s1, s2)
|
In file included from ../lib/eal/include/rte_common.h:28,
from ../lib/eal/include/rte_string_fns.h:21,
from ../lib/eal/common/eal_common_options.c:24:
../lib/eal/freebsd/include/rte_os.h:35:2: error: 'CPU_AND' undeclared (first use in this function)
35 | CPU_AND(&tmp, src2); \
| ^~~~~~~
../lib/eal/common/eal_common_options.c:1978:2: note: in expansion of macro 'RTE_CPU_AND'
1978 | RTE_CPU_AND(cpuset, cpuset, &default_set);
| ^~~~~~~~~~~
[41/2036] Generating lib/kvargs.sym_chk with a custom command (wrapped by meson to capture output)
[42/2036] Compiling C object lib/librte_eal.a.p/eal_common_eal_common_trace_ctf.c.o
[43/2036] Compiling C object lib/librte_eal.a.p/eal_common_malloc_heap.c.o
[44/2036] Compiling C object lib/librte_eal.a.p/eal_common_eal_common_trace.c.o
[45/2036] Compiling C object lib/librte_eal.a.p/eal_common_eal_common_trace_utils.c.o
[46/2036] Compiling C object lib/librte_eal.a.p/eal_common_rte_service.c.o
[47/2036] Generating lib/telemetry.sym_chk with a custom command (wrapped by meson to capture output)
[48/2036] Compiling C object lib/librte_eal.a.p/eal_common_eal_common_proc.c.o
[49/2036] Compiling C object lib/librte_eal.a.p/eal_common_rte_malloc.c.o
ninja: build stopped
*Build Failed #2:
OS: FreeBSD13-64
Target: x86_64-native-bsdapp-clang
FAILED: lib/librte_eal.a.p/eal_common_eal_common_options.c.o
clang -Ilib/librte_eal.a.p -Ilib -I../lib -I. -I.. -Iconfig -I../config -Ilib/eal/include -I../lib/eal/include -Ilib/eal/freebsd/include -I../lib/eal/freebsd/include -Ilib/eal/x86/include -I../lib/eal/x86/include -Ilib/eal/common -I../lib/eal/common -Ilib/eal -I../lib/eal -Ilib/kvargs -I../lib/kvargs -Ilib/metrics -I../lib/metrics -Ilib/telemetry -I../lib/telemetry -fcolor-diagnostics -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -Werror -O3 -include rte_config.h -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 -DALLOW_EXPERIMENTAL_API -DALLOW_INTERNAL_API '-DABI_VERSION="22.2"' -DRTE_LIBEAL_USE_GETENTROPY -DRTE_LOG_DEFAULT_LOGTYPE=lib.eal -MD -MQ lib/librte_eal.a.p/eal_common_eal_common_options.c.o -MF lib/librte_eal.a.p/eal_common_eal_common_options.c.o.d -o lib/librte_eal.a.p/eal_common_eal_common_options.c.o -c ../lib/eal/common/eal_common_options.c
../lib/eal/common/eal_common_options.c:1970:3: error: too few arguments provided to function-like macro invocation
RTE_CPU_OR(cpuset, cpuset, &lcore_config[lcore_id].cpuset);
^
../lib/eal/freebsd/include/rte_os.h:42:19: note: expanded from macro 'RTE_CPU_OR'
CPU_OR(&tmp, src2); \
^
/usr/include/sys/cpuset.h:60:9: note: macro 'CPU_OR' defined here
#define CPU_OR(d, s1, s2) __BIT_OR2(CPU_SETSIZE, d, s1, s2)
^
../lib/eal/common/eal_common_options.c:1970:3: error: use of undeclared identifier 'CPU_OR'
RTE_CPU_OR(cpuset, cpuset, &lcore_config[lcore_id].cpuset);
^
../lib/eal/freebsd/include/rte_os.h:42:2: note: expanded from macro 'RTE_CPU_OR'
CPU_OR(&tmp, src2); \
^
../lib/eal/common/eal_common_options.c:1972:2: error: too few arguments provided to function-like macro invocation
RTE_CPU_NOT(cpuset, cpuset);
^
../lib/eal/freebsd/include/rte_os.h:61:22: note: expanded from macro 'RTE_CPU_NOT'
CPU_ANDNOT(&tmp, src); \
^
/usr/include/sys/cpuset.h:62:9: note: macro 'CPU_ANDNOT' defined here
#define CPU_ANDNOT(d, s1, s2) __BIT_ANDNOT2(CPU_SETSIZE, d, s1, s2)
^
../lib/eal/common/eal_common_options.c:1972:2: error: use of undeclared identifier 'CPU_ANDNOT'
RTE_CPU_NOT(cpuset, cpuset);
^
../lib/eal/freebsd/include/rte_os.h:61:2: note: expanded from macro 'RTE_CPU_NOT'
CPU_ANDNOT(&tmp, src); \
^
../lib/eal/common/eal_common_options.c:1978:2: error: too few arguments provided to function-like macro invocation
RTE_CPU_AND(cpuset, cpuset, &default_set);
^
../lib/eal/freebsd/include/rte_os.h:35:20: note: expanded from macro 'RTE_CPU_AND'
CPU_AND(&tmp, src2); \
^
/usr/include/sys/cpuset.h:61:9: note: macro 'CPU_AND' defined here
#define CPU_AND(d, s1, s2) __BIT_AND2(CPU_SETSIZE, d, s1, s2)
^
../lib/eal/common/eal_common_options.c:1978:2: error: use of undeclared identifier 'CPU_AND'
RTE_CPU_AND(cpuset, cpuset, &default_set);
^
../lib/eal/freebsd/include/rte_os.h:35:2: note: expanded from macro 'RTE_CPU_AND'
CPU_AND(&tmp, src2); \
^
6 errors generated.
[41/2019] Compiling C object lib/librte_eal.a.p/eal_common_eal_common_trace.c.o
[42/2019] Compiling C object lib/librte_eal.a.p/eal_common_eal_common_trace_ctf.c.o
[43/2019] Compiling C object lib/librte_eal.a.p/eal_common_rte_service.c.o
[44/2019] Compiling C object lib/librte_eal.a.p/eal_common_eal_common_trace_utils.c.o
[45/2019] Compiling C object lib/librte_eal.a.p/eal_common_eal_common_proc.c.o
[46/2019] Generating lib/kvargs.sym_chk with a custom command (wrapped by meson to capture output)
[47/2019] Generating lib/telemetry.sym_chk with a custom command (wrapped by meson to capture output)
[48/2019] Compiling C object lib/librte_eal.a.p/eal_common_malloc_heap.c.o
[49/2019] Compiling C object lib/librte_eal.a.p/eal_common_rte_malloc.c.o
ninja: build stopped
*Build Failed #3:
OS: FreeBSD13-64
Target: x86_64-native-bsdapp-gcc+shared
FAILED: lib/librte_eal.a.p/eal_common_eal_common_options.c.o
gcc -Ilib/librte_eal.a.p -Ilib -I../lib -I. -I.. -Iconfig -I../config -Ilib/eal/include -I../lib/eal/include -Ilib/eal/freebsd/include -I../lib/eal/freebsd/include -Ilib/eal/x86/include -I../lib/eal/x86/include -Ilib/eal/common -I../lib/eal/common -Ilib/eal -I../lib/eal -Ilib/kvargs -I../lib/kvargs -Ilib/metrics -I../lib/metrics -Ilib/telemetry -I../lib/telemetry -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -Werror -O3 -include rte_config.h -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 -D__BSD_VISIBLE -fPIC -march=native -DALLOW_EXPERIMENTAL_API -DALLOW_INTERNAL_API -Wno-format-truncation '-DABI_VERSION="22.2"' -DRTE_LIBEAL_USE_GETENTROPY -DRTE_LOG_DEFAULT_LOGTYPE=lib.eal -MD -MQ lib/librte_eal.a.p/eal_common_eal_common_options.c.o -MF lib/librte_eal.a.p/eal_common_eal_common_options.c.o.d -o lib/librte_eal.a.p/eal_common_eal_common_options.c.o -c ../lib/eal/common/eal_common_options.c
../lib/eal/common/eal_common_options.c: In function 'compute_ctrl_threads_cpuset':
../lib/eal/common/eal_common_options.c:1970:60: error: macro "CPU_OR" requires 3 arguments, but only 2 given
1970 | RTE_CPU_OR(cpuset, cpuset, &lcore_config[lcore_id].cpuset);
| ^
In file included from /usr/include/pthread_np.h:37,
from ../lib/eal/freebsd/include/rte_os.h:17,
from ../lib/eal/include/rte_common.h:28,
from ../lib/eal/include/rte_string_fns.h:21,
from ../lib/eal/common/eal_common_options.c:24:
/usr/include/sys/cpuset.h:60: note: macro "CPU_OR" defined here
60 | #define CPU_OR(d, s1, s2) __BIT_OR2(CPU_SETSIZE, d, s1, s2)
|
In file included from ../lib/eal/include/rte_common.h:28,
from ../lib/eal/include/rte_string_fns.h:21,
from ../lib/eal/common/eal_common_options.c:24:
../lib/eal/freebsd/include/rte_os.h:42:2: error: 'CPU_OR' undeclared (first use in this function)
42 | CPU_OR(&tmp, src2); \
| ^~~~~~
../lib/eal/common/eal_common_options.c:1970:3: note: in expansion of macro 'RTE_CPU_OR'
1970 | RTE_CPU_OR(cpuset, cpuset, &lcore_config[lcore_id].cpuset);
| ^~~~~~~~~~
../lib/eal/freebsd/include/rte_os.h:42:2: note: each undeclared identifier is reported only once for each function it appears in
42 | CPU_OR(&tmp, src2); \
| ^~~~~~
../lib/eal/common/eal_common_options.c:1970:3: note: in expansion of macro 'RTE_CPU_OR'
1970 | RTE_CPU_OR(cpuset, cpuset, &lcore_config[lcore_id].cpuset);
| ^~~~~~~~~~
../lib/eal/common/eal_common_options.c:1972:28: error: macro "CPU_ANDNOT" requires 3 arguments, but only 2 given
1972 | RTE_CPU_NOT(cpuset, cpuset);
| ^
In file included from /usr/include/pthread_np.h:37,
from ../lib/eal/freebsd/include/rte_os.h:17,
from ../lib/eal/include/rte_common.h:28,
from ../lib/eal/include/rte_string_fns.h:21,
from ../lib/eal/common/eal_common_options.c:24:
/usr/include/sys/cpuset.h:62: note: macro "CPU_ANDNOT" defined here
62 | #define CPU_ANDNOT(d, s1, s2) __BIT_ANDNOT2(CPU_SETSIZE, d, s1, s2)
|
In file included from ../lib/eal/include/rte_common.h:28,
from ../lib/eal/include/rte_string_fns.h:21,
from ../lib/eal/common/eal_common_options.c:24:
../lib/eal/freebsd/include/rte_os.h:61:2: error: 'CPU_ANDNOT' undeclared (first use in this function)
61 | CPU_ANDNOT(&tmp, src); \
| ^~~~~~~~~~
../lib/eal/common/eal_common_options.c:1972:2: note: in expansion of macro 'RTE_CPU_NOT'
1972 | RTE_CPU_NOT(cpuset, cpuset);
| ^~~~~~~~~~~
../lib/eal/common/eal_common_options.c:1978:42: error: macro "CPU_AND" requires 3 arguments, but only 2 given
1978 | RTE_CPU_AND(cpuset, cpuset, &default_set);
| ^
In file included from /usr/include/pthread_np.h:37,
from ../lib/eal/freebsd/include/rte_os.h:17,
from ../lib/eal/include/rte_common.h:28,
from ../lib/eal/include/rte_string_fns.h:21,
from ../lib/eal/common/eal_common_options.c:24:
/usr/include/sys/cpuset.h:61: note: macro "CPU_AND" defined here
61 | #define CPU_AND(d, s1, s2) __BIT_AND2(CPU_SETSIZE, d, s1, s2)
|
In file included from ../lib/eal/include/rte_common.h:28,
from ../lib/eal/include/rte_string_fns.h:21,
from ../lib/eal/common/eal_common_options.c:24:
../lib/eal/freebsd/include/rte_os.h:35:2: error: 'CPU_AND' undeclared (first use in this function)
35 | CPU_AND(&tmp, src2); \
| ^~~~~~~
../lib/eal/common/eal_common_options.c:1978:2: note: in expansion of macro 'RTE_CPU_AND'
1978 | RTE_CPU_AND(cpuset, cpuset, &default_set);
| ^~~~~~~~~~~
[41/1938] Compiling C object lib/librte_eal.a.p/eal_common_eal_common_trace_ctf.c.o
[42/1938] Compiling C object lib/librte_eal.a.p/eal_common_eal_common_trace.c.o
[43/1938] Compiling C object lib/librte_eal.a.p/eal_common_eal_common_trace_utils.c.o
[44/1938] Compiling C object lib/librte_eal.a.p/eal_common_malloc_heap.c.o
[45/1938] Generating lib/kvargs.sym_chk with a custom command (wrapped by meson to capture output)
[46/1938] Compiling C object lib/librte_eal.a.p/eal_common_rte_service.c.o
[47/1938] Generating lib/telemetry.sym_chk with a custom command (wrapped by meson to capture output)
[48/1938] Compiling C object lib/librte_eal.a.p/eal_common_eal_common_proc.c.o
[49/1938] Compiling C object lib/librte_eal.a.p/eal_common_rte_malloc.c.o
ninja: build stopped
*Build Failed #4:
OS: FreeBSD13-64
Target: x86_64-native-bsdapp-gcc+debug
FAILED: lib/librte_eal.a.p/eal_common_eal_common_options.c.o
gcc -Ilib/librte_eal.a.p -Ilib -I../lib -I. -I.. -Iconfig -I../config -Ilib/eal/include -I../lib/eal/include -Ilib/eal/freebsd/include -I../lib/eal/freebsd/include -Ilib/eal/x86/include -I../lib/eal/x86/include -Ilib/eal/common -I../lib/eal/common -Ilib/eal -I../lib/eal -Ilib/kvargs -I../lib/kvargs -Ilib/metrics -I../lib/metrics -Ilib/telemetry -I../lib/telemetry -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -Werror -O2 -g -include rte_config.h -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 -D__BSD_VISIBLE -fPIC -march=native -DALLOW_EXPERIMENTAL_API -DALLOW_INTERNAL_API -Wno-format-truncation '-DABI_VERSION="22.2"' -DRTE_LIBEAL_USE_GETENTROPY -DRTE_LOG_DEFAULT_LOGTYPE=lib.eal -MD -MQ lib/librte_eal.a.p/eal_common_eal_common_options.c.o -MF lib/librte_eal.a.p/eal_common_eal_common_options.c.o.d -o lib/librte_eal.a.p/eal_common_eal_common_options.c.o -c ../lib/eal/common/eal_common_options.c
../lib/eal/common/eal_common_options.c: In function 'compute_ctrl_threads_cpuset':
../lib/eal/common/eal_common_options.c:1970:60: error: macro "CPU_OR" requires 3 arguments, but only 2 given
1970 | RTE_CPU_OR(cpuset, cpuset, &lcore_config[lcore_id].cpuset);
| ^
In file included from /usr/include/pthread_np.h:37,
from ../lib/eal/freebsd/include/rte_os.h:17,
from ../lib/eal/include/rte_common.h:28,
from ../lib/eal/include/rte_string_fns.h:21,
from ../lib/eal/common/eal_common_options.c:24:
/usr/include/sys/cpuset.h:60: note: macro "CPU_OR" defined here
60 | #define CPU_OR(d, s1, s2) __BIT_OR2(CPU_SETSIZE, d, s1, s2)
|
In file included from ../lib/eal/include/rte_common.h:28,
from ../lib/eal/include/rte_string_fns.h:21,
from ../lib/eal/common/eal_common_options.c:24:
../lib/eal/freebsd/include/rte_os.h:42:2: error: 'CPU_OR' undeclared (first use in this function)
42 | CPU_OR(&tmp, src2); \
| ^~~~~~
../lib/eal/common/eal_common_options.c:1970:3: note: in expansion of macro 'RTE_CPU_OR'
1970 | RTE_CPU_OR(cpuset, cpuset, &lcore_config[lcore_id].cpuset);
| ^~~~~~~~~~
../lib/eal/freebsd/include/rte_os.h:42:2: note: each undeclared identifier is reported only once for each function it appears in
42 | CPU_OR(&tmp, src2); \
| ^~~~~~
../lib/eal/common/eal_common_options.c:1970:3: note: in expansion of macro 'RTE_CPU_OR'
1970 | RTE_CPU_OR(cpuset, cpuset, &lcore_config[lcore_id].cpuset);
| ^~~~~~~~~~
../lib/eal/common/eal_common_options.c:1972:28: error: macro "CPU_ANDNOT" requires 3 arguments, but only 2 given
1972 | RTE_CPU_NOT(cpuset, cpuset);
| ^
In file included from /usr/include/pthread_np.h:37,
from ../lib/eal/freebsd/include/rte_os.h:17,
from ../lib/eal/include/rte_common.h:28,
from ../lib/eal/include/rte_string_fns.h:21,
from ../lib/eal/common/eal_common_options.c:24:
/usr/include/sys/cpuset.h:62: note: macro "CPU_ANDNOT" defined here
62 | #define CPU_ANDNOT(d, s1, s2) __BIT_ANDNOT2(CPU_SETSIZE, d, s1, s2)
|
In file included from ../lib/eal/include/rte_common.h:28,
from ../lib/eal/include/rte_string_fns.h:21,
from ../lib/eal/common/eal_common_options.c:24:
../lib/eal/freebsd/include/rte_os.h:61:2: error: 'CPU_ANDNOT' undeclared (first use in this function)
61 | CPU_ANDNOT(&tmp, src); \
| ^~~~~~~~~~
../lib/eal/common/eal_common_options.c:1972:2: note: in expansion of macro 'RTE_CPU_NOT'
1972 | RTE_CPU_NOT(cpuset, cpuset);
| ^~~~~~~~~~~
../lib/eal/common/eal_common_options.c:1978:42: error: macro "CPU_AND" requires 3 arguments, but only 2 given
1978 | RTE_CPU_AND(cpuset, cpuset, &default_set);
| ^
In file included from /usr/include/pthread_np.h:37,
from ../lib/eal/freebsd/include/rte_os.h:17,
from ../lib/eal/include/rte_common.h:28,
from ../lib/eal/include/rte_string_fns.h:21,
from ../lib/eal/common/eal_common_options.c:24:
/usr/include/sys/cpuset.h:61: note: macro "CPU_AND" defined here
61 | #define CPU_AND(d, s1, s2) __BIT_AND2(CPU_SETSIZE, d, s1, s2)
|
In file included from ../lib/eal/include/rte_common.h:28,
from ../lib/eal/include/rte_string_fns.h:21,
from ../lib/eal/common/eal_common_options.c:24:
../lib/eal/freebsd/include/rte_os.h:35:2: error: 'CPU_AND' undeclared (first use in this function)
35 | CPU_AND(&tmp, src2); \
| ^~~~~~~
../lib/eal/common/eal_common_options.c:1978:2: note: in expansion of macro 'RTE_CPU_AND'
1978 | RTE_CPU_AND(cpuset, cpuset, &default_set);
| ^~~~~~~~~~~
[41/2036] Generating lib/kvargs.sym_chk with a custom command (wrapped by meson to capture output)
[42/2036] Compiling C object lib/librte_eal.a.p/eal_common_eal_common_trace_ctf.c.o
[43/2036] Compiling C object lib/librte_eal.a.p/eal_common_malloc_heap.c.o
[44/2036] Compiling C object lib/librte_eal.a.p/eal_common_eal_common_trace.c.o
[45/2036] Compiling C object lib/librte_eal.a.p/eal_common_eal_common_trace_utils.c.o
[46/2036] Generating lib/telemetry.sym_chk with a custom command (wrapped by meson to capture output)
[47/2036] Compiling C object lib/librte_eal.a.p/eal_common_rte_service.c.o
[48/2036] Compiling C object lib/librte_eal.a.p/eal_common_eal_common_proc.c.o
[49/2036] Compiling C object lib/librte_eal.a.p/eal_common_rte_malloc.c.o
ninja: build stopped
*Build Failed #5:
OS: UB2204-64N
Target: x86_64-native-linuxapp-gcc
FAILED: drivers/libtmp_rte_common_qat.a.p/crypto_qat_qat_sym_session.c.o
gcc -Idrivers/libtmp_rte_common_qat.a.p -Idrivers -I../drivers -Idrivers/common/qat -I../drivers/common/qat -I../drivers/common/qat/qat_adf -I../drivers/crypto/qat -I../drivers/compress/qat -Idrivers/bus/pci -I../drivers/bus/pci -I../drivers/bus/pci/linux -I. -I.. -Iconfig -I../config -Ilib/eal/include -I../lib/eal/include -Ilib/eal/linux/include -I../lib/eal/linux/include -Ilib/eal/x86/include -I../lib/eal/x86/include -Ilib/eal/common -I../lib/eal/common -Ilib/eal -I../lib/eal -Ilib/kvargs -I../lib/kvargs -Ilib/metrics -I../lib/metrics -Ilib/telemetry -I../lib/telemetry -Ilib/pci -I../lib/pci -Ilib/cryptodev -I../lib/cryptodev -Ilib/mbuf -I../lib/mbuf -Ilib/mempool -I../lib/mempool -Ilib/ring -I../lib/ring -Ilib/rcu -I../lib/rcu -Ilib/net -I../lib/net -Ilib/compressdev -I../lib/compressdev -Ilib/security -I../lib/security -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -Werror -O3 -include rte_config.h -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 -DBUILD_QAT_SYM -DBUILD_QAT_ASYM -DRTE_LOG_DEFAULT_LOGTYPE=pmd.common.qat -MD -MQ drivers/libtmp_rte_common_qat.a.p/crypto_qat_qat_sym_session.c.o -MF drivers/libtmp_rte_common_qat.a.p/crypto_qat_qat_sym_session.c.o.d -o drivers/libtmp_rte_common_qat.a.p/crypto_qat_qat_sym_session.c.o -c ../drivers/crypto/qat/qat_sym_session.c
../drivers/crypto/qat/qat_sym_session.c: In function ‘partial_hash_sha1’:
../drivers/crypto/qat/qat_sym_session.c:1064:9: error: ‘SHA1_Init’ is deprecated: Since OpenSSL 3.0 [-Werror=deprecated-declarations]
1064 | if (!SHA1_Init(&ctx))
| ^~
In file included from ../drivers/crypto/qat/qat_sym_session.c:5:
/usr/include/openssl/sha.h:49:27: note: declared here
49 | OSSL_DEPRECATEDIN_3_0 int SHA1_Init(SHA_CTX *c);
| ^~~~~~~~~
../drivers/crypto/qat/qat_sym_session.c:1066:9: error: ‘SHA1_Transform’ is deprecated: Since OpenSSL 3.0 [-Werror=deprecated-declarations]
1066 | SHA1_Transform(&ctx, data_in);
| ^~~~~~~~~~~~~~
In file included from ../drivers/crypto/qat/qat_sym_session.c:5:
/usr/include/openssl/sha.h:52:28: note: declared here
52 | OSSL_DEPRECATEDIN_3_0 void SHA1_Transform(SHA_CTX *c, const unsigned char *data);
| ^~~~~~~~~~~~~~
../drivers/crypto/qat/qat_sym_session.c: In function ‘partial_hash_sha224’:
../drivers/crypto/qat/qat_sym_session.c:1075:9: error: ‘SHA224_Init’ is deprecated: Since OpenSSL 3.0 [-Werror=deprecated-declarations]
1075 | if (!SHA224_Init(&ctx))
| ^~
In file included from ../drivers/crypto/qat/qat_sym_session.c:5:
/usr/include/openssl/sha.h:69:27: note: declared here
69 | OSSL_DEPRECATEDIN_3_0 int SHA224_Init(SHA256_CTX *c);
| ^~~~~~~~~~~
../drivers/crypto/qat/qat_sym_session.c:1077:9: error: ‘SHA256_Transform’ is deprecated: Since OpenSSL 3.0 [-Werror=deprecated-declarations]
1077 | SHA256_Transform(&ctx, data_in);
| ^~~~~~~~~~~~~~~~
In file included from ../drivers/crypto/qat/qat_sym_session.c:5:
/usr/include/openssl/sha.h:77:28: note: declared here
77 | OSSL_DEPRECATEDIN_3_0 void SHA256_Transform(SHA256_CTX *c,
| ^~~~~~~~~~~~~~~~
../drivers/crypto/qat/qat_sym_session.c: In function ‘partial_hash_sha256’:
../drivers/crypto/qat/qat_sym_session.c:1086:9: error: ‘SHA256_Init’ is deprecated: Since OpenSSL 3.0 [-Werror=deprecated-declarations]
1086 | if (!SHA256_Init(&ctx))
| ^~
In file included from ../drivers/crypto/qat/qat_sym_session.c:5:
/usr/include/openssl/sha.h:73:27: note: declared here
73 | OSSL_DEPRECATEDIN_3_0 int SHA256_Init(SHA256_CTX *c);
| ^~~~~~~~~~~
../drivers/crypto/qat/qat_sym_session.c:1088:9: error: ‘SHA256_Transform’ is deprecated: Since OpenSSL 3.0 [-Werror=deprecated-declarations]
1088 | SHA256_Transform(&ctx, data_in);
| ^~~~~~~~~~~~~~~~
In file included from ../drivers/crypto/qat/qat_sym_session.c:5:
/usr/include/openssl/sha.h:77:28: note: declared here
77 | OSSL_DEPRECATEDIN_3_0 void SHA256_Transform(SHA256_CTX *c,
| ^~~~~~~~~~~~~~~~
../drivers/crypto/qat/qat_sym_session.c: In function ‘partial_hash_sha384’:
../drivers/crypto/qat/qat_sym_session.c:1097:9: error: ‘SHA384_Init’ is deprecated: Since OpenSSL 3.0 [-Werror=deprecated-declarations]
1097 | if (!SHA384_Init(&ctx))
| ^~
In file included from ../drivers/crypto/qat/qat_sym_session.c:5:
/usr/include/openssl/sha.h:119:27: note: declared here
119 | OSSL_DEPRECATEDIN_3_0 int SHA384_Init(SHA512_CTX *c);
| ^~~~~~~~~~~
../drivers/crypto/qat/qat_sym_session.c:1099:9: error: ‘SHA512_Transform’ is deprecated: Since OpenSSL 3.0 [-Werror=deprecated-declarations]
1099 | SHA512_Transform(&ctx, data_in);
| ^~~~~~~~~~~~~~~~
In file included from ../drivers/crypto/qat/qat_sym_session.c:5:
/usr/include/openssl/sha.h:127:28: note: declared here
127 | OSSL_DEPRECATEDIN_3_0 void SHA512_Transform(SHA512_CTX *c,
| ^~~~~~~~~~~~~~~~
../drivers/crypto/qat/qat_sym_session.c: In function ‘partial_hash_sha512’:
../drivers/crypto/qat/qat_sym_session.c:1108:9: error: ‘SHA512_Init’ is deprecated: Since OpenSSL 3.0 [-Werror=deprecated-declarations]
1108 | if (!SHA512_Init(&ctx))
| ^~
In file included from ../drivers/crypto/qat/qat_sym_session.c:5:
/usr/include/openssl/sha.h:123:27: note: declared here
123 | OSSL_DEPRECATEDIN_3_0 int SHA512_Init(SHA512_CTX *c);
| ^~~~~~~~~~~
../drivers/crypto/qat/qat_sym_session.c:1110:9: error: ‘SHA512_Transform’ is deprecated: Since OpenSSL 3.0 [-Werror=deprecated-declarations]
1110 | SHA512_Transform(&ctx, data_in);
| ^~~~~~~~~~~~~~~~
In file included from ../drivers/crypto/qat/qat_sym_session.c:5:
/usr/include/openssl/sha.h:127:28: note: declared here
127 | OSSL_DEPRECATEDIN_3_0 void SHA512_Transform(SHA512_CTX *c,
| ^~~~~~~~~~~~~~~~
../drivers/crypto/qat/qat_sym_session.c: In function ‘partial_hash_md5’:
../drivers/crypto/qat/qat_sym_session.c:1119:9: error: ‘MD5_Init’ is deprecated: Since OpenSSL 3.0 [-Werror=deprecated-declarations]
1119 | if (!MD5_Init(&ctx))
| ^~
In file included from ../drivers/crypto/qat/qat_sym_session.c:7:
/usr/include/openssl/md5.h:49:27: note: declared here
49 | OSSL_DEPRECATEDIN_3_0 int MD5_Init(MD5_CTX *c);
| ^~~~~~~~
../drivers/crypto/qat/qat_sym_session.c:1121:9: error: ‘MD5_Transform’ is deprecated: Since OpenSSL 3.0 [-Werror=deprecated-declarations]
1121 | MD5_Transform(&ctx, data_in);
| ^~~~~~~~~~~~~
In file included from ../drivers/crypto/qat/qat_sym_session.c:7:
/usr/include/openssl/md5.h:54:28: note: declared here
54 | OSSL_DEPRECATEDIN_3_0 void MD5_Transform(MD5_CTX *c, const unsigned char *b);
| ^~~~~~~~~~~~~
../drivers/crypto/qat/qat_sym_session.c: In function ‘qat_sym_do_precomputes’:
../drivers/crypto/qat/qat_sym_session.c:1250:25: error: ‘AES_set_encrypt_key’ is deprecated: Since OpenSSL 3.0 [-Werror=deprecated-declarations]
1250 | if (AES_set_encrypt_key(auth_key, auth_keylen << 3,
| ^~
In file included from ../drivers/crypto/qat/qat_sym_session.c:6:
/usr/include/openssl/aes.h:51:5: note: declared here
51 | int AES_set_encrypt_key(const unsigned char *userKey, const int bits,
| ^~~~~~~~~~~~~~~~~~~
../drivers/crypto/qat/qat_sym_session.c:1256:25: error: ‘AES_encrypt’ is deprecated: Since OpenSSL 3.0 [-Werror=deprecated-declarations]
1256 | AES_encrypt(in, k0, &enc_key);
| ^~~~~~~~~~~
In file included from ../drivers/crypto/qat/qat_sym_session.c:6:
/usr/include/openssl/aes.h:57:6: note: declared here
57 | void AES_encrypt(const unsigned char *in, unsigned char *out,
| ^~~~~~~~~~~
../drivers/crypto/qat/qat_sym_session.c:1294:33: error: ‘AES_set_encrypt_key’ is deprecated: Since OpenSSL 3.0 [-Werror=deprecated-declarations]
1294 | if (AES_set_encrypt_key(auth_key,
| ^~
In file included from ../drivers/crypto/qat/qat_sym_session.c:6:
/usr/include/openssl/aes.h:51:5: note: declared here
51 | int AES_set_encrypt_key(const unsigned char *userKey, const int bits,
| ^~~~~~~~~~~~~~~~~~~
../drivers/crypto/qat/qat_sym_session.c:1304:33: error: ‘AES_encrypt’ is deprecated: Since OpenSSL 3.0 [-Werror=deprecated-declarations]
1304 | AES_encrypt(in, out, &enc_key);
| ^~~~~~~~~~~
In file included from ../drivers/crypto/qat/qat_sym_session.c:6:
/usr/include/openssl/aes.h:57:6: note: declared here
57 | void AES_encrypt(const unsigned char *in, unsigned char *out,
| ^~~~~~~~~~~
../drivers/crypto/qat/qat_sym_session.c:1330:17: error: ‘AES_set_encrypt_key’ is deprecated: Since OpenSSL 3.0 [-Werror=deprecated-declarations]
1330 | if (AES_set_encrypt_key(auth_key, auth_keylen << 3,
| ^~
In file included from ../drivers/crypto/qat/qat_sym_session.c:6:
/usr/include/openssl/aes.h:51:5: note: declared here
51 | int AES_set_encrypt_key(const unsigned char *userKey, const int bits,
| ^~~~~~~~~~~~~~~~~~~
../drivers/crypto/qat/qat_sym_session.c:1334:17: error: ‘AES_encrypt’ is deprecated: Since OpenSSL 3.0 [-Werror=deprecated-declarations]
1334 | AES_encrypt(in, out, &enc_key);
| ^~~~~~~~~~~
In file included from ../drivers/crypto/qat/qat_sym_session.c:6:
/usr/include/openssl/aes.h:57:6: note: declared here
57 | void AES_encrypt(const unsigned char *in, unsigned char *out,
| ^~~~~~~~~~~
cc1: all warnings being treated as errors
[850/3631] Compiling C object drivers/common/sfc_efx/base/libsfc_base.a.p/efx_crc32.c.o
[851/3631] Compiling C object drivers/common/sfc_efx/base/libsfc_base.a.p/efx_ev.c.o
[852/3631] Compiling C object drivers/libtmp_rte_common_qat.a.p/crypto_qat_dev_qat_crypto_pmd_gen4.c.o
[853/3631] Compiling C object drivers/common/sfc_efx/base/libsfc_base.a.p/efx_bootcfg.c.o
[854/3631] Compiling C object drivers/libtmp_rte_common_qat.a.p/crypto_qat_dev_qat_sym_pmd_gen1.c.o
[855/3631] Compiling C object drivers/libtmp_rte_common_qat.a.p/crypto_qat_dev_qat_crypto_pmd_gen3.c.o
[856/3631] Compiling C object drivers/libtmp_rte_common_qat.a.p/crypto_qat_qat_asym.c.o
[857/3631] Compiling C object lib/librte_pipeline.a.p/pipeline_rte_table_action.c.o
[858/3631] Generating drivers/rte_common_cnxk.sym_chk with a custom command (wrapped by meson to capture output)
ninja: build stopped
DPDK STV team
^ permalink raw reply [flat|nested] 55+ messages in thread
* [dpdk-test-report] |FAILURE| dpdk-next-net-mlx daily Intel builds
@ 2022-05-31 17:04 sys_stv
0 siblings, 0 replies; 55+ messages in thread
From: sys_stv @ 2022-05-31 17:04 UTC (permalink / raw)
To: test-report, thomas; +Cc: dpdk_sw_eng, npg.sw.core.tools.prc
[-- Attachment #1: Type: text/plain, Size: 38423 bytes --]
Test-Label: Intel-compilation
Test-Status: FAILURE
_Compilation issues_
commit 604f39aa76afc17ab1147d237136b0f9ce3cbbce
Author: Rongwei Liu <rongweil@nvidia.com>
Date: Thu May 26 05:49:41 2022 +0300
net/mlx5: add Rx drop counters to xstats
DPDK git Repo: dpdk-next-net-mlx
Meson Build Summary: 23 Builds Done, 18 Successful, 5 Failures, 0 Blocked
+--------------+------------+--------------+------------+------------+-----------+----------+------------+
| os | gcc-static | clang-static | icc-static | gcc-shared | gcc-debug | document | gcc-16byte |
+--------------+------------+--------------+------------+------------+-----------+----------+------------+
| FC36-64 | | pass | | | | | |
| FreeBSD13-64 | fail | fail | | fail | fail | | |
| RHEL86-64 | pass | pass | | pass | pass | | |
| SUSE15-64 | pass | pass | | | | | |
| UB2004-32 | pass | | | | | | |
| UB2004-64 | pass | pass | | | | pass | |
| UB2204-32 | pass | | | | | | |
| UB2204-64N | fail | | | pass | | | |
| UB2204-64 | pass | pass | | | | pass | pass |
| CentOS79-64 | pass | | | | | | |
+--------------+------------+--------------+------------+------------+-----------+----------+------------+
Comments:
Because of DPDK bug (https://bugs.dpdk.org/show_bug.cgi?id=928),
All the dpdk-next-* branch add `Ddisable_drivers=event/cnxk` option when build with ICC complier.
Test environment and configuration as below:
OS: FC36-64
Kernel Version: 5.17.7-300.fc36.x86_64
GCC Version: gcc (GCC) 12.1.1 20220507 (Red Hat 12.1.1-1)
Clang Version: 14.0.0 (Fedora 14.0.0-1.fc36)
x86_64-native-linuxapp-clang
OS: FreeBSD13-64
Kernel Version: 13.1-RELEASE
GCC Version: gcc (FreeBSD Ports Collection) 10.3.0
Clang Version: 13.0.0 (git@github.com:llvm/llvm-project.git llvmorg-13.0.0-0-gd7b669b3a303)
x86_64-native-bsdapp-gcc
x86_64-native-bsdapp-clang
x86_64-native-bsdapp-gcc+shared
x86_64-native-bsdapp-gcc+debug
OS: RHEL86-64
Kernel Version: 4.18.0-372.9.1.el8.x86_64
GCC Version: gcc (GCC) 8.5.0 20210514 (Red Hat 8.5.0-13)
Clang Version: 14.0.0 (Red Hat 14.0.0-1.module_el8.7.0+1142+5343df54)
x86_64-native-linuxapp-gcc
x86_64-native-linuxapp-clang
x86_64-native-linuxapp-gcc+shared
x86_64-native-linuxapp-gcc+debug
OS: SUSE15-64
Kernel Version: 5.3.18-57-default
GCC Version: gcc (SUSE Linux) 7.5.0
Clang Version: 11.0.1
x86_64-native-linuxapp-clang
x86_64-native-linuxapp-gcc
OS: UB2004-32
Kernel Version: 5.8.0-48-generic
GCC Version: gcc (Ubuntu 10.3.0-1ubuntu1~20.04) 10.3.0
Clang Version: 10.0.0-4ubuntu1
i686-native-linuxapp-gcc
OS: UB2004-64
Kernel Version: 5.8.0-48-generic
GCC Version: gcc (Ubuntu 10.3.0-1ubuntu1~20.04) 10.3.0
Clang Version: 10.0.0-4ubuntu1
x86_64-native-linuxapp-clang
x86_64-native-linuxapp-gcc
x86_64-native-linuxapp-doc
OS: UB2204-32
Kernel Version: 5.15.0-25-generic
GCC Version: gcc (Ubuntu 11.2.0-19ubuntu1) 11.2.0
Clang Version: NA
i686-native-linuxapp-gcc
OS: UB2204-64N
Kernel Version: 5.17.5-051705-generic
GCC Version: gcc (Ubuntu 11.2.0-19ubuntu1) 11.2.0
Clang Version: 14.0.0-1ubuntu1
x86_64-native-linuxapp-gcc
x86_64-native-linuxapp-gcc+shared
OS: UB2204-64
Kernel Version: 5.15.0-25-generic
GCC Version: gcc (Ubuntu 11.2.0-19ubuntu1) 11.2.0
Clang Version: 14.0.0-1ubuntu1
x86_64-native-linuxapp-gcc+16byte
x86_64-native-linuxapp-gcc
x86_64-native-linuxapp-clang
x86_64-native-linuxapp-doc
OS: CentOS79-64
Kernel Version: 3.10.0-1160.el7.x86_64
GCC Version: gcc (GCC) 4.8.5 20150623 (Red Hat 4.8.5-44)
Clang Version: 3.4.2 (tags/RELEASE_34/dot2-final)
x86_64-native-linuxapp-gcc
*Build Failed #1:
OS: FreeBSD13-64
Target: x86_64-native-bsdapp-gcc
FAILED: lib/librte_eal.a.p/eal_common_eal_common_options.c.o
gcc -Ilib/librte_eal.a.p -Ilib -I../lib -I. -I.. -Iconfig -I../config -Ilib/eal/include -I../lib/eal/include -Ilib/eal/freebsd/include -I../lib/eal/freebsd/include -Ilib/eal/x86/include -I../lib/eal/x86/include -Ilib/eal/common -I../lib/eal/common -Ilib/eal -I../lib/eal -Ilib/kvargs -I../lib/kvargs -Ilib/metrics -I../lib/metrics -Ilib/telemetry -I../lib/telemetry -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -Werror -O3 -include rte_config.h -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 -D__BSD_VISIBLE -fPIC -march=native -DALLOW_EXPERIMENTAL_API -DALLOW_INTERNAL_API -Wno-format-truncation '-DABI_VERSION="22.2"' -DRTE_LIBEAL_USE_GETENTROPY -DRTE_LOG_DEFAULT_LOGTYPE=lib.eal -MD -MQ lib/librte_eal.a.p/eal_common_eal_common_options.c.o -MF lib/librte_eal.a.p/eal_common_eal_common_options.c.o.d -o lib/librte_eal.a.p/eal_common_eal_common_options.c.o -c ../lib/eal/common/eal_common_options.c
../lib/eal/common/eal_common_options.c: In function 'compute_ctrl_threads_cpuset':
../lib/eal/common/eal_common_options.c:1970:60: error: macro "CPU_OR" requires 3 arguments, but only 2 given
1970 | RTE_CPU_OR(cpuset, cpuset, &lcore_config[lcore_id].cpuset);
| ^
In file included from /usr/include/pthread_np.h:37,
from ../lib/eal/freebsd/include/rte_os.h:17,
from ../lib/eal/include/rte_common.h:28,
from ../lib/eal/include/rte_string_fns.h:21,
from ../lib/eal/common/eal_common_options.c:24:
/usr/include/sys/cpuset.h:60: note: macro "CPU_OR" defined here
60 | #define CPU_OR(d, s1, s2) __BIT_OR2(CPU_SETSIZE, d, s1, s2)
|
In file included from ../lib/eal/include/rte_common.h:28,
from ../lib/eal/include/rte_string_fns.h:21,
from ../lib/eal/common/eal_common_options.c:24:
../lib/eal/freebsd/include/rte_os.h:42:2: error: 'CPU_OR' undeclared (first use in this function)
42 | CPU_OR(&tmp, src2); \
| ^~~~~~
../lib/eal/common/eal_common_options.c:1970:3: note: in expansion of macro 'RTE_CPU_OR'
1970 | RTE_CPU_OR(cpuset, cpuset, &lcore_config[lcore_id].cpuset);
| ^~~~~~~~~~
../lib/eal/freebsd/include/rte_os.h:42:2: note: each undeclared identifier is reported only once for each function it appears in
42 | CPU_OR(&tmp, src2); \
| ^~~~~~
../lib/eal/common/eal_common_options.c:1970:3: note: in expansion of macro 'RTE_CPU_OR'
1970 | RTE_CPU_OR(cpuset, cpuset, &lcore_config[lcore_id].cpuset);
| ^~~~~~~~~~
../lib/eal/common/eal_common_options.c:1972:28: error: macro "CPU_ANDNOT" requires 3 arguments, but only 2 given
1972 | RTE_CPU_NOT(cpuset, cpuset);
| ^
In file included from /usr/include/pthread_np.h:37,
from ../lib/eal/freebsd/include/rte_os.h:17,
from ../lib/eal/include/rte_common.h:28,
from ../lib/eal/include/rte_string_fns.h:21,
from ../lib/eal/common/eal_common_options.c:24:
/usr/include/sys/cpuset.h:62: note: macro "CPU_ANDNOT" defined here
62 | #define CPU_ANDNOT(d, s1, s2) __BIT_ANDNOT2(CPU_SETSIZE, d, s1, s2)
|
In file included from ../lib/eal/include/rte_common.h:28,
from ../lib/eal/include/rte_string_fns.h:21,
from ../lib/eal/common/eal_common_options.c:24:
../lib/eal/freebsd/include/rte_os.h:61:2: error: 'CPU_ANDNOT' undeclared (first use in this function)
61 | CPU_ANDNOT(&tmp, src); \
| ^~~~~~~~~~
../lib/eal/common/eal_common_options.c:1972:2: note: in expansion of macro 'RTE_CPU_NOT'
1972 | RTE_CPU_NOT(cpuset, cpuset);
| ^~~~~~~~~~~
../lib/eal/common/eal_common_options.c:1978:42: error: macro "CPU_AND" requires 3 arguments, but only 2 given
1978 | RTE_CPU_AND(cpuset, cpuset, &default_set);
| ^
In file included from /usr/include/pthread_np.h:37,
from ../lib/eal/freebsd/include/rte_os.h:17,
from ../lib/eal/include/rte_common.h:28,
from ../lib/eal/include/rte_string_fns.h:21,
from ../lib/eal/common/eal_common_options.c:24:
/usr/include/sys/cpuset.h:61: note: macro "CPU_AND" defined here
61 | #define CPU_AND(d, s1, s2) __BIT_AND2(CPU_SETSIZE, d, s1, s2)
|
In file included from ../lib/eal/include/rte_common.h:28,
from ../lib/eal/include/rte_string_fns.h:21,
from ../lib/eal/common/eal_common_options.c:24:
../lib/eal/freebsd/include/rte_os.h:35:2: error: 'CPU_AND' undeclared (first use in this function)
35 | CPU_AND(&tmp, src2); \
| ^~~~~~~
../lib/eal/common/eal_common_options.c:1978:2: note: in expansion of macro 'RTE_CPU_AND'
1978 | RTE_CPU_AND(cpuset, cpuset, &default_set);
| ^~~~~~~~~~~
[41/2036] Compiling C object lib/librte_eal.a.p/eal_common_eal_common_trace_ctf.c.o
[42/2036] Generating lib/kvargs.sym_chk with a custom command (wrapped by meson to capture output)
[43/2036] Compiling C object lib/librte_eal.a.p/eal_common_malloc_heap.c.o
[44/2036] Compiling C object lib/librte_eal.a.p/eal_common_eal_common_trace.c.o
[45/2036] Compiling C object lib/librte_eal.a.p/eal_common_rte_service.c.o
[46/2036] Compiling C object lib/librte_eal.a.p/eal_common_eal_common_trace_utils.c.o
[47/2036] Generating lib/telemetry.sym_chk with a custom command (wrapped by meson to capture output)
[48/2036] Compiling C object lib/librte_eal.a.p/eal_common_eal_common_proc.c.o
[49/2036] Compiling C object lib/librte_eal.a.p/eal_common_rte_malloc.c.o
ninja: build stopped
*Build Failed #2:
OS: FreeBSD13-64
Target: x86_64-native-bsdapp-clang
FAILED: lib/librte_eal.a.p/eal_common_eal_common_options.c.o
clang -Ilib/librte_eal.a.p -Ilib -I../lib -I. -I.. -Iconfig -I../config -Ilib/eal/include -I../lib/eal/include -Ilib/eal/freebsd/include -I../lib/eal/freebsd/include -Ilib/eal/x86/include -I../lib/eal/x86/include -Ilib/eal/common -I../lib/eal/common -Ilib/eal -I../lib/eal -Ilib/kvargs -I../lib/kvargs -Ilib/metrics -I../lib/metrics -Ilib/telemetry -I../lib/telemetry -fcolor-diagnostics -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -Werror -O3 -include rte_config.h -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 -DALLOW_EXPERIMENTAL_API -DALLOW_INTERNAL_API '-DABI_VERSION="22.2"' -DRTE_LIBEAL_USE_GETENTROPY -DRTE_LOG_DEFAULT_LOGTYPE=lib.eal -MD -MQ lib/librte_eal.a.p/eal_common_eal_common_options.c.o -MF lib/librte_eal.a.p/eal_common_eal_common_options.c.o.d -o lib/librte_eal.a.p/eal_common_eal_common_options.c.o -c ../lib/eal/common/eal_common_options.c
../lib/eal/common/eal_common_options.c:1970:3: error: too few arguments provided to function-like macro invocation
RTE_CPU_OR(cpuset, cpuset, &lcore_config[lcore_id].cpuset);
^
../lib/eal/freebsd/include/rte_os.h:42:19: note: expanded from macro 'RTE_CPU_OR'
CPU_OR(&tmp, src2); \
^
/usr/include/sys/cpuset.h:60:9: note: macro 'CPU_OR' defined here
#define CPU_OR(d, s1, s2) __BIT_OR2(CPU_SETSIZE, d, s1, s2)
^
../lib/eal/common/eal_common_options.c:1970:3: error: use of undeclared identifier 'CPU_OR'
RTE_CPU_OR(cpuset, cpuset, &lcore_config[lcore_id].cpuset);
^
../lib/eal/freebsd/include/rte_os.h:42:2: note: expanded from macro 'RTE_CPU_OR'
CPU_OR(&tmp, src2); \
^
../lib/eal/common/eal_common_options.c:1972:2: error: too few arguments provided to function-like macro invocation
RTE_CPU_NOT(cpuset, cpuset);
^
../lib/eal/freebsd/include/rte_os.h:61:22: note: expanded from macro 'RTE_CPU_NOT'
CPU_ANDNOT(&tmp, src); \
^
/usr/include/sys/cpuset.h:62:9: note: macro 'CPU_ANDNOT' defined here
#define CPU_ANDNOT(d, s1, s2) __BIT_ANDNOT2(CPU_SETSIZE, d, s1, s2)
^
../lib/eal/common/eal_common_options.c:1972:2: error: use of undeclared identifier 'CPU_ANDNOT'
RTE_CPU_NOT(cpuset, cpuset);
^
../lib/eal/freebsd/include/rte_os.h:61:2: note: expanded from macro 'RTE_CPU_NOT'
CPU_ANDNOT(&tmp, src); \
^
../lib/eal/common/eal_common_options.c:1978:2: error: too few arguments provided to function-like macro invocation
RTE_CPU_AND(cpuset, cpuset, &default_set);
^
../lib/eal/freebsd/include/rte_os.h:35:20: note: expanded from macro 'RTE_CPU_AND'
CPU_AND(&tmp, src2); \
^
/usr/include/sys/cpuset.h:61:9: note: macro 'CPU_AND' defined here
#define CPU_AND(d, s1, s2) __BIT_AND2(CPU_SETSIZE, d, s1, s2)
^
../lib/eal/common/eal_common_options.c:1978:2: error: use of undeclared identifier 'CPU_AND'
RTE_CPU_AND(cpuset, cpuset, &default_set);
^
../lib/eal/freebsd/include/rte_os.h:35:2: note: expanded from macro 'RTE_CPU_AND'
CPU_AND(&tmp, src2); \
^
6 errors generated.
[41/2019] Compiling C object lib/librte_eal.a.p/eal_common_rte_service.c.o
[42/2019] Compiling C object lib/librte_eal.a.p/eal_common_eal_common_trace.c.o
[43/2019] Compiling C object lib/librte_eal.a.p/eal_common_eal_common_trace_ctf.c.o
[44/2019] Compiling C object lib/librte_eal.a.p/eal_common_eal_common_trace_utils.c.o
[45/2019] Generating lib/kvargs.sym_chk with a custom command (wrapped by meson to capture output)
[46/2019] Generating lib/telemetry.sym_chk with a custom command (wrapped by meson to capture output)
[47/2019] Compiling C object lib/librte_eal.a.p/eal_common_eal_common_proc.c.o
[48/2019] Compiling C object lib/librte_eal.a.p/eal_common_malloc_heap.c.o
[49/2019] Compiling C object lib/librte_eal.a.p/eal_common_rte_malloc.c.o
ninja: build stopped
*Build Failed #3:
OS: FreeBSD13-64
Target: x86_64-native-bsdapp-gcc+shared
FAILED: lib/librte_eal.a.p/eal_common_eal_common_options.c.o
gcc -Ilib/librte_eal.a.p -Ilib -I../lib -I. -I.. -Iconfig -I../config -Ilib/eal/include -I../lib/eal/include -Ilib/eal/freebsd/include -I../lib/eal/freebsd/include -Ilib/eal/x86/include -I../lib/eal/x86/include -Ilib/eal/common -I../lib/eal/common -Ilib/eal -I../lib/eal -Ilib/kvargs -I../lib/kvargs -Ilib/metrics -I../lib/metrics -Ilib/telemetry -I../lib/telemetry -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -Werror -O3 -include rte_config.h -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 -D__BSD_VISIBLE -fPIC -march=native -DALLOW_EXPERIMENTAL_API -DALLOW_INTERNAL_API -Wno-format-truncation '-DABI_VERSION="22.2"' -DRTE_LIBEAL_USE_GETENTROPY -DRTE_LOG_DEFAULT_LOGTYPE=lib.eal -MD -MQ lib/librte_eal.a.p/eal_common_eal_common_options.c.o -MF lib/librte_eal.a.p/eal_common_eal_common_options.c.o.d -o lib/librte_eal.a.p/eal_common_eal_common_options.c.o -c ../lib/eal/common/eal_common_options.c
../lib/eal/common/eal_common_options.c: In function 'compute_ctrl_threads_cpuset':
../lib/eal/common/eal_common_options.c:1970:60: error: macro "CPU_OR" requires 3 arguments, but only 2 given
1970 | RTE_CPU_OR(cpuset, cpuset, &lcore_config[lcore_id].cpuset);
| ^
In file included from /usr/include/pthread_np.h:37,
from ../lib/eal/freebsd/include/rte_os.h:17,
from ../lib/eal/include/rte_common.h:28,
from ../lib/eal/include/rte_string_fns.h:21,
from ../lib/eal/common/eal_common_options.c:24:
/usr/include/sys/cpuset.h:60: note: macro "CPU_OR" defined here
60 | #define CPU_OR(d, s1, s2) __BIT_OR2(CPU_SETSIZE, d, s1, s2)
|
In file included from ../lib/eal/include/rte_common.h:28,
from ../lib/eal/include/rte_string_fns.h:21,
from ../lib/eal/common/eal_common_options.c:24:
../lib/eal/freebsd/include/rte_os.h:42:2: error: 'CPU_OR' undeclared (first use in this function)
42 | CPU_OR(&tmp, src2); \
| ^~~~~~
../lib/eal/common/eal_common_options.c:1970:3: note: in expansion of macro 'RTE_CPU_OR'
1970 | RTE_CPU_OR(cpuset, cpuset, &lcore_config[lcore_id].cpuset);
| ^~~~~~~~~~
../lib/eal/freebsd/include/rte_os.h:42:2: note: each undeclared identifier is reported only once for each function it appears in
42 | CPU_OR(&tmp, src2); \
| ^~~~~~
../lib/eal/common/eal_common_options.c:1970:3: note: in expansion of macro 'RTE_CPU_OR'
1970 | RTE_CPU_OR(cpuset, cpuset, &lcore_config[lcore_id].cpuset);
| ^~~~~~~~~~
../lib/eal/common/eal_common_options.c:1972:28: error: macro "CPU_ANDNOT" requires 3 arguments, but only 2 given
1972 | RTE_CPU_NOT(cpuset, cpuset);
| ^
In file included from /usr/include/pthread_np.h:37,
from ../lib/eal/freebsd/include/rte_os.h:17,
from ../lib/eal/include/rte_common.h:28,
from ../lib/eal/include/rte_string_fns.h:21,
from ../lib/eal/common/eal_common_options.c:24:
/usr/include/sys/cpuset.h:62: note: macro "CPU_ANDNOT" defined here
62 | #define CPU_ANDNOT(d, s1, s2) __BIT_ANDNOT2(CPU_SETSIZE, d, s1, s2)
|
In file included from ../lib/eal/include/rte_common.h:28,
from ../lib/eal/include/rte_string_fns.h:21,
from ../lib/eal/common/eal_common_options.c:24:
../lib/eal/freebsd/include/rte_os.h:61:2: error: 'CPU_ANDNOT' undeclared (first use in this function)
61 | CPU_ANDNOT(&tmp, src); \
| ^~~~~~~~~~
../lib/eal/common/eal_common_options.c:1972:2: note: in expansion of macro 'RTE_CPU_NOT'
1972 | RTE_CPU_NOT(cpuset, cpuset);
| ^~~~~~~~~~~
../lib/eal/common/eal_common_options.c:1978:42: error: macro "CPU_AND" requires 3 arguments, but only 2 given
1978 | RTE_CPU_AND(cpuset, cpuset, &default_set);
| ^
In file included from /usr/include/pthread_np.h:37,
from ../lib/eal/freebsd/include/rte_os.h:17,
from ../lib/eal/include/rte_common.h:28,
from ../lib/eal/include/rte_string_fns.h:21,
from ../lib/eal/common/eal_common_options.c:24:
/usr/include/sys/cpuset.h:61: note: macro "CPU_AND" defined here
61 | #define CPU_AND(d, s1, s2) __BIT_AND2(CPU_SETSIZE, d, s1, s2)
|
In file included from ../lib/eal/include/rte_common.h:28,
from ../lib/eal/include/rte_string_fns.h:21,
from ../lib/eal/common/eal_common_options.c:24:
../lib/eal/freebsd/include/rte_os.h:35:2: error: 'CPU_AND' undeclared (first use in this function)
35 | CPU_AND(&tmp, src2); \
| ^~~~~~~
../lib/eal/common/eal_common_options.c:1978:2: note: in expansion of macro 'RTE_CPU_AND'
1978 | RTE_CPU_AND(cpuset, cpuset, &default_set);
| ^~~~~~~~~~~
[41/1938] Generating lib/kvargs.sym_chk with a custom command (wrapped by meson to capture output)
[42/1938] Compiling C object lib/librte_eal.a.p/eal_common_malloc_heap.c.o
[43/1938] Compiling C object lib/librte_eal.a.p/eal_common_eal_common_trace_ctf.c.o
[44/1938] Compiling C object lib/librte_eal.a.p/eal_common_eal_common_trace.c.o
[45/1938] Compiling C object lib/librte_eal.a.p/eal_common_eal_common_trace_utils.c.o
[46/1938] Compiling C object lib/librte_eal.a.p/eal_common_rte_service.c.o
[47/1938] Generating lib/telemetry.sym_chk with a custom command (wrapped by meson to capture output)
[48/1938] Compiling C object lib/librte_eal.a.p/eal_common_eal_common_proc.c.o
[49/1938] Compiling C object lib/librte_eal.a.p/eal_common_rte_malloc.c.o
ninja: build stopped
*Build Failed #4:
OS: FreeBSD13-64
Target: x86_64-native-bsdapp-gcc+debug
FAILED: lib/librte_eal.a.p/eal_common_eal_common_options.c.o
gcc -Ilib/librte_eal.a.p -Ilib -I../lib -I. -I.. -Iconfig -I../config -Ilib/eal/include -I../lib/eal/include -Ilib/eal/freebsd/include -I../lib/eal/freebsd/include -Ilib/eal/x86/include -I../lib/eal/x86/include -Ilib/eal/common -I../lib/eal/common -Ilib/eal -I../lib/eal -Ilib/kvargs -I../lib/kvargs -Ilib/metrics -I../lib/metrics -Ilib/telemetry -I../lib/telemetry -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -Werror -O2 -g -include rte_config.h -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 -D__BSD_VISIBLE -fPIC -march=native -DALLOW_EXPERIMENTAL_API -DALLOW_INTERNAL_API -Wno-format-truncation '-DABI_VERSION="22.2"' -DRTE_LIBEAL_USE_GETENTROPY -DRTE_LOG_DEFAULT_LOGTYPE=lib.eal -MD -MQ lib/librte_eal.a.p/eal_common_eal_common_options.c.o -MF lib/librte_eal.a.p/eal_common_eal_common_options.c.o.d -o lib/librte_eal.a.p/eal_common_eal_common_options.c.o -c ../lib/eal/common/eal_common_options.c
../lib/eal/common/eal_common_options.c: In function 'compute_ctrl_threads_cpuset':
../lib/eal/common/eal_common_options.c:1970:60: error: macro "CPU_OR" requires 3 arguments, but only 2 given
1970 | RTE_CPU_OR(cpuset, cpuset, &lcore_config[lcore_id].cpuset);
| ^
In file included from /usr/include/pthread_np.h:37,
from ../lib/eal/freebsd/include/rte_os.h:17,
from ../lib/eal/include/rte_common.h:28,
from ../lib/eal/include/rte_string_fns.h:21,
from ../lib/eal/common/eal_common_options.c:24:
/usr/include/sys/cpuset.h:60: note: macro "CPU_OR" defined here
60 | #define CPU_OR(d, s1, s2) __BIT_OR2(CPU_SETSIZE, d, s1, s2)
|
In file included from ../lib/eal/include/rte_common.h:28,
from ../lib/eal/include/rte_string_fns.h:21,
from ../lib/eal/common/eal_common_options.c:24:
../lib/eal/freebsd/include/rte_os.h:42:2: error: 'CPU_OR' undeclared (first use in this function)
42 | CPU_OR(&tmp, src2); \
| ^~~~~~
../lib/eal/common/eal_common_options.c:1970:3: note: in expansion of macro 'RTE_CPU_OR'
1970 | RTE_CPU_OR(cpuset, cpuset, &lcore_config[lcore_id].cpuset);
| ^~~~~~~~~~
../lib/eal/freebsd/include/rte_os.h:42:2: note: each undeclared identifier is reported only once for each function it appears in
42 | CPU_OR(&tmp, src2); \
| ^~~~~~
../lib/eal/common/eal_common_options.c:1970:3: note: in expansion of macro 'RTE_CPU_OR'
1970 | RTE_CPU_OR(cpuset, cpuset, &lcore_config[lcore_id].cpuset);
| ^~~~~~~~~~
../lib/eal/common/eal_common_options.c:1972:28: error: macro "CPU_ANDNOT" requires 3 arguments, but only 2 given
1972 | RTE_CPU_NOT(cpuset, cpuset);
| ^
In file included from /usr/include/pthread_np.h:37,
from ../lib/eal/freebsd/include/rte_os.h:17,
from ../lib/eal/include/rte_common.h:28,
from ../lib/eal/include/rte_string_fns.h:21,
from ../lib/eal/common/eal_common_options.c:24:
/usr/include/sys/cpuset.h:62: note: macro "CPU_ANDNOT" defined here
62 | #define CPU_ANDNOT(d, s1, s2) __BIT_ANDNOT2(CPU_SETSIZE, d, s1, s2)
|
In file included from ../lib/eal/include/rte_common.h:28,
from ../lib/eal/include/rte_string_fns.h:21,
from ../lib/eal/common/eal_common_options.c:24:
../lib/eal/freebsd/include/rte_os.h:61:2: error: 'CPU_ANDNOT' undeclared (first use in this function)
61 | CPU_ANDNOT(&tmp, src); \
| ^~~~~~~~~~
../lib/eal/common/eal_common_options.c:1972:2: note: in expansion of macro 'RTE_CPU_NOT'
1972 | RTE_CPU_NOT(cpuset, cpuset);
| ^~~~~~~~~~~
../lib/eal/common/eal_common_options.c:1978:42: error: macro "CPU_AND" requires 3 arguments, but only 2 given
1978 | RTE_CPU_AND(cpuset, cpuset, &default_set);
| ^
In file included from /usr/include/pthread_np.h:37,
from ../lib/eal/freebsd/include/rte_os.h:17,
from ../lib/eal/include/rte_common.h:28,
from ../lib/eal/include/rte_string_fns.h:21,
from ../lib/eal/common/eal_common_options.c:24:
/usr/include/sys/cpuset.h:61: note: macro "CPU_AND" defined here
61 | #define CPU_AND(d, s1, s2) __BIT_AND2(CPU_SETSIZE, d, s1, s2)
|
In file included from ../lib/eal/include/rte_common.h:28,
from ../lib/eal/include/rte_string_fns.h:21,
from ../lib/eal/common/eal_common_options.c:24:
../lib/eal/freebsd/include/rte_os.h:35:2: error: 'CPU_AND' undeclared (first use in this function)
35 | CPU_AND(&tmp, src2); \
| ^~~~~~~
../lib/eal/common/eal_common_options.c:1978:2: note: in expansion of macro 'RTE_CPU_AND'
1978 | RTE_CPU_AND(cpuset, cpuset, &default_set);
| ^~~~~~~~~~~
[41/2036] Generating lib/kvargs.sym_chk with a custom command (wrapped by meson to capture output)
[42/2036] Compiling C object lib/librte_eal.a.p/eal_common_eal_common_trace_ctf.c.o
[43/2036] Compiling C object lib/librte_eal.a.p/eal_common_eal_common_trace.c.o
[44/2036] Compiling C object lib/librte_eal.a.p/eal_common_eal_common_trace_utils.c.o
[45/2036] Compiling C object lib/librte_eal.a.p/eal_common_malloc_heap.c.o
[46/2036] Compiling C object lib/librte_eal.a.p/eal_common_rte_service.c.o
[47/2036] Generating lib/telemetry.sym_chk with a custom command (wrapped by meson to capture output)
[48/2036] Compiling C object lib/librte_eal.a.p/eal_common_eal_common_proc.c.o
[49/2036] Compiling C object lib/librte_eal.a.p/eal_common_rte_malloc.c.o
ninja: build stopped
*Build Failed #5:
OS: UB2204-64N
Target: x86_64-native-linuxapp-gcc
FAILED: drivers/libtmp_rte_common_qat.a.p/crypto_qat_qat_sym_session.c.o
gcc -Idrivers/libtmp_rte_common_qat.a.p -Idrivers -I../drivers -Idrivers/common/qat -I../drivers/common/qat -I../drivers/common/qat/qat_adf -I../drivers/crypto/qat -I../drivers/compress/qat -Idrivers/bus/pci -I../drivers/bus/pci -I../drivers/bus/pci/linux -I. -I.. -Iconfig -I../config -Ilib/eal/include -I../lib/eal/include -Ilib/eal/linux/include -I../lib/eal/linux/include -Ilib/eal/x86/include -I../lib/eal/x86/include -Ilib/eal/common -I../lib/eal/common -Ilib/eal -I../lib/eal -Ilib/kvargs -I../lib/kvargs -Ilib/metrics -I../lib/metrics -Ilib/telemetry -I../lib/telemetry -Ilib/pci -I../lib/pci -Ilib/cryptodev -I../lib/cryptodev -Ilib/mbuf -I../lib/mbuf -Ilib/mempool -I../lib/mempool -Ilib/ring -I../lib/ring -Ilib/rcu -I../lib/rcu -Ilib/net -I../lib/net -Ilib/compressdev -I../lib/compressdev -Ilib/security -I../lib/security -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -Werror -O3 -include rte_config.h -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 -DBUILD_QAT_SYM -DBUILD_QAT_ASYM -DRTE_LOG_DEFAULT_LOGTYPE=pmd.common.qat -MD -MQ drivers/libtmp_rte_common_qat.a.p/crypto_qat_qat_sym_session.c.o -MF drivers/libtmp_rte_common_qat.a.p/crypto_qat_qat_sym_session.c.o.d -o drivers/libtmp_rte_common_qat.a.p/crypto_qat_qat_sym_session.c.o -c ../drivers/crypto/qat/qat_sym_session.c
../drivers/crypto/qat/qat_sym_session.c: In function ‘partial_hash_sha1’:
../drivers/crypto/qat/qat_sym_session.c:1064:9: error: ‘SHA1_Init’ is deprecated: Since OpenSSL 3.0 [-Werror=deprecated-declarations]
1064 | if (!SHA1_Init(&ctx))
| ^~
In file included from ../drivers/crypto/qat/qat_sym_session.c:5:
/usr/include/openssl/sha.h:49:27: note: declared here
49 | OSSL_DEPRECATEDIN_3_0 int SHA1_Init(SHA_CTX *c);
| ^~~~~~~~~
../drivers/crypto/qat/qat_sym_session.c:1066:9: error: ‘SHA1_Transform’ is deprecated: Since OpenSSL 3.0 [-Werror=deprecated-declarations]
1066 | SHA1_Transform(&ctx, data_in);
| ^~~~~~~~~~~~~~
In file included from ../drivers/crypto/qat/qat_sym_session.c:5:
/usr/include/openssl/sha.h:52:28: note: declared here
52 | OSSL_DEPRECATEDIN_3_0 void SHA1_Transform(SHA_CTX *c, const unsigned char *data);
| ^~~~~~~~~~~~~~
../drivers/crypto/qat/qat_sym_session.c: In function ‘partial_hash_sha224’:
../drivers/crypto/qat/qat_sym_session.c:1075:9: error: ‘SHA224_Init’ is deprecated: Since OpenSSL 3.0 [-Werror=deprecated-declarations]
1075 | if (!SHA224_Init(&ctx))
| ^~
In file included from ../drivers/crypto/qat/qat_sym_session.c:5:
/usr/include/openssl/sha.h:69:27: note: declared here
69 | OSSL_DEPRECATEDIN_3_0 int SHA224_Init(SHA256_CTX *c);
| ^~~~~~~~~~~
../drivers/crypto/qat/qat_sym_session.c:1077:9: error: ‘SHA256_Transform’ is deprecated: Since OpenSSL 3.0 [-Werror=deprecated-declarations]
1077 | SHA256_Transform(&ctx, data_in);
| ^~~~~~~~~~~~~~~~
In file included from ../drivers/crypto/qat/qat_sym_session.c:5:
/usr/include/openssl/sha.h:77:28: note: declared here
77 | OSSL_DEPRECATEDIN_3_0 void SHA256_Transform(SHA256_CTX *c,
| ^~~~~~~~~~~~~~~~
../drivers/crypto/qat/qat_sym_session.c: In function ‘partial_hash_sha256’:
../drivers/crypto/qat/qat_sym_session.c:1086:9: error: ‘SHA256_Init’ is deprecated: Since OpenSSL 3.0 [-Werror=deprecated-declarations]
1086 | if (!SHA256_Init(&ctx))
| ^~
In file included from ../drivers/crypto/qat/qat_sym_session.c:5:
/usr/include/openssl/sha.h:73:27: note: declared here
73 | OSSL_DEPRECATEDIN_3_0 int SHA256_Init(SHA256_CTX *c);
| ^~~~~~~~~~~
../drivers/crypto/qat/qat_sym_session.c:1088:9: error: ‘SHA256_Transform’ is deprecated: Since OpenSSL 3.0 [-Werror=deprecated-declarations]
1088 | SHA256_Transform(&ctx, data_in);
| ^~~~~~~~~~~~~~~~
In file included from ../drivers/crypto/qat/qat_sym_session.c:5:
/usr/include/openssl/sha.h:77:28: note: declared here
77 | OSSL_DEPRECATEDIN_3_0 void SHA256_Transform(SHA256_CTX *c,
| ^~~~~~~~~~~~~~~~
../drivers/crypto/qat/qat_sym_session.c: In function ‘partial_hash_sha384’:
../drivers/crypto/qat/qat_sym_session.c:1097:9: error: ‘SHA384_Init’ is deprecated: Since OpenSSL 3.0 [-Werror=deprecated-declarations]
1097 | if (!SHA384_Init(&ctx))
| ^~
In file included from ../drivers/crypto/qat/qat_sym_session.c:5:
/usr/include/openssl/sha.h:119:27: note: declared here
119 | OSSL_DEPRECATEDIN_3_0 int SHA384_Init(SHA512_CTX *c);
| ^~~~~~~~~~~
../drivers/crypto/qat/qat_sym_session.c:1099:9: error: ‘SHA512_Transform’ is deprecated: Since OpenSSL 3.0 [-Werror=deprecated-declarations]
1099 | SHA512_Transform(&ctx, data_in);
| ^~~~~~~~~~~~~~~~
In file included from ../drivers/crypto/qat/qat_sym_session.c:5:
/usr/include/openssl/sha.h:127:28: note: declared here
127 | OSSL_DEPRECATEDIN_3_0 void SHA512_Transform(SHA512_CTX *c,
| ^~~~~~~~~~~~~~~~
../drivers/crypto/qat/qat_sym_session.c: In function ‘partial_hash_sha512’:
../drivers/crypto/qat/qat_sym_session.c:1108:9: error: ‘SHA512_Init’ is deprecated: Since OpenSSL 3.0 [-Werror=deprecated-declarations]
1108 | if (!SHA512_Init(&ctx))
| ^~
In file included from ../drivers/crypto/qat/qat_sym_session.c:5:
/usr/include/openssl/sha.h:123:27: note: declared here
123 | OSSL_DEPRECATEDIN_3_0 int SHA512_Init(SHA512_CTX *c);
| ^~~~~~~~~~~
../drivers/crypto/qat/qat_sym_session.c:1110:9: error: ‘SHA512_Transform’ is deprecated: Since OpenSSL 3.0 [-Werror=deprecated-declarations]
1110 | SHA512_Transform(&ctx, data_in);
| ^~~~~~~~~~~~~~~~
In file included from ../drivers/crypto/qat/qat_sym_session.c:5:
/usr/include/openssl/sha.h:127:28: note: declared here
127 | OSSL_DEPRECATEDIN_3_0 void SHA512_Transform(SHA512_CTX *c,
| ^~~~~~~~~~~~~~~~
../drivers/crypto/qat/qat_sym_session.c: In function ‘partial_hash_md5’:
../drivers/crypto/qat/qat_sym_session.c:1119:9: error: ‘MD5_Init’ is deprecated: Since OpenSSL 3.0 [-Werror=deprecated-declarations]
1119 | if (!MD5_Init(&ctx))
| ^~
In file included from ../drivers/crypto/qat/qat_sym_session.c:7:
/usr/include/openssl/md5.h:49:27: note: declared here
49 | OSSL_DEPRECATEDIN_3_0 int MD5_Init(MD5_CTX *c);
| ^~~~~~~~
../drivers/crypto/qat/qat_sym_session.c:1121:9: error: ‘MD5_Transform’ is deprecated: Since OpenSSL 3.0 [-Werror=deprecated-declarations]
1121 | MD5_Transform(&ctx, data_in);
| ^~~~~~~~~~~~~
In file included from ../drivers/crypto/qat/qat_sym_session.c:7:
/usr/include/openssl/md5.h:54:28: note: declared here
54 | OSSL_DEPRECATEDIN_3_0 void MD5_Transform(MD5_CTX *c, const unsigned char *b);
| ^~~~~~~~~~~~~
../drivers/crypto/qat/qat_sym_session.c: In function ‘qat_sym_do_precomputes’:
../drivers/crypto/qat/qat_sym_session.c:1250:25: error: ‘AES_set_encrypt_key’ is deprecated: Since OpenSSL 3.0 [-Werror=deprecated-declarations]
1250 | if (AES_set_encrypt_key(auth_key, auth_keylen << 3,
| ^~
In file included from ../drivers/crypto/qat/qat_sym_session.c:6:
/usr/include/openssl/aes.h:51:5: note: declared here
51 | int AES_set_encrypt_key(const unsigned char *userKey, const int bits,
| ^~~~~~~~~~~~~~~~~~~
../drivers/crypto/qat/qat_sym_session.c:1256:25: error: ‘AES_encrypt’ is deprecated: Since OpenSSL 3.0 [-Werror=deprecated-declarations]
1256 | AES_encrypt(in, k0, &enc_key);
| ^~~~~~~~~~~
In file included from ../drivers/crypto/qat/qat_sym_session.c:6:
/usr/include/openssl/aes.h:57:6: note: declared here
57 | void AES_encrypt(const unsigned char *in, unsigned char *out,
| ^~~~~~~~~~~
../drivers/crypto/qat/qat_sym_session.c:1294:33: error: ‘AES_set_encrypt_key’ is deprecated: Since OpenSSL 3.0 [-Werror=deprecated-declarations]
1294 | if (AES_set_encrypt_key(auth_key,
| ^~
In file included from ../drivers/crypto/qat/qat_sym_session.c:6:
/usr/include/openssl/aes.h:51:5: note: declared here
51 | int AES_set_encrypt_key(const unsigned char *userKey, const int bits,
| ^~~~~~~~~~~~~~~~~~~
../drivers/crypto/qat/qat_sym_session.c:1304:33: error: ‘AES_encrypt’ is deprecated: Since OpenSSL 3.0 [-Werror=deprecated-declarations]
1304 | AES_encrypt(in, out, &enc_key);
| ^~~~~~~~~~~
In file included from ../drivers/crypto/qat/qat_sym_session.c:6:
/usr/include/openssl/aes.h:57:6: note: declared here
57 | void AES_encrypt(const unsigned char *in, unsigned char *out,
| ^~~~~~~~~~~
../drivers/crypto/qat/qat_sym_session.c:1330:17: error: ‘AES_set_encrypt_key’ is deprecated: Since OpenSSL 3.0 [-Werror=deprecated-declarations]
1330 | if (AES_set_encrypt_key(auth_key, auth_keylen << 3,
| ^~
In file included from ../drivers/crypto/qat/qat_sym_session.c:6:
/usr/include/openssl/aes.h:51:5: note: declared here
51 | int AES_set_encrypt_key(const unsigned char *userKey, const int bits,
| ^~~~~~~~~~~~~~~~~~~
../drivers/crypto/qat/qat_sym_session.c:1334:17: error: ‘AES_encrypt’ is deprecated: Since OpenSSL 3.0 [-Werror=deprecated-declarations]
1334 | AES_encrypt(in, out, &enc_key);
| ^~~~~~~~~~~
In file included from ../drivers/crypto/qat/qat_sym_session.c:6:
/usr/include/openssl/aes.h:57:6: note: declared here
57 | void AES_encrypt(const unsigned char *in, unsigned char *out,
| ^~~~~~~~~~~
cc1: all warnings being treated as errors
[839/3631] Compiling C object drivers/libtmp_rte_common_qat.a.p/compress_qat_dev_qat_comp_pmd_gen3.c.o
[840/3631] Compiling C object drivers/libtmp_rte_common_qat.a.p/compress_qat_dev_qat_comp_pmd_gen2.c.o
[841/3631] Compiling C object drivers/libtmp_rte_common_qat.a.p/compress_qat_dev_qat_comp_pmd_gen4.c.o
[842/3631] Compiling C object drivers/libtmp_rte_common_qat.a.p/compress_qat_dev_qat_comp_pmd_gen1.c.o
[843/3631] Compiling C object drivers/libtmp_rte_common_qat.a.p/crypto_qat_qat_sym.c.o
[844/3631] Compiling C object drivers/libtmp_rte_common_qat.a.p/compress_qat_qat_comp.c.o
[845/3631] Compiling C object drivers/librte_common_cnxk.a.p/meson-generated_.._rte_common_cnxk.pmd.c.o
[846/3631] Compiling C object drivers/libtmp_rte_common_qat.a.p/crypto_qat_qat_crypto.c.o
[847/3631] Compiling C object drivers/libtmp_rte_common_qat.a.p/crypto_qat_qat_asym.c.o
ninja: build stopped
DPDK STV team
^ permalink raw reply [flat|nested] 55+ messages in thread
* [dpdk-test-report] |FAILURE| dpdk-next-net-mlx daily Intel builds
@ 2022-05-31 11:04 sys_stv
0 siblings, 0 replies; 55+ messages in thread
From: sys_stv @ 2022-05-31 11:04 UTC (permalink / raw)
To: test-report, thomas; +Cc: dpdk_sw_eng, npg.sw.core.tools.prc
[-- Attachment #1: Type: text/plain, Size: 38416 bytes --]
Test-Label: Intel-compilation
Test-Status: FAILURE
_Compilation issues_
commit 604f39aa76afc17ab1147d237136b0f9ce3cbbce
Author: Rongwei Liu <rongweil@nvidia.com>
Date: Thu May 26 05:49:41 2022 +0300
net/mlx5: add Rx drop counters to xstats
DPDK git Repo: dpdk-next-net-mlx
Meson Build Summary: 23 Builds Done, 18 Successful, 5 Failures, 0 Blocked
+--------------+------------+--------------+------------+------------+-----------+----------+------------+
| os | gcc-static | clang-static | icc-static | gcc-shared | gcc-debug | document | gcc-16byte |
+--------------+------------+--------------+------------+------------+-----------+----------+------------+
| FC36-64 | | pass | | | | | |
| FreeBSD13-64 | fail | fail | | fail | fail | | |
| RHEL86-64 | pass | pass | | pass | pass | | |
| SUSE15-64 | pass | pass | | | | | |
| UB2004-32 | pass | | | | | | |
| UB2004-64 | pass | pass | | | | pass | |
| UB2204-32 | pass | | | | | | |
| UB2204-64N | fail | | | pass | | | |
| UB2204-64 | pass | pass | | | | pass | pass |
| CentOS79-64 | pass | | | | | | |
+--------------+------------+--------------+------------+------------+-----------+----------+------------+
Comments:
Because of DPDK bug (https://bugs.dpdk.org/show_bug.cgi?id=928),
All the dpdk-next-* branch add `Ddisable_drivers=event/cnxk` option when build with ICC complier.
Test environment and configuration as below:
OS: FC36-64
Kernel Version: 5.17.7-300.fc36.x86_64
GCC Version: gcc (GCC) 12.1.1 20220507 (Red Hat 12.1.1-1)
Clang Version: 14.0.0 (Fedora 14.0.0-1.fc36)
x86_64-native-linuxapp-clang
OS: FreeBSD13-64
Kernel Version: 13.1-RELEASE
GCC Version: gcc (FreeBSD Ports Collection) 10.3.0
Clang Version: 13.0.0 (git@github.com:llvm/llvm-project.git llvmorg-13.0.0-0-gd7b669b3a303)
x86_64-native-bsdapp-gcc
x86_64-native-bsdapp-clang
x86_64-native-bsdapp-gcc+shared
x86_64-native-bsdapp-gcc+debug
OS: RHEL86-64
Kernel Version: 4.18.0-372.9.1.el8.x86_64
GCC Version: gcc (GCC) 8.5.0 20210514 (Red Hat 8.5.0-13)
Clang Version: 14.0.0 (Red Hat 14.0.0-1.module_el8.7.0+1142+5343df54)
x86_64-native-linuxapp-gcc
x86_64-native-linuxapp-clang
x86_64-native-linuxapp-gcc+shared
x86_64-native-linuxapp-gcc+debug
OS: SUSE15-64
Kernel Version: 5.3.18-57-default
GCC Version: gcc (SUSE Linux) 7.5.0
Clang Version: 11.0.1
x86_64-native-linuxapp-clang
x86_64-native-linuxapp-gcc
OS: UB2004-32
Kernel Version: 5.8.0-48-generic
GCC Version: gcc (Ubuntu 10.3.0-1ubuntu1~20.04) 10.3.0
Clang Version: 10.0.0-4ubuntu1
i686-native-linuxapp-gcc
OS: UB2004-64
Kernel Version: 5.8.0-48-generic
GCC Version: gcc (Ubuntu 10.3.0-1ubuntu1~20.04) 10.3.0
Clang Version: 10.0.0-4ubuntu1
x86_64-native-linuxapp-clang
x86_64-native-linuxapp-gcc
x86_64-native-linuxapp-doc
OS: UB2204-32
Kernel Version: 5.15.0-25-generic
GCC Version: gcc (Ubuntu 11.2.0-19ubuntu1) 11.2.0
Clang Version: NA
i686-native-linuxapp-gcc
OS: UB2204-64N
Kernel Version: 5.17.5-051705-generic
GCC Version: gcc (Ubuntu 11.2.0-19ubuntu1) 11.2.0
Clang Version: 14.0.0-1ubuntu1
x86_64-native-linuxapp-gcc
x86_64-native-linuxapp-gcc+shared
OS: UB2204-64
Kernel Version: 5.15.0-25-generic
GCC Version: gcc (Ubuntu 11.2.0-19ubuntu1) 11.2.0
Clang Version: 14.0.0-1ubuntu1
x86_64-native-linuxapp-gcc+16byte
x86_64-native-linuxapp-gcc
x86_64-native-linuxapp-clang
x86_64-native-linuxapp-doc
OS: CentOS79-64
Kernel Version: 3.10.0-1160.el7.x86_64
GCC Version: gcc (GCC) 4.8.5 20150623 (Red Hat 4.8.5-44)
Clang Version: 3.4.2 (tags/RELEASE_34/dot2-final)
x86_64-native-linuxapp-gcc
*Build Failed #1:
OS: FreeBSD13-64
Target: x86_64-native-bsdapp-gcc
FAILED: lib/librte_eal.a.p/eal_common_eal_common_options.c.o
gcc -Ilib/librte_eal.a.p -Ilib -I../lib -I. -I.. -Iconfig -I../config -Ilib/eal/include -I../lib/eal/include -Ilib/eal/freebsd/include -I../lib/eal/freebsd/include -Ilib/eal/x86/include -I../lib/eal/x86/include -Ilib/eal/common -I../lib/eal/common -Ilib/eal -I../lib/eal -Ilib/kvargs -I../lib/kvargs -Ilib/metrics -I../lib/metrics -Ilib/telemetry -I../lib/telemetry -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -Werror -O3 -include rte_config.h -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 -D__BSD_VISIBLE -fPIC -march=native -DALLOW_EXPERIMENTAL_API -DALLOW_INTERNAL_API -Wno-format-truncation '-DABI_VERSION="22.2"' -DRTE_LIBEAL_USE_GETENTROPY -DRTE_LOG_DEFAULT_LOGTYPE=lib.eal -MD -MQ lib/librte_eal.a.p/eal_common_eal_common_options.c.o -MF lib/librte_eal.a.p/eal_common_eal_common_options.c.o.d -o lib/librte_eal.a.p/eal_common_eal_common_options.c.o -c ../lib/eal/common/eal_common_options.c
../lib/eal/common/eal_common_options.c: In function 'compute_ctrl_threads_cpuset':
../lib/eal/common/eal_common_options.c:1970:60: error: macro "CPU_OR" requires 3 arguments, but only 2 given
1970 | RTE_CPU_OR(cpuset, cpuset, &lcore_config[lcore_id].cpuset);
| ^
In file included from /usr/include/pthread_np.h:37,
from ../lib/eal/freebsd/include/rte_os.h:17,
from ../lib/eal/include/rte_common.h:28,
from ../lib/eal/include/rte_string_fns.h:21,
from ../lib/eal/common/eal_common_options.c:24:
/usr/include/sys/cpuset.h:60: note: macro "CPU_OR" defined here
60 | #define CPU_OR(d, s1, s2) __BIT_OR2(CPU_SETSIZE, d, s1, s2)
|
In file included from ../lib/eal/include/rte_common.h:28,
from ../lib/eal/include/rte_string_fns.h:21,
from ../lib/eal/common/eal_common_options.c:24:
../lib/eal/freebsd/include/rte_os.h:42:2: error: 'CPU_OR' undeclared (first use in this function)
42 | CPU_OR(&tmp, src2); \
| ^~~~~~
../lib/eal/common/eal_common_options.c:1970:3: note: in expansion of macro 'RTE_CPU_OR'
1970 | RTE_CPU_OR(cpuset, cpuset, &lcore_config[lcore_id].cpuset);
| ^~~~~~~~~~
../lib/eal/freebsd/include/rte_os.h:42:2: note: each undeclared identifier is reported only once for each function it appears in
42 | CPU_OR(&tmp, src2); \
| ^~~~~~
../lib/eal/common/eal_common_options.c:1970:3: note: in expansion of macro 'RTE_CPU_OR'
1970 | RTE_CPU_OR(cpuset, cpuset, &lcore_config[lcore_id].cpuset);
| ^~~~~~~~~~
../lib/eal/common/eal_common_options.c:1972:28: error: macro "CPU_ANDNOT" requires 3 arguments, but only 2 given
1972 | RTE_CPU_NOT(cpuset, cpuset);
| ^
In file included from /usr/include/pthread_np.h:37,
from ../lib/eal/freebsd/include/rte_os.h:17,
from ../lib/eal/include/rte_common.h:28,
from ../lib/eal/include/rte_string_fns.h:21,
from ../lib/eal/common/eal_common_options.c:24:
/usr/include/sys/cpuset.h:62: note: macro "CPU_ANDNOT" defined here
62 | #define CPU_ANDNOT(d, s1, s2) __BIT_ANDNOT2(CPU_SETSIZE, d, s1, s2)
|
In file included from ../lib/eal/include/rte_common.h:28,
from ../lib/eal/include/rte_string_fns.h:21,
from ../lib/eal/common/eal_common_options.c:24:
../lib/eal/freebsd/include/rte_os.h:61:2: error: 'CPU_ANDNOT' undeclared (first use in this function)
61 | CPU_ANDNOT(&tmp, src); \
| ^~~~~~~~~~
../lib/eal/common/eal_common_options.c:1972:2: note: in expansion of macro 'RTE_CPU_NOT'
1972 | RTE_CPU_NOT(cpuset, cpuset);
| ^~~~~~~~~~~
../lib/eal/common/eal_common_options.c:1978:42: error: macro "CPU_AND" requires 3 arguments, but only 2 given
1978 | RTE_CPU_AND(cpuset, cpuset, &default_set);
| ^
In file included from /usr/include/pthread_np.h:37,
from ../lib/eal/freebsd/include/rte_os.h:17,
from ../lib/eal/include/rte_common.h:28,
from ../lib/eal/include/rte_string_fns.h:21,
from ../lib/eal/common/eal_common_options.c:24:
/usr/include/sys/cpuset.h:61: note: macro "CPU_AND" defined here
61 | #define CPU_AND(d, s1, s2) __BIT_AND2(CPU_SETSIZE, d, s1, s2)
|
In file included from ../lib/eal/include/rte_common.h:28,
from ../lib/eal/include/rte_string_fns.h:21,
from ../lib/eal/common/eal_common_options.c:24:
../lib/eal/freebsd/include/rte_os.h:35:2: error: 'CPU_AND' undeclared (first use in this function)
35 | CPU_AND(&tmp, src2); \
| ^~~~~~~
../lib/eal/common/eal_common_options.c:1978:2: note: in expansion of macro 'RTE_CPU_AND'
1978 | RTE_CPU_AND(cpuset, cpuset, &default_set);
| ^~~~~~~~~~~
[40/2036] Compiling C object lib/librte_eal.a.p/eal_common_eal_common_hypervisor.c.o
[41/2036] Generating lib/kvargs.sym_chk with a custom command (wrapped by meson to capture output)
[42/2036] Compiling C object lib/librte_eal.a.p/eal_common_eal_common_trace_ctf.c.o
[43/2036] Compiling C object lib/librte_eal.a.p/eal_common_malloc_heap.c.o
[44/2036] Compiling C object lib/librte_eal.a.p/eal_common_eal_common_trace.c.o
[45/2036] Generating lib/telemetry.sym_chk with a custom command (wrapped by meson to capture output)
[46/2036] Compiling C object lib/librte_eal.a.p/eal_common_rte_service.c.o
[47/2036] Compiling C object lib/librte_eal.a.p/eal_common_eal_common_proc.c.o
[48/2036] Compiling C object lib/librte_eal.a.p/eal_common_rte_malloc.c.o
ninja: build stopped
*Build Failed #2:
OS: FreeBSD13-64
Target: x86_64-native-bsdapp-clang
FAILED: lib/librte_eal.a.p/eal_common_eal_common_options.c.o
clang -Ilib/librte_eal.a.p -Ilib -I../lib -I. -I.. -Iconfig -I../config -Ilib/eal/include -I../lib/eal/include -Ilib/eal/freebsd/include -I../lib/eal/freebsd/include -Ilib/eal/x86/include -I../lib/eal/x86/include -Ilib/eal/common -I../lib/eal/common -Ilib/eal -I../lib/eal -Ilib/kvargs -I../lib/kvargs -Ilib/metrics -I../lib/metrics -Ilib/telemetry -I../lib/telemetry -fcolor-diagnostics -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -Werror -O3 -include rte_config.h -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 -DALLOW_EXPERIMENTAL_API -DALLOW_INTERNAL_API '-DABI_VERSION="22.2"' -DRTE_LIBEAL_USE_GETENTROPY -DRTE_LOG_DEFAULT_LOGTYPE=lib.eal -MD -MQ lib/librte_eal.a.p/eal_common_eal_common_options.c.o -MF lib/librte_eal.a.p/eal_common_eal_common_options.c.o.d -o lib/librte_eal.a.p/eal_common_eal_common_options.c.o -c ../lib/eal/common/eal_common_options.c
../lib/eal/common/eal_common_options.c:1970:3: error: too few arguments provided to function-like macro invocation
RTE_CPU_OR(cpuset, cpuset, &lcore_config[lcore_id].cpuset);
^
../lib/eal/freebsd/include/rte_os.h:42:19: note: expanded from macro 'RTE_CPU_OR'
CPU_OR(&tmp, src2); \
^
/usr/include/sys/cpuset.h:60:9: note: macro 'CPU_OR' defined here
#define CPU_OR(d, s1, s2) __BIT_OR2(CPU_SETSIZE, d, s1, s2)
^
../lib/eal/common/eal_common_options.c:1970:3: error: use of undeclared identifier 'CPU_OR'
RTE_CPU_OR(cpuset, cpuset, &lcore_config[lcore_id].cpuset);
^
../lib/eal/freebsd/include/rte_os.h:42:2: note: expanded from macro 'RTE_CPU_OR'
CPU_OR(&tmp, src2); \
^
../lib/eal/common/eal_common_options.c:1972:2: error: too few arguments provided to function-like macro invocation
RTE_CPU_NOT(cpuset, cpuset);
^
../lib/eal/freebsd/include/rte_os.h:61:22: note: expanded from macro 'RTE_CPU_NOT'
CPU_ANDNOT(&tmp, src); \
^
/usr/include/sys/cpuset.h:62:9: note: macro 'CPU_ANDNOT' defined here
#define CPU_ANDNOT(d, s1, s2) __BIT_ANDNOT2(CPU_SETSIZE, d, s1, s2)
^
../lib/eal/common/eal_common_options.c:1972:2: error: use of undeclared identifier 'CPU_ANDNOT'
RTE_CPU_NOT(cpuset, cpuset);
^
../lib/eal/freebsd/include/rte_os.h:61:2: note: expanded from macro 'RTE_CPU_NOT'
CPU_ANDNOT(&tmp, src); \
^
../lib/eal/common/eal_common_options.c:1978:2: error: too few arguments provided to function-like macro invocation
RTE_CPU_AND(cpuset, cpuset, &default_set);
^
../lib/eal/freebsd/include/rte_os.h:35:20: note: expanded from macro 'RTE_CPU_AND'
CPU_AND(&tmp, src2); \
^
/usr/include/sys/cpuset.h:61:9: note: macro 'CPU_AND' defined here
#define CPU_AND(d, s1, s2) __BIT_AND2(CPU_SETSIZE, d, s1, s2)
^
../lib/eal/common/eal_common_options.c:1978:2: error: use of undeclared identifier 'CPU_AND'
RTE_CPU_AND(cpuset, cpuset, &default_set);
^
../lib/eal/freebsd/include/rte_os.h:35:2: note: expanded from macro 'RTE_CPU_AND'
CPU_AND(&tmp, src2); \
^
6 errors generated.
[41/2019] Compiling C object lib/librte_eal.a.p/eal_common_eal_common_trace_ctf.c.o
[42/2019] Compiling C object lib/librte_eal.a.p/eal_common_eal_common_trace_utils.c.o
[43/2019] Compiling C object lib/librte_eal.a.p/eal_common_eal_common_trace.c.o
[44/2019] Generating lib/kvargs.sym_chk with a custom command (wrapped by meson to capture output)
[45/2019] Compiling C object lib/librte_eal.a.p/eal_common_rte_service.c.o
[46/2019] Generating lib/telemetry.sym_chk with a custom command (wrapped by meson to capture output)
[47/2019] Compiling C object lib/librte_eal.a.p/eal_common_eal_common_proc.c.o
[48/2019] Compiling C object lib/librte_eal.a.p/eal_common_malloc_heap.c.o
[49/2019] Compiling C object lib/librte_eal.a.p/eal_common_rte_malloc.c.o
ninja: build stopped
*Build Failed #3:
OS: FreeBSD13-64
Target: x86_64-native-bsdapp-gcc+shared
FAILED: lib/librte_eal.a.p/eal_common_eal_common_options.c.o
gcc -Ilib/librte_eal.a.p -Ilib -I../lib -I. -I.. -Iconfig -I../config -Ilib/eal/include -I../lib/eal/include -Ilib/eal/freebsd/include -I../lib/eal/freebsd/include -Ilib/eal/x86/include -I../lib/eal/x86/include -Ilib/eal/common -I../lib/eal/common -Ilib/eal -I../lib/eal -Ilib/kvargs -I../lib/kvargs -Ilib/metrics -I../lib/metrics -Ilib/telemetry -I../lib/telemetry -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -Werror -O3 -include rte_config.h -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 -D__BSD_VISIBLE -fPIC -march=native -DALLOW_EXPERIMENTAL_API -DALLOW_INTERNAL_API -Wno-format-truncation '-DABI_VERSION="22.2"' -DRTE_LIBEAL_USE_GETENTROPY -DRTE_LOG_DEFAULT_LOGTYPE=lib.eal -MD -MQ lib/librte_eal.a.p/eal_common_eal_common_options.c.o -MF lib/librte_eal.a.p/eal_common_eal_common_options.c.o.d -o lib/librte_eal.a.p/eal_common_eal_common_options.c.o -c ../lib/eal/common/eal_common_options.c
../lib/eal/common/eal_common_options.c: In function 'compute_ctrl_threads_cpuset':
../lib/eal/common/eal_common_options.c:1970:60: error: macro "CPU_OR" requires 3 arguments, but only 2 given
1970 | RTE_CPU_OR(cpuset, cpuset, &lcore_config[lcore_id].cpuset);
| ^
In file included from /usr/include/pthread_np.h:37,
from ../lib/eal/freebsd/include/rte_os.h:17,
from ../lib/eal/include/rte_common.h:28,
from ../lib/eal/include/rte_string_fns.h:21,
from ../lib/eal/common/eal_common_options.c:24:
/usr/include/sys/cpuset.h:60: note: macro "CPU_OR" defined here
60 | #define CPU_OR(d, s1, s2) __BIT_OR2(CPU_SETSIZE, d, s1, s2)
|
In file included from ../lib/eal/include/rte_common.h:28,
from ../lib/eal/include/rte_string_fns.h:21,
from ../lib/eal/common/eal_common_options.c:24:
../lib/eal/freebsd/include/rte_os.h:42:2: error: 'CPU_OR' undeclared (first use in this function)
42 | CPU_OR(&tmp, src2); \
| ^~~~~~
../lib/eal/common/eal_common_options.c:1970:3: note: in expansion of macro 'RTE_CPU_OR'
1970 | RTE_CPU_OR(cpuset, cpuset, &lcore_config[lcore_id].cpuset);
| ^~~~~~~~~~
../lib/eal/freebsd/include/rte_os.h:42:2: note: each undeclared identifier is reported only once for each function it appears in
42 | CPU_OR(&tmp, src2); \
| ^~~~~~
../lib/eal/common/eal_common_options.c:1970:3: note: in expansion of macro 'RTE_CPU_OR'
1970 | RTE_CPU_OR(cpuset, cpuset, &lcore_config[lcore_id].cpuset);
| ^~~~~~~~~~
../lib/eal/common/eal_common_options.c:1972:28: error: macro "CPU_ANDNOT" requires 3 arguments, but only 2 given
1972 | RTE_CPU_NOT(cpuset, cpuset);
| ^
In file included from /usr/include/pthread_np.h:37,
from ../lib/eal/freebsd/include/rte_os.h:17,
from ../lib/eal/include/rte_common.h:28,
from ../lib/eal/include/rte_string_fns.h:21,
from ../lib/eal/common/eal_common_options.c:24:
/usr/include/sys/cpuset.h:62: note: macro "CPU_ANDNOT" defined here
62 | #define CPU_ANDNOT(d, s1, s2) __BIT_ANDNOT2(CPU_SETSIZE, d, s1, s2)
|
In file included from ../lib/eal/include/rte_common.h:28,
from ../lib/eal/include/rte_string_fns.h:21,
from ../lib/eal/common/eal_common_options.c:24:
../lib/eal/freebsd/include/rte_os.h:61:2: error: 'CPU_ANDNOT' undeclared (first use in this function)
61 | CPU_ANDNOT(&tmp, src); \
| ^~~~~~~~~~
../lib/eal/common/eal_common_options.c:1972:2: note: in expansion of macro 'RTE_CPU_NOT'
1972 | RTE_CPU_NOT(cpuset, cpuset);
| ^~~~~~~~~~~
../lib/eal/common/eal_common_options.c:1978:42: error: macro "CPU_AND" requires 3 arguments, but only 2 given
1978 | RTE_CPU_AND(cpuset, cpuset, &default_set);
| ^
In file included from /usr/include/pthread_np.h:37,
from ../lib/eal/freebsd/include/rte_os.h:17,
from ../lib/eal/include/rte_common.h:28,
from ../lib/eal/include/rte_string_fns.h:21,
from ../lib/eal/common/eal_common_options.c:24:
/usr/include/sys/cpuset.h:61: note: macro "CPU_AND" defined here
61 | #define CPU_AND(d, s1, s2) __BIT_AND2(CPU_SETSIZE, d, s1, s2)
|
In file included from ../lib/eal/include/rte_common.h:28,
from ../lib/eal/include/rte_string_fns.h:21,
from ../lib/eal/common/eal_common_options.c:24:
../lib/eal/freebsd/include/rte_os.h:35:2: error: 'CPU_AND' undeclared (first use in this function)
35 | CPU_AND(&tmp, src2); \
| ^~~~~~~
../lib/eal/common/eal_common_options.c:1978:2: note: in expansion of macro 'RTE_CPU_AND'
1978 | RTE_CPU_AND(cpuset, cpuset, &default_set);
| ^~~~~~~~~~~
[41/1938] Compiling C object lib/librte_eal.a.p/eal_common_eal_common_trace_ctf.c.o
[42/1938] Compiling C object lib/librte_eal.a.p/eal_common_malloc_heap.c.o
[43/1938] Generating lib/kvargs.sym_chk with a custom command (wrapped by meson to capture output)
[44/1938] Compiling C object lib/librte_eal.a.p/eal_common_eal_common_trace.c.o
[45/1938] Compiling C object lib/librte_eal.a.p/eal_common_rte_service.c.o
[46/1938] Compiling C object lib/librte_eal.a.p/eal_common_eal_common_trace_utils.c.o
[47/1938] Generating lib/telemetry.sym_chk with a custom command (wrapped by meson to capture output)
[48/1938] Compiling C object lib/librte_eal.a.p/eal_common_eal_common_proc.c.o
[49/1938] Compiling C object lib/librte_eal.a.p/eal_common_rte_malloc.c.o
ninja: build stopped
*Build Failed #4:
OS: FreeBSD13-64
Target: x86_64-native-bsdapp-gcc+debug
FAILED: lib/librte_eal.a.p/eal_common_eal_common_options.c.o
gcc -Ilib/librte_eal.a.p -Ilib -I../lib -I. -I.. -Iconfig -I../config -Ilib/eal/include -I../lib/eal/include -Ilib/eal/freebsd/include -I../lib/eal/freebsd/include -Ilib/eal/x86/include -I../lib/eal/x86/include -Ilib/eal/common -I../lib/eal/common -Ilib/eal -I../lib/eal -Ilib/kvargs -I../lib/kvargs -Ilib/metrics -I../lib/metrics -Ilib/telemetry -I../lib/telemetry -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -Werror -O2 -g -include rte_config.h -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 -D__BSD_VISIBLE -fPIC -march=native -DALLOW_EXPERIMENTAL_API -DALLOW_INTERNAL_API -Wno-format-truncation '-DABI_VERSION="22.2"' -DRTE_LIBEAL_USE_GETENTROPY -DRTE_LOG_DEFAULT_LOGTYPE=lib.eal -MD -MQ lib/librte_eal.a.p/eal_common_eal_common_options.c.o -MF lib/librte_eal.a.p/eal_common_eal_common_options.c.o.d -o lib/librte_eal.a.p/eal_common_eal_common_options.c.o -c ../lib/eal/common/eal_common_options.c
../lib/eal/common/eal_common_options.c: In function 'compute_ctrl_threads_cpuset':
../lib/eal/common/eal_common_options.c:1970:60: error: macro "CPU_OR" requires 3 arguments, but only 2 given
1970 | RTE_CPU_OR(cpuset, cpuset, &lcore_config[lcore_id].cpuset);
| ^
In file included from /usr/include/pthread_np.h:37,
from ../lib/eal/freebsd/include/rte_os.h:17,
from ../lib/eal/include/rte_common.h:28,
from ../lib/eal/include/rte_string_fns.h:21,
from ../lib/eal/common/eal_common_options.c:24:
/usr/include/sys/cpuset.h:60: note: macro "CPU_OR" defined here
60 | #define CPU_OR(d, s1, s2) __BIT_OR2(CPU_SETSIZE, d, s1, s2)
|
In file included from ../lib/eal/include/rte_common.h:28,
from ../lib/eal/include/rte_string_fns.h:21,
from ../lib/eal/common/eal_common_options.c:24:
../lib/eal/freebsd/include/rte_os.h:42:2: error: 'CPU_OR' undeclared (first use in this function)
42 | CPU_OR(&tmp, src2); \
| ^~~~~~
../lib/eal/common/eal_common_options.c:1970:3: note: in expansion of macro 'RTE_CPU_OR'
1970 | RTE_CPU_OR(cpuset, cpuset, &lcore_config[lcore_id].cpuset);
| ^~~~~~~~~~
../lib/eal/freebsd/include/rte_os.h:42:2: note: each undeclared identifier is reported only once for each function it appears in
42 | CPU_OR(&tmp, src2); \
| ^~~~~~
../lib/eal/common/eal_common_options.c:1970:3: note: in expansion of macro 'RTE_CPU_OR'
1970 | RTE_CPU_OR(cpuset, cpuset, &lcore_config[lcore_id].cpuset);
| ^~~~~~~~~~
../lib/eal/common/eal_common_options.c:1972:28: error: macro "CPU_ANDNOT" requires 3 arguments, but only 2 given
1972 | RTE_CPU_NOT(cpuset, cpuset);
| ^
In file included from /usr/include/pthread_np.h:37,
from ../lib/eal/freebsd/include/rte_os.h:17,
from ../lib/eal/include/rte_common.h:28,
from ../lib/eal/include/rte_string_fns.h:21,
from ../lib/eal/common/eal_common_options.c:24:
/usr/include/sys/cpuset.h:62: note: macro "CPU_ANDNOT" defined here
62 | #define CPU_ANDNOT(d, s1, s2) __BIT_ANDNOT2(CPU_SETSIZE, d, s1, s2)
|
In file included from ../lib/eal/include/rte_common.h:28,
from ../lib/eal/include/rte_string_fns.h:21,
from ../lib/eal/common/eal_common_options.c:24:
../lib/eal/freebsd/include/rte_os.h:61:2: error: 'CPU_ANDNOT' undeclared (first use in this function)
61 | CPU_ANDNOT(&tmp, src); \
| ^~~~~~~~~~
../lib/eal/common/eal_common_options.c:1972:2: note: in expansion of macro 'RTE_CPU_NOT'
1972 | RTE_CPU_NOT(cpuset, cpuset);
| ^~~~~~~~~~~
../lib/eal/common/eal_common_options.c:1978:42: error: macro "CPU_AND" requires 3 arguments, but only 2 given
1978 | RTE_CPU_AND(cpuset, cpuset, &default_set);
| ^
In file included from /usr/include/pthread_np.h:37,
from ../lib/eal/freebsd/include/rte_os.h:17,
from ../lib/eal/include/rte_common.h:28,
from ../lib/eal/include/rte_string_fns.h:21,
from ../lib/eal/common/eal_common_options.c:24:
/usr/include/sys/cpuset.h:61: note: macro "CPU_AND" defined here
61 | #define CPU_AND(d, s1, s2) __BIT_AND2(CPU_SETSIZE, d, s1, s2)
|
In file included from ../lib/eal/include/rte_common.h:28,
from ../lib/eal/include/rte_string_fns.h:21,
from ../lib/eal/common/eal_common_options.c:24:
../lib/eal/freebsd/include/rte_os.h:35:2: error: 'CPU_AND' undeclared (first use in this function)
35 | CPU_AND(&tmp, src2); \
| ^~~~~~~
../lib/eal/common/eal_common_options.c:1978:2: note: in expansion of macro 'RTE_CPU_AND'
1978 | RTE_CPU_AND(cpuset, cpuset, &default_set);
| ^~~~~~~~~~~
[41/2036] Compiling C object lib/librte_eal.a.p/eal_common_eal_common_trace_ctf.c.o
[42/2036] Generating lib/kvargs.sym_chk with a custom command (wrapped by meson to capture output)
[43/2036] Compiling C object lib/librte_eal.a.p/eal_common_eal_common_trace.c.o
[44/2036] Compiling C object lib/librte_eal.a.p/eal_common_malloc_heap.c.o
[45/2036] Compiling C object lib/librte_eal.a.p/eal_common_eal_common_trace_utils.c.o
[46/2036] Generating lib/telemetry.sym_chk with a custom command (wrapped by meson to capture output)
[47/2036] Compiling C object lib/librte_eal.a.p/eal_common_rte_service.c.o
[48/2036] Compiling C object lib/librte_eal.a.p/eal_common_eal_common_proc.c.o
[49/2036] Compiling C object lib/librte_eal.a.p/eal_common_rte_malloc.c.o
ninja: build stopped
*Build Failed #5:
OS: UB2204-64N
Target: x86_64-native-linuxapp-gcc
FAILED: drivers/libtmp_rte_common_qat.a.p/crypto_qat_qat_sym_session.c.o
gcc -Idrivers/libtmp_rte_common_qat.a.p -Idrivers -I../drivers -Idrivers/common/qat -I../drivers/common/qat -I../drivers/common/qat/qat_adf -I../drivers/crypto/qat -I../drivers/compress/qat -Idrivers/bus/pci -I../drivers/bus/pci -I../drivers/bus/pci/linux -I. -I.. -Iconfig -I../config -Ilib/eal/include -I../lib/eal/include -Ilib/eal/linux/include -I../lib/eal/linux/include -Ilib/eal/x86/include -I../lib/eal/x86/include -Ilib/eal/common -I../lib/eal/common -Ilib/eal -I../lib/eal -Ilib/kvargs -I../lib/kvargs -Ilib/metrics -I../lib/metrics -Ilib/telemetry -I../lib/telemetry -Ilib/pci -I../lib/pci -Ilib/cryptodev -I../lib/cryptodev -Ilib/mbuf -I../lib/mbuf -Ilib/mempool -I../lib/mempool -Ilib/ring -I../lib/ring -Ilib/rcu -I../lib/rcu -Ilib/net -I../lib/net -Ilib/compressdev -I../lib/compressdev -Ilib/security -I../lib/security -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -Werror -O3 -include rte_config.h -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 -DBUILD_QAT_SYM -DBUILD_QAT_ASYM -DRTE_LOG_DEFAULT_LOGTYPE=pmd.common.qat -MD -MQ drivers/libtmp_rte_common_qat.a.p/crypto_qat_qat_sym_session.c.o -MF drivers/libtmp_rte_common_qat.a.p/crypto_qat_qat_sym_session.c.o.d -o drivers/libtmp_rte_common_qat.a.p/crypto_qat_qat_sym_session.c.o -c ../drivers/crypto/qat/qat_sym_session.c
../drivers/crypto/qat/qat_sym_session.c: In function ‘partial_hash_sha1’:
../drivers/crypto/qat/qat_sym_session.c:1064:9: error: ‘SHA1_Init’ is deprecated: Since OpenSSL 3.0 [-Werror=deprecated-declarations]
1064 | if (!SHA1_Init(&ctx))
| ^~
In file included from ../drivers/crypto/qat/qat_sym_session.c:5:
/usr/include/openssl/sha.h:49:27: note: declared here
49 | OSSL_DEPRECATEDIN_3_0 int SHA1_Init(SHA_CTX *c);
| ^~~~~~~~~
../drivers/crypto/qat/qat_sym_session.c:1066:9: error: ‘SHA1_Transform’ is deprecated: Since OpenSSL 3.0 [-Werror=deprecated-declarations]
1066 | SHA1_Transform(&ctx, data_in);
| ^~~~~~~~~~~~~~
In file included from ../drivers/crypto/qat/qat_sym_session.c:5:
/usr/include/openssl/sha.h:52:28: note: declared here
52 | OSSL_DEPRECATEDIN_3_0 void SHA1_Transform(SHA_CTX *c, const unsigned char *data);
| ^~~~~~~~~~~~~~
../drivers/crypto/qat/qat_sym_session.c: In function ‘partial_hash_sha224’:
../drivers/crypto/qat/qat_sym_session.c:1075:9: error: ‘SHA224_Init’ is deprecated: Since OpenSSL 3.0 [-Werror=deprecated-declarations]
1075 | if (!SHA224_Init(&ctx))
| ^~
In file included from ../drivers/crypto/qat/qat_sym_session.c:5:
/usr/include/openssl/sha.h:69:27: note: declared here
69 | OSSL_DEPRECATEDIN_3_0 int SHA224_Init(SHA256_CTX *c);
| ^~~~~~~~~~~
../drivers/crypto/qat/qat_sym_session.c:1077:9: error: ‘SHA256_Transform’ is deprecated: Since OpenSSL 3.0 [-Werror=deprecated-declarations]
1077 | SHA256_Transform(&ctx, data_in);
| ^~~~~~~~~~~~~~~~
In file included from ../drivers/crypto/qat/qat_sym_session.c:5:
/usr/include/openssl/sha.h:77:28: note: declared here
77 | OSSL_DEPRECATEDIN_3_0 void SHA256_Transform(SHA256_CTX *c,
| ^~~~~~~~~~~~~~~~
../drivers/crypto/qat/qat_sym_session.c: In function ‘partial_hash_sha256’:
../drivers/crypto/qat/qat_sym_session.c:1086:9: error: ‘SHA256_Init’ is deprecated: Since OpenSSL 3.0 [-Werror=deprecated-declarations]
1086 | if (!SHA256_Init(&ctx))
| ^~
In file included from ../drivers/crypto/qat/qat_sym_session.c:5:
/usr/include/openssl/sha.h:73:27: note: declared here
73 | OSSL_DEPRECATEDIN_3_0 int SHA256_Init(SHA256_CTX *c);
| ^~~~~~~~~~~
../drivers/crypto/qat/qat_sym_session.c:1088:9: error: ‘SHA256_Transform’ is deprecated: Since OpenSSL 3.0 [-Werror=deprecated-declarations]
1088 | SHA256_Transform(&ctx, data_in);
| ^~~~~~~~~~~~~~~~
In file included from ../drivers/crypto/qat/qat_sym_session.c:5:
/usr/include/openssl/sha.h:77:28: note: declared here
77 | OSSL_DEPRECATEDIN_3_0 void SHA256_Transform(SHA256_CTX *c,
| ^~~~~~~~~~~~~~~~
../drivers/crypto/qat/qat_sym_session.c: In function ‘partial_hash_sha384’:
../drivers/crypto/qat/qat_sym_session.c:1097:9: error: ‘SHA384_Init’ is deprecated: Since OpenSSL 3.0 [-Werror=deprecated-declarations]
1097 | if (!SHA384_Init(&ctx))
| ^~
In file included from ../drivers/crypto/qat/qat_sym_session.c:5:
/usr/include/openssl/sha.h:119:27: note: declared here
119 | OSSL_DEPRECATEDIN_3_0 int SHA384_Init(SHA512_CTX *c);
| ^~~~~~~~~~~
../drivers/crypto/qat/qat_sym_session.c:1099:9: error: ‘SHA512_Transform’ is deprecated: Since OpenSSL 3.0 [-Werror=deprecated-declarations]
1099 | SHA512_Transform(&ctx, data_in);
| ^~~~~~~~~~~~~~~~
In file included from ../drivers/crypto/qat/qat_sym_session.c:5:
/usr/include/openssl/sha.h:127:28: note: declared here
127 | OSSL_DEPRECATEDIN_3_0 void SHA512_Transform(SHA512_CTX *c,
| ^~~~~~~~~~~~~~~~
../drivers/crypto/qat/qat_sym_session.c: In function ‘partial_hash_sha512’:
../drivers/crypto/qat/qat_sym_session.c:1108:9: error: ‘SHA512_Init’ is deprecated: Since OpenSSL 3.0 [-Werror=deprecated-declarations]
1108 | if (!SHA512_Init(&ctx))
| ^~
In file included from ../drivers/crypto/qat/qat_sym_session.c:5:
/usr/include/openssl/sha.h:123:27: note: declared here
123 | OSSL_DEPRECATEDIN_3_0 int SHA512_Init(SHA512_CTX *c);
| ^~~~~~~~~~~
../drivers/crypto/qat/qat_sym_session.c:1110:9: error: ‘SHA512_Transform’ is deprecated: Since OpenSSL 3.0 [-Werror=deprecated-declarations]
1110 | SHA512_Transform(&ctx, data_in);
| ^~~~~~~~~~~~~~~~
In file included from ../drivers/crypto/qat/qat_sym_session.c:5:
/usr/include/openssl/sha.h:127:28: note: declared here
127 | OSSL_DEPRECATEDIN_3_0 void SHA512_Transform(SHA512_CTX *c,
| ^~~~~~~~~~~~~~~~
../drivers/crypto/qat/qat_sym_session.c: In function ‘partial_hash_md5’:
../drivers/crypto/qat/qat_sym_session.c:1119:9: error: ‘MD5_Init’ is deprecated: Since OpenSSL 3.0 [-Werror=deprecated-declarations]
1119 | if (!MD5_Init(&ctx))
| ^~
In file included from ../drivers/crypto/qat/qat_sym_session.c:7:
/usr/include/openssl/md5.h:49:27: note: declared here
49 | OSSL_DEPRECATEDIN_3_0 int MD5_Init(MD5_CTX *c);
| ^~~~~~~~
../drivers/crypto/qat/qat_sym_session.c:1121:9: error: ‘MD5_Transform’ is deprecated: Since OpenSSL 3.0 [-Werror=deprecated-declarations]
1121 | MD5_Transform(&ctx, data_in);
| ^~~~~~~~~~~~~
In file included from ../drivers/crypto/qat/qat_sym_session.c:7:
/usr/include/openssl/md5.h:54:28: note: declared here
54 | OSSL_DEPRECATEDIN_3_0 void MD5_Transform(MD5_CTX *c, const unsigned char *b);
| ^~~~~~~~~~~~~
../drivers/crypto/qat/qat_sym_session.c: In function ‘qat_sym_do_precomputes’:
../drivers/crypto/qat/qat_sym_session.c:1250:25: error: ‘AES_set_encrypt_key’ is deprecated: Since OpenSSL 3.0 [-Werror=deprecated-declarations]
1250 | if (AES_set_encrypt_key(auth_key, auth_keylen << 3,
| ^~
In file included from ../drivers/crypto/qat/qat_sym_session.c:6:
/usr/include/openssl/aes.h:51:5: note: declared here
51 | int AES_set_encrypt_key(const unsigned char *userKey, const int bits,
| ^~~~~~~~~~~~~~~~~~~
../drivers/crypto/qat/qat_sym_session.c:1256:25: error: ‘AES_encrypt’ is deprecated: Since OpenSSL 3.0 [-Werror=deprecated-declarations]
1256 | AES_encrypt(in, k0, &enc_key);
| ^~~~~~~~~~~
In file included from ../drivers/crypto/qat/qat_sym_session.c:6:
/usr/include/openssl/aes.h:57:6: note: declared here
57 | void AES_encrypt(const unsigned char *in, unsigned char *out,
| ^~~~~~~~~~~
../drivers/crypto/qat/qat_sym_session.c:1294:33: error: ‘AES_set_encrypt_key’ is deprecated: Since OpenSSL 3.0 [-Werror=deprecated-declarations]
1294 | if (AES_set_encrypt_key(auth_key,
| ^~
In file included from ../drivers/crypto/qat/qat_sym_session.c:6:
/usr/include/openssl/aes.h:51:5: note: declared here
51 | int AES_set_encrypt_key(const unsigned char *userKey, const int bits,
| ^~~~~~~~~~~~~~~~~~~
../drivers/crypto/qat/qat_sym_session.c:1304:33: error: ‘AES_encrypt’ is deprecated: Since OpenSSL 3.0 [-Werror=deprecated-declarations]
1304 | AES_encrypt(in, out, &enc_key);
| ^~~~~~~~~~~
In file included from ../drivers/crypto/qat/qat_sym_session.c:6:
/usr/include/openssl/aes.h:57:6: note: declared here
57 | void AES_encrypt(const unsigned char *in, unsigned char *out,
| ^~~~~~~~~~~
../drivers/crypto/qat/qat_sym_session.c:1330:17: error: ‘AES_set_encrypt_key’ is deprecated: Since OpenSSL 3.0 [-Werror=deprecated-declarations]
1330 | if (AES_set_encrypt_key(auth_key, auth_keylen << 3,
| ^~
In file included from ../drivers/crypto/qat/qat_sym_session.c:6:
/usr/include/openssl/aes.h:51:5: note: declared here
51 | int AES_set_encrypt_key(const unsigned char *userKey, const int bits,
| ^~~~~~~~~~~~~~~~~~~
../drivers/crypto/qat/qat_sym_session.c:1334:17: error: ‘AES_encrypt’ is deprecated: Since OpenSSL 3.0 [-Werror=deprecated-declarations]
1334 | AES_encrypt(in, out, &enc_key);
| ^~~~~~~~~~~
In file included from ../drivers/crypto/qat/qat_sym_session.c:6:
/usr/include/openssl/aes.h:57:6: note: declared here
57 | void AES_encrypt(const unsigned char *in, unsigned char *out,
| ^~~~~~~~~~~
cc1: all warnings being treated as errors
[851/3631] Compiling C object drivers/libtmp_rte_common_qat.a.p/crypto_qat_qat_asym.c.o
[852/3631] Generating symbol file lib/librte_pipeline.so.22.2.p/librte_pipeline.so.22.2.symbols
[853/3631] Compiling C object drivers/common/sfc_efx/base/libsfc_base.a.p/efx_hash.c.o
[854/3631] Compiling C object drivers/common/sfc_efx/base/libsfc_base.a.p/efx_filter.c.o
[855/3631] Compiling C object drivers/common/sfc_efx/base/libsfc_base.a.p/efx_evb.c.o
[856/3631] Compiling C object drivers/libtmp_rte_common_qat.a.p/crypto_qat_dev_qat_sym_pmd_gen1.c.o
[857/3631] Compiling C object drivers/libtmp_rte_common_qat.a.p/crypto_qat_dev_qat_crypto_pmd_gen4.c.o
[858/3631] Compiling C object drivers/libtmp_rte_common_qat.a.p/crypto_qat_dev_qat_crypto_pmd_gen3.c.o
[859/3631] Generating drivers/rte_common_cnxk.sym_chk with a custom command (wrapped by meson to capture output)
ninja: build stopped
DPDK STV team
^ permalink raw reply [flat|nested] 55+ messages in thread
* [dpdk-test-report] |FAILURE| dpdk-next-net-mlx daily Intel builds
@ 2022-05-31 5:04 sys_stv
0 siblings, 0 replies; 55+ messages in thread
From: sys_stv @ 2022-05-31 5:04 UTC (permalink / raw)
To: test-report, thomas; +Cc: dpdk_sw_eng, npg.sw.core.tools.prc
[-- Attachment #1: Type: text/plain, Size: 26864 bytes --]
Test-Label: Intel-compilation
Test-Status: FAILURE
_Compilation issues_
commit 604f39aa76afc17ab1147d237136b0f9ce3cbbce
Author: Rongwei Liu <rongweil@nvidia.com>
Date: Thu May 26 05:49:41 2022 +0300
net/mlx5: add Rx drop counters to xstats
DPDK git Repo: dpdk-next-net-mlx
Meson Build Summary: 23 Builds Done, 19 Successful, 4 Failures, 0 Blocked
+--------------+------------+--------------+------------+------------+-----------+----------+------------+
| os | gcc-static | clang-static | icc-static | gcc-shared | gcc-debug | document | gcc-16byte |
+--------------+------------+--------------+------------+------------+-----------+----------+------------+
| FC36-64 | | pass | | | | | |
| FreeBSD13-64 | fail | fail | | fail | fail | | |
| RHEL86-64 | pass | pass | | pass | pass | | |
| SUSE15-64 | pass | pass | | | | | |
| UB2004-32 | pass | | | | | | |
| UB2004-64 | pass | pass | | | | pass | |
| UB2204-32 | pass | | | | | | |
| UB2204-64N | pass | | | pass | | | |
| UB2204-64 | pass | pass | | | | pass | pass |
| CentOS79-64 | pass | | | | | | |
+--------------+------------+--------------+------------+------------+-----------+----------+------------+
Comments:
Because of DPDK bug (https://bugs.dpdk.org/show_bug.cgi?id=928),
All the dpdk-next-* branch add `Ddisable_drivers=event/cnxk` option when build with ICC complier.
Test environment and configuration as below:
OS: FC36-64
Kernel Version: 5.17.7-300.fc36.x86_64
GCC Version: gcc (GCC) 12.1.1 20220507 (Red Hat 12.1.1-1)
Clang Version: 14.0.0 (Fedora 14.0.0-1.fc36)
x86_64-native-linuxapp-clang
OS: FreeBSD13-64
Kernel Version: 13.1-RELEASE
GCC Version: gcc (FreeBSD Ports Collection) 10.3.0
Clang Version: 13.0.0 (git@github.com:llvm/llvm-project.git llvmorg-13.0.0-0-gd7b669b3a303)
x86_64-native-bsdapp-gcc
x86_64-native-bsdapp-clang
x86_64-native-bsdapp-gcc+shared
x86_64-native-bsdapp-gcc+debug
OS: RHEL86-64
Kernel Version: 4.18.0-372.9.1.el8.x86_64
GCC Version: gcc (GCC) 8.5.0 20210514 (Red Hat 8.5.0-13)
Clang Version: 14.0.0 (Red Hat 14.0.0-1.module_el8.7.0+1142+5343df54)
x86_64-native-linuxapp-gcc
x86_64-native-linuxapp-clang
x86_64-native-linuxapp-gcc+shared
x86_64-native-linuxapp-gcc+debug
OS: SUSE15-64
Kernel Version: 5.3.18-57-default
GCC Version: gcc (SUSE Linux) 7.5.0
Clang Version: 11.0.1
x86_64-native-linuxapp-clang
x86_64-native-linuxapp-gcc
OS: UB2004-32
Kernel Version: 5.8.0-48-generic
GCC Version: gcc (Ubuntu 10.3.0-1ubuntu1~20.04) 10.3.0
Clang Version: 10.0.0-4ubuntu1
i686-native-linuxapp-gcc
OS: UB2004-64
Kernel Version: 5.8.0-48-generic
GCC Version: gcc (Ubuntu 10.3.0-1ubuntu1~20.04) 10.3.0
Clang Version: 10.0.0-4ubuntu1
x86_64-native-linuxapp-clang
x86_64-native-linuxapp-gcc
x86_64-native-linuxapp-doc
OS: UB2204-32
Kernel Version: 5.15.0-25-generic
GCC Version: gcc (Ubuntu 11.2.0-19ubuntu1) 11.2.0
Clang Version: NA
i686-native-linuxapp-gcc
OS: UB2204-64N
Kernel Version: 5.17.5-051705-generic
GCC Version: gcc (Ubuntu 11.2.0-19ubuntu1) 11.2.0
Clang Version: 14.0.0-1ubuntu1
x86_64-native-linuxapp-gcc
x86_64-native-linuxapp-gcc+shared
OS: UB2204-64
Kernel Version: 5.15.0-25-generic
GCC Version: gcc (Ubuntu 11.2.0-19ubuntu1) 11.2.0
Clang Version: 14.0.0-1ubuntu1
x86_64-native-linuxapp-gcc+16byte
x86_64-native-linuxapp-gcc
x86_64-native-linuxapp-clang
x86_64-native-linuxapp-doc
OS: CentOS79-64
Kernel Version: 3.10.0-1160.el7.x86_64
GCC Version: gcc (GCC) 4.8.5 20150623 (Red Hat 4.8.5-44)
Clang Version: 3.4.2 (tags/RELEASE_34/dot2-final)
x86_64-native-linuxapp-gcc
*Build Failed #1:
OS: FreeBSD13-64
Target: x86_64-native-bsdapp-gcc
FAILED: lib/librte_eal.a.p/eal_common_eal_common_options.c.o
gcc -Ilib/librte_eal.a.p -Ilib -I../lib -I. -I.. -Iconfig -I../config -Ilib/eal/include -I../lib/eal/include -Ilib/eal/freebsd/include -I../lib/eal/freebsd/include -Ilib/eal/x86/include -I../lib/eal/x86/include -Ilib/eal/common -I../lib/eal/common -Ilib/eal -I../lib/eal -Ilib/kvargs -I../lib/kvargs -Ilib/metrics -I../lib/metrics -Ilib/telemetry -I../lib/telemetry -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -Werror -O3 -include rte_config.h -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 -D__BSD_VISIBLE -fPIC -march=native -DALLOW_EXPERIMENTAL_API -DALLOW_INTERNAL_API -Wno-format-truncation '-DABI_VERSION="22.2"' -DRTE_LIBEAL_USE_GETENTROPY -DRTE_LOG_DEFAULT_LOGTYPE=lib.eal -MD -MQ lib/librte_eal.a.p/eal_common_eal_common_options.c.o -MF lib/librte_eal.a.p/eal_common_eal_common_options.c.o.d -o lib/librte_eal.a.p/eal_common_eal_common_options.c.o -c ../lib/eal/common/eal_common_options.c
../lib/eal/common/eal_common_options.c: In function 'compute_ctrl_threads_cpuset':
../lib/eal/common/eal_common_options.c:1970:60: error: macro "CPU_OR" requires 3 arguments, but only 2 given
1970 | RTE_CPU_OR(cpuset, cpuset, &lcore_config[lcore_id].cpuset);
| ^
In file included from /usr/include/pthread_np.h:37,
from ../lib/eal/freebsd/include/rte_os.h:17,
from ../lib/eal/include/rte_common.h:28,
from ../lib/eal/include/rte_string_fns.h:21,
from ../lib/eal/common/eal_common_options.c:24:
/usr/include/sys/cpuset.h:60: note: macro "CPU_OR" defined here
60 | #define CPU_OR(d, s1, s2) __BIT_OR2(CPU_SETSIZE, d, s1, s2)
|
In file included from ../lib/eal/include/rte_common.h:28,
from ../lib/eal/include/rte_string_fns.h:21,
from ../lib/eal/common/eal_common_options.c:24:
../lib/eal/freebsd/include/rte_os.h:42:2: error: 'CPU_OR' undeclared (first use in this function)
42 | CPU_OR(&tmp, src2); \
| ^~~~~~
../lib/eal/common/eal_common_options.c:1970:3: note: in expansion of macro 'RTE_CPU_OR'
1970 | RTE_CPU_OR(cpuset, cpuset, &lcore_config[lcore_id].cpuset);
| ^~~~~~~~~~
../lib/eal/freebsd/include/rte_os.h:42:2: note: each undeclared identifier is reported only once for each function it appears in
42 | CPU_OR(&tmp, src2); \
| ^~~~~~
../lib/eal/common/eal_common_options.c:1970:3: note: in expansion of macro 'RTE_CPU_OR'
1970 | RTE_CPU_OR(cpuset, cpuset, &lcore_config[lcore_id].cpuset);
| ^~~~~~~~~~
../lib/eal/common/eal_common_options.c:1972:28: error: macro "CPU_ANDNOT" requires 3 arguments, but only 2 given
1972 | RTE_CPU_NOT(cpuset, cpuset);
| ^
In file included from /usr/include/pthread_np.h:37,
from ../lib/eal/freebsd/include/rte_os.h:17,
from ../lib/eal/include/rte_common.h:28,
from ../lib/eal/include/rte_string_fns.h:21,
from ../lib/eal/common/eal_common_options.c:24:
/usr/include/sys/cpuset.h:62: note: macro "CPU_ANDNOT" defined here
62 | #define CPU_ANDNOT(d, s1, s2) __BIT_ANDNOT2(CPU_SETSIZE, d, s1, s2)
|
In file included from ../lib/eal/include/rte_common.h:28,
from ../lib/eal/include/rte_string_fns.h:21,
from ../lib/eal/common/eal_common_options.c:24:
../lib/eal/freebsd/include/rte_os.h:61:2: error: 'CPU_ANDNOT' undeclared (first use in this function)
61 | CPU_ANDNOT(&tmp, src); \
| ^~~~~~~~~~
../lib/eal/common/eal_common_options.c:1972:2: note: in expansion of macro 'RTE_CPU_NOT'
1972 | RTE_CPU_NOT(cpuset, cpuset);
| ^~~~~~~~~~~
../lib/eal/common/eal_common_options.c:1978:42: error: macro "CPU_AND" requires 3 arguments, but only 2 given
1978 | RTE_CPU_AND(cpuset, cpuset, &default_set);
| ^
In file included from /usr/include/pthread_np.h:37,
from ../lib/eal/freebsd/include/rte_os.h:17,
from ../lib/eal/include/rte_common.h:28,
from ../lib/eal/include/rte_string_fns.h:21,
from ../lib/eal/common/eal_common_options.c:24:
/usr/include/sys/cpuset.h:61: note: macro "CPU_AND" defined here
61 | #define CPU_AND(d, s1, s2) __BIT_AND2(CPU_SETSIZE, d, s1, s2)
|
In file included from ../lib/eal/include/rte_common.h:28,
from ../lib/eal/include/rte_string_fns.h:21,
from ../lib/eal/common/eal_common_options.c:24:
../lib/eal/freebsd/include/rte_os.h:35:2: error: 'CPU_AND' undeclared (first use in this function)
35 | CPU_AND(&tmp, src2); \
| ^~~~~~~
../lib/eal/common/eal_common_options.c:1978:2: note: in expansion of macro 'RTE_CPU_AND'
1978 | RTE_CPU_AND(cpuset, cpuset, &default_set);
| ^~~~~~~~~~~
[41/2036] Compiling C object lib/librte_eal.a.p/eal_common_eal_common_trace_ctf.c.o
[42/2036] Compiling C object lib/librte_eal.a.p/eal_common_eal_common_trace.c.o
[43/2036] Generating lib/kvargs.sym_chk with a custom command (wrapped by meson to capture output)
[44/2036] Compiling C object lib/librte_eal.a.p/eal_common_eal_common_trace_utils.c.o
[45/2036] Compiling C object lib/librte_eal.a.p/eal_common_malloc_heap.c.o
[46/2036] Compiling C object lib/librte_eal.a.p/eal_common_rte_service.c.o
[47/2036] Generating lib/telemetry.sym_chk with a custom command (wrapped by meson to capture output)
[48/2036] Compiling C object lib/librte_eal.a.p/eal_common_eal_common_proc.c.o
[49/2036] Compiling C object lib/librte_eal.a.p/eal_common_rte_malloc.c.o
ninja: build stopped
*Build Failed #2:
OS: FreeBSD13-64
Target: x86_64-native-bsdapp-clang
FAILED: lib/librte_eal.a.p/eal_common_eal_common_options.c.o
clang -Ilib/librte_eal.a.p -Ilib -I../lib -I. -I.. -Iconfig -I../config -Ilib/eal/include -I../lib/eal/include -Ilib/eal/freebsd/include -I../lib/eal/freebsd/include -Ilib/eal/x86/include -I../lib/eal/x86/include -Ilib/eal/common -I../lib/eal/common -Ilib/eal -I../lib/eal -Ilib/kvargs -I../lib/kvargs -Ilib/metrics -I../lib/metrics -Ilib/telemetry -I../lib/telemetry -fcolor-diagnostics -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -Werror -O3 -include rte_config.h -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 -DALLOW_EXPERIMENTAL_API -DALLOW_INTERNAL_API '-DABI_VERSION="22.2"' -DRTE_LIBEAL_USE_GETENTROPY -DRTE_LOG_DEFAULT_LOGTYPE=lib.eal -MD -MQ lib/librte_eal.a.p/eal_common_eal_common_options.c.o -MF lib/librte_eal.a.p/eal_common_eal_common_options.c.o.d -o lib/librte_eal.a.p/eal_common_eal_common_options.c.o -c ../lib/eal/common/eal_common_options.c
../lib/eal/common/eal_common_options.c:1970:3: error: too few arguments provided to function-like macro invocation
RTE_CPU_OR(cpuset, cpuset, &lcore_config[lcore_id].cpuset);
^
../lib/eal/freebsd/include/rte_os.h:42:19: note: expanded from macro 'RTE_CPU_OR'
CPU_OR(&tmp, src2); \
^
/usr/include/sys/cpuset.h:60:9: note: macro 'CPU_OR' defined here
#define CPU_OR(d, s1, s2) __BIT_OR2(CPU_SETSIZE, d, s1, s2)
^
../lib/eal/common/eal_common_options.c:1970:3: error: use of undeclared identifier 'CPU_OR'
RTE_CPU_OR(cpuset, cpuset, &lcore_config[lcore_id].cpuset);
^
../lib/eal/freebsd/include/rte_os.h:42:2: note: expanded from macro 'RTE_CPU_OR'
CPU_OR(&tmp, src2); \
^
../lib/eal/common/eal_common_options.c:1972:2: error: too few arguments provided to function-like macro invocation
RTE_CPU_NOT(cpuset, cpuset);
^
../lib/eal/freebsd/include/rte_os.h:61:22: note: expanded from macro 'RTE_CPU_NOT'
CPU_ANDNOT(&tmp, src); \
^
/usr/include/sys/cpuset.h:62:9: note: macro 'CPU_ANDNOT' defined here
#define CPU_ANDNOT(d, s1, s2) __BIT_ANDNOT2(CPU_SETSIZE, d, s1, s2)
^
../lib/eal/common/eal_common_options.c:1972:2: error: use of undeclared identifier 'CPU_ANDNOT'
RTE_CPU_NOT(cpuset, cpuset);
^
../lib/eal/freebsd/include/rte_os.h:61:2: note: expanded from macro 'RTE_CPU_NOT'
CPU_ANDNOT(&tmp, src); \
^
../lib/eal/common/eal_common_options.c:1978:2: error: too few arguments provided to function-like macro invocation
RTE_CPU_AND(cpuset, cpuset, &default_set);
^
../lib/eal/freebsd/include/rte_os.h:35:20: note: expanded from macro 'RTE_CPU_AND'
CPU_AND(&tmp, src2); \
^
/usr/include/sys/cpuset.h:61:9: note: macro 'CPU_AND' defined here
#define CPU_AND(d, s1, s2) __BIT_AND2(CPU_SETSIZE, d, s1, s2)
^
../lib/eal/common/eal_common_options.c:1978:2: error: use of undeclared identifier 'CPU_AND'
RTE_CPU_AND(cpuset, cpuset, &default_set);
^
../lib/eal/freebsd/include/rte_os.h:35:2: note: expanded from macro 'RTE_CPU_AND'
CPU_AND(&tmp, src2); \
^
6 errors generated.
[41/2019] Compiling C object lib/librte_eal.a.p/eal_common_eal_common_trace_ctf.c.o
[42/2019] Generating lib/kvargs.sym_chk with a custom command (wrapped by meson to capture output)
[43/2019] Compiling C object lib/librte_eal.a.p/eal_common_eal_common_trace.c.o
[44/2019] Compiling C object lib/librte_eal.a.p/eal_common_rte_service.c.o
[45/2019] Compiling C object lib/librte_eal.a.p/eal_common_eal_common_trace_utils.c.o
[46/2019] Generating lib/telemetry.sym_chk with a custom command (wrapped by meson to capture output)
[47/2019] Compiling C object lib/librte_eal.a.p/eal_common_eal_common_proc.c.o
[48/2019] Compiling C object lib/librte_eal.a.p/eal_common_malloc_heap.c.o
[49/2019] Compiling C object lib/librte_eal.a.p/eal_common_rte_malloc.c.o
ninja: build stopped
*Build Failed #3:
OS: FreeBSD13-64
Target: x86_64-native-bsdapp-gcc+shared
FAILED: lib/librte_eal.a.p/eal_common_eal_common_options.c.o
gcc -Ilib/librte_eal.a.p -Ilib -I../lib -I. -I.. -Iconfig -I../config -Ilib/eal/include -I../lib/eal/include -Ilib/eal/freebsd/include -I../lib/eal/freebsd/include -Ilib/eal/x86/include -I../lib/eal/x86/include -Ilib/eal/common -I../lib/eal/common -Ilib/eal -I../lib/eal -Ilib/kvargs -I../lib/kvargs -Ilib/metrics -I../lib/metrics -Ilib/telemetry -I../lib/telemetry -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -Werror -O3 -include rte_config.h -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 -D__BSD_VISIBLE -fPIC -march=native -DALLOW_EXPERIMENTAL_API -DALLOW_INTERNAL_API -Wno-format-truncation '-DABI_VERSION="22.2"' -DRTE_LIBEAL_USE_GETENTROPY -DRTE_LOG_DEFAULT_LOGTYPE=lib.eal -MD -MQ lib/librte_eal.a.p/eal_common_eal_common_options.c.o -MF lib/librte_eal.a.p/eal_common_eal_common_options.c.o.d -o lib/librte_eal.a.p/eal_common_eal_common_options.c.o -c ../lib/eal/common/eal_common_options.c
../lib/eal/common/eal_common_options.c: In function 'compute_ctrl_threads_cpuset':
../lib/eal/common/eal_common_options.c:1970:60: error: macro "CPU_OR" requires 3 arguments, but only 2 given
1970 | RTE_CPU_OR(cpuset, cpuset, &lcore_config[lcore_id].cpuset);
| ^
In file included from /usr/include/pthread_np.h:37,
from ../lib/eal/freebsd/include/rte_os.h:17,
from ../lib/eal/include/rte_common.h:28,
from ../lib/eal/include/rte_string_fns.h:21,
from ../lib/eal/common/eal_common_options.c:24:
/usr/include/sys/cpuset.h:60: note: macro "CPU_OR" defined here
60 | #define CPU_OR(d, s1, s2) __BIT_OR2(CPU_SETSIZE, d, s1, s2)
|
In file included from ../lib/eal/include/rte_common.h:28,
from ../lib/eal/include/rte_string_fns.h:21,
from ../lib/eal/common/eal_common_options.c:24:
../lib/eal/freebsd/include/rte_os.h:42:2: error: 'CPU_OR' undeclared (first use in this function)
42 | CPU_OR(&tmp, src2); \
| ^~~~~~
../lib/eal/common/eal_common_options.c:1970:3: note: in expansion of macro 'RTE_CPU_OR'
1970 | RTE_CPU_OR(cpuset, cpuset, &lcore_config[lcore_id].cpuset);
| ^~~~~~~~~~
../lib/eal/freebsd/include/rte_os.h:42:2: note: each undeclared identifier is reported only once for each function it appears in
42 | CPU_OR(&tmp, src2); \
| ^~~~~~
../lib/eal/common/eal_common_options.c:1970:3: note: in expansion of macro 'RTE_CPU_OR'
1970 | RTE_CPU_OR(cpuset, cpuset, &lcore_config[lcore_id].cpuset);
| ^~~~~~~~~~
../lib/eal/common/eal_common_options.c:1972:28: error: macro "CPU_ANDNOT" requires 3 arguments, but only 2 given
1972 | RTE_CPU_NOT(cpuset, cpuset);
| ^
In file included from /usr/include/pthread_np.h:37,
from ../lib/eal/freebsd/include/rte_os.h:17,
from ../lib/eal/include/rte_common.h:28,
from ../lib/eal/include/rte_string_fns.h:21,
from ../lib/eal/common/eal_common_options.c:24:
/usr/include/sys/cpuset.h:62: note: macro "CPU_ANDNOT" defined here
62 | #define CPU_ANDNOT(d, s1, s2) __BIT_ANDNOT2(CPU_SETSIZE, d, s1, s2)
|
In file included from ../lib/eal/include/rte_common.h:28,
from ../lib/eal/include/rte_string_fns.h:21,
from ../lib/eal/common/eal_common_options.c:24:
../lib/eal/freebsd/include/rte_os.h:61:2: error: 'CPU_ANDNOT' undeclared (first use in this function)
61 | CPU_ANDNOT(&tmp, src); \
| ^~~~~~~~~~
../lib/eal/common/eal_common_options.c:1972:2: note: in expansion of macro 'RTE_CPU_NOT'
1972 | RTE_CPU_NOT(cpuset, cpuset);
| ^~~~~~~~~~~
../lib/eal/common/eal_common_options.c:1978:42: error: macro "CPU_AND" requires 3 arguments, but only 2 given
1978 | RTE_CPU_AND(cpuset, cpuset, &default_set);
| ^
In file included from /usr/include/pthread_np.h:37,
from ../lib/eal/freebsd/include/rte_os.h:17,
from ../lib/eal/include/rte_common.h:28,
from ../lib/eal/include/rte_string_fns.h:21,
from ../lib/eal/common/eal_common_options.c:24:
/usr/include/sys/cpuset.h:61: note: macro "CPU_AND" defined here
61 | #define CPU_AND(d, s1, s2) __BIT_AND2(CPU_SETSIZE, d, s1, s2)
|
In file included from ../lib/eal/include/rte_common.h:28,
from ../lib/eal/include/rte_string_fns.h:21,
from ../lib/eal/common/eal_common_options.c:24:
../lib/eal/freebsd/include/rte_os.h:35:2: error: 'CPU_AND' undeclared (first use in this function)
35 | CPU_AND(&tmp, src2); \
| ^~~~~~~
../lib/eal/common/eal_common_options.c:1978:2: note: in expansion of macro 'RTE_CPU_AND'
1978 | RTE_CPU_AND(cpuset, cpuset, &default_set);
| ^~~~~~~~~~~
[41/1938] Compiling C object lib/librte_eal.a.p/eal_common_eal_common_trace_ctf.c.o
[42/1938] Generating lib/kvargs.sym_chk with a custom command (wrapped by meson to capture output)
[43/1938] Compiling C object lib/librte_eal.a.p/eal_common_eal_common_trace.c.o
[44/1938] Compiling C object lib/librte_eal.a.p/eal_common_eal_common_trace_utils.c.o
[45/1938] Compiling C object lib/librte_eal.a.p/eal_common_malloc_heap.c.o
[46/1938] Compiling C object lib/librte_eal.a.p/eal_common_rte_service.c.o
[47/1938] Generating lib/telemetry.sym_chk with a custom command (wrapped by meson to capture output)
[48/1938] Compiling C object lib/librte_eal.a.p/eal_common_eal_common_proc.c.o
[49/1938] Compiling C object lib/librte_eal.a.p/eal_common_rte_malloc.c.o
ninja: build stopped
*Build Failed #4:
OS: FreeBSD13-64
Target: x86_64-native-bsdapp-gcc+debug
FAILED: lib/librte_eal.a.p/eal_common_eal_common_options.c.o
gcc -Ilib/librte_eal.a.p -Ilib -I../lib -I. -I.. -Iconfig -I../config -Ilib/eal/include -I../lib/eal/include -Ilib/eal/freebsd/include -I../lib/eal/freebsd/include -Ilib/eal/x86/include -I../lib/eal/x86/include -Ilib/eal/common -I../lib/eal/common -Ilib/eal -I../lib/eal -Ilib/kvargs -I../lib/kvargs -Ilib/metrics -I../lib/metrics -Ilib/telemetry -I../lib/telemetry -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -Werror -O2 -g -include rte_config.h -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 -D__BSD_VISIBLE -fPIC -march=native -DALLOW_EXPERIMENTAL_API -DALLOW_INTERNAL_API -Wno-format-truncation '-DABI_VERSION="22.2"' -DRTE_LIBEAL_USE_GETENTROPY -DRTE_LOG_DEFAULT_LOGTYPE=lib.eal -MD -MQ lib/librte_eal.a.p/eal_common_eal_common_options.c.o -MF lib/librte_eal.a.p/eal_common_eal_common_options.c.o.d -o lib/librte_eal.a.p/eal_common_eal_common_options.c.o -c ../lib/eal/common/eal_common_options.c
../lib/eal/common/eal_common_options.c: In function 'compute_ctrl_threads_cpuset':
../lib/eal/common/eal_common_options.c:1970:60: error: macro "CPU_OR" requires 3 arguments, but only 2 given
1970 | RTE_CPU_OR(cpuset, cpuset, &lcore_config[lcore_id].cpuset);
| ^
In file included from /usr/include/pthread_np.h:37,
from ../lib/eal/freebsd/include/rte_os.h:17,
from ../lib/eal/include/rte_common.h:28,
from ../lib/eal/include/rte_string_fns.h:21,
from ../lib/eal/common/eal_common_options.c:24:
/usr/include/sys/cpuset.h:60: note: macro "CPU_OR" defined here
60 | #define CPU_OR(d, s1, s2) __BIT_OR2(CPU_SETSIZE, d, s1, s2)
|
In file included from ../lib/eal/include/rte_common.h:28,
from ../lib/eal/include/rte_string_fns.h:21,
from ../lib/eal/common/eal_common_options.c:24:
../lib/eal/freebsd/include/rte_os.h:42:2: error: 'CPU_OR' undeclared (first use in this function)
42 | CPU_OR(&tmp, src2); \
| ^~~~~~
../lib/eal/common/eal_common_options.c:1970:3: note: in expansion of macro 'RTE_CPU_OR'
1970 | RTE_CPU_OR(cpuset, cpuset, &lcore_config[lcore_id].cpuset);
| ^~~~~~~~~~
../lib/eal/freebsd/include/rte_os.h:42:2: note: each undeclared identifier is reported only once for each function it appears in
42 | CPU_OR(&tmp, src2); \
| ^~~~~~
../lib/eal/common/eal_common_options.c:1970:3: note: in expansion of macro 'RTE_CPU_OR'
1970 | RTE_CPU_OR(cpuset, cpuset, &lcore_config[lcore_id].cpuset);
| ^~~~~~~~~~
../lib/eal/common/eal_common_options.c:1972:28: error: macro "CPU_ANDNOT" requires 3 arguments, but only 2 given
1972 | RTE_CPU_NOT(cpuset, cpuset);
| ^
In file included from /usr/include/pthread_np.h:37,
from ../lib/eal/freebsd/include/rte_os.h:17,
from ../lib/eal/include/rte_common.h:28,
from ../lib/eal/include/rte_string_fns.h:21,
from ../lib/eal/common/eal_common_options.c:24:
/usr/include/sys/cpuset.h:62: note: macro "CPU_ANDNOT" defined here
62 | #define CPU_ANDNOT(d, s1, s2) __BIT_ANDNOT2(CPU_SETSIZE, d, s1, s2)
|
In file included from ../lib/eal/include/rte_common.h:28,
from ../lib/eal/include/rte_string_fns.h:21,
from ../lib/eal/common/eal_common_options.c:24:
../lib/eal/freebsd/include/rte_os.h:61:2: error: 'CPU_ANDNOT' undeclared (first use in this function)
61 | CPU_ANDNOT(&tmp, src); \
| ^~~~~~~~~~
../lib/eal/common/eal_common_options.c:1972:2: note: in expansion of macro 'RTE_CPU_NOT'
1972 | RTE_CPU_NOT(cpuset, cpuset);
| ^~~~~~~~~~~
../lib/eal/common/eal_common_options.c:1978:42: error: macro "CPU_AND" requires 3 arguments, but only 2 given
1978 | RTE_CPU_AND(cpuset, cpuset, &default_set);
| ^
In file included from /usr/include/pthread_np.h:37,
from ../lib/eal/freebsd/include/rte_os.h:17,
from ../lib/eal/include/rte_common.h:28,
from ../lib/eal/include/rte_string_fns.h:21,
from ../lib/eal/common/eal_common_options.c:24:
/usr/include/sys/cpuset.h:61: note: macro "CPU_AND" defined here
61 | #define CPU_AND(d, s1, s2) __BIT_AND2(CPU_SETSIZE, d, s1, s2)
|
In file included from ../lib/eal/include/rte_common.h:28,
from ../lib/eal/include/rte_string_fns.h:21,
from ../lib/eal/common/eal_common_options.c:24:
../lib/eal/freebsd/include/rte_os.h:35:2: error: 'CPU_AND' undeclared (first use in this function)
35 | CPU_AND(&tmp, src2); \
| ^~~~~~~
../lib/eal/common/eal_common_options.c:1978:2: note: in expansion of macro 'RTE_CPU_AND'
1978 | RTE_CPU_AND(cpuset, cpuset, &default_set);
| ^~~~~~~~~~~
[41/2036] Compiling C object lib/librte_eal.a.p/eal_common_eal_common_trace_ctf.c.o
[42/2036] Generating lib/kvargs.sym_chk with a custom command (wrapped by meson to capture output)
[43/2036] Compiling C object lib/librte_eal.a.p/eal_common_malloc_heap.c.o
[44/2036] Compiling C object lib/librte_eal.a.p/eal_common_eal_common_trace.c.o
[45/2036] Compiling C object lib/librte_eal.a.p/eal_common_eal_common_trace_utils.c.o
[46/2036] Compiling C object lib/librte_eal.a.p/eal_common_rte_service.c.o
[47/2036] Generating lib/telemetry.sym_chk with a custom command (wrapped by meson to capture output)
[48/2036] Compiling C object lib/librte_eal.a.p/eal_common_eal_common_proc.c.o
[49/2036] Compiling C object lib/librte_eal.a.p/eal_common_rte_malloc.c.o
ninja: build stopped
DPDK STV team
^ permalink raw reply [flat|nested] 55+ messages in thread
* [dpdk-test-report] |FAILURE| dpdk-next-net-mlx daily Intel builds
@ 2022-05-30 22:10 sys_stv
0 siblings, 0 replies; 55+ messages in thread
From: sys_stv @ 2022-05-30 22:10 UTC (permalink / raw)
To: test-report, thomas; +Cc: dpdk_sw_eng, npg.sw.core.tools.prc
[-- Attachment #1: Type: text/plain, Size: 26864 bytes --]
Test-Label: Intel-compilation
Test-Status: FAILURE
_Compilation issues_
commit 604f39aa76afc17ab1147d237136b0f9ce3cbbce
Author: Rongwei Liu <rongweil@nvidia.com>
Date: Thu May 26 05:49:41 2022 +0300
net/mlx5: add Rx drop counters to xstats
DPDK git Repo: dpdk-next-net-mlx
Meson Build Summary: 23 Builds Done, 19 Successful, 4 Failures, 0 Blocked
+--------------+------------+--------------+------------+------------+-----------+----------+------------+
| os | gcc-static | clang-static | icc-static | gcc-shared | gcc-debug | document | gcc-16byte |
+--------------+------------+--------------+------------+------------+-----------+----------+------------+
| FC36-64 | | pass | | | | | |
| FreeBSD13-64 | fail | fail | | fail | fail | | |
| RHEL86-64 | pass | pass | | pass | pass | | |
| SUSE15-64 | pass | pass | | | | | |
| UB2004-32 | pass | | | | | | |
| UB2004-64 | pass | pass | | | | pass | |
| UB2204-32 | pass | | | | | | |
| UB2204-64N | pass | | | pass | | | |
| UB2204-64 | pass | pass | | | | pass | pass |
| CentOS79-64 | pass | | | | | | |
+--------------+------------+--------------+------------+------------+-----------+----------+------------+
Comments:
Because of DPDK bug (https://bugs.dpdk.org/show_bug.cgi?id=928),
All the dpdk-next-* branch add `Ddisable_drivers=event/cnxk` option when build with ICC complier.
Test environment and configuration as below:
OS: FC36-64
Kernel Version: 5.17.7-300.fc36.x86_64
GCC Version: gcc (GCC) 12.1.1 20220507 (Red Hat 12.1.1-1)
Clang Version: 14.0.0 (Fedora 14.0.0-1.fc36)
x86_64-native-linuxapp-clang
OS: FreeBSD13-64
Kernel Version: 13.1-RELEASE
GCC Version: gcc (FreeBSD Ports Collection) 10.3.0
Clang Version: 13.0.0 (git@github.com:llvm/llvm-project.git llvmorg-13.0.0-0-gd7b669b3a303)
x86_64-native-bsdapp-gcc
x86_64-native-bsdapp-clang
x86_64-native-bsdapp-gcc+shared
x86_64-native-bsdapp-gcc+debug
OS: RHEL86-64
Kernel Version: 4.18.0-372.9.1.el8.x86_64
GCC Version: gcc (GCC) 8.5.0 20210514 (Red Hat 8.5.0-13)
Clang Version: 14.0.0 (Red Hat 14.0.0-1.module_el8.7.0+1142+5343df54)
x86_64-native-linuxapp-gcc
x86_64-native-linuxapp-clang
x86_64-native-linuxapp-gcc+shared
x86_64-native-linuxapp-gcc+debug
OS: SUSE15-64
Kernel Version: 5.3.18-57-default
GCC Version: gcc (SUSE Linux) 7.5.0
Clang Version: 11.0.1
x86_64-native-linuxapp-clang
x86_64-native-linuxapp-gcc
OS: UB2004-32
Kernel Version: 5.8.0-48-generic
GCC Version: gcc (Ubuntu 10.3.0-1ubuntu1~20.04) 10.3.0
Clang Version: 10.0.0-4ubuntu1
i686-native-linuxapp-gcc
OS: UB2004-64
Kernel Version: 5.8.0-48-generic
GCC Version: gcc (Ubuntu 10.3.0-1ubuntu1~20.04) 10.3.0
Clang Version: 10.0.0-4ubuntu1
x86_64-native-linuxapp-clang
x86_64-native-linuxapp-gcc
x86_64-native-linuxapp-doc
OS: UB2204-32
Kernel Version: 5.15.0-25-generic
GCC Version: gcc (Ubuntu 11.2.0-19ubuntu1) 11.2.0
Clang Version: NA
i686-native-linuxapp-gcc
OS: UB2204-64N
Kernel Version: 5.17.5-051705-generic
GCC Version: gcc (Ubuntu 11.2.0-19ubuntu1) 11.2.0
Clang Version: 14.0.0-1ubuntu1
x86_64-native-linuxapp-gcc
x86_64-native-linuxapp-gcc+shared
OS: UB2204-64
Kernel Version: 5.15.0-25-generic
GCC Version: gcc (Ubuntu 11.2.0-19ubuntu1) 11.2.0
Clang Version: 14.0.0-1ubuntu1
x86_64-native-linuxapp-gcc+16byte
x86_64-native-linuxapp-gcc
x86_64-native-linuxapp-clang
x86_64-native-linuxapp-doc
OS: CentOS79-64
Kernel Version: 3.10.0-1160.el7.x86_64
GCC Version: gcc (GCC) 4.8.5 20150623 (Red Hat 4.8.5-44)
Clang Version: 3.4.2 (tags/RELEASE_34/dot2-final)
x86_64-native-linuxapp-gcc
*Build Failed #1:
OS: FreeBSD13-64
Target: x86_64-native-bsdapp-gcc
FAILED: lib/librte_eal.a.p/eal_common_eal_common_options.c.o
gcc -Ilib/librte_eal.a.p -Ilib -I../lib -I. -I.. -Iconfig -I../config -Ilib/eal/include -I../lib/eal/include -Ilib/eal/freebsd/include -I../lib/eal/freebsd/include -Ilib/eal/x86/include -I../lib/eal/x86/include -Ilib/eal/common -I../lib/eal/common -Ilib/eal -I../lib/eal -Ilib/kvargs -I../lib/kvargs -Ilib/metrics -I../lib/metrics -Ilib/telemetry -I../lib/telemetry -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -Werror -O3 -include rte_config.h -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 -D__BSD_VISIBLE -fPIC -march=native -DALLOW_EXPERIMENTAL_API -DALLOW_INTERNAL_API -Wno-format-truncation '-DABI_VERSION="22.2"' -DRTE_LIBEAL_USE_GETENTROPY -DRTE_LOG_DEFAULT_LOGTYPE=lib.eal -MD -MQ lib/librte_eal.a.p/eal_common_eal_common_options.c.o -MF lib/librte_eal.a.p/eal_common_eal_common_options.c.o.d -o lib/librte_eal.a.p/eal_common_eal_common_options.c.o -c ../lib/eal/common/eal_common_options.c
../lib/eal/common/eal_common_options.c: In function 'compute_ctrl_threads_cpuset':
../lib/eal/common/eal_common_options.c:1970:60: error: macro "CPU_OR" requires 3 arguments, but only 2 given
1970 | RTE_CPU_OR(cpuset, cpuset, &lcore_config[lcore_id].cpuset);
| ^
In file included from /usr/include/pthread_np.h:37,
from ../lib/eal/freebsd/include/rte_os.h:17,
from ../lib/eal/include/rte_common.h:28,
from ../lib/eal/include/rte_string_fns.h:21,
from ../lib/eal/common/eal_common_options.c:24:
/usr/include/sys/cpuset.h:60: note: macro "CPU_OR" defined here
60 | #define CPU_OR(d, s1, s2) __BIT_OR2(CPU_SETSIZE, d, s1, s2)
|
In file included from ../lib/eal/include/rte_common.h:28,
from ../lib/eal/include/rte_string_fns.h:21,
from ../lib/eal/common/eal_common_options.c:24:
../lib/eal/freebsd/include/rte_os.h:42:2: error: 'CPU_OR' undeclared (first use in this function)
42 | CPU_OR(&tmp, src2); \
| ^~~~~~
../lib/eal/common/eal_common_options.c:1970:3: note: in expansion of macro 'RTE_CPU_OR'
1970 | RTE_CPU_OR(cpuset, cpuset, &lcore_config[lcore_id].cpuset);
| ^~~~~~~~~~
../lib/eal/freebsd/include/rte_os.h:42:2: note: each undeclared identifier is reported only once for each function it appears in
42 | CPU_OR(&tmp, src2); \
| ^~~~~~
../lib/eal/common/eal_common_options.c:1970:3: note: in expansion of macro 'RTE_CPU_OR'
1970 | RTE_CPU_OR(cpuset, cpuset, &lcore_config[lcore_id].cpuset);
| ^~~~~~~~~~
../lib/eal/common/eal_common_options.c:1972:28: error: macro "CPU_ANDNOT" requires 3 arguments, but only 2 given
1972 | RTE_CPU_NOT(cpuset, cpuset);
| ^
In file included from /usr/include/pthread_np.h:37,
from ../lib/eal/freebsd/include/rte_os.h:17,
from ../lib/eal/include/rte_common.h:28,
from ../lib/eal/include/rte_string_fns.h:21,
from ../lib/eal/common/eal_common_options.c:24:
/usr/include/sys/cpuset.h:62: note: macro "CPU_ANDNOT" defined here
62 | #define CPU_ANDNOT(d, s1, s2) __BIT_ANDNOT2(CPU_SETSIZE, d, s1, s2)
|
In file included from ../lib/eal/include/rte_common.h:28,
from ../lib/eal/include/rte_string_fns.h:21,
from ../lib/eal/common/eal_common_options.c:24:
../lib/eal/freebsd/include/rte_os.h:61:2: error: 'CPU_ANDNOT' undeclared (first use in this function)
61 | CPU_ANDNOT(&tmp, src); \
| ^~~~~~~~~~
../lib/eal/common/eal_common_options.c:1972:2: note: in expansion of macro 'RTE_CPU_NOT'
1972 | RTE_CPU_NOT(cpuset, cpuset);
| ^~~~~~~~~~~
../lib/eal/common/eal_common_options.c:1978:42: error: macro "CPU_AND" requires 3 arguments, but only 2 given
1978 | RTE_CPU_AND(cpuset, cpuset, &default_set);
| ^
In file included from /usr/include/pthread_np.h:37,
from ../lib/eal/freebsd/include/rte_os.h:17,
from ../lib/eal/include/rte_common.h:28,
from ../lib/eal/include/rte_string_fns.h:21,
from ../lib/eal/common/eal_common_options.c:24:
/usr/include/sys/cpuset.h:61: note: macro "CPU_AND" defined here
61 | #define CPU_AND(d, s1, s2) __BIT_AND2(CPU_SETSIZE, d, s1, s2)
|
In file included from ../lib/eal/include/rte_common.h:28,
from ../lib/eal/include/rte_string_fns.h:21,
from ../lib/eal/common/eal_common_options.c:24:
../lib/eal/freebsd/include/rte_os.h:35:2: error: 'CPU_AND' undeclared (first use in this function)
35 | CPU_AND(&tmp, src2); \
| ^~~~~~~
../lib/eal/common/eal_common_options.c:1978:2: note: in expansion of macro 'RTE_CPU_AND'
1978 | RTE_CPU_AND(cpuset, cpuset, &default_set);
| ^~~~~~~~~~~
[41/2036] Generating lib/kvargs.sym_chk with a custom command (wrapped by meson to capture output)
[42/2036] Compiling C object lib/librte_eal.a.p/eal_common_eal_common_trace_ctf.c.o
[43/2036] Compiling C object lib/librte_eal.a.p/eal_common_eal_common_trace.c.o
[44/2036] Compiling C object lib/librte_eal.a.p/eal_common_rte_service.c.o
[45/2036] Generating lib/telemetry.sym_chk with a custom command (wrapped by meson to capture output)
[46/2036] Compiling C object lib/librte_eal.a.p/eal_common_malloc_heap.c.o
[47/2036] Compiling C object lib/librte_eal.a.p/eal_common_eal_common_trace_utils.c.o
[48/2036] Compiling C object lib/librte_eal.a.p/eal_common_eal_common_proc.c.o
[49/2036] Compiling C object lib/librte_eal.a.p/eal_common_rte_malloc.c.o
ninja: build stopped
*Build Failed #2:
OS: FreeBSD13-64
Target: x86_64-native-bsdapp-clang
FAILED: lib/librte_eal.a.p/eal_common_eal_common_options.c.o
clang -Ilib/librte_eal.a.p -Ilib -I../lib -I. -I.. -Iconfig -I../config -Ilib/eal/include -I../lib/eal/include -Ilib/eal/freebsd/include -I../lib/eal/freebsd/include -Ilib/eal/x86/include -I../lib/eal/x86/include -Ilib/eal/common -I../lib/eal/common -Ilib/eal -I../lib/eal -Ilib/kvargs -I../lib/kvargs -Ilib/metrics -I../lib/metrics -Ilib/telemetry -I../lib/telemetry -fcolor-diagnostics -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -Werror -O3 -include rte_config.h -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 -DALLOW_EXPERIMENTAL_API -DALLOW_INTERNAL_API '-DABI_VERSION="22.2"' -DRTE_LIBEAL_USE_GETENTROPY -DRTE_LOG_DEFAULT_LOGTYPE=lib.eal -MD -MQ lib/librte_eal.a.p/eal_common_eal_common_options.c.o -MF lib/librte_eal.a.p/eal_common_eal_common_options.c.o.d -o lib/librte_eal.a.p/eal_common_eal_common_options.c.o -c ../lib/eal/common/eal_common_options.c
../lib/eal/common/eal_common_options.c:1970:3: error: too few arguments provided to function-like macro invocation
RTE_CPU_OR(cpuset, cpuset, &lcore_config[lcore_id].cpuset);
^
../lib/eal/freebsd/include/rte_os.h:42:19: note: expanded from macro 'RTE_CPU_OR'
CPU_OR(&tmp, src2); \
^
/usr/include/sys/cpuset.h:60:9: note: macro 'CPU_OR' defined here
#define CPU_OR(d, s1, s2) __BIT_OR2(CPU_SETSIZE, d, s1, s2)
^
../lib/eal/common/eal_common_options.c:1970:3: error: use of undeclared identifier 'CPU_OR'
RTE_CPU_OR(cpuset, cpuset, &lcore_config[lcore_id].cpuset);
^
../lib/eal/freebsd/include/rte_os.h:42:2: note: expanded from macro 'RTE_CPU_OR'
CPU_OR(&tmp, src2); \
^
../lib/eal/common/eal_common_options.c:1972:2: error: too few arguments provided to function-like macro invocation
RTE_CPU_NOT(cpuset, cpuset);
^
../lib/eal/freebsd/include/rte_os.h:61:22: note: expanded from macro 'RTE_CPU_NOT'
CPU_ANDNOT(&tmp, src); \
^
/usr/include/sys/cpuset.h:62:9: note: macro 'CPU_ANDNOT' defined here
#define CPU_ANDNOT(d, s1, s2) __BIT_ANDNOT2(CPU_SETSIZE, d, s1, s2)
^
../lib/eal/common/eal_common_options.c:1972:2: error: use of undeclared identifier 'CPU_ANDNOT'
RTE_CPU_NOT(cpuset, cpuset);
^
../lib/eal/freebsd/include/rte_os.h:61:2: note: expanded from macro 'RTE_CPU_NOT'
CPU_ANDNOT(&tmp, src); \
^
../lib/eal/common/eal_common_options.c:1978:2: error: too few arguments provided to function-like macro invocation
RTE_CPU_AND(cpuset, cpuset, &default_set);
^
../lib/eal/freebsd/include/rte_os.h:35:20: note: expanded from macro 'RTE_CPU_AND'
CPU_AND(&tmp, src2); \
^
/usr/include/sys/cpuset.h:61:9: note: macro 'CPU_AND' defined here
#define CPU_AND(d, s1, s2) __BIT_AND2(CPU_SETSIZE, d, s1, s2)
^
../lib/eal/common/eal_common_options.c:1978:2: error: use of undeclared identifier 'CPU_AND'
RTE_CPU_AND(cpuset, cpuset, &default_set);
^
../lib/eal/freebsd/include/rte_os.h:35:2: note: expanded from macro 'RTE_CPU_AND'
CPU_AND(&tmp, src2); \
^
6 errors generated.
[41/2019] Compiling C object lib/librte_eal.a.p/eal_common_eal_common_trace.c.o
[42/2019] Compiling C object lib/librte_eal.a.p/eal_common_eal_common_trace_ctf.c.o
[43/2019] Generating lib/kvargs.sym_chk with a custom command (wrapped by meson to capture output)
[44/2019] Compiling C object lib/librte_eal.a.p/eal_common_eal_common_trace_utils.c.o
[45/2019] Compiling C object lib/librte_eal.a.p/eal_common_rte_service.c.o
[46/2019] Compiling C object lib/librte_eal.a.p/eal_common_eal_common_proc.c.o
[47/2019] Generating lib/telemetry.sym_chk with a custom command (wrapped by meson to capture output)
[48/2019] Compiling C object lib/librte_eal.a.p/eal_common_malloc_heap.c.o
[49/2019] Compiling C object lib/librte_eal.a.p/eal_common_rte_malloc.c.o
ninja: build stopped
*Build Failed #3:
OS: FreeBSD13-64
Target: x86_64-native-bsdapp-gcc+shared
FAILED: lib/librte_eal.a.p/eal_common_eal_common_options.c.o
gcc -Ilib/librte_eal.a.p -Ilib -I../lib -I. -I.. -Iconfig -I../config -Ilib/eal/include -I../lib/eal/include -Ilib/eal/freebsd/include -I../lib/eal/freebsd/include -Ilib/eal/x86/include -I../lib/eal/x86/include -Ilib/eal/common -I../lib/eal/common -Ilib/eal -I../lib/eal -Ilib/kvargs -I../lib/kvargs -Ilib/metrics -I../lib/metrics -Ilib/telemetry -I../lib/telemetry -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -Werror -O3 -include rte_config.h -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 -D__BSD_VISIBLE -fPIC -march=native -DALLOW_EXPERIMENTAL_API -DALLOW_INTERNAL_API -Wno-format-truncation '-DABI_VERSION="22.2"' -DRTE_LIBEAL_USE_GETENTROPY -DRTE_LOG_DEFAULT_LOGTYPE=lib.eal -MD -MQ lib/librte_eal.a.p/eal_common_eal_common_options.c.o -MF lib/librte_eal.a.p/eal_common_eal_common_options.c.o.d -o lib/librte_eal.a.p/eal_common_eal_common_options.c.o -c ../lib/eal/common/eal_common_options.c
../lib/eal/common/eal_common_options.c: In function 'compute_ctrl_threads_cpuset':
../lib/eal/common/eal_common_options.c:1970:60: error: macro "CPU_OR" requires 3 arguments, but only 2 given
1970 | RTE_CPU_OR(cpuset, cpuset, &lcore_config[lcore_id].cpuset);
| ^
In file included from /usr/include/pthread_np.h:37,
from ../lib/eal/freebsd/include/rte_os.h:17,
from ../lib/eal/include/rte_common.h:28,
from ../lib/eal/include/rte_string_fns.h:21,
from ../lib/eal/common/eal_common_options.c:24:
/usr/include/sys/cpuset.h:60: note: macro "CPU_OR" defined here
60 | #define CPU_OR(d, s1, s2) __BIT_OR2(CPU_SETSIZE, d, s1, s2)
|
In file included from ../lib/eal/include/rte_common.h:28,
from ../lib/eal/include/rte_string_fns.h:21,
from ../lib/eal/common/eal_common_options.c:24:
../lib/eal/freebsd/include/rte_os.h:42:2: error: 'CPU_OR' undeclared (first use in this function)
42 | CPU_OR(&tmp, src2); \
| ^~~~~~
../lib/eal/common/eal_common_options.c:1970:3: note: in expansion of macro 'RTE_CPU_OR'
1970 | RTE_CPU_OR(cpuset, cpuset, &lcore_config[lcore_id].cpuset);
| ^~~~~~~~~~
../lib/eal/freebsd/include/rte_os.h:42:2: note: each undeclared identifier is reported only once for each function it appears in
42 | CPU_OR(&tmp, src2); \
| ^~~~~~
../lib/eal/common/eal_common_options.c:1970:3: note: in expansion of macro 'RTE_CPU_OR'
1970 | RTE_CPU_OR(cpuset, cpuset, &lcore_config[lcore_id].cpuset);
| ^~~~~~~~~~
../lib/eal/common/eal_common_options.c:1972:28: error: macro "CPU_ANDNOT" requires 3 arguments, but only 2 given
1972 | RTE_CPU_NOT(cpuset, cpuset);
| ^
In file included from /usr/include/pthread_np.h:37,
from ../lib/eal/freebsd/include/rte_os.h:17,
from ../lib/eal/include/rte_common.h:28,
from ../lib/eal/include/rte_string_fns.h:21,
from ../lib/eal/common/eal_common_options.c:24:
/usr/include/sys/cpuset.h:62: note: macro "CPU_ANDNOT" defined here
62 | #define CPU_ANDNOT(d, s1, s2) __BIT_ANDNOT2(CPU_SETSIZE, d, s1, s2)
|
In file included from ../lib/eal/include/rte_common.h:28,
from ../lib/eal/include/rte_string_fns.h:21,
from ../lib/eal/common/eal_common_options.c:24:
../lib/eal/freebsd/include/rte_os.h:61:2: error: 'CPU_ANDNOT' undeclared (first use in this function)
61 | CPU_ANDNOT(&tmp, src); \
| ^~~~~~~~~~
../lib/eal/common/eal_common_options.c:1972:2: note: in expansion of macro 'RTE_CPU_NOT'
1972 | RTE_CPU_NOT(cpuset, cpuset);
| ^~~~~~~~~~~
../lib/eal/common/eal_common_options.c:1978:42: error: macro "CPU_AND" requires 3 arguments, but only 2 given
1978 | RTE_CPU_AND(cpuset, cpuset, &default_set);
| ^
In file included from /usr/include/pthread_np.h:37,
from ../lib/eal/freebsd/include/rte_os.h:17,
from ../lib/eal/include/rte_common.h:28,
from ../lib/eal/include/rte_string_fns.h:21,
from ../lib/eal/common/eal_common_options.c:24:
/usr/include/sys/cpuset.h:61: note: macro "CPU_AND" defined here
61 | #define CPU_AND(d, s1, s2) __BIT_AND2(CPU_SETSIZE, d, s1, s2)
|
In file included from ../lib/eal/include/rte_common.h:28,
from ../lib/eal/include/rte_string_fns.h:21,
from ../lib/eal/common/eal_common_options.c:24:
../lib/eal/freebsd/include/rte_os.h:35:2: error: 'CPU_AND' undeclared (first use in this function)
35 | CPU_AND(&tmp, src2); \
| ^~~~~~~
../lib/eal/common/eal_common_options.c:1978:2: note: in expansion of macro 'RTE_CPU_AND'
1978 | RTE_CPU_AND(cpuset, cpuset, &default_set);
| ^~~~~~~~~~~
[41/1938] Generating lib/kvargs.sym_chk with a custom command (wrapped by meson to capture output)
[42/1938] Compiling C object lib/librte_eal.a.p/eal_common_eal_common_trace_ctf.c.o
[43/1938] Compiling C object lib/librte_eal.a.p/eal_common_eal_common_trace.c.o
[44/1938] Compiling C object lib/librte_eal.a.p/eal_common_rte_service.c.o
[45/1938] Compiling C object lib/librte_eal.a.p/eal_common_malloc_heap.c.o
[46/1938] Generating lib/telemetry.sym_chk with a custom command (wrapped by meson to capture output)
[47/1938] Compiling C object lib/librte_eal.a.p/eal_common_eal_common_trace_utils.c.o
[48/1938] Compiling C object lib/librte_eal.a.p/eal_common_eal_common_proc.c.o
[49/1938] Compiling C object lib/librte_eal.a.p/eal_common_rte_malloc.c.o
ninja: build stopped
*Build Failed #4:
OS: FreeBSD13-64
Target: x86_64-native-bsdapp-gcc+debug
FAILED: lib/librte_eal.a.p/eal_common_eal_common_options.c.o
gcc -Ilib/librte_eal.a.p -Ilib -I../lib -I. -I.. -Iconfig -I../config -Ilib/eal/include -I../lib/eal/include -Ilib/eal/freebsd/include -I../lib/eal/freebsd/include -Ilib/eal/x86/include -I../lib/eal/x86/include -Ilib/eal/common -I../lib/eal/common -Ilib/eal -I../lib/eal -Ilib/kvargs -I../lib/kvargs -Ilib/metrics -I../lib/metrics -Ilib/telemetry -I../lib/telemetry -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -Werror -O2 -g -include rte_config.h -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 -D__BSD_VISIBLE -fPIC -march=native -DALLOW_EXPERIMENTAL_API -DALLOW_INTERNAL_API -Wno-format-truncation '-DABI_VERSION="22.2"' -DRTE_LIBEAL_USE_GETENTROPY -DRTE_LOG_DEFAULT_LOGTYPE=lib.eal -MD -MQ lib/librte_eal.a.p/eal_common_eal_common_options.c.o -MF lib/librte_eal.a.p/eal_common_eal_common_options.c.o.d -o lib/librte_eal.a.p/eal_common_eal_common_options.c.o -c ../lib/eal/common/eal_common_options.c
../lib/eal/common/eal_common_options.c: In function 'compute_ctrl_threads_cpuset':
../lib/eal/common/eal_common_options.c:1970:60: error: macro "CPU_OR" requires 3 arguments, but only 2 given
1970 | RTE_CPU_OR(cpuset, cpuset, &lcore_config[lcore_id].cpuset);
| ^
In file included from /usr/include/pthread_np.h:37,
from ../lib/eal/freebsd/include/rte_os.h:17,
from ../lib/eal/include/rte_common.h:28,
from ../lib/eal/include/rte_string_fns.h:21,
from ../lib/eal/common/eal_common_options.c:24:
/usr/include/sys/cpuset.h:60: note: macro "CPU_OR" defined here
60 | #define CPU_OR(d, s1, s2) __BIT_OR2(CPU_SETSIZE, d, s1, s2)
|
In file included from ../lib/eal/include/rte_common.h:28,
from ../lib/eal/include/rte_string_fns.h:21,
from ../lib/eal/common/eal_common_options.c:24:
../lib/eal/freebsd/include/rte_os.h:42:2: error: 'CPU_OR' undeclared (first use in this function)
42 | CPU_OR(&tmp, src2); \
| ^~~~~~
../lib/eal/common/eal_common_options.c:1970:3: note: in expansion of macro 'RTE_CPU_OR'
1970 | RTE_CPU_OR(cpuset, cpuset, &lcore_config[lcore_id].cpuset);
| ^~~~~~~~~~
../lib/eal/freebsd/include/rte_os.h:42:2: note: each undeclared identifier is reported only once for each function it appears in
42 | CPU_OR(&tmp, src2); \
| ^~~~~~
../lib/eal/common/eal_common_options.c:1970:3: note: in expansion of macro 'RTE_CPU_OR'
1970 | RTE_CPU_OR(cpuset, cpuset, &lcore_config[lcore_id].cpuset);
| ^~~~~~~~~~
../lib/eal/common/eal_common_options.c:1972:28: error: macro "CPU_ANDNOT" requires 3 arguments, but only 2 given
1972 | RTE_CPU_NOT(cpuset, cpuset);
| ^
In file included from /usr/include/pthread_np.h:37,
from ../lib/eal/freebsd/include/rte_os.h:17,
from ../lib/eal/include/rte_common.h:28,
from ../lib/eal/include/rte_string_fns.h:21,
from ../lib/eal/common/eal_common_options.c:24:
/usr/include/sys/cpuset.h:62: note: macro "CPU_ANDNOT" defined here
62 | #define CPU_ANDNOT(d, s1, s2) __BIT_ANDNOT2(CPU_SETSIZE, d, s1, s2)
|
In file included from ../lib/eal/include/rte_common.h:28,
from ../lib/eal/include/rte_string_fns.h:21,
from ../lib/eal/common/eal_common_options.c:24:
../lib/eal/freebsd/include/rte_os.h:61:2: error: 'CPU_ANDNOT' undeclared (first use in this function)
61 | CPU_ANDNOT(&tmp, src); \
| ^~~~~~~~~~
../lib/eal/common/eal_common_options.c:1972:2: note: in expansion of macro 'RTE_CPU_NOT'
1972 | RTE_CPU_NOT(cpuset, cpuset);
| ^~~~~~~~~~~
../lib/eal/common/eal_common_options.c:1978:42: error: macro "CPU_AND" requires 3 arguments, but only 2 given
1978 | RTE_CPU_AND(cpuset, cpuset, &default_set);
| ^
In file included from /usr/include/pthread_np.h:37,
from ../lib/eal/freebsd/include/rte_os.h:17,
from ../lib/eal/include/rte_common.h:28,
from ../lib/eal/include/rte_string_fns.h:21,
from ../lib/eal/common/eal_common_options.c:24:
/usr/include/sys/cpuset.h:61: note: macro "CPU_AND" defined here
61 | #define CPU_AND(d, s1, s2) __BIT_AND2(CPU_SETSIZE, d, s1, s2)
|
In file included from ../lib/eal/include/rte_common.h:28,
from ../lib/eal/include/rte_string_fns.h:21,
from ../lib/eal/common/eal_common_options.c:24:
../lib/eal/freebsd/include/rte_os.h:35:2: error: 'CPU_AND' undeclared (first use in this function)
35 | CPU_AND(&tmp, src2); \
| ^~~~~~~
../lib/eal/common/eal_common_options.c:1978:2: note: in expansion of macro 'RTE_CPU_AND'
1978 | RTE_CPU_AND(cpuset, cpuset, &default_set);
| ^~~~~~~~~~~
[41/2036] Compiling C object lib/librte_eal.a.p/eal_common_eal_common_trace_ctf.c.o
[42/2036] Generating lib/kvargs.sym_chk with a custom command (wrapped by meson to capture output)
[43/2036] Compiling C object lib/librte_eal.a.p/eal_common_eal_common_trace.c.o
[44/2036] Compiling C object lib/librte_eal.a.p/eal_common_malloc_heap.c.o
[45/2036] Compiling C object lib/librte_eal.a.p/eal_common_rte_service.c.o
[46/2036] Generating lib/telemetry.sym_chk with a custom command (wrapped by meson to capture output)
[47/2036] Compiling C object lib/librte_eal.a.p/eal_common_eal_common_trace_utils.c.o
[48/2036] Compiling C object lib/librte_eal.a.p/eal_common_eal_common_proc.c.o
[49/2036] Compiling C object lib/librte_eal.a.p/eal_common_rte_malloc.c.o
ninja: build stopped
DPDK STV team
^ permalink raw reply [flat|nested] 55+ messages in thread
* [dpdk-test-report] |FAILURE| dpdk-next-net-mlx daily Intel builds
@ 2022-05-18 22:56 sys_stv
0 siblings, 0 replies; 55+ messages in thread
From: sys_stv @ 2022-05-18 22:56 UTC (permalink / raw)
To: test-report, thomas; +Cc: dpdk_sw_eng, npg.sw.core.tools.prc
[-- Attachment #1: Type: text/plain, Size: 7825 bytes --]
Test-Label: Intel-compilation
Test-Status: FAILURE
_Compilation issues_
commit c79bf93e3c0f6723b0068b714dc65d623f055211
Author: Shun Hao <shunh@nvidia.com>
Date: Fri May 13 10:33:08 2022 +0300
net/mlx5: add validation for yellow meter action
DPDK git Repo: dpdk-next-net-mlx
Meson Build Summary: 23 Builds Done, 22 Successful, 1 Failures, 0 Blocked
+--------------+------------+--------------+------------+------------+-----------+----------+------------+
| os | gcc-static | clang-static | icc-static | gcc-shared | gcc-debug | document | gcc-16byte |
+--------------+------------+--------------+------------+------------+-----------+----------+------------+
| FC36-64 | | pass | | | | | |
| FreeBSD13-64 | fail | pass | | pass | pass | | |
| RHEL86-64 | pass | pass | | pass | pass | | |
| SUSE15-64 | pass | pass | | | | | |
| UB2004-32 | pass | | | | | | |
| UB2004-64 | pass | pass | | | | pass | |
| UB2204-32 | pass | | | | | | |
| UB2204-64N | pass | | | pass | | | |
| UB2204-64 | pass | pass | | | | pass | pass |
| CentOS79-64 | pass | | | | | | |
+--------------+------------+--------------+------------+------------+-----------+----------+------------+
Comments:
Because of DPDK bug (https://bugs.dpdk.org/show_bug.cgi?id=928),
All the dpdk-next-* branch add `Ddisable_drivers=event/cnxk` option when build with ICC complier.
Test environment and configuration as below:
OS: FC36-64
Kernel Version: 5.17.7-300.fc36.x86_64
GCC Version: gcc (GCC) 12.1.1 20220507 (Red Hat 12.1.1-1)
Clang Version: 14.0.0 (Fedora 14.0.0-1.fc36)
x86_64-native-linuxapp-clang
OS: FreeBSD13-64
Kernel Version: 13.1-RELEASE
GCC Version: gcc (FreeBSD Ports Collection) 10.3.0
Clang Version: 13.0.0 (git@github.com:llvm/llvm-project.git llvmorg-13.0.0-0-gd7b669b3a303)
x86_64-native-bsdapp-gcc
x86_64-native-bsdapp-clang
x86_64-native-bsdapp-gcc+shared
x86_64-native-bsdapp-gcc+debug
OS: RHEL86-64
Kernel Version: 4.18.0-372.9.1.el8.x86_64
GCC Version: gcc (GCC) 8.5.0 20210514 (Red Hat 8.5.0-13)
Clang Version: 14.0.0 (Red Hat 14.0.0-1.module_el8.7.0+1142+5343df54)
x86_64-native-linuxapp-gcc
x86_64-native-linuxapp-clang
x86_64-native-linuxapp-gcc+shared
x86_64-native-linuxapp-gcc+debug
OS: SUSE15-64
Kernel Version: 5.3.18-57-default
GCC Version: gcc (SUSE Linux) 7.5.0
Clang Version: 11.0.1
x86_64-native-linuxapp-clang
x86_64-native-linuxapp-gcc
OS: UB2004-32
Kernel Version: 5.8.0-48-generic
GCC Version: gcc (Ubuntu 10.3.0-1ubuntu1~20.04) 10.3.0
Clang Version: 10.0.0-4ubuntu1
i686-native-linuxapp-gcc
OS: UB2004-64
Kernel Version: 5.8.0-48-generic
GCC Version: gcc (Ubuntu 10.3.0-1ubuntu1~20.04) 10.3.0
Clang Version: 10.0.0-4ubuntu1
x86_64-native-linuxapp-clang
x86_64-native-linuxapp-gcc
x86_64-native-linuxapp-doc
OS: UB2204-32
Kernel Version: 5.15.0-25-generic
GCC Version: gcc (Ubuntu 11.2.0-19ubuntu1) 11.2.0
Clang Version: NA
i686-native-linuxapp-gcc
OS: UB2204-64N
Kernel Version: 5.17.5-051705-generic
GCC Version: gcc (Ubuntu 11.2.0-19ubuntu1) 11.2.0
Clang Version: 14.0.0-1ubuntu1
x86_64-native-linuxapp-gcc
x86_64-native-linuxapp-gcc+shared
OS: UB2204-64
Kernel Version: 5.15.0-25-generic
GCC Version: gcc (Ubuntu 11.2.0-19ubuntu1) 11.2.0
Clang Version: 14.0.0-1ubuntu1
x86_64-native-linuxapp-gcc+16byte
x86_64-native-linuxapp-gcc
x86_64-native-linuxapp-clang
x86_64-native-linuxapp-doc
OS: CentOS79-64
Kernel Version: 3.10.0-1160.el7.x86_64
GCC Version: gcc (GCC) 4.8.5 20150623 (Red Hat 4.8.5-44)
Clang Version: 3.4.2 (tags/RELEASE_34/dot2-final)
x86_64-native-linuxapp-gcc
*Build Failed #1:
OS: FreeBSD13-64
Target: x86_64-native-bsdapp-gcc
FAILED: kernel/freebsd/contigmem.ko
/usr/bin/make -f ../kernel/freebsd/BSDmakefile.meson KMOD_OBJDIR=kernel/freebsd KMOD_SRC=../kernel/freebsd/contigmem/contigmem.c KMOD=contigmem 'KMOD_CFLAGS=-I/root/FreeBSD13-64_K13_GCC10.3.0/x86_64-native-bsdapp-gcc/20220519064605/dpdk/x86_64-native-bsdapp-gcc -I/root/FreeBSD13-64_K13_GCC10.3.0/x86_64-native-bsdapp-gcc/20220519064605/dpdk/config -include rte_config.h' CC=clang
machine -> /usr/src/sys/amd64/include
x86 -> /usr/src/sys/x86/include
awk -f /usr/src/sys/tools/makeobjops.awk /usr/src/sys/kern/device_if.m -h
awk -f /usr/src/sys/tools/makeobjops.awk /usr/src/sys/kern/bus_if.m -h
awk -f /usr/src/sys/tools/makeobjops.awk /usr/src/sys/dev/pci/pci_if.m -h
touch opt_global.h
clang -O2 -pipe -include rte_config.h -fno-strict-aliasing -Werror -D_KERNEL -DKLD_MODULE -nostdinc -I/root/FreeBSD13-64_K13_GCC10.3.0/x86_64-native-bsdapp-gcc/20220519064605/dpdk/x86_64-native-bsdapp-gcc -I/root/FreeBSD13-64_K13_GCC10.3.0/x86_64-native-bsdapp-gcc/20220519064605/dpdk/config -include /root/FreeBSD13-64_K13_GCC10.3.0/x86_64-native-bsdapp-gcc/20220519064605/dpdk/x86_64-native-bsdapp-gcc/kernel/freebsd/opt_global.h -I. -I/usr/src/sys -I/usr/src/sys/contrib/ck/include -fno-common -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fdebug-prefix-map=./machine=/usr/src/sys/amd64/include -fdebug-prefix-map=./x86=/usr/src/sys/x86/include -MD -MF.depend.contigmem.o -MTcontigmem.o -mcmodel=kernel -mno-red-zone -mno-mmx -mno-sse -msoft-float -fno-asynchronous-unwind-tables -ffreestanding -fwrapv -fstack-protector -Wall -Wredundant-decls -Wnested-externs -Wstrict-prototypes -Wmissing-prototypes -Wpointer-arith -Wcast-qual -Wundef -Wno-pointer-sign -D__printf__=__freebsd_kprintf__ -Wmissing-include-dirs -fdiagnostics-show-option -Wno-unknown-pragmas -Wno-error-tautological-compare -Wno-error-empty-body -Wno-error-parentheses-equality -Wno-error-unused-function -Wno-error-pointer-sign -Wno-error-shift-negative-value -Wno-address-of-packed-member -Wno-format-zero-length -mno-aes -mno-avx -std=iso9899:1999 -c /root/FreeBSD13-64_K13_GCC10.3.0/x86_64-native-bsdapp-gcc/20220519064605/dpdk/kernel/freebsd/contigmem/contigmem.c -o contigmem.o
error: unknown -Werror warning specifier: '-Wno-error-tautological-compare' [-Werror,-Wunknown-warning-option]
error: unknown -Werror warning specifier: '-Wno-error-empty-body' [-Werror,-Wunknown-warning-option]
error: unknown -Werror warning specifier: '-Wno-error-parentheses-equality' [-Werror,-Wunknown-warning-option]
error: unknown -Werror warning specifier: '-Wno-error-unused-function' [-Werror,-Wunknown-warning-option]
error: unknown -Werror warning specifier: '-Wno-error-pointer-sign' [-Werror,-Wunknown-warning-option]
error: unknown -Werror warning specifier: '-Wno-error-shift-negative-value' [-Werror,-Wunknown-warning-option]
*** Error code 1
Stop.
make: stopped in /root/FreeBSD13-64_K13_GCC10.3.0/x86_64-native-bsdapp-gcc/20220519064605/dpdk/x86_64-native-bsdapp-gcc
[2047/2058] Linking target examples/dpdk-packet_ordering
[2048/2058] Linking target examples/dpdk-rxtx_callbacks
[2049/2058] Compiling C object examples/dpdk-efd_node.p/server_node_efd_node_node.c.o
[2050/2058] Compiling C object examples/dpdk-efd_server.p/server_node_efd_server_main.c.o
[2051/2058] Compiling C object examples/dpdk-vmdq.p/vmdq_main.c.o
[2052/2058] Linking target examples/dpdk-skeleton
[2053/2058] Compiling C object examples/dpdk-vmdq_dcb.p/vmdq_dcb_main.c.o
ninja: build stopped
DPDK STV team
^ permalink raw reply [flat|nested] 55+ messages in thread
* [dpdk-test-report] |FAILURE| dpdk-next-net-mlx daily Intel builds
@ 2022-05-18 22:13 sys_stv
0 siblings, 0 replies; 55+ messages in thread
From: sys_stv @ 2022-05-18 22:13 UTC (permalink / raw)
To: test-report, thomas; +Cc: dpdk_sw_eng, npg.sw.core.tools.prc
[-- Attachment #1: Type: text/plain, Size: 7346 bytes --]
Test-Label: Intel-compilation
Test-Status: FAILURE
_Compilation issues_
commit c79bf93e3c0f6723b0068b714dc65d623f055211
Author: Shun Hao <shunh@nvidia.com>
Date: Fri May 13 10:33:08 2022 +0300
net/mlx5: add validation for yellow meter action
DPDK git Repo: dpdk-next-net-mlx
Meson Build Summary: 23 Builds Done, 22 Successful, 1 Failures, 0 Blocked
+--------------+------------+--------------+------------+------------+-----------+----------+------------+
| os | gcc-static | clang-static | icc-static | gcc-shared | gcc-debug | document | gcc-16byte |
+--------------+------------+--------------+------------+------------+-----------+----------+------------+
| FC36-64 | | pass | | | | | |
| FreeBSD13-64 | fail | pass | | pass | pass | | |
| RHEL86-64 | pass | pass | | pass | pass | | |
| SUSE15-64 | pass | pass | | | | | |
| UB2004-32 | pass | | | | | | |
| UB2004-64 | pass | pass | | | | pass | |
| UB2204-32 | pass | | | | | | |
| UB2204-64N | pass | | | pass | | | |
| UB2204-64 | pass | pass | | | | pass | pass |
| CentOS79-64 | pass | | | | | | |
+--------------+------------+--------------+------------+------------+-----------+----------+------------+
Comments:
Because of DPDK bug (https://bugs.dpdk.org/show_bug.cgi?id=928),
All the dpdk-next-* branch add `Ddisable_drivers=event/cnxk` option when build with ICC complier.
Test environment and configuration as below:
OS: FC36-64
Kernel Version: 5.17.7-300.fc36.x86_64
GCC Version: gcc (GCC) 12.1.1 20220507 (Red Hat 12.1.1-1)
Clang Version: 14.0.0 (Fedora 14.0.0-1.fc36)
x86_64-native-linuxapp-clang
OS: FreeBSD13-64
Kernel Version: 13.1-RELEASE
GCC Version: gcc (FreeBSD Ports Collection) 10.3.0
Clang Version: 13.0.0 (git@github.com:llvm/llvm-project.git llvmorg-13.0.0-0-gd7b669b3a303)
x86_64-native-bsdapp-gcc
x86_64-native-bsdapp-clang
x86_64-native-bsdapp-gcc+shared
x86_64-native-bsdapp-gcc+debug
OS: RHEL86-64
Kernel Version: 4.18.0-372.9.1.el8.x86_64
GCC Version: gcc (GCC) 8.5.0 20210514 (Red Hat 8.5.0-13)
Clang Version: 14.0.0 (Red Hat 14.0.0-1.module_el8.7.0+1142+5343df54)
x86_64-native-linuxapp-gcc
x86_64-native-linuxapp-clang
x86_64-native-linuxapp-gcc+shared
x86_64-native-linuxapp-gcc+debug
OS: SUSE15-64
Kernel Version: 5.3.18-57-default
GCC Version: gcc (SUSE Linux) 7.5.0
Clang Version: 11.0.1
x86_64-native-linuxapp-clang
x86_64-native-linuxapp-gcc
OS: UB2004-32
Kernel Version: 5.8.0-48-generic
GCC Version: gcc (Ubuntu 10.3.0-1ubuntu1~20.04) 10.3.0
Clang Version: 10.0.0-4ubuntu1
i686-native-linuxapp-gcc
OS: UB2004-64
Kernel Version: 5.8.0-48-generic
GCC Version: gcc (Ubuntu 10.3.0-1ubuntu1~20.04) 10.3.0
Clang Version: 10.0.0-4ubuntu1
x86_64-native-linuxapp-clang
x86_64-native-linuxapp-gcc
x86_64-native-linuxapp-doc
OS: UB2204-32
Kernel Version: 5.15.0-25-generic
GCC Version: gcc (Ubuntu 11.2.0-19ubuntu1) 11.2.0
Clang Version: NA
i686-native-linuxapp-gcc
OS: UB2204-64N
Kernel Version: 5.17.5-051705-generic
GCC Version: gcc (Ubuntu 11.2.0-19ubuntu1) 11.2.0
Clang Version: 14.0.0-1ubuntu1
x86_64-native-linuxapp-gcc
x86_64-native-linuxapp-gcc+shared
OS: UB2204-64
Kernel Version: 5.15.0-25-generic
GCC Version: gcc (Ubuntu 11.2.0-19ubuntu1) 11.2.0
Clang Version: 14.0.0-1ubuntu1
x86_64-native-linuxapp-gcc+16byte
x86_64-native-linuxapp-gcc
x86_64-native-linuxapp-clang
x86_64-native-linuxapp-doc
OS: CentOS79-64
Kernel Version: 3.10.0-1160.el7.x86_64
GCC Version: gcc (GCC) 4.8.5 20150623 (Red Hat 4.8.5-44)
Clang Version: 3.4.2 (tags/RELEASE_34/dot2-final)
x86_64-native-linuxapp-gcc
*Build Failed #1:
OS: FreeBSD13-64
Target: x86_64-native-bsdapp-gcc
FAILED: kernel/freebsd/contigmem.ko
/usr/bin/make -f ../kernel/freebsd/BSDmakefile.meson KMOD_OBJDIR=kernel/freebsd KMOD_SRC=../kernel/freebsd/contigmem/contigmem.c KMOD=contigmem 'KMOD_CFLAGS=-I/root/FreeBSD13-64_K13_GCC10.3.0/x86_64-native-bsdapp-gcc/20220519060231/dpdk/x86_64-native-bsdapp-gcc -I/root/FreeBSD13-64_K13_GCC10.3.0/x86_64-native-bsdapp-gcc/20220519060231/dpdk/config -include rte_config.h' CC=clang
machine -> /usr/src/sys/amd64/include
x86 -> /usr/src/sys/x86/include
awk -f /usr/src/sys/tools/makeobjops.awk /usr/src/sys/kern/device_if.m -h
awk -f /usr/src/sys/tools/makeobjops.awk /usr/src/sys/kern/bus_if.m -h
awk -f /usr/src/sys/tools/makeobjops.awk /usr/src/sys/dev/pci/pci_if.m -h
touch opt_global.h
clang -O2 -pipe -include rte_config.h -fno-strict-aliasing -Werror -D_KERNEL -DKLD_MODULE -nostdinc -I/root/FreeBSD13-64_K13_GCC10.3.0/x86_64-native-bsdapp-gcc/20220519060231/dpdk/x86_64-native-bsdapp-gcc -I/root/FreeBSD13-64_K13_GCC10.3.0/x86_64-native-bsdapp-gcc/20220519060231/dpdk/config -include /root/FreeBSD13-64_K13_GCC10.3.0/x86_64-native-bsdapp-gcc/20220519060231/dpdk/x86_64-native-bsdapp-gcc/kernel/freebsd/opt_global.h -I. -I/usr/src/sys -I/usr/src/sys/contrib/ck/include -fno-common -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fdebug-prefix-map=./machine=/usr/src/sys/amd64/include -fdebug-prefix-map=./x86=/usr/src/sys/x86/include -MD -MF.depend.contigmem.o -MTcontigmem.o -mcmodel=kernel -mno-red-zone -mno-mmx -mno-sse -msoft-float -fno-asynchronous-unwind-tables -ffreestanding -fwrapv -fstack-protector -Wall -Wredundant-decls -Wnested-externs -Wstrict-prototypes -Wmissing-prototypes -Wpointer-arith -Wcast-qual -Wundef -Wno-pointer-sign -D__printf__=__freebsd_kprintf__ -Wmissing-include-dirs -fdiagnostics-show-option -Wno-unknown-pragmas -Wno-error-tautological-compare -Wno-error-empty-body -Wno-error-parentheses-equality -Wno-error-unused-function -Wno-error-pointer-sign -Wno-error-shift-negative-value -Wno-address-of-packed-member -Wno-format-zero-length -mno-aes -mno-avx -std=iso9899:1999 -c /root/FreeBSD13-64_K13_GCC10.3.0/x86_64-native-bsdapp-gcc/20220519060231/dpdk/kernel/freebsd/contigmem/contigmem.c -o contigmem.o
error: unknown -Werror warning specifier: '-Wno-error-tautological-compare' [-Werror,-Wunknown-warning-option]
error: unknown -Werror warning specifier: '-Wno-error-empty-body' [-Werror,-Wunknown-warning-option]
error: unknown -Werror warning specifier: '-Wno-error-parentheses-equality' [-Werror,-Wunknown-warning-option]
error: unknown -Werror warning specifier: '-Wno-error-unused-function' [-Werror,-Wunknown-warning-option]
error: unknown -Werror warning specifier: '-Wno-error-pointer-sign' [-Werror,-Wunknown-warning-option]
error: unknown -Werror warning specifier: '-Wno-error-shift-negative-value' [-Werror,-Wunknown-warning-option]
*** Error code 1
Stop.
make: stopped in /root/FreeBSD13-64_K13_GCC10.3.0/x86_64-native-bsdapp-gcc/20220519060231/dpdk/x86_64-native-bsdapp-gcc
ninja: build stopped
DPDK STV team
^ permalink raw reply [flat|nested] 55+ messages in thread
* [dpdk-test-report] |FAILURE| dpdk-next-net-mlx daily Intel builds
@ 2022-05-17 22:57 sys_stv
0 siblings, 0 replies; 55+ messages in thread
From: sys_stv @ 2022-05-17 22:57 UTC (permalink / raw)
To: test-report, thomas; +Cc: dpdk_sw_eng, npg.sw.core.tools.prc
[-- Attachment #1: Type: text/plain, Size: 18267 bytes --]
Test-Label: Intel-compilation
Test-Status: FAILURE
_Compilation issues_
commit c79bf93e3c0f6723b0068b714dc65d623f055211
Author: Shun Hao <shunh@nvidia.com>
Date: Fri May 13 10:33:08 2022 +0300
net/mlx5: add validation for yellow meter action
DPDK git Repo: dpdk-next-net-mlx
Meson Build Summary: 24 Builds Done, 23 Successful, 1 Failures, 0 Blocked
+--------------+------------+--------------+------------+------------+-----------+----------+------------+
| os | gcc-static | clang-static | icc-static | gcc-shared | gcc-debug | document | gcc-16byte |
+--------------+------------+--------------+------------+------------+-----------+----------+------------+
| FC36-64 | fail | pass | | | | | |
| FreeBSD13-64 | pass | pass | | pass | pass | | |
| RHEL86-64 | pass | pass | | pass | pass | | |
| SUSE15-64 | pass | pass | | | | | |
| UB2004-32 | pass | | | | | | |
| UB2004-64 | pass | pass | | | | pass | |
| UB2204-32 | pass | | | | | | |
| UB2204-64N | pass | | | pass | | | |
| UB2204-64 | pass | pass | | | | pass | pass |
| CentOS79-64 | pass | | | | | | |
+--------------+------------+--------------+------------+------------+-----------+----------+------------+
Comments:
Because of DPDK bug (https://bugs.dpdk.org/show_bug.cgi?id=928),
All the dpdk-next-* branch add `Ddisable_drivers=event/cnxk` option when build with ICC complier.
Test environment and configuration as below:
OS: FC36-64
Kernel Version: 5.17.7-300.fc36.x86_64
GCC Version: gcc (GCC) 12.1.1 20220507 (Red Hat 12.1.1-1)
Clang Version: 14.0.0 (Fedora 14.0.0-1.fc36)
x86_64-native-linuxapp-gcc
x86_64-native-linuxapp-clang
OS: FreeBSD13-64
Kernel Version: 13.0-RELEASE
GCC Version: gcc (FreeBSD Ports Collection) 10.3.0
Clang Version: 11.0.1 (git@github.com:llvm/llvm-project.git llvmorg-11.0.1-0-g43ff75f2c3fe)
x86_64-native-bsdapp-gcc
x86_64-native-bsdapp-clang
x86_64-native-bsdapp-gcc+shared
x86_64-native-bsdapp-gcc+debug
OS: RHEL86-64
Kernel Version: 4.18.0-372.9.1.el8.x86_64
GCC Version: gcc (GCC) 8.5.0 20210514 (Red Hat 8.5.0-13)
Clang Version: 14.0.0 (Red Hat 14.0.0-1.module_el8.7.0+1142+5343df54)
x86_64-native-linuxapp-gcc
x86_64-native-linuxapp-clang
x86_64-native-linuxapp-gcc+shared
x86_64-native-linuxapp-gcc+debug
OS: SUSE15-64
Kernel Version: 5.3.18-57-default
GCC Version: gcc (SUSE Linux) 7.5.0
Clang Version: 11.0.1
x86_64-native-linuxapp-clang
x86_64-native-linuxapp-gcc
OS: UB2004-32
Kernel Version: 5.8.0-48-generic
GCC Version: gcc (Ubuntu 10.3.0-1ubuntu1~20.04) 10.3.0
Clang Version: 10.0.0-4ubuntu1
i686-native-linuxapp-gcc
OS: UB2004-64
Kernel Version: 5.8.0-48-generic
GCC Version: gcc (Ubuntu 10.3.0-1ubuntu1~20.04) 10.3.0
Clang Version: 10.0.0-4ubuntu1
x86_64-native-linuxapp-clang
x86_64-native-linuxapp-gcc
x86_64-native-linuxapp-doc
OS: UB2204-32
Kernel Version: 5.15.0-25-generic
GCC Version: gcc (Ubuntu 11.2.0-19ubuntu1) 11.2.0
Clang Version: NA
i686-native-linuxapp-gcc
OS: UB2204-64N
Kernel Version: 5.17.5-051705-generic
GCC Version: gcc (Ubuntu 11.2.0-19ubuntu1) 11.2.0
Clang Version: 14.0.0-1ubuntu1
x86_64-native-linuxapp-gcc
x86_64-native-linuxapp-gcc+shared
OS: UB2204-64
Kernel Version: 5.15.0-25-generic
GCC Version: gcc (Ubuntu 11.2.0-19ubuntu1) 11.2.0
Clang Version: 14.0.0-1ubuntu1
x86_64-native-linuxapp-gcc+16byte
x86_64-native-linuxapp-gcc
x86_64-native-linuxapp-clang
x86_64-native-linuxapp-doc
OS: CentOS79-64
Kernel Version: 3.10.0-1160.el7.x86_64
GCC Version: gcc (GCC) 4.8.5 20150623 (Red Hat 4.8.5-44)
Clang Version: 3.4.2 (tags/RELEASE_34/dot2-final)
x86_64-native-linuxapp-gcc
*Build Failed #1:
OS: FC36-64
Target: x86_64-native-linuxapp-gcc
FAILED: lib/librte_vhost.a.p/vhost_vhost_crypto.c.o
gcc -Ilib/librte_vhost.a.p -Ilib -I../lib -Ilib/vhost -I../lib/vhost -I. -I.. -Iconfig -I../config -Ilib/eal/include -I../lib/eal/include -Ilib/eal/linux/include -I../lib/eal/linux/include -Ilib/eal/x86/include -I../lib/eal/x86/include -Ilib/eal/common -I../lib/eal/common -Ilib/eal -I../lib/eal -Ilib/kvargs -I../lib/kvargs -Ilib/metrics -I../lib/metrics -Ilib/telemetry -I../lib/telemetry -Ilib/ethdev -I../lib/ethdev -Ilib/net -I../lib/net -Ilib/mbuf -I../lib/mbuf -Ilib/mempool -I../lib/mempool -Ilib/ring -I../lib/ring -Ilib/meter -I../lib/meter -Ilib/cryptodev -I../lib/cryptodev -Ilib/rcu -I../lib/rcu -Ilib/hash -I../lib/hash -Ilib/pci -I../lib/pci -Ilib/dmadev -I../lib/dmadev -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -Werror -O3 -include rte_config.h -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 -DVHOST_GCC_UNROLL_PRAGMA -fno-strict-aliasing -DRTE_LOG_DEFAULT_LOGTYPE=lib.vhost -MD -MQ lib/librte_vhost.a.p/vhost_vhost_crypto.c.o -MF lib/librte_vhost.a.p/vhost_vhost_crypto.c.o.d -o lib/librte_vhost.a.p/vhost_vhost_crypto.c.o -c ../lib/vhost/vhost_crypto.c
In file included from /usr/lib/gcc/x86_64-redhat-linux/12/include/immintrin.h:43,
from /usr/lib/gcc/x86_64-redhat-linux/12/include/x86intrin.h:32,
from ../lib/eal/x86/include/rte_vect.h:31,
from ../lib/eal/x86/include/rte_memcpy.h:17,
from ../lib/mempool/rte_mempool.h:46,
from ../lib/mbuf/rte_mbuf.h:38,
from ../lib/vhost/vhost_crypto.c:7:
In function ‘_mm256_storeu_si256’,
inlined from ‘rte_mov32’ at ../lib/eal/x86/include/rte_memcpy.h:320:2,
inlined from ‘rte_mov128’ at ../lib/eal/x86/include/rte_memcpy.h:343:2,
inlined from ‘rte_memcpy_generic’ at ../lib/eal/x86/include/rte_memcpy.h:438:4,
inlined from ‘rte_memcpy’ at ../lib/eal/x86/include/rte_memcpy.h:882:10,
inlined from ‘copy_data’ at ../lib/vhost/vhost_crypto.c:588:2,
inlined from ‘vhost_crypto_process_one_req’ at ../lib/vhost/vhost_crypto.c:1256:6,
inlined from ‘rte_vhost_crypto_fetch_requests’ at ../lib/vhost/vhost_crypto.c:1656:8:
/usr/lib/gcc/x86_64-redhat-linux/12/include/avxintrin.h:935:8: error: array subscript ‘__m256i_u[2]’ is partly outside array bounds of ‘struct virtio_crypto_op_data_req[1]’ [-Werror=array-bounds]
935 | *__P = __A;
| ~~~~~^~~~~
../lib/vhost/vhost_crypto.c: In function ‘rte_vhost_crypto_fetch_requests’:
../lib/vhost/vhost_crypto.c:1178:42: note: at offset 64 into object ‘req’ of size 72
1178 | struct virtio_crypto_op_data_req req;
| ^~~
In function ‘_mm256_storeu_si256’,
inlined from ‘rte_mov32’ at ../lib/eal/x86/include/rte_memcpy.h:320:2,
inlined from ‘rte_mov128’ at ../lib/eal/x86/include/rte_memcpy.h:344:2,
inlined from ‘rte_memcpy_generic’ at ../lib/eal/x86/include/rte_memcpy.h:438:4,
inlined from ‘rte_memcpy’ at ../lib/eal/x86/include/rte_memcpy.h:882:10,
inlined from ‘copy_data’ at ../lib/vhost/vhost_crypto.c:588:2,
inlined from ‘vhost_crypto_process_one_req’ at ../lib/vhost/vhost_crypto.c:1256:6,
inlined from ‘rte_vhost_crypto_fetch_requests’ at ../lib/vhost/vhost_crypto.c:1656:8:
/usr/lib/gcc/x86_64-redhat-linux/12/include/avxintrin.h:935:8: error: array subscript 3 is outside array bounds of ‘struct virtio_crypto_op_data_req[1]’ [-Werror=array-bounds]
935 | *__P = __A;
| ~~~~~^~~~~
../lib/vhost/vhost_crypto.c: In function ‘rte_vhost_crypto_fetch_requests’:
../lib/vhost/vhost_crypto.c:1178:42: note: at offset 96 into object ‘req’ of size 72
1178 | struct virtio_crypto_op_data_req req;
| ^~~
In function ‘_mm256_storeu_si256’,
inlined from ‘rte_mov32’ at ../lib/eal/x86/include/rte_memcpy.h:320:2,
inlined from ‘rte_memcpy_generic’ at ../lib/eal/x86/include/rte_memcpy.h:450:4,
inlined from ‘rte_memcpy’ at ../lib/eal/x86/include/rte_memcpy.h:882:10,
inlined from ‘copy_data’ at ../lib/vhost/vhost_crypto.c:588:2,
inlined from ‘vhost_crypto_process_one_req’ at ../lib/vhost/vhost_crypto.c:1256:6,
inlined from ‘rte_vhost_crypto_fetch_requests’ at ../lib/vhost/vhost_crypto.c:1656:8:
/usr/lib/gcc/x86_64-redhat-linux/12/include/avxintrin.h:935:8: error: array subscript ‘__m256i_u[2]’ is partly outside array bounds of ‘void[72]’ [-Werror=array-bounds]
935 | *__P = __A;
| ~~~~~^~~~~
../lib/vhost/vhost_crypto.c: In function ‘rte_vhost_crypto_fetch_requests’:
../lib/vhost/vhost_crypto.c:1178:42: note: at offset [0, 64] into object ‘req’ of size 72
1178 | struct virtio_crypto_op_data_req req;
| ^~~
../lib/vhost/vhost_crypto.c:1178:42: note: at offset [1, 72] into object ‘req’ of size 72
../lib/vhost/vhost_crypto.c:1178:42: note: at offset [128, 192] into object ‘req’ of size 72
../lib/vhost/vhost_crypto.c:1178:42: note: at offset [0, 64] into object ‘req’ of size 72
../lib/vhost/vhost_crypto.c:1178:42: note: at offset [1, 72] into object ‘req’ of size 72
../lib/vhost/vhost_crypto.c:1178:42: note: at offset [128, 192] into object ‘req’ of size 72
../lib/vhost/vhost_crypto.c:1178:42: note: at offset [0, 64] into object ‘req’ of size 72
In function ‘_mm256_storeu_si256’,
inlined from ‘rte_mov32’ at ../lib/eal/x86/include/rte_memcpy.h:320:2,
inlined from ‘rte_memcpy_generic’ at ../lib/eal/x86/include/rte_memcpy.h:451:4,
inlined from ‘rte_memcpy’ at ../lib/eal/x86/include/rte_memcpy.h:882:10,
inlined from ‘copy_data’ at ../lib/vhost/vhost_crypto.c:588:2,
inlined from ‘vhost_crypto_process_one_req’ at ../lib/vhost/vhost_crypto.c:1256:6,
inlined from ‘rte_vhost_crypto_fetch_requests’ at ../lib/vhost/vhost_crypto.c:1656:8:
/usr/lib/gcc/x86_64-redhat-linux/12/include/avxintrin.h:935:8: error: array subscript ‘__m256i_u[2]’ is partly outside array bounds of ‘void[72]’ [-Werror=array-bounds]
935 | *__P = __A;
| ~~~~~^~~~~
../lib/vhost/vhost_crypto.c: In function ‘rte_vhost_crypto_fetch_requests’:
../lib/vhost/vhost_crypto.c:1178:42: note: at offset [1, 65] into object ‘req’ of size 72
1178 | struct virtio_crypto_op_data_req req;
| ^~~
../lib/vhost/vhost_crypto.c:1178:42: note: at offset [2, 72] into object ‘req’ of size 72
../lib/vhost/vhost_crypto.c:1178:42: note: at offset [129, 193] into object ‘req’ of size 72
../lib/vhost/vhost_crypto.c:1178:42: note: at offset [1, 65] into object ‘req’ of size 72
../lib/vhost/vhost_crypto.c:1178:42: note: at offset [2, 72] into object ‘req’ of size 72
../lib/vhost/vhost_crypto.c:1178:42: note: at offset [129, 193] into object ‘req’ of size 72
../lib/vhost/vhost_crypto.c:1178:42: note: at offset [1, 65] into object ‘req’ of size 72
In function ‘_mm256_storeu_si256’,
inlined from ‘rte_mov32’ at ../lib/eal/x86/include/rte_memcpy.h:320:2,
inlined from ‘rte_mov128’ at ../lib/eal/x86/include/rte_memcpy.h:343:2,
inlined from ‘rte_memcpy_generic’ at ../lib/eal/x86/include/rte_memcpy.h:438:4,
inlined from ‘rte_memcpy’ at ../lib/eal/x86/include/rte_memcpy.h:882:10,
inlined from ‘copy_data’ at ../lib/vhost/vhost_crypto.c:588:2,
inlined from ‘vhost_crypto_process_one_req’ at ../lib/vhost/vhost_crypto.c:1256:6,
inlined from ‘rte_vhost_crypto_fetch_requests’ at ../lib/vhost/vhost_crypto.c:1685:8:
/usr/lib/gcc/x86_64-redhat-linux/12/include/avxintrin.h:935:8: error: array subscript ‘__m256i_u[2]’ is partly outside array bounds of ‘struct virtio_crypto_op_data_req[1]’ [-Werror=array-bounds]
935 | *__P = __A;
| ~~~~~^~~~~
../lib/vhost/vhost_crypto.c: In function ‘rte_vhost_crypto_fetch_requests’:
../lib/vhost/vhost_crypto.c:1178:42: note: at offset 64 into object ‘req’ of size 72
1178 | struct virtio_crypto_op_data_req req;
| ^~~
In function ‘_mm256_storeu_si256’,
inlined from ‘rte_mov32’ at ../lib/eal/x86/include/rte_memcpy.h:320:2,
inlined from ‘rte_mov128’ at ../lib/eal/x86/include/rte_memcpy.h:344:2,
inlined from ‘rte_memcpy_generic’ at ../lib/eal/x86/include/rte_memcpy.h:438:4,
inlined from ‘rte_memcpy’ at ../lib/eal/x86/include/rte_memcpy.h:882:10,
inlined from ‘copy_data’ at ../lib/vhost/vhost_crypto.c:588:2,
inlined from ‘vhost_crypto_process_one_req’ at ../lib/vhost/vhost_crypto.c:1256:6,
inlined from ‘rte_vhost_crypto_fetch_requests’ at ../lib/vhost/vhost_crypto.c:1685:8:
/usr/lib/gcc/x86_64-redhat-linux/12/include/avxintrin.h:935:8: error: array subscript 3 is outside array bounds of ‘struct virtio_crypto_op_data_req[1]’ [-Werror=array-bounds]
935 | *__P = __A;
| ~~~~~^~~~~
../lib/vhost/vhost_crypto.c: In function ‘rte_vhost_crypto_fetch_requests’:
../lib/vhost/vhost_crypto.c:1178:42: note: at offset 96 into object ‘req’ of size 72
1178 | struct virtio_crypto_op_data_req req;
| ^~~
In function ‘_mm256_storeu_si256’,
inlined from ‘rte_mov32’ at ../lib/eal/x86/include/rte_memcpy.h:320:2,
inlined from ‘rte_memcpy_generic’ at ../lib/eal/x86/include/rte_memcpy.h:450:4,
inlined from ‘rte_memcpy’ at ../lib/eal/x86/include/rte_memcpy.h:882:10,
inlined from ‘copy_data’ at ../lib/vhost/vhost_crypto.c:588:2,
inlined from ‘vhost_crypto_process_one_req’ at ../lib/vhost/vhost_crypto.c:1256:6,
inlined from ‘rte_vhost_crypto_fetch_requests’ at ../lib/vhost/vhost_crypto.c:1685:8:
/usr/lib/gcc/x86_64-redhat-linux/12/include/avxintrin.h:935:8: error: array subscript ‘__m256i_u[2]’ is partly outside array bounds of ‘void[72]’ [-Werror=array-bounds]
935 | *__P = __A;
| ~~~~~^~~~~
../lib/vhost/vhost_crypto.c: In function ‘rte_vhost_crypto_fetch_requests’:
../lib/vhost/vhost_crypto.c:1178:42: note: at offset [0, 64] into object ‘req’ of size 72
1178 | struct virtio_crypto_op_data_req req;
| ^~~
../lib/vhost/vhost_crypto.c:1178:42: note: at offset [1, 72] into object ‘req’ of size 72
../lib/vhost/vhost_crypto.c:1178:42: note: at offset [128, 192] into object ‘req’ of size 72
../lib/vhost/vhost_crypto.c:1178:42: note: at offset [0, 64] into object ‘req’ of size 72
../lib/vhost/vhost_crypto.c:1178:42: note: at offset [1, 72] into object ‘req’ of size 72
../lib/vhost/vhost_crypto.c:1178:42: note: at offset [128, 192] into object ‘req’ of size 72
../lib/vhost/vhost_crypto.c:1178:42: note: at offset [0, 64] into object ‘req’ of size 72
In function ‘_mm256_storeu_si256’,
inlined from ‘rte_mov32’ at ../lib/eal/x86/include/rte_memcpy.h:320:2,
inlined from ‘rte_memcpy_generic’ at ../lib/eal/x86/include/rte_memcpy.h:451:4,
inlined from ‘rte_memcpy’ at ../lib/eal/x86/include/rte_memcpy.h:882:10,
inlined from ‘copy_data’ at ../lib/vhost/vhost_crypto.c:588:2,
inlined from ‘vhost_crypto_process_one_req’ at ../lib/vhost/vhost_crypto.c:1256:6,
inlined from ‘rte_vhost_crypto_fetch_requests’ at ../lib/vhost/vhost_crypto.c:1685:8:
/usr/lib/gcc/x86_64-redhat-linux/12/include/avxintrin.h:935:8: error: array subscript ‘__m256i_u[2]’ is partly outside array bounds of ‘void[72]’ [-Werror=array-bounds]
935 | *__P = __A;
| ~~~~~^~~~~
../lib/vhost/vhost_crypto.c: In function ‘rte_vhost_crypto_fetch_requests’:
../lib/vhost/vhost_crypto.c:1178:42: note: at offset [1, 65] into object ‘req’ of size 72
1178 | struct virtio_crypto_op_data_req req;
| ^~~
../lib/vhost/vhost_crypto.c:1178:42: note: at offset [2, 72] into object ‘req’ of size 72
../lib/vhost/vhost_crypto.c:1178:42: note: at offset [129, 193] into object ‘req’ of size 72
../lib/vhost/vhost_crypto.c:1178:42: note: at offset [1, 65] into object ‘req’ of size 72
../lib/vhost/vhost_crypto.c:1178:42: note: at offset [2, 72] into object ‘req’ of size 72
../lib/vhost/vhost_crypto.c:1178:42: note: at offset [129, 193] into object ‘req’ of size 72
../lib/vhost/vhost_crypto.c:1178:42: note: at offset [1, 65] into object ‘req’ of size 72
cc1: all warnings being treated as errors
[647/3545] Linking target drivers/librte_common_octeontx.so.22.2
[648/3545] Generating symbol file drivers/librte_common_dpaax.so.22.2.p/librte_common_dpaax.so.22.2.symbols
[649/3545] Generating symbol file drivers/librte_common_iavf.so.22.2.p/librte_common_iavf.so.22.2.symbols
[650/3545] Generating rte_bus_auxiliary.sym_chk with a custom command (wrapped by meson to capture output)
[651/3545] Compiling C object drivers/libtmp_rte_bus_dpaa.a.p/bus_dpaa_base_fman_netcfg_layer.c.o
[652/3545] Compiling C object drivers/libtmp_rte_bus_dpaa.a.p/bus_dpaa_base_fman_fman.c.o
[653/3545] Compiling C object drivers/libtmp_rte_bus_dpaa.a.p/bus_dpaa_base_qbman_bman_driver.c.o
[654/3545] Compiling C object drivers/libtmp_rte_bus_dpaa.a.p/bus_dpaa_base_qbman_process.c.o
[655/3545] Compiling C object lib/librte_pipeline.a.p/pipeline_rte_table_action.c.o
ninja: build stopped
DPDK STV team
^ permalink raw reply [flat|nested] 55+ messages in thread
* [dpdk-test-report] |FAILURE| dpdk-next-net-mlx daily Intel builds
@ 2022-05-17 22:13 sys_stv
0 siblings, 0 replies; 55+ messages in thread
From: sys_stv @ 2022-05-17 22:13 UTC (permalink / raw)
To: test-report, thomas; +Cc: dpdk_sw_eng, npg.sw.core.tools.prc
[-- Attachment #1: Type: text/plain, Size: 18205 bytes --]
Test-Label: Intel-compilation
Test-Status: FAILURE
_Compilation issues_
commit c79bf93e3c0f6723b0068b714dc65d623f055211
Author: Shun Hao <shunh@nvidia.com>
Date: Fri May 13 10:33:08 2022 +0300
net/mlx5: add validation for yellow meter action
DPDK git Repo: dpdk-next-net-mlx
Meson Build Summary: 24 Builds Done, 23 Successful, 1 Failures, 0 Blocked
+--------------+------------+--------------+------------+------------+-----------+----------+------------+
| os | gcc-static | clang-static | icc-static | gcc-shared | gcc-debug | document | gcc-16byte |
+--------------+------------+--------------+------------+------------+-----------+----------+------------+
| FC36-64 | fail | pass | | | | | |
| FreeBSD13-64 | pass | pass | | pass | pass | | |
| RHEL86-64 | pass | pass | | pass | pass | | |
| SUSE15-64 | pass | pass | | | | | |
| UB2004-32 | pass | | | | | | |
| UB2004-64 | pass | pass | | | | pass | |
| UB2204-32 | pass | | | | | | |
| UB2204-64N | pass | | | pass | | | |
| UB2204-64 | pass | pass | | | | pass | pass |
| CentOS79-64 | pass | | | | | | |
+--------------+------------+--------------+------------+------------+-----------+----------+------------+
Comments:
Because of DPDK bug (https://bugs.dpdk.org/show_bug.cgi?id=928),
All the dpdk-next-* branch add `Ddisable_drivers=event/cnxk` option when build with ICC complier.
Test environment and configuration as below:
OS: FC36-64
Kernel Version: 5.17.7-300.fc36.x86_64
GCC Version: gcc (GCC) 12.1.1 20220507 (Red Hat 12.1.1-1)
Clang Version: 14.0.0 (Fedora 14.0.0-1.fc36)
x86_64-native-linuxapp-gcc
x86_64-native-linuxapp-clang
OS: FreeBSD13-64
Kernel Version: 13.0-RELEASE
GCC Version: gcc (FreeBSD Ports Collection) 10.3.0
Clang Version: 11.0.1 (git@github.com:llvm/llvm-project.git llvmorg-11.0.1-0-g43ff75f2c3fe)
x86_64-native-bsdapp-gcc
x86_64-native-bsdapp-clang
x86_64-native-bsdapp-gcc+shared
x86_64-native-bsdapp-gcc+debug
OS: RHEL86-64
Kernel Version: 4.18.0-372.9.1.el8.x86_64
GCC Version: gcc (GCC) 8.5.0 20210514 (Red Hat 8.5.0-13)
Clang Version: 14.0.0 (Red Hat 14.0.0-1.module_el8.7.0+1142+5343df54)
x86_64-native-linuxapp-gcc
x86_64-native-linuxapp-clang
x86_64-native-linuxapp-gcc+shared
x86_64-native-linuxapp-gcc+debug
OS: SUSE15-64
Kernel Version: 5.3.18-57-default
GCC Version: gcc (SUSE Linux) 7.5.0
Clang Version: 11.0.1
x86_64-native-linuxapp-clang
x86_64-native-linuxapp-gcc
OS: UB2004-32
Kernel Version: 5.8.0-48-generic
GCC Version: gcc (Ubuntu 10.3.0-1ubuntu1~20.04) 10.3.0
Clang Version: 10.0.0-4ubuntu1
i686-native-linuxapp-gcc
OS: UB2004-64
Kernel Version: 5.8.0-48-generic
GCC Version: gcc (Ubuntu 10.3.0-1ubuntu1~20.04) 10.3.0
Clang Version: 10.0.0-4ubuntu1
x86_64-native-linuxapp-clang
x86_64-native-linuxapp-gcc
x86_64-native-linuxapp-doc
OS: UB2204-32
Kernel Version: 5.15.0-25-generic
GCC Version: gcc (Ubuntu 11.2.0-19ubuntu1) 11.2.0
Clang Version: NA
i686-native-linuxapp-gcc
OS: UB2204-64N
Kernel Version: 5.17.5-051705-generic
GCC Version: gcc (Ubuntu 11.2.0-19ubuntu1) 11.2.0
Clang Version: 14.0.0-1ubuntu1
x86_64-native-linuxapp-gcc
x86_64-native-linuxapp-gcc+shared
OS: UB2204-64
Kernel Version: 5.15.0-25-generic
GCC Version: gcc (Ubuntu 11.2.0-19ubuntu1) 11.2.0
Clang Version: 14.0.0-1ubuntu1
x86_64-native-linuxapp-gcc+16byte
x86_64-native-linuxapp-gcc
x86_64-native-linuxapp-clang
x86_64-native-linuxapp-doc
OS: CentOS79-64
Kernel Version: 3.10.0-1160.el7.x86_64
GCC Version: gcc (GCC) 4.8.5 20150623 (Red Hat 4.8.5-44)
Clang Version: 3.4.2 (tags/RELEASE_34/dot2-final)
x86_64-native-linuxapp-gcc
*Build Failed #1:
OS: FC36-64
Target: x86_64-native-linuxapp-gcc
FAILED: lib/librte_vhost.a.p/vhost_vhost_crypto.c.o
gcc -Ilib/librte_vhost.a.p -Ilib -I../lib -Ilib/vhost -I../lib/vhost -I. -I.. -Iconfig -I../config -Ilib/eal/include -I../lib/eal/include -Ilib/eal/linux/include -I../lib/eal/linux/include -Ilib/eal/x86/include -I../lib/eal/x86/include -Ilib/eal/common -I../lib/eal/common -Ilib/eal -I../lib/eal -Ilib/kvargs -I../lib/kvargs -Ilib/metrics -I../lib/metrics -Ilib/telemetry -I../lib/telemetry -Ilib/ethdev -I../lib/ethdev -Ilib/net -I../lib/net -Ilib/mbuf -I../lib/mbuf -Ilib/mempool -I../lib/mempool -Ilib/ring -I../lib/ring -Ilib/meter -I../lib/meter -Ilib/cryptodev -I../lib/cryptodev -Ilib/rcu -I../lib/rcu -Ilib/hash -I../lib/hash -Ilib/pci -I../lib/pci -Ilib/dmadev -I../lib/dmadev -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -Werror -O3 -include rte_config.h -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 -DVHOST_GCC_UNROLL_PRAGMA -fno-strict-aliasing -DRTE_LOG_DEFAULT_LOGTYPE=lib.vhost -MD -MQ lib/librte_vhost.a.p/vhost_vhost_crypto.c.o -MF lib/librte_vhost.a.p/vhost_vhost_crypto.c.o.d -o lib/librte_vhost.a.p/vhost_vhost_crypto.c.o -c ../lib/vhost/vhost_crypto.c
In file included from /usr/lib/gcc/x86_64-redhat-linux/12/include/immintrin.h:43,
from /usr/lib/gcc/x86_64-redhat-linux/12/include/x86intrin.h:32,
from ../lib/eal/x86/include/rte_vect.h:31,
from ../lib/eal/x86/include/rte_memcpy.h:17,
from ../lib/mempool/rte_mempool.h:46,
from ../lib/mbuf/rte_mbuf.h:38,
from ../lib/vhost/vhost_crypto.c:7:
In function ‘_mm256_storeu_si256’,
inlined from ‘rte_mov32’ at ../lib/eal/x86/include/rte_memcpy.h:320:2,
inlined from ‘rte_mov128’ at ../lib/eal/x86/include/rte_memcpy.h:343:2,
inlined from ‘rte_memcpy_generic’ at ../lib/eal/x86/include/rte_memcpy.h:438:4,
inlined from ‘rte_memcpy’ at ../lib/eal/x86/include/rte_memcpy.h:882:10,
inlined from ‘copy_data’ at ../lib/vhost/vhost_crypto.c:588:2,
inlined from ‘vhost_crypto_process_one_req’ at ../lib/vhost/vhost_crypto.c:1256:6,
inlined from ‘rte_vhost_crypto_fetch_requests’ at ../lib/vhost/vhost_crypto.c:1656:8:
/usr/lib/gcc/x86_64-redhat-linux/12/include/avxintrin.h:935:8: error: array subscript ‘__m256i_u[2]’ is partly outside array bounds of ‘struct virtio_crypto_op_data_req[1]’ [-Werror=array-bounds]
935 | *__P = __A;
| ~~~~~^~~~~
../lib/vhost/vhost_crypto.c: In function ‘rte_vhost_crypto_fetch_requests’:
../lib/vhost/vhost_crypto.c:1178:42: note: at offset 64 into object ‘req’ of size 72
1178 | struct virtio_crypto_op_data_req req;
| ^~~
In function ‘_mm256_storeu_si256’,
inlined from ‘rte_mov32’ at ../lib/eal/x86/include/rte_memcpy.h:320:2,
inlined from ‘rte_mov128’ at ../lib/eal/x86/include/rte_memcpy.h:344:2,
inlined from ‘rte_memcpy_generic’ at ../lib/eal/x86/include/rte_memcpy.h:438:4,
inlined from ‘rte_memcpy’ at ../lib/eal/x86/include/rte_memcpy.h:882:10,
inlined from ‘copy_data’ at ../lib/vhost/vhost_crypto.c:588:2,
inlined from ‘vhost_crypto_process_one_req’ at ../lib/vhost/vhost_crypto.c:1256:6,
inlined from ‘rte_vhost_crypto_fetch_requests’ at ../lib/vhost/vhost_crypto.c:1656:8:
/usr/lib/gcc/x86_64-redhat-linux/12/include/avxintrin.h:935:8: error: array subscript 3 is outside array bounds of ‘struct virtio_crypto_op_data_req[1]’ [-Werror=array-bounds]
935 | *__P = __A;
| ~~~~~^~~~~
../lib/vhost/vhost_crypto.c: In function ‘rte_vhost_crypto_fetch_requests’:
../lib/vhost/vhost_crypto.c:1178:42: note: at offset 96 into object ‘req’ of size 72
1178 | struct virtio_crypto_op_data_req req;
| ^~~
In function ‘_mm256_storeu_si256’,
inlined from ‘rte_mov32’ at ../lib/eal/x86/include/rte_memcpy.h:320:2,
inlined from ‘rte_memcpy_generic’ at ../lib/eal/x86/include/rte_memcpy.h:450:4,
inlined from ‘rte_memcpy’ at ../lib/eal/x86/include/rte_memcpy.h:882:10,
inlined from ‘copy_data’ at ../lib/vhost/vhost_crypto.c:588:2,
inlined from ‘vhost_crypto_process_one_req’ at ../lib/vhost/vhost_crypto.c:1256:6,
inlined from ‘rte_vhost_crypto_fetch_requests’ at ../lib/vhost/vhost_crypto.c:1656:8:
/usr/lib/gcc/x86_64-redhat-linux/12/include/avxintrin.h:935:8: error: array subscript ‘__m256i_u[2]’ is partly outside array bounds of ‘void[72]’ [-Werror=array-bounds]
935 | *__P = __A;
| ~~~~~^~~~~
../lib/vhost/vhost_crypto.c: In function ‘rte_vhost_crypto_fetch_requests’:
../lib/vhost/vhost_crypto.c:1178:42: note: at offset [0, 64] into object ‘req’ of size 72
1178 | struct virtio_crypto_op_data_req req;
| ^~~
../lib/vhost/vhost_crypto.c:1178:42: note: at offset [1, 72] into object ‘req’ of size 72
../lib/vhost/vhost_crypto.c:1178:42: note: at offset [128, 192] into object ‘req’ of size 72
../lib/vhost/vhost_crypto.c:1178:42: note: at offset [0, 64] into object ‘req’ of size 72
../lib/vhost/vhost_crypto.c:1178:42: note: at offset [1, 72] into object ‘req’ of size 72
../lib/vhost/vhost_crypto.c:1178:42: note: at offset [128, 192] into object ‘req’ of size 72
../lib/vhost/vhost_crypto.c:1178:42: note: at offset [0, 64] into object ‘req’ of size 72
In function ‘_mm256_storeu_si256’,
inlined from ‘rte_mov32’ at ../lib/eal/x86/include/rte_memcpy.h:320:2,
inlined from ‘rte_memcpy_generic’ at ../lib/eal/x86/include/rte_memcpy.h:451:4,
inlined from ‘rte_memcpy’ at ../lib/eal/x86/include/rte_memcpy.h:882:10,
inlined from ‘copy_data’ at ../lib/vhost/vhost_crypto.c:588:2,
inlined from ‘vhost_crypto_process_one_req’ at ../lib/vhost/vhost_crypto.c:1256:6,
inlined from ‘rte_vhost_crypto_fetch_requests’ at ../lib/vhost/vhost_crypto.c:1656:8:
/usr/lib/gcc/x86_64-redhat-linux/12/include/avxintrin.h:935:8: error: array subscript ‘__m256i_u[2]’ is partly outside array bounds of ‘void[72]’ [-Werror=array-bounds]
935 | *__P = __A;
| ~~~~~^~~~~
../lib/vhost/vhost_crypto.c: In function ‘rte_vhost_crypto_fetch_requests’:
../lib/vhost/vhost_crypto.c:1178:42: note: at offset [1, 65] into object ‘req’ of size 72
1178 | struct virtio_crypto_op_data_req req;
| ^~~
../lib/vhost/vhost_crypto.c:1178:42: note: at offset [2, 72] into object ‘req’ of size 72
../lib/vhost/vhost_crypto.c:1178:42: note: at offset [129, 193] into object ‘req’ of size 72
../lib/vhost/vhost_crypto.c:1178:42: note: at offset [1, 65] into object ‘req’ of size 72
../lib/vhost/vhost_crypto.c:1178:42: note: at offset [2, 72] into object ‘req’ of size 72
../lib/vhost/vhost_crypto.c:1178:42: note: at offset [129, 193] into object ‘req’ of size 72
../lib/vhost/vhost_crypto.c:1178:42: note: at offset [1, 65] into object ‘req’ of size 72
In function ‘_mm256_storeu_si256’,
inlined from ‘rte_mov32’ at ../lib/eal/x86/include/rte_memcpy.h:320:2,
inlined from ‘rte_mov128’ at ../lib/eal/x86/include/rte_memcpy.h:343:2,
inlined from ‘rte_memcpy_generic’ at ../lib/eal/x86/include/rte_memcpy.h:438:4,
inlined from ‘rte_memcpy’ at ../lib/eal/x86/include/rte_memcpy.h:882:10,
inlined from ‘copy_data’ at ../lib/vhost/vhost_crypto.c:588:2,
inlined from ‘vhost_crypto_process_one_req’ at ../lib/vhost/vhost_crypto.c:1256:6,
inlined from ‘rte_vhost_crypto_fetch_requests’ at ../lib/vhost/vhost_crypto.c:1685:8:
/usr/lib/gcc/x86_64-redhat-linux/12/include/avxintrin.h:935:8: error: array subscript ‘__m256i_u[2]’ is partly outside array bounds of ‘struct virtio_crypto_op_data_req[1]’ [-Werror=array-bounds]
935 | *__P = __A;
| ~~~~~^~~~~
../lib/vhost/vhost_crypto.c: In function ‘rte_vhost_crypto_fetch_requests’:
../lib/vhost/vhost_crypto.c:1178:42: note: at offset 64 into object ‘req’ of size 72
1178 | struct virtio_crypto_op_data_req req;
| ^~~
In function ‘_mm256_storeu_si256’,
inlined from ‘rte_mov32’ at ../lib/eal/x86/include/rte_memcpy.h:320:2,
inlined from ‘rte_mov128’ at ../lib/eal/x86/include/rte_memcpy.h:344:2,
inlined from ‘rte_memcpy_generic’ at ../lib/eal/x86/include/rte_memcpy.h:438:4,
inlined from ‘rte_memcpy’ at ../lib/eal/x86/include/rte_memcpy.h:882:10,
inlined from ‘copy_data’ at ../lib/vhost/vhost_crypto.c:588:2,
inlined from ‘vhost_crypto_process_one_req’ at ../lib/vhost/vhost_crypto.c:1256:6,
inlined from ‘rte_vhost_crypto_fetch_requests’ at ../lib/vhost/vhost_crypto.c:1685:8:
/usr/lib/gcc/x86_64-redhat-linux/12/include/avxintrin.h:935:8: error: array subscript 3 is outside array bounds of ‘struct virtio_crypto_op_data_req[1]’ [-Werror=array-bounds]
935 | *__P = __A;
| ~~~~~^~~~~
../lib/vhost/vhost_crypto.c: In function ‘rte_vhost_crypto_fetch_requests’:
../lib/vhost/vhost_crypto.c:1178:42: note: at offset 96 into object ‘req’ of size 72
1178 | struct virtio_crypto_op_data_req req;
| ^~~
In function ‘_mm256_storeu_si256’,
inlined from ‘rte_mov32’ at ../lib/eal/x86/include/rte_memcpy.h:320:2,
inlined from ‘rte_memcpy_generic’ at ../lib/eal/x86/include/rte_memcpy.h:450:4,
inlined from ‘rte_memcpy’ at ../lib/eal/x86/include/rte_memcpy.h:882:10,
inlined from ‘copy_data’ at ../lib/vhost/vhost_crypto.c:588:2,
inlined from ‘vhost_crypto_process_one_req’ at ../lib/vhost/vhost_crypto.c:1256:6,
inlined from ‘rte_vhost_crypto_fetch_requests’ at ../lib/vhost/vhost_crypto.c:1685:8:
/usr/lib/gcc/x86_64-redhat-linux/12/include/avxintrin.h:935:8: error: array subscript ‘__m256i_u[2]’ is partly outside array bounds of ‘void[72]’ [-Werror=array-bounds]
935 | *__P = __A;
| ~~~~~^~~~~
../lib/vhost/vhost_crypto.c: In function ‘rte_vhost_crypto_fetch_requests’:
../lib/vhost/vhost_crypto.c:1178:42: note: at offset [0, 64] into object ‘req’ of size 72
1178 | struct virtio_crypto_op_data_req req;
| ^~~
../lib/vhost/vhost_crypto.c:1178:42: note: at offset [1, 72] into object ‘req’ of size 72
../lib/vhost/vhost_crypto.c:1178:42: note: at offset [128, 192] into object ‘req’ of size 72
../lib/vhost/vhost_crypto.c:1178:42: note: at offset [0, 64] into object ‘req’ of size 72
../lib/vhost/vhost_crypto.c:1178:42: note: at offset [1, 72] into object ‘req’ of size 72
../lib/vhost/vhost_crypto.c:1178:42: note: at offset [128, 192] into object ‘req’ of size 72
../lib/vhost/vhost_crypto.c:1178:42: note: at offset [0, 64] into object ‘req’ of size 72
In function ‘_mm256_storeu_si256’,
inlined from ‘rte_mov32’ at ../lib/eal/x86/include/rte_memcpy.h:320:2,
inlined from ‘rte_memcpy_generic’ at ../lib/eal/x86/include/rte_memcpy.h:451:4,
inlined from ‘rte_memcpy’ at ../lib/eal/x86/include/rte_memcpy.h:882:10,
inlined from ‘copy_data’ at ../lib/vhost/vhost_crypto.c:588:2,
inlined from ‘vhost_crypto_process_one_req’ at ../lib/vhost/vhost_crypto.c:1256:6,
inlined from ‘rte_vhost_crypto_fetch_requests’ at ../lib/vhost/vhost_crypto.c:1685:8:
/usr/lib/gcc/x86_64-redhat-linux/12/include/avxintrin.h:935:8: error: array subscript ‘__m256i_u[2]’ is partly outside array bounds of ‘void[72]’ [-Werror=array-bounds]
935 | *__P = __A;
| ~~~~~^~~~~
../lib/vhost/vhost_crypto.c: In function ‘rte_vhost_crypto_fetch_requests’:
../lib/vhost/vhost_crypto.c:1178:42: note: at offset [1, 65] into object ‘req’ of size 72
1178 | struct virtio_crypto_op_data_req req;
| ^~~
../lib/vhost/vhost_crypto.c:1178:42: note: at offset [2, 72] into object ‘req’ of size 72
../lib/vhost/vhost_crypto.c:1178:42: note: at offset [129, 193] into object ‘req’ of size 72
../lib/vhost/vhost_crypto.c:1178:42: note: at offset [1, 65] into object ‘req’ of size 72
../lib/vhost/vhost_crypto.c:1178:42: note: at offset [2, 72] into object ‘req’ of size 72
../lib/vhost/vhost_crypto.c:1178:42: note: at offset [129, 193] into object ‘req’ of size 72
../lib/vhost/vhost_crypto.c:1178:42: note: at offset [1, 65] into object ‘req’ of size 72
cc1: all warnings being treated as errors
[664/3545] Compiling C object drivers/libtmp_rte_bus_fslmc.a.p/bus_fslmc_mc_dpmng.c.o
[665/3545] Compiling C object drivers/libtmp_rte_bus_fslmc.a.p/bus_fslmc_mc_dpbp.c.o
[666/3545] Compiling C object drivers/libtmp_rte_bus_fslmc.a.p/bus_fslmc_mc_dpio.c.o
[667/3545] Compiling C object drivers/libtmp_rte_bus_dpaa.a.p/bus_dpaa_base_qbman_qman_driver.c.o
[668/3545] Compiling C object drivers/libtmp_rte_bus_dpaa.a.p/bus_dpaa_dpaa_bus.c.o
[669/3545] Compiling C object drivers/libtmp_rte_bus_fslmc.a.p/bus_fslmc_fslmc_bus.c.o
[670/3545] Compiling C object drivers/libtmp_rte_bus_fslmc.a.p/bus_fslmc_fslmc_vfio.c.o
[671/3545] Compiling C object drivers/libtmp_rte_bus_dpaa.a.p/bus_dpaa_base_qbman_qman.c.o
[672/3545] Compiling C object lib/librte_pipeline.a.p/pipeline_rte_table_action.c.o
ninja: build stopped
DPDK STV team
^ permalink raw reply [flat|nested] 55+ messages in thread
* [dpdk-test-report] |FAILURE| dpdk-next-net-mlx daily Intel builds
@ 2022-05-17 17:05 sys_stv
0 siblings, 0 replies; 55+ messages in thread
From: sys_stv @ 2022-05-17 17:05 UTC (permalink / raw)
To: test-report, thomas; +Cc: dpdk_sw_eng, npg.sw.core.tools.prc
[-- Attachment #1: Type: text/plain, Size: 18245 bytes --]
Test-Label: Intel-compilation
Test-Status: FAILURE
_Compilation issues_
commit c79bf93e3c0f6723b0068b714dc65d623f055211
Author: Shun Hao <shunh@nvidia.com>
Date: Fri May 13 10:33:08 2022 +0300
net/mlx5: add validation for yellow meter action
DPDK git Repo: dpdk-next-net-mlx
Meson Build Summary: 24 Builds Done, 23 Successful, 1 Failures, 0 Blocked
+--------------+------------+--------------+------------+------------+-----------+----------+------------+
| os | gcc-static | clang-static | icc-static | gcc-shared | gcc-debug | document | gcc-16byte |
+--------------+------------+--------------+------------+------------+-----------+----------+------------+
| FC36-64 | fail | pass | | | | | |
| FreeBSD13-64 | pass | pass | | pass | pass | | |
| RHEL86-64 | pass | pass | | pass | pass | | |
| SUSE15-64 | pass | pass | | | | | |
| UB2004-32 | pass | | | | | | |
| UB2004-64 | pass | pass | | | | pass | |
| UB2204-32 | pass | | | | | | |
| UB2204-64N | pass | | | pass | | | |
| UB2204-64 | pass | pass | | | | pass | pass |
| CentOS79-64 | pass | | | | | | |
+--------------+------------+--------------+------------+------------+-----------+----------+------------+
Comments:
Because of DPDK bug (https://bugs.dpdk.org/show_bug.cgi?id=928),
All the dpdk-next-* branch add `Ddisable_drivers=event/cnxk` option when build with ICC complier.
Test environment and configuration as below:
OS: FC36-64
Kernel Version: 5.17.7-300.fc36.x86_64
GCC Version: gcc (GCC) 12.1.1 20220507 (Red Hat 12.1.1-1)
Clang Version: 14.0.0 (Fedora 14.0.0-1.fc36)
x86_64-native-linuxapp-gcc
x86_64-native-linuxapp-clang
OS: FreeBSD13-64
Kernel Version: 13.0-RELEASE
GCC Version: gcc (FreeBSD Ports Collection) 10.3.0
Clang Version: 11.0.1 (git@github.com:llvm/llvm-project.git llvmorg-11.0.1-0-g43ff75f2c3fe)
x86_64-native-bsdapp-gcc
x86_64-native-bsdapp-clang
x86_64-native-bsdapp-gcc+shared
x86_64-native-bsdapp-gcc+debug
OS: RHEL86-64
Kernel Version: 4.18.0-372.9.1.el8.x86_64
GCC Version: gcc (GCC) 8.5.0 20210514 (Red Hat 8.5.0-13)
Clang Version: 14.0.0 (Red Hat 14.0.0-1.module_el8.7.0+1142+5343df54)
x86_64-native-linuxapp-gcc
x86_64-native-linuxapp-clang
x86_64-native-linuxapp-gcc+shared
x86_64-native-linuxapp-gcc+debug
OS: SUSE15-64
Kernel Version: 5.3.18-57-default
GCC Version: gcc (SUSE Linux) 7.5.0
Clang Version: 11.0.1
x86_64-native-linuxapp-clang
x86_64-native-linuxapp-gcc
OS: UB2004-32
Kernel Version: 5.8.0-48-generic
GCC Version: gcc (Ubuntu 10.3.0-1ubuntu1~20.04) 10.3.0
Clang Version: 10.0.0-4ubuntu1
i686-native-linuxapp-gcc
OS: UB2004-64
Kernel Version: 5.8.0-48-generic
GCC Version: gcc (Ubuntu 10.3.0-1ubuntu1~20.04) 10.3.0
Clang Version: 10.0.0-4ubuntu1
x86_64-native-linuxapp-clang
x86_64-native-linuxapp-gcc
x86_64-native-linuxapp-doc
OS: UB2204-32
Kernel Version: 5.15.0-25-generic
GCC Version: gcc (Ubuntu 11.2.0-19ubuntu1) 11.2.0
Clang Version: NA
i686-native-linuxapp-gcc
OS: UB2204-64N
Kernel Version: 5.17.5-051705-generic
GCC Version: gcc (Ubuntu 11.2.0-19ubuntu1) 11.2.0
Clang Version: 14.0.0-1ubuntu1
x86_64-native-linuxapp-gcc
x86_64-native-linuxapp-gcc+shared
OS: UB2204-64
Kernel Version: 5.15.0-25-generic
GCC Version: gcc (Ubuntu 11.2.0-19ubuntu1) 11.2.0
Clang Version: 14.0.0-1ubuntu1
x86_64-native-linuxapp-gcc+16byte
x86_64-native-linuxapp-gcc
x86_64-native-linuxapp-clang
x86_64-native-linuxapp-doc
OS: CentOS79-64
Kernel Version: 3.10.0-1160.el7.x86_64
GCC Version: gcc (GCC) 4.8.5 20150623 (Red Hat 4.8.5-44)
Clang Version: 3.4.2 (tags/RELEASE_34/dot2-final)
x86_64-native-linuxapp-gcc
*Build Failed #1:
OS: FC36-64
Target: x86_64-native-linuxapp-gcc
FAILED: lib/librte_vhost.a.p/vhost_vhost_crypto.c.o
gcc -Ilib/librte_vhost.a.p -Ilib -I../lib -Ilib/vhost -I../lib/vhost -I. -I.. -Iconfig -I../config -Ilib/eal/include -I../lib/eal/include -Ilib/eal/linux/include -I../lib/eal/linux/include -Ilib/eal/x86/include -I../lib/eal/x86/include -Ilib/eal/common -I../lib/eal/common -Ilib/eal -I../lib/eal -Ilib/kvargs -I../lib/kvargs -Ilib/metrics -I../lib/metrics -Ilib/telemetry -I../lib/telemetry -Ilib/ethdev -I../lib/ethdev -Ilib/net -I../lib/net -Ilib/mbuf -I../lib/mbuf -Ilib/mempool -I../lib/mempool -Ilib/ring -I../lib/ring -Ilib/meter -I../lib/meter -Ilib/cryptodev -I../lib/cryptodev -Ilib/rcu -I../lib/rcu -Ilib/hash -I../lib/hash -Ilib/pci -I../lib/pci -Ilib/dmadev -I../lib/dmadev -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -Werror -O3 -include rte_config.h -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 -DVHOST_GCC_UNROLL_PRAGMA -fno-strict-aliasing -DRTE_LOG_DEFAULT_LOGTYPE=lib.vhost -MD -MQ lib/librte_vhost.a.p/vhost_vhost_crypto.c.o -MF lib/librte_vhost.a.p/vhost_vhost_crypto.c.o.d -o lib/librte_vhost.a.p/vhost_vhost_crypto.c.o -c ../lib/vhost/vhost_crypto.c
In file included from /usr/lib/gcc/x86_64-redhat-linux/12/include/immintrin.h:43,
from /usr/lib/gcc/x86_64-redhat-linux/12/include/x86intrin.h:32,
from ../lib/eal/x86/include/rte_vect.h:31,
from ../lib/eal/x86/include/rte_memcpy.h:17,
from ../lib/mempool/rte_mempool.h:46,
from ../lib/mbuf/rte_mbuf.h:38,
from ../lib/vhost/vhost_crypto.c:7:
In function ‘_mm256_storeu_si256’,
inlined from ‘rte_mov32’ at ../lib/eal/x86/include/rte_memcpy.h:320:2,
inlined from ‘rte_mov128’ at ../lib/eal/x86/include/rte_memcpy.h:343:2,
inlined from ‘rte_memcpy_generic’ at ../lib/eal/x86/include/rte_memcpy.h:438:4,
inlined from ‘rte_memcpy’ at ../lib/eal/x86/include/rte_memcpy.h:882:10,
inlined from ‘copy_data’ at ../lib/vhost/vhost_crypto.c:588:2,
inlined from ‘vhost_crypto_process_one_req’ at ../lib/vhost/vhost_crypto.c:1256:6,
inlined from ‘rte_vhost_crypto_fetch_requests’ at ../lib/vhost/vhost_crypto.c:1656:8:
/usr/lib/gcc/x86_64-redhat-linux/12/include/avxintrin.h:935:8: error: array subscript ‘__m256i_u[2]’ is partly outside array bounds of ‘struct virtio_crypto_op_data_req[1]’ [-Werror=array-bounds]
935 | *__P = __A;
| ~~~~~^~~~~
../lib/vhost/vhost_crypto.c: In function ‘rte_vhost_crypto_fetch_requests’:
../lib/vhost/vhost_crypto.c:1178:42: note: at offset 64 into object ‘req’ of size 72
1178 | struct virtio_crypto_op_data_req req;
| ^~~
In function ‘_mm256_storeu_si256’,
inlined from ‘rte_mov32’ at ../lib/eal/x86/include/rte_memcpy.h:320:2,
inlined from ‘rte_mov128’ at ../lib/eal/x86/include/rte_memcpy.h:344:2,
inlined from ‘rte_memcpy_generic’ at ../lib/eal/x86/include/rte_memcpy.h:438:4,
inlined from ‘rte_memcpy’ at ../lib/eal/x86/include/rte_memcpy.h:882:10,
inlined from ‘copy_data’ at ../lib/vhost/vhost_crypto.c:588:2,
inlined from ‘vhost_crypto_process_one_req’ at ../lib/vhost/vhost_crypto.c:1256:6,
inlined from ‘rte_vhost_crypto_fetch_requests’ at ../lib/vhost/vhost_crypto.c:1656:8:
/usr/lib/gcc/x86_64-redhat-linux/12/include/avxintrin.h:935:8: error: array subscript 3 is outside array bounds of ‘struct virtio_crypto_op_data_req[1]’ [-Werror=array-bounds]
935 | *__P = __A;
| ~~~~~^~~~~
../lib/vhost/vhost_crypto.c: In function ‘rte_vhost_crypto_fetch_requests’:
../lib/vhost/vhost_crypto.c:1178:42: note: at offset 96 into object ‘req’ of size 72
1178 | struct virtio_crypto_op_data_req req;
| ^~~
In function ‘_mm256_storeu_si256’,
inlined from ‘rte_mov32’ at ../lib/eal/x86/include/rte_memcpy.h:320:2,
inlined from ‘rte_memcpy_generic’ at ../lib/eal/x86/include/rte_memcpy.h:450:4,
inlined from ‘rte_memcpy’ at ../lib/eal/x86/include/rte_memcpy.h:882:10,
inlined from ‘copy_data’ at ../lib/vhost/vhost_crypto.c:588:2,
inlined from ‘vhost_crypto_process_one_req’ at ../lib/vhost/vhost_crypto.c:1256:6,
inlined from ‘rte_vhost_crypto_fetch_requests’ at ../lib/vhost/vhost_crypto.c:1656:8:
/usr/lib/gcc/x86_64-redhat-linux/12/include/avxintrin.h:935:8: error: array subscript ‘__m256i_u[2]’ is partly outside array bounds of ‘void[72]’ [-Werror=array-bounds]
935 | *__P = __A;
| ~~~~~^~~~~
../lib/vhost/vhost_crypto.c: In function ‘rte_vhost_crypto_fetch_requests’:
../lib/vhost/vhost_crypto.c:1178:42: note: at offset [0, 64] into object ‘req’ of size 72
1178 | struct virtio_crypto_op_data_req req;
| ^~~
../lib/vhost/vhost_crypto.c:1178:42: note: at offset [1, 72] into object ‘req’ of size 72
../lib/vhost/vhost_crypto.c:1178:42: note: at offset [128, 192] into object ‘req’ of size 72
../lib/vhost/vhost_crypto.c:1178:42: note: at offset [0, 64] into object ‘req’ of size 72
../lib/vhost/vhost_crypto.c:1178:42: note: at offset [1, 72] into object ‘req’ of size 72
../lib/vhost/vhost_crypto.c:1178:42: note: at offset [128, 192] into object ‘req’ of size 72
../lib/vhost/vhost_crypto.c:1178:42: note: at offset [0, 64] into object ‘req’ of size 72
In function ‘_mm256_storeu_si256’,
inlined from ‘rte_mov32’ at ../lib/eal/x86/include/rte_memcpy.h:320:2,
inlined from ‘rte_memcpy_generic’ at ../lib/eal/x86/include/rte_memcpy.h:451:4,
inlined from ‘rte_memcpy’ at ../lib/eal/x86/include/rte_memcpy.h:882:10,
inlined from ‘copy_data’ at ../lib/vhost/vhost_crypto.c:588:2,
inlined from ‘vhost_crypto_process_one_req’ at ../lib/vhost/vhost_crypto.c:1256:6,
inlined from ‘rte_vhost_crypto_fetch_requests’ at ../lib/vhost/vhost_crypto.c:1656:8:
/usr/lib/gcc/x86_64-redhat-linux/12/include/avxintrin.h:935:8: error: array subscript ‘__m256i_u[2]’ is partly outside array bounds of ‘void[72]’ [-Werror=array-bounds]
935 | *__P = __A;
| ~~~~~^~~~~
../lib/vhost/vhost_crypto.c: In function ‘rte_vhost_crypto_fetch_requests’:
../lib/vhost/vhost_crypto.c:1178:42: note: at offset [1, 65] into object ‘req’ of size 72
1178 | struct virtio_crypto_op_data_req req;
| ^~~
../lib/vhost/vhost_crypto.c:1178:42: note: at offset [2, 72] into object ‘req’ of size 72
../lib/vhost/vhost_crypto.c:1178:42: note: at offset [129, 193] into object ‘req’ of size 72
../lib/vhost/vhost_crypto.c:1178:42: note: at offset [1, 65] into object ‘req’ of size 72
../lib/vhost/vhost_crypto.c:1178:42: note: at offset [2, 72] into object ‘req’ of size 72
../lib/vhost/vhost_crypto.c:1178:42: note: at offset [129, 193] into object ‘req’ of size 72
../lib/vhost/vhost_crypto.c:1178:42: note: at offset [1, 65] into object ‘req’ of size 72
In function ‘_mm256_storeu_si256’,
inlined from ‘rte_mov32’ at ../lib/eal/x86/include/rte_memcpy.h:320:2,
inlined from ‘rte_mov128’ at ../lib/eal/x86/include/rte_memcpy.h:343:2,
inlined from ‘rte_memcpy_generic’ at ../lib/eal/x86/include/rte_memcpy.h:438:4,
inlined from ‘rte_memcpy’ at ../lib/eal/x86/include/rte_memcpy.h:882:10,
inlined from ‘copy_data’ at ../lib/vhost/vhost_crypto.c:588:2,
inlined from ‘vhost_crypto_process_one_req’ at ../lib/vhost/vhost_crypto.c:1256:6,
inlined from ‘rte_vhost_crypto_fetch_requests’ at ../lib/vhost/vhost_crypto.c:1685:8:
/usr/lib/gcc/x86_64-redhat-linux/12/include/avxintrin.h:935:8: error: array subscript ‘__m256i_u[2]’ is partly outside array bounds of ‘struct virtio_crypto_op_data_req[1]’ [-Werror=array-bounds]
935 | *__P = __A;
| ~~~~~^~~~~
../lib/vhost/vhost_crypto.c: In function ‘rte_vhost_crypto_fetch_requests’:
../lib/vhost/vhost_crypto.c:1178:42: note: at offset 64 into object ‘req’ of size 72
1178 | struct virtio_crypto_op_data_req req;
| ^~~
In function ‘_mm256_storeu_si256’,
inlined from ‘rte_mov32’ at ../lib/eal/x86/include/rte_memcpy.h:320:2,
inlined from ‘rte_mov128’ at ../lib/eal/x86/include/rte_memcpy.h:344:2,
inlined from ‘rte_memcpy_generic’ at ../lib/eal/x86/include/rte_memcpy.h:438:4,
inlined from ‘rte_memcpy’ at ../lib/eal/x86/include/rte_memcpy.h:882:10,
inlined from ‘copy_data’ at ../lib/vhost/vhost_crypto.c:588:2,
inlined from ‘vhost_crypto_process_one_req’ at ../lib/vhost/vhost_crypto.c:1256:6,
inlined from ‘rte_vhost_crypto_fetch_requests’ at ../lib/vhost/vhost_crypto.c:1685:8:
/usr/lib/gcc/x86_64-redhat-linux/12/include/avxintrin.h:935:8: error: array subscript 3 is outside array bounds of ‘struct virtio_crypto_op_data_req[1]’ [-Werror=array-bounds]
935 | *__P = __A;
| ~~~~~^~~~~
../lib/vhost/vhost_crypto.c: In function ‘rte_vhost_crypto_fetch_requests’:
../lib/vhost/vhost_crypto.c:1178:42: note: at offset 96 into object ‘req’ of size 72
1178 | struct virtio_crypto_op_data_req req;
| ^~~
In function ‘_mm256_storeu_si256’,
inlined from ‘rte_mov32’ at ../lib/eal/x86/include/rte_memcpy.h:320:2,
inlined from ‘rte_memcpy_generic’ at ../lib/eal/x86/include/rte_memcpy.h:450:4,
inlined from ‘rte_memcpy’ at ../lib/eal/x86/include/rte_memcpy.h:882:10,
inlined from ‘copy_data’ at ../lib/vhost/vhost_crypto.c:588:2,
inlined from ‘vhost_crypto_process_one_req’ at ../lib/vhost/vhost_crypto.c:1256:6,
inlined from ‘rte_vhost_crypto_fetch_requests’ at ../lib/vhost/vhost_crypto.c:1685:8:
/usr/lib/gcc/x86_64-redhat-linux/12/include/avxintrin.h:935:8: error: array subscript ‘__m256i_u[2]’ is partly outside array bounds of ‘void[72]’ [-Werror=array-bounds]
935 | *__P = __A;
| ~~~~~^~~~~
../lib/vhost/vhost_crypto.c: In function ‘rte_vhost_crypto_fetch_requests’:
../lib/vhost/vhost_crypto.c:1178:42: note: at offset [0, 64] into object ‘req’ of size 72
1178 | struct virtio_crypto_op_data_req req;
| ^~~
../lib/vhost/vhost_crypto.c:1178:42: note: at offset [1, 72] into object ‘req’ of size 72
../lib/vhost/vhost_crypto.c:1178:42: note: at offset [128, 192] into object ‘req’ of size 72
../lib/vhost/vhost_crypto.c:1178:42: note: at offset [0, 64] into object ‘req’ of size 72
../lib/vhost/vhost_crypto.c:1178:42: note: at offset [1, 72] into object ‘req’ of size 72
../lib/vhost/vhost_crypto.c:1178:42: note: at offset [128, 192] into object ‘req’ of size 72
../lib/vhost/vhost_crypto.c:1178:42: note: at offset [0, 64] into object ‘req’ of size 72
In function ‘_mm256_storeu_si256’,
inlined from ‘rte_mov32’ at ../lib/eal/x86/include/rte_memcpy.h:320:2,
inlined from ‘rte_memcpy_generic’ at ../lib/eal/x86/include/rte_memcpy.h:451:4,
inlined from ‘rte_memcpy’ at ../lib/eal/x86/include/rte_memcpy.h:882:10,
inlined from ‘copy_data’ at ../lib/vhost/vhost_crypto.c:588:2,
inlined from ‘vhost_crypto_process_one_req’ at ../lib/vhost/vhost_crypto.c:1256:6,
inlined from ‘rte_vhost_crypto_fetch_requests’ at ../lib/vhost/vhost_crypto.c:1685:8:
/usr/lib/gcc/x86_64-redhat-linux/12/include/avxintrin.h:935:8: error: array subscript ‘__m256i_u[2]’ is partly outside array bounds of ‘void[72]’ [-Werror=array-bounds]
935 | *__P = __A;
| ~~~~~^~~~~
../lib/vhost/vhost_crypto.c: In function ‘rte_vhost_crypto_fetch_requests’:
../lib/vhost/vhost_crypto.c:1178:42: note: at offset [1, 65] into object ‘req’ of size 72
1178 | struct virtio_crypto_op_data_req req;
| ^~~
../lib/vhost/vhost_crypto.c:1178:42: note: at offset [2, 72] into object ‘req’ of size 72
../lib/vhost/vhost_crypto.c:1178:42: note: at offset [129, 193] into object ‘req’ of size 72
../lib/vhost/vhost_crypto.c:1178:42: note: at offset [1, 65] into object ‘req’ of size 72
../lib/vhost/vhost_crypto.c:1178:42: note: at offset [2, 72] into object ‘req’ of size 72
../lib/vhost/vhost_crypto.c:1178:42: note: at offset [129, 193] into object ‘req’ of size 72
../lib/vhost/vhost_crypto.c:1178:42: note: at offset [1, 65] into object ‘req’ of size 72
cc1: all warnings being treated as errors
[655/3545] Compiling C object drivers/libtmp_rte_bus_dpaa.a.p/bus_dpaa_base_qbman_process.c.o
[656/3545] Compiling C object drivers/libtmp_rte_bus_fslmc.a.p/bus_fslmc_mc_dpdmai.c.o
[657/3545] Compiling C object drivers/libtmp_rte_bus_dpaa.a.p/bus_dpaa_base_qbman_dpaa_sys.c.o
[658/3545] Compiling C object drivers/libtmp_rte_bus_dpaa.a.p/bus_dpaa_base_qbman_bman_driver.c.o
[659/3545] Compiling C object drivers/libtmp_rte_bus_dpaa.a.p/bus_dpaa_base_qbman_dpaa_alloc.c.o
[660/3545] Compiling C object drivers/libtmp_rte_bus_dpaa.a.p/bus_dpaa_base_qbman_qman_driver.c.o
[661/3545] Compiling C object drivers/libtmp_rte_bus_dpaa.a.p/bus_dpaa_dpaa_bus.c.o
[662/3545] Compiling C object drivers/libtmp_rte_bus_dpaa.a.p/bus_dpaa_base_qbman_qman.c.o
[663/3545] Compiling C object lib/librte_pipeline.a.p/pipeline_rte_table_action.c.o
ninja: build stopped
DPDK STV team
^ permalink raw reply [flat|nested] 55+ messages in thread
* [dpdk-test-report] |FAILURE| dpdk-next-net-mlx daily Intel builds
@ 2022-05-17 10:44 sys_stv
0 siblings, 0 replies; 55+ messages in thread
From: sys_stv @ 2022-05-17 10:44 UTC (permalink / raw)
To: test-report, thomas; +Cc: dpdk_sw_eng, npg.sw.core.tools.prc
[-- Attachment #1: Type: text/plain, Size: 18248 bytes --]
Test-Label: Intel-compilation
Test-Status: FAILURE
_Compilation issues_
commit c79bf93e3c0f6723b0068b714dc65d623f055211
Author: Shun Hao <shunh@nvidia.com>
Date: Fri May 13 10:33:08 2022 +0300
net/mlx5: add validation for yellow meter action
DPDK git Repo: dpdk-next-net-mlx
Meson Build Summary: 24 Builds Done, 23 Successful, 1 Failures, 0 Blocked
+--------------+------------+--------------+------------+------------+-----------+----------+------------+
| os | gcc-static | clang-static | icc-static | gcc-shared | gcc-debug | document | gcc-16byte |
+--------------+------------+--------------+------------+------------+-----------+----------+------------+
| FC36-64 | fail | pass | | | | | |
| FreeBSD13-64 | pass | pass | | pass | pass | | |
| RHEL86-64 | pass | pass | | pass | pass | | |
| SUSE15-64 | pass | pass | | | | | |
| UB2004-32 | pass | | | | | | |
| UB2004-64 | pass | pass | | | | pass | |
| UB2204-32 | pass | | | | | | |
| UB2204-64N | pass | | | pass | | | |
| UB2204-64 | pass | pass | | | | pass | pass |
| CentOS79-64 | pass | | | | | | |
+--------------+------------+--------------+------------+------------+-----------+----------+------------+
Comments:
Because of DPDK bug (https://bugs.dpdk.org/show_bug.cgi?id=928),
All the dpdk-next-* branch add `Ddisable_drivers=event/cnxk` option when build with ICC complier.
Test environment and configuration as below:
OS: FC36-64
Kernel Version: 5.17.7-300.fc36.x86_64
GCC Version: gcc (GCC) 12.1.1 20220507 (Red Hat 12.1.1-1)
Clang Version: 14.0.0 (Fedora 14.0.0-1.fc36)
x86_64-native-linuxapp-gcc
x86_64-native-linuxapp-clang
OS: FreeBSD13-64
Kernel Version: 13.0-RELEASE
GCC Version: gcc (FreeBSD Ports Collection) 10.3.0
Clang Version: 11.0.1 (git@github.com:llvm/llvm-project.git llvmorg-11.0.1-0-g43ff75f2c3fe)
x86_64-native-bsdapp-gcc
x86_64-native-bsdapp-clang
x86_64-native-bsdapp-gcc+shared
x86_64-native-bsdapp-gcc+debug
OS: RHEL86-64
Kernel Version: 4.18.0-372.9.1.el8.x86_64
GCC Version: gcc (GCC) 8.5.0 20210514 (Red Hat 8.5.0-13)
Clang Version: 14.0.0 (Red Hat 14.0.0-1.module_el8.7.0+1142+5343df54)
x86_64-native-linuxapp-gcc
x86_64-native-linuxapp-clang
x86_64-native-linuxapp-gcc+shared
x86_64-native-linuxapp-gcc+debug
OS: SUSE15-64
Kernel Version: 5.3.18-57-default
GCC Version: gcc (SUSE Linux) 7.5.0
Clang Version: 11.0.1
x86_64-native-linuxapp-clang
x86_64-native-linuxapp-gcc
OS: UB2004-32
Kernel Version: 5.8.0-48-generic
GCC Version: gcc (Ubuntu 10.3.0-1ubuntu1~20.04) 10.3.0
Clang Version: 10.0.0-4ubuntu1
i686-native-linuxapp-gcc
OS: UB2004-64
Kernel Version: 5.8.0-48-generic
GCC Version: gcc (Ubuntu 10.3.0-1ubuntu1~20.04) 10.3.0
Clang Version: 10.0.0-4ubuntu1
x86_64-native-linuxapp-clang
x86_64-native-linuxapp-gcc
x86_64-native-linuxapp-doc
OS: UB2204-32
Kernel Version: 5.15.0-25-generic
GCC Version: gcc (Ubuntu 11.2.0-19ubuntu1) 11.2.0
Clang Version: NA
i686-native-linuxapp-gcc
OS: UB2204-64N
Kernel Version: 5.17.5-051705-generic
GCC Version: gcc (Ubuntu 11.2.0-19ubuntu1) 11.2.0
Clang Version: 14.0.0-1ubuntu1
x86_64-native-linuxapp-gcc
x86_64-native-linuxapp-gcc+shared
OS: UB2204-64
Kernel Version: 5.15.0-25-generic
GCC Version: gcc (Ubuntu 11.2.0-19ubuntu1) 11.2.0
Clang Version: 14.0.0-1ubuntu1
x86_64-native-linuxapp-gcc+16byte
x86_64-native-linuxapp-gcc
x86_64-native-linuxapp-clang
x86_64-native-linuxapp-doc
OS: CentOS79-64
Kernel Version: 3.10.0-1160.el7.x86_64
GCC Version: gcc (GCC) 4.8.5 20150623 (Red Hat 4.8.5-44)
Clang Version: 3.4.2 (tags/RELEASE_34/dot2-final)
x86_64-native-linuxapp-gcc
*Build Failed #1:
OS: FC36-64
Target: x86_64-native-linuxapp-gcc
FAILED: lib/librte_vhost.a.p/vhost_vhost_crypto.c.o
gcc -Ilib/librte_vhost.a.p -Ilib -I../lib -Ilib/vhost -I../lib/vhost -I. -I.. -Iconfig -I../config -Ilib/eal/include -I../lib/eal/include -Ilib/eal/linux/include -I../lib/eal/linux/include -Ilib/eal/x86/include -I../lib/eal/x86/include -Ilib/eal/common -I../lib/eal/common -Ilib/eal -I../lib/eal -Ilib/kvargs -I../lib/kvargs -Ilib/metrics -I../lib/metrics -Ilib/telemetry -I../lib/telemetry -Ilib/ethdev -I../lib/ethdev -Ilib/net -I../lib/net -Ilib/mbuf -I../lib/mbuf -Ilib/mempool -I../lib/mempool -Ilib/ring -I../lib/ring -Ilib/meter -I../lib/meter -Ilib/cryptodev -I../lib/cryptodev -Ilib/rcu -I../lib/rcu -Ilib/hash -I../lib/hash -Ilib/pci -I../lib/pci -Ilib/dmadev -I../lib/dmadev -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -Werror -O3 -include rte_config.h -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 -DVHOST_GCC_UNROLL_PRAGMA -fno-strict-aliasing -DRTE_LOG_DEFAULT_LOGTYPE=lib.vhost -MD -MQ lib/librte_vhost.a.p/vhost_vhost_crypto.c.o -MF lib/librte_vhost.a.p/vhost_vhost_crypto.c.o.d -o lib/librte_vhost.a.p/vhost_vhost_crypto.c.o -c ../lib/vhost/vhost_crypto.c
In file included from /usr/lib/gcc/x86_64-redhat-linux/12/include/immintrin.h:43,
from /usr/lib/gcc/x86_64-redhat-linux/12/include/x86intrin.h:32,
from ../lib/eal/x86/include/rte_vect.h:31,
from ../lib/eal/x86/include/rte_memcpy.h:17,
from ../lib/mempool/rte_mempool.h:46,
from ../lib/mbuf/rte_mbuf.h:38,
from ../lib/vhost/vhost_crypto.c:7:
In function ‘_mm256_storeu_si256’,
inlined from ‘rte_mov32’ at ../lib/eal/x86/include/rte_memcpy.h:320:2,
inlined from ‘rte_mov128’ at ../lib/eal/x86/include/rte_memcpy.h:343:2,
inlined from ‘rte_memcpy_generic’ at ../lib/eal/x86/include/rte_memcpy.h:438:4,
inlined from ‘rte_memcpy’ at ../lib/eal/x86/include/rte_memcpy.h:882:10,
inlined from ‘copy_data’ at ../lib/vhost/vhost_crypto.c:588:2,
inlined from ‘vhost_crypto_process_one_req’ at ../lib/vhost/vhost_crypto.c:1256:6,
inlined from ‘rte_vhost_crypto_fetch_requests’ at ../lib/vhost/vhost_crypto.c:1656:8:
/usr/lib/gcc/x86_64-redhat-linux/12/include/avxintrin.h:935:8: error: array subscript ‘__m256i_u[2]’ is partly outside array bounds of ‘struct virtio_crypto_op_data_req[1]’ [-Werror=array-bounds]
935 | *__P = __A;
| ~~~~~^~~~~
../lib/vhost/vhost_crypto.c: In function ‘rte_vhost_crypto_fetch_requests’:
../lib/vhost/vhost_crypto.c:1178:42: note: at offset 64 into object ‘req’ of size 72
1178 | struct virtio_crypto_op_data_req req;
| ^~~
In function ‘_mm256_storeu_si256’,
inlined from ‘rte_mov32’ at ../lib/eal/x86/include/rte_memcpy.h:320:2,
inlined from ‘rte_mov128’ at ../lib/eal/x86/include/rte_memcpy.h:344:2,
inlined from ‘rte_memcpy_generic’ at ../lib/eal/x86/include/rte_memcpy.h:438:4,
inlined from ‘rte_memcpy’ at ../lib/eal/x86/include/rte_memcpy.h:882:10,
inlined from ‘copy_data’ at ../lib/vhost/vhost_crypto.c:588:2,
inlined from ‘vhost_crypto_process_one_req’ at ../lib/vhost/vhost_crypto.c:1256:6,
inlined from ‘rte_vhost_crypto_fetch_requests’ at ../lib/vhost/vhost_crypto.c:1656:8:
/usr/lib/gcc/x86_64-redhat-linux/12/include/avxintrin.h:935:8: error: array subscript 3 is outside array bounds of ‘struct virtio_crypto_op_data_req[1]’ [-Werror=array-bounds]
935 | *__P = __A;
| ~~~~~^~~~~
../lib/vhost/vhost_crypto.c: In function ‘rte_vhost_crypto_fetch_requests’:
../lib/vhost/vhost_crypto.c:1178:42: note: at offset 96 into object ‘req’ of size 72
1178 | struct virtio_crypto_op_data_req req;
| ^~~
In function ‘_mm256_storeu_si256’,
inlined from ‘rte_mov32’ at ../lib/eal/x86/include/rte_memcpy.h:320:2,
inlined from ‘rte_memcpy_generic’ at ../lib/eal/x86/include/rte_memcpy.h:450:4,
inlined from ‘rte_memcpy’ at ../lib/eal/x86/include/rte_memcpy.h:882:10,
inlined from ‘copy_data’ at ../lib/vhost/vhost_crypto.c:588:2,
inlined from ‘vhost_crypto_process_one_req’ at ../lib/vhost/vhost_crypto.c:1256:6,
inlined from ‘rte_vhost_crypto_fetch_requests’ at ../lib/vhost/vhost_crypto.c:1656:8:
/usr/lib/gcc/x86_64-redhat-linux/12/include/avxintrin.h:935:8: error: array subscript ‘__m256i_u[2]’ is partly outside array bounds of ‘void[72]’ [-Werror=array-bounds]
935 | *__P = __A;
| ~~~~~^~~~~
../lib/vhost/vhost_crypto.c: In function ‘rte_vhost_crypto_fetch_requests’:
../lib/vhost/vhost_crypto.c:1178:42: note: at offset [0, 64] into object ‘req’ of size 72
1178 | struct virtio_crypto_op_data_req req;
| ^~~
../lib/vhost/vhost_crypto.c:1178:42: note: at offset [1, 72] into object ‘req’ of size 72
../lib/vhost/vhost_crypto.c:1178:42: note: at offset [128, 192] into object ‘req’ of size 72
../lib/vhost/vhost_crypto.c:1178:42: note: at offset [0, 64] into object ‘req’ of size 72
../lib/vhost/vhost_crypto.c:1178:42: note: at offset [1, 72] into object ‘req’ of size 72
../lib/vhost/vhost_crypto.c:1178:42: note: at offset [128, 192] into object ‘req’ of size 72
../lib/vhost/vhost_crypto.c:1178:42: note: at offset [0, 64] into object ‘req’ of size 72
In function ‘_mm256_storeu_si256’,
inlined from ‘rte_mov32’ at ../lib/eal/x86/include/rte_memcpy.h:320:2,
inlined from ‘rte_memcpy_generic’ at ../lib/eal/x86/include/rte_memcpy.h:451:4,
inlined from ‘rte_memcpy’ at ../lib/eal/x86/include/rte_memcpy.h:882:10,
inlined from ‘copy_data’ at ../lib/vhost/vhost_crypto.c:588:2,
inlined from ‘vhost_crypto_process_one_req’ at ../lib/vhost/vhost_crypto.c:1256:6,
inlined from ‘rte_vhost_crypto_fetch_requests’ at ../lib/vhost/vhost_crypto.c:1656:8:
/usr/lib/gcc/x86_64-redhat-linux/12/include/avxintrin.h:935:8: error: array subscript ‘__m256i_u[2]’ is partly outside array bounds of ‘void[72]’ [-Werror=array-bounds]
935 | *__P = __A;
| ~~~~~^~~~~
../lib/vhost/vhost_crypto.c: In function ‘rte_vhost_crypto_fetch_requests’:
../lib/vhost/vhost_crypto.c:1178:42: note: at offset [1, 65] into object ‘req’ of size 72
1178 | struct virtio_crypto_op_data_req req;
| ^~~
../lib/vhost/vhost_crypto.c:1178:42: note: at offset [2, 72] into object ‘req’ of size 72
../lib/vhost/vhost_crypto.c:1178:42: note: at offset [129, 193] into object ‘req’ of size 72
../lib/vhost/vhost_crypto.c:1178:42: note: at offset [1, 65] into object ‘req’ of size 72
../lib/vhost/vhost_crypto.c:1178:42: note: at offset [2, 72] into object ‘req’ of size 72
../lib/vhost/vhost_crypto.c:1178:42: note: at offset [129, 193] into object ‘req’ of size 72
../lib/vhost/vhost_crypto.c:1178:42: note: at offset [1, 65] into object ‘req’ of size 72
In function ‘_mm256_storeu_si256’,
inlined from ‘rte_mov32’ at ../lib/eal/x86/include/rte_memcpy.h:320:2,
inlined from ‘rte_mov128’ at ../lib/eal/x86/include/rte_memcpy.h:343:2,
inlined from ‘rte_memcpy_generic’ at ../lib/eal/x86/include/rte_memcpy.h:438:4,
inlined from ‘rte_memcpy’ at ../lib/eal/x86/include/rte_memcpy.h:882:10,
inlined from ‘copy_data’ at ../lib/vhost/vhost_crypto.c:588:2,
inlined from ‘vhost_crypto_process_one_req’ at ../lib/vhost/vhost_crypto.c:1256:6,
inlined from ‘rte_vhost_crypto_fetch_requests’ at ../lib/vhost/vhost_crypto.c:1685:8:
/usr/lib/gcc/x86_64-redhat-linux/12/include/avxintrin.h:935:8: error: array subscript ‘__m256i_u[2]’ is partly outside array bounds of ‘struct virtio_crypto_op_data_req[1]’ [-Werror=array-bounds]
935 | *__P = __A;
| ~~~~~^~~~~
../lib/vhost/vhost_crypto.c: In function ‘rte_vhost_crypto_fetch_requests’:
../lib/vhost/vhost_crypto.c:1178:42: note: at offset 64 into object ‘req’ of size 72
1178 | struct virtio_crypto_op_data_req req;
| ^~~
In function ‘_mm256_storeu_si256’,
inlined from ‘rte_mov32’ at ../lib/eal/x86/include/rte_memcpy.h:320:2,
inlined from ‘rte_mov128’ at ../lib/eal/x86/include/rte_memcpy.h:344:2,
inlined from ‘rte_memcpy_generic’ at ../lib/eal/x86/include/rte_memcpy.h:438:4,
inlined from ‘rte_memcpy’ at ../lib/eal/x86/include/rte_memcpy.h:882:10,
inlined from ‘copy_data’ at ../lib/vhost/vhost_crypto.c:588:2,
inlined from ‘vhost_crypto_process_one_req’ at ../lib/vhost/vhost_crypto.c:1256:6,
inlined from ‘rte_vhost_crypto_fetch_requests’ at ../lib/vhost/vhost_crypto.c:1685:8:
/usr/lib/gcc/x86_64-redhat-linux/12/include/avxintrin.h:935:8: error: array subscript 3 is outside array bounds of ‘struct virtio_crypto_op_data_req[1]’ [-Werror=array-bounds]
935 | *__P = __A;
| ~~~~~^~~~~
../lib/vhost/vhost_crypto.c: In function ‘rte_vhost_crypto_fetch_requests’:
../lib/vhost/vhost_crypto.c:1178:42: note: at offset 96 into object ‘req’ of size 72
1178 | struct virtio_crypto_op_data_req req;
| ^~~
In function ‘_mm256_storeu_si256’,
inlined from ‘rte_mov32’ at ../lib/eal/x86/include/rte_memcpy.h:320:2,
inlined from ‘rte_memcpy_generic’ at ../lib/eal/x86/include/rte_memcpy.h:450:4,
inlined from ‘rte_memcpy’ at ../lib/eal/x86/include/rte_memcpy.h:882:10,
inlined from ‘copy_data’ at ../lib/vhost/vhost_crypto.c:588:2,
inlined from ‘vhost_crypto_process_one_req’ at ../lib/vhost/vhost_crypto.c:1256:6,
inlined from ‘rte_vhost_crypto_fetch_requests’ at ../lib/vhost/vhost_crypto.c:1685:8:
/usr/lib/gcc/x86_64-redhat-linux/12/include/avxintrin.h:935:8: error: array subscript ‘__m256i_u[2]’ is partly outside array bounds of ‘void[72]’ [-Werror=array-bounds]
935 | *__P = __A;
| ~~~~~^~~~~
../lib/vhost/vhost_crypto.c: In function ‘rte_vhost_crypto_fetch_requests’:
../lib/vhost/vhost_crypto.c:1178:42: note: at offset [0, 64] into object ‘req’ of size 72
1178 | struct virtio_crypto_op_data_req req;
| ^~~
../lib/vhost/vhost_crypto.c:1178:42: note: at offset [1, 72] into object ‘req’ of size 72
../lib/vhost/vhost_crypto.c:1178:42: note: at offset [128, 192] into object ‘req’ of size 72
../lib/vhost/vhost_crypto.c:1178:42: note: at offset [0, 64] into object ‘req’ of size 72
../lib/vhost/vhost_crypto.c:1178:42: note: at offset [1, 72] into object ‘req’ of size 72
../lib/vhost/vhost_crypto.c:1178:42: note: at offset [128, 192] into object ‘req’ of size 72
../lib/vhost/vhost_crypto.c:1178:42: note: at offset [0, 64] into object ‘req’ of size 72
In function ‘_mm256_storeu_si256’,
inlined from ‘rte_mov32’ at ../lib/eal/x86/include/rte_memcpy.h:320:2,
inlined from ‘rte_memcpy_generic’ at ../lib/eal/x86/include/rte_memcpy.h:451:4,
inlined from ‘rte_memcpy’ at ../lib/eal/x86/include/rte_memcpy.h:882:10,
inlined from ‘copy_data’ at ../lib/vhost/vhost_crypto.c:588:2,
inlined from ‘vhost_crypto_process_one_req’ at ../lib/vhost/vhost_crypto.c:1256:6,
inlined from ‘rte_vhost_crypto_fetch_requests’ at ../lib/vhost/vhost_crypto.c:1685:8:
/usr/lib/gcc/x86_64-redhat-linux/12/include/avxintrin.h:935:8: error: array subscript ‘__m256i_u[2]’ is partly outside array bounds of ‘void[72]’ [-Werror=array-bounds]
935 | *__P = __A;
| ~~~~~^~~~~
../lib/vhost/vhost_crypto.c: In function ‘rte_vhost_crypto_fetch_requests’:
../lib/vhost/vhost_crypto.c:1178:42: note: at offset [1, 65] into object ‘req’ of size 72
1178 | struct virtio_crypto_op_data_req req;
| ^~~
../lib/vhost/vhost_crypto.c:1178:42: note: at offset [2, 72] into object ‘req’ of size 72
../lib/vhost/vhost_crypto.c:1178:42: note: at offset [129, 193] into object ‘req’ of size 72
../lib/vhost/vhost_crypto.c:1178:42: note: at offset [1, 65] into object ‘req’ of size 72
../lib/vhost/vhost_crypto.c:1178:42: note: at offset [2, 72] into object ‘req’ of size 72
../lib/vhost/vhost_crypto.c:1178:42: note: at offset [129, 193] into object ‘req’ of size 72
../lib/vhost/vhost_crypto.c:1178:42: note: at offset [1, 65] into object ‘req’ of size 72
cc1: all warnings being treated as errors
[654/3545] Compiling C object drivers/libtmp_rte_bus_dpaa.a.p/bus_dpaa_base_fman_fman.c.o
[655/3545] Compiling C object drivers/libtmp_rte_bus_dpaa.a.p/bus_dpaa_base_qbman_dpaa_alloc.c.o
[656/3545] Compiling C object drivers/libtmp_rte_bus_dpaa.a.p/bus_dpaa_base_qbman_bman_driver.c.o
[657/3545] Compiling C object drivers/libtmp_rte_bus_dpaa.a.p/bus_dpaa_base_qbman_process.c.o
[658/3545] Compiling C object drivers/libtmp_rte_bus_dpaa.a.p/bus_dpaa_base_qbman_dpaa_sys.c.o
[659/3545] Compiling C object drivers/libtmp_rte_bus_dpaa.a.p/bus_dpaa_dpaa_bus.c.o
[660/3545] Compiling C object drivers/libtmp_rte_bus_dpaa.a.p/bus_dpaa_base_qbman_qman_driver.c.o
[661/3545] Compiling C object drivers/libtmp_rte_bus_dpaa.a.p/bus_dpaa_base_qbman_qman.c.o
[662/3545] Compiling C object lib/librte_pipeline.a.p/pipeline_rte_table_action.c.o
ninja: build stopped
DPDK STV team
^ permalink raw reply [flat|nested] 55+ messages in thread
* [dpdk-test-report] |FAILURE| dpdk-next-net-mlx daily Intel builds
@ 2022-05-16 23:09 sys_stv
0 siblings, 0 replies; 55+ messages in thread
From: sys_stv @ 2022-05-16 23:09 UTC (permalink / raw)
To: test-report, thomas; +Cc: dpdk_sw_eng, npg.sw.core.tools.prc
[-- Attachment #1: Type: text/plain, Size: 16220 bytes --]
Test-Label: Intel-compilation
Test-Status: FAILURE
_Compilation issues_
commit ab1376a7e440c028a6991c64264f8e78c35b93f9
Author: Shun Hao <shunh@nvidia.com>
Date: Fri May 13 10:33:08 2022 +0300
net/mlx5: add validation for yellow meter action
DPDK git Repo: dpdk-next-net-mlx
Meson Build Summary: 25 Builds Done, 24 Successful, 1 Failures, 0 Blocked
+--------------+------------+--------------+------------+------------+-----------+----------+------------+
| os | gcc-static | clang-static | icc-static | gcc-shared | gcc-debug | document | gcc-16byte |
+--------------+------------+--------------+------------+------------+-----------+----------+------------+
| FC35-64 | pass | pass | | | | | |
| FreeBSD13-64 | pass | pass | | pass | pass | | |
| RHEL84-64 | pass | pass | | pass | pass | | |
| SUSE15-64 | pass | pass | | | | | |
| UB2004-32 | pass | | | | | | |
| UB2004-64 | pass | pass | | | | pass | |
| UB2204-32 | pass | | | | | | |
| UB2204-64N | fail | | | pass | | | |
| UB2204-64 | pass | pass | | | | pass | pass |
| RHEL85-64 | pass | | | | | | |
| CentOS7.9-64 | pass | | | | | | |
+--------------+------------+--------------+------------+------------+-----------+----------+------------+
Comments:
Because of DPDK bug (https://bugs.dpdk.org/show_bug.cgi?id=928),
All the dpdk-next-* branch add `Ddisable_drivers=event/cnxk` option when build with ICC complier.
Test environment and configuration as below:
OS: FC35-64
Kernel Version: 5.14.16-301.fc35.x86_64
GCC Version: gcc (GCC) 11.2.1 20210728 (Red Hat 11.2.1-1)
Clang Version: 13.0.0 (Fedora 13.0.0~rc1-1.fc35)
x86_64-native-linuxapp-gcc
x86_64-native-linuxapp-clang
OS: FreeBSD13-64
Kernel Version: 13.0-RELEASE
GCC Version: gcc (FreeBSD Ports Collection) 10.3.0
Clang Version: 11.0.1 (git@github.com:llvm/llvm-project.git llvmorg-11.0.1-0-g43ff75f2c3fe)
x86_64-native-bsdapp-gcc
x86_64-native-bsdapp-clang
x86_64-native-bsdapp-gcc+shared
x86_64-native-bsdapp-gcc+debug
OS: RHEL84-64
Kernel Version: 4.18.0-348.7.1.el8_5.x86_64
GCC Version: gcc (GCC) 8.5.0 20210514 (Red Hat 8.5.0-4)
Clang Version: 12.0.1 (Red Hat 12.0.1-4.module_el8.5.0+1025+93159d6c)
x86_64-native-linuxapp-gcc
x86_64-native-linuxapp-clang
x86_64-native-linuxapp-gcc+shared
x86_64-native-linuxapp-gcc+debug
OS: SUSE15-64
Kernel Version: 5.3.18-57-default
GCC Version: gcc (SUSE Linux) 7.5.0
Clang Version: 11.0.1
x86_64-native-linuxapp-clang
x86_64-native-linuxapp-gcc
OS: UB2004-32
Kernel Version: 5.8.0-48-generic
GCC Version: gcc (Ubuntu 10.3.0-1ubuntu1~20.04) 10.3.0
Clang Version: 10.0.0-4ubuntu1
i686-native-linuxapp-gcc
OS: UB2004-64
Kernel Version: 5.8.0-48-generic
GCC Version: gcc (Ubuntu 10.3.0-1ubuntu1~20.04) 10.3.0
Clang Version: 10.0.0-4ubuntu1
x86_64-native-linuxapp-clang
x86_64-native-linuxapp-gcc
x86_64-native-linuxapp-doc
OS: UB2204-32
Kernel Version: 5.15.0-25-generic
GCC Version: gcc (Ubuntu 11.2.0-19ubuntu1) 11.2.0
Clang Version: NA
i686-native-linuxapp-gcc
OS: UB2204-64N
Kernel Version: 5.17.5-051705-generic
GCC Version: gcc (Ubuntu 11.2.0-19ubuntu1) 11.2.0
Clang Version: 14.0.0-1ubuntu1
x86_64-native-linuxapp-gcc
x86_64-native-linuxapp-gcc+shared
OS: UB2204-64
Kernel Version: 5.15.0-25-generic
GCC Version: gcc (Ubuntu 11.2.0-19ubuntu1) 11.2.0
Clang Version: 14.0.0-1ubuntu1
x86_64-native-linuxapp-gcc+16byte
x86_64-native-linuxapp-gcc
x86_64-native-linuxapp-clang
x86_64-native-linuxapp-doc
OS: RHEL85-64
Kernel Version: 4.18.0-348.7.1.el8_5.x86_64
GCC Version: gcc (GCC) 8.5.0 20210514 (Red Hat 8.5.0-4)
Clang Version: 12.0.1 (Red Hat 12.0.1-4.module_el8.5.0+1025+93159d6c)
ICC Version: 19.1.3.304 (gcc version 8.5.0 compatibility)
x86_64-native-linuxapp-gcc
OS: CentOS7.9-64
Kernel Version: 3.10.0-1160.el7.x86_64
GCC Version: gcc (GCC) 4.8.5 20150623 (Red Hat 4.8.5-44)
Clang Version: 3.4.2 (tags/RELEASE_34/dot2-final)
x86_64-native-linuxapp-gcc
*Build Failed #1:
OS: UB2204-64N
Target: x86_64-native-linuxapp-gcc
FAILED: drivers/libtmp_rte_common_qat.a.p/crypto_qat_qat_sym_session.c.o
gcc -Idrivers/libtmp_rte_common_qat.a.p -Idrivers -I../drivers -Idrivers/common/qat -I../drivers/common/qat -I../drivers/common/qat/qat_adf -I../drivers/crypto/qat -I../drivers/compress/qat -Idrivers/bus/pci -I../drivers/bus/pci -I../drivers/bus/pci/linux -I. -I.. -Iconfig -I../config -Ilib/eal/include -I../lib/eal/include -Ilib/eal/linux/include -I../lib/eal/linux/include -Ilib/eal/x86/include -I../lib/eal/x86/include -Ilib/eal/common -I../lib/eal/common -Ilib/eal -I../lib/eal -Ilib/kvargs -I../lib/kvargs -Ilib/metrics -I../lib/metrics -Ilib/telemetry -I../lib/telemetry -Ilib/pci -I../lib/pci -Ilib/cryptodev -I../lib/cryptodev -Ilib/mbuf -I../lib/mbuf -Ilib/mempool -I../lib/mempool -Ilib/ring -I../lib/ring -Ilib/rcu -I../lib/rcu -Ilib/net -I../lib/net -Ilib/compressdev -I../lib/compressdev -Ilib/security -I../lib/security -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -Werror -O3 -include rte_config.h -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 -DBUILD_QAT_SYM -DBUILD_QAT_ASYM -DRTE_LOG_DEFAULT_LOGTYPE=pmd.common.qat -MD -MQ drivers/libtmp_rte_common_qat.a.p/crypto_qat_qat_sym_session.c.o -MF drivers/libtmp_rte_common_qat.a.p/crypto_qat_qat_sym_session.c.o.d -o drivers/libtmp_rte_common_qat.a.p/crypto_qat_qat_sym_session.c.o -c ../drivers/crypto/qat/qat_sym_session.c
../drivers/crypto/qat/qat_sym_session.c: In function ‘partial_hash_sha1’:
../drivers/crypto/qat/qat_sym_session.c:1064:9: error: ‘SHA1_Init’ is deprecated: Since OpenSSL 3.0 [-Werror=deprecated-declarations]
1064 | if (!SHA1_Init(&ctx))
| ^~
In file included from ../drivers/crypto/qat/qat_sym_session.c:5:
/usr/include/openssl/sha.h:49:27: note: declared here
49 | OSSL_DEPRECATEDIN_3_0 int SHA1_Init(SHA_CTX *c);
| ^~~~~~~~~
../drivers/crypto/qat/qat_sym_session.c:1066:9: error: ‘SHA1_Transform’ is deprecated: Since OpenSSL 3.0 [-Werror=deprecated-declarations]
1066 | SHA1_Transform(&ctx, data_in);
| ^~~~~~~~~~~~~~
In file included from ../drivers/crypto/qat/qat_sym_session.c:5:
/usr/include/openssl/sha.h:52:28: note: declared here
52 | OSSL_DEPRECATEDIN_3_0 void SHA1_Transform(SHA_CTX *c, const unsigned char *data);
| ^~~~~~~~~~~~~~
../drivers/crypto/qat/qat_sym_session.c: In function ‘partial_hash_sha224’:
../drivers/crypto/qat/qat_sym_session.c:1075:9: error: ‘SHA224_Init’ is deprecated: Since OpenSSL 3.0 [-Werror=deprecated-declarations]
1075 | if (!SHA224_Init(&ctx))
| ^~
In file included from ../drivers/crypto/qat/qat_sym_session.c:5:
/usr/include/openssl/sha.h:69:27: note: declared here
69 | OSSL_DEPRECATEDIN_3_0 int SHA224_Init(SHA256_CTX *c);
| ^~~~~~~~~~~
../drivers/crypto/qat/qat_sym_session.c:1077:9: error: ‘SHA256_Transform’ is deprecated: Since OpenSSL 3.0 [-Werror=deprecated-declarations]
1077 | SHA256_Transform(&ctx, data_in);
| ^~~~~~~~~~~~~~~~
In file included from ../drivers/crypto/qat/qat_sym_session.c:5:
/usr/include/openssl/sha.h:77:28: note: declared here
77 | OSSL_DEPRECATEDIN_3_0 void SHA256_Transform(SHA256_CTX *c,
| ^~~~~~~~~~~~~~~~
../drivers/crypto/qat/qat_sym_session.c: In function ‘partial_hash_sha256’:
../drivers/crypto/qat/qat_sym_session.c:1086:9: error: ‘SHA256_Init’ is deprecated: Since OpenSSL 3.0 [-Werror=deprecated-declarations]
1086 | if (!SHA256_Init(&ctx))
| ^~
In file included from ../drivers/crypto/qat/qat_sym_session.c:5:
/usr/include/openssl/sha.h:73:27: note: declared here
73 | OSSL_DEPRECATEDIN_3_0 int SHA256_Init(SHA256_CTX *c);
| ^~~~~~~~~~~
../drivers/crypto/qat/qat_sym_session.c:1088:9: error: ‘SHA256_Transform’ is deprecated: Since OpenSSL 3.0 [-Werror=deprecated-declarations]
1088 | SHA256_Transform(&ctx, data_in);
| ^~~~~~~~~~~~~~~~
In file included from ../drivers/crypto/qat/qat_sym_session.c:5:
/usr/include/openssl/sha.h:77:28: note: declared here
77 | OSSL_DEPRECATEDIN_3_0 void SHA256_Transform(SHA256_CTX *c,
| ^~~~~~~~~~~~~~~~
../drivers/crypto/qat/qat_sym_session.c: In function ‘partial_hash_sha384’:
../drivers/crypto/qat/qat_sym_session.c:1097:9: error: ‘SHA384_Init’ is deprecated: Since OpenSSL 3.0 [-Werror=deprecated-declarations]
1097 | if (!SHA384_Init(&ctx))
| ^~
In file included from ../drivers/crypto/qat/qat_sym_session.c:5:
/usr/include/openssl/sha.h:119:27: note: declared here
119 | OSSL_DEPRECATEDIN_3_0 int SHA384_Init(SHA512_CTX *c);
| ^~~~~~~~~~~
../drivers/crypto/qat/qat_sym_session.c:1099:9: error: ‘SHA512_Transform’ is deprecated: Since OpenSSL 3.0 [-Werror=deprecated-declarations]
1099 | SHA512_Transform(&ctx, data_in);
| ^~~~~~~~~~~~~~~~
In file included from ../drivers/crypto/qat/qat_sym_session.c:5:
/usr/include/openssl/sha.h:127:28: note: declared here
127 | OSSL_DEPRECATEDIN_3_0 void SHA512_Transform(SHA512_CTX *c,
| ^~~~~~~~~~~~~~~~
../drivers/crypto/qat/qat_sym_session.c: In function ‘partial_hash_sha512’:
../drivers/crypto/qat/qat_sym_session.c:1108:9: error: ‘SHA512_Init’ is deprecated: Since OpenSSL 3.0 [-Werror=deprecated-declarations]
1108 | if (!SHA512_Init(&ctx))
| ^~
In file included from ../drivers/crypto/qat/qat_sym_session.c:5:
/usr/include/openssl/sha.h:123:27: note: declared here
123 | OSSL_DEPRECATEDIN_3_0 int SHA512_Init(SHA512_CTX *c);
| ^~~~~~~~~~~
../drivers/crypto/qat/qat_sym_session.c:1110:9: error: ‘SHA512_Transform’ is deprecated: Since OpenSSL 3.0 [-Werror=deprecated-declarations]
1110 | SHA512_Transform(&ctx, data_in);
| ^~~~~~~~~~~~~~~~
In file included from ../drivers/crypto/qat/qat_sym_session.c:5:
/usr/include/openssl/sha.h:127:28: note: declared here
127 | OSSL_DEPRECATEDIN_3_0 void SHA512_Transform(SHA512_CTX *c,
| ^~~~~~~~~~~~~~~~
../drivers/crypto/qat/qat_sym_session.c: In function ‘partial_hash_md5’:
../drivers/crypto/qat/qat_sym_session.c:1119:9: error: ‘MD5_Init’ is deprecated: Since OpenSSL 3.0 [-Werror=deprecated-declarations]
1119 | if (!MD5_Init(&ctx))
| ^~
In file included from ../drivers/crypto/qat/qat_sym_session.c:7:
/usr/include/openssl/md5.h:49:27: note: declared here
49 | OSSL_DEPRECATEDIN_3_0 int MD5_Init(MD5_CTX *c);
| ^~~~~~~~
../drivers/crypto/qat/qat_sym_session.c:1121:9: error: ‘MD5_Transform’ is deprecated: Since OpenSSL 3.0 [-Werror=deprecated-declarations]
1121 | MD5_Transform(&ctx, data_in);
| ^~~~~~~~~~~~~
In file included from ../drivers/crypto/qat/qat_sym_session.c:7:
/usr/include/openssl/md5.h:54:28: note: declared here
54 | OSSL_DEPRECATEDIN_3_0 void MD5_Transform(MD5_CTX *c, const unsigned char *b);
| ^~~~~~~~~~~~~
../drivers/crypto/qat/qat_sym_session.c: In function ‘qat_sym_do_precomputes’:
../drivers/crypto/qat/qat_sym_session.c:1250:25: error: ‘AES_set_encrypt_key’ is deprecated: Since OpenSSL 3.0 [-Werror=deprecated-declarations]
1250 | if (AES_set_encrypt_key(auth_key, auth_keylen << 3,
| ^~
In file included from ../drivers/crypto/qat/qat_sym_session.c:6:
/usr/include/openssl/aes.h:51:5: note: declared here
51 | int AES_set_encrypt_key(const unsigned char *userKey, const int bits,
| ^~~~~~~~~~~~~~~~~~~
../drivers/crypto/qat/qat_sym_session.c:1256:25: error: ‘AES_encrypt’ is deprecated: Since OpenSSL 3.0 [-Werror=deprecated-declarations]
1256 | AES_encrypt(in, k0, &enc_key);
| ^~~~~~~~~~~
In file included from ../drivers/crypto/qat/qat_sym_session.c:6:
/usr/include/openssl/aes.h:57:6: note: declared here
57 | void AES_encrypt(const unsigned char *in, unsigned char *out,
| ^~~~~~~~~~~
../drivers/crypto/qat/qat_sym_session.c:1294:33: error: ‘AES_set_encrypt_key’ is deprecated: Since OpenSSL 3.0 [-Werror=deprecated-declarations]
1294 | if (AES_set_encrypt_key(auth_key,
| ^~
In file included from ../drivers/crypto/qat/qat_sym_session.c:6:
/usr/include/openssl/aes.h:51:5: note: declared here
51 | int AES_set_encrypt_key(const unsigned char *userKey, const int bits,
| ^~~~~~~~~~~~~~~~~~~
../drivers/crypto/qat/qat_sym_session.c:1304:33: error: ‘AES_encrypt’ is deprecated: Since OpenSSL 3.0 [-Werror=deprecated-declarations]
1304 | AES_encrypt(in, out, &enc_key);
| ^~~~~~~~~~~
In file included from ../drivers/crypto/qat/qat_sym_session.c:6:
/usr/include/openssl/aes.h:57:6: note: declared here
57 | void AES_encrypt(const unsigned char *in, unsigned char *out,
| ^~~~~~~~~~~
../drivers/crypto/qat/qat_sym_session.c:1330:17: error: ‘AES_set_encrypt_key’ is deprecated: Since OpenSSL 3.0 [-Werror=deprecated-declarations]
1330 | if (AES_set_encrypt_key(auth_key, auth_keylen << 3,
| ^~
In file included from ../drivers/crypto/qat/qat_sym_session.c:6:
/usr/include/openssl/aes.h:51:5: note: declared here
51 | int AES_set_encrypt_key(const unsigned char *userKey, const int bits,
| ^~~~~~~~~~~~~~~~~~~
../drivers/crypto/qat/qat_sym_session.c:1334:17: error: ‘AES_encrypt’ is deprecated: Since OpenSSL 3.0 [-Werror=deprecated-declarations]
1334 | AES_encrypt(in, out, &enc_key);
| ^~~~~~~~~~~
In file included from ../drivers/crypto/qat/qat_sym_session.c:6:
/usr/include/openssl/aes.h:57:6: note: declared here
57 | void AES_encrypt(const unsigned char *in, unsigned char *out,
| ^~~~~~~~~~~
cc1: all warnings being treated as errors
[848/3631] Compiling C object drivers/common/sfc_efx/base/libsfc_base.a.p/efx_evb.c.o
[849/3631] Compiling C object drivers/libtmp_rte_common_qat.a.p/crypto_qat_dev_qat_crypto_pmd_gen4.c.o
[850/3631] Compiling C object drivers/common/sfc_efx/base/libsfc_base.a.p/efx_filter.c.o
[851/3631] Compiling C object drivers/common/sfc_efx/base/libsfc_base.a.p/efx_ev.c.o
[852/3631] Compiling C object drivers/libtmp_rte_common_qat.a.p/crypto_qat_dev_qat_crypto_pmd_gen3.c.o
[853/3631] Compiling C object lib/librte_pipeline.a.p/pipeline_rte_table_action.c.o
[854/3631] Compiling C object drivers/libtmp_rte_common_qat.a.p/crypto_qat_dev_qat_sym_pmd_gen1.c.o
[855/3631] Compiling C object drivers/libtmp_rte_common_qat.a.p/crypto_qat_qat_asym.c.o
[856/3631] Generating drivers/rte_common_cnxk.sym_chk with a custom command (wrapped by meson to capture output)
ninja: build stopped
DPDK STV team
^ permalink raw reply [flat|nested] 55+ messages in thread
* [dpdk-test-report] |FAILURE| dpdk-next-net-mlx daily Intel builds
@ 2022-05-16 22:24 sys_stv
0 siblings, 0 replies; 55+ messages in thread
From: sys_stv @ 2022-05-16 22:24 UTC (permalink / raw)
To: test-report, thomas; +Cc: dpdk_sw_eng, npg.sw.core.tools.prc
[-- Attachment #1: Type: text/plain, Size: 16238 bytes --]
Test-Label: Intel-compilation
Test-Status: FAILURE
_Compilation issues_
commit ab1376a7e440c028a6991c64264f8e78c35b93f9
Author: Shun Hao <shunh@nvidia.com>
Date: Fri May 13 10:33:08 2022 +0300
net/mlx5: add validation for yellow meter action
DPDK git Repo: dpdk-next-net-mlx
Meson Build Summary: 25 Builds Done, 24 Successful, 1 Failures, 0 Blocked
+--------------+------------+--------------+------------+------------+-----------+----------+------------+
| os | gcc-static | clang-static | icc-static | gcc-shared | gcc-debug | document | gcc-16byte |
+--------------+------------+--------------+------------+------------+-----------+----------+------------+
| FC35-64 | pass | pass | | | | | |
| FreeBSD13-64 | pass | pass | | pass | pass | | |
| RHEL84-64 | pass | pass | | pass | pass | | |
| SUSE15-64 | pass | pass | | | | | |
| UB2004-32 | pass | | | | | | |
| UB2004-64 | pass | pass | | | | pass | |
| UB2204-32 | pass | | | | | | |
| UB2204-64N | fail | | | pass | | | |
| UB2204-64 | pass | pass | | | | pass | pass |
| RHEL85-64 | pass | | | | | | |
| CentOS7.9-64 | pass | | | | | | |
+--------------+------------+--------------+------------+------------+-----------+----------+------------+
Comments:
Because of DPDK bug (https://bugs.dpdk.org/show_bug.cgi?id=928),
All the dpdk-next-* branch add `Ddisable_drivers=event/cnxk` option when build with ICC complier.
Test environment and configuration as below:
OS: FC35-64
Kernel Version: 5.14.16-301.fc35.x86_64
GCC Version: gcc (GCC) 11.2.1 20210728 (Red Hat 11.2.1-1)
Clang Version: 13.0.0 (Fedora 13.0.0~rc1-1.fc35)
x86_64-native-linuxapp-gcc
x86_64-native-linuxapp-clang
OS: FreeBSD13-64
Kernel Version: 13.0-RELEASE
GCC Version: gcc (FreeBSD Ports Collection) 10.3.0
Clang Version: 11.0.1 (git@github.com:llvm/llvm-project.git llvmorg-11.0.1-0-g43ff75f2c3fe)
x86_64-native-bsdapp-gcc
x86_64-native-bsdapp-clang
x86_64-native-bsdapp-gcc+shared
x86_64-native-bsdapp-gcc+debug
OS: RHEL84-64
Kernel Version: 4.18.0-348.7.1.el8_5.x86_64
GCC Version: gcc (GCC) 8.5.0 20210514 (Red Hat 8.5.0-4)
Clang Version: 12.0.1 (Red Hat 12.0.1-4.module_el8.5.0+1025+93159d6c)
x86_64-native-linuxapp-gcc
x86_64-native-linuxapp-clang
x86_64-native-linuxapp-gcc+shared
x86_64-native-linuxapp-gcc+debug
OS: SUSE15-64
Kernel Version: 5.3.18-57-default
GCC Version: gcc (SUSE Linux) 7.5.0
Clang Version: 11.0.1
x86_64-native-linuxapp-clang
x86_64-native-linuxapp-gcc
OS: UB2004-32
Kernel Version: 5.8.0-48-generic
GCC Version: gcc (Ubuntu 10.3.0-1ubuntu1~20.04) 10.3.0
Clang Version: 10.0.0-4ubuntu1
i686-native-linuxapp-gcc
OS: UB2004-64
Kernel Version: 5.8.0-48-generic
GCC Version: gcc (Ubuntu 10.3.0-1ubuntu1~20.04) 10.3.0
Clang Version: 10.0.0-4ubuntu1
x86_64-native-linuxapp-clang
x86_64-native-linuxapp-gcc
x86_64-native-linuxapp-doc
OS: UB2204-32
Kernel Version: 5.15.0-25-generic
GCC Version: gcc (Ubuntu 11.2.0-19ubuntu1) 11.2.0
Clang Version: NA
i686-native-linuxapp-gcc
OS: UB2204-64N
Kernel Version: 5.17.5-051705-generic
GCC Version: gcc (Ubuntu 11.2.0-19ubuntu1) 11.2.0
Clang Version: 14.0.0-1ubuntu1
x86_64-native-linuxapp-gcc
x86_64-native-linuxapp-gcc+shared
OS: UB2204-64
Kernel Version: 5.15.0-25-generic
GCC Version: gcc (Ubuntu 11.2.0-19ubuntu1) 11.2.0
Clang Version: 14.0.0-1ubuntu1
x86_64-native-linuxapp-gcc+16byte
x86_64-native-linuxapp-gcc
x86_64-native-linuxapp-clang
x86_64-native-linuxapp-doc
OS: RHEL85-64
Kernel Version: 4.18.0-348.7.1.el8_5.x86_64
GCC Version: gcc (GCC) 8.5.0 20210514 (Red Hat 8.5.0-4)
Clang Version: 12.0.1 (Red Hat 12.0.1-4.module_el8.5.0+1025+93159d6c)
ICC Version: 19.1.3.304 (gcc version 8.5.0 compatibility)
x86_64-native-linuxapp-gcc
OS: CentOS7.9-64
Kernel Version: 3.10.0-1160.el7.x86_64
GCC Version: gcc (GCC) 4.8.5 20150623 (Red Hat 4.8.5-44)
Clang Version: 3.4.2 (tags/RELEASE_34/dot2-final)
x86_64-native-linuxapp-gcc
*Build Failed #1:
OS: UB2204-64N
Target: x86_64-native-linuxapp-gcc
FAILED: drivers/libtmp_rte_common_qat.a.p/crypto_qat_qat_sym_session.c.o
gcc -Idrivers/libtmp_rte_common_qat.a.p -Idrivers -I../drivers -Idrivers/common/qat -I../drivers/common/qat -I../drivers/common/qat/qat_adf -I../drivers/crypto/qat -I../drivers/compress/qat -Idrivers/bus/pci -I../drivers/bus/pci -I../drivers/bus/pci/linux -I. -I.. -Iconfig -I../config -Ilib/eal/include -I../lib/eal/include -Ilib/eal/linux/include -I../lib/eal/linux/include -Ilib/eal/x86/include -I../lib/eal/x86/include -Ilib/eal/common -I../lib/eal/common -Ilib/eal -I../lib/eal -Ilib/kvargs -I../lib/kvargs -Ilib/metrics -I../lib/metrics -Ilib/telemetry -I../lib/telemetry -Ilib/pci -I../lib/pci -Ilib/cryptodev -I../lib/cryptodev -Ilib/mbuf -I../lib/mbuf -Ilib/mempool -I../lib/mempool -Ilib/ring -I../lib/ring -Ilib/rcu -I../lib/rcu -Ilib/net -I../lib/net -Ilib/compressdev -I../lib/compressdev -Ilib/security -I../lib/security -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -Werror -O3 -include rte_config.h -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 -DBUILD_QAT_SYM -DBUILD_QAT_ASYM -DRTE_LOG_DEFAULT_LOGTYPE=pmd.common.qat -MD -MQ drivers/libtmp_rte_common_qat.a.p/crypto_qat_qat_sym_session.c.o -MF drivers/libtmp_rte_common_qat.a.p/crypto_qat_qat_sym_session.c.o.d -o drivers/libtmp_rte_common_qat.a.p/crypto_qat_qat_sym_session.c.o -c ../drivers/crypto/qat/qat_sym_session.c
../drivers/crypto/qat/qat_sym_session.c: In function ‘partial_hash_sha1’:
../drivers/crypto/qat/qat_sym_session.c:1064:9: error: ‘SHA1_Init’ is deprecated: Since OpenSSL 3.0 [-Werror=deprecated-declarations]
1064 | if (!SHA1_Init(&ctx))
| ^~
In file included from ../drivers/crypto/qat/qat_sym_session.c:5:
/usr/include/openssl/sha.h:49:27: note: declared here
49 | OSSL_DEPRECATEDIN_3_0 int SHA1_Init(SHA_CTX *c);
| ^~~~~~~~~
../drivers/crypto/qat/qat_sym_session.c:1066:9: error: ‘SHA1_Transform’ is deprecated: Since OpenSSL 3.0 [-Werror=deprecated-declarations]
1066 | SHA1_Transform(&ctx, data_in);
| ^~~~~~~~~~~~~~
In file included from ../drivers/crypto/qat/qat_sym_session.c:5:
/usr/include/openssl/sha.h:52:28: note: declared here
52 | OSSL_DEPRECATEDIN_3_0 void SHA1_Transform(SHA_CTX *c, const unsigned char *data);
| ^~~~~~~~~~~~~~
../drivers/crypto/qat/qat_sym_session.c: In function ‘partial_hash_sha224’:
../drivers/crypto/qat/qat_sym_session.c:1075:9: error: ‘SHA224_Init’ is deprecated: Since OpenSSL 3.0 [-Werror=deprecated-declarations]
1075 | if (!SHA224_Init(&ctx))
| ^~
In file included from ../drivers/crypto/qat/qat_sym_session.c:5:
/usr/include/openssl/sha.h:69:27: note: declared here
69 | OSSL_DEPRECATEDIN_3_0 int SHA224_Init(SHA256_CTX *c);
| ^~~~~~~~~~~
../drivers/crypto/qat/qat_sym_session.c:1077:9: error: ‘SHA256_Transform’ is deprecated: Since OpenSSL 3.0 [-Werror=deprecated-declarations]
1077 | SHA256_Transform(&ctx, data_in);
| ^~~~~~~~~~~~~~~~
In file included from ../drivers/crypto/qat/qat_sym_session.c:5:
/usr/include/openssl/sha.h:77:28: note: declared here
77 | OSSL_DEPRECATEDIN_3_0 void SHA256_Transform(SHA256_CTX *c,
| ^~~~~~~~~~~~~~~~
../drivers/crypto/qat/qat_sym_session.c: In function ‘partial_hash_sha256’:
../drivers/crypto/qat/qat_sym_session.c:1086:9: error: ‘SHA256_Init’ is deprecated: Since OpenSSL 3.0 [-Werror=deprecated-declarations]
1086 | if (!SHA256_Init(&ctx))
| ^~
In file included from ../drivers/crypto/qat/qat_sym_session.c:5:
/usr/include/openssl/sha.h:73:27: note: declared here
73 | OSSL_DEPRECATEDIN_3_0 int SHA256_Init(SHA256_CTX *c);
| ^~~~~~~~~~~
../drivers/crypto/qat/qat_sym_session.c:1088:9: error: ‘SHA256_Transform’ is deprecated: Since OpenSSL 3.0 [-Werror=deprecated-declarations]
1088 | SHA256_Transform(&ctx, data_in);
| ^~~~~~~~~~~~~~~~
In file included from ../drivers/crypto/qat/qat_sym_session.c:5:
/usr/include/openssl/sha.h:77:28: note: declared here
77 | OSSL_DEPRECATEDIN_3_0 void SHA256_Transform(SHA256_CTX *c,
| ^~~~~~~~~~~~~~~~
../drivers/crypto/qat/qat_sym_session.c: In function ‘partial_hash_sha384’:
../drivers/crypto/qat/qat_sym_session.c:1097:9: error: ‘SHA384_Init’ is deprecated: Since OpenSSL 3.0 [-Werror=deprecated-declarations]
1097 | if (!SHA384_Init(&ctx))
| ^~
In file included from ../drivers/crypto/qat/qat_sym_session.c:5:
/usr/include/openssl/sha.h:119:27: note: declared here
119 | OSSL_DEPRECATEDIN_3_0 int SHA384_Init(SHA512_CTX *c);
| ^~~~~~~~~~~
../drivers/crypto/qat/qat_sym_session.c:1099:9: error: ‘SHA512_Transform’ is deprecated: Since OpenSSL 3.0 [-Werror=deprecated-declarations]
1099 | SHA512_Transform(&ctx, data_in);
| ^~~~~~~~~~~~~~~~
In file included from ../drivers/crypto/qat/qat_sym_session.c:5:
/usr/include/openssl/sha.h:127:28: note: declared here
127 | OSSL_DEPRECATEDIN_3_0 void SHA512_Transform(SHA512_CTX *c,
| ^~~~~~~~~~~~~~~~
../drivers/crypto/qat/qat_sym_session.c: In function ‘partial_hash_sha512’:
../drivers/crypto/qat/qat_sym_session.c:1108:9: error: ‘SHA512_Init’ is deprecated: Since OpenSSL 3.0 [-Werror=deprecated-declarations]
1108 | if (!SHA512_Init(&ctx))
| ^~
In file included from ../drivers/crypto/qat/qat_sym_session.c:5:
/usr/include/openssl/sha.h:123:27: note: declared here
123 | OSSL_DEPRECATEDIN_3_0 int SHA512_Init(SHA512_CTX *c);
| ^~~~~~~~~~~
../drivers/crypto/qat/qat_sym_session.c:1110:9: error: ‘SHA512_Transform’ is deprecated: Since OpenSSL 3.0 [-Werror=deprecated-declarations]
1110 | SHA512_Transform(&ctx, data_in);
| ^~~~~~~~~~~~~~~~
In file included from ../drivers/crypto/qat/qat_sym_session.c:5:
/usr/include/openssl/sha.h:127:28: note: declared here
127 | OSSL_DEPRECATEDIN_3_0 void SHA512_Transform(SHA512_CTX *c,
| ^~~~~~~~~~~~~~~~
../drivers/crypto/qat/qat_sym_session.c: In function ‘partial_hash_md5’:
../drivers/crypto/qat/qat_sym_session.c:1119:9: error: ‘MD5_Init’ is deprecated: Since OpenSSL 3.0 [-Werror=deprecated-declarations]
1119 | if (!MD5_Init(&ctx))
| ^~
In file included from ../drivers/crypto/qat/qat_sym_session.c:7:
/usr/include/openssl/md5.h:49:27: note: declared here
49 | OSSL_DEPRECATEDIN_3_0 int MD5_Init(MD5_CTX *c);
| ^~~~~~~~
../drivers/crypto/qat/qat_sym_session.c:1121:9: error: ‘MD5_Transform’ is deprecated: Since OpenSSL 3.0 [-Werror=deprecated-declarations]
1121 | MD5_Transform(&ctx, data_in);
| ^~~~~~~~~~~~~
In file included from ../drivers/crypto/qat/qat_sym_session.c:7:
/usr/include/openssl/md5.h:54:28: note: declared here
54 | OSSL_DEPRECATEDIN_3_0 void MD5_Transform(MD5_CTX *c, const unsigned char *b);
| ^~~~~~~~~~~~~
../drivers/crypto/qat/qat_sym_session.c: In function ‘qat_sym_do_precomputes’:
../drivers/crypto/qat/qat_sym_session.c:1250:25: error: ‘AES_set_encrypt_key’ is deprecated: Since OpenSSL 3.0 [-Werror=deprecated-declarations]
1250 | if (AES_set_encrypt_key(auth_key, auth_keylen << 3,
| ^~
In file included from ../drivers/crypto/qat/qat_sym_session.c:6:
/usr/include/openssl/aes.h:51:5: note: declared here
51 | int AES_set_encrypt_key(const unsigned char *userKey, const int bits,
| ^~~~~~~~~~~~~~~~~~~
../drivers/crypto/qat/qat_sym_session.c:1256:25: error: ‘AES_encrypt’ is deprecated: Since OpenSSL 3.0 [-Werror=deprecated-declarations]
1256 | AES_encrypt(in, k0, &enc_key);
| ^~~~~~~~~~~
In file included from ../drivers/crypto/qat/qat_sym_session.c:6:
/usr/include/openssl/aes.h:57:6: note: declared here
57 | void AES_encrypt(const unsigned char *in, unsigned char *out,
| ^~~~~~~~~~~
../drivers/crypto/qat/qat_sym_session.c:1294:33: error: ‘AES_set_encrypt_key’ is deprecated: Since OpenSSL 3.0 [-Werror=deprecated-declarations]
1294 | if (AES_set_encrypt_key(auth_key,
| ^~
In file included from ../drivers/crypto/qat/qat_sym_session.c:6:
/usr/include/openssl/aes.h:51:5: note: declared here
51 | int AES_set_encrypt_key(const unsigned char *userKey, const int bits,
| ^~~~~~~~~~~~~~~~~~~
../drivers/crypto/qat/qat_sym_session.c:1304:33: error: ‘AES_encrypt’ is deprecated: Since OpenSSL 3.0 [-Werror=deprecated-declarations]
1304 | AES_encrypt(in, out, &enc_key);
| ^~~~~~~~~~~
In file included from ../drivers/crypto/qat/qat_sym_session.c:6:
/usr/include/openssl/aes.h:57:6: note: declared here
57 | void AES_encrypt(const unsigned char *in, unsigned char *out,
| ^~~~~~~~~~~
../drivers/crypto/qat/qat_sym_session.c:1330:17: error: ‘AES_set_encrypt_key’ is deprecated: Since OpenSSL 3.0 [-Werror=deprecated-declarations]
1330 | if (AES_set_encrypt_key(auth_key, auth_keylen << 3,
| ^~
In file included from ../drivers/crypto/qat/qat_sym_session.c:6:
/usr/include/openssl/aes.h:51:5: note: declared here
51 | int AES_set_encrypt_key(const unsigned char *userKey, const int bits,
| ^~~~~~~~~~~~~~~~~~~
../drivers/crypto/qat/qat_sym_session.c:1334:17: error: ‘AES_encrypt’ is deprecated: Since OpenSSL 3.0 [-Werror=deprecated-declarations]
1334 | AES_encrypt(in, out, &enc_key);
| ^~~~~~~~~~~
In file included from ../drivers/crypto/qat/qat_sym_session.c:6:
/usr/include/openssl/aes.h:57:6: note: declared here
57 | void AES_encrypt(const unsigned char *in, unsigned char *out,
| ^~~~~~~~~~~
cc1: all warnings being treated as errors
[850/3631] Compiling C object drivers/common/sfc_efx/base/libsfc_base.a.p/efx_evb.c.o
[851/3631] Compiling C object drivers/common/sfc_efx/base/libsfc_base.a.p/efx_filter.c.o
[852/3631] Compiling C object drivers/common/sfc_efx/base/libsfc_base.a.p/efx_ev.c.o
[853/3631] Compiling C object drivers/libtmp_rte_common_qat.a.p/crypto_qat_dev_qat_crypto_pmd_gen4.c.o
[854/3631] Generating lib/pipeline.sym_chk with a custom command (wrapped by meson to capture output)
[855/3631] Compiling C object drivers/libtmp_rte_common_qat.a.p/crypto_qat_dev_qat_sym_pmd_gen1.c.o
[856/3631] Compiling C object drivers/libtmp_rte_common_qat.a.p/crypto_qat_dev_qat_crypto_pmd_gen3.c.o
[857/3631] Compiling C object drivers/libtmp_rte_common_qat.a.p/crypto_qat_qat_asym.c.o
[858/3631] Generating drivers/rte_common_cnxk.sym_chk with a custom command (wrapped by meson to capture output)
ninja: build stopped
DPDK STV team
^ permalink raw reply [flat|nested] 55+ messages in thread
* [dpdk-test-report] |FAILURE| dpdk-next-net-mlx daily Intel builds
@ 2022-05-07 5:08 sys_stv
0 siblings, 0 replies; 55+ messages in thread
From: sys_stv @ 2022-05-07 5:08 UTC (permalink / raw)
To: test-report, thomas; +Cc: dpdk_sw_eng, npg.sw.core.tools.prc
[-- Attachment #1: Type: text/plain, Size: 27800 bytes --]
Test-Label: Intel-compilation
Test-Status: FAILURE
_Compilation issues_
commit b6fca1bd4a9af51d49f1fc79d3067f7e08b22cdd
Author: Michael Baum <michaelba@nvidia.com>
Date: Mon Apr 25 12:30:20 2022 +0300
net/mlx5: fix LRO configuration in drop RxQ
DPDK git Repo: dpdk-next-net-mlx
Meson Build Summary: 23 Builds Done, 21 Successful, 2 Failures, 0 Blocked
+--------------+------------+--------------+------------+------------+-----------+----------+------------+
| os | gcc-static | clang-static | icc-static | gcc-shared | gcc-debug | document | gcc-16byte |
+--------------+------------+--------------+------------+------------+-----------+----------+------------+
| FC35-64 | pass | pass | | | | | |
| FreeBSD13-64 | pass | pass | | pass | pass | | |
| RHEL84-64 | pass | pass | | pass | pass | | |
| SUSE15-64 | pass | pass | | | | | |
| UB2004-32 | pass | | | | | | |
| UB2004-64 | pass | pass | | | | pass | |
| UB2204-32 | pass | | | | | | |
| CentOS7.9-64 | pass | | | | | | |
| UB2204-64N | fail | | | pass | | | |
| UB2204-64 | pass | | | | | | fail |
| RHEL85-64 | pass | | | | | | |
+--------------+------------+--------------+------------+------------+-----------+----------+------------+
Comments:
Because of DPDK bug (https://bugs.dpdk.org/show_bug.cgi?id=928),
All the dpdk-next-* branch add `Ddisable_drivers=event/cnxk` option when build with ICC complier.
Test environment and configuration as below:
OS: FC35-64
Kernel Version: 5.14.16-301.fc35.x86_64
GCC Version: gcc (GCC) 11.2.1 20210728 (Red Hat 11.2.1-1)
Clang Version: 13.0.0 (Fedora 13.0.0~rc1-1.fc35)
x86_64-native-linuxapp-gcc
x86_64-native-linuxapp-clang
OS: FreeBSD13-64
Kernel Version: 13.0-RELEASE
GCC Version: gcc (FreeBSD Ports Collection) 10.3.0
Clang Version: 11.0.1 (git@github.com:llvm/llvm-project.git llvmorg-11.0.1-0-g43ff75f2c3fe)
x86_64-native-bsdapp-gcc
x86_64-native-bsdapp-clang
x86_64-native-bsdapp-gcc+shared
x86_64-native-bsdapp-gcc+debug
OS: RHEL84-64
Kernel Version: 4.18.0-348.7.1.el8_5.x86_64
GCC Version: gcc (GCC) 8.5.0 20210514 (Red Hat 8.5.0-4)
Clang Version: 12.0.1 (Red Hat 12.0.1-4.module_el8.5.0+1025+93159d6c)
x86_64-native-linuxapp-gcc
x86_64-native-linuxapp-clang
x86_64-native-linuxapp-gcc+shared
x86_64-native-linuxapp-gcc+debug
OS: SUSE15-64
Kernel Version: 5.3.18-57-default
GCC Version: gcc (SUSE Linux) 7.5.0
Clang Version: 11.0.1
x86_64-native-linuxapp-clang
x86_64-native-linuxapp-gcc
OS: UB2004-32
Kernel Version: 5.8.0-48-generic
GCC Version: gcc (Ubuntu 10.3.0-1ubuntu1~20.04) 10.3.0
Clang Version: 10.0.0-4ubuntu1
i686-native-linuxapp-gcc
OS: UB2004-64
Kernel Version: 5.8.0-48-generic
GCC Version: gcc (Ubuntu 10.3.0-1ubuntu1~20.04) 10.3.0
Clang Version: 10.0.0-4ubuntu1
x86_64-native-linuxapp-clang
x86_64-native-linuxapp-gcc
x86_64-native-linuxapp-doc
OS: UB2204-32
Kernel Version: 5.17.5-051705-generic
GCC Version: gcc (Ubuntu 11.2.0-19ubuntu1) 11.2.0
Clang Version: NA
i686-native-linuxapp-gcc
OS: CentOS7.9-64
Kernel Version: 3.10.0-1160.el7.x86_64
GCC Version: gcc (GCC) 4.8.5 20150623 (Red Hat 4.8.5-44)
Clang Version: 3.4.2 (tags/RELEASE_34/dot2-final)
x86_64-native-linuxapp-gcc
OS: UB2204-64N
Kernel Version: 5.17.5-051705-generic
GCC Version: gcc (Ubuntu 11.2.0-19ubuntu1) 11.2.0
Clang Version: 14.0.0-1ubuntu1
x86_64-native-linuxapp-gcc
x86_64-native-linuxapp-gcc+shared
OS: UB2204-64
Kernel Version: 5.15.0-25-generic
GCC Version: gcc (Ubuntu 11.2.0-19ubuntu1) 11.2.0
Clang Version: 14.0.0-1ubuntu1
x86_64-native-linuxapp-gcc+16byte
x86_64-native-linuxapp-gcc
OS: RHEL85-64
Kernel Version: 4.18.0-348.7.1.el8_5.x86_64
GCC Version: gcc (GCC) 8.5.0 20210514 (Red Hat 8.5.0-4)
Clang Version: 12.0.1 (Red Hat 12.0.1-4.module_el8.5.0+1025+93159d6c)
ICC Version: 19.1.3.304 (gcc version 8.5.0 compatibility)
x86_64-native-linuxapp-gcc
*Build Failed #1:
OS: UB2204-64N
Target: x86_64-native-linuxapp-gcc
FAILED: drivers/libtmp_rte_common_qat.a.p/crypto_qat_qat_sym_session.c.o
gcc -Idrivers/libtmp_rte_common_qat.a.p -Idrivers -I../drivers -Idrivers/common/qat -I../drivers/common/qat -I../drivers/common/qat/qat_adf -I../drivers/crypto/qat -I../drivers/compress/qat -Idrivers/bus/pci -I../drivers/bus/pci -I../drivers/bus/pci/linux -I. -I.. -Iconfig -I../config -Ilib/eal/include -I../lib/eal/include -Ilib/eal/linux/include -I../lib/eal/linux/include -Ilib/eal/x86/include -I../lib/eal/x86/include -Ilib/eal/common -I../lib/eal/common -Ilib/eal -I../lib/eal -Ilib/kvargs -I../lib/kvargs -Ilib/metrics -I../lib/metrics -Ilib/telemetry -I../lib/telemetry -Ilib/pci -I../lib/pci -Ilib/cryptodev -I../lib/cryptodev -Ilib/mbuf -I../lib/mbuf -Ilib/mempool -I../lib/mempool -Ilib/ring -I../lib/ring -Ilib/rcu -I../lib/rcu -Ilib/net -I../lib/net -Ilib/compressdev -I../lib/compressdev -Ilib/security -I../lib/security -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -Werror -O3 -include rte_config.h -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 -DBUILD_QAT_SYM -DBUILD_QAT_ASYM -DRTE_LOG_DEFAULT_LOGTYPE=pmd.common.qat -MD -MQ drivers/libtmp_rte_common_qat.a.p/crypto_qat_qat_sym_session.c.o -MF drivers/libtmp_rte_common_qat.a.p/crypto_qat_qat_sym_session.c.o.d -o drivers/libtmp_rte_common_qat.a.p/crypto_qat_qat_sym_session.c.o -c ../drivers/crypto/qat/qat_sym_session.c
../drivers/crypto/qat/qat_sym_session.c: In function ‘partial_hash_sha1’:
../drivers/crypto/qat/qat_sym_session.c:1064:9: error: ‘SHA1_Init’ is deprecated: Since OpenSSL 3.0 [-Werror=deprecated-declarations]
1064 | if (!SHA1_Init(&ctx))
| ^~
In file included from ../drivers/crypto/qat/qat_sym_session.c:5:
/usr/include/openssl/sha.h:49:27: note: declared here
49 | OSSL_DEPRECATEDIN_3_0 int SHA1_Init(SHA_CTX *c);
| ^~~~~~~~~
../drivers/crypto/qat/qat_sym_session.c:1066:9: error: ‘SHA1_Transform’ is deprecated: Since OpenSSL 3.0 [-Werror=deprecated-declarations]
1066 | SHA1_Transform(&ctx, data_in);
| ^~~~~~~~~~~~~~
In file included from ../drivers/crypto/qat/qat_sym_session.c:5:
/usr/include/openssl/sha.h:52:28: note: declared here
52 | OSSL_DEPRECATEDIN_3_0 void SHA1_Transform(SHA_CTX *c, const unsigned char *data);
| ^~~~~~~~~~~~~~
../drivers/crypto/qat/qat_sym_session.c: In function ‘partial_hash_sha224’:
../drivers/crypto/qat/qat_sym_session.c:1075:9: error: ‘SHA224_Init’ is deprecated: Since OpenSSL 3.0 [-Werror=deprecated-declarations]
1075 | if (!SHA224_Init(&ctx))
| ^~
In file included from ../drivers/crypto/qat/qat_sym_session.c:5:
/usr/include/openssl/sha.h:69:27: note: declared here
69 | OSSL_DEPRECATEDIN_3_0 int SHA224_Init(SHA256_CTX *c);
| ^~~~~~~~~~~
../drivers/crypto/qat/qat_sym_session.c:1077:9: error: ‘SHA256_Transform’ is deprecated: Since OpenSSL 3.0 [-Werror=deprecated-declarations]
1077 | SHA256_Transform(&ctx, data_in);
| ^~~~~~~~~~~~~~~~
In file included from ../drivers/crypto/qat/qat_sym_session.c:5:
/usr/include/openssl/sha.h:77:28: note: declared here
77 | OSSL_DEPRECATEDIN_3_0 void SHA256_Transform(SHA256_CTX *c,
| ^~~~~~~~~~~~~~~~
../drivers/crypto/qat/qat_sym_session.c: In function ‘partial_hash_sha256’:
../drivers/crypto/qat/qat_sym_session.c:1086:9: error: ‘SHA256_Init’ is deprecated: Since OpenSSL 3.0 [-Werror=deprecated-declarations]
1086 | if (!SHA256_Init(&ctx))
| ^~
In file included from ../drivers/crypto/qat/qat_sym_session.c:5:
/usr/include/openssl/sha.h:73:27: note: declared here
73 | OSSL_DEPRECATEDIN_3_0 int SHA256_Init(SHA256_CTX *c);
| ^~~~~~~~~~~
../drivers/crypto/qat/qat_sym_session.c:1088:9: error: ‘SHA256_Transform’ is deprecated: Since OpenSSL 3.0 [-Werror=deprecated-declarations]
1088 | SHA256_Transform(&ctx, data_in);
| ^~~~~~~~~~~~~~~~
In file included from ../drivers/crypto/qat/qat_sym_session.c:5:
/usr/include/openssl/sha.h:77:28: note: declared here
77 | OSSL_DEPRECATEDIN_3_0 void SHA256_Transform(SHA256_CTX *c,
| ^~~~~~~~~~~~~~~~
../drivers/crypto/qat/qat_sym_session.c: In function ‘partial_hash_sha384’:
../drivers/crypto/qat/qat_sym_session.c:1097:9: error: ‘SHA384_Init’ is deprecated: Since OpenSSL 3.0 [-Werror=deprecated-declarations]
1097 | if (!SHA384_Init(&ctx))
| ^~
In file included from ../drivers/crypto/qat/qat_sym_session.c:5:
/usr/include/openssl/sha.h:119:27: note: declared here
119 | OSSL_DEPRECATEDIN_3_0 int SHA384_Init(SHA512_CTX *c);
| ^~~~~~~~~~~
../drivers/crypto/qat/qat_sym_session.c:1099:9: error: ‘SHA512_Transform’ is deprecated: Since OpenSSL 3.0 [-Werror=deprecated-declarations]
1099 | SHA512_Transform(&ctx, data_in);
| ^~~~~~~~~~~~~~~~
In file included from ../drivers/crypto/qat/qat_sym_session.c:5:
/usr/include/openssl/sha.h:127:28: note: declared here
127 | OSSL_DEPRECATEDIN_3_0 void SHA512_Transform(SHA512_CTX *c,
| ^~~~~~~~~~~~~~~~
../drivers/crypto/qat/qat_sym_session.c: In function ‘partial_hash_sha512’:
../drivers/crypto/qat/qat_sym_session.c:1108:9: error: ‘SHA512_Init’ is deprecated: Since OpenSSL 3.0 [-Werror=deprecated-declarations]
1108 | if (!SHA512_Init(&ctx))
| ^~
In file included from ../drivers/crypto/qat/qat_sym_session.c:5:
/usr/include/openssl/sha.h:123:27: note: declared here
123 | OSSL_DEPRECATEDIN_3_0 int SHA512_Init(SHA512_CTX *c);
| ^~~~~~~~~~~
../drivers/crypto/qat/qat_sym_session.c:1110:9: error: ‘SHA512_Transform’ is deprecated: Since OpenSSL 3.0 [-Werror=deprecated-declarations]
1110 | SHA512_Transform(&ctx, data_in);
| ^~~~~~~~~~~~~~~~
In file included from ../drivers/crypto/qat/qat_sym_session.c:5:
/usr/include/openssl/sha.h:127:28: note: declared here
127 | OSSL_DEPRECATEDIN_3_0 void SHA512_Transform(SHA512_CTX *c,
| ^~~~~~~~~~~~~~~~
../drivers/crypto/qat/qat_sym_session.c: In function ‘partial_hash_md5’:
../drivers/crypto/qat/qat_sym_session.c:1119:9: error: ‘MD5_Init’ is deprecated: Since OpenSSL 3.0 [-Werror=deprecated-declarations]
1119 | if (!MD5_Init(&ctx))
| ^~
In file included from ../drivers/crypto/qat/qat_sym_session.c:7:
/usr/include/openssl/md5.h:49:27: note: declared here
49 | OSSL_DEPRECATEDIN_3_0 int MD5_Init(MD5_CTX *c);
| ^~~~~~~~
../drivers/crypto/qat/qat_sym_session.c:1121:9: error: ‘MD5_Transform’ is deprecated: Since OpenSSL 3.0 [-Werror=deprecated-declarations]
1121 | MD5_Transform(&ctx, data_in);
| ^~~~~~~~~~~~~
In file included from ../drivers/crypto/qat/qat_sym_session.c:7:
/usr/include/openssl/md5.h:54:28: note: declared here
54 | OSSL_DEPRECATEDIN_3_0 void MD5_Transform(MD5_CTX *c, const unsigned char *b);
| ^~~~~~~~~~~~~
../drivers/crypto/qat/qat_sym_session.c: In function ‘qat_sym_do_precomputes’:
../drivers/crypto/qat/qat_sym_session.c:1250:25: error: ‘AES_set_encrypt_key’ is deprecated: Since OpenSSL 3.0 [-Werror=deprecated-declarations]
1250 | if (AES_set_encrypt_key(auth_key, auth_keylen << 3,
| ^~
In file included from ../drivers/crypto/qat/qat_sym_session.c:6:
/usr/include/openssl/aes.h:51:5: note: declared here
51 | int AES_set_encrypt_key(const unsigned char *userKey, const int bits,
| ^~~~~~~~~~~~~~~~~~~
../drivers/crypto/qat/qat_sym_session.c:1256:25: error: ‘AES_encrypt’ is deprecated: Since OpenSSL 3.0 [-Werror=deprecated-declarations]
1256 | AES_encrypt(in, k0, &enc_key);
| ^~~~~~~~~~~
In file included from ../drivers/crypto/qat/qat_sym_session.c:6:
/usr/include/openssl/aes.h:57:6: note: declared here
57 | void AES_encrypt(const unsigned char *in, unsigned char *out,
| ^~~~~~~~~~~
../drivers/crypto/qat/qat_sym_session.c:1294:33: error: ‘AES_set_encrypt_key’ is deprecated: Since OpenSSL 3.0 [-Werror=deprecated-declarations]
1294 | if (AES_set_encrypt_key(auth_key,
| ^~
In file included from ../drivers/crypto/qat/qat_sym_session.c:6:
/usr/include/openssl/aes.h:51:5: note: declared here
51 | int AES_set_encrypt_key(const unsigned char *userKey, const int bits,
| ^~~~~~~~~~~~~~~~~~~
../drivers/crypto/qat/qat_sym_session.c:1304:33: error: ‘AES_encrypt’ is deprecated: Since OpenSSL 3.0 [-Werror=deprecated-declarations]
1304 | AES_encrypt(in, out, &enc_key);
| ^~~~~~~~~~~
In file included from ../drivers/crypto/qat/qat_sym_session.c:6:
/usr/include/openssl/aes.h:57:6: note: declared here
57 | void AES_encrypt(const unsigned char *in, unsigned char *out,
| ^~~~~~~~~~~
../drivers/crypto/qat/qat_sym_session.c:1330:17: error: ‘AES_set_encrypt_key’ is deprecated: Since OpenSSL 3.0 [-Werror=deprecated-declarations]
1330 | if (AES_set_encrypt_key(auth_key, auth_keylen << 3,
| ^~
In file included from ../drivers/crypto/qat/qat_sym_session.c:6:
/usr/include/openssl/aes.h:51:5: note: declared here
51 | int AES_set_encrypt_key(const unsigned char *userKey, const int bits,
| ^~~~~~~~~~~~~~~~~~~
../drivers/crypto/qat/qat_sym_session.c:1334:17: error: ‘AES_encrypt’ is deprecated: Since OpenSSL 3.0 [-Werror=deprecated-declarations]
1334 | AES_encrypt(in, out, &enc_key);
| ^~~~~~~~~~~
In file included from ../drivers/crypto/qat/qat_sym_session.c:6:
/usr/include/openssl/aes.h:57:6: note: declared here
57 | void AES_encrypt(const unsigned char *in, unsigned char *out,
| ^~~~~~~~~~~
cc1: all warnings being treated as errors
[852/3631] Compiling C object drivers/common/sfc_efx/base/libsfc_base.a.p/efx_filter.c.o
[853/3631] Compiling C object drivers/common/sfc_efx/base/libsfc_base.a.p/efx_hash.c.o
[854/3631] Compiling C object drivers/common/sfc_efx/base/libsfc_base.a.p/efx_evb.c.o
[855/3631] Compiling C object drivers/common/sfc_efx/base/libsfc_base.a.p/efx_ev.c.o
[856/3631] Compiling C object drivers/libtmp_rte_common_qat.a.p/crypto_qat_dev_qat_crypto_pmd_gen3.c.o
[857/3631] Compiling C object drivers/libtmp_rte_common_qat.a.p/crypto_qat_dev_qat_crypto_pmd_gen4.c.o
[858/3631] Compiling C object drivers/libtmp_rte_common_qat.a.p/crypto_qat_dev_qat_sym_pmd_gen1.c.o
[859/3631] Compiling C object drivers/libtmp_rte_common_qat.a.p/crypto_qat_qat_asym.c.o
[860/3631] Generating drivers/rte_common_cnxk.sym_chk with a custom command (wrapped by meson to capture output)
ninja: build stopped
*Build Failed #2:
OS: UB2204-64
Target: x86_64-native-linuxapp-gcc+16byte
FAILED: drivers/libtmp_rte_common_qat.a.p/crypto_qat_qat_sym_session.c.o
gcc -Idrivers/libtmp_rte_common_qat.a.p -Idrivers -I../drivers -Idrivers/common/qat -I../drivers/common/qat -I../drivers/common/qat/qat_adf -I../drivers/crypto/qat -I../drivers/compress/qat -Idrivers/bus/pci -I../drivers/bus/pci -I../drivers/bus/pci/linux -I. -I.. -Iconfig -I../config -Ilib/eal/include -I../lib/eal/include -Ilib/eal/linux/include -I../lib/eal/linux/include -Ilib/eal/x86/include -I../lib/eal/x86/include -Ilib/eal/common -I../lib/eal/common -Ilib/eal -I../lib/eal -Ilib/kvargs -I../lib/kvargs -Ilib/metrics -I../lib/metrics -Ilib/telemetry -I../lib/telemetry -Ilib/pci -I../lib/pci -Ilib/cryptodev -I../lib/cryptodev -Ilib/mbuf -I../lib/mbuf -Ilib/mempool -I../lib/mempool -Ilib/ring -I../lib/ring -Ilib/rcu -I../lib/rcu -Ilib/net -I../lib/net -Ilib/compressdev -I../lib/compressdev -Ilib/security -I../lib/security -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -Werror -O3 -include rte_config.h -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 -DRTE_LIBRTE_I40E_16BYTE_RX_DESC -DRTE_LIBRTE_ICE_16BYTE_RX_DESC -fPIC -march=native -DALLOW_EXPERIMENTAL_API -DALLOW_INTERNAL_API -Wno-format-truncation -DBUILD_QAT_SYM -DBUILD_QAT_ASYM -DRTE_LOG_DEFAULT_LOGTYPE=pmd.common.qat -MD -MQ drivers/libtmp_rte_common_qat.a.p/crypto_qat_qat_sym_session.c.o -MF drivers/libtmp_rte_common_qat.a.p/crypto_qat_qat_sym_session.c.o.d -o drivers/libtmp_rte_common_qat.a.p/crypto_qat_qat_sym_session.c.o -c ../drivers/crypto/qat/qat_sym_session.c
../drivers/crypto/qat/qat_sym_session.c: In function ‘partial_hash_sha1’:
../drivers/crypto/qat/qat_sym_session.c:1064:9: error: ‘SHA1_Init’ is deprecated: Since OpenSSL 3.0 [-Werror=deprecated-declarations]
1064 | if (!SHA1_Init(&ctx))
| ^~
In file included from ../drivers/crypto/qat/qat_sym_session.c:5:
/usr/include/openssl/sha.h:49:27: note: declared here
49 | OSSL_DEPRECATEDIN_3_0 int SHA1_Init(SHA_CTX *c);
| ^~~~~~~~~
../drivers/crypto/qat/qat_sym_session.c:1066:9: error: ‘SHA1_Transform’ is deprecated: Since OpenSSL 3.0 [-Werror=deprecated-declarations]
1066 | SHA1_Transform(&ctx, data_in);
| ^~~~~~~~~~~~~~
In file included from ../drivers/crypto/qat/qat_sym_session.c:5:
/usr/include/openssl/sha.h:52:28: note: declared here
52 | OSSL_DEPRECATEDIN_3_0 void SHA1_Transform(SHA_CTX *c, const unsigned char *data);
| ^~~~~~~~~~~~~~
../drivers/crypto/qat/qat_sym_session.c: In function ‘partial_hash_sha224’:
../drivers/crypto/qat/qat_sym_session.c:1075:9: error: ‘SHA224_Init’ is deprecated: Since OpenSSL 3.0 [-Werror=deprecated-declarations]
1075 | if (!SHA224_Init(&ctx))
| ^~
In file included from ../drivers/crypto/qat/qat_sym_session.c:5:
/usr/include/openssl/sha.h:69:27: note: declared here
69 | OSSL_DEPRECATEDIN_3_0 int SHA224_Init(SHA256_CTX *c);
| ^~~~~~~~~~~
../drivers/crypto/qat/qat_sym_session.c:1077:9: error: ‘SHA256_Transform’ is deprecated: Since OpenSSL 3.0 [-Werror=deprecated-declarations]
1077 | SHA256_Transform(&ctx, data_in);
| ^~~~~~~~~~~~~~~~
In file included from ../drivers/crypto/qat/qat_sym_session.c:5:
/usr/include/openssl/sha.h:77:28: note: declared here
77 | OSSL_DEPRECATEDIN_3_0 void SHA256_Transform(SHA256_CTX *c,
| ^~~~~~~~~~~~~~~~
../drivers/crypto/qat/qat_sym_session.c: In function ‘partial_hash_sha256’:
../drivers/crypto/qat/qat_sym_session.c:1086:9: error: ‘SHA256_Init’ is deprecated: Since OpenSSL 3.0 [-Werror=deprecated-declarations]
1086 | if (!SHA256_Init(&ctx))
| ^~
In file included from ../drivers/crypto/qat/qat_sym_session.c:5:
/usr/include/openssl/sha.h:73:27: note: declared here
73 | OSSL_DEPRECATEDIN_3_0 int SHA256_Init(SHA256_CTX *c);
| ^~~~~~~~~~~
../drivers/crypto/qat/qat_sym_session.c:1088:9: error: ‘SHA256_Transform’ is deprecated: Since OpenSSL 3.0 [-Werror=deprecated-declarations]
1088 | SHA256_Transform(&ctx, data_in);
| ^~~~~~~~~~~~~~~~
In file included from ../drivers/crypto/qat/qat_sym_session.c:5:
/usr/include/openssl/sha.h:77:28: note: declared here
77 | OSSL_DEPRECATEDIN_3_0 void SHA256_Transform(SHA256_CTX *c,
| ^~~~~~~~~~~~~~~~
../drivers/crypto/qat/qat_sym_session.c: In function ‘partial_hash_sha384’:
../drivers/crypto/qat/qat_sym_session.c:1097:9: error: ‘SHA384_Init’ is deprecated: Since OpenSSL 3.0 [-Werror=deprecated-declarations]
1097 | if (!SHA384_Init(&ctx))
| ^~
In file included from ../drivers/crypto/qat/qat_sym_session.c:5:
/usr/include/openssl/sha.h:119:27: note: declared here
119 | OSSL_DEPRECATEDIN_3_0 int SHA384_Init(SHA512_CTX *c);
| ^~~~~~~~~~~
../drivers/crypto/qat/qat_sym_session.c:1099:9: error: ‘SHA512_Transform’ is deprecated: Since OpenSSL 3.0 [-Werror=deprecated-declarations]
1099 | SHA512_Transform(&ctx, data_in);
| ^~~~~~~~~~~~~~~~
In file included from ../drivers/crypto/qat/qat_sym_session.c:5:
/usr/include/openssl/sha.h:127:28: note: declared here
127 | OSSL_DEPRECATEDIN_3_0 void SHA512_Transform(SHA512_CTX *c,
| ^~~~~~~~~~~~~~~~
../drivers/crypto/qat/qat_sym_session.c: In function ‘partial_hash_sha512’:
../drivers/crypto/qat/qat_sym_session.c:1108:9: error: ‘SHA512_Init’ is deprecated: Since OpenSSL 3.0 [-Werror=deprecated-declarations]
1108 | if (!SHA512_Init(&ctx))
| ^~
In file included from ../drivers/crypto/qat/qat_sym_session.c:5:
/usr/include/openssl/sha.h:123:27: note: declared here
123 | OSSL_DEPRECATEDIN_3_0 int SHA512_Init(SHA512_CTX *c);
| ^~~~~~~~~~~
../drivers/crypto/qat/qat_sym_session.c:1110:9: error: ‘SHA512_Transform’ is deprecated: Since OpenSSL 3.0 [-Werror=deprecated-declarations]
1110 | SHA512_Transform(&ctx, data_in);
| ^~~~~~~~~~~~~~~~
In file included from ../drivers/crypto/qat/qat_sym_session.c:5:
/usr/include/openssl/sha.h:127:28: note: declared here
127 | OSSL_DEPRECATEDIN_3_0 void SHA512_Transform(SHA512_CTX *c,
| ^~~~~~~~~~~~~~~~
../drivers/crypto/qat/qat_sym_session.c: In function ‘partial_hash_md5’:
../drivers/crypto/qat/qat_sym_session.c:1119:9: error: ‘MD5_Init’ is deprecated: Since OpenSSL 3.0 [-Werror=deprecated-declarations]
1119 | if (!MD5_Init(&ctx))
| ^~
In file included from ../drivers/crypto/qat/qat_sym_session.c:7:
/usr/include/openssl/md5.h:49:27: note: declared here
49 | OSSL_DEPRECATEDIN_3_0 int MD5_Init(MD5_CTX *c);
| ^~~~~~~~
../drivers/crypto/qat/qat_sym_session.c:1121:9: error: ‘MD5_Transform’ is deprecated: Since OpenSSL 3.0 [-Werror=deprecated-declarations]
1121 | MD5_Transform(&ctx, data_in);
| ^~~~~~~~~~~~~
In file included from ../drivers/crypto/qat/qat_sym_session.c:7:
/usr/include/openssl/md5.h:54:28: note: declared here
54 | OSSL_DEPRECATEDIN_3_0 void MD5_Transform(MD5_CTX *c, const unsigned char *b);
| ^~~~~~~~~~~~~
../drivers/crypto/qat/qat_sym_session.c: In function ‘qat_sym_do_precomputes’:
../drivers/crypto/qat/qat_sym_session.c:1250:25: error: ‘AES_set_encrypt_key’ is deprecated: Since OpenSSL 3.0 [-Werror=deprecated-declarations]
1250 | if (AES_set_encrypt_key(auth_key, auth_keylen << 3,
| ^~
In file included from ../drivers/crypto/qat/qat_sym_session.c:6:
/usr/include/openssl/aes.h:51:5: note: declared here
51 | int AES_set_encrypt_key(const unsigned char *userKey, const int bits,
| ^~~~~~~~~~~~~~~~~~~
../drivers/crypto/qat/qat_sym_session.c:1256:25: error: ‘AES_encrypt’ is deprecated: Since OpenSSL 3.0 [-Werror=deprecated-declarations]
1256 | AES_encrypt(in, k0, &enc_key);
| ^~~~~~~~~~~
In file included from ../drivers/crypto/qat/qat_sym_session.c:6:
/usr/include/openssl/aes.h:57:6: note: declared here
57 | void AES_encrypt(const unsigned char *in, unsigned char *out,
| ^~~~~~~~~~~
../drivers/crypto/qat/qat_sym_session.c:1294:33: error: ‘AES_set_encrypt_key’ is deprecated: Since OpenSSL 3.0 [-Werror=deprecated-declarations]
1294 | if (AES_set_encrypt_key(auth_key,
| ^~
In file included from ../drivers/crypto/qat/qat_sym_session.c:6:
/usr/include/openssl/aes.h:51:5: note: declared here
51 | int AES_set_encrypt_key(const unsigned char *userKey, const int bits,
| ^~~~~~~~~~~~~~~~~~~
../drivers/crypto/qat/qat_sym_session.c:1304:33: error: ‘AES_encrypt’ is deprecated: Since OpenSSL 3.0 [-Werror=deprecated-declarations]
1304 | AES_encrypt(in, out, &enc_key);
| ^~~~~~~~~~~
In file included from ../drivers/crypto/qat/qat_sym_session.c:6:
/usr/include/openssl/aes.h:57:6: note: declared here
57 | void AES_encrypt(const unsigned char *in, unsigned char *out,
| ^~~~~~~~~~~
../drivers/crypto/qat/qat_sym_session.c:1330:17: error: ‘AES_set_encrypt_key’ is deprecated: Since OpenSSL 3.0 [-Werror=deprecated-declarations]
1330 | if (AES_set_encrypt_key(auth_key, auth_keylen << 3,
| ^~
In file included from ../drivers/crypto/qat/qat_sym_session.c:6:
/usr/include/openssl/aes.h:51:5: note: declared here
51 | int AES_set_encrypt_key(const unsigned char *userKey, const int bits,
| ^~~~~~~~~~~~~~~~~~~
../drivers/crypto/qat/qat_sym_session.c:1334:17: error: ‘AES_encrypt’ is deprecated: Since OpenSSL 3.0 [-Werror=deprecated-declarations]
1334 | AES_encrypt(in, out, &enc_key);
| ^~~~~~~~~~~
In file included from ../drivers/crypto/qat/qat_sym_session.c:6:
/usr/include/openssl/aes.h:57:6: note: declared here
57 | void AES_encrypt(const unsigned char *in, unsigned char *out,
| ^~~~~~~~~~~
cc1: all warnings being treated as errors
[848/3631] Compiling C object drivers/common/sfc_efx/base/libsfc_base.a.p/efx_evb.c.o
[849/3631] Compiling C object drivers/common/sfc_efx/base/libsfc_base.a.p/efx_ev.c.o
[850/3631] Compiling C object drivers/common/sfc_efx/base/libsfc_base.a.p/efx_filter.c.o
[851/3631] Compiling C object drivers/libtmp_rte_common_qat.a.p/crypto_qat_dev_qat_crypto_pmd_gen4.c.o
[852/3631] Compiling C object drivers/libtmp_rte_common_qat.a.p/crypto_qat_dev_qat_sym_pmd_gen1.c.o
[853/3631] Compiling C object drivers/libtmp_rte_common_qat.a.p/crypto_qat_dev_qat_crypto_pmd_gen3.c.o
[854/3631] Compiling C object drivers/libtmp_rte_common_qat.a.p/crypto_qat_qat_asym.c.o
[855/3631] Generating lib/pipeline.sym_chk with a custom command (wrapped by meson to capture output)
[856/3631] Generating drivers/rte_common_cnxk.sym_chk with a custom command (wrapped by meson to capture output)
ninja: build stopped
DPDK STV team
^ permalink raw reply [flat|nested] 55+ messages in thread
* [dpdk-test-report] |FAILURE| dpdk-next-net-mlx daily Intel builds
@ 2022-05-06 23:10 sys_stv
0 siblings, 0 replies; 55+ messages in thread
From: sys_stv @ 2022-05-06 23:10 UTC (permalink / raw)
To: test-report, thomas; +Cc: dpdk_sw_eng, npg.sw.core.tools.prc
[-- Attachment #1: Type: text/plain, Size: 27771 bytes --]
Test-Label: Intel-compilation
Test-Status: FAILURE
_Compilation issues_
commit b6fca1bd4a9af51d49f1fc79d3067f7e08b22cdd
Author: Michael Baum <michaelba@nvidia.com>
Date: Mon Apr 25 12:30:20 2022 +0300
net/mlx5: fix LRO configuration in drop RxQ
DPDK git Repo: dpdk-next-net-mlx
Meson Build Summary: 22 Builds Done, 20 Successful, 2 Failures, 0 Blocked
+--------------+------------+--------------+------------+------------+-----------+----------+------------+
| os | gcc-static | clang-static | icc-static | gcc-shared | gcc-debug | document | gcc-16byte |
+--------------+------------+--------------+------------+------------+-----------+----------+------------+
| FC35-64 | pass | pass | | | | | |
| FreeBSD13-64 | pass | pass | | pass | pass | | |
| RHEL84-64 | pass | pass | | pass | pass | | |
| SUSE15-64 | pass | pass | | | | | |
| UB2004-32 | pass | | | | | | |
| UB2004-64 | pass | pass | | | | | |
| UB2204-32 | pass | | | | | | |
| CentOS7.9-64 | pass | | | | | | |
| UB2204-64N | fail | | | pass | | | |
| UB2204-64 | pass | | | | | | fail |
| RHEL85-64 | pass | | | | | | |
+--------------+------------+--------------+------------+------------+-----------+----------+------------+
Comments:
Because of DPDK bug (https://bugs.dpdk.org/show_bug.cgi?id=928),
All the dpdk-next-* branch add `Ddisable_drivers=event/cnxk` option when build with ICC complier.
Test environment and configuration as below:
OS: FC35-64
Kernel Version: 5.14.16-301.fc35.x86_64
GCC Version: gcc (GCC) 11.2.1 20210728 (Red Hat 11.2.1-1)
Clang Version: 13.0.0 (Fedora 13.0.0~rc1-1.fc35)
x86_64-native-linuxapp-gcc
x86_64-native-linuxapp-clang
OS: FreeBSD13-64
Kernel Version: 13.0-RELEASE
GCC Version: gcc (FreeBSD Ports Collection) 10.3.0
Clang Version: 11.0.1 (git@github.com:llvm/llvm-project.git llvmorg-11.0.1-0-g43ff75f2c3fe)
x86_64-native-bsdapp-gcc
x86_64-native-bsdapp-clang
x86_64-native-bsdapp-gcc+shared
x86_64-native-bsdapp-gcc+debug
OS: RHEL84-64
Kernel Version: 4.18.0-348.7.1.el8_5.x86_64
GCC Version: gcc (GCC) 8.5.0 20210514 (Red Hat 8.5.0-4)
Clang Version: 12.0.1 (Red Hat 12.0.1-4.module_el8.5.0+1025+93159d6c)
x86_64-native-linuxapp-gcc
x86_64-native-linuxapp-clang
x86_64-native-linuxapp-gcc+shared
x86_64-native-linuxapp-gcc+debug
OS: SUSE15-64
Kernel Version: 5.3.18-57-default
GCC Version: gcc (SUSE Linux) 7.5.0
Clang Version: 11.0.1
x86_64-native-linuxapp-clang
x86_64-native-linuxapp-gcc
OS: UB2004-32
Kernel Version: 5.8.0-48-generic
GCC Version: gcc (Ubuntu 10.3.0-1ubuntu1~20.04) 10.3.0
Clang Version: 10.0.0-4ubuntu1
i686-native-linuxapp-gcc
OS: UB2004-64
Kernel Version: 5.8.0-48-generic
GCC Version: gcc (Ubuntu 10.3.0-1ubuntu1~20.04) 10.3.0
Clang Version: 10.0.0-4ubuntu1
x86_64-native-linuxapp-clang
x86_64-native-linuxapp-gcc
OS: UB2204-32
Kernel Version: 5.15.0-25-generic
GCC Version: gcc (Ubuntu 11.2.0-19ubuntu1) 11.2.0
Clang Version: NA
i686-native-linuxapp-gcc
OS: CentOS7.9-64
Kernel Version: 3.10.0-1160.el7.x86_64
GCC Version: gcc (GCC) 4.8.5 20150623 (Red Hat 4.8.5-44)
Clang Version: 3.4.2 (tags/RELEASE_34/dot2-final)
x86_64-native-linuxapp-gcc
OS: UB2204-64N
Kernel Version: 5.17.5-051705-generic
GCC Version: gcc (Ubuntu 11.2.0-19ubuntu1) 11.2.0
Clang Version: 14.0.0-1ubuntu1
x86_64-native-linuxapp-gcc
x86_64-native-linuxapp-gcc+shared
OS: UB2204-64
Kernel Version: 5.15.0-25-generic
GCC Version: gcc (Ubuntu 11.2.0-19ubuntu1) 11.2.0
Clang Version: 14.0.0-1ubuntu1
x86_64-native-linuxapp-gcc+16byte
x86_64-native-linuxapp-gcc
OS: RHEL85-64
Kernel Version: 4.18.0-348.7.1.el8_5.x86_64
GCC Version: gcc (GCC) 8.5.0 20210514 (Red Hat 8.5.0-4)
Clang Version: 12.0.1 (Red Hat 12.0.1-4.module_el8.5.0+1025+93159d6c)
ICC Version: 19.1.3.304 (gcc version 8.5.0 compatibility)
x86_64-native-linuxapp-gcc
*Build Failed #1:
OS: UB2204-64N
Target: x86_64-native-linuxapp-gcc
FAILED: drivers/libtmp_rte_common_qat.a.p/crypto_qat_qat_sym_session.c.o
gcc -Idrivers/libtmp_rte_common_qat.a.p -Idrivers -I../drivers -Idrivers/common/qat -I../drivers/common/qat -I../drivers/common/qat/qat_adf -I../drivers/crypto/qat -I../drivers/compress/qat -Idrivers/bus/pci -I../drivers/bus/pci -I../drivers/bus/pci/linux -I. -I.. -Iconfig -I../config -Ilib/eal/include -I../lib/eal/include -Ilib/eal/linux/include -I../lib/eal/linux/include -Ilib/eal/x86/include -I../lib/eal/x86/include -Ilib/eal/common -I../lib/eal/common -Ilib/eal -I../lib/eal -Ilib/kvargs -I../lib/kvargs -Ilib/metrics -I../lib/metrics -Ilib/telemetry -I../lib/telemetry -Ilib/pci -I../lib/pci -Ilib/cryptodev -I../lib/cryptodev -Ilib/mbuf -I../lib/mbuf -Ilib/mempool -I../lib/mempool -Ilib/ring -I../lib/ring -Ilib/rcu -I../lib/rcu -Ilib/net -I../lib/net -Ilib/compressdev -I../lib/compressdev -Ilib/security -I../lib/security -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -Werror -O3 -include rte_config.h -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 -DBUILD_QAT_SYM -DBUILD_QAT_ASYM -DRTE_LOG_DEFAULT_LOGTYPE=pmd.common.qat -MD -MQ drivers/libtmp_rte_common_qat.a.p/crypto_qat_qat_sym_session.c.o -MF drivers/libtmp_rte_common_qat.a.p/crypto_qat_qat_sym_session.c.o.d -o drivers/libtmp_rte_common_qat.a.p/crypto_qat_qat_sym_session.c.o -c ../drivers/crypto/qat/qat_sym_session.c
../drivers/crypto/qat/qat_sym_session.c: In function ‘partial_hash_sha1’:
../drivers/crypto/qat/qat_sym_session.c:1064:9: error: ‘SHA1_Init’ is deprecated: Since OpenSSL 3.0 [-Werror=deprecated-declarations]
1064 | if (!SHA1_Init(&ctx))
| ^~
In file included from ../drivers/crypto/qat/qat_sym_session.c:5:
/usr/include/openssl/sha.h:49:27: note: declared here
49 | OSSL_DEPRECATEDIN_3_0 int SHA1_Init(SHA_CTX *c);
| ^~~~~~~~~
../drivers/crypto/qat/qat_sym_session.c:1066:9: error: ‘SHA1_Transform’ is deprecated: Since OpenSSL 3.0 [-Werror=deprecated-declarations]
1066 | SHA1_Transform(&ctx, data_in);
| ^~~~~~~~~~~~~~
In file included from ../drivers/crypto/qat/qat_sym_session.c:5:
/usr/include/openssl/sha.h:52:28: note: declared here
52 | OSSL_DEPRECATEDIN_3_0 void SHA1_Transform(SHA_CTX *c, const unsigned char *data);
| ^~~~~~~~~~~~~~
../drivers/crypto/qat/qat_sym_session.c: In function ‘partial_hash_sha224’:
../drivers/crypto/qat/qat_sym_session.c:1075:9: error: ‘SHA224_Init’ is deprecated: Since OpenSSL 3.0 [-Werror=deprecated-declarations]
1075 | if (!SHA224_Init(&ctx))
| ^~
In file included from ../drivers/crypto/qat/qat_sym_session.c:5:
/usr/include/openssl/sha.h:69:27: note: declared here
69 | OSSL_DEPRECATEDIN_3_0 int SHA224_Init(SHA256_CTX *c);
| ^~~~~~~~~~~
../drivers/crypto/qat/qat_sym_session.c:1077:9: error: ‘SHA256_Transform’ is deprecated: Since OpenSSL 3.0 [-Werror=deprecated-declarations]
1077 | SHA256_Transform(&ctx, data_in);
| ^~~~~~~~~~~~~~~~
In file included from ../drivers/crypto/qat/qat_sym_session.c:5:
/usr/include/openssl/sha.h:77:28: note: declared here
77 | OSSL_DEPRECATEDIN_3_0 void SHA256_Transform(SHA256_CTX *c,
| ^~~~~~~~~~~~~~~~
../drivers/crypto/qat/qat_sym_session.c: In function ‘partial_hash_sha256’:
../drivers/crypto/qat/qat_sym_session.c:1086:9: error: ‘SHA256_Init’ is deprecated: Since OpenSSL 3.0 [-Werror=deprecated-declarations]
1086 | if (!SHA256_Init(&ctx))
| ^~
In file included from ../drivers/crypto/qat/qat_sym_session.c:5:
/usr/include/openssl/sha.h:73:27: note: declared here
73 | OSSL_DEPRECATEDIN_3_0 int SHA256_Init(SHA256_CTX *c);
| ^~~~~~~~~~~
../drivers/crypto/qat/qat_sym_session.c:1088:9: error: ‘SHA256_Transform’ is deprecated: Since OpenSSL 3.0 [-Werror=deprecated-declarations]
1088 | SHA256_Transform(&ctx, data_in);
| ^~~~~~~~~~~~~~~~
In file included from ../drivers/crypto/qat/qat_sym_session.c:5:
/usr/include/openssl/sha.h:77:28: note: declared here
77 | OSSL_DEPRECATEDIN_3_0 void SHA256_Transform(SHA256_CTX *c,
| ^~~~~~~~~~~~~~~~
../drivers/crypto/qat/qat_sym_session.c: In function ‘partial_hash_sha384’:
../drivers/crypto/qat/qat_sym_session.c:1097:9: error: ‘SHA384_Init’ is deprecated: Since OpenSSL 3.0 [-Werror=deprecated-declarations]
1097 | if (!SHA384_Init(&ctx))
| ^~
In file included from ../drivers/crypto/qat/qat_sym_session.c:5:
/usr/include/openssl/sha.h:119:27: note: declared here
119 | OSSL_DEPRECATEDIN_3_0 int SHA384_Init(SHA512_CTX *c);
| ^~~~~~~~~~~
../drivers/crypto/qat/qat_sym_session.c:1099:9: error: ‘SHA512_Transform’ is deprecated: Since OpenSSL 3.0 [-Werror=deprecated-declarations]
1099 | SHA512_Transform(&ctx, data_in);
| ^~~~~~~~~~~~~~~~
In file included from ../drivers/crypto/qat/qat_sym_session.c:5:
/usr/include/openssl/sha.h:127:28: note: declared here
127 | OSSL_DEPRECATEDIN_3_0 void SHA512_Transform(SHA512_CTX *c,
| ^~~~~~~~~~~~~~~~
../drivers/crypto/qat/qat_sym_session.c: In function ‘partial_hash_sha512’:
../drivers/crypto/qat/qat_sym_session.c:1108:9: error: ‘SHA512_Init’ is deprecated: Since OpenSSL 3.0 [-Werror=deprecated-declarations]
1108 | if (!SHA512_Init(&ctx))
| ^~
In file included from ../drivers/crypto/qat/qat_sym_session.c:5:
/usr/include/openssl/sha.h:123:27: note: declared here
123 | OSSL_DEPRECATEDIN_3_0 int SHA512_Init(SHA512_CTX *c);
| ^~~~~~~~~~~
../drivers/crypto/qat/qat_sym_session.c:1110:9: error: ‘SHA512_Transform’ is deprecated: Since OpenSSL 3.0 [-Werror=deprecated-declarations]
1110 | SHA512_Transform(&ctx, data_in);
| ^~~~~~~~~~~~~~~~
In file included from ../drivers/crypto/qat/qat_sym_session.c:5:
/usr/include/openssl/sha.h:127:28: note: declared here
127 | OSSL_DEPRECATEDIN_3_0 void SHA512_Transform(SHA512_CTX *c,
| ^~~~~~~~~~~~~~~~
../drivers/crypto/qat/qat_sym_session.c: In function ‘partial_hash_md5’:
../drivers/crypto/qat/qat_sym_session.c:1119:9: error: ‘MD5_Init’ is deprecated: Since OpenSSL 3.0 [-Werror=deprecated-declarations]
1119 | if (!MD5_Init(&ctx))
| ^~
In file included from ../drivers/crypto/qat/qat_sym_session.c:7:
/usr/include/openssl/md5.h:49:27: note: declared here
49 | OSSL_DEPRECATEDIN_3_0 int MD5_Init(MD5_CTX *c);
| ^~~~~~~~
../drivers/crypto/qat/qat_sym_session.c:1121:9: error: ‘MD5_Transform’ is deprecated: Since OpenSSL 3.0 [-Werror=deprecated-declarations]
1121 | MD5_Transform(&ctx, data_in);
| ^~~~~~~~~~~~~
In file included from ../drivers/crypto/qat/qat_sym_session.c:7:
/usr/include/openssl/md5.h:54:28: note: declared here
54 | OSSL_DEPRECATEDIN_3_0 void MD5_Transform(MD5_CTX *c, const unsigned char *b);
| ^~~~~~~~~~~~~
../drivers/crypto/qat/qat_sym_session.c: In function ‘qat_sym_do_precomputes’:
../drivers/crypto/qat/qat_sym_session.c:1250:25: error: ‘AES_set_encrypt_key’ is deprecated: Since OpenSSL 3.0 [-Werror=deprecated-declarations]
1250 | if (AES_set_encrypt_key(auth_key, auth_keylen << 3,
| ^~
In file included from ../drivers/crypto/qat/qat_sym_session.c:6:
/usr/include/openssl/aes.h:51:5: note: declared here
51 | int AES_set_encrypt_key(const unsigned char *userKey, const int bits,
| ^~~~~~~~~~~~~~~~~~~
../drivers/crypto/qat/qat_sym_session.c:1256:25: error: ‘AES_encrypt’ is deprecated: Since OpenSSL 3.0 [-Werror=deprecated-declarations]
1256 | AES_encrypt(in, k0, &enc_key);
| ^~~~~~~~~~~
In file included from ../drivers/crypto/qat/qat_sym_session.c:6:
/usr/include/openssl/aes.h:57:6: note: declared here
57 | void AES_encrypt(const unsigned char *in, unsigned char *out,
| ^~~~~~~~~~~
../drivers/crypto/qat/qat_sym_session.c:1294:33: error: ‘AES_set_encrypt_key’ is deprecated: Since OpenSSL 3.0 [-Werror=deprecated-declarations]
1294 | if (AES_set_encrypt_key(auth_key,
| ^~
In file included from ../drivers/crypto/qat/qat_sym_session.c:6:
/usr/include/openssl/aes.h:51:5: note: declared here
51 | int AES_set_encrypt_key(const unsigned char *userKey, const int bits,
| ^~~~~~~~~~~~~~~~~~~
../drivers/crypto/qat/qat_sym_session.c:1304:33: error: ‘AES_encrypt’ is deprecated: Since OpenSSL 3.0 [-Werror=deprecated-declarations]
1304 | AES_encrypt(in, out, &enc_key);
| ^~~~~~~~~~~
In file included from ../drivers/crypto/qat/qat_sym_session.c:6:
/usr/include/openssl/aes.h:57:6: note: declared here
57 | void AES_encrypt(const unsigned char *in, unsigned char *out,
| ^~~~~~~~~~~
../drivers/crypto/qat/qat_sym_session.c:1330:17: error: ‘AES_set_encrypt_key’ is deprecated: Since OpenSSL 3.0 [-Werror=deprecated-declarations]
1330 | if (AES_set_encrypt_key(auth_key, auth_keylen << 3,
| ^~
In file included from ../drivers/crypto/qat/qat_sym_session.c:6:
/usr/include/openssl/aes.h:51:5: note: declared here
51 | int AES_set_encrypt_key(const unsigned char *userKey, const int bits,
| ^~~~~~~~~~~~~~~~~~~
../drivers/crypto/qat/qat_sym_session.c:1334:17: error: ‘AES_encrypt’ is deprecated: Since OpenSSL 3.0 [-Werror=deprecated-declarations]
1334 | AES_encrypt(in, out, &enc_key);
| ^~~~~~~~~~~
In file included from ../drivers/crypto/qat/qat_sym_session.c:6:
/usr/include/openssl/aes.h:57:6: note: declared here
57 | void AES_encrypt(const unsigned char *in, unsigned char *out,
| ^~~~~~~~~~~
cc1: all warnings being treated as errors
[853/3631] Compiling C object drivers/common/sfc_efx/base/libsfc_base.a.p/efx_filter.c.o
[854/3631] Compiling C object drivers/common/sfc_efx/base/libsfc_base.a.p/efx_ev.c.o
[855/3631] Compiling C object drivers/common/sfc_efx/base/libsfc_base.a.p/efx_evb.c.o
[856/3631] Compiling C object drivers/libtmp_rte_common_qat.a.p/crypto_qat_dev_qat_crypto_pmd_gen4.c.o
[857/3631] Compiling C object drivers/common/sfc_efx/base/libsfc_base.a.p/efx_crc32.c.o
[858/3631] Compiling C object drivers/libtmp_rte_common_qat.a.p/crypto_qat_dev_qat_sym_pmd_gen1.c.o
[859/3631] Compiling C object drivers/libtmp_rte_common_qat.a.p/crypto_qat_dev_qat_crypto_pmd_gen3.c.o
[860/3631] Compiling C object drivers/libtmp_rte_common_qat.a.p/crypto_qat_qat_asym.c.o
[861/3631] Generating drivers/rte_common_cnxk.sym_chk with a custom command (wrapped by meson to capture output)
ninja: build stopped
*Build Failed #2:
OS: UB2204-64
Target: x86_64-native-linuxapp-gcc+16byte
FAILED: drivers/libtmp_rte_common_qat.a.p/crypto_qat_qat_sym_session.c.o
gcc -Idrivers/libtmp_rte_common_qat.a.p -Idrivers -I../drivers -Idrivers/common/qat -I../drivers/common/qat -I../drivers/common/qat/qat_adf -I../drivers/crypto/qat -I../drivers/compress/qat -Idrivers/bus/pci -I../drivers/bus/pci -I../drivers/bus/pci/linux -I. -I.. -Iconfig -I../config -Ilib/eal/include -I../lib/eal/include -Ilib/eal/linux/include -I../lib/eal/linux/include -Ilib/eal/x86/include -I../lib/eal/x86/include -Ilib/eal/common -I../lib/eal/common -Ilib/eal -I../lib/eal -Ilib/kvargs -I../lib/kvargs -Ilib/metrics -I../lib/metrics -Ilib/telemetry -I../lib/telemetry -Ilib/pci -I../lib/pci -Ilib/cryptodev -I../lib/cryptodev -Ilib/mbuf -I../lib/mbuf -Ilib/mempool -I../lib/mempool -Ilib/ring -I../lib/ring -Ilib/rcu -I../lib/rcu -Ilib/net -I../lib/net -Ilib/compressdev -I../lib/compressdev -Ilib/security -I../lib/security -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -Werror -O3 -include rte_config.h -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 -DRTE_LIBRTE_I40E_16BYTE_RX_DESC -DRTE_LIBRTE_ICE_16BYTE_RX_DESC -fPIC -march=native -DALLOW_EXPERIMENTAL_API -DALLOW_INTERNAL_API -Wno-format-truncation -DBUILD_QAT_SYM -DBUILD_QAT_ASYM -DRTE_LOG_DEFAULT_LOGTYPE=pmd.common.qat -MD -MQ drivers/libtmp_rte_common_qat.a.p/crypto_qat_qat_sym_session.c.o -MF drivers/libtmp_rte_common_qat.a.p/crypto_qat_qat_sym_session.c.o.d -o drivers/libtmp_rte_common_qat.a.p/crypto_qat_qat_sym_session.c.o -c ../drivers/crypto/qat/qat_sym_session.c
../drivers/crypto/qat/qat_sym_session.c: In function ‘partial_hash_sha1’:
../drivers/crypto/qat/qat_sym_session.c:1064:9: error: ‘SHA1_Init’ is deprecated: Since OpenSSL 3.0 [-Werror=deprecated-declarations]
1064 | if (!SHA1_Init(&ctx))
| ^~
In file included from ../drivers/crypto/qat/qat_sym_session.c:5:
/usr/include/openssl/sha.h:49:27: note: declared here
49 | OSSL_DEPRECATEDIN_3_0 int SHA1_Init(SHA_CTX *c);
| ^~~~~~~~~
../drivers/crypto/qat/qat_sym_session.c:1066:9: error: ‘SHA1_Transform’ is deprecated: Since OpenSSL 3.0 [-Werror=deprecated-declarations]
1066 | SHA1_Transform(&ctx, data_in);
| ^~~~~~~~~~~~~~
In file included from ../drivers/crypto/qat/qat_sym_session.c:5:
/usr/include/openssl/sha.h:52:28: note: declared here
52 | OSSL_DEPRECATEDIN_3_0 void SHA1_Transform(SHA_CTX *c, const unsigned char *data);
| ^~~~~~~~~~~~~~
../drivers/crypto/qat/qat_sym_session.c: In function ‘partial_hash_sha224’:
../drivers/crypto/qat/qat_sym_session.c:1075:9: error: ‘SHA224_Init’ is deprecated: Since OpenSSL 3.0 [-Werror=deprecated-declarations]
1075 | if (!SHA224_Init(&ctx))
| ^~
In file included from ../drivers/crypto/qat/qat_sym_session.c:5:
/usr/include/openssl/sha.h:69:27: note: declared here
69 | OSSL_DEPRECATEDIN_3_0 int SHA224_Init(SHA256_CTX *c);
| ^~~~~~~~~~~
../drivers/crypto/qat/qat_sym_session.c:1077:9: error: ‘SHA256_Transform’ is deprecated: Since OpenSSL 3.0 [-Werror=deprecated-declarations]
1077 | SHA256_Transform(&ctx, data_in);
| ^~~~~~~~~~~~~~~~
In file included from ../drivers/crypto/qat/qat_sym_session.c:5:
/usr/include/openssl/sha.h:77:28: note: declared here
77 | OSSL_DEPRECATEDIN_3_0 void SHA256_Transform(SHA256_CTX *c,
| ^~~~~~~~~~~~~~~~
../drivers/crypto/qat/qat_sym_session.c: In function ‘partial_hash_sha256’:
../drivers/crypto/qat/qat_sym_session.c:1086:9: error: ‘SHA256_Init’ is deprecated: Since OpenSSL 3.0 [-Werror=deprecated-declarations]
1086 | if (!SHA256_Init(&ctx))
| ^~
In file included from ../drivers/crypto/qat/qat_sym_session.c:5:
/usr/include/openssl/sha.h:73:27: note: declared here
73 | OSSL_DEPRECATEDIN_3_0 int SHA256_Init(SHA256_CTX *c);
| ^~~~~~~~~~~
../drivers/crypto/qat/qat_sym_session.c:1088:9: error: ‘SHA256_Transform’ is deprecated: Since OpenSSL 3.0 [-Werror=deprecated-declarations]
1088 | SHA256_Transform(&ctx, data_in);
| ^~~~~~~~~~~~~~~~
In file included from ../drivers/crypto/qat/qat_sym_session.c:5:
/usr/include/openssl/sha.h:77:28: note: declared here
77 | OSSL_DEPRECATEDIN_3_0 void SHA256_Transform(SHA256_CTX *c,
| ^~~~~~~~~~~~~~~~
../drivers/crypto/qat/qat_sym_session.c: In function ‘partial_hash_sha384’:
../drivers/crypto/qat/qat_sym_session.c:1097:9: error: ‘SHA384_Init’ is deprecated: Since OpenSSL 3.0 [-Werror=deprecated-declarations]
1097 | if (!SHA384_Init(&ctx))
| ^~
In file included from ../drivers/crypto/qat/qat_sym_session.c:5:
/usr/include/openssl/sha.h:119:27: note: declared here
119 | OSSL_DEPRECATEDIN_3_0 int SHA384_Init(SHA512_CTX *c);
| ^~~~~~~~~~~
../drivers/crypto/qat/qat_sym_session.c:1099:9: error: ‘SHA512_Transform’ is deprecated: Since OpenSSL 3.0 [-Werror=deprecated-declarations]
1099 | SHA512_Transform(&ctx, data_in);
| ^~~~~~~~~~~~~~~~
In file included from ../drivers/crypto/qat/qat_sym_session.c:5:
/usr/include/openssl/sha.h:127:28: note: declared here
127 | OSSL_DEPRECATEDIN_3_0 void SHA512_Transform(SHA512_CTX *c,
| ^~~~~~~~~~~~~~~~
../drivers/crypto/qat/qat_sym_session.c: In function ‘partial_hash_sha512’:
../drivers/crypto/qat/qat_sym_session.c:1108:9: error: ‘SHA512_Init’ is deprecated: Since OpenSSL 3.0 [-Werror=deprecated-declarations]
1108 | if (!SHA512_Init(&ctx))
| ^~
In file included from ../drivers/crypto/qat/qat_sym_session.c:5:
/usr/include/openssl/sha.h:123:27: note: declared here
123 | OSSL_DEPRECATEDIN_3_0 int SHA512_Init(SHA512_CTX *c);
| ^~~~~~~~~~~
../drivers/crypto/qat/qat_sym_session.c:1110:9: error: ‘SHA512_Transform’ is deprecated: Since OpenSSL 3.0 [-Werror=deprecated-declarations]
1110 | SHA512_Transform(&ctx, data_in);
| ^~~~~~~~~~~~~~~~
In file included from ../drivers/crypto/qat/qat_sym_session.c:5:
/usr/include/openssl/sha.h:127:28: note: declared here
127 | OSSL_DEPRECATEDIN_3_0 void SHA512_Transform(SHA512_CTX *c,
| ^~~~~~~~~~~~~~~~
../drivers/crypto/qat/qat_sym_session.c: In function ‘partial_hash_md5’:
../drivers/crypto/qat/qat_sym_session.c:1119:9: error: ‘MD5_Init’ is deprecated: Since OpenSSL 3.0 [-Werror=deprecated-declarations]
1119 | if (!MD5_Init(&ctx))
| ^~
In file included from ../drivers/crypto/qat/qat_sym_session.c:7:
/usr/include/openssl/md5.h:49:27: note: declared here
49 | OSSL_DEPRECATEDIN_3_0 int MD5_Init(MD5_CTX *c);
| ^~~~~~~~
../drivers/crypto/qat/qat_sym_session.c:1121:9: error: ‘MD5_Transform’ is deprecated: Since OpenSSL 3.0 [-Werror=deprecated-declarations]
1121 | MD5_Transform(&ctx, data_in);
| ^~~~~~~~~~~~~
In file included from ../drivers/crypto/qat/qat_sym_session.c:7:
/usr/include/openssl/md5.h:54:28: note: declared here
54 | OSSL_DEPRECATEDIN_3_0 void MD5_Transform(MD5_CTX *c, const unsigned char *b);
| ^~~~~~~~~~~~~
../drivers/crypto/qat/qat_sym_session.c: In function ‘qat_sym_do_precomputes’:
../drivers/crypto/qat/qat_sym_session.c:1250:25: error: ‘AES_set_encrypt_key’ is deprecated: Since OpenSSL 3.0 [-Werror=deprecated-declarations]
1250 | if (AES_set_encrypt_key(auth_key, auth_keylen << 3,
| ^~
In file included from ../drivers/crypto/qat/qat_sym_session.c:6:
/usr/include/openssl/aes.h:51:5: note: declared here
51 | int AES_set_encrypt_key(const unsigned char *userKey, const int bits,
| ^~~~~~~~~~~~~~~~~~~
../drivers/crypto/qat/qat_sym_session.c:1256:25: error: ‘AES_encrypt’ is deprecated: Since OpenSSL 3.0 [-Werror=deprecated-declarations]
1256 | AES_encrypt(in, k0, &enc_key);
| ^~~~~~~~~~~
In file included from ../drivers/crypto/qat/qat_sym_session.c:6:
/usr/include/openssl/aes.h:57:6: note: declared here
57 | void AES_encrypt(const unsigned char *in, unsigned char *out,
| ^~~~~~~~~~~
../drivers/crypto/qat/qat_sym_session.c:1294:33: error: ‘AES_set_encrypt_key’ is deprecated: Since OpenSSL 3.0 [-Werror=deprecated-declarations]
1294 | if (AES_set_encrypt_key(auth_key,
| ^~
In file included from ../drivers/crypto/qat/qat_sym_session.c:6:
/usr/include/openssl/aes.h:51:5: note: declared here
51 | int AES_set_encrypt_key(const unsigned char *userKey, const int bits,
| ^~~~~~~~~~~~~~~~~~~
../drivers/crypto/qat/qat_sym_session.c:1304:33: error: ‘AES_encrypt’ is deprecated: Since OpenSSL 3.0 [-Werror=deprecated-declarations]
1304 | AES_encrypt(in, out, &enc_key);
| ^~~~~~~~~~~
In file included from ../drivers/crypto/qat/qat_sym_session.c:6:
/usr/include/openssl/aes.h:57:6: note: declared here
57 | void AES_encrypt(const unsigned char *in, unsigned char *out,
| ^~~~~~~~~~~
../drivers/crypto/qat/qat_sym_session.c:1330:17: error: ‘AES_set_encrypt_key’ is deprecated: Since OpenSSL 3.0 [-Werror=deprecated-declarations]
1330 | if (AES_set_encrypt_key(auth_key, auth_keylen << 3,
| ^~
In file included from ../drivers/crypto/qat/qat_sym_session.c:6:
/usr/include/openssl/aes.h:51:5: note: declared here
51 | int AES_set_encrypt_key(const unsigned char *userKey, const int bits,
| ^~~~~~~~~~~~~~~~~~~
../drivers/crypto/qat/qat_sym_session.c:1334:17: error: ‘AES_encrypt’ is deprecated: Since OpenSSL 3.0 [-Werror=deprecated-declarations]
1334 | AES_encrypt(in, out, &enc_key);
| ^~~~~~~~~~~
In file included from ../drivers/crypto/qat/qat_sym_session.c:6:
/usr/include/openssl/aes.h:57:6: note: declared here
57 | void AES_encrypt(const unsigned char *in, unsigned char *out,
| ^~~~~~~~~~~
cc1: all warnings being treated as errors
[849/3631] Compiling C object drivers/common/sfc_efx/base/libsfc_base.a.p/efx_ev.c.o
[850/3631] Compiling C object drivers/common/sfc_efx/base/libsfc_base.a.p/efx_filter.c.o
[851/3631] Compiling C object drivers/libtmp_rte_common_qat.a.p/crypto_qat_dev_qat_crypto_pmd_gen4.c.o
[852/3631] Compiling C object drivers/libtmp_rte_common_qat.a.p/crypto_qat_dev_qat_sym_pmd_gen1.c.o
[853/3631] Compiling C object drivers/common/sfc_efx/base/libsfc_base.a.p/efx_crc32.c.o
[854/3631] Compiling C object drivers/libtmp_rte_common_qat.a.p/crypto_qat_dev_qat_crypto_pmd_gen3.c.o
[855/3631] Compiling C object drivers/libtmp_rte_common_qat.a.p/crypto_qat_qat_asym.c.o
[856/3631] Generating lib/pipeline.sym_chk with a custom command (wrapped by meson to capture output)
[857/3631] Generating drivers/rte_common_cnxk.sym_chk with a custom command (wrapped by meson to capture output)
ninja: build stopped
DPDK STV team
^ permalink raw reply [flat|nested] 55+ messages in thread
* [dpdk-test-report] |FAILURE| dpdk-next-net-mlx daily Intel builds
@ 2022-05-06 22:21 sys_stv
0 siblings, 0 replies; 55+ messages in thread
From: sys_stv @ 2022-05-06 22:21 UTC (permalink / raw)
To: test-report, thomas; +Cc: dpdk_sw_eng, npg.sw.core.tools.prc
[-- Attachment #1: Type: text/plain, Size: 27757 bytes --]
Test-Label: Intel-compilation
Test-Status: FAILURE
_Compilation issues_
commit b6fca1bd4a9af51d49f1fc79d3067f7e08b22cdd
Author: Michael Baum <michaelba@nvidia.com>
Date: Mon Apr 25 12:30:20 2022 +0300
net/mlx5: fix LRO configuration in drop RxQ
DPDK git Repo: dpdk-next-net-mlx
Meson Build Summary: 22 Builds Done, 20 Successful, 2 Failures, 0 Blocked
+--------------+------------+--------------+------------+------------+-----------+----------+------------+
| os | gcc-static | clang-static | icc-static | gcc-shared | gcc-debug | document | gcc-16byte |
+--------------+------------+--------------+------------+------------+-----------+----------+------------+
| FC35-64 | pass | pass | | | | | |
| FreeBSD13-64 | pass | pass | | pass | pass | | |
| RHEL84-64 | pass | pass | | pass | pass | | |
| SUSE15-64 | pass | pass | | | | | |
| UB2004-32 | pass | | | | | | |
| UB2004-64 | pass | pass | | | | | |
| UB2204-32 | pass | | | | | | |
| CentOS7.9-64 | pass | | | | | | |
| UB2204-64N | fail | | | pass | | | |
| UB2204-64 | pass | | | | | | fail |
| RHEL85-64 | pass | | | | | | |
+--------------+------------+--------------+------------+------------+-----------+----------+------------+
Comments:
Because of DPDK bug (https://bugs.dpdk.org/show_bug.cgi?id=928),
All the dpdk-next-* branch add `Ddisable_drivers=event/cnxk` option when build with ICC complier.
Test environment and configuration as below:
OS: FC35-64
Kernel Version: 5.14.16-301.fc35.x86_64
GCC Version: gcc (GCC) 11.2.1 20210728 (Red Hat 11.2.1-1)
Clang Version: 13.0.0 (Fedora 13.0.0~rc1-1.fc35)
x86_64-native-linuxapp-gcc
x86_64-native-linuxapp-clang
OS: FreeBSD13-64
Kernel Version: 13.0-RELEASE
GCC Version: gcc (FreeBSD Ports Collection) 10.3.0
Clang Version: 11.0.1 (git@github.com:llvm/llvm-project.git llvmorg-11.0.1-0-g43ff75f2c3fe)
x86_64-native-bsdapp-gcc
x86_64-native-bsdapp-clang
x86_64-native-bsdapp-gcc+shared
x86_64-native-bsdapp-gcc+debug
OS: RHEL84-64
Kernel Version: 4.18.0-348.7.1.el8_5.x86_64
GCC Version: gcc (GCC) 8.5.0 20210514 (Red Hat 8.5.0-4)
Clang Version: 12.0.1 (Red Hat 12.0.1-4.module_el8.5.0+1025+93159d6c)
x86_64-native-linuxapp-gcc
x86_64-native-linuxapp-clang
x86_64-native-linuxapp-gcc+shared
x86_64-native-linuxapp-gcc+debug
OS: SUSE15-64
Kernel Version: 5.3.18-57-default
GCC Version: gcc (SUSE Linux) 7.5.0
Clang Version: 11.0.1
x86_64-native-linuxapp-clang
x86_64-native-linuxapp-gcc
OS: UB2004-32
Kernel Version: 5.8.0-48-generic
GCC Version: gcc (Ubuntu 10.3.0-1ubuntu1~20.04) 10.3.0
Clang Version: 10.0.0-4ubuntu1
i686-native-linuxapp-gcc
OS: UB2004-64
Kernel Version: 5.8.0-48-generic
GCC Version: gcc (Ubuntu 10.3.0-1ubuntu1~20.04) 10.3.0
Clang Version: 10.0.0-4ubuntu1
x86_64-native-linuxapp-clang
x86_64-native-linuxapp-gcc
OS: UB2204-32
Kernel Version: 5.15.0-25-generic
GCC Version: gcc (Ubuntu 11.2.0-19ubuntu1) 11.2.0
Clang Version: NA
i686-native-linuxapp-gcc
OS: CentOS7.9-64
Kernel Version: 3.10.0-1160.el7.x86_64
GCC Version: gcc (GCC) 4.8.5 20150623 (Red Hat 4.8.5-44)
Clang Version: 3.4.2 (tags/RELEASE_34/dot2-final)
x86_64-native-linuxapp-gcc
OS: UB2204-64N
Kernel Version: 5.17.5-051705-generic
GCC Version: gcc (Ubuntu 11.2.0-19ubuntu1) 11.2.0
Clang Version: 14.0.0-1ubuntu1
x86_64-native-linuxapp-gcc
x86_64-native-linuxapp-gcc+shared
OS: UB2204-64
Kernel Version: 5.15.0-25-generic
GCC Version: gcc (Ubuntu 11.2.0-19ubuntu1) 11.2.0
Clang Version: 14.0.0-1ubuntu1
x86_64-native-linuxapp-gcc+16byte
x86_64-native-linuxapp-gcc
OS: RHEL85-64
Kernel Version: 4.18.0-348.7.1.el8_5.x86_64
GCC Version: gcc (GCC) 8.5.0 20210514 (Red Hat 8.5.0-4)
Clang Version: 12.0.1 (Red Hat 12.0.1-4.module_el8.5.0+1025+93159d6c)
ICC Version: 19.1.3.304 (gcc version 8.5.0 compatibility)
x86_64-native-linuxapp-gcc
*Build Failed #1:
OS: UB2204-64N
Target: x86_64-native-linuxapp-gcc
FAILED: drivers/libtmp_rte_common_qat.a.p/crypto_qat_qat_sym_session.c.o
gcc -Idrivers/libtmp_rte_common_qat.a.p -Idrivers -I../drivers -Idrivers/common/qat -I../drivers/common/qat -I../drivers/common/qat/qat_adf -I../drivers/crypto/qat -I../drivers/compress/qat -Idrivers/bus/pci -I../drivers/bus/pci -I../drivers/bus/pci/linux -I. -I.. -Iconfig -I../config -Ilib/eal/include -I../lib/eal/include -Ilib/eal/linux/include -I../lib/eal/linux/include -Ilib/eal/x86/include -I../lib/eal/x86/include -Ilib/eal/common -I../lib/eal/common -Ilib/eal -I../lib/eal -Ilib/kvargs -I../lib/kvargs -Ilib/metrics -I../lib/metrics -Ilib/telemetry -I../lib/telemetry -Ilib/pci -I../lib/pci -Ilib/cryptodev -I../lib/cryptodev -Ilib/mbuf -I../lib/mbuf -Ilib/mempool -I../lib/mempool -Ilib/ring -I../lib/ring -Ilib/rcu -I../lib/rcu -Ilib/net -I../lib/net -Ilib/compressdev -I../lib/compressdev -Ilib/security -I../lib/security -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -Werror -O3 -include rte_config.h -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 -DBUILD_QAT_SYM -DBUILD_QAT_ASYM -DRTE_LOG_DEFAULT_LOGTYPE=pmd.common.qat -MD -MQ drivers/libtmp_rte_common_qat.a.p/crypto_qat_qat_sym_session.c.o -MF drivers/libtmp_rte_common_qat.a.p/crypto_qat_qat_sym_session.c.o.d -o drivers/libtmp_rte_common_qat.a.p/crypto_qat_qat_sym_session.c.o -c ../drivers/crypto/qat/qat_sym_session.c
../drivers/crypto/qat/qat_sym_session.c: In function ‘partial_hash_sha1’:
../drivers/crypto/qat/qat_sym_session.c:1064:9: error: ‘SHA1_Init’ is deprecated: Since OpenSSL 3.0 [-Werror=deprecated-declarations]
1064 | if (!SHA1_Init(&ctx))
| ^~
In file included from ../drivers/crypto/qat/qat_sym_session.c:5:
/usr/include/openssl/sha.h:49:27: note: declared here
49 | OSSL_DEPRECATEDIN_3_0 int SHA1_Init(SHA_CTX *c);
| ^~~~~~~~~
../drivers/crypto/qat/qat_sym_session.c:1066:9: error: ‘SHA1_Transform’ is deprecated: Since OpenSSL 3.0 [-Werror=deprecated-declarations]
1066 | SHA1_Transform(&ctx, data_in);
| ^~~~~~~~~~~~~~
In file included from ../drivers/crypto/qat/qat_sym_session.c:5:
/usr/include/openssl/sha.h:52:28: note: declared here
52 | OSSL_DEPRECATEDIN_3_0 void SHA1_Transform(SHA_CTX *c, const unsigned char *data);
| ^~~~~~~~~~~~~~
../drivers/crypto/qat/qat_sym_session.c: In function ‘partial_hash_sha224’:
../drivers/crypto/qat/qat_sym_session.c:1075:9: error: ‘SHA224_Init’ is deprecated: Since OpenSSL 3.0 [-Werror=deprecated-declarations]
1075 | if (!SHA224_Init(&ctx))
| ^~
In file included from ../drivers/crypto/qat/qat_sym_session.c:5:
/usr/include/openssl/sha.h:69:27: note: declared here
69 | OSSL_DEPRECATEDIN_3_0 int SHA224_Init(SHA256_CTX *c);
| ^~~~~~~~~~~
../drivers/crypto/qat/qat_sym_session.c:1077:9: error: ‘SHA256_Transform’ is deprecated: Since OpenSSL 3.0 [-Werror=deprecated-declarations]
1077 | SHA256_Transform(&ctx, data_in);
| ^~~~~~~~~~~~~~~~
In file included from ../drivers/crypto/qat/qat_sym_session.c:5:
/usr/include/openssl/sha.h:77:28: note: declared here
77 | OSSL_DEPRECATEDIN_3_0 void SHA256_Transform(SHA256_CTX *c,
| ^~~~~~~~~~~~~~~~
../drivers/crypto/qat/qat_sym_session.c: In function ‘partial_hash_sha256’:
../drivers/crypto/qat/qat_sym_session.c:1086:9: error: ‘SHA256_Init’ is deprecated: Since OpenSSL 3.0 [-Werror=deprecated-declarations]
1086 | if (!SHA256_Init(&ctx))
| ^~
In file included from ../drivers/crypto/qat/qat_sym_session.c:5:
/usr/include/openssl/sha.h:73:27: note: declared here
73 | OSSL_DEPRECATEDIN_3_0 int SHA256_Init(SHA256_CTX *c);
| ^~~~~~~~~~~
../drivers/crypto/qat/qat_sym_session.c:1088:9: error: ‘SHA256_Transform’ is deprecated: Since OpenSSL 3.0 [-Werror=deprecated-declarations]
1088 | SHA256_Transform(&ctx, data_in);
| ^~~~~~~~~~~~~~~~
In file included from ../drivers/crypto/qat/qat_sym_session.c:5:
/usr/include/openssl/sha.h:77:28: note: declared here
77 | OSSL_DEPRECATEDIN_3_0 void SHA256_Transform(SHA256_CTX *c,
| ^~~~~~~~~~~~~~~~
../drivers/crypto/qat/qat_sym_session.c: In function ‘partial_hash_sha384’:
../drivers/crypto/qat/qat_sym_session.c:1097:9: error: ‘SHA384_Init’ is deprecated: Since OpenSSL 3.0 [-Werror=deprecated-declarations]
1097 | if (!SHA384_Init(&ctx))
| ^~
In file included from ../drivers/crypto/qat/qat_sym_session.c:5:
/usr/include/openssl/sha.h:119:27: note: declared here
119 | OSSL_DEPRECATEDIN_3_0 int SHA384_Init(SHA512_CTX *c);
| ^~~~~~~~~~~
../drivers/crypto/qat/qat_sym_session.c:1099:9: error: ‘SHA512_Transform’ is deprecated: Since OpenSSL 3.0 [-Werror=deprecated-declarations]
1099 | SHA512_Transform(&ctx, data_in);
| ^~~~~~~~~~~~~~~~
In file included from ../drivers/crypto/qat/qat_sym_session.c:5:
/usr/include/openssl/sha.h:127:28: note: declared here
127 | OSSL_DEPRECATEDIN_3_0 void SHA512_Transform(SHA512_CTX *c,
| ^~~~~~~~~~~~~~~~
../drivers/crypto/qat/qat_sym_session.c: In function ‘partial_hash_sha512’:
../drivers/crypto/qat/qat_sym_session.c:1108:9: error: ‘SHA512_Init’ is deprecated: Since OpenSSL 3.0 [-Werror=deprecated-declarations]
1108 | if (!SHA512_Init(&ctx))
| ^~
In file included from ../drivers/crypto/qat/qat_sym_session.c:5:
/usr/include/openssl/sha.h:123:27: note: declared here
123 | OSSL_DEPRECATEDIN_3_0 int SHA512_Init(SHA512_CTX *c);
| ^~~~~~~~~~~
../drivers/crypto/qat/qat_sym_session.c:1110:9: error: ‘SHA512_Transform’ is deprecated: Since OpenSSL 3.0 [-Werror=deprecated-declarations]
1110 | SHA512_Transform(&ctx, data_in);
| ^~~~~~~~~~~~~~~~
In file included from ../drivers/crypto/qat/qat_sym_session.c:5:
/usr/include/openssl/sha.h:127:28: note: declared here
127 | OSSL_DEPRECATEDIN_3_0 void SHA512_Transform(SHA512_CTX *c,
| ^~~~~~~~~~~~~~~~
../drivers/crypto/qat/qat_sym_session.c: In function ‘partial_hash_md5’:
../drivers/crypto/qat/qat_sym_session.c:1119:9: error: ‘MD5_Init’ is deprecated: Since OpenSSL 3.0 [-Werror=deprecated-declarations]
1119 | if (!MD5_Init(&ctx))
| ^~
In file included from ../drivers/crypto/qat/qat_sym_session.c:7:
/usr/include/openssl/md5.h:49:27: note: declared here
49 | OSSL_DEPRECATEDIN_3_0 int MD5_Init(MD5_CTX *c);
| ^~~~~~~~
../drivers/crypto/qat/qat_sym_session.c:1121:9: error: ‘MD5_Transform’ is deprecated: Since OpenSSL 3.0 [-Werror=deprecated-declarations]
1121 | MD5_Transform(&ctx, data_in);
| ^~~~~~~~~~~~~
In file included from ../drivers/crypto/qat/qat_sym_session.c:7:
/usr/include/openssl/md5.h:54:28: note: declared here
54 | OSSL_DEPRECATEDIN_3_0 void MD5_Transform(MD5_CTX *c, const unsigned char *b);
| ^~~~~~~~~~~~~
../drivers/crypto/qat/qat_sym_session.c: In function ‘qat_sym_do_precomputes’:
../drivers/crypto/qat/qat_sym_session.c:1250:25: error: ‘AES_set_encrypt_key’ is deprecated: Since OpenSSL 3.0 [-Werror=deprecated-declarations]
1250 | if (AES_set_encrypt_key(auth_key, auth_keylen << 3,
| ^~
In file included from ../drivers/crypto/qat/qat_sym_session.c:6:
/usr/include/openssl/aes.h:51:5: note: declared here
51 | int AES_set_encrypt_key(const unsigned char *userKey, const int bits,
| ^~~~~~~~~~~~~~~~~~~
../drivers/crypto/qat/qat_sym_session.c:1256:25: error: ‘AES_encrypt’ is deprecated: Since OpenSSL 3.0 [-Werror=deprecated-declarations]
1256 | AES_encrypt(in, k0, &enc_key);
| ^~~~~~~~~~~
In file included from ../drivers/crypto/qat/qat_sym_session.c:6:
/usr/include/openssl/aes.h:57:6: note: declared here
57 | void AES_encrypt(const unsigned char *in, unsigned char *out,
| ^~~~~~~~~~~
../drivers/crypto/qat/qat_sym_session.c:1294:33: error: ‘AES_set_encrypt_key’ is deprecated: Since OpenSSL 3.0 [-Werror=deprecated-declarations]
1294 | if (AES_set_encrypt_key(auth_key,
| ^~
In file included from ../drivers/crypto/qat/qat_sym_session.c:6:
/usr/include/openssl/aes.h:51:5: note: declared here
51 | int AES_set_encrypt_key(const unsigned char *userKey, const int bits,
| ^~~~~~~~~~~~~~~~~~~
../drivers/crypto/qat/qat_sym_session.c:1304:33: error: ‘AES_encrypt’ is deprecated: Since OpenSSL 3.0 [-Werror=deprecated-declarations]
1304 | AES_encrypt(in, out, &enc_key);
| ^~~~~~~~~~~
In file included from ../drivers/crypto/qat/qat_sym_session.c:6:
/usr/include/openssl/aes.h:57:6: note: declared here
57 | void AES_encrypt(const unsigned char *in, unsigned char *out,
| ^~~~~~~~~~~
../drivers/crypto/qat/qat_sym_session.c:1330:17: error: ‘AES_set_encrypt_key’ is deprecated: Since OpenSSL 3.0 [-Werror=deprecated-declarations]
1330 | if (AES_set_encrypt_key(auth_key, auth_keylen << 3,
| ^~
In file included from ../drivers/crypto/qat/qat_sym_session.c:6:
/usr/include/openssl/aes.h:51:5: note: declared here
51 | int AES_set_encrypt_key(const unsigned char *userKey, const int bits,
| ^~~~~~~~~~~~~~~~~~~
../drivers/crypto/qat/qat_sym_session.c:1334:17: error: ‘AES_encrypt’ is deprecated: Since OpenSSL 3.0 [-Werror=deprecated-declarations]
1334 | AES_encrypt(in, out, &enc_key);
| ^~~~~~~~~~~
In file included from ../drivers/crypto/qat/qat_sym_session.c:6:
/usr/include/openssl/aes.h:57:6: note: declared here
57 | void AES_encrypt(const unsigned char *in, unsigned char *out,
| ^~~~~~~~~~~
cc1: all warnings being treated as errors
[848/3631] Compiling C object drivers/common/sfc_efx/base/libsfc_base.a.p/efx_evb.c.o
[849/3631] Compiling C object drivers/common/sfc_efx/base/libsfc_base.a.p/efx_filter.c.o
[850/3631] Compiling C object drivers/libtmp_rte_common_qat.a.p/crypto_qat_dev_qat_crypto_pmd_gen4.c.o
[851/3631] Compiling C object drivers/common/sfc_efx/base/libsfc_base.a.p/efx_ev.c.o
[852/3631] Compiling C object drivers/libtmp_rte_common_qat.a.p/crypto_qat_dev_qat_crypto_pmd_gen3.c.o
[853/3631] Compiling C object drivers/libtmp_rte_common_qat.a.p/crypto_qat_dev_qat_sym_pmd_gen1.c.o
[854/3631] Compiling C object lib/librte_pipeline.a.p/pipeline_rte_table_action.c.o
[855/3631] Compiling C object drivers/libtmp_rte_common_qat.a.p/crypto_qat_qat_asym.c.o
[856/3631] Generating drivers/rte_common_cnxk.sym_chk with a custom command (wrapped by meson to capture output)
ninja: build stopped
*Build Failed #2:
OS: UB2204-64
Target: x86_64-native-linuxapp-gcc+16byte
FAILED: drivers/libtmp_rte_common_qat.a.p/crypto_qat_qat_sym_session.c.o
gcc -Idrivers/libtmp_rte_common_qat.a.p -Idrivers -I../drivers -Idrivers/common/qat -I../drivers/common/qat -I../drivers/common/qat/qat_adf -I../drivers/crypto/qat -I../drivers/compress/qat -Idrivers/bus/pci -I../drivers/bus/pci -I../drivers/bus/pci/linux -I. -I.. -Iconfig -I../config -Ilib/eal/include -I../lib/eal/include -Ilib/eal/linux/include -I../lib/eal/linux/include -Ilib/eal/x86/include -I../lib/eal/x86/include -Ilib/eal/common -I../lib/eal/common -Ilib/eal -I../lib/eal -Ilib/kvargs -I../lib/kvargs -Ilib/metrics -I../lib/metrics -Ilib/telemetry -I../lib/telemetry -Ilib/pci -I../lib/pci -Ilib/cryptodev -I../lib/cryptodev -Ilib/mbuf -I../lib/mbuf -Ilib/mempool -I../lib/mempool -Ilib/ring -I../lib/ring -Ilib/rcu -I../lib/rcu -Ilib/net -I../lib/net -Ilib/compressdev -I../lib/compressdev -Ilib/security -I../lib/security -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -Werror -O3 -include rte_config.h -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 -DRTE_LIBRTE_I40E_16BYTE_RX_DESC -DRTE_LIBRTE_ICE_16BYTE_RX_DESC -fPIC -march=native -DALLOW_EXPERIMENTAL_API -DALLOW_INTERNAL_API -Wno-format-truncation -DBUILD_QAT_SYM -DBUILD_QAT_ASYM -DRTE_LOG_DEFAULT_LOGTYPE=pmd.common.qat -MD -MQ drivers/libtmp_rte_common_qat.a.p/crypto_qat_qat_sym_session.c.o -MF drivers/libtmp_rte_common_qat.a.p/crypto_qat_qat_sym_session.c.o.d -o drivers/libtmp_rte_common_qat.a.p/crypto_qat_qat_sym_session.c.o -c ../drivers/crypto/qat/qat_sym_session.c
../drivers/crypto/qat/qat_sym_session.c: In function ‘partial_hash_sha1’:
../drivers/crypto/qat/qat_sym_session.c:1064:9: error: ‘SHA1_Init’ is deprecated: Since OpenSSL 3.0 [-Werror=deprecated-declarations]
1064 | if (!SHA1_Init(&ctx))
| ^~
In file included from ../drivers/crypto/qat/qat_sym_session.c:5:
/usr/include/openssl/sha.h:49:27: note: declared here
49 | OSSL_DEPRECATEDIN_3_0 int SHA1_Init(SHA_CTX *c);
| ^~~~~~~~~
../drivers/crypto/qat/qat_sym_session.c:1066:9: error: ‘SHA1_Transform’ is deprecated: Since OpenSSL 3.0 [-Werror=deprecated-declarations]
1066 | SHA1_Transform(&ctx, data_in);
| ^~~~~~~~~~~~~~
In file included from ../drivers/crypto/qat/qat_sym_session.c:5:
/usr/include/openssl/sha.h:52:28: note: declared here
52 | OSSL_DEPRECATEDIN_3_0 void SHA1_Transform(SHA_CTX *c, const unsigned char *data);
| ^~~~~~~~~~~~~~
../drivers/crypto/qat/qat_sym_session.c: In function ‘partial_hash_sha224’:
../drivers/crypto/qat/qat_sym_session.c:1075:9: error: ‘SHA224_Init’ is deprecated: Since OpenSSL 3.0 [-Werror=deprecated-declarations]
1075 | if (!SHA224_Init(&ctx))
| ^~
In file included from ../drivers/crypto/qat/qat_sym_session.c:5:
/usr/include/openssl/sha.h:69:27: note: declared here
69 | OSSL_DEPRECATEDIN_3_0 int SHA224_Init(SHA256_CTX *c);
| ^~~~~~~~~~~
../drivers/crypto/qat/qat_sym_session.c:1077:9: error: ‘SHA256_Transform’ is deprecated: Since OpenSSL 3.0 [-Werror=deprecated-declarations]
1077 | SHA256_Transform(&ctx, data_in);
| ^~~~~~~~~~~~~~~~
In file included from ../drivers/crypto/qat/qat_sym_session.c:5:
/usr/include/openssl/sha.h:77:28: note: declared here
77 | OSSL_DEPRECATEDIN_3_0 void SHA256_Transform(SHA256_CTX *c,
| ^~~~~~~~~~~~~~~~
../drivers/crypto/qat/qat_sym_session.c: In function ‘partial_hash_sha256’:
../drivers/crypto/qat/qat_sym_session.c:1086:9: error: ‘SHA256_Init’ is deprecated: Since OpenSSL 3.0 [-Werror=deprecated-declarations]
1086 | if (!SHA256_Init(&ctx))
| ^~
In file included from ../drivers/crypto/qat/qat_sym_session.c:5:
/usr/include/openssl/sha.h:73:27: note: declared here
73 | OSSL_DEPRECATEDIN_3_0 int SHA256_Init(SHA256_CTX *c);
| ^~~~~~~~~~~
../drivers/crypto/qat/qat_sym_session.c:1088:9: error: ‘SHA256_Transform’ is deprecated: Since OpenSSL 3.0 [-Werror=deprecated-declarations]
1088 | SHA256_Transform(&ctx, data_in);
| ^~~~~~~~~~~~~~~~
In file included from ../drivers/crypto/qat/qat_sym_session.c:5:
/usr/include/openssl/sha.h:77:28: note: declared here
77 | OSSL_DEPRECATEDIN_3_0 void SHA256_Transform(SHA256_CTX *c,
| ^~~~~~~~~~~~~~~~
../drivers/crypto/qat/qat_sym_session.c: In function ‘partial_hash_sha384’:
../drivers/crypto/qat/qat_sym_session.c:1097:9: error: ‘SHA384_Init’ is deprecated: Since OpenSSL 3.0 [-Werror=deprecated-declarations]
1097 | if (!SHA384_Init(&ctx))
| ^~
In file included from ../drivers/crypto/qat/qat_sym_session.c:5:
/usr/include/openssl/sha.h:119:27: note: declared here
119 | OSSL_DEPRECATEDIN_3_0 int SHA384_Init(SHA512_CTX *c);
| ^~~~~~~~~~~
../drivers/crypto/qat/qat_sym_session.c:1099:9: error: ‘SHA512_Transform’ is deprecated: Since OpenSSL 3.0 [-Werror=deprecated-declarations]
1099 | SHA512_Transform(&ctx, data_in);
| ^~~~~~~~~~~~~~~~
In file included from ../drivers/crypto/qat/qat_sym_session.c:5:
/usr/include/openssl/sha.h:127:28: note: declared here
127 | OSSL_DEPRECATEDIN_3_0 void SHA512_Transform(SHA512_CTX *c,
| ^~~~~~~~~~~~~~~~
../drivers/crypto/qat/qat_sym_session.c: In function ‘partial_hash_sha512’:
../drivers/crypto/qat/qat_sym_session.c:1108:9: error: ‘SHA512_Init’ is deprecated: Since OpenSSL 3.0 [-Werror=deprecated-declarations]
1108 | if (!SHA512_Init(&ctx))
| ^~
In file included from ../drivers/crypto/qat/qat_sym_session.c:5:
/usr/include/openssl/sha.h:123:27: note: declared here
123 | OSSL_DEPRECATEDIN_3_0 int SHA512_Init(SHA512_CTX *c);
| ^~~~~~~~~~~
../drivers/crypto/qat/qat_sym_session.c:1110:9: error: ‘SHA512_Transform’ is deprecated: Since OpenSSL 3.0 [-Werror=deprecated-declarations]
1110 | SHA512_Transform(&ctx, data_in);
| ^~~~~~~~~~~~~~~~
In file included from ../drivers/crypto/qat/qat_sym_session.c:5:
/usr/include/openssl/sha.h:127:28: note: declared here
127 | OSSL_DEPRECATEDIN_3_0 void SHA512_Transform(SHA512_CTX *c,
| ^~~~~~~~~~~~~~~~
../drivers/crypto/qat/qat_sym_session.c: In function ‘partial_hash_md5’:
../drivers/crypto/qat/qat_sym_session.c:1119:9: error: ‘MD5_Init’ is deprecated: Since OpenSSL 3.0 [-Werror=deprecated-declarations]
1119 | if (!MD5_Init(&ctx))
| ^~
In file included from ../drivers/crypto/qat/qat_sym_session.c:7:
/usr/include/openssl/md5.h:49:27: note: declared here
49 | OSSL_DEPRECATEDIN_3_0 int MD5_Init(MD5_CTX *c);
| ^~~~~~~~
../drivers/crypto/qat/qat_sym_session.c:1121:9: error: ‘MD5_Transform’ is deprecated: Since OpenSSL 3.0 [-Werror=deprecated-declarations]
1121 | MD5_Transform(&ctx, data_in);
| ^~~~~~~~~~~~~
In file included from ../drivers/crypto/qat/qat_sym_session.c:7:
/usr/include/openssl/md5.h:54:28: note: declared here
54 | OSSL_DEPRECATEDIN_3_0 void MD5_Transform(MD5_CTX *c, const unsigned char *b);
| ^~~~~~~~~~~~~
../drivers/crypto/qat/qat_sym_session.c: In function ‘qat_sym_do_precomputes’:
../drivers/crypto/qat/qat_sym_session.c:1250:25: error: ‘AES_set_encrypt_key’ is deprecated: Since OpenSSL 3.0 [-Werror=deprecated-declarations]
1250 | if (AES_set_encrypt_key(auth_key, auth_keylen << 3,
| ^~
In file included from ../drivers/crypto/qat/qat_sym_session.c:6:
/usr/include/openssl/aes.h:51:5: note: declared here
51 | int AES_set_encrypt_key(const unsigned char *userKey, const int bits,
| ^~~~~~~~~~~~~~~~~~~
../drivers/crypto/qat/qat_sym_session.c:1256:25: error: ‘AES_encrypt’ is deprecated: Since OpenSSL 3.0 [-Werror=deprecated-declarations]
1256 | AES_encrypt(in, k0, &enc_key);
| ^~~~~~~~~~~
In file included from ../drivers/crypto/qat/qat_sym_session.c:6:
/usr/include/openssl/aes.h:57:6: note: declared here
57 | void AES_encrypt(const unsigned char *in, unsigned char *out,
| ^~~~~~~~~~~
../drivers/crypto/qat/qat_sym_session.c:1294:33: error: ‘AES_set_encrypt_key’ is deprecated: Since OpenSSL 3.0 [-Werror=deprecated-declarations]
1294 | if (AES_set_encrypt_key(auth_key,
| ^~
In file included from ../drivers/crypto/qat/qat_sym_session.c:6:
/usr/include/openssl/aes.h:51:5: note: declared here
51 | int AES_set_encrypt_key(const unsigned char *userKey, const int bits,
| ^~~~~~~~~~~~~~~~~~~
../drivers/crypto/qat/qat_sym_session.c:1304:33: error: ‘AES_encrypt’ is deprecated: Since OpenSSL 3.0 [-Werror=deprecated-declarations]
1304 | AES_encrypt(in, out, &enc_key);
| ^~~~~~~~~~~
In file included from ../drivers/crypto/qat/qat_sym_session.c:6:
/usr/include/openssl/aes.h:57:6: note: declared here
57 | void AES_encrypt(const unsigned char *in, unsigned char *out,
| ^~~~~~~~~~~
../drivers/crypto/qat/qat_sym_session.c:1330:17: error: ‘AES_set_encrypt_key’ is deprecated: Since OpenSSL 3.0 [-Werror=deprecated-declarations]
1330 | if (AES_set_encrypt_key(auth_key, auth_keylen << 3,
| ^~
In file included from ../drivers/crypto/qat/qat_sym_session.c:6:
/usr/include/openssl/aes.h:51:5: note: declared here
51 | int AES_set_encrypt_key(const unsigned char *userKey, const int bits,
| ^~~~~~~~~~~~~~~~~~~
../drivers/crypto/qat/qat_sym_session.c:1334:17: error: ‘AES_encrypt’ is deprecated: Since OpenSSL 3.0 [-Werror=deprecated-declarations]
1334 | AES_encrypt(in, out, &enc_key);
| ^~~~~~~~~~~
In file included from ../drivers/crypto/qat/qat_sym_session.c:6:
/usr/include/openssl/aes.h:57:6: note: declared here
57 | void AES_encrypt(const unsigned char *in, unsigned char *out,
| ^~~~~~~~~~~
cc1: all warnings being treated as errors
[853/3631] Compiling C object drivers/common/sfc_efx/base/libsfc_base.a.p/efx_crc32.c.o
[854/3631] Compiling C object drivers/common/sfc_efx/base/libsfc_base.a.p/efx_filter.c.o
[855/3631] Compiling C object drivers/common/sfc_efx/base/libsfc_base.a.p/efx_bootcfg.c.o
[856/3631] Compiling C object drivers/common/sfc_efx/base/libsfc_base.a.p/efx_intr.c.o
[857/3631] Compiling C object drivers/libtmp_rte_common_qat.a.p/crypto_qat_dev_qat_crypto_pmd_gen4.c.o
[858/3631] Compiling C object drivers/libtmp_rte_common_qat.a.p/crypto_qat_dev_qat_crypto_pmd_gen3.c.o
[859/3631] Compiling C object drivers/libtmp_rte_common_qat.a.p/crypto_qat_dev_qat_sym_pmd_gen1.c.o
[860/3631] Compiling C object drivers/libtmp_rte_common_qat.a.p/crypto_qat_qat_asym.c.o
[861/3631] Generating drivers/rte_common_cnxk.sym_chk with a custom command (wrapped by meson to capture output)
ninja: build stopped
DPDK STV team
^ permalink raw reply [flat|nested] 55+ messages in thread
* [dpdk-test-report] |FAILURE| dpdk-next-net-mlx daily Intel builds
@ 2022-01-28 11:15 sys_stv
0 siblings, 0 replies; 55+ messages in thread
From: sys_stv @ 2022-01-28 11:15 UTC (permalink / raw)
To: test-report, thomas; +Cc: dpdk_sw_eng, npg.sw.core.tools.prc
[-- Attachment #1: Type: text/plain, Size: 5947 bytes --]
Test-Label: Intel-compilation
Test-Status: FAILURE
_Compilation issues_
commit f998390c7cc0c8ab475578c0a161b3b0bdd154bc
Author: Xiaoyu Min <jackmin@nvidia.com>
Date: Tue Jan 18 19:38:50 2022 +0800
net/mlx5: reject jump to root table
DPDK git Repo: dpdk-next-net-mlx
Meson Build Summary: 22 Builds Done, 20 Successful, 2 Failures, 0 Blocked
+--------------+------------+--------------+------------+------------+-----------+----------+
| os | gcc-static | clang-static | icc-static | gcc-shared | gcc-debug | document |
+--------------+------------+--------------+------------+------------+-----------+----------+
| FC35-64 | pass | pass | | | | |
| FreeBSD13-64 | pass | pass | | pass | pass | |
| RHEL84-64 | pass | pass | fail | pass | pass | |
| SUSE15-64 | pass | pass | | | | |
| UB2004-32 | pass | | | | | |
| UB2004-64 | pass | pass | fail | | | pass |
| UB2004-64N | pass | | | pass | | |
| UB2110-64 | pass | | | | | |
| RHEL85-64 | pass | | | | | |
+--------------+------------+--------------+------------+------------+-----------+----------+
Test environment and configuration as below:
OS: FC35-64
Kernel Version: 5.14.16-301.fc35.x86_64
GCC Version: gcc (GCC) 11.2.1 20210728 (Red Hat 11.2.1-1)
Clang Version: 13.0.0 (Fedora 13.0.0~rc1-1.fc35)
x86_64-native-linuxapp-gcc
x86_64-native-linuxapp-clang
OS: FreeBSD13-64
Kernel Version: 13.0-RELEASE
GCC Version: gcc (FreeBSD Ports Collection) 10.3.0
Clang Version: 11.0.1 (git@github.com:llvm/llvm-project.git llvmorg-11.0.1-0-g43ff75f2c3fe)
x86_64-native-bsdapp-gcc
x86_64-native-bsdapp-clang
x86_64-native-bsdapp-gcc+shared
x86_64-native-bsdapp-gcc+debug
OS: RHEL84-64
Kernel Version: 4.18.0-348.7.1.el8_5.x86_64
GCC Version: gcc (GCC) 8.5.0 20210514 (Red Hat 8.5.0-4)
Clang Version: 12.0.1 (Red Hat 12.0.1-4.module_el8.5.0+1025+93159d6c)
x86_64-native-linuxapp-gcc
x86_64-native-linuxapp-clang
x86_64-native-linuxapp-gcc+shared
x86_64-native-linuxapp-gcc+debug
x86_64-native-linuxapp-icc
OS: SUSE15-64
Kernel Version: 5.3.18-57-default
GCC Version: gcc (SUSE Linux) 7.5.0
Clang Version: 11.0.1
x86_64-native-linuxapp-clang
x86_64-native-linuxapp-gcc
OS: UB2004-32
Kernel Version: 5.8.0-48-generic
GCC Version: gcc (Ubuntu 10.3.0-1ubuntu1~20.04) 10.3.0
Clang Version: 10.0.0-4ubuntu1
i686-native-linuxapp-gcc
OS: UB2004-64
Kernel Version: 5.8.0-48-generic
GCC Version: gcc (Ubuntu 10.3.0-1ubuntu1~20.04) 10.3.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: UB2004-64N
Kernel Version: 5.11.16-051116-generic
GCC Version: gcc (Ubuntu 9.3.0-17ubuntu1~20.04) 9.3.0
Clang Version: 10.0.0-4ubuntu1
x86_64-native-linuxapp-gcc
x86_64-native-linuxapp-gcc+shared
OS: UB2110-64
Kernel Version: 5.13.0-19-generic
GCC Version: gcc (Ubuntu 11.2.0-7ubuntu2) 11.2.0
Clang Version: 13.0.0-2
x86_64-native-linuxapp-gcc
OS: RHEL85-64
Kernel Version: 4.18.0-348.7.1.el8_5.x86_64
GCC Version: gcc (GCC) 8.5.0 20210514 (Red Hat 8.5.0-4)
Clang Version: 12.0.1 (Red Hat 12.0.1-4.module_el8.5.0+1025+93159d6c)
x86_64-native-linuxapp-gcc
*Build Failed #1:
OS: RHEL84-64
Target: x86_64-native-linuxapp-icc
FAILED: drivers/librte_event_cnxk.so.22.1
icc @drivers/librte_event_cnxk.so.22.1.rsp
icc: error #10236: File not found: ''-Wl,-rpath,$ORIGIN/../lib:$ORIGIN/''
[3127/3549] Compiling C object app/dpdk-test-crypto-perf.p/test-crypto-perf_cperf_test_throughput.c.o
[3128/3549] Compiling C object app/dpdk-test-crypto-perf.p/test-crypto-perf_cperf_test_vector_parsing.c.o
[3129/3549] Compiling C object drivers/librte_event_dsw.so.22.1.p/meson-generated_.._rte_event_dsw.pmd.c.o
[3130/3549] Compiling C object app/dpdk-test-crypto-perf.p/test-crypto-perf_cperf_test_pmd_cyclecount.c.o
[3131/3549] Compiling C object app/dpdk-test-crypto-perf.p/test-crypto-perf_cperf_test_latency.c.o
[3132/3549] Compiling C object app/dpdk-test-fib.p/test-fib_main.c.o
[3133/3549] Generating rte_event_dsw.sym_chk with a custom command (wrapped by meson to capture output)
[3134/3549] Compiling C object app/dpdk-test-compress-perf.p/test-compress-perf_comp_perf_test_common.c.o
[3135/3549] Compiling C object app/dpdk-test-bbdev.p/test-bbdev_test_bbdev_perf.c.o
ninja: build stopped
*Build Failed #2:
OS: UB2004-64
Target: x86_64-native-linuxapp-icc
FAILED: drivers/librte_event_cnxk.so.22.1
icc @drivers/librte_event_cnxk.so.22.1.rsp
icc: error #10236: File not found: ''-Wl,-rpath,$ORIGIN/../lib:$ORIGIN/''
[3109/3535] Compiling C object app/dpdk-test-compress-perf.p/test-compress-perf_comp_perf_test_throughput.c.o
[3110/3535] Generating rte_event_dsw.pmd.c with a custom command
[3111/3535] Compiling C object drivers/librte_event_octeontx.so.22.1.p/meson-generated_.._rte_event_octeontx.pmd.c.o
[3112/3535] Compiling C object app/dpdk-test-compress-perf.p/test-compress-perf_main.c.o
[3113/3535] Compiling C object app/dpdk-test-compress-perf.p/test-compress-perf_comp_perf_options_parse.c.o
[3114/3535] Compiling C object app/dpdk-test-crypto-perf.p/test-crypto-perf_cperf_test_throughput.c.o
[3115/3535] Compiling C object app/dpdk-test-crypto-perf.p/test-crypto-perf_cperf_test_pmd_cyclecount.c.o
[3116/3535] Compiling C object app/dpdk-test-compress-perf.p/test-compress-perf_comp_perf_test_common.c.o
[3117/3535] Compiling C object app/dpdk-test-bbdev.p/test-bbdev_test_bbdev_perf.c.o
ninja: build stopped
DPDK STV team
^ permalink raw reply [flat|nested] 55+ messages in thread
* [dpdk-test-report] |FAILURE| dpdk-next-net-mlx daily Intel builds
@ 2022-01-28 9:53 sys_stv
0 siblings, 0 replies; 55+ messages in thread
From: sys_stv @ 2022-01-28 9:53 UTC (permalink / raw)
To: test-report, thomas; +Cc: dpdk_sw_eng, npg.sw.core.tools.prc
[-- Attachment #1: Type: text/plain, Size: 5807 bytes --]
Test-Label: Intel-compilation
Test-Status: FAILURE
_Compilation issues_
commit f998390c7cc0c8ab475578c0a161b3b0bdd154bc
Author: Xiaoyu Min <jackmin@nvidia.com>
Date: Tue Jan 18 19:38:50 2022 +0800
net/mlx5: reject jump to root table
DPDK git Repo: dpdk-next-net-mlx
Meson Build Summary: 22 Builds Done, 20 Successful, 2 Failures, 0 Blocked
+--------------+------------+--------------+------------+------------+-----------+----------+
| os | gcc-static | clang-static | icc-static | gcc-shared | gcc-debug | document |
+--------------+------------+--------------+------------+------------+-----------+----------+
| FC35-64 | pass | pass | | | | |
| FreeBSD13-64 | pass | pass | | pass | pass | |
| RHEL84-64 | pass | pass | fail | pass | pass | |
| SUSE15-64 | pass | pass | | | | |
| UB2004-32 | pass | | | | | |
| UB2004-64 | pass | pass | fail | | | pass |
| UB2004-64N | pass | | | pass | | |
| UB2110-64 | pass | | | | | |
| RHEL85-64 | pass | | | | | |
+--------------+------------+--------------+------------+------------+-----------+----------+
Test environment and configuration as below:
OS: FC35-64
Kernel Version: 5.14.16-301.fc35.x86_64
GCC Version: gcc (GCC) 11.2.1 20210728 (Red Hat 11.2.1-1)
Clang Version: 13.0.0 (Fedora 13.0.0~rc1-1.fc35)
x86_64-native-linuxapp-gcc
x86_64-native-linuxapp-clang
OS: FreeBSD13-64
Kernel Version: 13.0-RELEASE
GCC Version: gcc (FreeBSD Ports Collection) 10.3.0
Clang Version: 11.0.1 (git@github.com:llvm/llvm-project.git llvmorg-11.0.1-0-g43ff75f2c3fe)
x86_64-native-bsdapp-gcc
x86_64-native-bsdapp-clang
x86_64-native-bsdapp-gcc+shared
x86_64-native-bsdapp-gcc+debug
OS: RHEL84-64
Kernel Version: 4.18.0-348.7.1.el8_5.x86_64
GCC Version: gcc (GCC) 8.5.0 20210514 (Red Hat 8.5.0-4)
Clang Version: 12.0.1 (Red Hat 12.0.1-4.module_el8.5.0+1025+93159d6c)
x86_64-native-linuxapp-gcc
x86_64-native-linuxapp-clang
x86_64-native-linuxapp-gcc+shared
x86_64-native-linuxapp-gcc+debug
x86_64-native-linuxapp-icc
OS: SUSE15-64
Kernel Version: 5.3.18-57-default
GCC Version: gcc (SUSE Linux) 7.5.0
Clang Version: 11.0.1
x86_64-native-linuxapp-clang
x86_64-native-linuxapp-gcc
OS: UB2004-32
Kernel Version: 5.8.0-48-generic
GCC Version: gcc (Ubuntu 10.3.0-1ubuntu1~20.04) 10.3.0
Clang Version: 10.0.0-4ubuntu1
i686-native-linuxapp-gcc
OS: UB2004-64
Kernel Version: 5.8.0-48-generic
GCC Version: gcc (Ubuntu 10.3.0-1ubuntu1~20.04) 10.3.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: UB2004-64N
Kernel Version: 5.11.16-051116-generic
GCC Version: gcc (Ubuntu 9.3.0-17ubuntu1~20.04) 9.3.0
Clang Version: 10.0.0-4ubuntu1
x86_64-native-linuxapp-gcc
x86_64-native-linuxapp-gcc+shared
OS: UB2110-64
Kernel Version: 5.13.0-19-generic
GCC Version: gcc (Ubuntu 11.2.0-7ubuntu2) 11.2.0
Clang Version: 13.0.0-2
x86_64-native-linuxapp-gcc
OS: RHEL85-64
Kernel Version: 4.18.0-348.7.1.el8_5.x86_64
GCC Version: gcc (GCC) 8.5.0 20210514 (Red Hat 8.5.0-4)
Clang Version: 12.0.1 (Red Hat 12.0.1-4.module_el8.5.0+1025+93159d6c)
x86_64-native-linuxapp-gcc
*Build Failed #1:
OS: RHEL84-64
Target: x86_64-native-linuxapp-icc
FAILED: drivers/librte_event_cnxk.so.22.1
icc @drivers/librte_event_cnxk.so.22.1.rsp
icc: error #10236: File not found: ''-Wl,-rpath,$ORIGIN/../lib:$ORIGIN/''
[3126/3549] Compiling C object app/dpdk-test-compress-perf.p/test-compress-perf_comp_perf_test_cyclecount.c.o
[3127/3549] Compiling C object app/dpdk-test-crypto-perf.p/test-crypto-perf_cperf_test_pmd_cyclecount.c.o
[3128/3549] Compiling C object app/dpdk-test-crypto-perf.p/test-crypto-perf_cperf_test_latency.c.o
[3129/3549] Compiling C object app/dpdk-test-fib.p/test-fib_main.c.o
[3130/3549] Compiling C object app/dpdk-test-crypto-perf.p/test-crypto-perf_cperf_test_throughput.c.o
[3131/3549] Generating rte_event_dsw.sym_chk with a custom command (wrapped by meson to capture output)
[3132/3549] Compiling C object drivers/libtmp_rte_event_octeontx.a.p/event_octeontx_ssovf_worker.c.o
[3133/3549] Compiling C object app/dpdk-test-compress-perf.p/test-compress-perf_comp_perf_test_common.c.o
[3134/3549] Compiling C object app/dpdk-test-bbdev.p/test-bbdev_test_bbdev_perf.c.o
ninja: build stopped
*Build Failed #2:
OS: UB2004-64
Target: x86_64-native-linuxapp-icc
FAILED: drivers/librte_event_cnxk.so.22.1
icc @drivers/librte_event_cnxk.so.22.1.rsp
icc: error #10236: File not found: ''-Wl,-rpath,$ORIGIN/../lib:$ORIGIN/''
[3113/3535] Compiling C object app/dpdk-pdump.p/pdump_main.c.o
[3114/3535] Compiling C object app/dpdk-test-compress-perf.p/test-compress-perf_comp_perf_test_verify.c.o
[3115/3535] Generating rte_event_octeontx.sym_chk with a meson_exe.py custom command
[3116/3535] Compiling C object app/dpdk-test-crypto-perf.p/test-crypto-perf_cperf_test_vector_parsing.c.o
[3117/3535] Compiling C object app/dpdk-test-compress-perf.p/test-compress-perf_comp_perf_test_cyclecount.c.o
[3118/3535] Linking target app/dpdk-dumpcap
[3119/3535] Linking target app/dpdk-test-acl
[3120/3535] Compiling C object app/dpdk-test-compress-perf.p/test-compress-perf_comp_perf_test_common.c.o
[3121/3535] Compiling C object app/dpdk-test-bbdev.p/test-bbdev_test_bbdev_perf.c.o
ninja: build stopped
DPDK STV team
^ permalink raw reply [flat|nested] 55+ messages in thread
* [dpdk-test-report] |FAILURE| dpdk-next-net-mlx daily Intel builds
@ 2022-01-27 23:15 sys_stv
0 siblings, 0 replies; 55+ messages in thread
From: sys_stv @ 2022-01-27 23:15 UTC (permalink / raw)
To: test-report, thomas; +Cc: dpdk_sw_eng, npg.sw.core.tools.prc
[-- Attachment #1: Type: text/plain, Size: 5857 bytes --]
Test-Label: Intel-compilation
Test-Status: FAILURE
_Compilation issues_
commit f998390c7cc0c8ab475578c0a161b3b0bdd154bc
Author: Xiaoyu Min <jackmin@nvidia.com>
Date: Tue Jan 18 19:38:50 2022 +0800
net/mlx5: reject jump to root table
DPDK git Repo: dpdk-next-net-mlx
Meson Build Summary: 22 Builds Done, 20 Successful, 2 Failures, 0 Blocked
+--------------+------------+--------------+------------+------------+-----------+----------+
| os | gcc-static | clang-static | icc-static | gcc-shared | gcc-debug | document |
+--------------+------------+--------------+------------+------------+-----------+----------+
| FC35-64 | pass | pass | | | | |
| FreeBSD13-64 | pass | pass | | pass | pass | |
| RHEL84-64 | pass | pass | fail | pass | pass | |
| SUSE15-64 | pass | pass | | | | |
| UB2004-32 | pass | | | | | |
| UB2004-64 | pass | pass | fail | | | pass |
| UB2004-64N | pass | | | pass | | |
| UB2110-64 | pass | | | | | |
| RHEL85-64 | pass | | | | | |
+--------------+------------+--------------+------------+------------+-----------+----------+
Test environment and configuration as below:
OS: FC35-64
Kernel Version: 5.14.16-301.fc35.x86_64
GCC Version: gcc (GCC) 11.2.1 20210728 (Red Hat 11.2.1-1)
Clang Version: 13.0.0 (Fedora 13.0.0~rc1-1.fc35)
x86_64-native-linuxapp-gcc
x86_64-native-linuxapp-clang
OS: FreeBSD13-64
Kernel Version: 13.0-RELEASE
GCC Version: gcc (FreeBSD Ports Collection) 10.3.0
Clang Version: 11.0.1 (git@github.com:llvm/llvm-project.git llvmorg-11.0.1-0-g43ff75f2c3fe)
x86_64-native-bsdapp-gcc
x86_64-native-bsdapp-clang
x86_64-native-bsdapp-gcc+shared
x86_64-native-bsdapp-gcc+debug
OS: RHEL84-64
Kernel Version: 4.18.0-348.7.1.el8_5.x86_64
GCC Version: gcc (GCC) 8.5.0 20210514 (Red Hat 8.5.0-4)
Clang Version: 12.0.1 (Red Hat 12.0.1-4.module_el8.5.0+1025+93159d6c)
x86_64-native-linuxapp-gcc
x86_64-native-linuxapp-clang
x86_64-native-linuxapp-gcc+shared
x86_64-native-linuxapp-gcc+debug
x86_64-native-linuxapp-icc
OS: SUSE15-64
Kernel Version: 5.3.18-57-default
GCC Version: gcc (SUSE Linux) 7.5.0
Clang Version: 11.0.1
x86_64-native-linuxapp-clang
x86_64-native-linuxapp-gcc
OS: UB2004-32
Kernel Version: 5.8.0-48-generic
GCC Version: gcc (Ubuntu 10.3.0-1ubuntu1~20.04) 10.3.0
Clang Version: 10.0.0-4ubuntu1
i686-native-linuxapp-gcc
OS: UB2004-64
Kernel Version: 5.8.0-48-generic
GCC Version: gcc (Ubuntu 10.3.0-1ubuntu1~20.04) 10.3.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: UB2004-64N
Kernel Version: 5.11.16-051116-generic
GCC Version: gcc (Ubuntu 9.3.0-17ubuntu1~20.04) 9.3.0
Clang Version: 10.0.0-4ubuntu1
x86_64-native-linuxapp-gcc
x86_64-native-linuxapp-gcc+shared
OS: UB2110-64
Kernel Version: 5.13.0-19-generic
GCC Version: gcc (Ubuntu 11.2.0-7ubuntu2) 11.2.0
Clang Version: 13.0.0-2
x86_64-native-linuxapp-gcc
OS: RHEL85-64
Kernel Version: 4.18.0-348.7.1.el8_5.x86_64
GCC Version: gcc (GCC) 8.5.0 20210514 (Red Hat 8.5.0-4)
Clang Version: 12.0.1 (Red Hat 12.0.1-4.module_el8.5.0+1025+93159d6c)
x86_64-native-linuxapp-gcc
*Build Failed #1:
OS: RHEL84-64
Target: x86_64-native-linuxapp-icc
FAILED: drivers/librte_event_cnxk.so.22.1
icc @drivers/librte_event_cnxk.so.22.1.rsp
icc: error #10236: File not found: ''-Wl,-rpath,$ORIGIN/../lib:$ORIGIN/''
[3130/3549] Compiling C object app/dpdk-test-crypto-perf.p/test-crypto-perf_cperf_test_common.c.o
[3131/3549] Compiling C object app/dpdk-test-fib.p/test-fib_main.c.o
[3132/3549] Compiling C object drivers/libtmp_rte_event_octeontx.a.p/event_octeontx_ssovf_worker.c.o
[3133/3549] Compiling C object app/dpdk-test-compress-perf.p/test-compress-perf_comp_perf_options_parse.c.o
[3134/3549] Compiling C object app/dpdk-test-crypto-perf.p/test-crypto-perf_cperf_test_vectors.c.o
[3135/3549] Compiling C object app/dpdk-test-crypto-perf.p/test-crypto-perf_cperf_test_vector_parsing.c.o
[3136/3549] Generating rte_event_dsw.sym_chk with a custom command (wrapped by meson to capture output)
[3137/3549] Compiling C object app/dpdk-test-compress-perf.p/test-compress-perf_comp_perf_test_common.c.o
[3138/3549] Compiling C object app/dpdk-test-bbdev.p/test-bbdev_test_bbdev_perf.c.o
ninja: build stopped
*Build Failed #2:
OS: UB2004-64
Target: x86_64-native-linuxapp-icc
FAILED: drivers/librte_event_cnxk.so.22.1
icc @drivers/librte_event_cnxk.so.22.1.rsp
icc: error #10236: File not found: ''-Wl,-rpath,$ORIGIN/../lib:$ORIGIN/''
[3098/3535] Generating rte_event_dsw.pmd.c with a custom command
[3099/3535] Linking target drivers/librte_baseband_turbo_sw.so.22.1
[3100/3535] Compiling C object app/dpdk-test-bbdev.p/test-bbdev_test_bbdev_vector.c.o
[3101/3535] Compiling C object drivers/libtmp_rte_event_octeontx.a.p/event_octeontx_ssovf_worker.c.o
[3102/3535] Compiling C object app/dpdk-test-bbdev.p/test-bbdev_test_bbdev.c.o
[3103/3535] Compiling C object app/dpdk-test-compress-perf.p/test-compress-perf_comp_perf_test_verify.c.o
[3104/3535] Compiling C object app/dpdk-test-compress-perf.p/test-compress-perf_comp_perf_test_cyclecount.c.o
[3105/3535] Compiling C object app/dpdk-test-compress-perf.p/test-compress-perf_comp_perf_test_common.c.o
[3106/3535] Compiling C object app/dpdk-test-bbdev.p/test-bbdev_test_bbdev_perf.c.o
ninja: build stopped
DPDK STV team
^ permalink raw reply [flat|nested] 55+ messages in thread
* [dpdk-test-report] |FAILURE| dpdk-next-net-mlx daily Intel builds
@ 2022-01-27 17:15 sys_stv
0 siblings, 0 replies; 55+ messages in thread
From: sys_stv @ 2022-01-27 17:15 UTC (permalink / raw)
To: test-report, thomas; +Cc: dpdk_sw_eng, npg.sw.core.tools.prc
[-- Attachment #1: Type: text/plain, Size: 5540 bytes --]
Test-Label: Intel-compilation
Test-Status: FAILURE
_Compilation issues_
commit f998390c7cc0c8ab475578c0a161b3b0bdd154bc
Author: Xiaoyu Min <jackmin@nvidia.com>
Date: Tue Jan 18 19:38:50 2022 +0800
net/mlx5: reject jump to root table
DPDK git Repo: dpdk-next-net-mlx
Meson Build Summary: 22 Builds Done, 20 Successful, 2 Failures, 0 Blocked
+--------------+------------+--------------+------------+------------+-----------+----------+
| os | gcc-static | clang-static | icc-static | gcc-shared | gcc-debug | document |
+--------------+------------+--------------+------------+------------+-----------+----------+
| FC35-64 | pass | pass | | | | |
| FreeBSD13-64 | pass | pass | | pass | pass | |
| RHEL84-64 | pass | pass | fail | pass | pass | |
| SUSE15-64 | pass | pass | | | | |
| UB2004-32 | pass | | | | | |
| UB2004-64 | pass | pass | fail | | | pass |
| UB2004-64N | pass | | | pass | | |
| UB2110-64 | pass | | | | | |
| RHEL85-64 | pass | | | | | |
+--------------+------------+--------------+------------+------------+-----------+----------+
Test environment and configuration as below:
OS: FC35-64
Kernel Version: 5.14.16-301.fc35.x86_64
GCC Version: gcc (GCC) 11.2.1 20210728 (Red Hat 11.2.1-1)
Clang Version: 13.0.0 (Fedora 13.0.0~rc1-1.fc35)
x86_64-native-linuxapp-gcc
x86_64-native-linuxapp-clang
OS: FreeBSD13-64
Kernel Version: 13.0-RELEASE
GCC Version: gcc (FreeBSD Ports Collection) 10.3.0
Clang Version: 11.0.1 (git@github.com:llvm/llvm-project.git llvmorg-11.0.1-0-g43ff75f2c3fe)
x86_64-native-bsdapp-gcc
x86_64-native-bsdapp-clang
x86_64-native-bsdapp-gcc+shared
x86_64-native-bsdapp-gcc+debug
OS: RHEL84-64
Kernel Version: 4.18.0-348.7.1.el8_5.x86_64
GCC Version: gcc (GCC) 8.5.0 20210514 (Red Hat 8.5.0-4)
Clang Version: 12.0.1 (Red Hat 12.0.1-4.module_el8.5.0+1025+93159d6c)
x86_64-native-linuxapp-gcc
x86_64-native-linuxapp-clang
x86_64-native-linuxapp-gcc+shared
x86_64-native-linuxapp-gcc+debug
x86_64-native-linuxapp-icc
OS: SUSE15-64
Kernel Version: 5.3.18-57-default
GCC Version: gcc (SUSE Linux) 7.5.0
Clang Version: 11.0.1
x86_64-native-linuxapp-clang
x86_64-native-linuxapp-gcc
OS: UB2004-32
Kernel Version: 5.8.0-48-generic
GCC Version: gcc (Ubuntu 10.3.0-1ubuntu1~20.04) 10.3.0
Clang Version: 10.0.0-4ubuntu1
i686-native-linuxapp-gcc
OS: UB2004-64
Kernel Version: 5.8.0-48-generic
GCC Version: gcc (Ubuntu 10.3.0-1ubuntu1~20.04) 10.3.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: UB2004-64N
Kernel Version: 5.11.16-051116-generic
GCC Version: gcc (Ubuntu 9.3.0-17ubuntu1~20.04) 9.3.0
Clang Version: 10.0.0-4ubuntu1
x86_64-native-linuxapp-gcc
x86_64-native-linuxapp-gcc+shared
OS: UB2110-64
Kernel Version: 5.13.0-19-generic
GCC Version: gcc (Ubuntu 11.2.0-7ubuntu2) 11.2.0
Clang Version: 13.0.0-2
x86_64-native-linuxapp-gcc
OS: RHEL85-64
Kernel Version: 4.18.0-348.7.1.el8_5.x86_64
GCC Version: gcc (GCC) 8.5.0 20210514 (Red Hat 8.5.0-4)
Clang Version: 12.0.1 (Red Hat 12.0.1-4.module_el8.5.0+1025+93159d6c)
x86_64-native-linuxapp-gcc
*Build Failed #1:
OS: RHEL84-64
Target: x86_64-native-linuxapp-icc
FAILED: drivers/librte_event_cnxk.so.22.1
icc @drivers/librte_event_cnxk.so.22.1.rsp
icc: error #10236: File not found: ''-Wl,-rpath,$ORIGIN/../lib:$ORIGIN/''
[3148/3549] Compiling C object app/dpdk-test-crypto-perf.p/test-crypto-perf_cperf_test_verify.c.o
[3149/3549] Linking target drivers/librte_event_dsw.so.22.1
[3150/3549] Generating rte_event_octeontx.sym_chk with a custom command (wrapped by meson to capture output)
[3151/3549] Compiling C object app/dpdk-test-eventdev.p/test-eventdev_test_order_atq.c.o
[3152/3549] Linking target app/dpdk-dumpcap
[3153/3549] Linking target app/dpdk-proc-info
[3154/3549] Linking target app/dpdk-test-acl
[3155/3549] Linking target app/dpdk-pdump
[3156/3549] Compiling C object app/dpdk-test-bbdev.p/test-bbdev_test_bbdev_perf.c.o
ninja: build stopped
*Build Failed #2:
OS: UB2004-64
Target: x86_64-native-linuxapp-icc
FAILED: drivers/librte_event_cnxk.so.22.1
icc @drivers/librte_event_cnxk.so.22.1.rsp
icc: error #10236: File not found: ''-Wl,-rpath,$ORIGIN/../lib:$ORIGIN/''
[3110/3535] Compiling C object app/dpdk-test-compress-perf.p/test-compress-perf_comp_perf_test_verify.c.o
[3111/3535] Generating rte_event_octeontx.sym_chk with a meson_exe.py custom command
[3112/3535] Compiling C object app/dpdk-test-compress-perf.p/test-compress-perf_comp_perf_test_cyclecount.c.o
[3113/3535] Linking target drivers/librte_baseband_turbo_sw.so.22.1
[3114/3535] Compiling C object app/dpdk-pdump.p/pdump_main.c.o
[3115/3535] Generating rte_event_dsw.sym_chk with a meson_exe.py custom command
[3116/3535] Linking target app/dpdk-dumpcap
[3117/3535] Compiling C object app/dpdk-test-compress-perf.p/test-compress-perf_comp_perf_test_common.c.o
[3118/3535] Compiling C object app/dpdk-test-bbdev.p/test-bbdev_test_bbdev_perf.c.o
ninja: build stopped
DPDK STV team
^ permalink raw reply [flat|nested] 55+ messages in thread
* [dpdk-test-report] |FAILURE| dpdk-next-net-mlx daily Intel builds
@ 2022-01-27 11:16 sys_stv
0 siblings, 0 replies; 55+ messages in thread
From: sys_stv @ 2022-01-27 11:16 UTC (permalink / raw)
To: test-report, thomas; +Cc: dpdk_sw_eng, npg.sw.core.tools.prc
[-- Attachment #1: Type: text/plain, Size: 5839 bytes --]
Test-Label: Intel-compilation
Test-Status: FAILURE
_Compilation issues_
commit f998390c7cc0c8ab475578c0a161b3b0bdd154bc
Author: Xiaoyu Min <jackmin@nvidia.com>
Date: Tue Jan 18 19:38:50 2022 +0800
net/mlx5: reject jump to root table
DPDK git Repo: dpdk-next-net-mlx
Meson Build Summary: 22 Builds Done, 20 Successful, 2 Failures, 0 Blocked
+--------------+------------+--------------+------------+------------+-----------+----------+
| os | gcc-static | clang-static | icc-static | gcc-shared | gcc-debug | document |
+--------------+------------+--------------+------------+------------+-----------+----------+
| FC35-64 | pass | pass | | | | |
| FreeBSD13-64 | pass | pass | | pass | pass | |
| RHEL84-64 | pass | pass | fail | pass | pass | |
| SUSE15-64 | pass | pass | | | | |
| UB2004-32 | pass | | | | | |
| UB2004-64 | pass | pass | fail | | | pass |
| UB2004-64N | pass | | | pass | | |
| UB2110-64 | pass | | | | | |
| RHEL85-64 | pass | | | | | |
+--------------+------------+--------------+------------+------------+-----------+----------+
Test environment and configuration as below:
OS: FC35-64
Kernel Version: 5.14.16-301.fc35.x86_64
GCC Version: gcc (GCC) 11.2.1 20210728 (Red Hat 11.2.1-1)
Clang Version: 13.0.0 (Fedora 13.0.0~rc1-1.fc35)
x86_64-native-linuxapp-gcc
x86_64-native-linuxapp-clang
OS: FreeBSD13-64
Kernel Version: 13.0-RELEASE
GCC Version: gcc (FreeBSD Ports Collection) 10.3.0
Clang Version: 11.0.1 (git@github.com:llvm/llvm-project.git llvmorg-11.0.1-0-g43ff75f2c3fe)
x86_64-native-bsdapp-gcc
x86_64-native-bsdapp-clang
x86_64-native-bsdapp-gcc+shared
x86_64-native-bsdapp-gcc+debug
OS: RHEL84-64
Kernel Version: 4.18.0-348.7.1.el8_5.x86_64
GCC Version: gcc (GCC) 8.5.0 20210514 (Red Hat 8.5.0-4)
Clang Version: 12.0.1 (Red Hat 12.0.1-4.module_el8.5.0+1025+93159d6c)
x86_64-native-linuxapp-gcc
x86_64-native-linuxapp-clang
x86_64-native-linuxapp-gcc+shared
x86_64-native-linuxapp-gcc+debug
x86_64-native-linuxapp-icc
OS: SUSE15-64
Kernel Version: 5.3.18-57-default
GCC Version: gcc (SUSE Linux) 7.5.0
Clang Version: 11.0.1
x86_64-native-linuxapp-clang
x86_64-native-linuxapp-gcc
OS: UB2004-32
Kernel Version: 5.8.0-48-generic
GCC Version: gcc (Ubuntu 10.3.0-1ubuntu1~20.04) 10.3.0
Clang Version: 10.0.0-4ubuntu1
i686-native-linuxapp-gcc
OS: UB2004-64
Kernel Version: 5.8.0-48-generic
GCC Version: gcc (Ubuntu 10.3.0-1ubuntu1~20.04) 10.3.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: UB2004-64N
Kernel Version: 5.11.16-051116-generic
GCC Version: gcc (Ubuntu 9.3.0-17ubuntu1~20.04) 9.3.0
Clang Version: 10.0.0-4ubuntu1
x86_64-native-linuxapp-gcc
x86_64-native-linuxapp-gcc+shared
OS: UB2110-64
Kernel Version: 5.13.0-19-generic
GCC Version: gcc (Ubuntu 11.2.0-7ubuntu2) 11.2.0
Clang Version: 13.0.0-2
x86_64-native-linuxapp-gcc
OS: RHEL85-64
Kernel Version: 4.18.0-348.7.1.el8_5.x86_64
GCC Version: gcc (GCC) 8.5.0 20210514 (Red Hat 8.5.0-4)
Clang Version: 12.0.1 (Red Hat 12.0.1-4.module_el8.5.0+1025+93159d6c)
x86_64-native-linuxapp-gcc
*Build Failed #1:
OS: RHEL84-64
Target: x86_64-native-linuxapp-icc
FAILED: drivers/librte_event_cnxk.so.22.1
icc @drivers/librte_event_cnxk.so.22.1.rsp
icc: error #10236: File not found: ''-Wl,-rpath,$ORIGIN/../lib:$ORIGIN/''
[3140/3549] Compiling C object app/dpdk-test-compress-perf.p/test-compress-perf_comp_perf_test_common.c.o
[3141/3549] Compiling C object drivers/librte_event_octeontx.a.p/meson-generated_.._rte_event_octeontx.pmd.c.o
[3142/3549] Compiling C object app/dpdk-test-eventdev.p/test-eventdev_test_order_common.c.o
[3143/3549] Linking target drivers/librte_event_dsw.so.22.1
[3144/3549] Compiling C object app/dpdk-test-eventdev.p/test-eventdev_parser.c.o
[3145/3549] Compiling C object app/dpdk-test-eventdev.p/test-eventdev_evt_options.c.o
[3146/3549] Compiling C object app/dpdk-test-crypto-perf.p/test-crypto-perf_cperf_test_verify.c.o
[3147/3549] Compiling C object app/dpdk-test-eventdev.p/test-eventdev_test_order_atq.c.o
[3148/3549] Compiling C object app/dpdk-test-bbdev.p/test-bbdev_test_bbdev_perf.c.o
ninja: build stopped
*Build Failed #2:
OS: UB2004-64
Target: x86_64-native-linuxapp-icc
FAILED: drivers/librte_event_cnxk.so.22.1
icc @drivers/librte_event_cnxk.so.22.1.rsp
icc: error #10236: File not found: ''-Wl,-rpath,$ORIGIN/../lib:$ORIGIN/''
[3105/3535] Generating rte_event_dsw.sym_chk with a meson_exe.py custom command
[3106/3535] Compiling C object drivers/libtmp_rte_event_octeontx.a.p/event_octeontx_ssovf_worker.c.o
[3107/3535] Compiling C object app/dpdk-test-crypto-perf.p/test-crypto-perf_cperf_test_vector_parsing.c.o
[3108/3535] Compiling C object app/dpdk-test-crypto-perf.p/test-crypto-perf_cperf_test_vectors.c.o
[3109/3535] Compiling C object app/dpdk-test-compress-perf.p/test-compress-perf_comp_perf_test_verify.c.o
[3110/3535] Compiling C object app/dpdk-pdump.p/pdump_main.c.o
[3111/3535] Compiling C object app/dpdk-test-compress-perf.p/test-compress-perf_comp_perf_test_cyclecount.c.o
[3112/3535] Compiling C object app/dpdk-test-compress-perf.p/test-compress-perf_comp_perf_test_common.c.o
[3113/3535] Compiling C object app/dpdk-test-bbdev.p/test-bbdev_test_bbdev_perf.c.o
ninja: build stopped
DPDK STV team
^ permalink raw reply [flat|nested] 55+ messages in thread
* [dpdk-test-report] |FAILURE| dpdk-next-net-mlx daily Intel builds
@ 2022-01-27 8:04 sys_stv
0 siblings, 0 replies; 55+ messages in thread
From: sys_stv @ 2022-01-27 8:04 UTC (permalink / raw)
To: test-report, thomas; +Cc: dpdk_sw_eng, npg.sw.core.tools.prc
[-- Attachment #1: Type: text/plain, Size: 5905 bytes --]
Test-Label: Intel-compilation
Test-Status: FAILURE
_Compilation issues_
commit f998390c7cc0c8ab475578c0a161b3b0bdd154bc
Author: Xiaoyu Min <jackmin@nvidia.com>
Date: Tue Jan 18 19:38:50 2022 +0800
net/mlx5: reject jump to root table
DPDK git Repo: dpdk-next-net-mlx
Meson Build Summary: 22 Builds Done, 20 Successful, 2 Failures, 0 Blocked
+--------------+------------+--------------+------------+------------+-----------+----------+
| os | gcc-static | clang-static | icc-static | gcc-shared | gcc-debug | document |
+--------------+------------+--------------+------------+------------+-----------+----------+
| FC35-64 | pass | pass | | | | |
| FreeBSD13-64 | pass | pass | | pass | pass | |
| RHEL84-64 | pass | pass | fail | pass | pass | |
| SUSE15-64 | pass | pass | | | | |
| UB2004-32 | pass | | | | | |
| UB2004-64 | pass | pass | fail | | | pass |
| UB2004-64N | pass | | | pass | | |
| UB2110-64 | pass | | | | | |
| RHEL85-64 | pass | | | | | |
+--------------+------------+--------------+------------+------------+-----------+----------+
Test environment and configuration as below:
OS: FC35-64
Kernel Version: 5.14.16-301.fc35.x86_64
GCC Version: gcc (GCC) 11.2.1 20210728 (Red Hat 11.2.1-1)
Clang Version: 13.0.0 (Fedora 13.0.0~rc1-1.fc35)
x86_64-native-linuxapp-gcc
x86_64-native-linuxapp-clang
OS: FreeBSD13-64
Kernel Version: 13.0-RELEASE
GCC Version: gcc (FreeBSD Ports Collection) 10.3.0
Clang Version: 11.0.1 (git@github.com:llvm/llvm-project.git llvmorg-11.0.1-0-g43ff75f2c3fe)
x86_64-native-bsdapp-gcc
x86_64-native-bsdapp-clang
x86_64-native-bsdapp-gcc+shared
x86_64-native-bsdapp-gcc+debug
OS: RHEL84-64
Kernel Version: 4.18.0-348.7.1.el8_5.x86_64
GCC Version: gcc (GCC) 8.5.0 20210514 (Red Hat 8.5.0-4)
Clang Version: 12.0.1 (Red Hat 12.0.1-4.module_el8.5.0+1025+93159d6c)
x86_64-native-linuxapp-gcc
x86_64-native-linuxapp-clang
x86_64-native-linuxapp-gcc+shared
x86_64-native-linuxapp-gcc+debug
x86_64-native-linuxapp-icc
OS: SUSE15-64
Kernel Version: 5.3.18-57-default
GCC Version: gcc (SUSE Linux) 7.5.0
Clang Version: 11.0.1
x86_64-native-linuxapp-clang
x86_64-native-linuxapp-gcc
OS: UB2004-32
Kernel Version: 5.8.0-48-generic
GCC Version: gcc (Ubuntu 10.3.0-1ubuntu1~20.04) 10.3.0
Clang Version: 10.0.0-4ubuntu1
i686-native-linuxapp-gcc
OS: UB2004-64
Kernel Version: 5.8.0-48-generic
GCC Version: gcc (Ubuntu 10.3.0-1ubuntu1~20.04) 10.3.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: UB2004-64N
Kernel Version: 5.11.16-051116-generic
GCC Version: gcc (Ubuntu 9.3.0-17ubuntu1~20.04) 9.3.0
Clang Version: 10.0.0-4ubuntu1
x86_64-native-linuxapp-gcc
x86_64-native-linuxapp-gcc+shared
OS: UB2110-64
Kernel Version: 5.13.0-19-generic
GCC Version: gcc (Ubuntu 11.2.0-7ubuntu2) 11.2.0
Clang Version: 13.0.0-2
x86_64-native-linuxapp-gcc
OS: RHEL85-64
Kernel Version: 4.18.0-348.7.1.el8_5.x86_64
GCC Version: gcc (GCC) 8.5.0 20210514 (Red Hat 8.5.0-4)
Clang Version: 12.0.1 (Red Hat 12.0.1-4.module_el8.5.0+1025+93159d6c)
x86_64-native-linuxapp-gcc
*Build Failed #1:
OS: RHEL84-64
Target: x86_64-native-linuxapp-icc
FAILED: drivers/librte_event_cnxk.so.22.1
icc @drivers/librte_event_cnxk.so.22.1.rsp
icc: error #10236: File not found: ''-Wl,-rpath,$ORIGIN/../lib:$ORIGIN/''
[3117/3549] Compiling C object app/dpdk-test-flow-perf.p/test-flow-perf_actions_gen.c.o
[3118/3549] Compiling C object app/dpdk-test-compress-perf.p/test-compress-perf_comp_perf_test_throughput.c.o
[3119/3549] Compiling C object drivers/libtmp_rte_event_octeontx.a.p/event_octeontx_ssovf_worker.c.o
[3120/3549] Compiling C object app/dpdk-test-compress-perf.p/test-compress-perf_comp_perf_test_cyclecount.c.o
[3121/3549] Compiling C object app/dpdk-test-compress-perf.p/test-compress-perf_comp_perf_test_verify.c.o
[3122/3549] Compiling C object drivers/libtmp_rte_event_dsw.a.p/event_dsw_dsw_event.c.o
[3123/3549] Compiling C object app/dpdk-test-fib.p/test-fib_main.c.o
[3124/3549] Compiling C object app/dpdk-test-compress-perf.p/test-compress-perf_comp_perf_test_common.c.o
[3125/3549] Compiling C object app/dpdk-test-bbdev.p/test-bbdev_test_bbdev_perf.c.o
ninja: build stopped
*Build Failed #2:
OS: UB2004-64
Target: x86_64-native-linuxapp-icc
FAILED: drivers/librte_event_cnxk.so.22.1
icc @drivers/librte_event_cnxk.so.22.1.rsp
icc: error #10236: File not found: ''-Wl,-rpath,$ORIGIN/../lib:$ORIGIN/''
[3113/3535] Compiling C object drivers/librte_event_octeontx.a.p/meson-generated_.._rte_event_octeontx.pmd.c.o
[3114/3535] Compiling C object drivers/librte_event_octeontx.so.22.1.p/meson-generated_.._rte_event_octeontx.pmd.c.o
[3115/3535] Generating rte_event_dsw.pmd.c with a custom command
[3116/3535] Compiling C object app/dpdk-test-crypto-perf.p/test-crypto-perf_main.c.o
[3117/3535] Compiling C object app/dpdk-test-crypto-perf.p/test-crypto-perf_cperf_ops.c.o
[3118/3535] Compiling C object app/dpdk-test-crypto-perf.p/test-crypto-perf_cperf_test_pmd_cyclecount.c.o
[3119/3535] Compiling C object app/dpdk-test-crypto-perf.p/test-crypto-perf_cperf_options_parsing.c.o
[3120/3535] Compiling C object app/dpdk-test-compress-perf.p/test-compress-perf_comp_perf_test_common.c.o
[3121/3535] Compiling C object app/dpdk-test-bbdev.p/test-bbdev_test_bbdev_perf.c.o
ninja: build stopped
DPDK STV team
^ permalink raw reply [flat|nested] 55+ messages in thread
end of thread, other threads:[~2023-06-10 23:13 UTC | newest]
Thread overview: 55+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2022-06-06 22:10 [dpdk-test-report] |FAILURE| dpdk-next-net-mlx daily Intel builds sys_stv
-- strict thread matches above, loose matches on Subject: below --
2023-06-10 23:13 sys_stv
2023-06-09 23:34 sys_stv
2023-06-09 3:11 sys_stv
2023-06-08 23:48 sys_stv
2023-05-24 7:21 sys_stv
2023-05-24 4:15 sys_stv
2023-05-23 8:14 sys_stv
2023-05-22 23:26 sys_stv
2023-05-21 23:16 sys_stv
2023-05-20 23:16 sys_stv
2023-05-19 23:30 sys_stv
2023-05-18 23:43 sys_stv
2023-05-18 0:42 sys_stv
2023-05-16 23:33 sys_stv
2023-05-15 23:17 sys_stv
2023-01-09 22:59 sys_stv
2022-11-20 22:51 sys_stv
2022-10-31 4:06 sys_stv
2022-10-13 22:43 sys_stv
2022-09-12 22:20 sys_stv
2022-09-02 22:20 sys_stv
2022-06-29 1:40 sys_stv
2022-06-27 22:21 sys_stv
2022-06-26 22:13 sys_stv
2022-06-25 22:12 sys_stv
2022-06-24 22:12 sys_stv
2022-06-07 2:32 sys_stv
2022-06-01 22:54 sys_stv
2022-06-01 22:10 sys_stv
2022-06-01 5:04 sys_stv
2022-06-01 3:01 sys_stv
2022-05-31 22:53 sys_stv
2022-05-31 22:10 sys_stv
2022-05-31 17:04 sys_stv
2022-05-31 11:04 sys_stv
2022-05-31 5:04 sys_stv
2022-05-30 22:10 sys_stv
2022-05-18 22:56 sys_stv
2022-05-18 22:13 sys_stv
2022-05-17 22:57 sys_stv
2022-05-17 22:13 sys_stv
2022-05-17 17:05 sys_stv
2022-05-17 10:44 sys_stv
2022-05-16 23:09 sys_stv
2022-05-16 22:24 sys_stv
2022-05-07 5:08 sys_stv
2022-05-06 23:10 sys_stv
2022-05-06 22:21 sys_stv
2022-01-28 11:15 sys_stv
2022-01-28 9:53 sys_stv
2022-01-27 23:15 sys_stv
2022-01-27 17:15 sys_stv
2022-01-27 11:16 sys_stv
2022-01-27 8:04 sys_stv
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).