automatic DPDK test reports
 help / color / mirror / Atom feed
From: 0-day Robot <robot@bytheb.org>
To: test-report@dpdk.org
Cc: thomas@monjalon.net, robot@bytheb.org
Subject: |FAILURE| pw154231 [PATCH v18] trace: add PMU
Date: Mon,  9 Jun 2025 13:24:26 -0400	[thread overview]
Message-ID: <20250609172426.753299-1-robot@bytheb.org> (raw)
In-Reply-To: <20250609165736.2255515-1-thomas@monjalon.net>

From: robot@bytheb.org

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

_github build: failed_
Build URL: https://github.com/ovsrobot/dpdk/actions/runs/15540223458
Build Logs:
-----------------------Summary of failed steps-----------------------
"windows-2022-msvc" failed at step Build
"ubuntu-22.04-gcc-mini" failed at step Build and test
"ubuntu-22.04-gcc-abi+debug+doc+examples+tests" failed at step Build and test
"ubuntu-22.04-gcc-stdatomic" failed at step Build and test
"ubuntu-22.04-clang-stdatomic" failed at step Build and test
"ubuntu-22.04-clang-asan+doc+tests" failed at step Build and test
"ubuntu-22.04-gcc-static-mingw" failed at step Build and test
"ubuntu-22.04-gcc-shared-aarch64" failed at step Build and test
"fedora:39-clang" failed at step Build
"fedora:39-gcc" failed at step Build
----------------------End summary of failed steps--------------------

-------------------------------BEGIN LOGS----------------------------
####################################################################################
#### [Begin job log] "windows-2022-msvc" at step Build
####################################################################################
[33/452] Compiling C object lib/librte_eal.a.p/eal_common_eal_common_memalloc.c.obj
[34/452] Linking target lib/rte_argparse-25.dll
   Creating library lib\rte_argparse.lib and object lib\rte_argparse.exp
[35/452] Linking target lib/rte_kvargs-25.dll
   Creating library lib\rte_kvargs.lib and object lib\rte_kvargs.exp
[36/452] Compiling C object lib/librte_eal.a.p/eal_common_eal_common_string_fns.c.obj
[37/452] Compiling C object lib/librte_eal.a.p/eal_common_eal_common_memzone.c.obj
[38/452] Compiling C object lib/librte_eal.a.p/eal_common_eal_common_memory.c.obj
[39/452] Linking target lib/rte_telemetry-25.dll
   Creating library lib\rte_telemetry.lib and object lib\rte_telemetry.exp

[40/452] Compiling C object lib/librte_eal.a.p/eal_common_eal_common_tailqs.c.obj
[41/452] Compiling C object lib/librte_eal.a.p/eal_common_eal_common_trace_pmu.c.obj
FAILED: lib/librte_eal.a.p/eal_common_eal_common_trace_pmu.c.obj 
"cl" "-Ilib\librte_eal.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\eal" "-I..\lib\eal" "-Ilib\log" "-I..\lib\log" "-Ilib\kvargs" "-I..\lib\kvargs" "/MD" "/nologo" "/showIncludes" "/utf-8" "/W3" "/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" "-DABI_VERSION=\"25.2\"" "-DRTE_LOG_DEFAULT_LOGTYPE=lib.eal" "/Fdlib\librte_eal.a.p\eal_common_eal_common_trace_pmu.c.pdb" /Folib/librte_eal.a.p/eal_common_eal_common_trace_pmu.c.obj "/c" ../lib/eal/common/eal_common_trace_pmu.c
../lib/eal/common/eal_common_trace_pmu.c(6): fatal error C1083: Cannot open include file: 'rte_pmu.h': No such file or directory
[42/452] Compiling C object lib/librte_eal.a.p/eal_common_eal_common_thread.c.obj
[43/452] Compiling C object lib/librte_eal.a.p/eal_common_eal_common_timer.c.obj
[44/452] Generating symbol file lib/rte_kvargs-25.dll.p/rte_kvargs-25.dll.symbols
[45/452] Generating symbol file lib/rte_telemetry-25.dll.p/rte_telemetry-25.dll.symbols
[46/452] Compiling C object lib/librte_eal.a.p/eal_common_eal_common_options.c.obj
ninja: build stopped: subcommand failed.
INFO: autodetecting backend as ninja
INFO: calculating backend command to run: C:\hostedtoolcache\windows\Python\3.13.3\x64\Scripts\ninja.EXE -C D:/a/dpdk/dpdk/build
##[error]Process completed with exit code 1.
####################################################################################
#### [End job log] "windows-2022-msvc" at step Build
####################################################################################




####################################################################################
#### [Begin job log] "ubuntu-22.04-gcc-mini" at step Build and test
####################################################################################
Message: Missing dependency "eventdev" for app "test-eventdev"
Message: Missing dependency "fib" for app "test-fib"
Message: Missing dependency "gpudev" for app "test-gpudev"
Message: Missing dependency "mldev" for app "test-mldev"
Message: Missing dependency "pipeline" for app "test-pipeline"
Message: Missing dependency "regexdev" for app "test-regex"
Message: Missing dependency "ipsec" for app "test-sad"
Message: Missing dependency "security" for app "test-security-perf"
Run-time dependency zlib found: YES 1.2.11
Run-time dependency pcap found: YES 1.10.1
Compiler for C supports arguments -fno-strict-aliasing: YES 
Compiler for C supports arguments -Wno-format-truncation: YES (cached)
Message: hugepage availability: true
app/test/suites/meson.build:37: WARNING: Test "ethdev_api" is not defined in any test suite
app/test/suites/meson.build:37: WARNING: Test "external_mem_autotest" is not defined in any test suite
Program test_telemetry.sh found: YES (/home/runner/work/dpdk/dpdk/app/test/suites/test_telemetry.sh)
Program doxygen found: NO
Program sphinx-build found: NO
Compiler for C supports arguments -Wno-format-truncation: YES (cached)
Message: Missing dependency "eal" for example "l2fwd"

examples/meson.build:118:12: ERROR: Problem encountered: Cannot build requested example "l2fwd"

A full log can be found at /home/runner/work/dpdk/dpdk/build/meson-logs/meson-log.txt
##[error]Process completed with exit code 1.
####################################################################################
#### [End job log] "ubuntu-22.04-gcc-mini" at step Build and test
####################################################################################




####################################################################################
#### [Begin job log] "ubuntu-22.04-gcc-abi+debug+doc+examples+tests" at step Build and test
####################################################################################
  133 | RTE_TRACE_POINT_FP(
      | ^~~~~~~~~~~~~~~~~~
In file included from ../lib/eal/include/rte_eal_trace.h:131,
                 from ../lib/eal/common/eal_common_trace_points.c:7:
../lib/pmu/rte_pmu.h:236:27: note: expected ‘unsigned int’ but argument is of type ‘char * (*)(const char *, int)’
  236 | rte_pmu_read(unsigned int index)
      |              ~~~~~~~~~~~~~^~~~~
In file included from ../lib/eal/common/eal_common_trace_points.c:5:
../lib/eal/include/rte_eal_trace.h:136:18: error: unused variable ‘val’ [-Werror=unused-variable]
  136 |         uint64_t val = rte_pmu_read(index);
      |                  ^~~
../lib/eal/include/rte_trace_point_register.h:55:9: note: in definition of macro ‘__RTE_TRACE_POINT’
   55 |         __VA_ARGS__ \
      |         ^~~~~~~~~~~
../lib/eal/include/rte_eal_trace.h:133:1: note: in expansion of macro ‘RTE_TRACE_POINT_FP’
  133 | RTE_TRACE_POINT_FP(
      | ^~~~~~~~~~~~~~~~~~
cc1: all warnings being treated as errors
[47/7083] Compiling C object lib/librte_eal.a.p/eal_common_eal_common_options.c.o
[48/7083] Compiling C object lib/librte_eal.a.p/eal_common_eal_common_trace_pmu.c.o
[49/7083] Compiling C object lib/librte_eal.a.p/eal_common_malloc_elem.c.o
[50/7083] Compiling C object lib/librte_eal.a.p/eal_common_malloc_heap.c.o
[51/7083] Generating symbol file lib/librte_log.so.25.2.p/librte_log.so.25.2.symbols
ninja: build stopped: subcommand failed.
##[error]Process completed with exit code 1.
####################################################################################
#### [End job log] "ubuntu-22.04-gcc-abi+debug+doc+examples+tests" at step Build and test
####################################################################################




####################################################################################
#### [Begin job log] "ubuntu-22.04-gcc-stdatomic" at step Build and test
####################################################################################
  133 | RTE_TRACE_POINT_FP(
      | ^~~~~~~~~~~~~~~~~~
In file included from ../lib/eal/include/rte_eal_trace.h:131,
                 from ../lib/eal/common/eal_common_trace_points.c:7:
../lib/pmu/rte_pmu.h:236:27: note: expected ‘unsigned int’ but argument is of type ‘char * (*)(const char *, int)’
  236 | rte_pmu_read(unsigned int index)
      |              ~~~~~~~~~~~~~^~~~~
In file included from ../lib/eal/common/eal_common_trace_points.c:5:
../lib/eal/include/rte_eal_trace.h:136:18: error: unused variable ‘val’ [-Werror=unused-variable]
  136 |         uint64_t val = rte_pmu_read(index);
      |                  ^~~
../lib/eal/include/rte_trace_point_register.h:55:9: note: in definition of macro ‘__RTE_TRACE_POINT’
   55 |         __VA_ARGS__ \
      |         ^~~~~~~~~~~
../lib/eal/include/rte_eal_trace.h:133:1: note: in expansion of macro ‘RTE_TRACE_POINT_FP’
  133 | RTE_TRACE_POINT_FP(
      | ^~~~~~~~~~~~~~~~~~
cc1: all warnings being treated as errors
[50/3587] Compiling C object lib/librte_eal.a.p/eal_common_rte_bitset.c.o
[51/3587] Compiling C object lib/librte_eal.a.p/eal_common_malloc_elem.c.o
[52/3587] Compiling C object lib/librte_eal.a.p/eal_common_malloc_heap.c.o
[53/3587] Compiling C object lib/librte_eal.a.p/eal_common_rte_random.c.o
[54/3587] Compiling C object lib/librte_eal.a.p/eal_common_rte_malloc.c.o
ninja: build stopped: subcommand failed.
##[error]Process completed with exit code 1.
####################################################################################
#### [End job log] "ubuntu-22.04-gcc-stdatomic" at step Build and test
####################################################################################




####################################################################################
#### [Begin job log] "ubuntu-22.04-clang-stdatomic" at step Build and test
####################################################################################
In file included from ../lib/eal/common/eal_common_trace_points.c:7:
../lib/eal/include/rte_eal_trace.h:136:30: error: incompatible pointer to integer conversion passing 'char *(const char *, int)' to parameter of type 'unsigned int' [-Werror,-Wint-conversion]
        uint64_t val = rte_pmu_read(index);
                                    ^~~~~
../lib/eal/include/rte_trace_point.h:107:34: note: expanded from macro 'RTE_TRACE_POINT_FP'
        __RTE_TRACE_POINT(fp, tp, args, __VA_ARGS__)
                                        ^~~~~~~~~~~
../lib/eal/include/rte_trace_point_register.h:55:2: note: expanded from macro '__RTE_TRACE_POINT'
        __VA_ARGS__ \
        ^~~~~~~~~~~
../lib/pmu/rte_pmu.h:236:27: note: passing argument to parameter 'index' here
rte_pmu_read(unsigned int index)
                          ^
In file included from ../lib/eal/common/eal_common_trace_points.c:7:
../lib/eal/include/rte_eal_trace.h:136:11: error: unused variable 'val' [-Werror,-Wunused-variable]
        uint64_t val = rte_pmu_read(index);
                 ^
2 errors generated.
[38/3587] Compiling C object lib/librte_eal.a.p/eal_common_eal_common_trace_pmu.c.o
[39/3587] Linking static target lib/librte_kvargs.a
[40/3587] Linking static target lib/librte_telemetry.a
[41/3587] Linking static target lib/librte_log.a
[42/3587] Linking static target lib/librte_pmu.a
ninja: build stopped: subcommand failed.
##[error]Process completed with exit code 1.
####################################################################################
#### [End job log] "ubuntu-22.04-clang-stdatomic" at step Build and test
####################################################################################




####################################################################################
#### [Begin job log] "ubuntu-22.04-clang-asan+doc+tests" at step Build and test
####################################################################################
In file included from ../lib/eal/common/eal_common_trace_points.c:7:
../lib/eal/include/rte_eal_trace.h:136:30: error: incompatible pointer to integer conversion passing 'char *(const char *, int)' to parameter of type 'unsigned int' [-Werror,-Wint-conversion]
        uint64_t val = rte_pmu_read(index);
                                    ^~~~~
../lib/eal/include/rte_trace_point.h:107:34: note: expanded from macro 'RTE_TRACE_POINT_FP'
        __RTE_TRACE_POINT(fp, tp, args, __VA_ARGS__)
                                        ^~~~~~~~~~~
../lib/eal/include/rte_trace_point_register.h:55:2: note: expanded from macro '__RTE_TRACE_POINT'
        __VA_ARGS__ \
        ^~~~~~~~~~~
../lib/pmu/rte_pmu.h:236:27: note: passing argument to parameter 'index' here
rte_pmu_read(unsigned int index)
                          ^
In file included from ../lib/eal/common/eal_common_trace_points.c:7:
../lib/eal/include/rte_eal_trace.h:136:11: error: unused variable 'val' [-Werror,-Wunused-variable]
        uint64_t val = rte_pmu_read(index);
                 ^
2 errors generated.
[49/7083] Compiling C object lib/librte_eal.a.p/eal_common_eal_common_options.c.o
[50/7083] Compiling C object lib/librte_eal.a.p/eal_common_rte_bitset.c.o
[51/7083] Compiling C object lib/librte_eal.a.p/eal_common_malloc_elem.c.o
[52/7083] Compiling C object lib/librte_eal.a.p/eal_common_malloc_heap.c.o
[53/7083] Compiling C object lib/librte_eal.a.p/eal_common_rte_malloc.c.o
ninja: build stopped: subcommand failed.
##[error]Process completed with exit code 1.
####################################################################################
#### [End job log] "ubuntu-22.04-clang-asan+doc+tests" at step Build and test
####################################################################################




####################################################################################
#### [Begin job log] "ubuntu-22.04-gcc-static-mingw" at step Build and test
####################################################################################
[21/3068] Linking target lib/librte_kvargs-25.dll
[22/3068] Compiling C object lib/librte_eal.a.p/eal_common_eal_common_interrupts.c.obj
[23/3068] Compiling C object lib/librte_eal.a.p/eal_common_eal_common_fbarray.c.obj
[24/3068] Compiling C object lib/librte_eal.a.p/eal_common_eal_common_lcore_var.c.obj
[25/3068] Compiling C object lib/librte_eal.a.p/eal_common_eal_common_mcfg.c.obj
[26/3068] Generating symbol file lib/librte_kvargs-25.dll.p/librte_kvargs-25.dll.symbols
[27/3068] Compiling C object lib/librte_eal.a.p/eal_common_eal_common_memalloc.c.obj
[28/3068] Compiling C object lib/librte_eal.a.p/eal_common_eal_common_string_fns.c.obj
[29/3068] Compiling C object lib/librte_eal.a.p/eal_common_eal_common_launch.c.obj
[30/3068] Compiling C object lib/librte_eal.a.p/eal_common_eal_common_tailqs.c.obj
[31/3068] Compiling C object lib/librte_eal.a.p/eal_common_eal_common_timer.c.obj
[32/3068] Compiling C object lib/librte_eal.a.p/eal_common_eal_common_trace_pmu.c.obj
FAILED: lib/librte_eal.a.p/eal_common_eal_common_trace_pmu.c.obj 
ccache x86_64-w64-mingw32-gcc -Ilib/librte_eal.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/eal -I../lib/eal -Ilib/log -I../lib/log -Ilib/kvargs -I../lib/kvargs -fdiagnostics-color=always -pipe -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -Werror -std=c11 -O2 -g -include rte_config.h -Wvla -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 -D_WIN32_WINNT=0x0A00 -D__USE_MINGW_ANSI_STDIO -march=native -mrtm -DALLOW_EXPERIMENTAL_API -DALLOW_INTERNAL_API -Wno-format-truncation '-DABI_VERSION="25.2"' -DRTE_LOG_DEFAULT_LOGTYPE=lib.eal -MD -MQ lib/librte_eal.a.p/eal_common_eal_common_trace_pmu.c.obj -MF lib/librte_eal.a.p/eal_common_eal_common_trace_pmu.c.obj.d -o lib/librte_eal.a.p/eal_common_eal_common_trace_pmu.c.obj -c ../lib/eal/common/eal_common_trace_pmu.c
../lib/eal/common/eal_common_trace_pmu.c:6:10: fatal error: rte_pmu.h: No such file or directory
    6 | #include <rte_pmu.h>
      |          ^~~~~~~~~~~
compilation terminated.
[33/3068] Compiling C object lib/librte_eal.a.p/eal_common_eal_common_lcore.c.obj
[34/3068] Compiling C object lib/librte_eal.a.p/eal_common_eal_common_memzone.c.obj
[35/3068] Compiling C object lib/librte_eal.a.p/eal_common_eal_common_memory.c.obj
[36/3068] Compiling C object lib/librte_eal.a.p/eal_common_eal_common_options.c.obj
[37/3068] Compiling C object lib/librte_eal.a.p/eal_common_eal_common_thread.c.obj
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
####################################################################################




####################################################################################
#### [Begin job log] "ubuntu-22.04-gcc-shared-aarch64" at step Build and test
####################################################################################
  133 | RTE_TRACE_POINT_FP(
      | ^~~~~~~~~~~~~~~~~~
In file included from ../lib/eal/include/rte_eal_trace.h:131,
                 from ../lib/eal/common/eal_common_trace_points.c:7:
../lib/pmu/rte_pmu.h:236:27: note: expected ‘unsigned int’ but argument is of type ‘char * (*)(const char *, int)’
  236 | rte_pmu_read(unsigned int index)
      |              ~~~~~~~~~~~~~^~~~~
In file included from ../lib/eal/common/eal_common_trace_points.c:5:
../lib/eal/include/rte_eal_trace.h:136:18: error: unused variable ‘val’ [-Werror=unused-variable]
  136 |         uint64_t val = rte_pmu_read(index);
      |                  ^~~
../lib/eal/include/rte_trace_point_register.h:55:9: note: in definition of macro ‘__RTE_TRACE_POINT’
   55 |         __VA_ARGS__ \
      |         ^~~~~~~~~~~
../lib/eal/include/rte_eal_trace.h:133:1: note: in expansion of macro ‘RTE_TRACE_POINT_FP’
  133 | RTE_TRACE_POINT_FP(
      | ^~~~~~~~~~~~~~~~~~
cc1: all warnings being treated as errors
[56/6996] Compiling C object lib/librte_eal.a.p/eal_common_eal_common_cpuflags.c.o
[57/6996] Compiling C object lib/librte_eal.a.p/eal_common_eal_common_dynmem.c.o
[58/6996] Compiling C object lib/librte_eal.a.p/eal_common_rte_malloc.c.o
[59/6996] Compiling C object lib/librte_eal.a.p/eal_common_eal_common_options.c.o
[60/6996] Compiling C object lib/librte_eal.a.p/eal_common_rte_service.c.o
ninja: build stopped: subcommand failed.
##[error]Process completed with exit code 1.
####################################################################################
#### [End job log] "ubuntu-22.04-gcc-shared-aarch64" at step Build and test
####################################################################################




####################################################################################
#### [Begin job log] "fedora:39-clang" at step Build
####################################################################################
####################################################################################
#### [End job log] "fedora:39-clang" at step Build
####################################################################################




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

  parent reply	other threads:[~2025-06-09 17:24 UTC|newest]

Thread overview: 20+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
     [not found] <20250609165736.2255515-1-thomas@monjalon.net>
2025-06-09 16:23 ` |SUCCESS| " qemudev
2025-06-09 16:28 ` |FAILURE| " qemudev
2025-06-09 16:57 ` |SUCCESS| " checkpatch
2025-06-09 17:24 ` 0-day Robot [this message]
2025-06-09 22:04 ` |FAILURE| pw154231 [PATCH] [v18] " dpdklab
2025-06-09 22:05 ` dpdklab
2025-06-09 22:10 ` |SUCCESS| " dpdklab
2025-06-09 22:12 ` dpdklab
2025-06-09 22:18 ` |FAILURE| " dpdklab
2025-06-09 22:34 ` |PENDING| " dpdklab
2025-06-09 22:37 ` |FAILURE| " dpdklab
2025-06-09 22:40 ` dpdklab
2025-06-09 23:04 ` |SUCCESS| " dpdklab
2025-06-09 23:48 ` |FAILURE| " dpdklab
2025-06-10  0:19 ` |WARNING| " dpdklab
2025-06-10  0:20 ` |FAILURE| " dpdklab
2025-06-10  0:21 ` dpdklab
2025-06-10  0:22 ` dpdklab
2025-06-10  0:23 ` dpdklab
2025-06-10  0:51 ` |WARNING| " dpdklab

Reply instructions:

You may reply publicly to this message via plain-text email
using any one of the following methods:

* Save the following mbox file, import it into your mail client,
  and reply-to-all from there: mbox

  Avoid top-posting and favor interleaved quoting:
  https://en.wikipedia.org/wiki/Posting_style#Interleaved_style

* Reply using the --to, --cc, and --in-reply-to
  switches of git-send-email(1):

  git send-email \
    --in-reply-to=20250609172426.753299-1-robot@bytheb.org \
    --to=robot@bytheb.org \
    --cc=test-report@dpdk.org \
    --cc=thomas@monjalon.net \
    /path/to/YOUR_REPLY

  https://kernel.org/pub/software/scm/git/docs/git-send-email.html

* If your mail client supports setting the In-Reply-To header
  via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line before the message body.
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).