|FAILURE| pw134253 [PATCH v2 22/22] devtools: check for some reentrant function

0-day Robot robot at bytheb.org
Tue Nov 14 10:19:47 CET 2023


From: robot at bytheb.org

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

_github build: failed_
Build URL: https://github.com/ovsrobot/dpdk/actions/runs/6861341609
Build Logs:
-----------------------Summary of failed steps-----------------------
"ubuntu-20.04-gcc-mini" failed at step Build and test
"ubuntu-20.04-gcc-stdatomic" failed at step Build and test
"ubuntu-20.04-clang-stdatomic" failed at step Build and test
"ubuntu-20.04-gcc-debug+doc+examples+tests" failed at step Build and test
"ubuntu-20.04-clang-asan+doc+tests" failed at step Build and test
"ubuntu-20.04-gcc-static-i386" failed at step Build and test
"ubuntu-20.04-gcc-shared-aarch64" failed at step Build and test
"ubuntu-20.04-gcc-ppc64le" failed at step Build and test
"ubuntu-20.04-gcc-riscv64" failed at step Build and test
"fedora:37-gcc" failed at step Build
"fedora:37-clang" failed at step Build
----------------------End summary of failed steps--------------------

-------------------------------BEGIN LOGS----------------------------
####################################################################################
#### [Begin job log] "ubuntu-20.04-gcc-mini" at step Build and test
####################################################################################
      |        ^
../lib/eal/common/eal_common_memory.c:1291:9: error: assignment to ‘char *’ from ‘int’ makes pointer from integer without a cast [-Werror=int-conversion]
 1291 |   token = strtok_s(NULL, dlim, &sp);
      |         ^
cc1: all warnings being treated as errors
[61/1007] Compiling C object 'lib/76b5a35@@rte_telemetry at sta/telemetry_telemetry.c.o'.
FAILED: lib/76b5a35@@rte_telemetry at sta/telemetry_telemetry.c.o 
ccache gcc -Ilib/76b5a35@@rte_telemetry at sta -Ilib -I../lib -I../lib/telemetry/../metrics -Ilib/telemetry -I../lib/telemetry -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/log -I../lib/log -fdiagnostics-color=always -pipe -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -Werror -std=c11 -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 -D_GNU_SOURCE -fPIC -march=corei7 -mrtm -DALLOW_EXPERIMENTAL_API -DALLOW_INTERNAL_API -Wno-format-truncation -DRTE_LOG_DEFAULT_LOGTYPE=lib.telemetry -MD -MQ 'lib/76b5a35@@rte_telemetry at sta/telemetry_telemetry.c.o' -MF 'lib/76b5a35@@rte_telemetry at sta/telemetry_telemetry.c.o.d' -o 'lib/76b5a35@@rte_telemetry at sta/telemetry_telemetry.c.o' -c ../lib/telemetry/telemetry.c
../lib/telemetry/telemetry.c: In function ‘client_handler’:
../lib/telemetry/telemetry.c:389:21: error: implicit declaration of function ‘strtok_s’; did you mean ‘strtok_r’? [-Werror=implicit-function-declaration]
  389 |   const char *cmd = strtok_s(buffer, ",", &sp);
      |                     ^~~~~~~~
      |                     strtok_r
../lib/telemetry/telemetry.c:389:21: error: nested extern declaration of ‘strtok_s’ [-Werror=nested-externs]
../lib/telemetry/telemetry.c:389:21: error: initialization of ‘const char *’ from ‘int’ makes pointer from integer without a cast [-Werror=int-conversion]
../lib/telemetry/telemetry.c:390:23: error: initialization of ‘const char *’ from ‘int’ makes pointer from integer without a cast [-Werror=int-conversion]
  390 |   const char *param = strtok_s(NULL, "\0", &sp);
      |                       ^~~~~~~~
cc1: all warnings being treated as errors
[62/1007] Generating log.sym_chk with a meson_exe.py custom command.
[63/1007] Compiling C object 'lib/76b5a35@@rte_eal at sta/eal_linux_eal.c.o'.
[64/1007] Compiling C object 'lib/76b5a35@@rte_eal at sta/eal_linux_eal_interrupts.c.o'.
[65/1007] Compiling C object 'lib/76b5a35@@rte_ethdev at sta/ethdev_rte_flow.c.o'.
ninja: build stopped: subcommand failed.
##[error]Process completed with exit code 1.
####################################################################################
#### [End job log] "ubuntu-20.04-gcc-mini" at step Build and test
####################################################################################




####################################################################################
#### [Begin job log] "ubuntu-20.04-gcc-stdatomic" at step Build and test
####################################################################################
[13/2842] Compiling C object 'lib/76b5a35@@rte_eal at sta/eal_common_eal_common_errno.c.o'.
[14/2842] Compiling C object 'lib/76b5a35@@rte_eal at sta/eal_common_eal_common_hexdump.c.o'.
[15/2842] Compiling C object 'lib/76b5a35@@rte_eal at sta/eal_common_eal_common_dev.c.o'.
[16/2842] Compiling C object 'lib/76b5a35@@rte_eal at sta/eal_common_eal_common_devargs.c.o'.
[17/2842] Compiling C object 'lib/76b5a35@@rte_telemetry at sta/telemetry_telemetry.c.o'.
FAILED: lib/76b5a35@@rte_telemetry at sta/telemetry_telemetry.c.o 
ccache gcc -Ilib/76b5a35@@rte_telemetry at sta -Ilib -I../lib -Ilib/telemetry/../metrics -I../lib/telemetry/../metrics -Ilib/telemetry -I../lib/telemetry -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/log -I../lib/log -fdiagnostics-color=always -pipe -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -Werror -std=c11 -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 -D_GNU_SOURCE -fPIC -march=corei7 -mrtm -DALLOW_EXPERIMENTAL_API -DALLOW_INTERNAL_API -Wno-format-truncation -DRTE_LOG_DEFAULT_LOGTYPE=lib.telemetry -MD -MQ 'lib/76b5a35@@rte_telemetry at sta/telemetry_telemetry.c.o' -MF 'lib/76b5a35@@rte_telemetry at sta/telemetry_telemetry.c.o.d' -o 'lib/76b5a35@@rte_telemetry at sta/telemetry_telemetry.c.o' -c ../lib/telemetry/telemetry.c
../lib/telemetry/telemetry.c: In function ‘client_handler’:
../lib/telemetry/telemetry.c:389:21: error: implicit declaration of function ‘strtok_s’; did you mean ‘strtok_r’? [-Werror=implicit-function-declaration]
  389 |   const char *cmd = strtok_s(buffer, ",", &sp);
      |                     ^~~~~~~~
      |                     strtok_r
../lib/telemetry/telemetry.c:389:21: error: nested extern declaration of ‘strtok_s’ [-Werror=nested-externs]
../lib/telemetry/telemetry.c:389:21: error: initialization of ‘const char *’ from ‘int’ makes pointer from integer without a cast [-Werror=int-conversion]
../lib/telemetry/telemetry.c:390:23: error: initialization of ‘const char *’ from ‘int’ makes pointer from integer without a cast [-Werror=int-conversion]
  390 |   const char *param = strtok_s(NULL, "\0", &sp);
      |                       ^~~~~~~~
cc1: all warnings being treated as errors
[18/2842] Compiling C object 'lib/76b5a35@@rte_eal at sta/eal_common_eal_common_interrupts.c.o'.
[19/2842] Generating log.sym_chk with a meson_exe.py custom command.
[20/2842] Compiling C object 'lib/76b5a35@@rte_eal at sta/eal_common_eal_common_lcore.c.o'.
[21/2842] Compiling C object 'lib/76b5a35@@rte_eal at sta/eal_common_eal_common_fbarray.c.o'.
[22/2842] Compiling C object 'lib/76b5a35@@rte_eal at sta/eal_common_eal_common_launch.c.o'.
ninja: build stopped: subcommand failed.
##[error]Process completed with exit code 1.
####################################################################################
#### [End job log] "ubuntu-20.04-gcc-stdatomic" at step Build and test
####################################################################################




####################################################################################
#### [Begin job log] "ubuntu-20.04-clang-stdatomic" at step Build and test
####################################################################################
                            ^       ~~~~~~~~~~~~~~~~~~~~~~~~~
3 errors generated.
[47/2842] Compiling C object 'lib/76b5a35@@rte_eal at sta/eal_unix_eal_debug.c.o'.
[48/2842] Generating kvargs.sym_chk with a meson_exe.py custom command.
[49/2842] Compiling C object 'lib/76b5a35@@rte_eal at sta/eal_common_eal_common_memory.c.o'.
FAILED: lib/76b5a35@@rte_eal at sta/eal_common_eal_common_memory.c.o 
ccache clang -Ilib/76b5a35@@rte_eal at sta -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/log -I../lib/log -Ilib/telemetry/../metrics -I../lib/telemetry/../metrics -Ilib/telemetry -I../lib/telemetry -Xclang -fcolor-diagnostics -pipe -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -Werror -std=c11 -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-missing-field-initializers -D_GNU_SOURCE -fPIC -march=corei7 -mrtm -DALLOW_EXPERIMENTAL_API -DALLOW_INTERNAL_API '-DABI_VERSION="24.0"' -DRTE_LOG_DEFAULT_LOGTYPE=lib.eal -DRTE_ANNOTATE_LOCKS -Wthread-safety -MD -MQ 'lib/76b5a35@@rte_eal at sta/eal_common_eal_common_memory.c.o' -MF 'lib/76b5a35@@rte_eal at sta/eal_common_eal_common_memory.c.o.d' -o 'lib/76b5a35@@rte_eal at sta/eal_common_eal_common_memory.c.o' -c ../lib/eal/common/eal_common_memory.c
../lib/eal/common/eal_common_memory.c:1288:10: error: implicit declaration of function 'strtok_s' is invalid in C99 [-Werror,-Wimplicit-function-declaration]
        token = strtok_s(params_args, dlim, &sp);
                ^
../lib/eal/common/eal_common_memory.c:1288:10: note: did you mean 'strtok_r'?
/usr/include/string.h:346:14: note: 'strtok_r' declared here
extern char *strtok_r (char *__restrict __s, const char *__restrict __delim,
             ^
../lib/eal/common/eal_common_memory.c:1288:8: error: incompatible integer to pointer conversion assigning to 'char *' from 'int' [-Werror,-Wint-conversion]
        token = strtok_s(params_args, dlim, &sp);
              ^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
../lib/eal/common/eal_common_memory.c:1291:9: error: incompatible integer to pointer conversion assigning to 'char *' from 'int' [-Werror,-Wint-conversion]
                token = strtok_s(NULL, dlim, &sp);
                      ^ ~~~~~~~~~~~~~~~~~~~~~~~~~
3 errors generated.
[50/2842] Generating log.sym_chk with a meson_exe.py custom command.
[51/2842] Compiling C object 'lib/76b5a35@@rte_eal at sta/eal_common_eal_common_devargs.c.o'.
ninja: build stopped: subcommand failed.
##[error]Process completed with exit code 1.
####################################################################################
#### [End job log] "ubuntu-20.04-clang-stdatomic" at step Build and test
####################################################################################




####################################################################################
#### [Begin job log] "ubuntu-20.04-gcc-debug+doc+examples+tests" at step Build and test
####################################################################################
[1/3914] Compiling C object 'lib/76b5a35@@rte_log at sta/log_log_linux.c.o'.
[2/3914] Compiling C object 'lib/76b5a35@@rte_kvargs at sta/kvargs_rte_kvargs.c.o'.
[3/3914] Linking static target lib/librte_kvargs.a.
[4/3914] Compiling C object 'lib/76b5a35@@rte_log at sta/log_log.c.o'.
[5/3914] Linking static target lib/librte_log.a.
[6/3914] Generating kvargs.sym_chk with a meson_exe.py custom command.
[7/3914] Compiling C object 'lib/76b5a35@@rte_telemetry at sta/telemetry_telemetry_data.c.o'.
[8/3914] Compiling C object 'lib/76b5a35@@rte_telemetry at sta/telemetry_telemetry.c.o'.
FAILED: lib/76b5a35@@rte_telemetry at sta/telemetry_telemetry.c.o 
ccache gcc -Ilib/76b5a35@@rte_telemetry at sta -Ilib -I../lib -Ilib/telemetry/../metrics -I../lib/telemetry/../metrics -Ilib/telemetry -I../lib/telemetry -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/log -I../lib/log -fdiagnostics-color=always -pipe -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -Werror -std=c11 -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 -D_GNU_SOURCE -fPIC -march=corei7 -mrtm -DALLOW_EXPERIMENTAL_API -DALLOW_INTERNAL_API -Wno-format-truncation -DRTE_LOG_DEFAULT_LOGTYPE=lib.telemetry -MD -MQ 'lib/76b5a35@@rte_telemetry at sta/telemetry_telemetry.c.o' -MF 'lib/76b5a35@@rte_telemetry at sta/telemetry_telemetry.c.o.d' -o 'lib/76b5a35@@rte_telemetry at sta/telemetry_telemetry.c.o' -c ../lib/telemetry/telemetry.c
../lib/telemetry/telemetry.c: In function ‘client_handler’:
../lib/telemetry/telemetry.c:389:21: error: implicit declaration of function ‘strtok_s’; did you mean ‘strtok_r’? [-Werror=implicit-function-declaration]
  389 |   const char *cmd = strtok_s(buffer, ",", &sp);
      |                     ^~~~~~~~
      |                     strtok_r
../lib/telemetry/telemetry.c:389:21: error: nested extern declaration of ‘strtok_s’ [-Werror=nested-externs]
../lib/telemetry/telemetry.c:389:21: error: initialization of ‘const char *’ from ‘int’ makes pointer from integer without a cast [-Werror=int-conversion]
../lib/telemetry/telemetry.c:390:23: error: initialization of ‘const char *’ from ‘int’ makes pointer from integer without a cast [-Werror=int-conversion]
  390 |   const char *param = strtok_s(NULL, "\0", &sp);
      |                       ^~~~~~~~
cc1: all warnings being treated as errors
[9/3914] Generating log.sym_chk with a meson_exe.py custom command.
[10/3914] Compiling C object 'lib/76b5a35@@rte_telemetry at sta/telemetry_telemetry_legacy.c.o'.
ninja: build stopped: subcommand failed.
##[error]Process completed with exit code 1.
####################################################################################
#### [End job log] "ubuntu-20.04-gcc-debug+doc+examples+tests" at step Build and test
####################################################################################




####################################################################################
#### [Begin job log] "ubuntu-20.04-clang-asan+doc+tests" at step Build and test
####################################################################################
[6/3914] Linking static target lib/librte_log.a.
[7/3914] Compiling C object 'lib/76b5a35@@rte_telemetry at sta/telemetry_telemetry.c.o'.
FAILED: lib/76b5a35@@rte_telemetry at sta/telemetry_telemetry.c.o 
ccache clang -Ilib/76b5a35@@rte_telemetry at sta -Ilib -I../lib -Ilib/telemetry/../metrics -I../lib/telemetry/../metrics -Ilib/telemetry -I../lib/telemetry -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/log -I../lib/log -Xclang -fcolor-diagnostics -fsanitize=address -fno-omit-frame-pointer -pipe -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -Werror -std=c11 -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-missing-field-initializers -D_GNU_SOURCE -fPIC -march=corei7 -mrtm -DALLOW_EXPERIMENTAL_API -DALLOW_INTERNAL_API -DRTE_LOG_DEFAULT_LOGTYPE=lib.telemetry -DRTE_ANNOTATE_LOCKS -Wthread-safety -MD -MQ 'lib/76b5a35@@rte_telemetry at sta/telemetry_telemetry.c.o' -MF 'lib/76b5a35@@rte_telemetry at sta/telemetry_telemetry.c.o.d' -o 'lib/76b5a35@@rte_telemetry at sta/telemetry_telemetry.c.o' -c ../lib/telemetry/telemetry.c
../lib/telemetry/telemetry.c:389:21: error: implicit declaration of function 'strtok_s' is invalid in C99 [-Werror,-Wimplicit-function-declaration]
                const char *cmd = strtok_s(buffer, ",", &sp);
                                  ^
../lib/telemetry/telemetry.c:389:21: note: did you mean 'strtok_r'?
/usr/include/string.h:346:14: note: 'strtok_r' declared here
extern char *strtok_r (char *__restrict __s, const char *__restrict __delim,
             ^
../lib/telemetry/telemetry.c:389:15: error: incompatible integer to pointer conversion initializing 'const char *' with an expression of type 'int' [-Werror,-Wint-conversion]
                const char *cmd = strtok_s(buffer, ",", &sp);
                            ^     ~~~~~~~~~~~~~~~~~~~~~~~~~~
../lib/telemetry/telemetry.c:390:15: error: incompatible integer to pointer conversion initializing 'const char *' with an expression of type 'int' [-Werror,-Wint-conversion]
                const char *param = strtok_s(NULL, "\0", &sp);
                            ^       ~~~~~~~~~~~~~~~~~~~~~~~~~
3 errors generated.
[8/3914] Compiling C object 'lib/76b5a35@@rte_telemetry at sta/telemetry_telemetry_legacy.c.o'.
[9/3914] Generating kvargs.sym_chk with a meson_exe.py custom command.
[10/3914] Compiling C object 'lib/76b5a35@@rte_eal at sta/eal_common_eal_common_memalloc.c.o'.
[11/3914] Generating log.sym_chk with a meson_exe.py custom command.
[12/3914] Compiling C object 'lib/76b5a35@@rte_eal at sta/eal_common_eal_common_bus.c.o'.
ninja: build stopped: subcommand failed.
##[error]Process completed with exit code 1.
####################################################################################
#### [End job log] "ubuntu-20.04-clang-asan+doc+tests" at step Build and test
####################################################################################




####################################################################################
#### [Begin job log] "ubuntu-20.04-gcc-static-i386" at step Build and test
####################################################################################
      |        ^
../lib/eal/common/eal_common_memory.c:1291:9: error: assignment to ‘char *’ from ‘int’ makes pointer from integer without a cast [-Werror=int-conversion]
 1291 |   token = strtok_s(NULL, dlim, &sp);
      |         ^
cc1: all warnings being treated as errors
[67/3134] Generating log.sym_chk with a meson_exe.py custom command.
[68/3134] Compiling C object 'lib/76b5a35@@rte_telemetry at sta/telemetry_telemetry.c.o'.
FAILED: lib/76b5a35@@rte_telemetry at sta/telemetry_telemetry.c.o 
ccache gcc -Ilib/76b5a35@@rte_telemetry at sta -Ilib -I../lib -Ilib/telemetry/../metrics -I../lib/telemetry/../metrics -Ilib/telemetry -I../lib/telemetry -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/log -I../lib/log -fdiagnostics-color=always -pipe -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -Werror -std=c11 -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-pointer-to-int-cast -D_GNU_SOURCE -m32 -fPIC -march=corei7 -mrtm -DALLOW_EXPERIMENTAL_API -DALLOW_INTERNAL_API -Wno-format-truncation -DRTE_LOG_DEFAULT_LOGTYPE=lib.telemetry -MD -MQ 'lib/76b5a35@@rte_telemetry at sta/telemetry_telemetry.c.o' -MF 'lib/76b5a35@@rte_telemetry at sta/telemetry_telemetry.c.o.d' -o 'lib/76b5a35@@rte_telemetry at sta/telemetry_telemetry.c.o' -c ../lib/telemetry/telemetry.c
../lib/telemetry/telemetry.c: In function ‘client_handler’:
../lib/telemetry/telemetry.c:389:21: error: implicit declaration of function ‘strtok_s’; did you mean ‘strtok_r’? [-Werror=implicit-function-declaration]
  389 |   const char *cmd = strtok_s(buffer, ",", &sp);
      |                     ^~~~~~~~
      |                     strtok_r
../lib/telemetry/telemetry.c:389:21: error: nested extern declaration of ‘strtok_s’ [-Werror=nested-externs]
../lib/telemetry/telemetry.c:389:21: error: initialization of ‘const char *’ from ‘int’ makes pointer from integer without a cast [-Werror=int-conversion]
../lib/telemetry/telemetry.c:390:23: error: initialization of ‘const char *’ from ‘int’ makes pointer from integer without a cast [-Werror=int-conversion]
  390 |   const char *param = strtok_s(NULL, "\0", &sp);
      |                       ^~~~~~~~
cc1: all warnings being treated as errors
[69/3134] Compiling C object 'lib/76b5a35@@rte_eal at sta/eal_linux_eal.c.o'.
[70/3134] Compiling C object 'lib/76b5a35@@rte_eal at sta/eal_linux_eal_interrupts.c.o'.
[71/3134] Compiling C object 'lib/76b5a35@@rte_eal at sta/eal_linux_eal_vfio.c.o'.
ninja: build stopped: subcommand failed.
##[error]Process completed with exit code 1.
####################################################################################
#### [End job log] "ubuntu-20.04-gcc-static-i386" at step Build and test
####################################################################################




####################################################################################
#### [Begin job log] "ubuntu-20.04-gcc-shared-aarch64" at step Build and test
####################################################################################
      |        ^
../lib/eal/common/eal_common_memory.c:1291:9: error: assignment to ‘char *’ from ‘int’ makes pointer from integer without a cast [-Werror=int-conversion]
 1291 |   token = strtok_s(NULL, dlim, &sp);
      |         ^
cc1: all warnings being treated as errors
[56/4084] Generating kvargs.sym_chk with a meson_exe.py custom command.
[57/4084] Generating log.sym_chk with a meson_exe.py custom command.
[58/4084] Compiling C object 'lib/76b5a35@@rte_ethdev at sta/ethdev_sff_8636.c.o'.
[59/4084] Compiling C object 'lib/76b5a35@@rte_eal at sta/eal_linux_eal.c.o'.
[60/4084] Compiling C object 'lib/76b5a35@@rte_telemetry at sta/telemetry_telemetry.c.o'.
FAILED: lib/76b5a35@@rte_telemetry at sta/telemetry_telemetry.c.o 
ccache aarch64-linux-gnu-gcc -Ilib/76b5a35@@rte_telemetry at sta -Ilib -I../lib -Ilib/telemetry/../metrics -I../lib/telemetry/../metrics -Ilib/telemetry -I../lib/telemetry -I. -I../ -Iconfig -I../config -Ilib/eal/include -I../lib/eal/include -Ilib/eal/linux/include -I../lib/eal/linux/include -Ilib/eal/arm/include -I../lib/eal/arm/include -Ilib/log -I../lib/log -fdiagnostics-color=always -pipe -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -Werror -std=c11 -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 -D_GNU_SOURCE -fPIC -march=armv8-a+crc -moutline-atomics -DALLOW_EXPERIMENTAL_API -DALLOW_INTERNAL_API -Wno-format-truncation -DRTE_LOG_DEFAULT_LOGTYPE=lib.telemetry -MD -MQ 'lib/76b5a35@@rte_telemetry at sta/telemetry_telemetry.c.o' -MF 'lib/76b5a35@@rte_telemetry at sta/telemetry_telemetry.c.o.d' -o 'lib/76b5a35@@rte_telemetry at sta/telemetry_telemetry.c.o' -c ../lib/telemetry/telemetry.c
../lib/telemetry/telemetry.c: In function ‘client_handler’:
../lib/telemetry/telemetry.c:389:21: error: implicit declaration of function ‘strtok_s’; did you mean ‘strtok_r’? [-Werror=implicit-function-declaration]
  389 |   const char *cmd = strtok_s(buffer, ",", &sp);
      |                     ^~~~~~~~
      |                     strtok_r
../lib/telemetry/telemetry.c:389:21: error: nested extern declaration of ‘strtok_s’ [-Werror=nested-externs]
../lib/telemetry/telemetry.c:389:21: error: initialization of ‘const char *’ from ‘int’ makes pointer from integer without a cast [-Werror=int-conversion]
../lib/telemetry/telemetry.c:390:23: error: initialization of ‘const char *’ from ‘int’ makes pointer from integer without a cast [-Werror=int-conversion]
  390 |   const char *param = strtok_s(NULL, "\0", &sp);
      |                       ^~~~~~~~
cc1: all warnings being treated as errors
ninja: build stopped: subcommand failed.
##[error]Process completed with exit code 1.
####################################################################################
#### [End job log] "ubuntu-20.04-gcc-shared-aarch64" at step Build and test
####################################################################################




####################################################################################
#### [Begin job log] "ubuntu-20.04-gcc-ppc64le" at step Build and test
####################################################################################
      |        ^
../lib/eal/common/eal_common_memory.c:1291:9: error: assignment to ‘char *’ from ‘int’ makes pointer from integer without a cast [-Werror=int-conversion]
 1291 |   token = strtok_s(NULL, dlim, &sp);
      |         ^
cc1: all warnings being treated as errors
[56/3384] Generating kvargs.sym_chk with a meson_exe.py custom command.
[57/3384] Generating log.sym_chk with a meson_exe.py custom command.
[58/3384] Compiling C object 'lib/76b5a35@@rte_eal at sta/eal_linux_eal.c.o'.
[59/3384] Compiling C object 'lib/76b5a35@@rte_ethdev at sta/ethdev_sff_8636.c.o'.
[60/3384] Compiling C object 'lib/76b5a35@@rte_telemetry at sta/telemetry_telemetry.c.o'.
FAILED: lib/76b5a35@@rte_telemetry at sta/telemetry_telemetry.c.o 
ccache powerpc64le-linux-gnu-gcc -Ilib/76b5a35@@rte_telemetry at sta -Ilib -I../lib -Ilib/telemetry/../metrics -I../lib/telemetry/../metrics -Ilib/telemetry -I../lib/telemetry -I. -I../ -Iconfig -I../config -Ilib/eal/include -I../lib/eal/include -Ilib/eal/linux/include -I../lib/eal/linux/include -Ilib/eal/ppc/include -I../lib/eal/ppc/include -Ilib/log -I../lib/log -fdiagnostics-color=always -pipe -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -Werror -std=c11 -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 -D_GNU_SOURCE -fPIC -mcpu=power8 -mtune=power8 -DALLOW_EXPERIMENTAL_API -DALLOW_INTERNAL_API -Wno-format-truncation -DRTE_LOG_DEFAULT_LOGTYPE=lib.telemetry -MD -MQ 'lib/76b5a35@@rte_telemetry at sta/telemetry_telemetry.c.o' -MF 'lib/76b5a35@@rte_telemetry at sta/telemetry_telemetry.c.o.d' -o 'lib/76b5a35@@rte_telemetry at sta/telemetry_telemetry.c.o' -c ../lib/telemetry/telemetry.c
../lib/telemetry/telemetry.c: In function ‘client_handler’:
../lib/telemetry/telemetry.c:389:21: error: implicit declaration of function ‘strtok_s’; did you mean ‘strtok_r’? [-Werror=implicit-function-declaration]
  389 |   const char *cmd = strtok_s(buffer, ",", &sp);
      |                     ^~~~~~~~
      |                     strtok_r
../lib/telemetry/telemetry.c:389:21: error: nested extern declaration of ‘strtok_s’ [-Werror=nested-externs]
../lib/telemetry/telemetry.c:389:21: error: initialization of ‘const char *’ from ‘int’ makes pointer from integer without a cast [-Werror=int-conversion]
../lib/telemetry/telemetry.c:390:23: error: initialization of ‘const char *’ from ‘int’ makes pointer from integer without a cast [-Werror=int-conversion]
  390 |   const char *param = strtok_s(NULL, "\0", &sp);
      |                       ^~~~~~~~
cc1: all warnings being treated as errors
ninja: build stopped: subcommand failed.
##[error]Process completed with exit code 1.
####################################################################################
#### [End job log] "ubuntu-20.04-gcc-ppc64le" at step Build and test
####################################################################################




####################################################################################
#### [Begin job log] "ubuntu-20.04-gcc-riscv64" at step Build and test
####################################################################################
      |        ^
../lib/eal/common/eal_common_memory.c:1291:9: error: assignment to ‘char *’ from ‘int’ makes pointer from integer without a cast [-Werror=int-conversion]
 1291 |   token = strtok_s(NULL, dlim, &sp);
      |         ^
cc1: all warnings being treated as errors
[60/3355] Generating kvargs.sym_chk with a meson_exe.py custom command.
[61/3355] Compiling C object 'lib/76b5a35@@rte_eal at sta/eal_linux_eal.c.o'.
[62/3355] Compiling C object 'lib/76b5a35@@rte_telemetry at sta/telemetry_telemetry.c.o'.
FAILED: lib/76b5a35@@rte_telemetry at sta/telemetry_telemetry.c.o 
ccache riscv64-linux-gnu-gcc -Ilib/76b5a35@@rte_telemetry at sta -Ilib -I../lib -Ilib/telemetry/../metrics -I../lib/telemetry/../metrics -Ilib/telemetry -I../lib/telemetry -I. -I../ -Iconfig -I../config -Ilib/eal/include -I../lib/eal/include -Ilib/eal/linux/include -I../lib/eal/linux/include -Ilib/eal/riscv/include -I../lib/eal/riscv/include -Ilib/log -I../lib/log -fdiagnostics-color=always -pipe -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -Werror -std=c11 -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 -D_GNU_SOURCE -fPIC -march=rv64gc -DALLOW_EXPERIMENTAL_API -DALLOW_INTERNAL_API -Wno-format-truncation -DRTE_LOG_DEFAULT_LOGTYPE=lib.telemetry -MD -MQ 'lib/76b5a35@@rte_telemetry at sta/telemetry_telemetry.c.o' -MF 'lib/76b5a35@@rte_telemetry at sta/telemetry_telemetry.c.o.d' -o 'lib/76b5a35@@rte_telemetry at sta/telemetry_telemetry.c.o' -c ../lib/telemetry/telemetry.c
../lib/telemetry/telemetry.c: In function ‘client_handler’:
../lib/telemetry/telemetry.c:389:21: error: implicit declaration of function ‘strtok_s’; did you mean ‘strtok_r’? [-Werror=implicit-function-declaration]
  389 |   const char *cmd = strtok_s(buffer, ",", &sp);
      |                     ^~~~~~~~
      |                     strtok_r
../lib/telemetry/telemetry.c:389:21: error: nested extern declaration of ‘strtok_s’ [-Werror=nested-externs]
../lib/telemetry/telemetry.c:389:21: error: initialization of ‘const char *’ from ‘int’ makes pointer from integer without a cast [-Werror=int-conversion]
../lib/telemetry/telemetry.c:390:23: error: initialization of ‘const char *’ from ‘int’ makes pointer from integer without a cast [-Werror=int-conversion]
  390 |   const char *param = strtok_s(NULL, "\0", &sp);
      |                       ^~~~~~~~
cc1: all warnings being treated as errors
[63/3355] Generating log.sym_chk with a meson_exe.py custom command.
[64/3355] Compiling C object 'lib/76b5a35@@rte_eal at sta/eal_linux_eal_interrupts.c.o'.
ninja: build stopped: subcommand failed.
##[error]Process completed with exit code 1.
####################################################################################
#### [End job log] "ubuntu-20.04-gcc-riscv64" at step Build and test
####################################################################################




####################################################################################
#### [Begin job log] "fedora:37-gcc" at step Build
####################################################################################
####################################################################################
#### [End job log] "fedora:37-gcc" at step Build
####################################################################################




####################################################################################
#### [Begin job log] "fedora:37-clang" at step Build
####################################################################################
####################################################################################
#### [End job log] "fedora:37-clang" at step Build
####################################################################################
--------------------------------END LOGS-----------------------------


More information about the test-report mailing list