|FAILURE| pw155978 [RFC 47/47] drivers/raw: replace with TAILQ_FOREACH_SAFE

0-day Robot robot at bytheb.org
Tue Aug 19 02:45:55 CEST 2025


From: robot at bytheb.org

Test-Label: github-robot: build
Test-Status: FAILURE
http://patchwork.dpdk.org/patch/155978/

_github build: failed_
Build URL: https://github.com/ovsrobot/dpdk/actions/runs/17055422148
Build Logs:
-----------------------Summary of failed steps-----------------------
"windows-2022-msvc" failed at step Build
"ubuntu-22.04-gcc-static-mingw" failed at step Build and test
----------------------End summary of failed steps--------------------

-------------------------------BEGIN LOGS----------------------------
####################################################################################
#### [Begin job log] "windows-2022-msvc" at step Build
####################################################################################
  PKG_CONFIG_PATH: C:\hostedtoolcache\windows\Python\3.13.6\x64/lib/pkgconfig
  Python_ROOT_DIR: C:\hostedtoolcache\windows\Python\3.13.6\x64
  Python2_ROOT_DIR: C:\hostedtoolcache\windows\Python\3.13.6\x64
  Python3_ROOT_DIR: C:\hostedtoolcache\windows\Python\3.13.6\x64
##[endgroup]
**********************************************************************
** Visual Studio 2022 Developer Command Prompt v17.14.11
** Copyright (c) 2025 Microsoft Corporation
**********************************************************************
ninja: Entering directory `D:/a/dpdk/dpdk/build'
[1/452] Generating lib/rte_log_map with a custom command
[2/452] Generating lib/rte_kvargs_map with a custom command
[3/452] Compiling C object lib/librte_log.a.p/log_log.c.obj
FAILED: [code=2] lib/librte_log.a.p/log_log.c.obj 
"cl" "-Ilib\librte_log.a.p" "-Ilib" "-I..\lib" "-Ilib\eal\common" "-I..\lib\eal\common" "-I." "-I.." "-Iconfig" "-I..\config" "-Ilib\eal\include" "-I..\lib\eal\include" "-Ilib\eal\windows\include" "-I..\lib\eal\windows\include" "-Ilib\eal\x86\include" "-I..\lib\eal\x86\include" "-Ilib\log" "-I..\lib\log" "/MD" "/nologo" "/showIncludes" "/utf-8" "/W3" "/WX" "/std:c11" "/O2" "/Gw" "/wd4244" "/wd4267" "/wd4146" "/experimental:c11atomics" "/d1experimental:typeof" "/experimental:statementExpressions" "/FI" "rte_config.h" "-D_GNU_SOURCE" "-D_WIN32_WINNT=0x0A00" "-DALLOW_EXPERIMENTAL_API" "-DALLOW_INTERNAL_API" "-DRTE_LOG_DEFAULT_LOGTYPE=lib.log" "/Fdlib\librte_log.a.p\log_log.c.pdb" /Folib/librte_log.a.p/log_log.c.obj "/c" ../lib/log/log.c
..\lib\eal\include\bsd_queue.h(14): fatal error C1083: Cannot open include file: 'sys/cdefs.h': No such file or directory
[4/452] Compiling C object lib/librte_telemetry.a.p/telemetry_telemetry_data.c.obj
[5/452] Compiling C object lib/librte_telemetry.a.p/telemetry_telemetry.c.obj
[6/452] Compiling C object lib/librte_log.a.p/log_log_color.c.obj
[7/452] Compiling C object lib/librte_log.a.p/log_log_timestamp.c.obj
[8/452] Compiling C object lib/librte_kvargs.a.p/kvargs_rte_kvargs.c.obj
ninja: build stopped: subcommand failed.
INFO: autodetecting backend as ninja
INFO: calculating backend command to run: C:\hostedtoolcache\windows\Python\3.13.6\x64\Scripts\ninja.EXE -C D:/a/dpdk/dpdk/build
##[error]Process completed with exit code 2.
####################################################################################
#### [End job log] "windows-2022-msvc" at step Build
####################################################################################




####################################################################################
#### [Begin job log] "ubuntu-22.04-gcc-static-mingw" at step Build and test
####################################################################################
../drivers/bus/pci/pci_common.c:554:10: error: implicit declaration of function ‘TAILQ_FIRST’; did you mean ‘TVI_FIRST’? [-Werror=implicit-function-declaration]
  554 |   pdev = TAILQ_FIRST(&rte_pci_bus.device_list);
      |          ^~~~~~~~~~~
      |          TVI_FIRST
../drivers/bus/pci/pci_common.c:554:10: error: nested extern declaration of ‘TAILQ_FIRST’ [-Werror=nested-externs]
../drivers/bus/pci/pci_common.c:554:8: error: assignment to ‘struct rte_pci_device *’ from ‘int’ makes pointer from integer without a cast [-Werror=int-conversion]
  554 |   pdev = TAILQ_FIRST(&rte_pci_bus.device_list);
      |        ^
../drivers/bus/pci/pci_common.c: At top level:
../drivers/bus/pci/pci_common.c:958:17: error: implicit declaration of function ‘TAILQ_HEAD_INITIALIZER’ [-Werror=implicit-function-declaration]
  958 |  .device_list = TAILQ_HEAD_INITIALIZER(rte_pci_bus.device_list),
      |                 ^~~~~~~~~~~~~~~~~~~~~~
../drivers/bus/pci/pci_common.c:958:17: error: initialization of ‘struct rte_pci_device *’ from ‘int’ makes pointer from integer without a cast [-Werror=int-conversion]
../drivers/bus/pci/pci_common.c:958:17: note: (near initialization for ‘rte_pci_bus.device_list.tqh_first’)
../drivers/bus/pci/pci_common.c:958:17: error: initializer element is not constant
../drivers/bus/pci/pci_common.c:958:17: note: (near initialization for ‘rte_pci_bus.device_list.tqh_first’)
../drivers/bus/pci/pci_common.c:959:17: error: initialization of ‘struct rte_pci_driver *’ from ‘int’ makes pointer from integer without a cast [-Werror=int-conversion]
  959 |  .driver_list = TAILQ_HEAD_INITIALIZER(rte_pci_bus.driver_list),
      |                 ^~~~~~~~~~~~~~~~~~~~~~
../drivers/bus/pci/pci_common.c:959:17: note: (near initialization for ‘rte_pci_bus.driver_list.tqh_first’)
../drivers/bus/pci/pci_common.c:959:17: error: initializer element is not constant
../drivers/bus/pci/pci_common.c:959:17: note: (near initialization for ‘rte_pci_bus.driver_list.tqh_first’)
cc1: all warnings being treated as errors
ninja: build stopped: subcommand failed.
##[error]Process completed with exit code 1.
####################################################################################
#### [End job log] "ubuntu-22.04-gcc-static-mingw" at step Build and test
####################################################################################
--------------------------------END LOGS-----------------------------


More information about the test-report mailing list