* [dpdk-test-report] |FAILURE| dpdk-next-virtio daily Intel builds
@ 2023-05-18 1:47 sys_stv
0 siblings, 0 replies; 54+ messages in thread
From: sys_stv @ 2023-05-18 1:47 UTC (permalink / raw)
To: test-report, thomas; +Cc: dpdk_sw_eng, npg.sw.core.tools.prc
[-- Attachment #1: Type: text/plain, Size: 9051 bytes --]
Test-Label: Intel-compilation
Test-Status: FAILURE
_Compilation issues_
commit 119a15f4c451282ec799e192b631f3c607a0a509
Author: Maxime Coquelin <maxime.coquelin@redhat.com>
Date: Wed Mar 15 12:40:10 2023 +0100
vhost: fix madvise IOTLB entries pages overlap check
DPDK git Repo: dpdk-next-virtio
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
[3335/3465] Compiling C object examples/dpdk-ipsec-secgw.p/ipsec-secgw_esp.c.o
[3336/3465] Compiling C object examples/dpdk-ipsec-secgw.p/ipsec-secgw_flow.c.o
[3337/3465] Compiling C object examples/dpdk-ipsec-secgw.p/ipsec-secgw_event_helper.c.o
[3338/3465] Linking target app/test/dpdk-test
[3339/3465] Compiling C object examples/dpdk-ipsec-secgw.p/ipsec-secgw_ipsec_process.c.o
[3340/3465] Compiling C object examples/dpdk-ipsec-secgw.p/ipsec-secgw_ipsec.c.o
[3341/3465] Linking target examples/dpdk-ip_reassembly
[3342/3465] Compiling C object examples/dpdk-ipsec-secgw.p/ipsec-secgw_ipsec_worker.c.o
[3343/3465] 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] 54+ messages in thread
* [dpdk-test-report] |FAILURE| dpdk-next-virtio daily Intel builds
@ 2023-05-21 23:52 sys_stv
0 siblings, 0 replies; 54+ messages in thread
From: sys_stv @ 2023-05-21 23:52 UTC (permalink / raw)
To: test-report, thomas; +Cc: dpdk_sw_eng, npg.sw.core.tools.prc
[-- Attachment #1: Type: text/plain, Size: 9042 bytes --]
Test-Label: Intel-compilation
Test-Status: FAILURE
_Compilation issues_
commit 119a15f4c451282ec799e192b631f3c607a0a509
Author: Maxime Coquelin <maxime.coquelin@redhat.com>
Date: Wed Mar 15 12:40:10 2023 +0100
vhost: fix madvise IOTLB entries pages overlap check
DPDK git Repo: dpdk-next-virtio
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
[3337/3465] Compiling C object examples/dpdk-ipsec-secgw.p/ipsec-secgw_event_helper.c.o
[3338/3465] Compiling C object examples/dpdk-ipsec-secgw.p/ipsec-secgw_esp.c.o
[3339/3465] Compiling C object examples/dpdk-ipsec-secgw.p/ipsec-secgw_ipsec.c.o
[3340/3465] Compiling C object examples/dpdk-ipsec-secgw.p/ipsec-secgw_parser.c.o
[3341/3465] Compiling C object examples/dpdk-ipsec-secgw.p/ipsec-secgw_rt.c.o
[3342/3465] Linking target examples/dpdk-ip_reassembly
[3343/3465] Linking target app/test/dpdk-test
[3344/3465] Compiling C object examples/dpdk-ipsec-secgw.p/ipsec-secgw_ipsec_worker.c.o
[3345/3465] 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] 54+ messages in thread
* [dpdk-test-report] |FAILURE| dpdk-next-virtio daily Intel builds
@ 2023-05-20 23:52 sys_stv
0 siblings, 0 replies; 54+ messages in thread
From: sys_stv @ 2023-05-20 23:52 UTC (permalink / raw)
To: test-report, thomas; +Cc: dpdk_sw_eng, npg.sw.core.tools.prc
[-- Attachment #1: Type: text/plain, Size: 9029 bytes --]
Test-Label: Intel-compilation
Test-Status: FAILURE
_Compilation issues_
commit 119a15f4c451282ec799e192b631f3c607a0a509
Author: Maxime Coquelin <maxime.coquelin@redhat.com>
Date: Wed Mar 15 12:40:10 2023 +0100
vhost: fix madvise IOTLB entries pages overlap check
DPDK git Repo: dpdk-next-virtio
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
[3335/3465] Compiling C object examples/dpdk-ipsec-secgw.p/ipsec-secgw_flow.c.o
[3336/3465] Linking target examples/dpdk-fips_validation
[3337/3465] Compiling C object examples/dpdk-ipsec-secgw.p/ipsec-secgw_event_helper.c.o
[3338/3465] Linking target app/test/dpdk-test
[3339/3465] Compiling C object examples/dpdk-ipsec-secgw.p/ipsec-secgw_ipsec.c.o
[3340/3465] Compiling C object examples/dpdk-ipsec-secgw.p/ipsec-secgw_ipsec_process.c.o
[3341/3465] Linking target examples/dpdk-ip_reassembly
[3342/3465] Compiling C object examples/dpdk-ipsec-secgw.p/ipsec-secgw_ipsec_worker.c.o
[3343/3465] 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] 54+ messages in thread
* [dpdk-test-report] |FAILURE| dpdk-next-virtio daily Intel builds
@ 2023-05-20 0:06 sys_stv
0 siblings, 0 replies; 54+ messages in thread
From: sys_stv @ 2023-05-20 0:06 UTC (permalink / raw)
To: test-report, thomas; +Cc: dpdk_sw_eng, npg.sw.core.tools.prc
[-- Attachment #1: Type: text/plain, Size: 9084 bytes --]
Test-Label: Intel-compilation
Test-Status: FAILURE
_Compilation issues_
commit 119a15f4c451282ec799e192b631f3c607a0a509
Author: Maxime Coquelin <maxime.coquelin@redhat.com>
Date: Wed Mar 15 12:40:10 2023 +0100
vhost: fix madvise IOTLB entries pages overlap check
DPDK git Repo: dpdk-next-virtio
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
[3338/3465] Compiling C object examples/dpdk-ipsec-secgw.p/ipsec-secgw_event_helper.c.o
[3339/3465] Compiling C object examples/dpdk-ipsec-secgw.p/ipsec-secgw_ipsec_process.c.o
[3340/3465] Compiling C object examples/dpdk-ipsec-secgw.p/ipsec-secgw_parser.c.o
[3341/3465] Compiling C object examples/dpdk-ipsec-secgw.p/ipsec-secgw_rt.c.o
[3342/3465] Compiling C object examples/dpdk-ipsec-secgw.p/ipsec-secgw_ipsec.c.o
[3343/3465] Compiling C object examples/dpdk-ipsec-secgw.p/ipsec-secgw_ipsec_worker.c.o
[3344/3465] Compiling C object examples/dpdk-ipsec-secgw.p/ipsec-secgw_sa.c.o
[3345/3465] Linking target examples/dpdk-ip_reassembly
[3346/3465] 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] 54+ messages in thread
* [dpdk-test-report] |FAILURE| dpdk-next-virtio daily Intel builds
@ 2023-05-19 0:19 sys_stv
0 siblings, 0 replies; 54+ messages in thread
From: sys_stv @ 2023-05-19 0:19 UTC (permalink / raw)
To: test-report, thomas; +Cc: dpdk_sw_eng, npg.sw.core.tools.prc
[-- Attachment #1: Type: text/plain, Size: 9085 bytes --]
Test-Label: Intel-compilation
Test-Status: FAILURE
_Compilation issues_
commit 119a15f4c451282ec799e192b631f3c607a0a509
Author: Maxime Coquelin <maxime.coquelin@redhat.com>
Date: Wed Mar 15 12:40:10 2023 +0100
vhost: fix madvise IOTLB entries pages overlap check
DPDK git Repo: dpdk-next-virtio
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
[3337/3465] Compiling C object examples/dpdk-ipsec-secgw.p/ipsec-secgw_event_helper.c.o
[3338/3465] Compiling C object examples/dpdk-ipsec-secgw.p/ipsec-secgw_esp.c.o
[3339/3465] Compiling C object examples/dpdk-ipsec-secgw.p/ipsec-secgw_ipsec.c.o
[3340/3465] Compiling C object examples/dpdk-ipsec-secgw.p/ipsec-secgw_ipsec_process.c.o
[3341/3465] Compiling C object examples/dpdk-ipsec-secgw.p/ipsec-secgw_parser.c.o
[3342/3465] Compiling C object examples/dpdk-ipsec-secgw.p/ipsec-secgw_rt.c.o
[3343/3465] Linking target examples/dpdk-ip_reassembly
[3344/3465] Compiling C object examples/dpdk-ipsec-secgw.p/ipsec-secgw_ipsec_worker.c.o
[3345/3465] 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] 54+ messages in thread
* [dpdk-test-report] |FAILURE| dpdk-next-virtio daily Intel builds
@ 2023-05-17 0:08 sys_stv
0 siblings, 0 replies; 54+ messages in thread
From: sys_stv @ 2023-05-17 0:08 UTC (permalink / raw)
To: test-report, thomas; +Cc: dpdk_sw_eng, npg.sw.core.tools.prc
[-- Attachment #1: Type: text/plain, Size: 9087 bytes --]
Test-Label: Intel-compilation
Test-Status: FAILURE
_Compilation issues_
commit 119a15f4c451282ec799e192b631f3c607a0a509
Author: Maxime Coquelin <maxime.coquelin@redhat.com>
Date: Wed Mar 15 12:40:10 2023 +0100
vhost: fix madvise IOTLB entries pages overlap check
DPDK git Repo: dpdk-next-virtio
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
[3336/3465] Compiling C object examples/dpdk-ipsec-secgw.p/ipsec-secgw_flow.c.o
[3337/3465] Compiling C object examples/dpdk-ipsec-secgw.p/ipsec-secgw_esp.c.o
[3338/3465] Compiling C object examples/dpdk-ipsec-secgw.p/ipsec-secgw_event_helper.c.o
[3339/3465] Compiling C object examples/dpdk-ipsec-secgw.p/ipsec-secgw_ipsec_process.c.o
[3340/3465] Compiling C object examples/dpdk-ipsec-secgw.p/ipsec-secgw_ipsec.c.o
[3341/3465] Compiling C object examples/dpdk-ipsec-secgw.p/ipsec-secgw_parser.c.o
[3342/3465] Linking target examples/dpdk-ip_reassembly
[3343/3465] Compiling C object examples/dpdk-ipsec-secgw.p/ipsec-secgw_ipsec_worker.c.o
[3344/3465] 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] 54+ messages in thread
* [dpdk-test-report] |FAILURE| dpdk-next-virtio daily Intel builds
@ 2023-05-15 23:53 sys_stv
0 siblings, 0 replies; 54+ messages in thread
From: sys_stv @ 2023-05-15 23:53 UTC (permalink / raw)
To: test-report, thomas; +Cc: dpdk_sw_eng, npg.sw.core.tools.prc
[-- Attachment #1: Type: text/plain, Size: 9051 bytes --]
Test-Label: Intel-compilation
Test-Status: FAILURE
_Compilation issues_
commit 119a15f4c451282ec799e192b631f3c607a0a509
Author: Maxime Coquelin <maxime.coquelin@redhat.com>
Date: Wed Mar 15 12:40:10 2023 +0100
vhost: fix madvise IOTLB entries pages overlap check
DPDK git Repo: dpdk-next-virtio
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
[3335/3465] Compiling C object examples/dpdk-ipsec-secgw.p/ipsec-secgw_esp.c.o
[3336/3465] Compiling C object examples/dpdk-ipsec-secgw.p/ipsec-secgw_event_helper.c.o
[3337/3465] Compiling C object examples/dpdk-ipsec-secgw.p/ipsec-secgw_ipsec_process.c.o
[3338/3465] Compiling C object examples/dpdk-ipsec-secgw.p/ipsec-secgw_flow.c.o
[3339/3465] Compiling C object examples/dpdk-ipsec-secgw.p/ipsec-secgw_ipsec.c.o
[3340/3465] Linking target app/test/dpdk-test
[3341/3465] Linking target examples/dpdk-ip_reassembly
[3342/3465] Compiling C object examples/dpdk-ipsec-secgw.p/ipsec-secgw_ipsec_worker.c.o
[3343/3465] 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] 54+ messages in thread
* [dpdk-test-report] |FAILURE| dpdk-next-virtio daily Intel builds
@ 2023-01-09 23:35 sys_stv
0 siblings, 0 replies; 54+ messages in thread
From: sys_stv @ 2023-01-09 23:35 UTC (permalink / raw)
To: test-report, thomas; +Cc: dpdk_sw_eng, npg.sw.core.tools.prc
[-- Attachment #1: Type: text/plain, Size: 7498 bytes --]
Test-Label: Intel-compilation
Test-Status: FAILURE
_Compilation issues_
commit f262f16087ea6a77357a915cf4c0d10ddc7b6562
Author: Thomas Monjalon <thomas@monjalon.net>
Date: Sun Nov 27 11:36:36 2022 +0100
version: 22.11.0
DPDK git Repo: dpdk-next-virtio
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/20230110065533/dpdk/x86_64-native-linuxapp-gcc/kernel/linux/kni src=/root/RHEL90-64_K5.14.0_GCC11.3.1/x86_64-native-linuxapp-gcc/20230110065533/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/20230110065533/dpdk/config/rte_config.h -I/root/RHEL90-64_K5.14.0_GCC11.3.1/x86_64-native-linuxapp-gcc/20230110065533/dpdk/lib/eal/include -I/root/RHEL90-64_K5.14.0_GCC11.3.1/x86_64-native-linuxapp-gcc/20230110065533/dpdk/lib/kni -I/root/RHEL90-64_K5.14.0_GCC11.3.1/x86_64-native-linuxapp-gcc/20230110065533/dpdk/x86_64-native-linuxapp-gcc -I/root/RHEL90-64_K5.14.0_GCC11.3.1/x86_64-native-linuxapp-gcc/20230110065533/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/20230110065533/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/20230110065533/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/20230110065533/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/20230110065533/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/20230110065533/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/20230110065533/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] 54+ messages in thread
* [dpdk-test-report] |FAILURE| dpdk-next-virtio daily Intel builds
@ 2023-01-09 8:21 sys_stv
0 siblings, 0 replies; 54+ messages in thread
From: sys_stv @ 2023-01-09 8:21 UTC (permalink / raw)
To: test-report, thomas; +Cc: dpdk_sw_eng, npg.sw.core.tools.prc
[-- Attachment #1: Type: text/plain, Size: 7498 bytes --]
Test-Label: Intel-compilation
Test-Status: FAILURE
_Compilation issues_
commit f262f16087ea6a77357a915cf4c0d10ddc7b6562
Author: Thomas Monjalon <thomas@monjalon.net>
Date: Sun Nov 27 11:36:36 2022 +0100
version: 22.11.0
DPDK git Repo: dpdk-next-virtio
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/20230109154133/dpdk/x86_64-native-linuxapp-gcc/kernel/linux/kni src=/root/RHEL90-64_K5.14.0_GCC11.3.1/x86_64-native-linuxapp-gcc/20230109154133/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/20230109154133/dpdk/config/rte_config.h -I/root/RHEL90-64_K5.14.0_GCC11.3.1/x86_64-native-linuxapp-gcc/20230109154133/dpdk/lib/eal/include -I/root/RHEL90-64_K5.14.0_GCC11.3.1/x86_64-native-linuxapp-gcc/20230109154133/dpdk/lib/kni -I/root/RHEL90-64_K5.14.0_GCC11.3.1/x86_64-native-linuxapp-gcc/20230109154133/dpdk/x86_64-native-linuxapp-gcc -I/root/RHEL90-64_K5.14.0_GCC11.3.1/x86_64-native-linuxapp-gcc/20230109154133/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/20230109154133/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/20230109154133/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/20230109154133/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/20230109154133/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/20230109154133/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/20230109154133/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] 54+ messages in thread
* [dpdk-test-report] |FAILURE| dpdk-next-virtio daily Intel builds
@ 2022-11-29 0:04 sys_stv
0 siblings, 0 replies; 54+ messages in thread
From: sys_stv @ 2022-11-29 0:04 UTC (permalink / raw)
To: test-report, thomas; +Cc: dpdk_sw_eng, npg.sw.core.tools.prc
[-- Attachment #1: Type: text/plain, Size: 7471 bytes --]
Test-Label: Intel-compilation
Test-Status: FAILURE
_Compilation issues_
commit ece9b85149e377429e9691bde02c55fa48ac938a
Author: Taekyung Kim <kim.tae.kyung@navercorp.com>
Date: Thu Nov 10 13:09:43 2022 +0900
vdpa/ifc: fix error handling of updating data path
DPDK git Repo: dpdk-next-virtio
Meson Build Summary: 29 Builds Done, 28 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 | pass | | | | | |
| UB2210-64 | pass | | | | | | |
| FC37-64 | pass | 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-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
OS: FC37-64
Kernel Version: 6.0.7-301.fc37.x86_64
GCC Version: gcc (GCC) 12.2.1 20220819 (Red Hat 12.2.1-2)
Clang Version: 15.0.4 (Fedora 15.0.4-1.fc37)
x86_64-native-linuxapp-gcc
x86_64-native-linuxapp-clang
*Build Failed #1:
OS: FC37-64
Target: x86_64-native-linuxapp-clang
FAILED: lib/librte_eal.a.p/eal_common_rte_service.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/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 -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 '-DABI_VERSION="23.0"' -DRTE_LIBEAL_USE_GETENTROPY -DRTE_LOG_DEFAULT_LOGTYPE=lib.eal -MD -MQ lib/librte_eal.a.p/eal_common_rte_service.c.o -MF lib/librte_eal.a.p/eal_common_rte_service.c.o.d -o lib/librte_eal.a.p/eal_common_rte_service.c.o -c ../lib/eal/common/rte_service.c
../lib/eal/common/rte_service.c:110:6: error: variable 'count' set but not used [-Werror,-Wunused-but-set-variable]
int count = 0;
^
1 error generated.
[36/3622] Compiling C object lib/librte_eal.a.p/eal_common_malloc_elem.c.o
[37/3622] Compiling C object lib/librte_eal.a.p/eal_common_rte_reciprocal.c.o
[38/3622] Compiling C object lib/librte_eal.a.p/eal_common_eal_common_dynmem.c.o
[39/3622] Compiling C object lib/librte_eal.a.p/eal_common_rte_random.c.o
[40/3622] Compiling C object lib/librte_eal.a.p/eal_common_malloc_heap.c.o
[41/3622] Generating lib/kvargs.sym_chk with a custom command (wrapped by meson to capture output)
[42/3622] Compiling C object lib/librte_eal.a.p/eal_common_rte_malloc.c.o
[43/3622] Generating lib/telemetry.sym_chk with a custom command (wrapped by meson to capture output)
[44/3622] Compiling C object lib/librte_eal.a.p/eal_common_eal_common_options.c.o
ninja: build stopped
DPDK STV team
^ permalink raw reply [flat|nested] 54+ messages in thread
* [dpdk-test-report] |FAILURE| dpdk-next-virtio daily Intel builds
@ 2022-11-28 11:29 sys_stv
0 siblings, 0 replies; 54+ messages in thread
From: sys_stv @ 2022-11-28 11:29 UTC (permalink / raw)
To: test-report, thomas; +Cc: dpdk_sw_eng, npg.sw.core.tools.prc
[-- Attachment #1: Type: text/plain, Size: 7478 bytes --]
Test-Label: Intel-compilation
Test-Status: FAILURE
_Compilation issues_
commit ece9b85149e377429e9691bde02c55fa48ac938a
Author: Taekyung Kim <kim.tae.kyung@navercorp.com>
Date: Thu Nov 10 13:09:43 2022 +0900
vdpa/ifc: fix error handling of updating data path
DPDK git Repo: dpdk-next-virtio
Meson Build Summary: 29 Builds Done, 28 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 | pass | | | | | |
| UB2210-64 | pass | | | | | | |
| FC37-64 | pass | 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-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
OS: FC37-64
Kernel Version: 6.0.7-301.fc37.x86_64
GCC Version: gcc (GCC) 12.2.1 20220819 (Red Hat 12.2.1-2)
Clang Version: 15.0.4 (Fedora 15.0.4-1.fc37)
x86_64-native-linuxapp-gcc
x86_64-native-linuxapp-clang
*Build Failed #1:
OS: FC37-64
Target: x86_64-native-linuxapp-clang
FAILED: lib/librte_eal.a.p/eal_common_rte_service.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/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 -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 '-DABI_VERSION="23.0"' -DRTE_LIBEAL_USE_GETENTROPY -DRTE_LOG_DEFAULT_LOGTYPE=lib.eal -MD -MQ lib/librte_eal.a.p/eal_common_rte_service.c.o -MF lib/librte_eal.a.p/eal_common_rte_service.c.o.d -o lib/librte_eal.a.p/eal_common_rte_service.c.o -c ../lib/eal/common/rte_service.c
../lib/eal/common/rte_service.c:110:6: error: variable 'count' set but not used [-Werror,-Wunused-but-set-variable]
int count = 0;
^
1 error generated.
[40/3622] Compiling C object lib/librte_eal.a.p/eal_common_eal_common_hypervisor.c.o
[41/3622] Compiling C object lib/librte_eal.a.p/eal_common_eal_common_cpuflags.c.o
[42/3622] Generating lib/telemetry.sym_chk with a custom command (wrapped by meson to capture output)
[43/3622] Compiling C object lib/librte_eal.a.p/eal_common_eal_common_dynmem.c.o
[44/3622] Compiling C object lib/librte_eal.a.p/eal_common_malloc_heap.c.o
[45/3622] Compiling C object lib/librte_eal.a.p/eal_common_rte_random.c.o
[46/3622] Generating symbol file lib/librte_kvargs.so.23.0.p/librte_kvargs.so.23.0.symbols
[47/3622] Compiling C object lib/librte_eal.a.p/eal_common_rte_malloc.c.o
[48/3622] Compiling C object lib/librte_eal.a.p/eal_common_eal_common_options.c.o
ninja: build stopped
DPDK STV team
^ permalink raw reply [flat|nested] 54+ messages in thread
* [dpdk-test-report] |FAILURE| dpdk-next-virtio daily Intel builds
@ 2022-11-23 23:54 sys_stv
0 siblings, 0 replies; 54+ messages in thread
From: sys_stv @ 2022-11-23 23:54 UTC (permalink / raw)
To: test-report, thomas; +Cc: dpdk_sw_eng, npg.sw.core.tools.prc
[-- Attachment #1: Type: text/plain, Size: 7428 bytes --]
Test-Label: Intel-compilation
Test-Status: FAILURE
_Compilation issues_
commit ece9b85149e377429e9691bde02c55fa48ac938a
Author: Taekyung Kim <kim.tae.kyung@navercorp.com>
Date: Thu Nov 10 13:09:43 2022 +0900
vdpa/ifc: fix error handling of updating data path
DPDK git Repo: dpdk-next-virtio
Meson Build Summary: 29 Builds Done, 28 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 | pass | | | | | |
| UB2210-64 | pass | | | | | | |
| FC37-64 | pass | 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-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
OS: FC37-64
Kernel Version: 6.0.7-301.fc37.x86_64
GCC Version: gcc (GCC) 12.2.1 20220819 (Red Hat 12.2.1-2)
Clang Version: 15.0.4 (Fedora 15.0.4-1.fc37)
x86_64-native-linuxapp-gcc
x86_64-native-linuxapp-clang
*Build Failed #1:
OS: FC37-64
Target: x86_64-native-linuxapp-clang
FAILED: lib/librte_eal.a.p/eal_common_rte_service.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/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 -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 '-DABI_VERSION="23.0"' -DRTE_LIBEAL_USE_GETENTROPY -DRTE_LOG_DEFAULT_LOGTYPE=lib.eal -MD -MQ lib/librte_eal.a.p/eal_common_rte_service.c.o -MF lib/librte_eal.a.p/eal_common_rte_service.c.o.d -o lib/librte_eal.a.p/eal_common_rte_service.c.o -c ../lib/eal/common/rte_service.c
../lib/eal/common/rte_service.c:110:6: error: variable 'count' set but not used [-Werror,-Wunused-but-set-variable]
int count = 0;
^
1 error generated.
[38/3622] Linking target lib/librte_kvargs.so.23.0
[39/3622] Compiling C object lib/librte_eal.a.p/eal_common_malloc_elem.c.o
[40/3622] Compiling C object lib/librte_eal.a.p/eal_common_eal_common_cpuflags.c.o
[41/3622] Compiling C object lib/librte_eal.a.p/eal_common_eal_common_dynmem.c.o
[42/3622] Compiling C object lib/librte_eal.a.p/eal_common_malloc_heap.c.o
[43/3622] Compiling C object lib/librte_eal.a.p/eal_common_eal_common_options.c.o
[44/3622] Compiling C object lib/librte_eal.a.p/eal_common_rte_malloc.c.o
[45/3622] Compiling C object lib/librte_eal.a.p/eal_common_rte_random.c.o
[46/3622] Generating lib/telemetry.sym_chk with a custom command (wrapped by meson to capture output)
ninja: build stopped
DPDK STV team
^ permalink raw reply [flat|nested] 54+ messages in thread
* [dpdk-test-report] |FAILURE| dpdk-next-virtio daily Intel builds
@ 2022-11-23 8:12 sys_stv
0 siblings, 0 replies; 54+ messages in thread
From: sys_stv @ 2022-11-23 8:12 UTC (permalink / raw)
To: test-report, thomas; +Cc: dpdk_sw_eng, npg.sw.core.tools.prc
[-- Attachment #1: Type: text/plain, Size: 7428 bytes --]
Test-Label: Intel-compilation
Test-Status: FAILURE
_Compilation issues_
commit ece9b85149e377429e9691bde02c55fa48ac938a
Author: Taekyung Kim <kim.tae.kyung@navercorp.com>
Date: Thu Nov 10 13:09:43 2022 +0900
vdpa/ifc: fix error handling of updating data path
DPDK git Repo: dpdk-next-virtio
Meson Build Summary: 29 Builds Done, 28 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 | pass | | | | | |
| UB2210-64 | pass | | | | | | |
| FC37-64 | pass | 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-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
OS: FC37-64
Kernel Version: 6.0.7-301.fc37.x86_64
GCC Version: gcc (GCC) 12.2.1 20220819 (Red Hat 12.2.1-2)
Clang Version: 15.0.4 (Fedora 15.0.4-1.fc37)
x86_64-native-linuxapp-gcc
x86_64-native-linuxapp-clang
*Build Failed #1:
OS: FC37-64
Target: x86_64-native-linuxapp-clang
FAILED: lib/librte_eal.a.p/eal_common_rte_service.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/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 -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 '-DABI_VERSION="23.0"' -DRTE_LIBEAL_USE_GETENTROPY -DRTE_LOG_DEFAULT_LOGTYPE=lib.eal -MD -MQ lib/librte_eal.a.p/eal_common_rte_service.c.o -MF lib/librte_eal.a.p/eal_common_rte_service.c.o.d -o lib/librte_eal.a.p/eal_common_rte_service.c.o -c ../lib/eal/common/rte_service.c
../lib/eal/common/rte_service.c:110:6: error: variable 'count' set but not used [-Werror,-Wunused-but-set-variable]
int count = 0;
^
1 error generated.
[38/3622] Compiling C object lib/librte_eal.a.p/eal_common_eal_common_cpuflags.c.o
[39/3622] Compiling C object lib/librte_eal.a.p/eal_common_malloc_elem.c.o
[40/3622] Linking target lib/librte_kvargs.so.23.0
[41/3622] Compiling C object lib/librte_eal.a.p/eal_common_eal_common_dynmem.c.o
[42/3622] Generating lib/telemetry.sym_chk with a custom command (wrapped by meson to capture output)
[43/3622] Compiling C object lib/librte_eal.a.p/eal_common_rte_random.c.o
[44/3622] Compiling C object lib/librte_eal.a.p/eal_common_malloc_heap.c.o
[45/3622] Compiling C object lib/librte_eal.a.p/eal_common_rte_malloc.c.o
[46/3622] Compiling C object lib/librte_eal.a.p/eal_common_eal_common_options.c.o
ninja: build stopped
DPDK STV team
^ permalink raw reply [flat|nested] 54+ messages in thread
* [dpdk-test-report] |FAILURE| dpdk-next-virtio daily Intel builds
@ 2022-10-31 4:54 sys_stv
0 siblings, 0 replies; 54+ messages in thread
From: sys_stv @ 2022-10-31 4:54 UTC (permalink / raw)
To: test-report, thomas; +Cc: dpdk_sw_eng, npg.sw.core.tools.prc
[-- Attachment #1: Type: text/plain, Size: 11537 bytes --]
Test-Label: Intel-compilation
Test-Status: FAILURE
_Compilation issues_
commit 72a181b5b2b90a796b37ab512f4faae4556bad16
Author: Olivier Matz <olivier.matz@6wind.com>
Date: Thu Sep 29 14:22:18 2022 +0200
net/virtio: remove declaration of undefined function
DPDK git Repo: dpdk-next-virtio
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/20221031120825/dpdk/x86_64-native-bsdapp-gcc/lib -Wl,-rpath-link,/root/FreeBSD13-64_K13_GCC10.3.0/x86_64-native-bsdapp-gcc/20221031120825/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/20221031120825/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
[1557/2058] Compiling C object drivers/libtmp_rte_event_skeleton.a.p/event_skeleton_skeleton_eventdev.c.o
[1558/2058] Compiling C object drivers/libtmp_rte_crypto_scheduler.a.p/crypto_scheduler_scheduler_multicore.c.o
[1559/2058] Generating rte_crypto_virtio.sym_chk with a custom command (wrapped by meson to capture output)
[1560/2058] Compiling C object drivers/libtmp_rte_event_opdl.a.p/event_opdl_opdl_test.c.o
[1561/2058] Compiling C object drivers/libtmp_rte_event_dsw.a.p/event_dsw_dsw_event.c.o
[1562/2058] Compiling C object drivers/libtmp_rte_event_sw.a.p/event_sw_sw_evdev_worker.c.o
[1563/2058] Compiling C object drivers/libtmp_rte_event_opdl.a.p/event_opdl_opdl_ring.c.o
[1564/2058] Compiling C object drivers/libtmp_rte_event_sw.a.p/event_sw_sw_evdev_selftest.c.o
[1565/2058] Compiling C object drivers/libtmp_rte_event_sw.a.p/event_sw_sw_evdev_scheduler.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/20221031120825/dpdk/x86_64-native-bsdapp-gcc+debug/lib -Wl,-rpath-link,/root/FreeBSD13-64_K13_GCC10.3.0/x86_64-native-bsdapp-gcc+debug/20221031120825/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/20221031120825/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/20221031120825/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/20221031120825/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/20221031120825/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
[1556/2058] Compiling C object drivers/libtmp_rte_crypto_scheduler.a.p/crypto_scheduler_scheduler_multicore.c.o
[1557/2058] Compiling C object drivers/libtmp_rte_event_opdl.a.p/event_opdl_opdl_evdev_init.c.o
[1558/2058] Generating drivers/rte_crypto_virtio.sym_chk with a custom command (wrapped by meson to capture output)
[1559/2058] Compiling C object drivers/libtmp_rte_event_skeleton.a.p/event_skeleton_skeleton_eventdev.c.o
[1560/2058] Compiling C object drivers/libtmp_rte_event_opdl.a.p/event_opdl_opdl_test.c.o
[1561/2058] Compiling C object drivers/libtmp_rte_event_dsw.a.p/event_dsw_dsw_event.c.o
[1562/2058] Compiling C object drivers/libtmp_rte_event_opdl.a.p/event_opdl_opdl_ring.c.o
[1563/2058] Compiling C object drivers/libtmp_rte_event_sw.a.p/event_sw_sw_evdev_scheduler.c.o
[1564/2058] Compiling C object drivers/libtmp_rte_event_sw.a.p/event_sw_sw_evdev_selftest.c.o
ninja: build stopped
DPDK STV team
^ permalink raw reply [flat|nested] 54+ messages in thread
* [dpdk-test-report] |FAILURE| dpdk-next-virtio daily Intel builds
@ 2022-10-13 23:16 sys_stv
0 siblings, 0 replies; 54+ messages in thread
From: sys_stv @ 2022-10-13 23:16 UTC (permalink / raw)
To: test-report, thomas; +Cc: dpdk_sw_eng, npg.sw.core.tools.prc
[-- Attachment #1: Type: text/plain, Size: 9944 bytes --]
Test-Label: Intel-compilation
Test-Status: FAILURE
_Compilation issues_
commit 613ea9fa2f20a0531786acad1f1b0ebbd546ca11
Author: Wenwu Ma <wenwux.ma@intel.com>
Date: Thu Jul 14 13:11:06 2022 +0800
examples/vhost: fix use after free
DPDK git Repo: dpdk-next-virtio
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/20221014064319/dpdk/x86_64-native-linuxapp-gcc/kernel/linux/kni src=/root/UB2204-64N_K5.17.5_GCC11.2.0/x86_64-native-linuxapp-gcc/20221014064319/dpdk/kernel/linux/kni 'MODULE_CFLAGS= -include /root/UB2204-64N_K5.17.5_GCC11.2.0/x86_64-native-linuxapp-gcc/20221014064319/dpdk/config/rte_config.h -I/root/UB2204-64N_K5.17.5_GCC11.2.0/x86_64-native-linuxapp-gcc/20221014064319/dpdk/lib/eal/include -I/root/UB2204-64N_K5.17.5_GCC11.2.0/x86_64-native-linuxapp-gcc/20221014064319/dpdk/lib/kni -I/root/UB2204-64N_K5.17.5_GCC11.2.0/x86_64-native-linuxapp-gcc/20221014064319/dpdk/x86_64-native-linuxapp-gcc -I/root/UB2204-64N_K5.17.5_GCC11.2.0/x86_64-native-linuxapp-gcc/20221014064319/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/20221014064319/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/20221014064319/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/20221014064319/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/20221014064319/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/20221014064319/dpdk/x86_64-native-linuxapp-gcc/kernel/linux/kni] Error 2
make: Leaving directory '/usr/src/linux-headers-5.19.15-051915-generic'
[3627/3630] Linking target examples/dpdk-vdpa
[3628/3630] Linking target examples/dpdk-vmdq_dcb
[3629/3630] Linking target examples/dpdk-vhost
[3630/3630] Linking target examples/dpdk-vhost_blk
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/20221014064319/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/20221014064319/dpdk/kernel/linux/kni 'MODULE_CFLAGS= -include /root/UB2204-64N_K5.17.5_GCC11.2.0/x86_64-native-linuxapp-gcc+shared/20221014064319/dpdk/config/rte_config.h -I/root/UB2204-64N_K5.17.5_GCC11.2.0/x86_64-native-linuxapp-gcc+shared/20221014064319/dpdk/lib/eal/include -I/root/UB2204-64N_K5.17.5_GCC11.2.0/x86_64-native-linuxapp-gcc+shared/20221014064319/dpdk/lib/kni -I/root/UB2204-64N_K5.17.5_GCC11.2.0/x86_64-native-linuxapp-gcc+shared/20221014064319/dpdk/x86_64-native-linuxapp-gcc+shared -I/root/UB2204-64N_K5.17.5_GCC11.2.0/x86_64-native-linuxapp-gcc+shared/20221014064319/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/20221014064319/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/20221014064319/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/20221014064319/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/20221014064319/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/20221014064319/dpdk/x86_64-native-linuxapp-gcc+shared/kernel/linux/kni] Error 2
make: Leaving directory '/usr/src/linux-headers-5.19.15-051915-generic'
[3483/3486] Compiling C object app/test/dpdk-test.p/test_compressdev.c.o
[3484/3486] Compiling C object app/test/dpdk-test.p/test_trace_perf.c.o
[3485/3486] Compiling C object app/test/dpdk-test.p/test_ring.c.o
ninja: build stopped
DPDK STV team
^ permalink raw reply [flat|nested] 54+ messages in thread
* [dpdk-test-report] |FAILURE| dpdk-next-virtio daily Intel builds
@ 2022-09-20 23:29 sys_stv
0 siblings, 0 replies; 54+ messages in thread
From: sys_stv @ 2022-09-20 23:29 UTC (permalink / raw)
To: test-report, thomas; +Cc: dpdk_sw_eng, npg.sw.core.tools.prc
[-- Attachment #1: Type: text/plain, Size: 8495 bytes --]
Test-Label: Intel-compilation
Test-Status: FAILURE
_Compilation issues_
commit 72206323a5dd3182b13f61b25a64abdddfee595c
Author: David Marchand <david.marchand@redhat.com>
Date: Sat Jul 9 10:43:09 2022 +0200
version: 22.11-rc0
DPDK git Repo: dpdk-next-virtio
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 | fail | | | | | |
| RHEL90-64 | 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.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
*Build Failed #1:
OS: SUSE15-64
Target: x86_64-native-linuxapp-clang
FAILED: kernel/linux/kni/rte_kni.ko
/usr/bin/make -j4 -C /lib/modules/5.14.21-150400.22-default/build M=/root/SUSE15-64_K5.3.18_Clang11.0.1/x86_64-native-linuxapp-clang/20220921061654/dpdk/x86_64-native-linuxapp-clang/kernel/linux/kni src=/root/SUSE15-64_K5.3.18_Clang11.0.1/x86_64-native-linuxapp-clang/20220921061654/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/20220921061654/dpdk/config/rte_config.h -I/root/SUSE15-64_K5.3.18_Clang11.0.1/x86_64-native-linuxapp-clang/20220921061654/dpdk/lib/eal/include -I/root/SUSE15-64_K5.3.18_Clang11.0.1/x86_64-native-linuxapp-clang/20220921061654/dpdk/lib/kni -I/root/SUSE15-64_K5.3.18_Clang11.0.1/x86_64-native-linuxapp-clang/20220921061654/dpdk/x86_64-native-linuxapp-clang -I/root/SUSE15-64_K5.3.18_Clang11.0.1/x86_64-native-linuxapp-clang/20220921061654/dpdk/kernel/linux/kni' modules
make: Entering directory '/usr/src/linux-5.14.21-150400.22-obj/x86_64/default'
CC [M] /root/SUSE15-64_K5.3.18_Clang11.0.1/x86_64-native-linuxapp-clang/20220921061654/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/20220921061654/dpdk/x86_64-native-linuxapp-clang/kernel/linux/kni/kni_misc.o
In file included from /usr/src/linux-5.14.21-150400.22/include/net/flow.h:11:0,
from /usr/src/linux-5.14.21-150400.22/include/net/net_namespace.h:15,
from /usr/src/linux-5.14.21-150400.22/include/linux/netdevice.h:37,
from /root/SUSE15-64_K5.3.18_Clang11.0.1/x86_64-native-linuxapp-clang/20220921061654/dpdk/kernel/linux/kni/kni_net.c:14:
/usr/src/linux-5.14.21-150400.22/include/linux/socket.h:68: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.22/scripts/Makefile.build:272: /root/SUSE15-64_K5.3.18_Clang11.0.1/x86_64-native-linuxapp-clang/20220921061654/dpdk/x86_64-native-linuxapp-clang/kernel/linux/kni/kni_net.o] Error 1
make[2]: *** Waiting for unfinished jobs....
In file included from /usr/src/linux-5.14.21-150400.22/include/linux/bvec.h:14:0,
from /usr/src/linux-5.14.21-150400.22/include/linux/skbuff.h:17,
from /usr/src/linux-5.14.21-150400.22/include/net/net_namespace.h:39,
from /usr/src/linux-5.14.21-150400.22/include/linux/netdevice.h:37,
from /root/SUSE15-64_K5.3.18_Clang11.0.1/x86_64-native-linuxapp-clang/20220921061654/dpdk/kernel/linux/kni/kni_misc.c:9:
/usr/src/linux-5.14.21-150400.22/include/linux/mm.h:3173: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.22/scripts/Makefile.build:272: /root/SUSE15-64_K5.3.18_Clang11.0.1/x86_64-native-linuxapp-clang/20220921061654/dpdk/x86_64-native-linuxapp-clang/kernel/linux/kni/kni_misc.o] Error 1
make[1]: *** [/usr/src/linux-5.14.21-150400.22/Makefile:1882: /root/SUSE15-64_K5.3.18_Clang11.0.1/x86_64-native-linuxapp-clang/20220921061654/dpdk/x86_64-native-linuxapp-clang/kernel/linux/kni] Error 2
make: *** [../../../linux-5.14.21-150400.22/Makefile:220: __sub-make] Error 2
make: Leaving directory '/usr/src/linux-5.14.21-150400.22-obj/x86_64/default'
[3255/3625] Compiling C object app/dpdk-test-pipeline.p/test-pipeline_runtime.c.o
[3256/3625] Compiling C object app/dpdk-testpmd.p/test-pmd_cmd_flex_item.c.o
[3257/3625] Linking target app/dpdk-test-eventdev
[3258/3625] Compiling C object app/dpdk-testpmd.p/test-pmd_cmdline_tm.c.o
[3259/3625] Linking target app/dpdk-test-gpudev
[3260/3625] Compiling C object app/dpdk-testpmd.p/test-pmd_cmdline.c.o
[3261/3625] Linking target app/dpdk-test-flow-perf
[3262/3625] Compiling C object app/dpdk-testpmd.p/test-pmd_csumonly.c.o
[3263/3625] Compiling C object app/dpdk-testpmd.p/test-pmd_config.c.o
ninja: build stopped
DPDK STV team
^ permalink raw reply [flat|nested] 54+ messages in thread
* [dpdk-test-report] |FAILURE| dpdk-next-virtio daily Intel builds
@ 2022-09-19 7:00 sys_stv
0 siblings, 0 replies; 54+ messages in thread
From: sys_stv @ 2022-09-19 7:00 UTC (permalink / raw)
To: test-report, thomas; +Cc: dpdk_sw_eng, npg.sw.core.tools.prc
[-- Attachment #1: Type: text/plain, Size: 7034 bytes --]
Test-Label: Intel-compilation
Test-Status: FAILURE
_Compilation issues_
commit 72206323a5dd3182b13f61b25a64abdddfee595c
Author: David Marchand <david.marchand@redhat.com>
Date: Sat Jul 9 10:43:09 2022 +0200
version: 22.11-rc0
DPDK git Repo: dpdk-next-virtio
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 | pass | fail | | | | | |
| 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.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: 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-clang
FAILED: kernel/linux/kni/rte_kni.ko
/usr/bin/make -j4 -C /lib/modules/5.14.21-150400.22-default/build M=/root/SUSE15-64_K5.3.18_Clang11.0.1/x86_64-native-linuxapp-clang/20220919143245/dpdk/x86_64-native-linuxapp-clang/kernel/linux/kni src=/root/SUSE15-64_K5.3.18_Clang11.0.1/x86_64-native-linuxapp-clang/20220919143245/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/20220919143245/dpdk/config/rte_config.h -I/root/SUSE15-64_K5.3.18_Clang11.0.1/x86_64-native-linuxapp-clang/20220919143245/dpdk/lib/eal/include -I/root/SUSE15-64_K5.3.18_Clang11.0.1/x86_64-native-linuxapp-clang/20220919143245/dpdk/lib/kni -I/root/SUSE15-64_K5.3.18_Clang11.0.1/x86_64-native-linuxapp-clang/20220919143245/dpdk/x86_64-native-linuxapp-clang -I/root/SUSE15-64_K5.3.18_Clang11.0.1/x86_64-native-linuxapp-clang/20220919143245/dpdk/kernel/linux/kni' modules
make: Entering directory '/usr/src/linux-5.14.21-150400.22-obj/x86_64/default'
CC [M] /root/SUSE15-64_K5.3.18_Clang11.0.1/x86_64-native-linuxapp-clang/20220919143245/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/20220919143245/dpdk/x86_64-native-linuxapp-clang/kernel/linux/kni/kni_misc.o
In file included from /root/SUSE15-64_K5.3.18_Clang11.0.1/x86_64-native-linuxapp-clang/20220919143245/dpdk/kernel/linux/kni/kni_net.c:14:0:
/usr/src/linux-5.14.21-150400.22/include/linux/netdevice.h:2641:1: internal compiler error: Segmentation fault
} __aligned(4 * sizeof(u64));
^
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.22/scripts/Makefile.build:272: /root/SUSE15-64_K5.3.18_Clang11.0.1/x86_64-native-linuxapp-clang/20220919143245/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.14.21-150400.22/Makefile:1882: /root/SUSE15-64_K5.3.18_Clang11.0.1/x86_64-native-linuxapp-clang/20220919143245/dpdk/x86_64-native-linuxapp-clang/kernel/linux/kni] Error 2
make: *** [../../../linux-5.14.21-150400.22/Makefile:220: __sub-make] Error 2
make: Leaving directory '/usr/src/linux-5.14.21-150400.22-obj/x86_64/default'
[3261/3625] Linking target app/dpdk-test-gpudev
[3262/3625] Compiling C object app/dpdk-testpmd.p/test-pmd_cmdline_mtr.c.o
[3263/3625] Linking target app/dpdk-test-flow-perf
[3264/3625] Compiling C object app/dpdk-testpmd.p/test-pmd_ieee1588fwd.c.o
[3265/3625] Compiling C object app/dpdk-testpmd.p/test-pmd_icmpecho.c.o
[3266/3625] Compiling C object app/dpdk-testpmd.p/test-pmd_flowgen.c.o
[3267/3625] Linking target app/dpdk-test-pipeline
[3268/3625] Compiling C object app/dpdk-testpmd.p/test-pmd_config.c.o
[3269/3625] Compiling C object app/dpdk-testpmd.p/test-pmd_cmdline_flow.c.o
ninja: build stopped
DPDK STV team
^ permalink raw reply [flat|nested] 54+ messages in thread
* [dpdk-test-report] |FAILURE| dpdk-next-virtio daily Intel builds
@ 2022-09-19 4:14 sys_stv
0 siblings, 0 replies; 54+ messages in thread
From: sys_stv @ 2022-09-19 4:14 UTC (permalink / raw)
To: test-report, thomas; +Cc: dpdk_sw_eng, npg.sw.core.tools.prc
[-- Attachment #1: Type: text/plain, Size: 6960 bytes --]
Test-Label: Intel-compilation
Test-Status: FAILURE
_Compilation issues_
commit 72206323a5dd3182b13f61b25a64abdddfee595c
Author: David Marchand <david.marchand@redhat.com>
Date: Sat Jul 9 10:43:09 2022 +0200
version: 22.11-rc0
DPDK git Repo: dpdk-next-virtio
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.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: 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.22-default/build M=/root/SUSE15-64_K5.3.18_GCC7.5.0/x86_64-native-linuxapp-gcc/20220919114615/dpdk/x86_64-native-linuxapp-gcc/kernel/linux/kni src=/root/SUSE15-64_K5.3.18_GCC7.5.0/x86_64-native-linuxapp-gcc/20220919114615/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/20220919114615/dpdk/config/rte_config.h -I/root/SUSE15-64_K5.3.18_GCC7.5.0/x86_64-native-linuxapp-gcc/20220919114615/dpdk/lib/eal/include -I/root/SUSE15-64_K5.3.18_GCC7.5.0/x86_64-native-linuxapp-gcc/20220919114615/dpdk/lib/kni -I/root/SUSE15-64_K5.3.18_GCC7.5.0/x86_64-native-linuxapp-gcc/20220919114615/dpdk/x86_64-native-linuxapp-gcc -I/root/SUSE15-64_K5.3.18_GCC7.5.0/x86_64-native-linuxapp-gcc/20220919114615/dpdk/kernel/linux/kni' modules
make: Entering directory '/usr/src/linux-5.14.21-150400.22-obj/x86_64/default'
CC [M] /root/SUSE15-64_K5.3.18_GCC7.5.0/x86_64-native-linuxapp-gcc/20220919114615/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/20220919114615/dpdk/x86_64-native-linuxapp-gcc/kernel/linux/kni/kni_misc.o
In file included from /usr/src/linux-5.14.21-150400.22/include/linux/fs.h:243:0,
from /usr/src/linux-5.14.21-150400.22/include/linux/huge_mm.h:8,
from /usr/src/linux-5.14.21-150400.22/include/linux/mm.h:728,
from /usr/src/linux-5.14.21-150400.22/include/linux/bvec.h:14,
from /usr/src/linux-5.14.21-150400.22/include/linux/skbuff.h:17,
from /usr/src/linux-5.14.21-150400.22/include/net/net_namespace.h:39,
from /usr/src/linux-5.14.21-150400.22/include/linux/netdevice.h:37,
from /root/SUSE15-64_K5.3.18_GCC7.5.0/x86_64-native-linuxapp-gcc/20220919114615/dpdk/kernel/linux/kni/kni_net.c:14:
/usr/src/linux-5.14.21-150400.22/include/linux/quota.h:307: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.22/scripts/Makefile.build:272: /root/SUSE15-64_K5.3.18_GCC7.5.0/x86_64-native-linuxapp-gcc/20220919114615/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.22/Makefile:1882: /root/SUSE15-64_K5.3.18_GCC7.5.0/x86_64-native-linuxapp-gcc/20220919114615/dpdk/x86_64-native-linuxapp-gcc/kernel/linux/kni] Error 2
make: *** [../../../linux-5.14.21-150400.22/Makefile:220: __sub-make] Error 2
make: Leaving directory '/usr/src/linux-5.14.21-150400.22-obj/x86_64/default'
[3623/3623] Linking target examples/dpdk-vmdq
ninja: build stopped
DPDK STV team
^ permalink raw reply [flat|nested] 54+ messages in thread
* [dpdk-test-report] |FAILURE| dpdk-next-virtio daily Intel builds
@ 2022-09-12 22:44 sys_stv
0 siblings, 0 replies; 54+ messages in thread
From: sys_stv @ 2022-09-12 22:44 UTC (permalink / raw)
To: test-report, thomas; +Cc: dpdk_sw_eng, npg.sw.core.tools.prc
[-- Attachment #1: Type: text/plain, Size: 6614 bytes --]
Test-Label: Intel-compilation
Test-Status: FAILURE
_Compilation issues_
commit 72206323a5dd3182b13f61b25a64abdddfee595c
Author: David Marchand <david.marchand@redhat.com>
Date: Sat Jul 9 10:43:09 2022 +0200
version: 22.11-rc0
DPDK git Repo: dpdk-next-virtio
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/20220913061608/dpdk/x86_64-native-linuxapp-gcc/kernel/linux/kni src=/root/SUSE15-64_K5.3.18_GCC7.5.0/x86_64-native-linuxapp-gcc/20220913061608/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/20220913061608/dpdk/config/rte_config.h -I/root/SUSE15-64_K5.3.18_GCC7.5.0/x86_64-native-linuxapp-gcc/20220913061608/dpdk/lib/eal/include -I/root/SUSE15-64_K5.3.18_GCC7.5.0/x86_64-native-linuxapp-gcc/20220913061608/dpdk/lib/kni -I/root/SUSE15-64_K5.3.18_GCC7.5.0/x86_64-native-linuxapp-gcc/20220913061608/dpdk/x86_64-native-linuxapp-gcc -I/root/SUSE15-64_K5.3.18_GCC7.5.0/x86_64-native-linuxapp-gcc/20220913061608/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/20220913061608/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/20220913061608/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/umh.h:9:0,
from /usr/src/linux-5.14.21-150400.24.18/include/linux/kmod.h:9,
from /usr/src/linux-5.14.21-150400.24.18/include/linux/module.h:17,
from /root/SUSE15-64_K5.3.18_GCC7.5.0/x86_64-native-linuxapp-gcc/20220913061608/dpdk/kernel/linux/kni/kni_misc.c:7:
/usr/src/linux-5.14.21-150400.24.18/include/linux/sysctl.h:150: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/20220913061608/dpdk/x86_64-native-linuxapp-gcc/kernel/linux/kni/kni_misc.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/20220913061608/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] 54+ messages in thread
* [dpdk-test-report] |FAILURE| dpdk-next-virtio daily Intel builds
@ 2022-09-11 23:00 sys_stv
0 siblings, 0 replies; 54+ messages in thread
From: sys_stv @ 2022-09-11 23:00 UTC (permalink / raw)
To: test-report, thomas; +Cc: dpdk_sw_eng, npg.sw.core.tools.prc
[-- Attachment #1: Type: text/plain, Size: 6545 bytes --]
Test-Label: Intel-compilation
Test-Status: FAILURE
_Compilation issues_
commit 72206323a5dd3182b13f61b25a64abdddfee595c
Author: David Marchand <david.marchand@redhat.com>
Date: Sat Jul 9 10:43:09 2022 +0200
version: 22.11-rc0
DPDK git Repo: dpdk-next-virtio
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/20220912062846/dpdk/x86_64-native-linuxapp-gcc/kernel/linux/kni src=/root/SUSE15-64_K5.3.18_GCC7.5.0/x86_64-native-linuxapp-gcc/20220912062846/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/20220912062846/dpdk/config/rte_config.h -I/root/SUSE15-64_K5.3.18_GCC7.5.0/x86_64-native-linuxapp-gcc/20220912062846/dpdk/lib/eal/include -I/root/SUSE15-64_K5.3.18_GCC7.5.0/x86_64-native-linuxapp-gcc/20220912062846/dpdk/lib/kni -I/root/SUSE15-64_K5.3.18_GCC7.5.0/x86_64-native-linuxapp-gcc/20220912062846/dpdk/x86_64-native-linuxapp-gcc -I/root/SUSE15-64_K5.3.18_GCC7.5.0/x86_64-native-linuxapp-gcc/20220912062846/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/20220912062846/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/20220912062846/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/net/net_namespace.h:24:0,
from /usr/src/linux-5.14.21-150400.24.18/include/linux/netdevice.h:37,
from /root/SUSE15-64_K5.3.18_GCC7.5.0/x86_64-native-linuxapp-gcc/20220912062846/dpdk/kernel/linux/kni/kni_net.c:14:
/usr/src/linux-5.14.21-150400.24.18/include/net/netns/sctp.h:175: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/20220912062846/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/20220912062846/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] 54+ messages in thread
* [dpdk-test-report] |FAILURE| dpdk-next-virtio daily Intel builds
@ 2022-09-09 2:55 sys_stv
0 siblings, 0 replies; 54+ messages in thread
From: sys_stv @ 2022-09-09 2:55 UTC (permalink / raw)
To: test-report, thomas; +Cc: dpdk_sw_eng, npg.sw.core.tools.prc
[-- Attachment #1: Type: text/plain, Size: 7470 bytes --]
Test-Label: Intel-compilation
Test-Status: FAILURE
_Compilation issues_
commit 72206323a5dd3182b13f61b25a64abdddfee595c
Author: David Marchand <david.marchand@redhat.com>
Date: Sat Jul 9 10:43:09 2022 +0200
version: 22.11-rc0
DPDK git Repo: dpdk-next-virtio
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/20220909102659/dpdk/x86_64-native-linuxapp-gcc/kernel/linux/kni src=/root/SUSE15-64_K5.3.18_GCC7.5.0/x86_64-native-linuxapp-gcc/20220909102659/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/20220909102659/dpdk/config/rte_config.h -I/root/SUSE15-64_K5.3.18_GCC7.5.0/x86_64-native-linuxapp-gcc/20220909102659/dpdk/lib/eal/include -I/root/SUSE15-64_K5.3.18_GCC7.5.0/x86_64-native-linuxapp-gcc/20220909102659/dpdk/lib/kni -I/root/SUSE15-64_K5.3.18_GCC7.5.0/x86_64-native-linuxapp-gcc/20220909102659/dpdk/x86_64-native-linuxapp-gcc -I/root/SUSE15-64_K5.3.18_GCC7.5.0/x86_64-native-linuxapp-gcc/20220909102659/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/20220909102659/dpdk/x86_64-native-linuxapp-gcc/kernel/linux/kni/kni_misc.o
CC [M] /root/SUSE15-64_K5.3.18_GCC7.5.0/x86_64-native-linuxapp-gcc/20220909102659/dpdk/x86_64-native-linuxapp-gcc/kernel/linux/kni/kni_net.o
In file included from /usr/src/linux-5.14.21-150400.24.18/arch/x86/include/asm/mem_encrypt.h:18:0,
from /usr/src/linux-5.14.21-150400.24.18/include/linux/mem_encrypt.h:17,
from /usr/src/linux-5.14.21-150400.24.18/arch/x86/include/asm/processor-flags.h:6,
from /usr/src/linux-5.14.21-150400.24.18/arch/x86/include/asm/irqflags.h:5,
from /usr/src/linux-5.14.21-150400.24.18/include/linux/irqflags.h:16,
from /usr/src/linux-5.14.21-150400.24.18/include/linux/rcupdate.h:26,
from /usr/src/linux-5.14.21-150400.24.18/include/linux/rculist.h:11,
from /usr/src/linux-5.14.21-150400.24.18/include/linux/pid.h:5,
from /usr/src/linux-5.14.21-150400.24.18/include/linux/sched.h:14,
from /usr/src/linux-5.14.21-150400.24.18/include/linux/ratelimit.h:6,
from /usr/src/linux-5.14.21-150400.24.18/include/linux/dev_printk.h:16,
from /usr/src/linux-5.14.21-150400.24.18/include/linux/device.h:15,
from /root/SUSE15-64_K5.3.18_GCC7.5.0/x86_64-native-linuxapp-gcc/20220909102659/dpdk/kernel/linux/kni/kni_net.c:11:
/usr/src/linux-5.14.21-150400.24.18/arch/x86/include/uapi/asm/bootparam.h:222:1: internal compiler error: Segmentation fault
} __attribute__((packed));
^
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/20220909102659/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/20220909102659/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] 54+ messages in thread
* [dpdk-test-report] |FAILURE| dpdk-next-virtio daily Intel builds
@ 2022-09-08 22:53 sys_stv
0 siblings, 0 replies; 54+ messages in thread
From: sys_stv @ 2022-09-08 22:53 UTC (permalink / raw)
To: test-report, thomas; +Cc: dpdk_sw_eng, npg.sw.core.tools.prc
[-- Attachment #1: Type: text/plain, Size: 6545 bytes --]
Test-Label: Intel-compilation
Test-Status: FAILURE
_Compilation issues_
commit 72206323a5dd3182b13f61b25a64abdddfee595c
Author: David Marchand <david.marchand@redhat.com>
Date: Sat Jul 9 10:43:09 2022 +0200
version: 22.11-rc0
DPDK git Repo: dpdk-next-virtio
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/20220909062445/dpdk/x86_64-native-linuxapp-gcc/kernel/linux/kni src=/root/SUSE15-64_K5.3.18_GCC7.5.0/x86_64-native-linuxapp-gcc/20220909062445/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/20220909062445/dpdk/config/rte_config.h -I/root/SUSE15-64_K5.3.18_GCC7.5.0/x86_64-native-linuxapp-gcc/20220909062445/dpdk/lib/eal/include -I/root/SUSE15-64_K5.3.18_GCC7.5.0/x86_64-native-linuxapp-gcc/20220909062445/dpdk/lib/kni -I/root/SUSE15-64_K5.3.18_GCC7.5.0/x86_64-native-linuxapp-gcc/20220909062445/dpdk/x86_64-native-linuxapp-gcc -I/root/SUSE15-64_K5.3.18_GCC7.5.0/x86_64-native-linuxapp-gcc/20220909062445/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/20220909062445/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/20220909062445/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/elf.h:7:0,
from /usr/src/linux-5.14.21-150400.24.18/include/linux/module.h:19,
from /root/SUSE15-64_K5.3.18_GCC7.5.0/x86_64-native-linuxapp-gcc/20220909062445/dpdk/kernel/linux/kni/kni_misc.c:7:
/usr/src/linux-5.14.21-150400.24.18/include/uapi/linux/elf.h:328:1: internal compiler error: Segmentation fault
} Elf64_Shdr;
^
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/20220909062445/dpdk/x86_64-native-linuxapp-gcc/kernel/linux/kni/kni_misc.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/20220909062445/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] 54+ messages in thread
* [dpdk-test-report] |FAILURE| dpdk-next-virtio daily Intel builds
@ 2022-09-07 14:05 sys_stv
0 siblings, 0 replies; 54+ messages in thread
From: sys_stv @ 2022-09-07 14:05 UTC (permalink / raw)
To: test-report, thomas; +Cc: dpdk_sw_eng, npg.sw.core.tools.prc
[-- Attachment #1: Type: text/plain, Size: 17479 bytes --]
Test-Label: Intel-compilation
Test-Status: FAILURE
_Compilation issues_
commit 72206323a5dd3182b13f61b25a64abdddfee595c
Author: David Marchand <david.marchand@redhat.com>
Date: Sat Jul 9 10:43:09 2022 +0200
version: 22.11-rc0
DPDK git Repo: dpdk-next-virtio
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 | pass | 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.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: UB2004-64
Target: x86_64-native-linuxapp-doc
FAILED: lib/librte_security.so.23.0
gcc -o lib/librte_security.so.23.0 lib/librte_security.a.p/security_rte_security.c.o -Wl,--as-needed -Wl,--no-undefined -Wl,-O1 -shared -fPIC -Wl,--start-group -Wl,-soname,librte_security.so.23 -Wl,--no-as-needed -pthread -lm -ldl -lnuma '-Wl,-rpath,$ORIGIN/' -Wl,-rpath-link,/root/UB2004-64_K5.8.0_GCC10.3.0/x86_64-native-linuxapp-doc/20220907213640/dpdk/x86_64-native-linuxapp-doc/lib lib/librte_eal.so.23.0 lib/librte_kvargs.so.23.0 lib/librte_telemetry.so.23.0 lib/librte_mempool.so.23.0 lib/librte_ring.so.23.0 lib/librte_cryptodev.so.23.0 lib/librte_mbuf.so.23.0 lib/librte_rcu.so.23.0 lib/librte_net.so.23.0 -Wl,--end-group -Wl,--version-script=/root/UB2004-64_K5.8.0_GCC10.3.0/x86_64-native-linuxapp-doc/20220907213640/dpdk/lib/security/version.map
/usr/bin/ld: cannot open linker script file /root/UB2004-64_K5.8.0_GCC10.3.0/x86_64-native-linuxapp-doc/20220907213640/dpdk/lib/security/version.map: No such file or directory
collect2: error: ld returned 1 exit status
[471/3398] Compiling C object lib/librte_vhost.a.p/vhost_vhost.c.o
[472/3398] Compiling C object lib/librte_ipsec.a.p/ipsec_ses.c.o
FAILED: lib/librte_ipsec.a.p/ipsec_ses.c.o
gcc -Ilib/librte_ipsec.a.p -Ilib -I../lib -Ilib/ipsec -I../lib/ipsec -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/net -I../lib/net -Ilib/cryptodev -I../lib/cryptodev -Ilib/rcu -I../lib/rcu -Ilib/security -I../lib/security -Ilib/hash -I../lib/hash -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.ipsec -MD -MQ lib/librte_ipsec.a.p/ipsec_ses.c.o -MF lib/librte_ipsec.a.p/ipsec_ses.c.o.d -o lib/librte_ipsec.a.p/ipsec_ses.c.o -c ../lib/ipsec/ses.c
cc1: fatal error: rte_config.h: No such file or directory
compilation terminated.
[473/3398] Compiling C object lib/librte_ipsec.a.p/ipsec_esp_outb.c.o
FAILED: lib/librte_ipsec.a.p/ipsec_esp_outb.c.o
gcc -Ilib/librte_ipsec.a.p -Ilib -I../lib -Ilib/ipsec -I../lib/ipsec -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/net -I../lib/net -Ilib/cryptodev -I../lib/cryptodev -Ilib/rcu -I../lib/rcu -Ilib/security -I../lib/security -Ilib/hash -I../lib/hash -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.ipsec -MD -MQ lib/librte_ipsec.a.p/ipsec_esp_outb.c.o -MF lib/librte_ipsec.a.p/ipsec_esp_outb.c.o.d -o lib/librte_ipsec.a.p/ipsec_esp_outb.c.o -c ../lib/ipsec/esp_outb.c
cc1: fatal error: rte_config.h: No such file or directory
compilation terminated.
[474/3398] Linking static target lib/librte_sched.a
FAILED: lib/librte_sched.a
rm -f lib/librte_sched.a && gcc-ar csrD lib/librte_sched.a lib/librte_sched.a.p/sched_rte_sched.c.o lib/librte_sched.a.p/sched_rte_red.c.o lib/librte_sched.a.p/sched_rte_approx.c.o lib/librte_sched.a.p/sched_rte_pie.c.o
/usr/bin/ar: unable to rename 'lib/librte_sched.a'; reason: No such file or directory
[475/3398] Compiling C object lib/librte_ipsec.a.p/ipsec_esp_inb.c.o
FAILED: lib/librte_ipsec.a.p/ipsec_esp_inb.c.o
gcc -Ilib/librte_ipsec.a.p -Ilib -I../lib -Ilib/ipsec -I../lib/ipsec -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/net -I../lib/net -Ilib/cryptodev -I../lib/cryptodev -Ilib/rcu -I../lib/rcu -Ilib/security -I../lib/security -Ilib/hash -I../lib/hash -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.ipsec -MD -MQ lib/librte_ipsec.a.p/ipsec_esp_inb.c.o -MF lib/librte_ipsec.a.p/ipsec_esp_inb.c.o.d -o lib/librte_ipsec.a.p/ipsec_esp_inb.c.o -c ../lib/ipsec/esp_inb.c
In file included from ../lib/ipsec/rte_ipsec_sa.h:14,
from ../lib/ipsec/rte_ipsec.h:17,
from ../lib/ipsec/esp_inb.c:5:
../lib/eal/include/rte_common.h:28:10: fatal error: rte_os.h: No such file or directory
compilation terminated.
[476/3398] Compiling C object lib/librte_vhost.a.p/vhost_vhost_user.c.o
FAILED: lib/librte_vhost.a.p/vhost_vhost_user.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_user.c.o -MF lib/librte_vhost.a.p/vhost_vhost_user.c.o.d -o lib/librte_vhost.a.p/vhost_vhost_user.c.o -c ../lib/vhost/vhost_user.c
../lib/vhost/vhost_user.c:3414:1: fatal error: opening dependency file lib/librte_vhost.a.p/vhost_vhost_user.c.o.d: No such file or directory
3414 | }
| ^
compilation terminated.
[477/3398] Compiling C object lib/librte_ipsec.a.p/ipsec_sa.c.o
FAILED: lib/librte_ipsec.a.p/ipsec_sa.c.o
gcc -Ilib/librte_ipsec.a.p -Ilib -I../lib -Ilib/ipsec -I../lib/ipsec -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/net -I../lib/net -Ilib/cryptodev -I../lib/cryptodev -Ilib/rcu -I../lib/rcu -Ilib/security -I../lib/security -Ilib/hash -I../lib/hash -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.ipsec -MD -MQ lib/librte_ipsec.a.p/ipsec_sa.c.o -MF lib/librte_ipsec.a.p/ipsec_sa.c.o.d -o lib/librte_ipsec.a.p/ipsec_sa.c.o -c ../lib/ipsec/sa.c
../lib/ipsec/sa.c:841:1: fatal error: opening dependency file lib/librte_ipsec.a.p/ipsec_sa.c.o.d: No such file or directory
841 | }
| ^
compilation terminated.
[478/3398] Compiling C object lib/librte_vhost.a.p/vhost_vhost_crypto.c.o
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
../lib/vhost/vhost_crypto.c:1701:1: fatal error: opening dependency file lib/librte_vhost.a.p/vhost_vhost_crypto.c.o.d: No such file or directory
1701 | }
| ^
compilation terminated.
[479/3398] Compiling C object lib/librte_vhost.a.p/vhost_virtio_net.c.o
FAILED: lib/librte_vhost.a.p/vhost_virtio_net.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_virtio_net.c.o -MF lib/librte_vhost.a.p/vhost_virtio_net.c.o.d -o lib/librte_vhost.a.p/vhost_virtio_net.c.o -c ../lib/vhost/virtio_net.c
../lib/vhost/virtio_net.c:3853:1: fatal error: opening dependency file lib/librte_vhost.a.p/vhost_virtio_net.c.o.d: No such file or directory
3853 | }
| ^
compilation terminated.
ninja: build stopped
DPDK STV team
^ permalink raw reply [flat|nested] 54+ messages in thread
* [dpdk-test-report] |FAILURE| dpdk-next-virtio daily Intel builds
@ 2022-09-07 9:57 sys_stv
0 siblings, 0 replies; 54+ messages in thread
From: sys_stv @ 2022-09-07 9:57 UTC (permalink / raw)
To: test-report, thomas; +Cc: dpdk_sw_eng, npg.sw.core.tools.prc
[-- Attachment #1: Type: text/plain, Size: 7538 bytes --]
Test-Label: Intel-compilation
Test-Status: FAILURE
_Compilation issues_
commit 72206323a5dd3182b13f61b25a64abdddfee595c
Author: David Marchand <david.marchand@redhat.com>
Date: Sat Jul 9 10:43:09 2022 +0200
version: 22.11-rc0
DPDK git Repo: dpdk-next-virtio
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/20220907172854/dpdk/x86_64-native-linuxapp-gcc/kernel/linux/kni src=/root/SUSE15-64_K5.3.18_GCC7.5.0/x86_64-native-linuxapp-gcc/20220907172854/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/20220907172854/dpdk/config/rte_config.h -I/root/SUSE15-64_K5.3.18_GCC7.5.0/x86_64-native-linuxapp-gcc/20220907172854/dpdk/lib/eal/include -I/root/SUSE15-64_K5.3.18_GCC7.5.0/x86_64-native-linuxapp-gcc/20220907172854/dpdk/lib/kni -I/root/SUSE15-64_K5.3.18_GCC7.5.0/x86_64-native-linuxapp-gcc/20220907172854/dpdk/x86_64-native-linuxapp-gcc -I/root/SUSE15-64_K5.3.18_GCC7.5.0/x86_64-native-linuxapp-gcc/20220907172854/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/20220907172854/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/20220907172854/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/arch/x86/include/asm/processor.h:26:0,
from /usr/src/linux-5.14.21-150400.24.18/arch/x86/include/asm/cpufeature.h:5,
from /usr/src/linux-5.14.21-150400.24.18/arch/x86/include/asm/thread_info.h:53,
from /usr/src/linux-5.14.21-150400.24.18/include/linux/thread_info.h:60,
from /usr/src/linux-5.14.21-150400.24.18/arch/x86/include/asm/preempt.h:7,
from /usr/src/linux-5.14.21-150400.24.18/include/linux/preempt.h:78,
from /usr/src/linux-5.14.21-150400.24.18/include/linux/rcupdate.h:27,
from /usr/src/linux-5.14.21-150400.24.18/include/linux/rculist.h:11,
from /usr/src/linux-5.14.21-150400.24.18/include/linux/pid.h:5,
from /usr/src/linux-5.14.21-150400.24.18/include/linux/sched.h:14,
from /usr/src/linux-5.14.21-150400.24.18/include/linux/ratelimit.h:6,
from /usr/src/linux-5.14.21-150400.24.18/include/linux/dev_printk.h:16,
from /usr/src/linux-5.14.21-150400.24.18/include/linux/device.h:15,
from /root/SUSE15-64_K5.3.18_GCC7.5.0/x86_64-native-linuxapp-gcc/20220907172854/dpdk/kernel/linux/kni/kni_net.c:11:
/usr/src/linux-5.14.21-150400.24.18/arch/x86/include/asm/fpu/types.h:207:1: internal compiler error: Segmentation fault
} __packed;
^
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/20220907172854/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/20220907172854/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] 54+ messages in thread
* [dpdk-test-report] |FAILURE| dpdk-next-virtio daily Intel builds
@ 2022-09-06 22:43 sys_stv
0 siblings, 0 replies; 54+ messages in thread
From: sys_stv @ 2022-09-06 22:43 UTC (permalink / raw)
To: test-report, thomas; +Cc: dpdk_sw_eng, npg.sw.core.tools.prc
[-- Attachment #1: Type: text/plain, Size: 6753 bytes --]
Test-Label: Intel-compilation
Test-Status: FAILURE
_Compilation issues_
commit 72206323a5dd3182b13f61b25a64abdddfee595c
Author: David Marchand <david.marchand@redhat.com>
Date: Sat Jul 9 10:43:09 2022 +0200
version: 22.11-rc0
DPDK git Repo: dpdk-next-virtio
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 | pass | fail | | | | | |
| 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-clang
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_Clang11.0.1/x86_64-native-linuxapp-clang/20220907061507/dpdk/x86_64-native-linuxapp-clang/kernel/linux/kni src=/root/SUSE15-64_K5.3.18_Clang11.0.1/x86_64-native-linuxapp-clang/20220907061507/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/20220907061507/dpdk/config/rte_config.h -I/root/SUSE15-64_K5.3.18_Clang11.0.1/x86_64-native-linuxapp-clang/20220907061507/dpdk/lib/eal/include -I/root/SUSE15-64_K5.3.18_Clang11.0.1/x86_64-native-linuxapp-clang/20220907061507/dpdk/lib/kni -I/root/SUSE15-64_K5.3.18_Clang11.0.1/x86_64-native-linuxapp-clang/20220907061507/dpdk/x86_64-native-linuxapp-clang -I/root/SUSE15-64_K5.3.18_Clang11.0.1/x86_64-native-linuxapp-clang/20220907061507/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_Clang11.0.1/x86_64-native-linuxapp-clang/20220907061507/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/20220907061507/dpdk/x86_64-native-linuxapp-clang/kernel/linux/kni/kni_misc.o
In file included from /usr/src/linux-5.14.21-150400.24.18/include/linux/ratelimit.h:6:0,
from /usr/src/linux-5.14.21-150400.24.18/include/linux/dev_printk.h:16,
from /usr/src/linux-5.14.21-150400.24.18/include/linux/device.h:15,
from /root/SUSE15-64_K5.3.18_Clang11.0.1/x86_64-native-linuxapp-clang/20220907061507/dpdk/kernel/linux/kni/kni_net.c:11:
/usr/src/linux-5.14.21-150400.24.18/include/linux/sched.h:565: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_Clang11.0.1/x86_64-native-linuxapp-clang/20220907061507/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.14.21-150400.24.18/Makefile:1885: /root/SUSE15-64_K5.3.18_Clang11.0.1/x86_64-native-linuxapp-clang/20220907061507/dpdk/x86_64-native-linuxapp-clang/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'
[3582/3582] Linking target examples/dpdk-vhost_crypto
ninja: build stopped
DPDK STV team
^ permalink raw reply [flat|nested] 54+ messages in thread
* [dpdk-test-report] |FAILURE| dpdk-next-virtio daily Intel builds
@ 2022-08-29 7:27 sys_stv
0 siblings, 0 replies; 54+ messages in thread
From: sys_stv @ 2022-08-29 7:27 UTC (permalink / raw)
To: test-report, thomas; +Cc: dpdk_sw_eng, npg.sw.core.tools.prc
[-- Attachment #1: Type: text/plain, Size: 115749 bytes --]
Test-Label: Intel-compilation
Test-Status: FAILURE
_Compilation issues_
commit 72206323a5dd3182b13f61b25a64abdddfee595c
Author: David Marchand <david.marchand@redhat.com>
Date: Sat Jul 9 10:43:09 2022 +0200
version: 22.11-rc0
DPDK git Repo: dpdk-next-virtio
Meson Build Summary: 24 Builds Done, 2 Successful, 22 Failures, 0 Blocked
+--------------+------------+--------------+------------+------------+-----------+----------+------------+
| os | gcc-static | clang-static | icc-static | gcc-shared | gcc-debug | document | gcc-16byte |
+--------------+------------+--------------+------------+------------+-----------+----------+------------+
| FC36-64 | fail | fail | | | | | |
| FreeBSD13-64 | fail | fail | | fail | fail | | |
| RHEL86-64 | fail | fail | | fail | fail | | |
| SUSE15-64 | fail | fail | | | | | |
| UB2004-32 | fail | | | | | | |
| UB2004-64 | pass | fail | | | | fail | |
| UB2204-32 | fail | | | | | | |
| UB2204-64N | fail | | | fail | | | |
| UB2204-64 | fail | fail | | | | fail | fail |
| 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/member/libsketch_avx512_tmp.a.p/rte_member_sketch_avx512.c.o
gcc -Ilib/member/libsketch_avx512_tmp.a.p -Ilib/member -I../lib/member -Ilib/hash -I../lib/hash -Ilib/ring -I../lib/ring -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 -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 -DCC_AVX512_SUPPORT -mavx512f -mavx512ifma -MD -MQ lib/member/libsketch_avx512_tmp.a.p/rte_member_sketch_avx512.c.o -MF lib/member/libsketch_avx512_tmp.a.p/rte_member_sketch_avx512.c.o.d -o lib/member/libsketch_avx512_tmp.a.p/rte_member_sketch_avx512.c.o -c ../lib/member/rte_member_sketch_avx512.c
In file included from /usr/lib/gcc/x86_64-redhat-linux/12/include/immintrin.h:61,
from /usr/lib/gcc/x86_64-redhat-linux/12/include/x86intrin.h:32,
from ../lib/eal/x86/include/rte_vect.h:31,
from ../lib/member/rte_member_sketch_avx512.h:12,
from ../lib/member/rte_member_sketch_avx512.c:5:
/usr/lib/gcc/x86_64-redhat-linux/12/include/avx512dqintrin.h: In function ‘rte_xxh64_sketch_avx512’:
/usr/lib/gcc/x86_64-redhat-linux/12/include/avx512dqintrin.h:373:1: error: inlining failed in call to ‘always_inline’ ‘_mm512_mullo_epi64’: target specific option mismatch
373 | _mm512_mullo_epi64 (__m512i __A, __m512i __B)
| ^~~~~~~~~~~~~~~~~~
In file included from ../lib/member/rte_member_sketch_avx512.h:15:
../lib/member/rte_xxh64_avx512.h:75:26: note: called from here
75 | v_hash = _mm512_xor_epi64(v_hash,
| ^~~~~~~~~~~~~~~~~~~~~~~~
76 | _mm512_mullo_epi64(input,
| ~~~~~~~~~~~~~~~~~~~~~~~~~
77 | _mm512_set1_epi64(PRIME64_1)));
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/lib/gcc/x86_64-redhat-linux/12/include/avx512dqintrin.h:373:1: error: inlining failed in call to ‘always_inline’ ‘_mm512_mullo_epi64’: target specific option mismatch
373 | _mm512_mullo_epi64 (__m512i __A, __m512i __B)
| ^~~~~~~~~~~~~~~~~~
../lib/member/rte_xxh64_avx512.h:75:26: note: called from here
75 | v_hash = _mm512_xor_epi64(v_hash,
| ^~~~~~~~~~~~~~~~~~~~~~~~
76 | _mm512_mullo_epi64(input,
| ~~~~~~~~~~~~~~~~~~~~~~~~~
77 | _mm512_set1_epi64(PRIME64_1)));
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/lib/gcc/x86_64-redhat-linux/12/include/avx512dqintrin.h:373:1: error: inlining failed in call to ‘always_inline’ ‘_mm512_mullo_epi64’: target specific option mismatch
373 | _mm512_mullo_epi64 (__m512i __A, __m512i __B)
| ^~~~~~~~~~~~~~~~~~
../lib/member/rte_xxh64_avx512.h:93:26: note: called from here
93 | v_hash = _mm512_mullo_epi64
| ^~~~~~~~~~~~~~~~~~
94 | (_mm512_rol_epi64(v_hash, 11),
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
95 | _mm512_set1_epi64(PRIME64_1));
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/lib/gcc/x86_64-redhat-linux/12/include/avx512dqintrin.h:373:1: error: inlining failed in call to ‘always_inline’ ‘_mm512_mullo_epi64’: target specific option mismatch
373 | _mm512_mullo_epi64 (__m512i __A, __m512i __B)
| ^~~~~~~~~~~~~~~~~~
../lib/member/rte_xxh64_avx512.h:90:26: note: called from here
90 | v_hash = _mm512_xor_epi64(v_hash,
| ^~~~~~~~~~~~~~~~~~~~~~~~
91 | _mm512_mullo_epi64(input,
| ~~~~~~~~~~~~~~~~~~~~~~~~~
92 | _mm512_set1_epi64(PRIME64_5)));
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/lib/gcc/x86_64-redhat-linux/12/include/avx512dqintrin.h:373:1: error: inlining failed in call to ‘always_inline’ ‘_mm512_mullo_epi64’: target specific option mismatch
373 | _mm512_mullo_epi64 (__m512i __A, __m512i __B)
| ^~~~~~~~~~~~~~~~~~
../lib/member/rte_xxh64_avx512.h:90:26: note: called from here
90 | v_hash = _mm512_xor_epi64(v_hash,
| ^~~~~~~~~~~~~~~~~~~~~~~~
91 | _mm512_mullo_epi64(input,
| ~~~~~~~~~~~~~~~~~~~~~~~~~
92 | _mm512_set1_epi64(PRIME64_5)));
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/lib/gcc/x86_64-redhat-linux/12/include/avx512dqintrin.h:373:1: error: inlining failed in call to ‘always_inline’ ‘_mm512_mullo_epi64’: target specific option mismatch
373 | _mm512_mullo_epi64 (__m512i __A, __m512i __B)
| ^~~~~~~~~~~~~~~~~~
../lib/member/rte_xxh64_avx512.h:93:26: note: called from here
93 | v_hash = _mm512_mullo_epi64
| ^~~~~~~~~~~~~~~~~~
94 | (_mm512_rol_epi64(v_hash, 11),
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
95 | _mm512_set1_epi64(PRIME64_1));
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
[316/3601] Generating symbol file lib/librte_eal.so.23.0.p/librte_eal.so.23.0.symbols
[317/3601] Generating lib/ip_frag.sym_chk with a custom command (wrapped by meson to capture output)
[318/3601] Compiling C object lib/librte_latencystats.a.p/latencystats_rte_latencystats.c.o
[319/3601] Compiling C object lib/librte_member.a.p/member_rte_member.c.o
[320/3601] Generating lib/jobstats.sym_chk with a custom command (wrapped by meson to capture output)
[321/3601] Compiling C object lib/librte_lpm.a.p/lpm_rte_lpm.c.o
[322/3601] Compiling C object lib/librte_kni.a.p/kni_rte_kni.c.o
[323/3601] Generating lib/eventdev.sym_chk with a custom command (wrapped by meson to capture output)
[324/3601] Compiling C object lib/librte_lpm.a.p/lpm_rte_lpm6.c.o
ninja: build stopped
*Build Failed #2:
OS: FC36-64
Target: x86_64-native-linuxapp-clang
FAILED: lib/member/libsketch_avx512_tmp.a.p/rte_member_sketch_avx512.c.o
clang -Ilib/member/libsketch_avx512_tmp.a.p -Ilib/member -I../lib/member -Ilib/hash -I../lib/hash -Ilib/ring -I../lib/ring -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 -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 -DCC_AVX512_SUPPORT -mavx512f -mavx512ifma -MD -MQ lib/member/libsketch_avx512_tmp.a.p/rte_member_sketch_avx512.c.o -MF lib/member/libsketch_avx512_tmp.a.p/rte_member_sketch_avx512.c.o.d -o lib/member/libsketch_avx512_tmp.a.p/rte_member_sketch_avx512.c.o -c ../lib/member/rte_member_sketch_avx512.c
In file included from ../lib/member/rte_member_sketch_avx512.c:5:
In file included from ../lib/member/rte_member_sketch_avx512.h:15:
../lib/member/rte_xxh64_avx512.h:76:4: error: always_inline function '_mm512_mullo_epi64' requires target feature 'avx512dq', but would be inlined into function 'rte_xxh64_sketch_avx512' that is compiled without support for 'avx512dq'
_mm512_mullo_epi64(input,
^
../lib/member/rte_xxh64_avx512.h:91:4: error: always_inline function '_mm512_mullo_epi64' requires target feature 'avx512dq', but would be inlined into function 'rte_xxh64_sketch_avx512' that is compiled without support for 'avx512dq'
_mm512_mullo_epi64(input,
^
../lib/member/rte_xxh64_avx512.h:93:12: error: always_inline function '_mm512_mullo_epi64' requires target feature 'avx512dq', but would be inlined into function 'rte_xxh64_sketch_avx512' that is compiled without support for 'avx512dq'
v_hash = _mm512_mullo_epi64
^
3 errors generated.
[321/3601] Linking static target lib/librte_kni.a
[322/3601] Compiling C object lib/librte_lpm.a.p/lpm_rte_lpm6.c.o
[323/3601] Generating eal.sym_chk with a custom command (wrapped by meson to capture output)
[324/3601] Generating ip_frag.sym_chk with a custom command (wrapped by meson to capture output)
[325/3601] Generating latencystats.sym_chk with a custom command (wrapped by meson to capture output)
[326/3601] Compiling C object lib/librte_member.a.p/member_rte_member_vbf.c.o
[327/3601] Generating eventdev.sym_chk with a custom command (wrapped by meson to capture output)
[328/3601] Compiling C object lib/librte_member.a.p/member_rte_member_sketch.c.o
FAILED: lib/librte_member.a.p/member_rte_member_sketch.c.o
clang -Ilib/librte_member.a.p -Ilib -I../lib -Ilib/hash -I../lib/hash -Ilib/ring -I../lib/ring -Ilib/member -I../lib/member -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/rcu -I../lib/rcu -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 -DCC_AVX512_SUPPORT -DRTE_LOG_DEFAULT_LOGTYPE=lib.member -MD -MQ lib/librte_member.a.p/member_rte_member_sketch.c.o -MF lib/librte_member.a.p/member_rte_member_sketch.c.o.d -o lib/librte_member.a.p/member_rte_member_sketch.c.o -c ../lib/member/rte_member_sketch.c
../lib/member/rte_member_sketch.c:49:33: error: implicit conversion from 'unsigned long' to 'double' changes value from 18446744073709551615 to 18446744073709551616 [-Werror,-Wimplicit-const-int-float-conversion]
rand = (double) rte_rand() / (UINT64_MAX);
~ ^~~~~~~~~~
/usr/include/stdint.h:130:23: note: expanded from macro 'UINT64_MAX'
# define UINT64_MAX (__UINT64_C(18446744073709551615))
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/stdint.h:107:25: note: expanded from macro '__UINT64_C'
# define __UINT64_C(c) c ## UL
^~~~~~~
<scratch space>:288:1: note: expanded from here
18446744073709551615UL
^~~~~~~~~~~~~~~~~~~~~~
1 error generated.
[329/3601] Compiling C object lib/librte_member.a.p/member_rte_member_ht.c.o
ninja: build stopped
*Build Failed #3:
OS: FreeBSD13-64
Target: x86_64-native-bsdapp-gcc
FAILED: lib/member/libsketch_avx512_tmp.a.p/rte_member_sketch_avx512.c.o
gcc -Ilib/member/libsketch_avx512_tmp.a.p -Ilib/member -I../lib/member -Ilib/hash -I../lib/hash -Ilib/ring -I../lib/ring -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 -DCC_AVX512_SUPPORT -mavx512f -mavx512ifma -MD -MQ lib/member/libsketch_avx512_tmp.a.p/rte_member_sketch_avx512.c.o -MF lib/member/libsketch_avx512_tmp.a.p/rte_member_sketch_avx512.c.o.d -o lib/member/libsketch_avx512_tmp.a.p/rte_member_sketch_avx512.c.o -c ../lib/member/rte_member_sketch_avx512.c
In file included from /usr/local/lib/gcc10/gcc/x86_64-portbld-freebsd13.0/10.3.0/include/immintrin.h:67,
from /usr/local/lib/gcc10/gcc/x86_64-portbld-freebsd13.0/10.3.0/include/x86intrin.h:32,
from ../lib/eal/x86/include/rte_vect.h:31,
from ../lib/member/rte_member_sketch_avx512.h:12,
from ../lib/member/rte_member_sketch_avx512.c:5:
../lib/member/rte_xxh64_avx512.h: In function 'rte_xxh64_sketch_avx512':
/usr/local/lib/gcc10/gcc/x86_64-portbld-freebsd13.0/10.3.0/include/avx512dqintrin.h:373:1: error: inlining failed in call to 'always_inline' '_mm512_mullo_epi64': target specific option mismatch
373 | _mm512_mullo_epi64 (__m512i __A, __m512i __B)
| ^~~~~~~~~~~~~~~~~~
In file included from ../lib/member/rte_member_sketch_avx512.h:15,
from ../lib/member/rte_member_sketch_avx512.c:5:
../lib/member/rte_xxh64_avx512.h:75:12: note: called from here
75 | v_hash = _mm512_xor_epi64(v_hash,
| ^~~~~~~~~~~~~~~~~~~~~~~~
76 | _mm512_mullo_epi64(input,
| ~~~~~~~~~~~~~~~~~~~~~~~~~
77 | _mm512_set1_epi64(PRIME64_1)));
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/local/lib/gcc10/gcc/x86_64-portbld-freebsd13.0/10.3.0/include/immintrin.h:67,
from /usr/local/lib/gcc10/gcc/x86_64-portbld-freebsd13.0/10.3.0/include/x86intrin.h:32,
from ../lib/eal/x86/include/rte_vect.h:31,
from ../lib/member/rte_member_sketch_avx512.h:12,
from ../lib/member/rte_member_sketch_avx512.c:5:
/usr/local/lib/gcc10/gcc/x86_64-portbld-freebsd13.0/10.3.0/include/avx512dqintrin.h:373:1: error: inlining failed in call to 'always_inline' '_mm512_mullo_epi64': target specific option mismatch
373 | _mm512_mullo_epi64 (__m512i __A, __m512i __B)
| ^~~~~~~~~~~~~~~~~~
In file included from ../lib/member/rte_member_sketch_avx512.h:15,
from ../lib/member/rte_member_sketch_avx512.c:5:
../lib/member/rte_xxh64_avx512.h:75:12: note: called from here
75 | v_hash = _mm512_xor_epi64(v_hash,
| ^~~~~~~~~~~~~~~~~~~~~~~~
76 | _mm512_mullo_epi64(input,
| ~~~~~~~~~~~~~~~~~~~~~~~~~
77 | _mm512_set1_epi64(PRIME64_1)));
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/local/lib/gcc10/gcc/x86_64-portbld-freebsd13.0/10.3.0/include/immintrin.h:67,
from /usr/local/lib/gcc10/gcc/x86_64-portbld-freebsd13.0/10.3.0/include/x86intrin.h:32,
from ../lib/eal/x86/include/rte_vect.h:31,
from ../lib/member/rte_member_sketch_avx512.h:12,
from ../lib/member/rte_member_sketch_avx512.c:5:
/usr/local/lib/gcc10/gcc/x86_64-portbld-freebsd13.0/10.3.0/include/avx512dqintrin.h:373:1: error: inlining failed in call to 'always_inline' '_mm512_mullo_epi64': target specific option mismatch
373 | _mm512_mullo_epi64 (__m512i __A, __m512i __B)
| ^~~~~~~~~~~~~~~~~~
In file included from ../lib/member/rte_member_sketch_avx512.h:15,
from ../lib/member/rte_member_sketch_avx512.c:5:
../lib/member/rte_xxh64_avx512.h:93:12: note: called from here
93 | v_hash = _mm512_mullo_epi64
| ^~~~~~~~~~~~~~~~~~
94 | (_mm512_rol_epi64(v_hash, 11),
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
95 | _mm512_set1_epi64(PRIME64_1));
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/local/lib/gcc10/gcc/x86_64-portbld-freebsd13.0/10.3.0/include/immintrin.h:67,
from /usr/local/lib/gcc10/gcc/x86_64-portbld-freebsd13.0/10.3.0/include/x86intrin.h:32,
from ../lib/eal/x86/include/rte_vect.h:31,
from ../lib/member/rte_member_sketch_avx512.h:12,
from ../lib/member/rte_member_sketch_avx512.c:5:
/usr/local/lib/gcc10/gcc/x86_64-portbld-freebsd13.0/10.3.0/include/avx512dqintrin.h:373:1: error: inlining failed in call to 'always_inline' '_mm512_mullo_epi64': target specific option mismatch
373 | _mm512_mullo_epi64 (__m512i __A, __m512i __B)
| ^~~~~~~~~~~~~~~~~~
In file included from ../lib/member/rte_member_sketch_avx512.h:15,
from ../lib/member/rte_member_sketch_avx512.c:5:
../lib/member/rte_xxh64_avx512.h:90:12: note: called from here
90 | v_hash = _mm512_xor_epi64(v_hash,
| ^~~~~~~~~~~~~~~~~~~~~~~~
91 | _mm512_mullo_epi64(input,
| ~~~~~~~~~~~~~~~~~~~~~~~~~
92 | _mm512_set1_epi64(PRIME64_5)));
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/local/lib/gcc10/gcc/x86_64-portbld-freebsd13.0/10.3.0/include/immintrin.h:67,
from /usr/local/lib/gcc10/gcc/x86_64-portbld-freebsd13.0/10.3.0/include/x86intrin.h:32,
from ../lib/eal/x86/include/rte_vect.h:31,
from ../lib/member/rte_member_sketch_avx512.h:12,
from ../lib/member/rte_member_sketch_avx512.c:5:
/usr/local/lib/gcc10/gcc/x86_64-portbld-freebsd13.0/10.3.0/include/avx512dqintrin.h:373:1: error: inlining failed in call to 'always_inline' '_mm512_mullo_epi64': target specific option mismatch
373 | _mm512_mullo_epi64 (__m512i __A, __m512i __B)
| ^~~~~~~~~~~~~~~~~~
In file included from ../lib/member/rte_member_sketch_avx512.h:15,
from ../lib/member/rte_member_sketch_avx512.c:5:
../lib/member/rte_xxh64_avx512.h:90:12: note: called from here
90 | v_hash = _mm512_xor_epi64(v_hash,
| ^~~~~~~~~~~~~~~~~~~~~~~~
91 | _mm512_mullo_epi64(input,
| ~~~~~~~~~~~~~~~~~~~~~~~~~
92 | _mm512_set1_epi64(PRIME64_5)));
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/local/lib/gcc10/gcc/x86_64-portbld-freebsd13.0/10.3.0/include/immintrin.h:67,
from /usr/local/lib/gcc10/gcc/x86_64-portbld-freebsd13.0/10.3.0/include/x86intrin.h:32,
from ../lib/eal/x86/include/rte_vect.h:31,
from ../lib/member/rte_member_sketch_avx512.h:12,
from ../lib/member/rte_member_sketch_avx512.c:5:
/usr/local/lib/gcc10/gcc/x86_64-portbld-freebsd13.0/10.3.0/include/avx512dqintrin.h:373:1: error: inlining failed in call to 'always_inline' '_mm512_mullo_epi64': target specific option mismatch
373 | _mm512_mullo_epi64 (__m512i __A, __m512i __B)
| ^~~~~~~~~~~~~~~~~~
In file included from ../lib/member/rte_member_sketch_avx512.h:15,
from ../lib/member/rte_member_sketch_avx512.c:5:
../lib/member/rte_xxh64_avx512.h:93:12: note: called from here
93 | v_hash = _mm512_mullo_epi64
| ^~~~~~~~~~~~~~~~~~
94 | (_mm512_rol_epi64(v_hash, 11),
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
95 | _mm512_set1_epi64(PRIME64_1));
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
[302/2051] Compiling C object lib/librte_latencystats.a.p/latencystats_rte_latencystats.c.o
[303/2051] Generating jobstats.sym_chk with a custom command (wrapped by meson to capture output)
[304/2051] Compiling C object lib/librte_member.a.p/member_rte_member.c.o
[305/2051] Compiling C object lib/librte_lpm.a.p/lpm_rte_lpm.c.o
[306/2051] Generating ip_frag.sym_chk with a custom command (wrapped by meson to capture output)
[307/2051] Generating ethdev.sym_chk with a custom command (wrapped by meson to capture output)
[308/2051] Compiling C object lib/librte_lpm.a.p/lpm_rte_lpm6.c.o
[309/2051] Generating eventdev.sym_chk with a custom command (wrapped by meson to capture output)
[310/2051] Generating eal.sym_chk with a custom command (wrapped by meson to capture output)
ninja: build stopped
*Build Failed #4:
OS: FreeBSD13-64
Target: x86_64-native-bsdapp-clang
FAILED: lib/member/libsketch_avx512_tmp.a.p/rte_member_sketch_avx512.c.o
clang -Ilib/member/libsketch_avx512_tmp.a.p -Ilib/member -I../lib/member -Ilib/hash -I../lib/hash -Ilib/ring -I../lib/ring -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 -DCC_AVX512_SUPPORT -mavx512f -mavx512ifma -MD -MQ lib/member/libsketch_avx512_tmp.a.p/rte_member_sketch_avx512.c.o -MF lib/member/libsketch_avx512_tmp.a.p/rte_member_sketch_avx512.c.o.d -o lib/member/libsketch_avx512_tmp.a.p/rte_member_sketch_avx512.c.o -c ../lib/member/rte_member_sketch_avx512.c
In file included from ../lib/member/rte_member_sketch_avx512.c:5:
In file included from ../lib/member/rte_member_sketch_avx512.h:15:
../lib/member/rte_xxh64_avx512.h:76:4: error: always_inline function '_mm512_mullo_epi64' requires target feature 'avx512dq', but would be inlined into function 'rte_xxh64_sketch_avx512' that is compiled without support for 'avx512dq'
_mm512_mullo_epi64(input,
^
../lib/member/rte_xxh64_avx512.h:91:4: error: always_inline function '_mm512_mullo_epi64' requires target feature 'avx512dq', but would be inlined into function 'rte_xxh64_sketch_avx512' that is compiled without support for 'avx512dq'
_mm512_mullo_epi64(input,
^
../lib/member/rte_xxh64_avx512.h:93:12: error: always_inline function '_mm512_mullo_epi64' requires target feature 'avx512dq', but would be inlined into function 'rte_xxh64_sketch_avx512' that is compiled without support for 'avx512dq'
v_hash = _mm512_mullo_epi64
^
3 errors generated.
[302/2034] Compiling C object lib/librte_latencystats.a.p/latencystats_rte_latencystats.c.o
[303/2034] Generating jobstats.sym_chk with a custom command (wrapped by meson to capture output)
[304/2034] Generating ip_frag.sym_chk with a custom command (wrapped by meson to capture output)
[305/2034] Generating ethdev.sym_chk with a custom command (wrapped by meson to capture output)
[306/2034] Compiling C object lib/librte_member.a.p/member_rte_member.c.o
[307/2034] Compiling C object lib/librte_lpm.a.p/lpm_rte_lpm.c.o
[308/2034] Compiling C object lib/librte_lpm.a.p/lpm_rte_lpm6.c.o
[309/2034] Generating eventdev.sym_chk with a custom command (wrapped by meson to capture output)
[310/2034] Generating eal.sym_chk with a custom command (wrapped by meson to capture output)
ninja: build stopped
*Build Failed #5:
OS: FreeBSD13-64
Target: x86_64-native-bsdapp-gcc+shared
FAILED: lib/member/libsketch_avx512_tmp.a.p/rte_member_sketch_avx512.c.o
gcc -Ilib/member/libsketch_avx512_tmp.a.p -Ilib/member -I../lib/member -Ilib/hash -I../lib/hash -Ilib/ring -I../lib/ring -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 -DCC_AVX512_SUPPORT -mavx512f -mavx512ifma -MD -MQ lib/member/libsketch_avx512_tmp.a.p/rte_member_sketch_avx512.c.o -MF lib/member/libsketch_avx512_tmp.a.p/rte_member_sketch_avx512.c.o.d -o lib/member/libsketch_avx512_tmp.a.p/rte_member_sketch_avx512.c.o -c ../lib/member/rte_member_sketch_avx512.c
In file included from /usr/local/lib/gcc10/gcc/x86_64-portbld-freebsd13.0/10.3.0/include/immintrin.h:67,
from /usr/local/lib/gcc10/gcc/x86_64-portbld-freebsd13.0/10.3.0/include/x86intrin.h:32,
from ../lib/eal/x86/include/rte_vect.h:31,
from ../lib/member/rte_member_sketch_avx512.h:12,
from ../lib/member/rte_member_sketch_avx512.c:5:
../lib/member/rte_xxh64_avx512.h: In function 'rte_xxh64_sketch_avx512':
/usr/local/lib/gcc10/gcc/x86_64-portbld-freebsd13.0/10.3.0/include/avx512dqintrin.h:373:1: error: inlining failed in call to 'always_inline' '_mm512_mullo_epi64': target specific option mismatch
373 | _mm512_mullo_epi64 (__m512i __A, __m512i __B)
| ^~~~~~~~~~~~~~~~~~
In file included from ../lib/member/rte_member_sketch_avx512.h:15,
from ../lib/member/rte_member_sketch_avx512.c:5:
../lib/member/rte_xxh64_avx512.h:75:12: note: called from here
75 | v_hash = _mm512_xor_epi64(v_hash,
| ^~~~~~~~~~~~~~~~~~~~~~~~
76 | _mm512_mullo_epi64(input,
| ~~~~~~~~~~~~~~~~~~~~~~~~~
77 | _mm512_set1_epi64(PRIME64_1)));
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/local/lib/gcc10/gcc/x86_64-portbld-freebsd13.0/10.3.0/include/immintrin.h:67,
from /usr/local/lib/gcc10/gcc/x86_64-portbld-freebsd13.0/10.3.0/include/x86intrin.h:32,
from ../lib/eal/x86/include/rte_vect.h:31,
from ../lib/member/rte_member_sketch_avx512.h:12,
from ../lib/member/rte_member_sketch_avx512.c:5:
/usr/local/lib/gcc10/gcc/x86_64-portbld-freebsd13.0/10.3.0/include/avx512dqintrin.h:373:1: error: inlining failed in call to 'always_inline' '_mm512_mullo_epi64': target specific option mismatch
373 | _mm512_mullo_epi64 (__m512i __A, __m512i __B)
| ^~~~~~~~~~~~~~~~~~
In file included from ../lib/member/rte_member_sketch_avx512.h:15,
from ../lib/member/rte_member_sketch_avx512.c:5:
../lib/member/rte_xxh64_avx512.h:75:12: note: called from here
75 | v_hash = _mm512_xor_epi64(v_hash,
| ^~~~~~~~~~~~~~~~~~~~~~~~
76 | _mm512_mullo_epi64(input,
| ~~~~~~~~~~~~~~~~~~~~~~~~~
77 | _mm512_set1_epi64(PRIME64_1)));
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/local/lib/gcc10/gcc/x86_64-portbld-freebsd13.0/10.3.0/include/immintrin.h:67,
from /usr/local/lib/gcc10/gcc/x86_64-portbld-freebsd13.0/10.3.0/include/x86intrin.h:32,
from ../lib/eal/x86/include/rte_vect.h:31,
from ../lib/member/rte_member_sketch_avx512.h:12,
from ../lib/member/rte_member_sketch_avx512.c:5:
/usr/local/lib/gcc10/gcc/x86_64-portbld-freebsd13.0/10.3.0/include/avx512dqintrin.h:373:1: error: inlining failed in call to 'always_inline' '_mm512_mullo_epi64': target specific option mismatch
373 | _mm512_mullo_epi64 (__m512i __A, __m512i __B)
| ^~~~~~~~~~~~~~~~~~
In file included from ../lib/member/rte_member_sketch_avx512.h:15,
from ../lib/member/rte_member_sketch_avx512.c:5:
../lib/member/rte_xxh64_avx512.h:93:12: note: called from here
93 | v_hash = _mm512_mullo_epi64
| ^~~~~~~~~~~~~~~~~~
94 | (_mm512_rol_epi64(v_hash, 11),
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
95 | _mm512_set1_epi64(PRIME64_1));
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/local/lib/gcc10/gcc/x86_64-portbld-freebsd13.0/10.3.0/include/immintrin.h:67,
from /usr/local/lib/gcc10/gcc/x86_64-portbld-freebsd13.0/10.3.0/include/x86intrin.h:32,
from ../lib/eal/x86/include/rte_vect.h:31,
from ../lib/member/rte_member_sketch_avx512.h:12,
from ../lib/member/rte_member_sketch_avx512.c:5:
/usr/local/lib/gcc10/gcc/x86_64-portbld-freebsd13.0/10.3.0/include/avx512dqintrin.h:373:1: error: inlining failed in call to 'always_inline' '_mm512_mullo_epi64': target specific option mismatch
373 | _mm512_mullo_epi64 (__m512i __A, __m512i __B)
| ^~~~~~~~~~~~~~~~~~
In file included from ../lib/member/rte_member_sketch_avx512.h:15,
from ../lib/member/rte_member_sketch_avx512.c:5:
../lib/member/rte_xxh64_avx512.h:90:12: note: called from here
90 | v_hash = _mm512_xor_epi64(v_hash,
| ^~~~~~~~~~~~~~~~~~~~~~~~
91 | _mm512_mullo_epi64(input,
| ~~~~~~~~~~~~~~~~~~~~~~~~~
92 | _mm512_set1_epi64(PRIME64_5)));
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/local/lib/gcc10/gcc/x86_64-portbld-freebsd13.0/10.3.0/include/immintrin.h:67,
from /usr/local/lib/gcc10/gcc/x86_64-portbld-freebsd13.0/10.3.0/include/x86intrin.h:32,
from ../lib/eal/x86/include/rte_vect.h:31,
from ../lib/member/rte_member_sketch_avx512.h:12,
from ../lib/member/rte_member_sketch_avx512.c:5:
/usr/local/lib/gcc10/gcc/x86_64-portbld-freebsd13.0/10.3.0/include/avx512dqintrin.h:373:1: error: inlining failed in call to 'always_inline' '_mm512_mullo_epi64': target specific option mismatch
373 | _mm512_mullo_epi64 (__m512i __A, __m512i __B)
| ^~~~~~~~~~~~~~~~~~
In file included from ../lib/member/rte_member_sketch_avx512.h:15,
from ../lib/member/rte_member_sketch_avx512.c:5:
../lib/member/rte_xxh64_avx512.h:90:12: note: called from here
90 | v_hash = _mm512_xor_epi64(v_hash,
| ^~~~~~~~~~~~~~~~~~~~~~~~
91 | _mm512_mullo_epi64(input,
| ~~~~~~~~~~~~~~~~~~~~~~~~~
92 | _mm512_set1_epi64(PRIME64_5)));
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/local/lib/gcc10/gcc/x86_64-portbld-freebsd13.0/10.3.0/include/immintrin.h:67,
from /usr/local/lib/gcc10/gcc/x86_64-portbld-freebsd13.0/10.3.0/include/x86intrin.h:32,
from ../lib/eal/x86/include/rte_vect.h:31,
from ../lib/member/rte_member_sketch_avx512.h:12,
from ../lib/member/rte_member_sketch_avx512.c:5:
/usr/local/lib/gcc10/gcc/x86_64-portbld-freebsd13.0/10.3.0/include/avx512dqintrin.h:373:1: error: inlining failed in call to 'always_inline' '_mm512_mullo_epi64': target specific option mismatch
373 | _mm512_mullo_epi64 (__m512i __A, __m512i __B)
| ^~~~~~~~~~~~~~~~~~
In file included from ../lib/member/rte_member_sketch_avx512.h:15,
from ../lib/member/rte_member_sketch_avx512.c:5:
../lib/member/rte_xxh64_avx512.h:93:12: note: called from here
93 | v_hash = _mm512_mullo_epi64
| ^~~~~~~~~~~~~~~~~~
94 | (_mm512_rol_epi64(v_hash, 11),
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
95 | _mm512_set1_epi64(PRIME64_1));
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
[300/1955] Compiling C object lib/librte_ip_frag.a.p/ip_frag_ip_frag_internal.c.o
[301/1955] Compiling C object lib/librte_latencystats.a.p/latencystats_rte_latencystats.c.o
[302/1955] Generating lib/jobstats.sym_chk with a custom command (wrapped by meson to capture output)
[303/1955] Compiling C object lib/librte_member.a.p/member_rte_member.c.o
[304/1955] Compiling C object lib/librte_lpm.a.p/lpm_rte_lpm.c.o
[305/1955] Generating lib/ethdev.sym_chk with a custom command (wrapped by meson to capture output)
[306/1955] Compiling C object lib/librte_lpm.a.p/lpm_rte_lpm6.c.o
[307/1955] Generating lib/eventdev.sym_chk with a custom command (wrapped by meson to capture output)
[308/1955] Generating lib/eal.sym_chk with a custom command (wrapped by meson to capture output)
ninja: build stopped
*Build Failed #6:
OS: FreeBSD13-64
Target: x86_64-native-bsdapp-gcc+debug
FAILED: lib/member/libsketch_avx512_tmp.a.p/rte_member_sketch_avx512.c.o
gcc -Ilib/member/libsketch_avx512_tmp.a.p -Ilib/member -I../lib/member -Ilib/hash -I../lib/hash -Ilib/ring -I../lib/ring -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 -DCC_AVX512_SUPPORT -mavx512f -mavx512ifma -MD -MQ lib/member/libsketch_avx512_tmp.a.p/rte_member_sketch_avx512.c.o -MF lib/member/libsketch_avx512_tmp.a.p/rte_member_sketch_avx512.c.o.d -o lib/member/libsketch_avx512_tmp.a.p/rte_member_sketch_avx512.c.o -c ../lib/member/rte_member_sketch_avx512.c
In file included from /usr/local/lib/gcc10/gcc/x86_64-portbld-freebsd13.0/10.3.0/include/immintrin.h:67,
from /usr/local/lib/gcc10/gcc/x86_64-portbld-freebsd13.0/10.3.0/include/x86intrin.h:32,
from ../lib/eal/x86/include/rte_vect.h:31,
from ../lib/member/rte_member_sketch_avx512.h:12,
from ../lib/member/rte_member_sketch_avx512.c:5:
../lib/member/rte_xxh64_avx512.h: In function 'rte_xxh64_sketch_avx512':
/usr/local/lib/gcc10/gcc/x86_64-portbld-freebsd13.0/10.3.0/include/avx512dqintrin.h:373:1: error: inlining failed in call to 'always_inline' '_mm512_mullo_epi64': target specific option mismatch
373 | _mm512_mullo_epi64 (__m512i __A, __m512i __B)
| ^~~~~~~~~~~~~~~~~~
In file included from ../lib/member/rte_member_sketch_avx512.h:15,
from ../lib/member/rte_member_sketch_avx512.c:5:
../lib/member/rte_xxh64_avx512.h:75:12: note: called from here
75 | v_hash = _mm512_xor_epi64(v_hash,
| ^~~~~~~~~~~~~~~~~~~~~~~~
76 | _mm512_mullo_epi64(input,
| ~~~~~~~~~~~~~~~~~~~~~~~~~
77 | _mm512_set1_epi64(PRIME64_1)));
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/local/lib/gcc10/gcc/x86_64-portbld-freebsd13.0/10.3.0/include/immintrin.h:67,
from /usr/local/lib/gcc10/gcc/x86_64-portbld-freebsd13.0/10.3.0/include/x86intrin.h:32,
from ../lib/eal/x86/include/rte_vect.h:31,
from ../lib/member/rte_member_sketch_avx512.h:12,
from ../lib/member/rte_member_sketch_avx512.c:5:
/usr/local/lib/gcc10/gcc/x86_64-portbld-freebsd13.0/10.3.0/include/avx512dqintrin.h:373:1: error: inlining failed in call to 'always_inline' '_mm512_mullo_epi64': target specific option mismatch
373 | _mm512_mullo_epi64 (__m512i __A, __m512i __B)
| ^~~~~~~~~~~~~~~~~~
In file included from ../lib/member/rte_member_sketch_avx512.h:15,
from ../lib/member/rte_member_sketch_avx512.c:5:
../lib/member/rte_xxh64_avx512.h:75:12: note: called from here
75 | v_hash = _mm512_xor_epi64(v_hash,
| ^~~~~~~~~~~~~~~~~~~~~~~~
76 | _mm512_mullo_epi64(input,
| ~~~~~~~~~~~~~~~~~~~~~~~~~
77 | _mm512_set1_epi64(PRIME64_1)));
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/local/lib/gcc10/gcc/x86_64-portbld-freebsd13.0/10.3.0/include/immintrin.h:67,
from /usr/local/lib/gcc10/gcc/x86_64-portbld-freebsd13.0/10.3.0/include/x86intrin.h:32,
from ../lib/eal/x86/include/rte_vect.h:31,
from ../lib/member/rte_member_sketch_avx512.h:12,
from ../lib/member/rte_member_sketch_avx512.c:5:
/usr/local/lib/gcc10/gcc/x86_64-portbld-freebsd13.0/10.3.0/include/avx512dqintrin.h:373:1: error: inlining failed in call to 'always_inline' '_mm512_mullo_epi64': target specific option mismatch
373 | _mm512_mullo_epi64 (__m512i __A, __m512i __B)
| ^~~~~~~~~~~~~~~~~~
In file included from ../lib/member/rte_member_sketch_avx512.h:15,
from ../lib/member/rte_member_sketch_avx512.c:5:
../lib/member/rte_xxh64_avx512.h:93:12: note: called from here
93 | v_hash = _mm512_mullo_epi64
| ^~~~~~~~~~~~~~~~~~
94 | (_mm512_rol_epi64(v_hash, 11),
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
95 | _mm512_set1_epi64(PRIME64_1));
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/local/lib/gcc10/gcc/x86_64-portbld-freebsd13.0/10.3.0/include/immintrin.h:67,
from /usr/local/lib/gcc10/gcc/x86_64-portbld-freebsd13.0/10.3.0/include/x86intrin.h:32,
from ../lib/eal/x86/include/rte_vect.h:31,
from ../lib/member/rte_member_sketch_avx512.h:12,
from ../lib/member/rte_member_sketch_avx512.c:5:
/usr/local/lib/gcc10/gcc/x86_64-portbld-freebsd13.0/10.3.0/include/avx512dqintrin.h:373:1: error: inlining failed in call to 'always_inline' '_mm512_mullo_epi64': target specific option mismatch
373 | _mm512_mullo_epi64 (__m512i __A, __m512i __B)
| ^~~~~~~~~~~~~~~~~~
In file included from ../lib/member/rte_member_sketch_avx512.h:15,
from ../lib/member/rte_member_sketch_avx512.c:5:
../lib/member/rte_xxh64_avx512.h:90:12: note: called from here
90 | v_hash = _mm512_xor_epi64(v_hash,
| ^~~~~~~~~~~~~~~~~~~~~~~~
91 | _mm512_mullo_epi64(input,
| ~~~~~~~~~~~~~~~~~~~~~~~~~
92 | _mm512_set1_epi64(PRIME64_5)));
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/local/lib/gcc10/gcc/x86_64-portbld-freebsd13.0/10.3.0/include/immintrin.h:67,
from /usr/local/lib/gcc10/gcc/x86_64-portbld-freebsd13.0/10.3.0/include/x86intrin.h:32,
from ../lib/eal/x86/include/rte_vect.h:31,
from ../lib/member/rte_member_sketch_avx512.h:12,
from ../lib/member/rte_member_sketch_avx512.c:5:
/usr/local/lib/gcc10/gcc/x86_64-portbld-freebsd13.0/10.3.0/include/avx512dqintrin.h:373:1: error: inlining failed in call to 'always_inline' '_mm512_mullo_epi64': target specific option mismatch
373 | _mm512_mullo_epi64 (__m512i __A, __m512i __B)
| ^~~~~~~~~~~~~~~~~~
In file included from ../lib/member/rte_member_sketch_avx512.h:15,
from ../lib/member/rte_member_sketch_avx512.c:5:
../lib/member/rte_xxh64_avx512.h:90:12: note: called from here
90 | v_hash = _mm512_xor_epi64(v_hash,
| ^~~~~~~~~~~~~~~~~~~~~~~~
91 | _mm512_mullo_epi64(input,
| ~~~~~~~~~~~~~~~~~~~~~~~~~
92 | _mm512_set1_epi64(PRIME64_5)));
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/local/lib/gcc10/gcc/x86_64-portbld-freebsd13.0/10.3.0/include/immintrin.h:67,
from /usr/local/lib/gcc10/gcc/x86_64-portbld-freebsd13.0/10.3.0/include/x86intrin.h:32,
from ../lib/eal/x86/include/rte_vect.h:31,
from ../lib/member/rte_member_sketch_avx512.h:12,
from ../lib/member/rte_member_sketch_avx512.c:5:
/usr/local/lib/gcc10/gcc/x86_64-portbld-freebsd13.0/10.3.0/include/avx512dqintrin.h:373:1: error: inlining failed in call to 'always_inline' '_mm512_mullo_epi64': target specific option mismatch
373 | _mm512_mullo_epi64 (__m512i __A, __m512i __B)
| ^~~~~~~~~~~~~~~~~~
In file included from ../lib/member/rte_member_sketch_avx512.h:15,
from ../lib/member/rte_member_sketch_avx512.c:5:
../lib/member/rte_xxh64_avx512.h:93:12: note: called from here
93 | v_hash = _mm512_mullo_epi64
| ^~~~~~~~~~~~~~~~~~
94 | (_mm512_rol_epi64(v_hash, 11),
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
95 | _mm512_set1_epi64(PRIME64_1));
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
[302/2051] Compiling C object lib/librte_latencystats.a.p/latencystats_rte_latencystats.c.o
[303/2051] Generating lib/jobstats.sym_chk with a custom command (wrapped by meson to capture output)
[304/2051] Compiling C object lib/librte_member.a.p/member_rte_member.c.o
[305/2051] Compiling C object lib/librte_lpm.a.p/lpm_rte_lpm.c.o
[306/2051] Compiling C object lib/librte_lpm.a.p/lpm_rte_lpm6.c.o
[307/2051] Generating lib/ip_frag.sym_chk with a custom command (wrapped by meson to capture output)
[308/2051] Generating lib/ethdev.sym_chk with a custom command (wrapped by meson to capture output)
[309/2051] Generating lib/eventdev.sym_chk with a custom command (wrapped by meson to capture output)
[310/2051] Generating lib/eal.sym_chk with a custom command (wrapped by meson to capture output)
ninja: build stopped
*Build Failed #7:
OS: RHEL86-64
Target: x86_64-native-linuxapp-gcc
FAILED: lib/member/libsketch_avx512_tmp.a.p/rte_member_sketch_avx512.c.o
gcc -Ilib/member/libsketch_avx512_tmp.a.p -Ilib/member -I../lib/member -Ilib/hash -I../lib/hash -Ilib/ring -I../lib/ring -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 -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-packed-not-aligned -Wno-missing-field-initializers -D_GNU_SOURCE -fPIC -march=native -DALLOW_EXPERIMENTAL_API -DALLOW_INTERNAL_API -Wno-format-truncation -DCC_AVX512_SUPPORT -mavx512f -mavx512ifma -MD -MQ lib/member/libsketch_avx512_tmp.a.p/rte_member_sketch_avx512.c.o -MF lib/member/libsketch_avx512_tmp.a.p/rte_member_sketch_avx512.c.o.d -o lib/member/libsketch_avx512_tmp.a.p/rte_member_sketch_avx512.c.o -c ../lib/member/rte_member_sketch_avx512.c
In file included from /usr/lib/gcc/x86_64-redhat-linux/8/include/immintrin.h:57,
from /usr/lib/gcc/x86_64-redhat-linux/8/include/x86intrin.h:48,
from ../lib/eal/x86/include/rte_vect.h:31,
from ../lib/member/rte_member_sketch_avx512.h:12,
from ../lib/member/rte_member_sketch_avx512.c:5:
../lib/member/rte_xxh64_avx512.h: In function ‘rte_xxh64_sketch_avx512’:
/usr/lib/gcc/x86_64-redhat-linux/8/include/avx512dqintrin.h:373:1: error: inlining failed in call to always_inline ‘_mm512_mullo_epi64’: target specific option mismatch
_mm512_mullo_epi64 (__m512i __A, __m512i __B)
^~~~~~~~~~~~~~~~~~
In file included from ../lib/member/rte_member_sketch_avx512.h:15,
from ../lib/member/rte_member_sketch_avx512.c:5:
../lib/member/rte_xxh64_avx512.h:75:12: note: called from here
v_hash = _mm512_xor_epi64(v_hash,
^~~~~~~~~~~~~~~~~~~~~~~~
_mm512_mullo_epi64(input,
~~~~~~~~~~~~~~~~~~~~~~~~~
_mm512_set1_epi64(PRIME64_1)));
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/lib/gcc/x86_64-redhat-linux/8/include/immintrin.h:57,
from /usr/lib/gcc/x86_64-redhat-linux/8/include/x86intrin.h:48,
from ../lib/eal/x86/include/rte_vect.h:31,
from ../lib/member/rte_member_sketch_avx512.h:12,
from ../lib/member/rte_member_sketch_avx512.c:5:
/usr/lib/gcc/x86_64-redhat-linux/8/include/avx512dqintrin.h:373:1: error: inlining failed in call to always_inline ‘_mm512_mullo_epi64’: target specific option mismatch
_mm512_mullo_epi64 (__m512i __A, __m512i __B)
^~~~~~~~~~~~~~~~~~
In file included from ../lib/member/rte_member_sketch_avx512.h:15,
from ../lib/member/rte_member_sketch_avx512.c:5:
../lib/member/rte_xxh64_avx512.h:75:12: note: called from here
v_hash = _mm512_xor_epi64(v_hash,
^~~~~~~~~~~~~~~~~~~~~~~~
_mm512_mullo_epi64(input,
~~~~~~~~~~~~~~~~~~~~~~~~~
_mm512_set1_epi64(PRIME64_1)));
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/lib/gcc/x86_64-redhat-linux/8/include/immintrin.h:57,
from /usr/lib/gcc/x86_64-redhat-linux/8/include/x86intrin.h:48,
from ../lib/eal/x86/include/rte_vect.h:31,
from ../lib/member/rte_member_sketch_avx512.h:12,
from ../lib/member/rte_member_sketch_avx512.c:5:
/usr/lib/gcc/x86_64-redhat-linux/8/include/avx512dqintrin.h:373:1: error: inlining failed in call to always_inline ‘_mm512_mullo_epi64’: target specific option mismatch
_mm512_mullo_epi64 (__m512i __A, __m512i __B)
^~~~~~~~~~~~~~~~~~
In file included from ../lib/member/rte_member_sketch_avx512.h:15,
from ../lib/member/rte_member_sketch_avx512.c:5:
../lib/member/rte_xxh64_avx512.h:93:12: note: called from here
v_hash = _mm512_mullo_epi64
^~~~~~~~~~~~~~~~~~
(_mm512_rol_epi64(v_hash, 11),
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
_mm512_set1_epi64(PRIME64_1));
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/lib/gcc/x86_64-redhat-linux/8/include/immintrin.h:57,
from /usr/lib/gcc/x86_64-redhat-linux/8/include/x86intrin.h:48,
from ../lib/eal/x86/include/rte_vect.h:31,
from ../lib/member/rte_member_sketch_avx512.h:12,
from ../lib/member/rte_member_sketch_avx512.c:5:
/usr/lib/gcc/x86_64-redhat-linux/8/include/avx512dqintrin.h:373:1: error: inlining failed in call to always_inline ‘_mm512_mullo_epi64’: target specific option mismatch
_mm512_mullo_epi64 (__m512i __A, __m512i __B)
^~~~~~~~~~~~~~~~~~
In file included from ../lib/member/rte_member_sketch_avx512.h:15,
from ../lib/member/rte_member_sketch_avx512.c:5:
../lib/member/rte_xxh64_avx512.h:90:12: note: called from here
v_hash = _mm512_xor_epi64(v_hash,
^~~~~~~~~~~~~~~~~~~~~~~~
_mm512_mullo_epi64(input,
~~~~~~~~~~~~~~~~~~~~~~~~~
_mm512_set1_epi64(PRIME64_5)));
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/lib/gcc/x86_64-redhat-linux/8/include/immintrin.h:57,
from /usr/lib/gcc/x86_64-redhat-linux/8/include/x86intrin.h:48,
from ../lib/eal/x86/include/rte_vect.h:31,
from ../lib/member/rte_member_sketch_avx512.h:12,
from ../lib/member/rte_member_sketch_avx512.c:5:
/usr/lib/gcc/x86_64-redhat-linux/8/include/avx512dqintrin.h:373:1: error: inlining failed in call to always_inline ‘_mm512_mullo_epi64’: target specific option mismatch
_mm512_mullo_epi64 (__m512i __A, __m512i __B)
^~~~~~~~~~~~~~~~~~
In file included from ../lib/member/rte_member_sketch_avx512.h:15,
from ../lib/member/rte_member_sketch_avx512.c:5:
../lib/member/rte_xxh64_avx512.h:90:12: note: called from here
v_hash = _mm512_xor_epi64(v_hash,
^~~~~~~~~~~~~~~~~~~~~~~~
_mm512_mullo_epi64(input,
~~~~~~~~~~~~~~~~~~~~~~~~~
_mm512_set1_epi64(PRIME64_5)));
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/lib/gcc/x86_64-redhat-linux/8/include/immintrin.h:57,
from /usr/lib/gcc/x86_64-redhat-linux/8/include/x86intrin.h:48,
from ../lib/eal/x86/include/rte_vect.h:31,
from ../lib/member/rte_member_sketch_avx512.h:12,
from ../lib/member/rte_member_sketch_avx512.c:5:
/usr/lib/gcc/x86_64-redhat-linux/8/include/avx512dqintrin.h:373:1: error: inlining failed in call to always_inline ‘_mm512_mullo_epi64’: target specific option mismatch
_mm512_mullo_epi64 (__m512i __A, __m512i __B)
^~~~~~~~~~~~~~~~~~
In file included from ../lib/member/rte_member_sketch_avx512.h:15,
from ../lib/member/rte_member_sketch_avx512.c:5:
../lib/member/rte_xxh64_avx512.h:93:12: note: called from here
v_hash = _mm512_mullo_epi64
^~~~~~~~~~~~~~~~~~
(_mm512_rol_epi64(v_hash, 11),
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
_mm512_set1_epi64(PRIME64_1));
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
[345/3547] Generating rte_member_mingw with a custom command
[346/3547] Linking static target lib/librte_lpm.a
[347/3547] Compiling C object lib/librte_member.a.p/member_rte_member_vbf.c.o
[348/3547] Generating symbol file lib/librte_mbuf.so.23.0.p/librte_mbuf.so.23.0.symbols
[349/3547] Generating latencystats.sym_chk with a custom command (wrapped by meson to capture output)
[350/3547] Generating eventdev.sym_chk with a custom command (wrapped by meson to capture output)
[351/3547] Generating kni.sym_chk with a custom command (wrapped by meson to capture output)
[352/3547] Compiling C object lib/librte_member.a.p/member_rte_member_ht.c.o
[353/3547] Compiling C object lib/librte_member.a.p/member_rte_member_sketch.c.o
FAILED: lib/librte_member.a.p/member_rte_member_sketch.c.o
gcc -Ilib/librte_member.a.p -Ilib -I../lib -Ilib/hash -I../lib/hash -Ilib/ring -I../lib/ring -Ilib/member -I../lib/member -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/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-packed-not-aligned -Wno-missing-field-initializers -D_GNU_SOURCE -fPIC -march=native -DALLOW_EXPERIMENTAL_API -DALLOW_INTERNAL_API -Wno-format-truncation -DCC_AVX512_SUPPORT -DRTE_LOG_DEFAULT_LOGTYPE=lib.member -MD -MQ lib/librte_member.a.p/member_rte_member_sketch.c.o -MF lib/librte_member.a.p/member_rte_member_sketch.c.o.d -o lib/librte_member.a.p/member_rte_member_sketch.c.o -c ../lib/member/rte_member_sketch.c
In file included from ../lib/member/rte_member_sketch_avx512.h:15,
from ../lib/member/rte_member_sketch.c:22:
../lib/member/rte_xxh64_avx512.h: In function ‘xxh64_round_avx512’:
../lib/member/rte_xxh64_avx512.h:28:1: error: AVX512F vector return without AVX512F enabled changes the ABI [-Werror=psabi]
{
^
cc1: all warnings being treated as errors
ninja: build stopped
*Build Failed #8:
OS: RHEL86-64
Target: x86_64-native-linuxapp-clang
FAILED: lib/member/libsketch_avx512_tmp.a.p/rte_member_sketch_avx512.c.o
clang -Ilib/member/libsketch_avx512_tmp.a.p -Ilib/member -I../lib/member -Ilib/hash -I../lib/hash -Ilib/ring -I../lib/ring -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 -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 -DCC_AVX512_SUPPORT -mavx512f -mavx512ifma -MD -MQ lib/member/libsketch_avx512_tmp.a.p/rte_member_sketch_avx512.c.o -MF lib/member/libsketch_avx512_tmp.a.p/rte_member_sketch_avx512.c.o.d -o lib/member/libsketch_avx512_tmp.a.p/rte_member_sketch_avx512.c.o -c ../lib/member/rte_member_sketch_avx512.c
In file included from ../lib/member/rte_member_sketch_avx512.c:5:
In file included from ../lib/member/rte_member_sketch_avx512.h:15:
../lib/member/rte_xxh64_avx512.h:76:4: error: always_inline function '_mm512_mullo_epi64' requires target feature 'avx512dq', but would be inlined into function 'rte_xxh64_sketch_avx512' that is compiled without support for 'avx512dq'
_mm512_mullo_epi64(input,
^
../lib/member/rte_xxh64_avx512.h:91:4: error: always_inline function '_mm512_mullo_epi64' requires target feature 'avx512dq', but would be inlined into function 'rte_xxh64_sketch_avx512' that is compiled without support for 'avx512dq'
_mm512_mullo_epi64(input,
^
../lib/member/rte_xxh64_avx512.h:93:12: error: always_inline function '_mm512_mullo_epi64' requires target feature 'avx512dq', but would be inlined into function 'rte_xxh64_sketch_avx512' that is compiled without support for 'avx512dq'
v_hash = _mm512_mullo_epi64
^
3 errors generated.
[359/3547] Linking target lib/librte_jobstats.so.23.0
[360/3547] Generating eventdev.sym_chk with a custom command (wrapped by meson to capture output)
[361/3547] Compiling C object lib/librte_member.a.p/member_rte_member.c.o
[362/3547] Compiling C object lib/librte_latencystats.a.p/latencystats_rte_latencystats.c.o
[363/3547] Compiling C object lib/librte_kni.a.p/kni_rte_kni.c.o
[364/3547] Compiling C object lib/librte_lpm.a.p/lpm_rte_lpm.c.o
[365/3547] Compiling C object lib/librte_lpm.a.p/lpm_rte_lpm6.c.o
[366/3547] Generating symbol file lib/librte_gso.so.23.0.p/librte_gso.so.23.0.symbols
[367/3547] Generating ip_frag.sym_chk with a custom command (wrapped by meson to capture output)
ninja: build stopped
*Build Failed #9:
OS: RHEL86-64
Target: x86_64-native-linuxapp-gcc+shared
FAILED: lib/member/libsketch_avx512_tmp.a.p/rte_member_sketch_avx512.c.o
gcc -Ilib/member/libsketch_avx512_tmp.a.p -Ilib/member -I../lib/member -Ilib/hash -I../lib/hash -Ilib/ring -I../lib/ring -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 -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-packed-not-aligned -Wno-missing-field-initializers -D_GNU_SOURCE -fPIC -march=native -DALLOW_EXPERIMENTAL_API -DALLOW_INTERNAL_API -Wno-format-truncation -DCC_AVX512_SUPPORT -mavx512f -mavx512ifma -MD -MQ lib/member/libsketch_avx512_tmp.a.p/rte_member_sketch_avx512.c.o -MF lib/member/libsketch_avx512_tmp.a.p/rte_member_sketch_avx512.c.o.d -o lib/member/libsketch_avx512_tmp.a.p/rte_member_sketch_avx512.c.o -c ../lib/member/rte_member_sketch_avx512.c
In file included from /usr/lib/gcc/x86_64-redhat-linux/8/include/immintrin.h:57,
from /usr/lib/gcc/x86_64-redhat-linux/8/include/x86intrin.h:48,
from ../lib/eal/x86/include/rte_vect.h:31,
from ../lib/member/rte_member_sketch_avx512.h:12,
from ../lib/member/rte_member_sketch_avx512.c:5:
../lib/member/rte_xxh64_avx512.h: In function ‘rte_xxh64_sketch_avx512’:
/usr/lib/gcc/x86_64-redhat-linux/8/include/avx512dqintrin.h:373:1: error: inlining failed in call to always_inline ‘_mm512_mullo_epi64’: target specific option mismatch
_mm512_mullo_epi64 (__m512i __A, __m512i __B)
^~~~~~~~~~~~~~~~~~
In file included from ../lib/member/rte_member_sketch_avx512.h:15,
from ../lib/member/rte_member_sketch_avx512.c:5:
../lib/member/rte_xxh64_avx512.h:75:12: note: called from here
v_hash = _mm512_xor_epi64(v_hash,
^~~~~~~~~~~~~~~~~~~~~~~~
_mm512_mullo_epi64(input,
~~~~~~~~~~~~~~~~~~~~~~~~~
_mm512_set1_epi64(PRIME64_1)));
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/lib/gcc/x86_64-redhat-linux/8/include/immintrin.h:57,
from /usr/lib/gcc/x86_64-redhat-linux/8/include/x86intrin.h:48,
from ../lib/eal/x86/include/rte_vect.h:31,
from ../lib/member/rte_member_sketch_avx512.h:12,
from ../lib/member/rte_member_sketch_avx512.c:5:
/usr/lib/gcc/x86_64-redhat-linux/8/include/avx512dqintrin.h:373:1: error: inlining failed in call to always_inline ‘_mm512_mullo_epi64’: target specific option mismatch
_mm512_mullo_epi64 (__m512i __A, __m512i __B)
^~~~~~~~~~~~~~~~~~
In file included from ../lib/member/rte_member_sketch_avx512.h:15,
from ../lib/member/rte_member_sketch_avx512.c:5:
../lib/member/rte_xxh64_avx512.h:75:12: note: called from here
v_hash = _mm512_xor_epi64(v_hash,
^~~~~~~~~~~~~~~~~~~~~~~~
_mm512_mullo_epi64(input,
~~~~~~~~~~~~~~~~~~~~~~~~~
_mm512_set1_epi64(PRIME64_1)));
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/lib/gcc/x86_64-redhat-linux/8/include/immintrin.h:57,
from /usr/lib/gcc/x86_64-redhat-linux/8/include/x86intrin.h:48,
from ../lib/eal/x86/include/rte_vect.h:31,
from ../lib/member/rte_member_sketch_avx512.h:12,
from ../lib/member/rte_member_sketch_avx512.c:5:
/usr/lib/gcc/x86_64-redhat-linux/8/include/avx512dqintrin.h:373:1: error: inlining failed in call to always_inline ‘_mm512_mullo_epi64’: target specific option mismatch
_mm512_mullo_epi64 (__m512i __A, __m512i __B)
^~~~~~~~~~~~~~~~~~
In file included from ../lib/member/rte_member_sketch_avx512.h:15,
from ../lib/member/rte_member_sketch_avx512.c:5:
../lib/member/rte_xxh64_avx512.h:93:12: note: called from here
v_hash = _mm512_mullo_epi64
^~~~~~~~~~~~~~~~~~
(_mm512_rol_epi64(v_hash, 11),
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
_mm512_set1_epi64(PRIME64_1));
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/lib/gcc/x86_64-redhat-linux/8/include/immintrin.h:57,
from /usr/lib/gcc/x86_64-redhat-linux/8/include/x86intrin.h:48,
from ../lib/eal/x86/include/rte_vect.h:31,
from ../lib/member/rte_member_sketch_avx512.h:12,
from ../lib/member/rte_member_sketch_avx512.c:5:
/usr/lib/gcc/x86_64-redhat-linux/8/include/avx512dqintrin.h:373:1: error: inlining failed in call to always_inline ‘_mm512_mullo_epi64’: target specific option mismatch
_mm512_mullo_epi64 (__m512i __A, __m512i __B)
^~~~~~~~~~~~~~~~~~
In file included from ../lib/member/rte_member_sketch_avx512.h:15,
from ../lib/member/rte_member_sketch_avx512.c:5:
../lib/member/rte_xxh64_avx512.h:90:12: note: called from here
v_hash = _mm512_xor_epi64(v_hash,
^~~~~~~~~~~~~~~~~~~~~~~~
_mm512_mullo_epi64(input,
~~~~~~~~~~~~~~~~~~~~~~~~~
_mm512_set1_epi64(PRIME64_5)));
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/lib/gcc/x86_64-redhat-linux/8/include/immintrin.h:57,
from /usr/lib/gcc/x86_64-redhat-linux/8/include/x86intrin.h:48,
from ../lib/eal/x86/include/rte_vect.h:31,
from ../lib/member/rte_member_sketch_avx512.h:12,
from ../lib/member/rte_member_sketch_avx512.c:5:
/usr/lib/gcc/x86_64-redhat-linux/8/include/avx512dqintrin.h:373:1: error: inlining failed in call to always_inline ‘_mm512_mullo_epi64’: target specific option mismatch
_mm512_mullo_epi64 (__m512i __A, __m512i __B)
^~~~~~~~~~~~~~~~~~
In file included from ../lib/member/rte_member_sketch_avx512.h:15,
from ../lib/member/rte_member_sketch_avx512.c:5:
../lib/member/rte_xxh64_avx512.h:90:12: note: called from here
v_hash = _mm512_xor_epi64(v_hash,
^~~~~~~~~~~~~~~~~~~~~~~~
_mm512_mullo_epi64(input,
~~~~~~~~~~~~~~~~~~~~~~~~~
_mm512_set1_epi64(PRIME64_5)));
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/lib/gcc/x86_64-redhat-linux/8/include/immintrin.h:57,
from /usr/lib/gcc/x86_64-redhat-linux/8/include/x86intrin.h:48,
from ../lib/eal/x86/include/rte_vect.h:31,
from ../lib/member/rte_member_sketch_avx512.h:12,
from ../lib/member/rte_member_sketch_avx512.c:5:
/usr/lib/gcc/x86_64-redhat-linux/8/include/avx512dqintrin.h:373:1: error: inlining failed in call to always_inline ‘_mm512_mullo_epi64’: target specific option mismatch
_mm512_mullo_epi64 (__m512i __A, __m512i __B)
^~~~~~~~~~~~~~~~~~
In file included from ../lib/member/rte_member_sketch_avx512.h:15,
from ../lib/member/rte_member_sketch_avx512.c:5:
../lib/member/rte_xxh64_avx512.h:93:12: note: called from here
v_hash = _mm512_mullo_epi64
^~~~~~~~~~~~~~~~~~
(_mm512_rol_epi64(v_hash, 11),
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
_mm512_set1_epi64(PRIME64_1));
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
[365/3404] Generating symbol file lib/librte_gso.so.23.0.p/librte_gso.so.23.0.symbols
[366/3404] Compiling C object lib/librte_member.a.p/member_rte_member.c.o
[367/3404] Compiling C object lib/librte_kni.a.p/kni_rte_kni.c.o
[368/3404] Generating jobstats.sym_chk with a custom command (wrapped by meson to capture output)
[369/3404] Compiling C object lib/librte_latencystats.a.p/latencystats_rte_latencystats.c.o
[370/3404] Compiling C object lib/librte_lpm.a.p/lpm_rte_lpm.c.o
[371/3404] Generating ip_frag.sym_chk with a custom command (wrapped by meson to capture output)
[372/3404] Compiling C object lib/librte_lpm.a.p/lpm_rte_lpm6.c.o
[373/3404] Generating eventdev.sym_chk with a custom command (wrapped by meson to capture output)
ninja: build stopped
*Build Failed #10:
OS: RHEL86-64
Target: x86_64-native-linuxapp-gcc+debug
FAILED: lib/member/libsketch_avx512_tmp.a.p/rte_member_sketch_avx512.c.o
gcc -Ilib/member/libsketch_avx512_tmp.a.p -Ilib/member -I../lib/member -Ilib/hash -I../lib/hash -Ilib/ring -I../lib/ring -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 -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-packed-not-aligned -Wno-missing-field-initializers -D_GNU_SOURCE -fPIC -march=native -DALLOW_EXPERIMENTAL_API -DALLOW_INTERNAL_API -Wno-format-truncation -DCC_AVX512_SUPPORT -mavx512f -mavx512ifma -MD -MQ lib/member/libsketch_avx512_tmp.a.p/rte_member_sketch_avx512.c.o -MF lib/member/libsketch_avx512_tmp.a.p/rte_member_sketch_avx512.c.o.d -o lib/member/libsketch_avx512_tmp.a.p/rte_member_sketch_avx512.c.o -c ../lib/member/rte_member_sketch_avx512.c
In file included from /usr/lib/gcc/x86_64-redhat-linux/8/include/immintrin.h:57,
from /usr/lib/gcc/x86_64-redhat-linux/8/include/x86intrin.h:48,
from ../lib/eal/x86/include/rte_vect.h:31,
from ../lib/member/rte_member_sketch_avx512.h:12,
from ../lib/member/rte_member_sketch_avx512.c:5:
../lib/member/rte_xxh64_avx512.h: In function ‘rte_xxh64_sketch_avx512’:
/usr/lib/gcc/x86_64-redhat-linux/8/include/avx512dqintrin.h:373:1: error: inlining failed in call to always_inline ‘_mm512_mullo_epi64’: target specific option mismatch
_mm512_mullo_epi64 (__m512i __A, __m512i __B)
^~~~~~~~~~~~~~~~~~
In file included from ../lib/member/rte_member_sketch_avx512.h:15,
from ../lib/member/rte_member_sketch_avx512.c:5:
../lib/member/rte_xxh64_avx512.h:75:12: note: called from here
v_hash = _mm512_xor_epi64(v_hash,
^~~~~~~~~~~~~~~~~~~~~~~~
_mm512_mullo_epi64(input,
~~~~~~~~~~~~~~~~~~~~~~~~~
_mm512_set1_epi64(PRIME64_1)));
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/lib/gcc/x86_64-redhat-linux/8/include/immintrin.h:57,
from /usr/lib/gcc/x86_64-redhat-linux/8/include/x86intrin.h:48,
from ../lib/eal/x86/include/rte_vect.h:31,
from ../lib/member/rte_member_sketch_avx512.h:12,
from ../lib/member/rte_member_sketch_avx512.c:5:
/usr/lib/gcc/x86_64-redhat-linux/8/include/avx512dqintrin.h:373:1: error: inlining failed in call to always_inline ‘_mm512_mullo_epi64’: target specific option mismatch
_mm512_mullo_epi64 (__m512i __A, __m512i __B)
^~~~~~~~~~~~~~~~~~
In file included from ../lib/member/rte_member_sketch_avx512.h:15,
from ../lib/member/rte_member_sketch_avx512.c:5:
../lib/member/rte_xxh64_avx512.h:75:12: note: called from here
v_hash = _mm512_xor_epi64(v_hash,
^~~~~~~~~~~~~~~~~~~~~~~~
_mm512_mullo_epi64(input,
~~~~~~~~~~~~~~~~~~~~~~~~~
_mm512_set1_epi64(PRIME64_1)));
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/lib/gcc/x86_64-redhat-linux/8/include/immintrin.h:57,
from /usr/lib/gcc/x86_64-redhat-linux/8/include/x86intrin.h:48,
from ../lib/eal/x86/include/rte_vect.h:31,
from ../lib/member/rte_member_sketch_avx512.h:12,
from ../lib/member/rte_member_sketch_avx512.c:5:
/usr/lib/gcc/x86_64-redhat-linux/8/include/avx512dqintrin.h:373:1: error: inlining failed in call to always_inline ‘_mm512_mullo_epi64’: target specific option mismatch
_mm512_mullo_epi64 (__m512i __A, __m512i __B)
^~~~~~~~~~~~~~~~~~
In file included from ../lib/member/rte_member_sketch_avx512.h:15,
from ../lib/member/rte_member_sketch_avx512.c:5:
../lib/member/rte_xxh64_avx512.h:93:12: note: called from here
v_hash = _mm512_mullo_epi64
^~~~~~~~~~~~~~~~~~
(_mm512_rol_epi64(v_hash, 11),
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
_mm512_set1_epi64(PRIME64_1));
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/lib/gcc/x86_64-redhat-linux/8/include/immintrin.h:57,
from /usr/lib/gcc/x86_64-redhat-linux/8/include/x86intrin.h:48,
from ../lib/eal/x86/include/rte_vect.h:31,
from ../lib/member/rte_member_sketch_avx512.h:12,
from ../lib/member/rte_member_sketch_avx512.c:5:
/usr/lib/gcc/x86_64-redhat-linux/8/include/avx512dqintrin.h:373:1: error: inlining failed in call to always_inline ‘_mm512_mullo_epi64’: target specific option mismatch
_mm512_mullo_epi64 (__m512i __A, __m512i __B)
^~~~~~~~~~~~~~~~~~
In file included from ../lib/member/rte_member_sketch_avx512.h:15,
from ../lib/member/rte_member_sketch_avx512.c:5:
../lib/member/rte_xxh64_avx512.h:90:12: note: called from here
v_hash = _mm512_xor_epi64(v_hash,
^~~~~~~~~~~~~~~~~~~~~~~~
_mm512_mullo_epi64(input,
~~~~~~~~~~~~~~~~~~~~~~~~~
_mm512_set1_epi64(PRIME64_5)));
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/lib/gcc/x86_64-redhat-linux/8/include/immintrin.h:57,
from /usr/lib/gcc/x86_64-redhat-linux/8/include/x86intrin.h:48,
from ../lib/eal/x86/include/rte_vect.h:31,
from ../lib/member/rte_member_sketch_avx512.h:12,
from ../lib/member/rte_member_sketch_avx512.c:5:
/usr/lib/gcc/x86_64-redhat-linux/8/include/avx512dqintrin.h:373:1: error: inlining failed in call to always_inline ‘_mm512_mullo_epi64’: target specific option mismatch
_mm512_mullo_epi64 (__m512i __A, __m512i __B)
^~~~~~~~~~~~~~~~~~
In file included from ../lib/member/rte_member_sketch_avx512.h:15,
from ../lib/member/rte_member_sketch_avx512.c:5:
../lib/member/rte_xxh64_avx512.h:90:12: note: called from here
v_hash = _mm512_xor_epi64(v_hash,
^~~~~~~~~~~~~~~~~~~~~~~~
_mm512_mullo_epi64(input,
~~~~~~~~~~~~~~~~~~~~~~~~~
_mm512_set1_epi64(PRIME64_5)));
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/lib/gcc/x86_64-redhat-linux/8/include/immintrin.h:57,
from /usr/lib/gcc/x86_64-redhat-linux/8/include/x86intrin.h:48,
from ../lib/eal/x86/include/rte_vect.h:31,
from ../lib/member/rte_member_sketch_avx512.h:12,
from ../lib/member/rte_member_sketch_avx512.c:5:
/usr/lib/gcc/x86_64-redhat-linux/8/include/avx512dqintrin.h:373:1: error: inlining failed in call to always_inline ‘_mm512_mullo_epi64’: target specific option mismatch
_mm512_mullo_epi64 (__m512i __A, __m512i __B)
^~~~~~~~~~~~~~~~~~
In file included from ../lib/member/rte_member_sketch_avx512.h:15,
from ../lib/member/rte_member_sketch_avx512.c:5:
../lib/member/rte_xxh64_avx512.h:93:12: note: called from here
v_hash = _mm512_mullo_epi64
^~~~~~~~~~~~~~~~~~
(_mm512_rol_epi64(v_hash, 11),
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
_mm512_set1_epi64(PRIME64_1));
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
[334/3547] Compiling C object lib/librte_latencystats.a.p/latencystats_rte_latencystats.c.o
[335/3547] Compiling C object lib/librte_member.a.p/member_rte_member.c.o
[336/3547] Generating jobstats.sym_chk with a custom command (wrapped by meson to capture output)
[337/3547] Generating symbol file lib/librte_mbuf.so.23.0.p/librte_mbuf.so.23.0.symbols
[338/3547] Compiling C object lib/librte_lpm.a.p/lpm_rte_lpm.c.o
[339/3547] Compiling C object lib/librte_kni.a.p/kni_rte_kni.c.o
[340/3547] Compiling C object lib/librte_lpm.a.p/lpm_rte_lpm6.c.o
[341/3547] Generating ip_frag.sym_chk with a custom command (wrapped by meson to capture output)
[342/3547] Generating eventdev.sym_chk with a custom command (wrapped by meson to capture output)
ninja: build stopped
*Build Failed #11:
OS: SUSE15-64
Target: x86_64-native-linuxapp-clang
FAILED: lib/member/libsketch_avx512_tmp.a.p/rte_member_sketch_avx512.c.o
clang -Ilib/member/libsketch_avx512_tmp.a.p -Ilib/member -I../lib/member -Ilib/hash -I../lib/hash -Ilib/ring -I../lib/ring -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 -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 -DCC_AVX512_SUPPORT -mavx512f -mavx512ifma -MD -MQ lib/member/libsketch_avx512_tmp.a.p/rte_member_sketch_avx512.c.o -MF lib/member/libsketch_avx512_tmp.a.p/rte_member_sketch_avx512.c.o.d -o lib/member/libsketch_avx512_tmp.a.p/rte_member_sketch_avx512.c.o -c ../lib/member/rte_member_sketch_avx512.c
In file included from ../lib/member/rte_member_sketch_avx512.c:5:
In file included from ../lib/member/rte_member_sketch_avx512.h:15:
../lib/member/rte_xxh64_avx512.h:76:4: error: always_inline function '_mm512_mullo_epi64' requires target feature 'avx512dq', but would be inlined into function 'rte_xxh64_sketch_avx512' that is compiled without support for 'avx512dq'
_mm512_mullo_epi64(input,
^
../lib/member/rte_xxh64_avx512.h:91:4: error: always_inline function '_mm512_mullo_epi64' requires target feature 'avx512dq', but would be inlined into function 'rte_xxh64_sketch_avx512' that is compiled without support for 'avx512dq'
_mm512_mullo_epi64(input,
^
../lib/member/rte_xxh64_avx512.h:93:12: error: always_inline function '_mm512_mullo_epi64' requires target feature 'avx512dq', but would be inlined into function 'rte_xxh64_sketch_avx512' that is compiled without support for 'avx512dq'
v_hash = _mm512_mullo_epi64
^
3 errors generated.
[318/3585] Generating jobstats.sym_chk with a custom command (wrapped by meson to capture output)
[319/3585] Compiling C object lib/librte_member.a.p/member_rte_member.c.o
[320/3585] Generating eal.sym_chk with a custom command (wrapped by meson to capture output)
[321/3585] Compiling C object lib/librte_lpm.a.p/lpm_rte_lpm.c.o
[322/3585] Compiling C object lib/librte_lpm.a.p/lpm_rte_lpm6.c.o
[323/3585] Generating ip_frag.sym_chk with a custom command (wrapped by meson to capture output)
[324/3585] Compiling C object lib/librte_kni.a.p/kni_rte_kni.c.o
[325/3585] Generating latencystats.sym_chk with a custom command (wrapped by meson to capture output)
[326/3585] Generating eventdev.sym_chk with a custom command (wrapped by meson to capture output)
ninja: build stopped
*Build Failed #12:
OS: SUSE15-64
Target: x86_64-native-linuxapp-gcc
FAILED: lib/member/libsketch_avx512_tmp.a.p/rte_member_sketch_avx512.c.o
gcc -Ilib/member/libsketch_avx512_tmp.a.p -Ilib/member -I../lib/member -Ilib/hash -I../lib/hash -Ilib/ring -I../lib/ring -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 -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-missing-field-initializers -D_GNU_SOURCE -fPIC -march=native -DALLOW_EXPERIMENTAL_API -DALLOW_INTERNAL_API -Wno-format-truncation -DCC_AVX512_SUPPORT -mavx512f -mavx512ifma -MD -MQ lib/member/libsketch_avx512_tmp.a.p/rte_member_sketch_avx512.c.o -MF lib/member/libsketch_avx512_tmp.a.p/rte_member_sketch_avx512.c.o.d -o lib/member/libsketch_avx512_tmp.a.p/rte_member_sketch_avx512.c.o -c ../lib/member/rte_member_sketch_avx512.c
In file included from /usr/lib64/gcc/x86_64-suse-linux/7/include/immintrin.h:57:0,
from /usr/lib64/gcc/x86_64-suse-linux/7/include/x86intrin.h:48,
from ../lib/eal/x86/include/rte_vect.h:31,
from ../lib/member/rte_member_sketch_avx512.h:12,
from ../lib/member/rte_member_sketch_avx512.c:5:
../lib/member/rte_xxh64_avx512.h: In function ‘rte_xxh64_sketch_avx512’:
/usr/lib64/gcc/x86_64-suse-linux/7/include/avx512dqintrin.h:373:1: error: inlining failed in call to always_inline ‘_mm512_mullo_epi64’: target specific option mismatch
_mm512_mullo_epi64 (__m512i __A, __m512i __B)
^~~~~~~~~~~~~~~~~~
In file included from ../lib/member/rte_member_sketch_avx512.h:15:0,
from ../lib/member/rte_member_sketch_avx512.c:5:
../lib/member/rte_xxh64_avx512.h:75:12: note: called from here
v_hash = _mm512_xor_epi64(v_hash,
^~~~~~~~~~~~~~~~~~~~~~~~
_mm512_mullo_epi64(input,
~~~~~~~~~~~~~~~~~~~~~~~~~
_mm512_set1_epi64(PRIME64_1)));
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/lib64/gcc/x86_64-suse-linux/7/include/immintrin.h:57:0,
from /usr/lib64/gcc/x86_64-suse-linux/7/include/x86intrin.h:48,
from ../lib/eal/x86/include/rte_vect.h:31,
from ../lib/member/rte_member_sketch_avx512.h:12,
from ../lib/member/rte_member_sketch_avx512.c:5:
/usr/lib64/gcc/x86_64-suse-linux/7/include/avx512dqintrin.h:373:1: error: inlining failed in call to always_inline ‘_mm512_mullo_epi64’: target specific option mismatch
_mm512_mullo_epi64 (__m512i __A, __m512i __B)
^~~~~~~~~~~~~~~~~~
In file included from ../lib/member/rte_member_sketch_avx512.h:15:0,
from ../lib/member/rte_member_sketch_avx512.c:5:
../lib/member/rte_xxh64_avx512.h:75:12: note: called from here
v_hash = _mm512_xor_epi64(v_hash,
^~~~~~~~~~~~~~~~~~~~~~~~
_mm512_mullo_epi64(input,
~~~~~~~~~~~~~~~~~~~~~~~~~
_mm512_set1_epi64(PRIME64_1)));
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/lib64/gcc/x86_64-suse-linux/7/include/immintrin.h:57:0,
from /usr/lib64/gcc/x86_64-suse-linux/7/include/x86intrin.h:48,
from ../lib/eal/x86/include/rte_vect.h:31,
from ../lib/member/rte_member_sketch_avx512.h:12,
from ../lib/member/rte_member_sketch_avx512.c:5:
/usr/lib64/gcc/x86_64-suse-linux/7/include/avx512dqintrin.h:373:1: error: inlining failed in call to always_inline ‘_mm512_mullo_epi64’: target specific option mismatch
_mm512_mullo_epi64 (__m512i __A, __m512i __B)
^~~~~~~~~~~~~~~~~~
In file included from ../lib/member/rte_member_sketch_avx512.h:15:0,
from ../lib/member/rte_member_sketch_avx512.c:5:
../lib/member/rte_xxh64_avx512.h:93:10: note: called from here
v_hash = _mm512_mullo_epi64
~~~~~~~^~~~~~~~~~~~~~~~~~~~
(_mm512_rol_epi64(v_hash, 11),
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
_mm512_set1_epi64(PRIME64_1));
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/lib64/gcc/x86_64-suse-linux/7/include/immintrin.h:57:0,
from /usr/lib64/gcc/x86_64-suse-linux/7/include/x86intrin.h:48,
from ../lib/eal/x86/include/rte_vect.h:31,
from ../lib/member/rte_member_sketch_avx512.h:12,
from ../lib/member/rte_member_sketch_avx512.c:5:
/usr/lib64/gcc/x86_64-suse-linux/7/include/avx512dqintrin.h:373:1: error: inlining failed in call to always_inline ‘_mm512_mullo_epi64’: target specific option mismatch
_mm512_mullo_epi64 (__m512i __A, __m512i __B)
^~~~~~~~~~~~~~~~~~
In file included from ../lib/member/rte_member_sketch_avx512.h:15:0,
from ../lib/member/rte_member_sketch_avx512.c:5:
../lib/member/rte_xxh64_avx512.h:90:12: note: called from here
v_hash = _mm512_xor_epi64(v_hash,
^~~~~~~~~~~~~~~~~~~~~~~~
_mm512_mullo_epi64(input,
~~~~~~~~~~~~~~~~~~~~~~~~~
_mm512_set1_epi64(PRIME64_5)));
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/lib64/gcc/x86_64-suse-linux/7/include/immintrin.h:57:0,
from /usr/lib64/gcc/x86_64-suse-linux/7/include/x86intrin.h:48,
from ../lib/eal/x86/include/rte_vect.h:31,
from ../lib/member/rte_member_sketch_avx512.h:12,
from ../lib/member/rte_member_sketch_avx512.c:5:
/usr/lib64/gcc/x86_64-suse-linux/7/include/avx512dqintrin.h:373:1: error: inlining failed in call to always_inline ‘_mm512_mullo_epi64’: target specific option mismatch
_mm512_mullo_epi64 (__m512i __A, __m512i __B)
^~~~~~~~~~~~~~~~~~
In file included from ../lib/member/rte_member_sketch_avx512.h:15:0,
from ../lib/member/rte_member_sketch_avx512.c:5:
../lib/member/rte_xxh64_avx512.h:90:12: note: called from here
v_hash = _mm512_xor_epi64(v_hash,
^~~~~~~~~~~~~~~~~~~~~~~~
_mm512_mullo_epi64(input,
~~~~~~~~~~~~~~~~~~~~~~~~~
_mm512_set1_epi64(PRIME64_5)));
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/lib64/gcc/x86_64-suse-linux/7/include/immintrin.h:57:0,
from /usr/lib64/gcc/x86_64-suse-linux/7/include/x86intrin.h:48,
from ../lib/eal/x86/include/rte_vect.h:31,
from ../lib/member/rte_member_sketch_avx512.h:12,
from ../lib/member/rte_member_sketch_avx512.c:5:
/usr/lib64/gcc/x86_64-suse-linux/7/include/avx512dqintrin.h:373:1: error: inlining failed in call to always_inline ‘_mm512_mullo_epi64’: target specific option mismatch
_mm512_mullo_epi64 (__m512i __A, __m512i __B)
^~~~~~~~~~~~~~~~~~
In file included from ../lib/member/rte_member_sketch_avx512.h:15:0,
from ../lib/member/rte_member_sketch_avx512.c:5:
../lib/member/rte_xxh64_avx512.h:93:10: note: called from here
v_hash = _mm512_mullo_epi64
~~~~~~~^~~~~~~~~~~~~~~~~~~~
(_mm512_rol_epi64(v_hash, 11),
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
_mm512_set1_epi64(PRIME64_1));
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
[316/3583] Generating jobstats.sym_chk with a custom command (wrapped by meson to capture output)
[317/3583] Compiling C object lib/librte_lpm.a.p/lpm_rte_lpm6.c.o
[318/3583] Generating ip_frag.sym_chk with a custom command (wrapped by meson to capture output)
[319/3583] Generating ethdev.sym_chk with a custom command (wrapped by meson to capture output)
[320/3583] Compiling C object lib/librte_member.a.p/member_rte_member.c.o
[321/3583] Generating latencystats.sym_chk with a custom command (wrapped by meson to capture output)
[322/3583] Generating kni.sym_chk with a custom command (wrapped by meson to capture output)
[323/3583] Generating eventdev.sym_chk with a custom command (wrapped by meson to capture output)
[324/3583] Generating eal.sym_chk with a custom command (wrapped by meson to capture output)
ninja: build stopped
*Build Failed #13:
OS: UB2004-32
Target: i686-native-linuxapp-gcc
FAILED: lib/librte_member.a.p/member_rte_member_sketch.c.o
gcc -Ilib/librte_member.a.p -Ilib -I../lib -Ilib/hash -I../lib/hash -Ilib/ring -I../lib/ring -Ilib/member -I../lib/member -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/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 -Wno-pointer-to-int-cast -D_GNU_SOURCE -m32 -fPIC -march=native -DALLOW_EXPERIMENTAL_API -DALLOW_INTERNAL_API -Wno-format-truncation -DRTE_LOG_DEFAULT_LOGTYPE=lib.member -MD -MQ lib/librte_member.a.p/member_rte_member_sketch.c.o -MF lib/librte_member.a.p/member_rte_member_sketch.c.o.d -o lib/librte_member.a.p/member_rte_member_sketch.c.o -c ../lib/member/rte_member_sketch.c
In file included from ../lib/eal/include/rte_log.h:25,
from ../lib/eal/include/rte_debug.h:17,
from ../lib/eal/include/rte_bitops.h:17,
from ../lib/eal/include/rte_memory.h:22,
from ../lib/eal/include/rte_malloc.h:17,
from ../lib/member/rte_member_sketch.c:9:
../lib/member/rte_member_sketch.c: In function ‘should_converge’:
../lib/member/rte_member.h:109:11: error: format ‘%lu’ expects argument of type ‘long unsigned int’, but argument 5 has type ‘uint64_t’ {aka ‘long long unsigned int’} [-Werror=format=]
109 | RTE_FMT("%s(): " RTE_FMT_HEAD(__VA_ARGS__,), \
| ^~~~~~~~
../lib/eal/include/rte_common.h:853:27: note: in definition of macro ‘RTE_FMT’
853 | #define RTE_FMT(fmt, ...) fmt "%.0s", __VA_ARGS__ ""
| ^~~
../lib/member/rte_member_sketch.c:384:3: note: in expansion of macro ‘RTE_MEMBER_LOG’
384 | RTE_MEMBER_LOG(DEBUG, "Sketch converged, begin sampling "
| ^~~~~~~~~~~~~~
cc1: all warnings being treated as errors
[401/2445] Linking static target lib/librte_power.a
[402/2445] Compiling C object lib/librte_dmadev.a.p/dmadev_rte_dmadev.c.o
[403/2445] Compiling C object lib/librte_regexdev.a.p/regexdev_rte_regexdev.c.o
[404/2445] Compiling C object lib/librte_rib.a.p/rib_rte_rib.c.o
[405/2445] Generating symbol file lib/librte_pcapng.so.23.0.p/librte_pcapng.so.23.0.symbols
[406/2445] Compiling C object lib/librte_reorder.a.p/reorder_rte_reorder.c.o
[407/2445] Compiling C object lib/librte_rib.a.p/rib_rte_rib6.c.o
[408/2445] Generating rawdev.sym_chk with a custom command (wrapped by meson to capture output)
[409/2445] Compiling C object lib/librte_sched.a.p/sched_rte_sched.c.o
ninja: build stopped
*Build Failed #14:
OS: UB2004-64
Target: x86_64-native-linuxapp-clang
FAILED: lib/librte_member.a.p/member_rte_member_sketch.c.o
clang -Ilib/librte_member.a.p -Ilib -I../lib -Ilib/hash -I../lib/hash -Ilib/ring -I../lib/ring -Ilib/member -I../lib/member -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/rcu -I../lib/rcu -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 -DCC_AVX512_SUPPORT -mavx512f -mavx512ifma -DRTE_LOG_DEFAULT_LOGTYPE=lib.member -MD -MQ lib/librte_member.a.p/member_rte_member_sketch.c.o -MF lib/librte_member.a.p/member_rte_member_sketch.c.o.d -o lib/librte_member.a.p/member_rte_member_sketch.c.o -c ../lib/member/rte_member_sketch.c
../lib/member/rte_member_sketch.c:49:33: error: implicit conversion from 'unsigned long' to 'double' changes value from 18446744073709551615 to 18446744073709551616 [-Werror,-Wimplicit-int-float-conversion]
rand = (double) rte_rand() / (UINT64_MAX);
~ ^~~~~~~~~~
/usr/include/stdint.h:130:23: note: expanded from macro 'UINT64_MAX'
# define UINT64_MAX (__UINT64_C(18446744073709551615))
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/stdint.h:107:25: note: expanded from macro '__UINT64_C'
# define __UINT64_C(c) c ## UL
^~~~~~~
<scratch space>:68:1: note: expanded from here
18446744073709551615UL
^~~~~~~~~~~~~~~~~~~~~~
1 error generated.
[375/3624] Linking target lib/librte_latencystats.so.23.0
[376/3624] Compiling C object lib/librte_lpm.a.p/lpm_rte_lpm6.c.o
[377/3624] Generating rte_pcapng_mingw with a custom command
[378/3624] Generating symbol file lib/librte_eventdev.so.23.0.p/librte_eventdev.so.23.0.symbols
[379/3624] Compiling C object lib/librte_member.a.p/member_rte_member_ht.c.o
[380/3624] Generating symbol file lib/librte_ip_frag.so.23.0.p/librte_ip_frag.so.23.0.symbols
[381/3624] Compiling C object lib/librte_member.a.p/member_rte_member_sketch_avx512.c.o
[382/3624] Generating kni.sym_chk with a custom command (wrapped by meson to capture output)
[383/3624] Compiling C object lib/librte_pcapng.a.p/pcapng_rte_pcapng.c.o
ninja: build stopped
*Build Failed #15:
OS: UB2204-32
Target: i686-native-linuxapp-gcc
FAILED: lib/librte_member.a.p/member_rte_member_sketch.c.o
gcc -Ilib/librte_member.a.p -Ilib -I../lib -Ilib/hash -I../lib/hash -Ilib/ring -I../lib/ring -Ilib/member -I../lib/member -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/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 -Wno-pointer-to-int-cast -D_GNU_SOURCE -m32 -fPIC -march=native -DALLOW_EXPERIMENTAL_API -DALLOW_INTERNAL_API -Wno-format-truncation -DRTE_LOG_DEFAULT_LOGTYPE=lib.member -MD -MQ lib/librte_member.a.p/member_rte_member_sketch.c.o -MF lib/librte_member.a.p/member_rte_member_sketch.c.o.d -o lib/librte_member.a.p/member_rte_member_sketch.c.o -c ../lib/member/rte_member_sketch.c
In file included from ../lib/eal/include/rte_log.h:25,
from ../lib/eal/include/rte_debug.h:17,
from ../lib/eal/include/rte_bitops.h:17,
from ../lib/eal/include/rte_memory.h:22,
from ../lib/eal/include/rte_malloc.h:17,
from ../lib/member/rte_member_sketch.c:9:
../lib/member/rte_member_sketch.c: In function ‘should_converge’:
../lib/member/rte_member.h:109:25: error: format ‘%lu’ expects argument of type ‘long unsigned int’, but argument 5 has type ‘uint64_t’ {aka ‘long long unsigned int’} [-Werror=format=]
109 | RTE_FMT("%s(): " RTE_FMT_HEAD(__VA_ARGS__,), \
| ^~~~~~~~
../lib/eal/include/rte_common.h:853:27: note: in definition of macro ‘RTE_FMT’
853 | #define RTE_FMT(fmt, ...) fmt "%.0s", __VA_ARGS__ ""
| ^~~
../lib/member/rte_member_sketch.c:384:17: note: in expansion of macro ‘RTE_MEMBER_LOG’
384 | RTE_MEMBER_LOG(DEBUG, "Sketch converged, begin sampling "
| ^~~~~~~~~~~~~~
../lib/member/rte_member_sketch.c: In function ‘sketch_lookup_scalar’:
../lib/member/rte_member_sketch.c:290:35: error: ‘*count_row[0]’ may be used uninitialized [-Werror=maybe-uninitialized]
290 | count = (count_row[ss->num_row / 2] + count_row[ss->num_row / 2 - 1]) / 2;
| ~~~~~~~~~^~~~~~~~~~~~~~~~~
cc1: all warnings being treated as errors
[393/2445] Linking static target lib/librte_regexdev.a
[394/2445] Generating lib/rte_rib_def with a custom command
[395/2445] Compiling C object lib/librte_power.a.p/power_rte_power_pmd_mgmt.c.o
[396/2445] Generating symbol file lib/librte_lpm.so.23.0.p/librte_lpm.so.23.0.symbols
[397/2445] Compiling C object lib/librte_dmadev.a.p/dmadev_rte_dmadev.c.o
[398/2445] Generating lib/rawdev.sym_chk with a custom command (wrapped by meson to capture output)
[399/2445] Compiling C object lib/librte_rib.a.p/rib_rte_rib.c.o
[400/2445] Generating lib/pcapng.sym_chk with a custom command (wrapped by meson to capture output)
[401/2445] Compiling C object lib/librte_rib.a.p/rib_rte_rib6.c.o
ninja: build stopped
*Build Failed #16:
OS: UB2004-64
Target: x86_64-native-linuxapp-doc
FAILED: doc/api/html
/usr/bin/python3 ../doc/api/generate_doxygen.py doc/api/html /usr/bin/doxygen doc/api/doxy-api.conf
/root/UB2004-64_K5.8.0_GCC10.3.0/x86_64-native-linuxapp-doc/20220829061310/dpdk/lib/member/rte_member.h:560: error: argument 'key' of command @param is not found in the argument list of rte_member_report_heavyhitter(const struct rte_member_setsum *setsum, void **keys, uint64_t *counts) (warning treated as error, aborting now)
Traceback (most recent call last):
File "../doc/api/generate_doxygen.py", line 13, in <module>
subprocess.run(doxygen_command, check=True, stdout=out)
File "/usr/lib/python3.8/subprocess.py", line 516, in run
raise CalledProcessError(retcode, process.args,
subprocess.CalledProcessError: Command '['/usr/bin/doxygen', 'doc/api/doxy-api.conf']' returned non-zero exit status 1.
[3399/3400] Linking target app/test/dpdk-test
[3400/3400] Generating html_guides with a custom command
ninja: build stopped
*Build Failed #17:
OS: UB2204-64N
Target: x86_64-native-linuxapp-gcc
FAILED: lib/librte_member.a.p/member_rte_member_sketch.c.o
gcc -Ilib/librte_member.a.p -Ilib -I../lib -Ilib/hash -I../lib/hash -Ilib/ring -I../lib/ring -Ilib/member -I../lib/member -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/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 -DCC_AVX512_SUPPORT -mavx512f -mavx512ifma -DRTE_LOG_DEFAULT_LOGTYPE=lib.member -MD -MQ lib/librte_member.a.p/member_rte_member_sketch.c.o -MF lib/librte_member.a.p/member_rte_member_sketch.c.o.d -o lib/librte_member.a.p/member_rte_member_sketch.c.o -c ../lib/member/rte_member_sketch.c
../lib/member/rte_member_sketch.c: In function ‘sketch_lookup_scalar’:
../lib/member/rte_member_sketch.c:290:35: error: ‘*count_row[<unknown>]’ may be used uninitialized [-Werror=maybe-uninitialized]
290 | count = (count_row[ss->num_row / 2] + count_row[ss->num_row / 2 - 1]) / 2;
| ~~~~~~~~~^~~~~~~~~~~~~~~~~
cc1: all warnings being treated as errors
[426/3635] Compiling C object lib/librte_reorder.a.p/reorder_rte_reorder.c.o
[427/3635] Linking target lib/librte_rawdev.so.23.0
[428/3635] Compiling C object lib/librte_sched.a.p/sched_rte_red.c.o
[429/3635] Compiling C object lib/librte_rib.a.p/rib_rte_rib6.c.o
[430/3635] Generating lib/dmadev.sym_chk with a custom command (wrapped by meson to capture output)
[431/3635] Generating symbol file lib/librte_pcapng.so.23.0.p/librte_pcapng.so.23.0.symbols
[432/3635] Generating lib/power.sym_chk with a custom command (wrapped by meson to capture output)
[433/3635] Generating lib/regexdev.sym_chk with a custom command (wrapped by meson to capture output)
[434/3635] Compiling C object lib/librte_sched.a.p/sched_rte_sched.c.o
ninja: build stopped
*Build Failed #18:
OS: UB2204-64N
Target: x86_64-native-linuxapp-gcc+shared
FAILED: lib/librte_member.a.p/member_rte_member_sketch.c.o
gcc -Ilib/librte_member.a.p -Ilib -I../lib -Ilib/hash -I../lib/hash -Ilib/ring -I../lib/ring -Ilib/member -I../lib/member -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/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 -DCC_AVX512_SUPPORT -mavx512f -mavx512ifma -DRTE_LOG_DEFAULT_LOGTYPE=lib.member -MD -MQ lib/librte_member.a.p/member_rte_member_sketch.c.o -MF lib/librte_member.a.p/member_rte_member_sketch.c.o.d -o lib/librte_member.a.p/member_rte_member_sketch.c.o -c ../lib/member/rte_member_sketch.c
../lib/member/rte_member_sketch.c: In function ‘sketch_lookup_scalar’:
../lib/member/rte_member_sketch.c:290:35: error: ‘*count_row[<unknown>]’ may be used uninitialized [-Werror=maybe-uninitialized]
290 | count = (count_row[ss->num_row / 2] + count_row[ss->num_row / 2 - 1]) / 2;
| ~~~~~~~~~^~~~~~~~~~~~~~~~~
cc1: all warnings being treated as errors
[434/3491] Compiling C object lib/librte_rib.a.p/rib_rte_rib6.c.o
[435/3491] Compiling C object lib/librte_sched.a.p/sched_rte_approx.c.o
[436/3491] Compiling C object lib/librte_reorder.a.p/reorder_rte_reorder.c.o
[437/3491] Generating lib/rawdev.sym_chk with a custom command (wrapped by meson to capture output)
[438/3491] Generating symbol file lib/librte_pcapng.so.23.0.p/librte_pcapng.so.23.0.symbols
[439/3491] Generating lib/dmadev.sym_chk with a custom command (wrapped by meson to capture output)
[440/3491] Generating lib/regexdev.sym_chk with a custom command (wrapped by meson to capture output)
[441/3491] Generating lib/power.sym_chk with a custom command (wrapped by meson to capture output)
[442/3491] Compiling C object lib/librte_sched.a.p/sched_rte_sched.c.o
ninja: build stopped
*Build Failed #19:
OS: UB2204-64
Target: x86_64-native-linuxapp-gcc+16byte
FAILED: lib/librte_member.a.p/member_rte_member_sketch.c.o
gcc -Ilib/librte_member.a.p -Ilib -I../lib -Ilib/hash -I../lib/hash -Ilib/ring -I../lib/ring -Ilib/member -I../lib/member -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/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 -DRTE_LIBRTE_I40E_16BYTE_RX_DESC -DRTE_LIBRTE_ICE_16BYTE_RX_DESC -fPIC -march=native -DALLOW_EXPERIMENTAL_API -DALLOW_INTERNAL_API -Wno-format-truncation -DCC_AVX512_SUPPORT -mavx512f -mavx512ifma -DRTE_LOG_DEFAULT_LOGTYPE=lib.member -MD -MQ lib/librte_member.a.p/member_rte_member_sketch.c.o -MF lib/librte_member.a.p/member_rte_member_sketch.c.o.d -o lib/librte_member.a.p/member_rte_member_sketch.c.o -c ../lib/member/rte_member_sketch.c
../lib/member/rte_member_sketch.c: In function ‘sketch_lookup_scalar’:
../lib/member/rte_member_sketch.c:290:35: error: ‘*count_row[<unknown>]’ may be used uninitialized [-Werror=maybe-uninitialized]
290 | count = (count_row[ss->num_row / 2] + count_row[ss->num_row / 2 - 1]) / 2;
| ~~~~~~~~~^~~~~~~~~~~~~~~~~
cc1: all warnings being treated as errors
[424/3635] Compiling C object lib/librte_rib.a.p/rib_rte_rib.c.o
[425/3635] Generating symbol file lib/librte_lpm.so.23.0.p/librte_lpm.so.23.0.symbols
[426/3635] Compiling C object lib/librte_reorder.a.p/reorder_rte_reorder.c.o
[427/3635] Compiling C object lib/librte_rib.a.p/rib_rte_rib6.c.o
[428/3635] Generating lib/rawdev.sym_chk with a custom command (wrapped by meson to capture output)
[429/3635] Generating lib/dmadev.sym_chk with a custom command (wrapped by meson to capture output)
[430/3635] Generating lib/power.sym_chk with a custom command (wrapped by meson to capture output)
[431/3635] Generating lib/regexdev.sym_chk with a custom command (wrapped by meson to capture output)
[432/3635] Compiling C object lib/librte_sched.a.p/sched_rte_sched.c.o
ninja: build stopped
*Build Failed #20:
OS: UB2204-64
Target: x86_64-native-linuxapp-gcc
FAILED: lib/librte_member.a.p/member_rte_member_sketch.c.o
gcc -Ilib/librte_member.a.p -Ilib -I../lib -Ilib/hash -I../lib/hash -Ilib/ring -I../lib/ring -Ilib/member -I../lib/member -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/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 -DCC_AVX512_SUPPORT -mavx512f -mavx512ifma -DRTE_LOG_DEFAULT_LOGTYPE=lib.member -MD -MQ lib/librte_member.a.p/member_rte_member_sketch.c.o -MF lib/librte_member.a.p/member_rte_member_sketch.c.o.d -o lib/librte_member.a.p/member_rte_member_sketch.c.o -c ../lib/member/rte_member_sketch.c
../lib/member/rte_member_sketch.c: In function ‘sketch_lookup_scalar’:
../lib/member/rte_member_sketch.c:290:35: error: ‘*count_row[<unknown>]’ may be used uninitialized [-Werror=maybe-uninitialized]
290 | count = (count_row[ss->num_row / 2] + count_row[ss->num_row / 2 - 1]) / 2;
| ~~~~~~~~~^~~~~~~~~~~~~~~~~
cc1: all warnings being treated as errors
[407/3635] Generating lib/eventdev.sym_chk with a custom command (wrapped by meson to capture output)
[408/3635] Generating symbol file lib/librte_lpm.so.23.0.p/librte_lpm.so.23.0.symbols
[409/3635] Compiling C object lib/librte_power.a.p/power_power_pstate_cpufreq.c.o
[410/3635] Compiling C object lib/librte_dmadev.a.p/dmadev_rte_dmadev.c.o
[411/3635] Compiling C object lib/librte_regexdev.a.p/regexdev_rte_regexdev.c.o
[412/3635] Compiling C object lib/librte_power.a.p/power_rte_power_pmd_mgmt.c.o
[413/3635] Compiling C object lib/librte_rib.a.p/rib_rte_rib.c.o
[414/3635] Generating lib/pcapng.sym_chk with a custom command (wrapped by meson to capture output)
[415/3635] Generating lib/rawdev.sym_chk with a custom command (wrapped by meson to capture output)
ninja: build stopped
*Build Failed #21:
OS: UB2204-64
Target: x86_64-native-linuxapp-clang
FAILED: lib/librte_member.a.p/member_rte_member_sketch.c.o
clang -Ilib/librte_member.a.p -Ilib -I../lib -Ilib/hash -I../lib/hash -Ilib/ring -I../lib/ring -Ilib/member -I../lib/member -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/rcu -I../lib/rcu -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 -DCC_AVX512_SUPPORT -mavx512f -mavx512ifma -DRTE_LOG_DEFAULT_LOGTYPE=lib.member -MD -MQ lib/librte_member.a.p/member_rte_member_sketch.c.o -MF lib/librte_member.a.p/member_rte_member_sketch.c.o.d -o lib/librte_member.a.p/member_rte_member_sketch.c.o -c ../lib/member/rte_member_sketch.c
../lib/member/rte_member_sketch.c:49:33: error: implicit conversion from 'unsigned long' to 'double' changes value from 18446744073709551615 to 18446744073709551616 [-Werror,-Wimplicit-const-int-float-conversion]
rand = (double) rte_rand() / (UINT64_MAX);
~ ^~~~~~~~~~
/usr/include/stdint.h:130:23: note: expanded from macro 'UINT64_MAX'
# define UINT64_MAX (__UINT64_C(18446744073709551615))
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/stdint.h:107:25: note: expanded from macro '__UINT64_C'
# define __UINT64_C(c) c ## UL
^~~~~~~
<scratch space>:288:1: note: expanded from here
18446744073709551615UL
^~~~~~~~~~~~~~~~~~~~~~
1 error generated.
[385/3635] Compiling C object lib/librte_power.a.p/power_power_kvm_vm.c.o
[386/3635] Compiling C object drivers/libtmp_rte_common_cnxk.a.p/common_cnxk_roc_bphy_cgx.c.o
[387/3635] Generating lib/kni.sym_chk with a custom command (wrapped by meson to capture output)
[388/3635] Generating lib/lpm.sym_chk with a custom command (wrapped by meson to capture output)
[389/3635] Compiling C object lib/librte_power.a.p/power_rte_power.c.o
[390/3635] Compiling C object lib/librte_member.a.p/member_rte_member_sketch_avx512.c.o
[391/3635] Compiling C object lib/librte_pcapng.a.p/pcapng_rte_pcapng.c.o
[392/3635] Compiling C object lib/librte_power.a.p/power_power_cppc_cpufreq.c.o
[393/3635] Compiling C object lib/librte_power.a.p/power_power_pstate_cpufreq.c.o
ninja: build stopped
*Build Failed #22:
OS: UB2204-64
Target: x86_64-native-linuxapp-doc
FAILED: lib/librte_member.a.p/member_rte_member_sketch.c.o
gcc -Ilib/librte_member.a.p -Ilib -I../lib -Ilib/hash -I../lib/hash -Ilib/ring -I../lib/ring -Ilib/member -I../lib/member -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/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 -DCC_AVX512_SUPPORT -mavx512f -mavx512ifma -DRTE_LOG_DEFAULT_LOGTYPE=lib.member -MD -MQ lib/librte_member.a.p/member_rte_member_sketch.c.o -MF lib/librte_member.a.p/member_rte_member_sketch.c.o.d -o lib/librte_member.a.p/member_rte_member_sketch.c.o -c ../lib/member/rte_member_sketch.c
../lib/member/rte_member_sketch.c: In function ‘sketch_lookup_scalar’:
../lib/member/rte_member_sketch.c:290:35: error: ‘*count_row[<unknown>]’ may be used uninitialized [-Werror=maybe-uninitialized]
290 | count = (count_row[ss->num_row / 2] + count_row[ss->num_row / 2 - 1]) / 2;
| ~~~~~~~~~^~~~~~~~~~~~~~~~~
cc1: all warnings being treated as errors
[425/3465] Compiling C object lib/librte_sched.a.p/sched_rte_red.c.o
[426/3465] Compiling C object lib/librte_rib.a.p/rib_rte_rib6.c.o
[427/3465] Compiling C object lib/librte_reorder.a.p/reorder_rte_reorder.c.o
[428/3465] Generating lib/rawdev.sym_chk with a custom command (wrapped by meson to capture output)
[429/3465] Generating lib/dmadev.sym_chk with a custom command (wrapped by meson to capture output)
[430/3465] Generating symbol file lib/librte_pcapng.so.23.0.p/librte_pcapng.so.23.0.symbols
[431/3465] Generating lib/power.sym_chk with a custom command (wrapped by meson to capture output)
[432/3465] Generating lib/regexdev.sym_chk with a custom command (wrapped by meson to capture output)
[433/3465] Compiling C object lib/librte_sched.a.p/sched_rte_sched.c.o
ninja: build stopped
DPDK STV team
^ permalink raw reply [flat|nested] 54+ messages in thread
* [dpdk-test-report] |FAILURE| dpdk-next-virtio daily Intel builds
@ 2022-08-25 22:49 sys_stv
0 siblings, 0 replies; 54+ messages in thread
From: sys_stv @ 2022-08-25 22:49 UTC (permalink / raw)
To: test-report, thomas; +Cc: dpdk_sw_eng, npg.sw.core.tools.prc
[-- Attachment #1: Type: text/plain, Size: 32074 bytes --]
Test-Label: Intel-compilation
Test-Status: FAILURE
_Compilation issues_
commit 72206323a5dd3182b13f61b25a64abdddfee595c
Author: David Marchand <david.marchand@redhat.com>
Date: Sat Jul 9 10:43:09 2022 +0200
version: 22.11-rc0
DPDK git Repo: dpdk-next-virtio
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: drivers/libtmp_rte_event_dlb2.a.p/event_dlb2_dlb2_xstats.c.o
gcc -Idrivers/libtmp_rte_event_dlb2.a.p -Idrivers -I../drivers -Idrivers/event/dlb2 -I../drivers/event/dlb2 -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 -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 -DCC_AVX512_SUPPORT -DRTE_LOG_DEFAULT_LOGTYPE=pmd.event.dlb2 -MD -MQ drivers/libtmp_rte_event_dlb2.a.p/event_dlb2_dlb2_xstats.c.o -MF drivers/libtmp_rte_event_dlb2.a.p/event_dlb2_dlb2_xstats.c.o.d -o drivers/libtmp_rte_event_dlb2.a.p/event_dlb2_dlb2_xstats.c.o -c ../drivers/event/dlb2/dlb2_xstats.c
In file included from ../lib/eventdev/rte_eventdev.h:216,
from ../drivers/event/dlb2/dlb2_xstats.c:8:
../lib/mempool/rte_mempool.h:49:10: fatal error: rte_mempool_trace_fp.h: No such file or directory
compilation terminated.
[2953/3398] Compiling C object drivers/libtmp_rte_event_cnxk.a.p/event_cnxk_tx_cn10k_tx_16_31_seg.c.o
FAILED: drivers/libtmp_rte_event_cnxk.a.p/event_cnxk_tx_cn10k_tx_16_31_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 -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 -flax-vector-conversions -Wno-strict-aliasing -DRTE_LOG_DEFAULT_LOGTYPE=pmd.event.cnxk -MD -MQ drivers/libtmp_rte_event_cnxk.a.p/event_cnxk_tx_cn10k_tx_16_31_seg.c.o -MF drivers/libtmp_rte_event_cnxk.a.p/event_cnxk_tx_cn10k_tx_16_31_seg.c.o.d -o drivers/libtmp_rte_event_cnxk.a.p/event_cnxk_tx_cn10k_tx_16_31_seg.c.o -c ../drivers/event/cnxk/tx/cn10k/tx_16_31_seg.c
In file included from ../drivers/event/cnxk/tx/cn10k/tx_16_31_seg.c:5:
../drivers/event/cnxk/cn10k_worker.h:690:10: fatal error: opening dependency file drivers/libtmp_rte_event_cnxk.a.p/event_cnxk_tx_cn10k_tx_16_31_seg.c.o.d: No such file or directory
690 | struct cn10k_sso_hws *ws = port; \
| ^~~~~~~~~~~~~
../drivers/event/cnxk/tx/cn10k/tx_16_31_seg.c:8:2: note: in expansion of macro ‘SSO_TX_SEG’
../drivers/net/cnxk/cn10k_tx.h:2850:2: note: in expansion of macro ‘T’
2850 | T(tso_noff_vlan_ol3ol4csum_l3l4csum, 6, \
| ^
../drivers/event/cnxk/tx/cn10k/tx_16_31_seg.c:10:1: note: in expansion of macro ‘NIX_TX_FASTPATH_MODES_16_31’
compilation terminated.
[2954/3398] Compiling C object drivers/libtmp_rte_event_dlb2.a.p/event_dlb2_pf_base_dlb2_resource.c.o
FAILED: drivers/libtmp_rte_event_dlb2.a.p/event_dlb2_pf_base_dlb2_resource.c.o
gcc -Idrivers/libtmp_rte_event_dlb2.a.p -Idrivers -I../drivers -Idrivers/event/dlb2 -I../drivers/event/dlb2 -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 -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 -DCC_AVX512_SUPPORT -DRTE_LOG_DEFAULT_LOGTYPE=pmd.event.dlb2 -MD -MQ drivers/libtmp_rte_event_dlb2.a.p/event_dlb2_pf_base_dlb2_resource.c.o -MF drivers/libtmp_rte_event_dlb2.a.p/event_dlb2_pf_base_dlb2_resource.c.o.d -o drivers/libtmp_rte_event_dlb2.a.p/event_dlb2_pf_base_dlb2_resource.c.o -c ../drivers/event/dlb2/pf/base/dlb2_resource.c
../drivers/event/dlb2/pf/base/dlb2_resource.c:6557:1: fatal error: opening dependency file drivers/libtmp_rte_event_dlb2.a.p/event_dlb2_pf_base_dlb2_resource.c.o.d: No such file or directory
6557 | }
| ^
compilation terminated.
[2955/3398] Compiling C object drivers/libtmp_rte_event_cnxk.a.p/event_cnxk_tx_cn10k_tx_96_111_seg.c.o
FAILED: drivers/libtmp_rte_event_cnxk.a.p/event_cnxk_tx_cn10k_tx_96_111_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 -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 -flax-vector-conversions -Wno-strict-aliasing -DRTE_LOG_DEFAULT_LOGTYPE=pmd.event.cnxk -MD -MQ drivers/libtmp_rte_event_cnxk.a.p/event_cnxk_tx_cn10k_tx_96_111_seg.c.o -MF drivers/libtmp_rte_event_cnxk.a.p/event_cnxk_tx_cn10k_tx_96_111_seg.c.o.d -o drivers/libtmp_rte_event_cnxk.a.p/event_cnxk_tx_cn10k_tx_96_111_seg.c.o -c ../drivers/event/cnxk/tx/cn10k/tx_96_111_seg.c
In file included from ../drivers/event/cnxk/tx/cn10k/tx_96_111_seg.c:5:
../drivers/event/cnxk/cn10k_worker.h:690:10: fatal error: opening dependency file drivers/libtmp_rte_event_cnxk.a.p/event_cnxk_tx_cn10k_tx_96_111_seg.c.o.d: No such file or directory
690 | struct cn10k_sso_hws *ws = port; \
| ^~~~~~~~~~~~~
../drivers/event/cnxk/tx/cn10k/tx_96_111_seg.c:8:2: note: in expansion of macro ‘SSO_TX_SEG’
../drivers/net/cnxk/cn10k_tx.h:2965:2: note: in expansion of macro ‘T’
2965 | T(sec_ts_noff_vlan_ol3ol4csum_l3l4csum, 8, \
| ^
../drivers/event/cnxk/tx/cn10k/tx_96_111_seg.c:10:1: note: in expansion of macro ‘NIX_TX_FASTPATH_MODES_96_111’
compilation terminated.
[2956/3398] Compiling C object drivers/libtmp_rte_event_cnxk.a.p/event_cnxk_tx_cn10k_tx_48_63_seg.c.o
FAILED: drivers/libtmp_rte_event_cnxk.a.p/event_cnxk_tx_cn10k_tx_48_63_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 -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 -flax-vector-conversions -Wno-strict-aliasing -DRTE_LOG_DEFAULT_LOGTYPE=pmd.event.cnxk -MD -MQ drivers/libtmp_rte_event_cnxk.a.p/event_cnxk_tx_cn10k_tx_48_63_seg.c.o -MF drivers/libtmp_rte_event_cnxk.a.p/event_cnxk_tx_cn10k_tx_48_63_seg.c.o.d -o drivers/libtmp_rte_event_cnxk.a.p/event_cnxk_tx_cn10k_tx_48_63_seg.c.o -c ../drivers/event/cnxk/tx/cn10k/tx_48_63_seg.c
In file included from ../drivers/event/cnxk/tx/cn10k/tx_48_63_seg.c:5:
../drivers/event/cnxk/cn10k_worker.h:690:10: fatal error: opening dependency file drivers/libtmp_rte_event_cnxk.a.p/event_cnxk_tx_cn10k_tx_48_63_seg.c.o.d: No such file or directory
690 | struct cn10k_sso_hws *ws = port; \
| ^~~~~~~~~~~~~
../drivers/event/cnxk/tx/cn10k/tx_48_63_seg.c:8:2: note: in expansion of macro ‘SSO_TX_SEG’
../drivers/net/cnxk/cn10k_tx.h:2895:2: note: in expansion of macro ‘T’
2895 | T(ts_tso_noff_vlan_ol3ol4csum_l3l4csum, 8, \
| ^
../drivers/event/cnxk/tx/cn10k/tx_48_63_seg.c:10:1: note: in expansion of macro ‘NIX_TX_FASTPATH_MODES_48_63’
compilation terminated.
[2957/3398] Compiling C object drivers/libtmp_rte_event_cnxk.a.p/event_cnxk_tx_cn10k_tx_0_15_seg.c.o
FAILED: drivers/libtmp_rte_event_cnxk.a.p/event_cnxk_tx_cn10k_tx_0_15_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 -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 -flax-vector-conversions -Wno-strict-aliasing -DRTE_LOG_DEFAULT_LOGTYPE=pmd.event.cnxk -MD -MQ drivers/libtmp_rte_event_cnxk.a.p/event_cnxk_tx_cn10k_tx_0_15_seg.c.o -MF drivers/libtmp_rte_event_cnxk.a.p/event_cnxk_tx_cn10k_tx_0_15_seg.c.o.d -o drivers/libtmp_rte_event_cnxk.a.p/event_cnxk_tx_cn10k_tx_0_15_seg.c.o -c ../drivers/event/cnxk/tx/cn10k/tx_0_15_seg.c
In file included from ../drivers/event/cnxk/tx/cn10k/tx_0_15_seg.c:5:
../drivers/event/cnxk/cn10k_worker.h:690:10: fatal error: opening dependency file drivers/libtmp_rte_event_cnxk.a.p/event_cnxk_tx_cn10k_tx_0_15_seg.c.o.d: No such file or directory
690 | struct cn10k_sso_hws *ws = port; \
| ^~~~~~~~~~~~~
../drivers/event/cnxk/tx/cn10k/tx_0_15_seg.c:8:2: note: in expansion of macro ‘SSO_TX_SEG’
../drivers/net/cnxk/cn10k_tx.h:2829:2: note: in expansion of macro ‘T’
2829 | T(noff_vlan_ol3ol4csum_l3l4csum, 6, \
| ^
../drivers/event/cnxk/tx/cn10k/tx_0_15_seg.c:10:1: note: in expansion of macro ‘NIX_TX_FASTPATH_MODES_0_15’
compilation terminated.
[2958/3398] Compiling C object drivers/libtmp_rte_event_cnxk.a.p/event_cnxk_tx_cn10k_tx_32_47_seg.c.o
FAILED: drivers/libtmp_rte_event_cnxk.a.p/event_cnxk_tx_cn10k_tx_32_47_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 -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 -flax-vector-conversions -Wno-strict-aliasing -DRTE_LOG_DEFAULT_LOGTYPE=pmd.event.cnxk -MD -MQ drivers/libtmp_rte_event_cnxk.a.p/event_cnxk_tx_cn10k_tx_32_47_seg.c.o -MF drivers/libtmp_rte_event_cnxk.a.p/event_cnxk_tx_cn10k_tx_32_47_seg.c.o.d -o drivers/libtmp_rte_event_cnxk.a.p/event_cnxk_tx_cn10k_tx_32_47_seg.c.o -c ../drivers/event/cnxk/tx/cn10k/tx_32_47_seg.c
In file included from ../drivers/event/cnxk/tx/cn10k/tx_32_47_seg.c:5:
../drivers/event/cnxk/cn10k_worker.h:690:10: fatal error: opening dependency file drivers/libtmp_rte_event_cnxk.a.p/event_cnxk_tx_cn10k_tx_32_47_seg.c.o.d: No such file or directory
690 | struct cn10k_sso_hws *ws = port; \
| ^~~~~~~~~~~~~
../drivers/event/cnxk/tx/cn10k/tx_32_47_seg.c:8:2: note: in expansion of macro ‘SSO_TX_SEG’
../drivers/net/cnxk/cn10k_tx.h:2871:2: note: in expansion of macro ‘T’
2871 | T(ts_noff_vlan_ol3ol4csum_l3l4csum, 8, \
| ^
../drivers/event/cnxk/tx/cn10k/tx_32_47_seg.c:10:1: note: in expansion of macro ‘NIX_TX_FASTPATH_MODES_32_47’
compilation terminated.
[2959/3398] Compiling C object drivers/libtmp_rte_event_cnxk.a.p/event_cnxk_tx_cn10k_tx_80_95_seg.c.o
FAILED: drivers/libtmp_rte_event_cnxk.a.p/event_cnxk_tx_cn10k_tx_80_95_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 -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 -flax-vector-conversions -Wno-strict-aliasing -DRTE_LOG_DEFAULT_LOGTYPE=pmd.event.cnxk -MD -MQ drivers/libtmp_rte_event_cnxk.a.p/event_cnxk_tx_cn10k_tx_80_95_seg.c.o -MF drivers/libtmp_rte_event_cnxk.a.p/event_cnxk_tx_cn10k_tx_80_95_seg.c.o.d -o drivers/libtmp_rte_event_cnxk.a.p/event_cnxk_tx_cn10k_tx_80_95_seg.c.o -c ../drivers/event/cnxk/tx/cn10k/tx_80_95_seg.c
In file included from ../drivers/event/cnxk/tx/cn10k/tx_80_95_seg.c:5:
../drivers/event/cnxk/cn10k_worker.h:690:10: fatal error: opening dependency file drivers/libtmp_rte_event_cnxk.a.p/event_cnxk_tx_cn10k_tx_80_95_seg.c.o.d: No such file or directory
690 | struct cn10k_sso_hws *ws = port; \
| ^~~~~~~~~~~~~
../drivers/event/cnxk/tx/cn10k/tx_80_95_seg.c:8:2: note: in expansion of macro ‘SSO_TX_SEG’
../drivers/net/cnxk/cn10k_tx.h:2941:2: note: in expansion of macro ‘T’
2941 | T(sec_tso_noff_vlan_ol3ol4csum_l3l4csum, 6, \
| ^
../drivers/event/cnxk/tx/cn10k/tx_80_95_seg.c:10:1: note: in expansion of macro ‘NIX_TX_FASTPATH_MODES_80_95’
compilation terminated.
[2960/3398] Compiling C object drivers/libtmp_rte_event_cnxk.a.p/event_cnxk_tx_cn10k_tx_64_79_seg.c.o
FAILED: drivers/libtmp_rte_event_cnxk.a.p/event_cnxk_tx_cn10k_tx_64_79_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 -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 -flax-vector-conversions -Wno-strict-aliasing -DRTE_LOG_DEFAULT_LOGTYPE=pmd.event.cnxk -MD -MQ drivers/libtmp_rte_event_cnxk.a.p/event_cnxk_tx_cn10k_tx_64_79_seg.c.o -MF drivers/libtmp_rte_event_cnxk.a.p/event_cnxk_tx_cn10k_tx_64_79_seg.c.o.d -o drivers/libtmp_rte_event_cnxk.a.p/event_cnxk_tx_cn10k_tx_64_79_seg.c.o -c ../drivers/event/cnxk/tx/cn10k/tx_64_79_seg.c
In file included from ../drivers/event/cnxk/tx/cn10k/tx_64_79_seg.c:5:
../drivers/event/cnxk/cn10k_worker.h:690:10: fatal error: opening dependency file drivers/libtmp_rte_event_cnxk.a.p/event_cnxk_tx_cn10k_tx_64_79_seg.c.o.d: No such file or directory
690 | struct cn10k_sso_hws *ws = port; \
| ^~~~~~~~~~~~~
../drivers/event/cnxk/tx/cn10k/tx_64_79_seg.c:8:2: note: in expansion of macro ‘SSO_TX_SEG’
../drivers/net/cnxk/cn10k_tx.h:2917:2: note: in expansion of macro ‘T’
2917 | T(sec_noff_vlan_ol3ol4csum_l3l4csum, 6, \
| ^
../drivers/event/cnxk/tx/cn10k/tx_64_79_seg.c:10:1: note: in expansion of macro ‘NIX_TX_FASTPATH_MODES_64_79’
compilation terminated.
[2961/3398] Compiling C object drivers/libtmp_rte_event_cnxk.a.p/event_cnxk_tx_cn10k_tx_112_127_seg.c.o
FAILED: drivers/libtmp_rte_event_cnxk.a.p/event_cnxk_tx_cn10k_tx_112_127_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 -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 -flax-vector-conversions -Wno-strict-aliasing -DRTE_LOG_DEFAULT_LOGTYPE=pmd.event.cnxk -MD -MQ drivers/libtmp_rte_event_cnxk.a.p/event_cnxk_tx_cn10k_tx_112_127_seg.c.o -MF drivers/libtmp_rte_event_cnxk.a.p/event_cnxk_tx_cn10k_tx_112_127_seg.c.o.d -o drivers/libtmp_rte_event_cnxk.a.p/event_cnxk_tx_cn10k_tx_112_127_seg.c.o -c ../drivers/event/cnxk/tx/cn10k/tx_112_127_seg.c
In file included from ../drivers/event/cnxk/tx/cn10k/tx_112_127_seg.c:5:
../drivers/event/cnxk/cn10k_worker.h:690:10: fatal error: opening dependency file drivers/libtmp_rte_event_cnxk.a.p/event_cnxk_tx_cn10k_tx_112_127_seg.c.o.d: No such file or directory
690 | struct cn10k_sso_hws *ws = port; \
| ^~~~~~~~~~~~~
../drivers/event/cnxk/tx/cn10k/tx_112_127_seg.c:8:2: note: in expansion of macro ‘SSO_TX_SEG’
../drivers/net/cnxk/cn10k_tx.h:2993:2: note: in expansion of macro ‘T’
2993 | T(sec_ts_tso_noff_vlan_ol3ol4csum_l3l4csum, 8, \
| ^
../drivers/event/cnxk/tx/cn10k/tx_112_127_seg.c:10:1: note: in expansion of macro ‘NIX_TX_FASTPATH_MODES_112_127’
compilation terminated.
ninja: build stopped
DPDK STV team
^ permalink raw reply [flat|nested] 54+ messages in thread
* [dpdk-test-report] |FAILURE| dpdk-next-virtio daily Intel builds
@ 2022-06-27 6:06 sys_stv
0 siblings, 0 replies; 54+ messages in thread
From: sys_stv @ 2022-06-27 6:06 UTC (permalink / raw)
To: test-report, thomas; +Cc: dpdk_sw_eng, npg.sw.core.tools.prc
[-- Attachment #1: Type: text/plain, Size: 14989 bytes --]
Test-Label: Intel-compilation
Test-Status: FAILURE
_Compilation issues_
commit 227b8ada9de2248692bafdd28da06a6e1eafde57
Author: David Marchand <david.marchand@redhat.com>
Date: Wed Jun 22 17:30:20 2022 +0200
vhost/crypto: fix descriptor processing
DPDK git Repo: dpdk-next-virtio
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
[303/3587] Generating lib/rte_kni_def with a custom command
[304/3587] Generating lib/rte_kni_mingw with a custom command
[305/3587] Generating lib/gso.sym_chk with a custom command (wrapped by meson to capture output)
[306/3587] Generating lib/eal.sym_chk with a custom command (wrapped by meson to capture output)
[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_jobstats.a.p/jobstats_rte_jobstats.c.o
[309/3587] Compiling C object lib/librte_ip_frag.a.p/ip_frag_ip_frag_internal.c.o
[310/3587] Generating lib/eventdev.sym_chk with a custom command (wrapped by meson to capture output)
[311/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] 54+ messages in thread
* [dpdk-test-report] |FAILURE| dpdk-next-virtio daily Intel builds
@ 2022-06-26 22:34 sys_stv
0 siblings, 0 replies; 54+ messages in thread
From: sys_stv @ 2022-06-26 22:34 UTC (permalink / raw)
To: test-report, thomas; +Cc: dpdk_sw_eng, npg.sw.core.tools.prc
[-- Attachment #1: Type: text/plain, Size: 15043 bytes --]
Test-Label: Intel-compilation
Test-Status: FAILURE
_Compilation issues_
commit 227b8ada9de2248692bafdd28da06a6e1eafde57
Author: David Marchand <david.marchand@redhat.com>
Date: Wed Jun 22 17:30:20 2022 +0200
vhost/crypto: fix descriptor processing
DPDK git Repo: dpdk-next-virtio
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
[299/3587] Generating lib/rte_jobstats_def with a custom command
[300/3587] Compiling C object lib/librte_ip_frag.a.p/ip_frag_rte_ipv6_fragmentation.c.o
[301/3587] Compiling C object lib/librte_ip_frag.a.p/ip_frag_rte_ipv6_reassembly.c.o
[302/3587] Generating lib/ethdev.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/eal.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] Compiling C object lib/librte_jobstats.a.p/jobstats_rte_jobstats.c.o
[307/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] 54+ messages in thread
* [dpdk-test-report] |FAILURE| dpdk-next-virtio daily Intel builds
@ 2022-06-25 22:33 sys_stv
0 siblings, 0 replies; 54+ messages in thread
From: sys_stv @ 2022-06-25 22:33 UTC (permalink / raw)
To: test-report, thomas; +Cc: dpdk_sw_eng, npg.sw.core.tools.prc
[-- Attachment #1: Type: text/plain, Size: 15055 bytes --]
Test-Label: Intel-compilation
Test-Status: FAILURE
_Compilation issues_
commit 227b8ada9de2248692bafdd28da06a6e1eafde57
Author: David Marchand <david.marchand@redhat.com>
Date: Wed Jun 22 17:30:20 2022 +0200
vhost/crypto: fix descriptor processing
DPDK git Repo: dpdk-next-virtio
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
[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] Generating lib/ethdev.sym_chk with a custom command (wrapped by meson to capture output)
[304/3587] Generating lib/eal.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)
[309/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] 54+ messages in thread
* [dpdk-test-report] |FAILURE| dpdk-next-virtio daily Intel builds
@ 2022-06-24 22:33 sys_stv
0 siblings, 0 replies; 54+ messages in thread
From: sys_stv @ 2022-06-24 22:33 UTC (permalink / raw)
To: test-report, thomas; +Cc: dpdk_sw_eng, npg.sw.core.tools.prc
[-- Attachment #1: Type: text/plain, Size: 15055 bytes --]
Test-Label: Intel-compilation
Test-Status: FAILURE
_Compilation issues_
commit 227b8ada9de2248692bafdd28da06a6e1eafde57
Author: David Marchand <david.marchand@redhat.com>
Date: Wed Jun 22 17:30:20 2022 +0200
vhost/crypto: fix descriptor processing
DPDK git Repo: dpdk-next-virtio
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
[299/3587] Generating lib/rte_jobstats_def with a custom command
[300/3587] Generating lib/gso.sym_chk with a custom command (wrapped by meson to capture output)
[301/3587] Generating lib/eal.sym_chk with a custom command (wrapped by meson to capture output)
[302/3587] Generating lib/ethdev.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_fragmentation.c.o
[304/3587] Compiling C object lib/librte_ip_frag.a.p/ip_frag_rte_ip_frag_common.c.o
[305/3587] Compiling C object lib/librte_ip_frag.a.p/ip_frag_ip_frag_internal.c.o
[306/3587] Compiling C object lib/librte_jobstats.a.p/jobstats_rte_jobstats.c.o
[307/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] 54+ messages in thread
* [dpdk-test-report] |FAILURE| dpdk-next-virtio daily Intel builds
@ 2022-06-06 22:39 sys_stv
0 siblings, 0 replies; 54+ messages in thread
From: sys_stv @ 2022-06-06 22:39 UTC (permalink / raw)
To: test-report, thomas; +Cc: dpdk_sw_eng, npg.sw.core.tools.prc
[-- Attachment #1: Type: text/plain, Size: 31795 bytes --]
Test-Label: Intel-compilation
Test-Status: FAILURE
_Compilation issues_
commit 8bee9b5f536626de95e5c0a38eec1e3fca9e8f69
Author: Yuan Wang <yuanx.wang@intel.com>
Date: Wed May 18 21:36:33 2022 +0800
examples/vhost: fix floating point exception when no VMDq
DPDK git Repo: dpdk-next-virtio
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 |
+--------------+------------+--------------+------------+------------+-----------+----------+------------+
| 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 | fail | | | | 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
[860/3637] Compiling C object drivers/libtmp_rte_common_qat.a.p/crypto_qat_dev_qat_crypto_pmd_gen4.c.o
[861/3637] Compiling C object drivers/common/sfc_efx/base/libsfc_base.a.p/efx_crc32.c.o
[862/3637] Compiling C object drivers/common/sfc_efx/base/libsfc_base.a.p/efx_ev.c.o
[863/3637] Compiling C object drivers/common/sfc_efx/base/libsfc_base.a.p/efx_bootcfg.c.o
[864/3637] Compiling C object drivers/common/sfc_efx/base/libsfc_base.a.p/efx_intr.c.o
[865/3637] Compiling C object drivers/libtmp_rte_common_qat.a.p/crypto_qat_dev_qat_crypto_pmd_gen3.c.o
[866/3637] Compiling C object drivers/libtmp_rte_common_qat.a.p/crypto_qat_dev_qat_sym_pmd_gen1.c.o
[867/3637] Compiling C object drivers/libtmp_rte_common_qat.a.p/crypto_qat_qat_asym.c.o
[868/3637] 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-clang
FAILED: drivers/libtmp_rte_common_qat.a.p/crypto_qat_qat_sym_session.c.o
clang -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 -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 -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:1064:7: error: 'SHA1_Init' is deprecated [-Werror,-Wdeprecated-declarations]
if (!SHA1_Init(&ctx))
^
/usr/include/openssl/sha.h:49:1: note: 'SHA1_Init' has been explicitly marked deprecated here
OSSL_DEPRECATEDIN_3_0 int SHA1_Init(SHA_CTX *c);
^
/usr/include/openssl/macros.h:182:49: note: expanded from macro 'OSSL_DEPRECATEDIN_3_0'
# define OSSL_DEPRECATEDIN_3_0 OSSL_DEPRECATED(3.0)
^
/usr/include/openssl/macros.h:62:52: note: expanded from macro 'OSSL_DEPRECATED'
# define OSSL_DEPRECATED(since) __attribute__((deprecated))
^
../drivers/crypto/qat/qat_sym_session.c:1066:2: error: 'SHA1_Transform' is deprecated [-Werror,-Wdeprecated-declarations]
SHA1_Transform(&ctx, data_in);
^
/usr/include/openssl/sha.h:52:1: note: 'SHA1_Transform' has been explicitly marked deprecated here
OSSL_DEPRECATEDIN_3_0 void SHA1_Transform(SHA_CTX *c, const unsigned char *data);
^
/usr/include/openssl/macros.h:182:49: note: expanded from macro 'OSSL_DEPRECATEDIN_3_0'
# define OSSL_DEPRECATEDIN_3_0 OSSL_DEPRECATED(3.0)
^
/usr/include/openssl/macros.h:62:52: note: expanded from macro 'OSSL_DEPRECATED'
# define OSSL_DEPRECATED(since) __attribute__((deprecated))
^
../drivers/crypto/qat/qat_sym_session.c:1075:7: error: 'SHA224_Init' is deprecated [-Werror,-Wdeprecated-declarations]
if (!SHA224_Init(&ctx))
^
/usr/include/openssl/sha.h:69:1: note: 'SHA224_Init' has been explicitly marked deprecated here
OSSL_DEPRECATEDIN_3_0 int SHA224_Init(SHA256_CTX *c);
^
/usr/include/openssl/macros.h:182:49: note: expanded from macro 'OSSL_DEPRECATEDIN_3_0'
# define OSSL_DEPRECATEDIN_3_0 OSSL_DEPRECATED(3.0)
^
/usr/include/openssl/macros.h:62:52: note: expanded from macro 'OSSL_DEPRECATED'
# define OSSL_DEPRECATED(since) __attribute__((deprecated))
^
../drivers/crypto/qat/qat_sym_session.c:1077:2: error: 'SHA256_Transform' is deprecated [-Werror,-Wdeprecated-declarations]
SHA256_Transform(&ctx, data_in);
^
/usr/include/openssl/sha.h:77:1: note: 'SHA256_Transform' has been explicitly marked deprecated here
OSSL_DEPRECATEDIN_3_0 void SHA256_Transform(SHA256_CTX *c,
^
/usr/include/openssl/macros.h:182:49: note: expanded from macro 'OSSL_DEPRECATEDIN_3_0'
# define OSSL_DEPRECATEDIN_3_0 OSSL_DEPRECATED(3.0)
^
/usr/include/openssl/macros.h:62:52: note: expanded from macro 'OSSL_DEPRECATED'
# define OSSL_DEPRECATED(since) __attribute__((deprecated))
^
../drivers/crypto/qat/qat_sym_session.c:1086:7: error: 'SHA256_Init' is deprecated [-Werror,-Wdeprecated-declarations]
if (!SHA256_Init(&ctx))
^
/usr/include/openssl/sha.h:73:1: note: 'SHA256_Init' has been explicitly marked deprecated here
OSSL_DEPRECATEDIN_3_0 int SHA256_Init(SHA256_CTX *c);
^
/usr/include/openssl/macros.h:182:49: note: expanded from macro 'OSSL_DEPRECATEDIN_3_0'
# define OSSL_DEPRECATEDIN_3_0 OSSL_DEPRECATED(3.0)
^
/usr/include/openssl/macros.h:62:52: note: expanded from macro 'OSSL_DEPRECATED'
# define OSSL_DEPRECATED(since) __attribute__((deprecated))
^
../drivers/crypto/qat/qat_sym_session.c:1088:2: error: 'SHA256_Transform' is deprecated [-Werror,-Wdeprecated-declarations]
SHA256_Transform(&ctx, data_in);
^
/usr/include/openssl/sha.h:77:1: note: 'SHA256_Transform' has been explicitly marked deprecated here
OSSL_DEPRECATEDIN_3_0 void SHA256_Transform(SHA256_CTX *c,
^
/usr/include/openssl/macros.h:182:49: note: expanded from macro 'OSSL_DEPRECATEDIN_3_0'
# define OSSL_DEPRECATEDIN_3_0 OSSL_DEPRECATED(3.0)
^
/usr/include/openssl/macros.h:62:52: note: expanded from macro 'OSSL_DEPRECATED'
# define OSSL_DEPRECATED(since) __attribute__((deprecated))
^
../drivers/crypto/qat/qat_sym_session.c:1097:7: error: 'SHA384_Init' is deprecated [-Werror,-Wdeprecated-declarations]
if (!SHA384_Init(&ctx))
^
/usr/include/openssl/sha.h:119:1: note: 'SHA384_Init' has been explicitly marked deprecated here
OSSL_DEPRECATEDIN_3_0 int SHA384_Init(SHA512_CTX *c);
^
/usr/include/openssl/macros.h:182:49: note: expanded from macro 'OSSL_DEPRECATEDIN_3_0'
# define OSSL_DEPRECATEDIN_3_0 OSSL_DEPRECATED(3.0)
^
/usr/include/openssl/macros.h:62:52: note: expanded from macro 'OSSL_DEPRECATED'
# define OSSL_DEPRECATED(since) __attribute__((deprecated))
^
../drivers/crypto/qat/qat_sym_session.c:1099:2: error: 'SHA512_Transform' is deprecated [-Werror,-Wdeprecated-declarations]
SHA512_Transform(&ctx, data_in);
^
/usr/include/openssl/sha.h:127:1: note: 'SHA512_Transform' has been explicitly marked deprecated here
OSSL_DEPRECATEDIN_3_0 void SHA512_Transform(SHA512_CTX *c,
^
/usr/include/openssl/macros.h:182:49: note: expanded from macro 'OSSL_DEPRECATEDIN_3_0'
# define OSSL_DEPRECATEDIN_3_0 OSSL_DEPRECATED(3.0)
^
/usr/include/openssl/macros.h:62:52: note: expanded from macro 'OSSL_DEPRECATED'
# define OSSL_DEPRECATED(since) __attribute__((deprecated))
^
../drivers/crypto/qat/qat_sym_session.c:1108:7: error: 'SHA512_Init' is deprecated [-Werror,-Wdeprecated-declarations]
if (!SHA512_Init(&ctx))
^
/usr/include/openssl/sha.h:123:1: note: 'SHA512_Init' has been explicitly marked deprecated here
OSSL_DEPRECATEDIN_3_0 int SHA512_Init(SHA512_CTX *c);
^
/usr/include/openssl/macros.h:182:49: note: expanded from macro 'OSSL_DEPRECATEDIN_3_0'
# define OSSL_DEPRECATEDIN_3_0 OSSL_DEPRECATED(3.0)
^
/usr/include/openssl/macros.h:62:52: note: expanded from macro 'OSSL_DEPRECATED'
# define OSSL_DEPRECATED(since) __attribute__((deprecated))
^
../drivers/crypto/qat/qat_sym_session.c:1110:2: error: 'SHA512_Transform' is deprecated [-Werror,-Wdeprecated-declarations]
SHA512_Transform(&ctx, data_in);
^
/usr/include/openssl/sha.h:127:1: note: 'SHA512_Transform' has been explicitly marked deprecated here
OSSL_DEPRECATEDIN_3_0 void SHA512_Transform(SHA512_CTX *c,
^
/usr/include/openssl/macros.h:182:49: note: expanded from macro 'OSSL_DEPRECATEDIN_3_0'
# define OSSL_DEPRECATEDIN_3_0 OSSL_DEPRECATED(3.0)
^
/usr/include/openssl/macros.h:62:52: note: expanded from macro 'OSSL_DEPRECATED'
# define OSSL_DEPRECATED(since) __attribute__((deprecated))
^
../drivers/crypto/qat/qat_sym_session.c:1119:7: error: 'MD5_Init' is deprecated [-Werror,-Wdeprecated-declarations]
if (!MD5_Init(&ctx))
^
/usr/include/openssl/md5.h:49:1: note: 'MD5_Init' has been explicitly marked deprecated here
OSSL_DEPRECATEDIN_3_0 int MD5_Init(MD5_CTX *c);
^
/usr/include/openssl/macros.h:182:49: note: expanded from macro 'OSSL_DEPRECATEDIN_3_0'
# define OSSL_DEPRECATEDIN_3_0 OSSL_DEPRECATED(3.0)
^
/usr/include/openssl/macros.h:62:52: note: expanded from macro 'OSSL_DEPRECATED'
# define OSSL_DEPRECATED(since) __attribute__((deprecated))
^
../drivers/crypto/qat/qat_sym_session.c:1121:2: error: 'MD5_Transform' is deprecated [-Werror,-Wdeprecated-declarations]
MD5_Transform(&ctx, data_in);
^
/usr/include/openssl/md5.h:54:1: note: 'MD5_Transform' has been explicitly marked deprecated here
OSSL_DEPRECATEDIN_3_0 void MD5_Transform(MD5_CTX *c, const unsigned char *b);
^
/usr/include/openssl/macros.h:182:49: note: expanded from macro 'OSSL_DEPRECATEDIN_3_0'
# define OSSL_DEPRECATEDIN_3_0 OSSL_DEPRECATED(3.0)
^
/usr/include/openssl/macros.h:62:52: note: expanded from macro 'OSSL_DEPRECATED'
# define OSSL_DEPRECATED(since) __attribute__((deprecated))
^
../drivers/crypto/qat/qat_sym_session.c:1250:8: error: 'AES_set_encrypt_key' is deprecated [-Werror,-Wdeprecated-declarations]
if (AES_set_encrypt_key(auth_key, auth_keylen << 3,
^
/usr/include/openssl/aes.h:50:1: note: 'AES_set_encrypt_key' has been explicitly marked deprecated here
OSSL_DEPRECATEDIN_3_0
^
/usr/include/openssl/macros.h:182:49: note: expanded from macro 'OSSL_DEPRECATEDIN_3_0'
# define OSSL_DEPRECATEDIN_3_0 OSSL_DEPRECATED(3.0)
^
/usr/include/openssl/macros.h:62:52: note: expanded from macro 'OSSL_DEPRECATED'
# define OSSL_DEPRECATED(since) __attribute__((deprecated))
^
../drivers/crypto/qat/qat_sym_session.c:1256:4: error: 'AES_encrypt' is deprecated [-Werror,-Wdeprecated-declarations]
AES_encrypt(in, k0, &enc_key);
^
/usr/include/openssl/aes.h:56:1: note: 'AES_encrypt' has been explicitly marked deprecated here
OSSL_DEPRECATEDIN_3_0
^
/usr/include/openssl/macros.h:182:49: note: expanded from macro 'OSSL_DEPRECATEDIN_3_0'
# define OSSL_DEPRECATEDIN_3_0 OSSL_DEPRECATED(3.0)
^
/usr/include/openssl/macros.h:62:52: note: expanded from macro 'OSSL_DEPRECATED'
# define OSSL_DEPRECATED(since) __attribute__((deprecated))
^
../drivers/crypto/qat/qat_sym_session.c:1294:9: error: 'AES_set_encrypt_key' is deprecated [-Werror,-Wdeprecated-declarations]
if (AES_set_encrypt_key(auth_key,
^
/usr/include/openssl/aes.h:50:1: note: 'AES_set_encrypt_key' has been explicitly marked deprecated here
OSSL_DEPRECATEDIN_3_0
^
/usr/include/openssl/macros.h:182:49: note: expanded from macro 'OSSL_DEPRECATEDIN_3_0'
# define OSSL_DEPRECATEDIN_3_0 OSSL_DEPRECATED(3.0)
^
/usr/include/openssl/macros.h:62:52: note: expanded from macro 'OSSL_DEPRECATED'
# define OSSL_DEPRECATED(since) __attribute__((deprecated))
^
../drivers/crypto/qat/qat_sym_session.c:1304:5: error: 'AES_encrypt' is deprecated [-Werror,-Wdeprecated-declarations]
AES_encrypt(in, out, &enc_key);
^
/usr/include/openssl/aes.h:56:1: note: 'AES_encrypt' has been explicitly marked deprecated here
OSSL_DEPRECATEDIN_3_0
^
/usr/include/openssl/macros.h:182:49: note: expanded from macro 'OSSL_DEPRECATEDIN_3_0'
# define OSSL_DEPRECATEDIN_3_0 OSSL_DEPRECATED(3.0)
^
/usr/include/openssl/macros.h:62:52: note: expanded from macro 'OSSL_DEPRECATED'
# define OSSL_DEPRECATED(since) __attribute__((deprecated))
^
../drivers/crypto/qat/qat_sym_session.c:1330:7: error: 'AES_set_encrypt_key' is deprecated [-Werror,-Wdeprecated-declarations]
if (AES_set_encrypt_key(auth_key, auth_keylen << 3,
^
/usr/include/openssl/aes.h:50:1: note: 'AES_set_encrypt_key' has been explicitly marked deprecated here
OSSL_DEPRECATEDIN_3_0
^
/usr/include/openssl/macros.h:182:49: note: expanded from macro 'OSSL_DEPRECATEDIN_3_0'
# define OSSL_DEPRECATEDIN_3_0 OSSL_DEPRECATED(3.0)
^
/usr/include/openssl/macros.h:62:52: note: expanded from macro 'OSSL_DEPRECATED'
# define OSSL_DEPRECATED(since) __attribute__((deprecated))
^
../drivers/crypto/qat/qat_sym_session.c:1334:3: error: 'AES_encrypt' is deprecated [-Werror,-Wdeprecated-declarations]
AES_encrypt(in, out, &enc_key);
^
/usr/include/openssl/aes.h:56:1: note: 'AES_encrypt' has been explicitly marked deprecated here
OSSL_DEPRECATEDIN_3_0
^
/usr/include/openssl/macros.h:182:49: note: expanded from macro 'OSSL_DEPRECATEDIN_3_0'
# define OSSL_DEPRECATEDIN_3_0 OSSL_DEPRECATED(3.0)
^
/usr/include/openssl/macros.h:62:52: note: expanded from macro 'OSSL_DEPRECATED'
# define OSSL_DEPRECATED(since) __attribute__((deprecated))
^
18 errors generated.
[848/3620] Compiling C object drivers/libtmp_rte_common_qat.a.p/crypto_qat_qat_crypto.c.o
[849/3620] Compiling C object drivers/libtmp_rte_common_qat.a.p/crypto_qat_dev_qat_asym_pmd_gen1.c.o
[850/3620] Compiling C object drivers/libtmp_rte_common_qat.a.p/crypto_qat_dev_qat_crypto_pmd_gen2.c.o
[851/3620] Compiling C object drivers/common/sfc_efx/base/libsfc_base.a.p/efx_hash.c.o
[852/3620] Compiling C object drivers/libtmp_rte_common_qat.a.p/crypto_qat_dev_qat_crypto_pmd_gen4.c.o
[853/3620] Compiling C object drivers/libtmp_rte_common_qat.a.p/crypto_qat_dev_qat_crypto_pmd_gen3.c.o
[854/3620] Compiling C object drivers/libtmp_rte_common_qat.a.p/crypto_qat_dev_qat_sym_pmd_gen1.c.o
[855/3620] Compiling C object drivers/libtmp_rte_common_qat.a.p/crypto_qat_qat_asym.c.o
[856/3620] 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] 54+ messages in thread
* [dpdk-test-report] |FAILURE| dpdk-next-virtio daily Intel builds
@ 2022-06-01 22:32 sys_stv
0 siblings, 0 replies; 54+ messages in thread
From: sys_stv @ 2022-06-01 22:32 UTC (permalink / raw)
To: test-report, thomas; +Cc: dpdk_sw_eng, npg.sw.core.tools.prc
[-- Attachment #1: Type: text/plain, Size: 15816 bytes --]
Test-Label: Intel-compilation
Test-Status: FAILURE
_Compilation issues_
commit 8bee9b5f536626de95e5c0a38eec1e3fca9e8f69
Author: Yuan Wang <yuanx.wang@intel.com>
Date: Wed May 18 21:36:33 2022 +0800
examples/vhost: fix floating point exception when no VMDq
DPDK git Repo: dpdk-next-virtio
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
[853/3637] Compiling C object drivers/common/sfc_efx/base/libsfc_base.a.p/efx_filter.c.o
[854/3637] Compiling C object drivers/common/sfc_efx/base/libsfc_base.a.p/efx_evb.c.o
[855/3637] Compiling C object drivers/common/sfc_efx/base/libsfc_base.a.p/efx_ev.c.o
[856/3637] Compiling C object drivers/libtmp_rte_common_qat.a.p/crypto_qat_dev_qat_crypto_pmd_gen4.c.o
[857/3637] Compiling C object drivers/libtmp_rte_common_qat.a.p/crypto_qat_dev_qat_crypto_pmd_gen3.c.o
[858/3637] Compiling C object drivers/libtmp_rte_common_qat.a.p/crypto_qat_dev_qat_sym_pmd_gen1.c.o
[859/3637] Compiling C object drivers/libtmp_rte_common_qat.a.p/crypto_qat_qat_asym.c.o
[860/3637] Compiling C object lib/librte_pipeline.a.p/pipeline_rte_table_action.c.o
[861/3637] 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] 54+ messages in thread
* [dpdk-test-report] |FAILURE| dpdk-next-virtio daily Intel builds
@ 2022-06-01 4:53 sys_stv
0 siblings, 0 replies; 54+ messages in thread
From: sys_stv @ 2022-06-01 4:53 UTC (permalink / raw)
To: test-report, thomas; +Cc: dpdk_sw_eng, npg.sw.core.tools.prc
[-- Attachment #1: Type: text/plain, Size: 26850 bytes --]
Test-Label: Intel-compilation
Test-Status: FAILURE
_Compilation issues_
commit 137200764d19605be141a64ec7e2dffc3896e656
Author: Wenwu Ma <wenwux.ma@intel.com>
Date: Sat May 7 13:27:53 2022 +0000
vhost: fix deadlock when message handling failed
DPDK git Repo: dpdk-next-virtio
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);
| ^~~~~~~~~~~
[43/2036] Compiling C object lib/librte_eal.a.p/eal_common_eal_common_trace_utils.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] 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_proc.c.o
[48/2036] Compiling C object lib/librte_eal.a.p/eal_common_hotplug_mp.c.o
[49/2036] Generating lib/telemetry.sym_chk with a custom command (wrapped by meson to capture output)
[50/2036] Compiling C object lib/librte_eal.a.p/eal_common_malloc_mp.c.o
[51/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_rte_service.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/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_eal_common_trace_ctf.c.o
[43/1938] Compiling C object lib/librte_eal.a.p/eal_common_malloc_heap.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] 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
DPDK STV team
^ permalink raw reply [flat|nested] 54+ messages in thread
* [dpdk-test-report] |FAILURE| dpdk-next-virtio daily Intel builds
@ 2022-05-31 22:32 sys_stv
0 siblings, 0 replies; 54+ messages in thread
From: sys_stv @ 2022-05-31 22:32 UTC (permalink / raw)
To: test-report, thomas; +Cc: dpdk_sw_eng, npg.sw.core.tools.prc
[-- Attachment #1: Type: text/plain, Size: 38427 bytes --]
Test-Label: Intel-compilation
Test-Status: FAILURE
_Compilation issues_
commit 137200764d19605be141a64ec7e2dffc3896e656
Author: Wenwu Ma <wenwux.ma@intel.com>
Date: Sat May 7 13:27:53 2022 +0000
vhost: fix deadlock when message handling failed
DPDK git Repo: dpdk-next-virtio
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] 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] 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] 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] 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] 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] 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_rte_service.c.o
[46/2036] Compiling C object lib/librte_eal.a.p/eal_common_eal_common_trace_utils.c.o
[47/2036] Compiling C object lib/librte_eal.a.p/eal_common_malloc_heap.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
[852/3631] Compiling C object drivers/common/sfc_efx/base/libsfc_base.a.p/efx_bootcfg.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/common/sfc_efx/base/libsfc_base.a.p/efx_ev.c.o
[855/3631] Compiling C object drivers/libtmp_rte_common_qat.a.p/crypto_qat_dev_qat_crypto_pmd_gen4.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_gen3.c.o
[858/3631] Compiling C object drivers/libtmp_rte_common_qat.a.p/crypto_qat_qat_asym.c.o
[859/3631] Generating lib/pipeline.sym_chk with a custom command (wrapped by meson to capture output)
[860/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] 54+ messages in thread
* [dpdk-test-report] |FAILURE| dpdk-next-virtio daily Intel builds
@ 2022-05-31 16:53 sys_stv
0 siblings, 0 replies; 54+ messages in thread
From: sys_stv @ 2022-05-31 16:53 UTC (permalink / raw)
To: test-report, thomas; +Cc: dpdk_sw_eng, npg.sw.core.tools.prc
[-- Attachment #1: Type: text/plain, Size: 38405 bytes --]
Test-Label: Intel-compilation
Test-Status: FAILURE
_Compilation issues_
commit 137200764d19605be141a64ec7e2dffc3896e656
Author: Wenwu Ma <wenwux.ma@intel.com>
Date: Sat May 7 13:27:53 2022 +0000
vhost: fix deadlock when message handling failed
DPDK git Repo: dpdk-next-virtio
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] Compiling C object lib/librte_eal.a.p/eal_common_malloc_heap.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.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] 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);
| ^~~~~~~~~~~
[42/1938] Compiling C object lib/librte_eal.a.p/eal_common_rte_service.c.o
[43/1938] Compiling C object lib/librte_eal.a.p/eal_common_malloc_heap.c.o
[44/1938] Compiling C object lib/librte_eal.a.p/eal_common_eal_common_trace_utils.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_eal_common_trace.c.o
[47/1938] Compiling C object lib/librte_eal.a.p/eal_common_hotplug_mp.c.o
[48/1938] Generating lib/telemetry.sym_chk with a custom command (wrapped by meson to capture output)
[49/1938] Compiling C object lib/librte_eal.a.p/eal_common_eal_common_proc.c.o
[50/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_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_malloc_heap.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
[854/3631] Compiling C object drivers/common/sfc_efx/base/libsfc_base.a.p/efx_filter.c.o
[855/3631] Compiling C object drivers/libtmp_rte_common_qat.a.p/crypto_qat_dev_qat_crypto_pmd_gen4.c.o
[856/3631] Compiling C object drivers/common/sfc_efx/base/libsfc_base.a.p/efx_evb.c.o
[857/3631] Compiling C object drivers/libtmp_rte_common_qat.a.p/crypto_qat_dev_qat_crypto_pmd_gen3.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/common/sfc_efx/base/libsfc_base.a.p/efx_crc32.c.o
[860/3631] Compiling C object drivers/common/sfc_efx/base/libsfc_base.a.p/efx_bootcfg.c.o
[861/3631] Compiling C object drivers/libtmp_rte_common_qat.a.p/crypto_qat_qat_asym.c.o
[862/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] 54+ messages in thread
* [dpdk-test-report] |FAILURE| dpdk-next-virtio daily Intel builds
@ 2022-05-31 10:53 sys_stv
0 siblings, 0 replies; 54+ messages in thread
From: sys_stv @ 2022-05-31 10:53 UTC (permalink / raw)
To: test-report, thomas; +Cc: dpdk_sw_eng, npg.sw.core.tools.prc
[-- Attachment #1: Type: text/plain, Size: 38413 bytes --]
Test-Label: Intel-compilation
Test-Status: FAILURE
_Compilation issues_
commit 137200764d19605be141a64ec7e2dffc3896e656
Author: Wenwu Ma <wenwux.ma@intel.com>
Date: Sat May 7 13:27:53 2022 +0000
vhost: fix deadlock when message handling failed
DPDK git Repo: dpdk-next-virtio
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] 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_malloc_heap.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_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_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] 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_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_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 #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
[856/3631] Compiling C object drivers/common/sfc_efx/base/libsfc_base.a.p/efx_crc32.c.o
[857/3631] Compiling C object drivers/common/sfc_efx/base/libsfc_base.a.p/efx_intr.c.o
[858/3631] Compiling C object drivers/common/sfc_efx/base/libsfc_base.a.p/efx_bootcfg.c.o
[859/3631] Compiling C object drivers/libtmp_rte_common_qat.a.p/crypto_qat_dev_qat_crypto_pmd_gen4.c.o
[860/3631] Compiling C object drivers/common/sfc_efx/base/libsfc_base.a.p/efx_lic.c.o
[861/3631] Compiling C object drivers/libtmp_rte_common_qat.a.p/crypto_qat_dev_qat_crypto_pmd_gen3.c.o
[862/3631] Compiling C object drivers/libtmp_rte_common_qat.a.p/crypto_qat_dev_qat_sym_pmd_gen1.c.o
[863/3631] Compiling C object drivers/libtmp_rte_common_qat.a.p/crypto_qat_qat_asym.c.o
[864/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] 54+ messages in thread
* [dpdk-test-report] |FAILURE| dpdk-next-virtio daily Intel builds
@ 2022-05-31 4:53 sys_stv
0 siblings, 0 replies; 54+ messages in thread
From: sys_stv @ 2022-05-31 4:53 UTC (permalink / raw)
To: test-report, thomas; +Cc: dpdk_sw_eng, npg.sw.core.tools.prc
[-- Attachment #1: Type: text/plain, Size: 26867 bytes --]
Test-Label: Intel-compilation
Test-Status: FAILURE
_Compilation issues_
commit 137200764d19605be141a64ec7e2dffc3896e656
Author: Wenwu Ma <wenwux.ma@intel.com>
Date: Sat May 7 13:27:53 2022 +0000
vhost: fix deadlock when message handling failed
DPDK git Repo: dpdk-next-virtio
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] 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 #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] 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] 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] 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_malloc_heap.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] 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_rte_service.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_eal_common_trace.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] 54+ messages in thread
* [dpdk-test-report] |FAILURE| dpdk-next-virtio daily Intel builds
@ 2022-05-30 22:39 sys_stv
0 siblings, 0 replies; 54+ messages in thread
From: sys_stv @ 2022-05-30 22:39 UTC (permalink / raw)
To: test-report, thomas; +Cc: dpdk_sw_eng, npg.sw.core.tools.prc
[-- Attachment #1: Type: text/plain, Size: 26830 bytes --]
Test-Label: Intel-compilation
Test-Status: FAILURE
_Compilation issues_
commit 137200764d19605be141a64ec7e2dffc3896e656
Author: Wenwu Ma <wenwux.ma@intel.com>
Date: Sat May 7 13:27:53 2022 +0000
vhost: fix deadlock when message handling failed
DPDK git Repo: dpdk-next-virtio
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_rte_service.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_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.
[42/2019] Compiling C object lib/librte_eal.a.p/eal_common_rte_service.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_eal_common_trace.c.o
[45/2019] Generating lib/kvargs.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] 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_hotplug_mp.c.o
[49/2019] Compiling C object lib/librte_eal.a.p/eal_common_malloc_heap.c.o
[50/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_malloc_heap.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);
| ^~~~~~~~~~~
[54/2036] Compiling C object lib/librte_eal.a.p/eal_unix_eal_filesystem.c.o
[55/2036] Compiling C object lib/librte_eal.a.p/eal_unix_eal_unix_timer.c.o
[56/2036] Compiling C object lib/librte_eal.a.p/eal_unix_eal_unix_thread.c.o
[57/2036] Compiling C object lib/librte_eal.a.p/eal_common_malloc_mp.c.o
[58/2036] Compiling C object lib/librte_eal.a.p/eal_unix_eal_unix_memory.c.o
[59/2036] Compiling C object lib/librte_eal.a.p/eal_common_eal_common_trace_utils.c.o
[60/2036] Compiling C object lib/librte_eal.a.p/eal_common_rte_malloc.c.o
[61/2036] Generating symbol file lib/librte_kvargs.so.22.2.p/librte_kvargs.so.22.2.symbols
[62/2036] Generating symbol file lib/librte_telemetry.so.22.2.p/librte_telemetry.so.22.2.symbols
ninja: build stopped
DPDK STV team
^ permalink raw reply [flat|nested] 54+ messages in thread
* [dpdk-test-report] |FAILURE| dpdk-next-virtio daily Intel builds
@ 2022-05-18 22:35 sys_stv
0 siblings, 0 replies; 54+ messages in thread
From: sys_stv @ 2022-05-18 22:35 UTC (permalink / raw)
To: test-report, thomas; +Cc: dpdk_sw_eng, npg.sw.core.tools.prc
[-- Attachment #1: Type: text/plain, Size: 7443 bytes --]
Test-Label: Intel-compilation
Test-Status: FAILURE
_Compilation issues_
commit 137200764d19605be141a64ec7e2dffc3896e656
Author: Wenwu Ma <wenwux.ma@intel.com>
Date: Sat May 7 13:27:53 2022 +0000
vhost: fix deadlock when message handling failed
DPDK git Repo: dpdk-next-virtio
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/20220519062435/dpdk/x86_64-native-bsdapp-gcc -I/root/FreeBSD13-64_K13_GCC10.3.0/x86_64-native-bsdapp-gcc/20220519062435/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/20220519062435/dpdk/x86_64-native-bsdapp-gcc -I/root/FreeBSD13-64_K13_GCC10.3.0/x86_64-native-bsdapp-gcc/20220519062435/dpdk/config -include /root/FreeBSD13-64_K13_GCC10.3.0/x86_64-native-bsdapp-gcc/20220519062435/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/20220519062435/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/20220519062435/dpdk/x86_64-native-bsdapp-gcc
[2056/2058] Linking target examples/dpdk-vmdq
[2057/2058] Linking target examples/dpdk-vmdq_dcb
ninja: build stopped
DPDK STV team
^ permalink raw reply [flat|nested] 54+ messages in thread
* [dpdk-test-report] |FAILURE| dpdk-next-virtio daily Intel builds
@ 2022-05-17 22:35 sys_stv
0 siblings, 0 replies; 54+ messages in thread
From: sys_stv @ 2022-05-17 22:35 UTC (permalink / raw)
To: test-report, thomas; +Cc: dpdk_sw_eng, npg.sw.core.tools.prc
[-- Attachment #1: Type: text/plain, Size: 18261 bytes --]
Test-Label: Intel-compilation
Test-Status: FAILURE
_Compilation issues_
commit 137200764d19605be141a64ec7e2dffc3896e656
Author: Wenwu Ma <wenwux.ma@intel.com>
Date: Sat May 7 13:27:53 2022 +0000
vhost: fix deadlock when message handling failed
DPDK git Repo: dpdk-next-virtio
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
[648/3545] Linking target drivers/librte_common_iavf.so.22.2
[649/3545] Generating rte_bus_auxiliary.sym_chk with a custom command (wrapped by meson to capture output)
[650/3545] Generating symbol file drivers/librte_common_octeontx.so.22.2.p/librte_common_octeontx.so.22.2.symbols
[651/3545] Compiling C object drivers/libtmp_rte_bus_dpaa.a.p/bus_dpaa_base_fman_fman.c.o
[652/3545] Compiling C object drivers/libtmp_rte_bus_dpaa.a.p/bus_dpaa_base_fman_netcfg_layer.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 drivers/libtmp_rte_bus_dpaa.a.p/bus_dpaa_base_qbman_dpaa_alloc.c.o
[656/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] 54+ messages in thread
* [dpdk-test-report] |FAILURE| dpdk-next-virtio daily Intel builds
@ 2022-05-17 16:54 sys_stv
0 siblings, 0 replies; 54+ messages in thread
From: sys_stv @ 2022-05-17 16:54 UTC (permalink / raw)
To: test-report, thomas; +Cc: dpdk_sw_eng, npg.sw.core.tools.prc
[-- Attachment #1: Type: text/plain, Size: 18221 bytes --]
Test-Label: Intel-compilation
Test-Status: FAILURE
_Compilation issues_
commit 137200764d19605be141a64ec7e2dffc3896e656
Author: Wenwu Ma <wenwux.ma@intel.com>
Date: Sat May 7 13:27:53 2022 +0000
vhost: fix deadlock when message handling failed
DPDK git Repo: dpdk-next-virtio
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
[638/3545] Linking target drivers/librte_common_dpaax.so.22.2
[639/3545] Generating rte_bus_auxiliary.pmd.c with a custom command
[640/3545] Generating rte_common_octeontx.sym_chk with a custom command (wrapped by meson to capture output)
[641/3545] Generating rte_common_iavf.sym_chk with a custom command (wrapped by meson to capture output)
[642/3545] Compiling C object drivers/libtmp_rte_bus_dpaa.a.p/bus_dpaa_base_fman_fman_hw.c.o
[643/3545] Compiling C object drivers/libtmp_rte_bus_dpaa.a.p/bus_dpaa_base_fman_netcfg_layer.c.o
[644/3545] Compiling C object drivers/libtmp_rte_bus_dpaa.a.p/bus_dpaa_base_fman_fman.c.o
[645/3545] Compiling C object drivers/libtmp_rte_bus_dpaa.a.p/bus_dpaa_base_qbman_process.c.o
[646/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] 54+ messages in thread
* [dpdk-test-report] |FAILURE| dpdk-next-virtio daily Intel builds
@ 2022-05-17 11:06 sys_stv
0 siblings, 0 replies; 54+ messages in thread
From: sys_stv @ 2022-05-17 11:06 UTC (permalink / raw)
To: test-report, thomas; +Cc: dpdk_sw_eng, npg.sw.core.tools.prc
[-- Attachment #1: Type: text/plain, Size: 18268 bytes --]
Test-Label: Intel-compilation
Test-Status: FAILURE
_Compilation issues_
commit 2eec47f278155c6adceaa43c6eff6cbdf68b9330
Author: Xueming Li <xuemingl@nvidia.com>
Date: Sun May 8 17:25:54 2022 +0300
vdpa/mlx5: make statistics counter persistent
DPDK git Repo: dpdk-next-virtio
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
[640/3545] Generating rte_bus_auxiliary.pmd.c with a custom command
[641/3545] Generating rte_common_iavf.sym_chk with a custom command (wrapped by meson to capture output)
[642/3545] Generating symbol file drivers/librte_common_dpaax.so.22.2.p/librte_common_dpaax.so.22.2.symbols
[643/3545] Compiling C object drivers/libtmp_rte_bus_dpaa.a.p/bus_dpaa_base_qbman_bman.c.o
[644/3545] Compiling C object drivers/libtmp_rte_bus_dpaa.a.p/bus_dpaa_base_fman_fman_hw.c.o
[645/3545] Generating symbol file drivers/librte_common_octeontx.so.22.2.p/librte_common_octeontx.so.22.2.symbols
[646/3545] Compiling C object drivers/libtmp_rte_bus_dpaa.a.p/bus_dpaa_base_fman_netcfg_layer.c.o
[647/3545] Compiling C object drivers/libtmp_rte_bus_dpaa.a.p/bus_dpaa_base_fman_fman.c.o
[648/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] 54+ messages in thread
* [dpdk-test-report] |FAILURE| dpdk-next-virtio daily Intel builds
@ 2022-05-16 22:46 sys_stv
0 siblings, 0 replies; 54+ messages in thread
From: sys_stv @ 2022-05-16 22:46 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 2eec47f278155c6adceaa43c6eff6cbdf68b9330
Author: Xueming Li <xuemingl@nvidia.com>
Date: Sun May 8 17:25:54 2022 +0300
vdpa/mlx5: make statistics counter persistent
DPDK git Repo: dpdk-next-virtio
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_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 lib/librte_pipeline.a.p/pipeline_rte_table_action.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_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] 54+ messages in thread
* [dpdk-test-report] |FAILURE| dpdk-next-virtio daily Intel builds
@ 2022-05-07 4:56 sys_stv
0 siblings, 0 replies; 54+ messages in thread
From: sys_stv @ 2022-05-07 4:56 UTC (permalink / raw)
To: test-report, thomas; +Cc: dpdk_sw_eng, npg.sw.core.tools.prc
[-- Attachment #1: Type: text/plain, Size: 27789 bytes --]
Test-Label: Intel-compilation
Test-Status: FAILURE
_Compilation issues_
commit 1c2a0599f01c07dc353545b96a445008bf57c217
Author: David Marchand <david.marchand@redhat.com>
Date: Mon Apr 25 14:54:30 2022 +0200
vhost: validate fds attached to messages
DPDK git Repo: dpdk-next-virtio
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
[856/3631] Compiling C object drivers/common/sfc_efx/base/libsfc_base.a.p/efx_crc32.c.o
[857/3631] Compiling C object drivers/common/sfc_efx/base/libsfc_base.a.p/efx_lic.c.o
[858/3631] Compiling C object drivers/common/sfc_efx/base/libsfc_base.a.p/efx_bootcfg.c.o
[859/3631] Compiling C object drivers/common/sfc_efx/base/libsfc_base.a.p/efx_intr.c.o
[860/3631] Compiling C object drivers/libtmp_rte_common_qat.a.p/crypto_qat_dev_qat_crypto_pmd_gen4.c.o
[861/3631] Compiling C object drivers/libtmp_rte_common_qat.a.p/crypto_qat_dev_qat_sym_pmd_gen1.c.o
[862/3631] Compiling C object drivers/libtmp_rte_common_qat.a.p/crypto_qat_dev_qat_crypto_pmd_gen3.c.o
[863/3631] Compiling C object drivers/libtmp_rte_common_qat.a.p/crypto_qat_qat_asym.c.o
[864/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
[846/3631] Compiling C object drivers/common/sfc_efx/base/libsfc_base.a.p/efx_evb.c.o
[847/3631] Compiling C object drivers/common/sfc_efx/base/libsfc_base.a.p/efx_ev.c.o
[848/3631] Compiling C object drivers/common/sfc_efx/base/libsfc_base.a.p/efx_filter.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 lib/librte_pipeline.a.p/pipeline_rte_table_action.c.o
[851/3631] Compiling C object drivers/libtmp_rte_common_qat.a.p/crypto_qat_dev_qat_sym_pmd_gen1.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_qat_asym.c.o
[854/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] 54+ messages in thread
* [dpdk-test-report] |FAILURE| dpdk-next-virtio daily Intel builds
@ 2022-05-06 22:46 sys_stv
0 siblings, 0 replies; 54+ messages in thread
From: sys_stv @ 2022-05-06 22:46 UTC (permalink / raw)
To: test-report, thomas; +Cc: dpdk_sw_eng, npg.sw.core.tools.prc
[-- Attachment #1: Type: text/plain, Size: 27750 bytes --]
Test-Label: Intel-compilation
Test-Status: FAILURE
_Compilation issues_
commit 1c2a0599f01c07dc353545b96a445008bf57c217
Author: David Marchand <david.marchand@redhat.com>
Date: Mon Apr 25 14:54:30 2022 +0200
vhost: validate fds attached to messages
DPDK git Repo: dpdk-next-virtio
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
[847/3631] Compiling C object drivers/common/sfc_efx/base/libsfc_base.a.p/efx_filter.c.o
[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_hash.c.o
[850/3631] Compiling C object lib/librte_pipeline.a.p/pipeline_rte_table_action.c.o
[851/3631] Compiling C object drivers/libtmp_rte_common_qat.a.p/crypto_qat_dev_qat_crypto_pmd_gen3.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_gen4.c.o
[854/3631] Compiling C object drivers/libtmp_rte_common_qat.a.p/crypto_qat_qat_asym.c.o
[855/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
[845/3631] Compiling C object drivers/common/sfc_efx/base/libsfc_base.a.p/efx_evb.c.o
[846/3631] Compiling C object drivers/common/sfc_efx/base/libsfc_base.a.p/efx_hash.c.o
[847/3631] Compiling C object drivers/common/sfc_efx/base/libsfc_base.a.p/efx_ev.c.o
[848/3631] Compiling C object lib/librte_pipeline.a.p/pipeline_rte_table_action.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/libtmp_rte_common_qat.a.p/crypto_qat_dev_qat_crypto_pmd_gen3.c.o
[851/3631] Compiling C object drivers/libtmp_rte_common_qat.a.p/crypto_qat_dev_qat_sym_pmd_gen1.c.o
[852/3631] Compiling C object drivers/libtmp_rte_common_qat.a.p/crypto_qat_qat_asym.c.o
[853/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] 54+ messages in thread
* [dpdk-test-report] |FAILURE| dpdk-next-virtio daily Intel builds
@ 2022-02-15 8:03 sys_stv
0 siblings, 0 replies; 54+ messages in thread
From: sys_stv @ 2022-02-15 8:03 UTC (permalink / raw)
To: test-report, thomas; +Cc: dpdk_sw_eng, npg.sw.core.tools.prc
[-- Attachment #1: Type: text/plain, Size: 7581 bytes --]
Test-Label: Intel-compilation
Test-Status: FAILURE
_Compilation issues_
commit 196ad5047bc3467264b719bb34f583c2c39b5419
Author: Weiguo Li <liwg06@foxmail.com>
Date: Sun Jan 30 01:30:12 2022 +0800
vdpa/sfc: fix null dereference during removal
DPDK git Repo: dpdk-next-virtio
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 |
+--------------+------------+--------------+------------+------------+-----------+----------+------------+
| FC35-64 | pass | pass | | | | | |
| FreeBSD13-64 | pass | pass | | pass | pass | | |
| RHEL84-64 | pass | pass | pass | pass | pass | | |
| SUSE15-64 | pass | pass | | | | | |
| UB2004-32 | pass | | | | | | |
| UB2004-64 | pass | pass | pass | | | pass | fail |
| UB2004-64N | pass | | | pass | | | |
| UB2110-64 | pass | | | | | | |
| RHEL85-64 | pass | | | | | | |
+--------------+------------+--------------+------------+------------+-----------+----------+------------+
Comments:
Beacasue 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)
ICC Version: 19.1.3.304 (gcc version 8.5.0 compatibility)
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
x86_64-native-linuxapp-gcc+16byte
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)
ICC Version: 19.1.3.304 (gcc version 8.5.0 compatibility)
x86_64-native-linuxapp-gcc
*Build Failed #1:
OS: UB2004-64
Target: x86_64-native-linuxapp-gcc+16byte
FAILED: drivers/libtmp_rte_net_ice.a.p/net_ice_ice_rxtx.c.o
gcc -Idrivers/libtmp_rte_net_ice.a.p -Idrivers -I../drivers -Idrivers/net/ice -I../drivers/net/ice -Idrivers/net/ice/base -I../drivers/net/ice/base -Idrivers/common/iavf -I../drivers/common/iavf -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 -fdiagnostics-color=always -pipe -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Werror -O3 -include rte_config.h -Wextra -Wcast-qual -Wdeprecated -Wformat -Wformat-nonliteral -Wformat-security -Wmissing-declarations -Wmissing-prototypes -Wnested-externs -Wold-style-definition -Wpointer-arith -Wsign-compare -Wstrict-prototypes -Wundef -Wwrite-strings -Wno-address-of-packed-member -Wno-packed-not-aligned -Wno-missing-field-initializers -Wno-zero-length-bounds -D_GNU_SOURCE -DRTE_LIBRTE_I40E_16BYTE_RX_DESC -DRTE_LIBRTE_ICE_16BYTE_RX_DESC -fPIC -march=native -DALLOW_EXPERIMENTAL_API -DALLOW_INTERNAL_API -Wno-format-truncation -DCC_AVX2_SUPPORT -DCC_AVX512_SUPPORT -DRTE_LOG_DEFAULT_LOGTYPE=pmd.net.ice -MD -MQ drivers/libtmp_rte_net_ice.a.p/net_ice_ice_rxtx.c.o -MF drivers/libtmp_rte_net_ice.a.p/net_ice_ice_rxtx.c.o.d -o drivers/libtmp_rte_net_ice.a.p/net_ice_ice_rxtx.c.o -c ../drivers/net/ice/ice_rxtx.c
../drivers/net/ice/ice_rxtx.c: In function ‘ice_rxd_to_pkt_fields_by_comms_aux_v1’:
../drivers/net/ice/ice_rxtx.c:128:60: error: unused parameter ‘rxq’ [-Werror=unused-parameter]
128 | ice_rxd_to_pkt_fields_by_comms_aux_v1(struct ice_rx_queue *rxq,
| ~~~~~~~~~~~~~~~~~~~~~^~~
../drivers/net/ice/ice_rxtx.c: In function ‘ice_rxd_to_pkt_fields_by_comms_aux_v2’:
../drivers/net/ice/ice_rxtx.c:170:60: error: unused parameter ‘rxq’ [-Werror=unused-parameter]
170 | ice_rxd_to_pkt_fields_by_comms_aux_v2(struct ice_rx_queue *rxq,
| ~~~~~~~~~~~~~~~~~~~~~^~~
cc1: all warnings being treated as errors
[1769/3597] Compiling C object drivers/libtmp_rte_net_igc.a.p/net_igc_igc_flow.c.o
[1770/3597] Compiling C object drivers/libtmp_rte_net_igc.a.p/net_igc_igc_filter.c.o
[1771/3597] Compiling C object drivers/libtmp_rte_net_ionic.a.p/net_ionic_ionic_dev.c.o
[1772/3597] Compiling C object drivers/libtmp_rte_net_ionic.a.p/net_ionic_ionic_ethdev.c.o
[1773/3597] Compiling C object drivers/libtmp_rte_net_igc.a.p/net_igc_igc_ethdev.c.o
[1774/3597] Compiling C object drivers/net/igc/base/libigc_base.a.p/igc_phy.c.o
[1775/3597] Compiling C object drivers/libtmp_rte_net_ionic.a.p/net_ionic_ionic_lif.c.o
[1776/3597] Compiling C object drivers/libtmp_rte_net_ice.a.p/net_ice_ice_rxtx_vec_avx2.c.o
[1777/3597] Compiling C object drivers/libtmp_rte_net_igc.a.p/net_igc_igc_txrx.c.o
ninja: build stopped
DPDK STV team
^ permalink raw reply [flat|nested] 54+ messages in thread
* [dpdk-test-report] |FAILURE| dpdk-next-virtio daily Intel builds
@ 2022-01-28 11:04 sys_stv
0 siblings, 0 replies; 54+ messages in thread
From: sys_stv @ 2022-01-28 11:04 UTC (permalink / raw)
To: test-report, thomas; +Cc: dpdk_sw_eng, npg.sw.core.tools.prc
[-- Attachment #1: Type: text/plain, Size: 5926 bytes --]
Test-Label: Intel-compilation
Test-Status: FAILURE
_Compilation issues_
commit d6321ffd9c8315ec6b32dc255017e5146b1421b1
Author: Maxime Coquelin <maxime.coquelin@redhat.com>
Date: Wed Jan 26 10:55:10 2022 +0100
vhost: use proper logging type for data path
DPDK git Repo: dpdk-next-virtio
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/''
[3118/3567] Compiling C object app/dpdk-test-compress-perf.p/test-compress-perf_comp_perf_test_cyclecount.c.o
[3119/3567] Compiling C object app/dpdk-test-compress-perf.p/test-compress-perf_comp_perf_test_verify.c.o
[3120/3567] Compiling C object drivers/libtmp_rte_event_octeontx.a.p/event_octeontx_ssovf_worker.c.o
[3121/3567] Compiling C object drivers/libtmp_rte_event_dsw.a.p/event_dsw_dsw_event.c.o
[3122/3567] Compiling C object app/dpdk-test-fib.p/test-fib_main.c.o
[3123/3567] Compiling C object app/dpdk-test-crypto-perf.p/test-crypto-perf_cperf_test_latency.c.o
[3124/3567] Compiling C object app/dpdk-test-crypto-perf.p/test-crypto-perf_cperf_test_pmd_cyclecount.c.o
[3125/3567] Compiling C object app/dpdk-test-compress-perf.p/test-compress-perf_comp_perf_test_common.c.o
[3126/3567] 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/''
[3101/3553] Generating rte_baseband_turbo_sw.sym_chk with a meson_exe.py custom command
[3102/3553] Compiling C object app/dpdk-test-bbdev.p/test-bbdev_test_bbdev_vector.c.o
[3103/3553] Generating rte_event_dsw.sym_chk with a meson_exe.py custom command
[3104/3553] Compiling C object drivers/libtmp_rte_event_octeontx.a.p/event_octeontx_ssovf_worker.c.o
[3105/3553] Compiling C object app/dpdk-test-crypto-perf.p/test-crypto-perf_cperf_test_common.c.o
[3106/3553] Compiling C object app/dpdk-test-compress-perf.p/test-compress-perf_comp_perf_test_verify.c.o
[3107/3553] Compiling C object app/dpdk-test-compress-perf.p/test-compress-perf_comp_perf_test_cyclecount.c.o
[3108/3553] Compiling C object app/dpdk-test-compress-perf.p/test-compress-perf_comp_perf_test_common.c.o
[3109/3553] 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] 54+ messages in thread
* [dpdk-test-report] |FAILURE| dpdk-next-virtio daily Intel builds
@ 2022-01-28 9:42 sys_stv
0 siblings, 0 replies; 54+ messages in thread
From: sys_stv @ 2022-01-28 9:42 UTC (permalink / raw)
To: test-report, thomas; +Cc: dpdk_sw_eng, npg.sw.core.tools.prc
[-- Attachment #1: Type: text/plain, Size: 5774 bytes --]
Test-Label: Intel-compilation
Test-Status: FAILURE
_Compilation issues_
commit d6321ffd9c8315ec6b32dc255017e5146b1421b1
Author: Maxime Coquelin <maxime.coquelin@redhat.com>
Date: Wed Jan 26 10:55:10 2022 +0100
vhost: use proper logging type for data path
DPDK git Repo: dpdk-next-virtio
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/''
[3118/3567] Compiling C object app/dpdk-test-compress-perf.p/test-compress-perf_comp_perf_test_cyclecount.c.o
[3119/3567] Compiling C object app/dpdk-test-compress-perf.p/test-compress-perf_comp_perf_test_verify.c.o
[3120/3567] Compiling C object drivers/libtmp_rte_event_octeontx.a.p/event_octeontx_ssovf_worker.c.o
[3121/3567] Compiling C object app/dpdk-test-crypto-perf.p/test-crypto-perf_cperf_test_pmd_cyclecount.c.o
[3122/3567] Compiling C object app/dpdk-test-crypto-perf.p/test-crypto-perf_cperf_test_latency.c.o
[3123/3567] Compiling C object app/dpdk-test-fib.p/test-fib_main.c.o
[3124/3567] Compiling C object drivers/libtmp_rte_event_dsw.a.p/event_dsw_dsw_event.c.o
[3125/3567] Compiling C object app/dpdk-test-compress-perf.p/test-compress-perf_comp_perf_test_common.c.o
[3126/3567] 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/''
[3090/3553] Linking target drivers/librte_baseband_acc100.so.22.1
[3091/3553] Compiling C object app/dpdk-proc-info.p/proc-info_main.c.o
[3092/3553] Compiling C object app/dpdk-test-acl.p/test-acl_main.c.o
[3093/3553] Compiling C object app/dpdk-test-bbdev.p/test-bbdev_test_bbdev.c.o
[3094/3553] Compiling C object app/dpdk-test-bbdev.p/test-bbdev_test_bbdev_vector.c.o
[3095/3553] Compiling C object drivers/libtmp_rte_event_octeontx.a.p/event_octeontx_ssovf_worker.c.o
[3096/3553] Compiling C object app/dpdk-pdump.p/pdump_main.c.o
[3097/3553] Compiling C object drivers/libtmp_rte_event_dsw.a.p/event_dsw_dsw_event.c.o
[3098/3553] 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] 54+ messages in thread
* [dpdk-test-report] |FAILURE| dpdk-next-virtio daily Intel builds
@ 2022-01-28 5:04 sys_stv
0 siblings, 0 replies; 54+ messages in thread
From: sys_stv @ 2022-01-28 5:04 UTC (permalink / raw)
To: test-report, thomas; +Cc: dpdk_sw_eng, npg.sw.core.tools.prc
[-- Attachment #1: Type: text/plain, Size: 5575 bytes --]
Test-Label: Intel-compilation
Test-Status: FAILURE
_Compilation issues_
commit d6321ffd9c8315ec6b32dc255017e5146b1421b1
Author: Maxime Coquelin <maxime.coquelin@redhat.com>
Date: Wed Jan 26 10:55:10 2022 +0100
vhost: use proper logging type for data path
DPDK git Repo: dpdk-next-virtio
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/''
[3146/3567] Linking target drivers/librte_event_octeontx.so.22.1
[3147/3567] Linking target app/dpdk-proc-info
[3148/3567] Linking target app/dpdk-dumpcap
[3149/3567] Linking target app/dpdk-test-compress-perf
[3150/3567] Linking target app/dpdk-test-acl
[3151/3567] Linking target app/dpdk-pdump
[3152/3567] Linking target app/dpdk-test-cmdline
[3153/3567] Linking target app/dpdk-test-fib
[3154/3567] 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/''
[3101/3553] Compiling C object app/dpdk-test-compress-perf.p/test-compress-perf_comp_perf_test_verify.c.o
[3102/3553] Compiling C object app/dpdk-test-compress-perf.p/test-compress-perf_main.c.o
[3103/3553] Compiling C object app/dpdk-test-compress-perf.p/test-compress-perf_comp_perf_test_throughput.c.o
[3104/3553] Compiling C object app/dpdk-test-compress-perf.p/test-compress-perf_comp_perf_options_parse.c.o
[3105/3553] Compiling C object app/dpdk-test-compress-perf.p/test-compress-perf_comp_perf_test_cyclecount.c.o
[3106/3553] Compiling C object drivers/libtmp_rte_event_octeontx.a.p/event_octeontx_ssovf_worker.c.o
[3107/3553] Compiling C object drivers/libtmp_rte_event_dsw.a.p/event_dsw_dsw_event.c.o
[3108/3553] Compiling C object app/dpdk-test-compress-perf.p/test-compress-perf_comp_perf_test_common.c.o
[3109/3553] 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] 54+ messages in thread
* [dpdk-test-report] |FAILURE| dpdk-next-virtio daily Intel builds
@ 2022-01-27 23:04 sys_stv
0 siblings, 0 replies; 54+ messages in thread
From: sys_stv @ 2022-01-27 23:04 UTC (permalink / raw)
To: test-report, thomas; +Cc: dpdk_sw_eng, npg.sw.core.tools.prc
[-- Attachment #1: Type: text/plain, Size: 5946 bytes --]
Test-Label: Intel-compilation
Test-Status: FAILURE
_Compilation issues_
commit d6321ffd9c8315ec6b32dc255017e5146b1421b1
Author: Maxime Coquelin <maxime.coquelin@redhat.com>
Date: Wed Jan 26 10:55:10 2022 +0100
vhost: use proper logging type for data path
DPDK git Repo: dpdk-next-virtio
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/''
[3120/3567] Compiling C object app/dpdk-test-compress-perf.p/test-compress-perf_comp_perf_test_cyclecount.c.o
[3121/3567] Generating rte_event_octeontx.pmd.c with a custom command
[3122/3567] Compiling C object app/dpdk-test-compress-perf.p/test-compress-perf_comp_perf_test_verify.c.o
[3123/3567] Compiling C object app/dpdk-test-fib.p/test-fib_main.c.o
[3124/3567] Compiling C object app/dpdk-test-crypto-perf.p/test-crypto-perf_cperf_test_pmd_cyclecount.c.o
[3125/3567] Compiling C object app/dpdk-test-crypto-perf.p/test-crypto-perf_cperf_test_latency.c.o
[3126/3567] Compiling C object drivers/libtmp_rte_event_dsw.a.p/event_dsw_dsw_event.c.o
[3127/3567] Compiling C object app/dpdk-test-compress-perf.p/test-compress-perf_comp_perf_test_common.c.o
[3128/3567] 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/''
[3099/3553] Compiling C object drivers/libtmp_rte_event_dsw.a.p/event_dsw_dsw_event.c.o
[3100/3553] Compiling C object app/dpdk-test-crypto-perf.p/test-crypto-perf_cperf_test_vectors.c.o
[3101/3553] Compiling C object app/dpdk-test-crypto-perf.p/test-crypto-perf_cperf_test_vector_parsing.c.o
[3102/3553] Compiling C object app/dpdk-test-compress-perf.p/test-compress-perf_comp_perf_test_verify.c.o
[3103/3553] Compiling C object app/dpdk-test-compress-perf.p/test-compress-perf_comp_perf_test_throughput.c.o
[3104/3553] Compiling C object drivers/libtmp_rte_event_octeontx.a.p/event_octeontx_ssovf_worker.c.o
[3105/3553] Compiling C object app/dpdk-test-compress-perf.p/test-compress-perf_comp_perf_test_cyclecount.c.o
[3106/3553] Compiling C object app/dpdk-test-compress-perf.p/test-compress-perf_comp_perf_test_common.c.o
[3107/3553] 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] 54+ messages in thread
* [dpdk-test-report] |FAILURE| dpdk-next-virtio daily Intel builds
@ 2022-01-27 17:04 sys_stv
0 siblings, 0 replies; 54+ messages in thread
From: sys_stv @ 2022-01-27 17:04 UTC (permalink / raw)
To: test-report, thomas; +Cc: dpdk_sw_eng, npg.sw.core.tools.prc
[-- Attachment #1: Type: text/plain, Size: 5871 bytes --]
Test-Label: Intel-compilation
Test-Status: FAILURE
_Compilation issues_
commit d6321ffd9c8315ec6b32dc255017e5146b1421b1
Author: Maxime Coquelin <maxime.coquelin@redhat.com>
Date: Wed Jan 26 10:55:10 2022 +0100
vhost: use proper logging type for data path
DPDK git Repo: dpdk-next-virtio
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/''
[3120/3567] Compiling C object app/dpdk-test-crypto-perf.p/test-crypto-perf_cperf_test_pmd_cyclecount.c.o
[3121/3567] Compiling C object app/dpdk-test-crypto-perf.p/test-crypto-perf_cperf_test_vector_parsing.c.o
[3122/3567] Compiling C object app/dpdk-test-crypto-perf.p/test-crypto-perf_cperf_test_latency.c.o
[3123/3567] Compiling C object app/dpdk-test-fib.p/test-fib_main.c.o
[3124/3567] Compiling C object app/dpdk-test-crypto-perf.p/test-crypto-perf_cperf_test_throughput.c.o
[3125/3567] Compiling C object drivers/libtmp_rte_event_dsw.a.p/event_dsw_dsw_event.c.o
[3126/3567] Compiling C object drivers/libtmp_rte_event_octeontx.a.p/event_octeontx_ssovf_worker.c.o
[3127/3567] Compiling C object app/dpdk-test-compress-perf.p/test-compress-perf_comp_perf_test_common.c.o
[3128/3567] 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/3553] Compiling C object app/dpdk-test-crypto-perf.p/test-crypto-perf_main.c.o
[3111/3553] Generating rte_event_dsw.pmd.c with a custom command
[3112/3553] Compiling C object app/dpdk-test-compress-perf.p/test-compress-perf_comp_perf_options_parse.c.o
[3113/3553] Generating rte_event_octeontx.pmd.c with a custom command
[3114/3553] Compiling C object app/dpdk-test-crypto-perf.p/test-crypto-perf_cperf_ops.c.o
[3115/3553] Compiling C object app/dpdk-test-crypto-perf.p/test-crypto-perf_cperf_test_throughput.c.o
[3116/3553] Compiling C object app/dpdk-test-crypto-perf.p/test-crypto-perf_cperf_options_parsing.c.o
[3117/3553] Compiling C object app/dpdk-test-crypto-perf.p/test-crypto-perf_cperf_test_pmd_cyclecount.c.o
[3118/3553] 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] 54+ messages in thread
* [dpdk-test-report] |FAILURE| dpdk-next-virtio daily Intel builds
@ 2022-01-27 11:05 sys_stv
0 siblings, 0 replies; 54+ messages in thread
From: sys_stv @ 2022-01-27 11:05 UTC (permalink / raw)
To: test-report, thomas; +Cc: dpdk_sw_eng, npg.sw.core.tools.prc
[-- Attachment #1: Type: text/plain, Size: 5790 bytes --]
Test-Label: Intel-compilation
Test-Status: FAILURE
_Compilation issues_
commit d6321ffd9c8315ec6b32dc255017e5146b1421b1
Author: Maxime Coquelin <maxime.coquelin@redhat.com>
Date: Wed Jan 26 10:55:10 2022 +0100
vhost: use proper logging type for data path
DPDK git Repo: dpdk-next-virtio
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/''
[3114/3567] Linking target drivers/librte_baseband_turbo_sw.so.22.1
[3115/3567] Compiling C object app/dpdk-pdump.p/pdump_main.c.o
[3116/3567] Compiling C object drivers/libtmp_rte_event_dsw.a.p/event_dsw_dsw_event.c.o
[3117/3567] Compiling C object drivers/libtmp_rte_event_octeontx.a.p/event_octeontx_ssovf_worker.c.o
[3118/3567] Compiling C object app/dpdk-test-compress-perf.p/test-compress-perf_comp_perf_test_throughput.c.o
[3119/3567] Compiling C object app/dpdk-test-compress-perf.p/test-compress-perf_comp_perf_test_cyclecount.c.o
[3120/3567] Compiling C object app/dpdk-test-compress-perf.p/test-compress-perf_comp_perf_test_verify.c.o
[3121/3567] Compiling C object app/dpdk-test-compress-perf.p/test-compress-perf_comp_perf_test_common.c.o
[3122/3567] 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/''
[3083/3553] Compiling C object app/dpdk-proc-info.p/proc-info_main.c.o
[3084/3553] Compiling C object app/dpdk-test-acl.p/test-acl_main.c.o
[3085/3553] Compiling C object drivers/libtmp_rte_baseband_turbo_sw.a.p/baseband_turbo_sw_bbdev_turbo_software.c.o
[3086/3553] Compiling C object drivers/libtmp_rte_event_octeontx.a.p/event_octeontx_ssovf_worker.c.o
[3087/3553] Compiling C object app/dpdk-test-bbdev.p/test-bbdev_test_bbdev_vector.c.o
[3088/3553] Compiling C object app/dpdk-test-bbdev.p/test-bbdev_test_bbdev.c.o
[3089/3553] Compiling C object drivers/libtmp_rte_event_dsw.a.p/event_dsw_dsw_event.c.o
[3090/3553] Compiling C object app/dpdk-pdump.p/pdump_main.c.o
[3091/3553] 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] 54+ messages in thread
* [dpdk-test-report] |FAILURE| dpdk-next-virtio daily Intel builds
@ 2022-01-27 8:15 sys_stv
0 siblings, 0 replies; 54+ messages in thread
From: sys_stv @ 2022-01-27 8:15 UTC (permalink / raw)
To: test-report, thomas; +Cc: dpdk_sw_eng, npg.sw.core.tools.prc
[-- Attachment #1: Type: text/plain, Size: 5643 bytes --]
Test-Label: Intel-compilation
Test-Status: FAILURE
_Compilation issues_
commit c8b4ae43d7104360a3365222915459271f999b72
Author: Maxime Coquelin <maxime.coquelin@redhat.com>
Date: Wed Jan 26 10:55:10 2022 +0100
vhost: use proper logging type for data path
DPDK git Repo: dpdk-next-virtio
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/''
[3145/3567] Compiling C object app/dpdk-test-crypto-perf.p/test-crypto-perf_cperf_test_verify.c.o
[3146/3567] Generating rte_event_dsw.sym_chk with a custom command (wrapped by meson to capture output)
[3147/3567] Generating rte_event_octeontx.sym_chk with a custom command (wrapped by meson to capture output)
[3148/3567] Compiling C object app/dpdk-test-eventdev.p/test-eventdev_test_order_atq.c.o
[3149/3567] Linking target app/dpdk-dumpcap
[3150/3567] Linking target app/dpdk-proc-info
[3151/3567] Linking target app/dpdk-test-acl
[3152/3567] Linking target app/dpdk-pdump
[3153/3567] 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/''
[3095/3553] Compiling C object app/dpdk-test-bbdev.p/test-bbdev_main.c.o
[3096/3553] Generating rte_baseband_turbo_sw.sym_chk with a meson_exe.py custom command
[3097/3553] Generating rte_event_octeontx.pmd.c with a custom command
[3098/3553] Compiling C object drivers/libtmp_rte_event_dsw.a.p/event_dsw_dsw_event.c.o
[3099/3553] Compiling C object app/dpdk-test-bbdev.p/test-bbdev_test_bbdev.c.o
[3100/3553] Compiling C object app/dpdk-test-bbdev.p/test-bbdev_test_bbdev_vector.c.o
[3101/3553] Compiling C object app/dpdk-test-compress-perf.p/test-compress-perf_comp_perf_test_verify.c.o
[3102/3553] Compiling C object app/dpdk-test-compress-perf.p/test-compress-perf_comp_perf_test_cyclecount.c.o
[3103/3553] 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] 54+ messages in thread
end of thread, other threads:[~2023-05-21 23:52 UTC | newest]
Thread overview: 54+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2023-05-18 1:47 [dpdk-test-report] |FAILURE| dpdk-next-virtio daily Intel builds sys_stv
-- strict thread matches above, loose matches on Subject: below --
2023-05-21 23:52 sys_stv
2023-05-20 23:52 sys_stv
2023-05-20 0:06 sys_stv
2023-05-19 0:19 sys_stv
2023-05-17 0:08 sys_stv
2023-05-15 23:53 sys_stv
2023-01-09 23:35 sys_stv
2023-01-09 8:21 sys_stv
2022-11-29 0:04 sys_stv
2022-11-28 11:29 sys_stv
2022-11-23 23:54 sys_stv
2022-11-23 8:12 sys_stv
2022-10-31 4:54 sys_stv
2022-10-13 23:16 sys_stv
2022-09-20 23:29 sys_stv
2022-09-19 7:00 sys_stv
2022-09-19 4:14 sys_stv
2022-09-12 22:44 sys_stv
2022-09-11 23:00 sys_stv
2022-09-09 2:55 sys_stv
2022-09-08 22:53 sys_stv
2022-09-07 14:05 sys_stv
2022-09-07 9:57 sys_stv
2022-09-06 22:43 sys_stv
2022-08-29 7:27 sys_stv
2022-08-25 22:49 sys_stv
2022-06-27 6:06 sys_stv
2022-06-26 22:34 sys_stv
2022-06-25 22:33 sys_stv
2022-06-24 22:33 sys_stv
2022-06-06 22:39 sys_stv
2022-06-01 22:32 sys_stv
2022-06-01 4:53 sys_stv
2022-05-31 22:32 sys_stv
2022-05-31 16:53 sys_stv
2022-05-31 10:53 sys_stv
2022-05-31 4:53 sys_stv
2022-05-30 22:39 sys_stv
2022-05-18 22:35 sys_stv
2022-05-17 22:35 sys_stv
2022-05-17 16:54 sys_stv
2022-05-17 11:06 sys_stv
2022-05-16 22:46 sys_stv
2022-05-07 4:56 sys_stv
2022-05-06 22:46 sys_stv
2022-02-15 8:03 sys_stv
2022-01-28 11:04 sys_stv
2022-01-28 9:42 sys_stv
2022-01-28 5:04 sys_stv
2022-01-27 23:04 sys_stv
2022-01-27 17:04 sys_stv
2022-01-27 11:05 sys_stv
2022-01-27 8:15 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).