|FAILURE| pw139444 [PATCH v2 7/7] dma/odm: add remaining ops

0-day Robot robot at bytheb.org
Wed Apr 17 10:44:33 CEST 2024


From: robot at bytheb.org

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

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

-------------------------------BEGIN LOGS----------------------------
####################################################################################
#### [Begin job log] "ubuntu-22.04-clang-stdatomic" at step Build and test
####################################################################################
                cmpl.u = rte_atomic_load_explicit(cmpl_ptr, rte_memory_order_relaxed);
                         ^                        ~~~~~~~~
../lib/eal/include/rte_stdatomic.h:73:2: note: expanded from macro 'rte_atomic_load_explicit'
        atomic_load_explicit(ptr, memorder)
        ^                    ~~~
/usr/lib/llvm-14/lib/clang/14.0.0/include/stdatomic.h:130:30: note: expanded from macro 'atomic_load_explicit'
#define atomic_load_explicit __c11_atomic_load
                             ^
../drivers/dma/odm/odm_dmadev.c:518:3: error: address argument to atomic operation must be a pointer to _Atomic type ('uint32_t *' (aka 'unsigned int *') invalid)
                rte_atomic_store_explicit(cmpl_ptr, cmpl_zero.u, rte_memory_order_relaxed);
                ^                         ~~~~~~~~
../lib/eal/include/rte_stdatomic.h:76:2: note: expanded from macro 'rte_atomic_store_explicit'
        atomic_store_explicit(ptr, val, memorder)
        ^                     ~~~
/usr/lib/llvm-14/lib/clang/14.0.0/include/stdatomic.h:127:31: note: expanded from macro 'atomic_store_explicit'
#define atomic_store_explicit __c11_atomic_store
                              ^
4 errors generated.
[1068/2962] Compiling C object 'drivers/a715181@@rte_dma_idxd at sha/meson-generated_.._rte_dma_idxd.pmd.c.o'.
[1069/2962] Compiling C object 'drivers/a715181@@rte_dma_dpaa2 at sta/meson-generated_.._rte_dma_dpaa2.pmd.c.o'.
[1070/2962] Linking static target drivers/libtmp_rte_dma_ioat.a.
[1071/2962] Compiling C object 'drivers/a715181@@tmp_rte_dma_odm at sta/dma_odm_odm.c.o'.
[1072/2962] Generating rte_common_sfc_efx.sym_chk with a meson_exe.py custom command.
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
####################################################################################
--------------------------------END LOGS-----------------------------


More information about the test-report mailing list