|FAILURE| pw137542 [PATCH v4 22/22] devtools: forbid use argument variadic pack extension

0-day Robot robot at bytheb.org
Thu Feb 29 22:44:44 CET 2024


From: robot at bytheb.org

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

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

-------------------------------BEGIN LOGS----------------------------
####################################################################################
#### [Begin job log] "ubuntu-22.04-gcc-static-mingw" at step Build and test
####################################################################################
../lib/eal/windows/include/rte_windows.h:52:3: error: expected identifier or ‘(’ before string constant
   52 |   "GetLastError()=%lu: " GetLastError(), __VA_ARGS__)
      |   ^~~~~~~~~~~~~~~~~~~~~~
../lib/eal/windows/include/rte_windows.h:52:42: error: __VA_ARGS__ can only appear in the expansion of a C99 variadic macro [-Werror]
   52 |   "GetLastError()=%lu: " GetLastError(), __VA_ARGS__)
      |                                          ^
In file included from ../lib/eal/common/eal_internal_cfg.h:14,
                 from ../lib/eal/common/eal_private.h:18,
                 from ../lib/eal/common/eal_common_class.c:12:
../lib/eal/windows/include/rte_os_shim.h: In function ‘rte_clock_gettime’:
../lib/eal/windows/include/rte_os_shim.h:76:32: error: implicit declaration of function ‘rte_timespec_get’; did you mean ‘timespec_get’? [-Werror=implicit-function-declaration]
   76 | #define timespec_get(ts, base) rte_timespec_get(ts, base)
      |                                ^~~~~~~~~~~~~~~~
../lib/eal/windows/include/rte_os_shim.h:96:7: note: in expansion of macro ‘timespec_get’
   96 |   if (timespec_get(tp, TIME_UTC) != TIME_UTC)
      |       ^~~~~~~~~~~~
../lib/eal/windows/include/rte_os_shim.h:76:32: error: nested extern declaration of ‘rte_timespec_get’ [-Werror=nested-externs]
   76 | #define timespec_get(ts, base) rte_timespec_get(ts, base)
      |                                ^~~~~~~~~~~~~~~~
../lib/eal/windows/include/rte_os_shim.h:96:7: note: in expansion of macro ‘timespec_get’
   96 |   if (timespec_get(tp, TIME_UTC) != TIME_UTC)
      |       ^~~~~~~~~~~~
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