[dpdk-test-report] |WARNING| pw91047 [PATCH] eal/windows: fix pthreads macros return values

dpdklab at iol.unh.edu dpdklab at iol.unh.edu
Mon Apr 12 07:02:03 CEST 2021


Test-Label: iol-testing
Test-Status: WARNING
http://dpdk.org/patch/91047

_Testing issues_

Submitter: Tal Shnaiderman <talshn at nvidia.com>
Date: Saturday, April 10 2021 19:54:33 
DPDK git baseline: Repo:dpdk
  Branch: master
  CommitID:720dfda4551e8185ad34f333e58157a8eb4d02ab

91047 --> testing fail

Test environment and result as below:

+---------------------+----------------------+--------------------+----------------+-------------------+
|     Environment     | dpdk_mingw64_compile | dpdk_meson_compile | dpdk_unit_test | dpdk_compile_spdk |
+=====================+======================+====================+================+===================+
| Windows Server 2019 | FAIL                 | PASS               | SKIPPED        | SKIPPED           |
+---------------------+----------------------+--------------------+----------------+-------------------+
| Ubuntu 18.04 ARM    | SKIPPED              | PASS               | SKIPPED        | SKIPPED           |
+---------------------+----------------------+--------------------+----------------+-------------------+
| Ubuntu 18.04        | SKIPPED              | PASS               | PASS           | PASS              |
+---------------------+----------------------+--------------------+----------------+-------------------+
| Fedora 31           | SKIPPED              | PASS               | SKIPPED        | PASS              |
+---------------------+----------------------+--------------------+----------------+-------------------+
| Ubuntu 20.04        | SKIPPED              | PASS               | SKIPPED        | SKIPPED           |
+---------------------+----------------------+--------------------+----------------+-------------------+
| openSUSE Leap 15    | SKIPPED              | PASS               | SKIPPED        | SKIPPED           |
+---------------------+----------------------+--------------------+----------------+-------------------+
| Fedora 32           | SKIPPED              | PASS               | SKIPPED        | SKIPPED           |
+---------------------+----------------------+--------------------+----------------+-------------------+
| CentOS Stream 8     | SKIPPED              | PASS               | SKIPPED        | SKIPPED           |
+---------------------+----------------------+--------------------+----------------+-------------------+
| FreeBSD 11.2        | SKIPPED              | PASS               | SKIPPED        | SKIPPED           |
+---------------------+----------------------+--------------------+----------------+-------------------+
| Arch Linux          | SKIPPED              | PASS               | SKIPPED        | SKIPPED           |
+---------------------+----------------------+--------------------+----------------+-------------------+

==== 20 line log output for Windows Server 2019 (dpdk_mingw64_compile): ====
..\lib\librte_eal\windows\include/pthread.h:42:2: error: value computed is not used [-Werror=unused-value]
!DeleteSynchronizationBarrier(barrier)
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
../lib/librte_eal/common/eal_common_thread.c:179:3: note: in expansion of macro 'pthread_barrier_destroy'
pthread_barrier_destroy(&params->configured);
^~~~~~~~~~~~~~~~~~~~~~~
../lib/librte_eal/common/eal_common_thread.c: In function 'rte_ctrl_thread_create':
..\lib\librte_eal\windows\include/pthread.h:42:2: error: value computed is not used [-Werror=unused-value]
!DeleteSynchronizationBarrier(barrier)
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
../lib/librte_eal/common/eal_common_thread.c:254:2: note: in expansion of macro 'pthread_barrier_destroy'
pthread_barrier_destroy(&params->configured);
^~~~~~~~~~~~~~~~~~~~~~~
cc1.exe: all warnings being treated as errors
[31/240] Compiling C object lib/librte_eal.a.p/librte_eal_common_eal_common_options.c.obj
[32/240] Compiling C object lib/librte_eal.a.p/librte_eal_common_malloc_elem.c.obj
[33/240] Compiling C object lib/librte_eal.a.p/librte_eal_common_eal_common_timer.c.obj
[34/240] Compiling C object lib/librte_eal.a.p/librte_eal_common_rte_malloc.c.obj
[35/240] Compiling C object lib/librte_eal.a.p/librte_eal_common_malloc_heap.c.obj
ninja: build stopped: subcommand failed.
==== End log output ====

Windows Server 2019
	Kernel: 10.0
	Compiler: clang 9.0 and gcc 8.1.0 (MinGW)

Ubuntu 18.04 ARM
	Kernel: 5.4.0-53-generic
	Compiler: gcc 9.3

Ubuntu 18.04
	Kernel: 4.18.0-240.10.1.el8_3.x86_64
	Compiler: gcc 7.5.0-3ubuntu1~18.04

Fedora 31
	Kernel: 4.18.0-240.10.1.el8_3.x86_64
	Compiler: gcc 9.3.1

Ubuntu 20.04
	Kernel: 4.18.0-240.10.1.el8_3.x86_64
	Compiler: gcc 9.3.0-17ubuntu1~20.04

openSUSE Leap 15
	Kernel: 4.18.0-240.10.1.el8_3.x86_64
	Compiler: gcc 7.5.0

Fedora 32
	Kernel: 4.18.0-240.10.1.el8_3.x86_64
	Compiler: gcc 10.2.1

CentOS Stream 8
	Kernel: 4.18.0-240.10.1.el8_3.x86_64
	Compiler: gcc 8.4.1 20200928

FreeBSD 11.2
	Kernel: 11.2
	Compiler: gcc 8.3

Arch Linux
	Kernel: 4.18.0-240.10.1.el8_3.x86_64
	Compiler: gcc 10.2.0

To view detailed results, visit:
https://lab.dpdk.org/results/dashboard/patchsets/16434/

UNH-IOL DPDK Community Lab

To manage your email subscriptions, visit: 
https://lab.dpdk.org/results/dashboard/preferences/subscriptions/


More information about the test-report mailing list