|FAILURE| pw154522 [PATCH] crypto/cnxk: add crypto adapter for cn20k

0-day Robot robot at bytheb.org
Tue Jun 17 14:05:34 CEST 2025


From: robot at bytheb.org

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

_github build: failed_
Build URL: https://github.com/ovsrobot/dpdk/actions/runs/15705690893
Build Logs:
-----------------------Summary of failed steps-----------------------
"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-ppc64le" failed at step Build and test
"ubuntu-22.04-gcc-shared-aarch64" 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-riscv64" 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] "ubuntu-22.04-gcc-stdatomic" at step Build and test
####################################################################################
[2479/3593] Compiling C object drivers/librte_crypto_virtio.a.p/meson-generated_.._rte_crypto_virtio.pmd.c.o
[2480/3593] Compiling C object drivers/librte_compress_isal.a.p/meson-generated_.._rte_compress_isal.pmd.c.o
[2481/3593] Compiling C object drivers/librte_compress_mlx5.a.p/meson-generated_.._rte_compress_mlx5.pmd.c.o
[2482/3593] Compiling C object drivers/librte_compress_nitrox.a.p/meson-generated_.._rte_compress_nitrox.pmd.c.o
[2483/3593] Compiling C object drivers/librte_compress_octeontx.a.p/meson-generated_.._rte_compress_octeontx.pmd.c.o
[2484/3593] Generating rte_crypto_octeontx.sym_chk with a custom command (wrapped by meson to capture output)
[2485/3593] Compiling C object drivers/librte_compress_zlib.a.p/meson-generated_.._rte_compress_zlib.pmd.c.o
[2486/3593] Generating rte_crypto_cnxk.sym_chk with a custom command (wrapped by meson to capture output)
FAILED: drivers/rte_crypto_cnxk.sym_chk 
/usr/local/bin/meson --internal exe --capture drivers/rte_crypto_cnxk.sym_chk -- /home/runner/work/dpdk/dpdk/buildtools/check-symbols.sh /home/runner/work/dpdk/dpdk/build/drivers/crypto_cnxk_exports.map drivers/librte_crypto_cnxk.a
--- stderr ---
cn20k_cpt_crypto_adapter_dequeue is flagged as internal but is not exported as an internal symbol
Please add RTE_EXPORT_INTERNAL_SYMBOL to the definition of cn20k_cpt_crypto_adapter_dequeue
cn20k_cpt_crypto_adapter_vector_dequeue is flagged as internal but is not exported as an internal symbol
Please add RTE_EXPORT_INTERNAL_SYMBOL to the definition of cn20k_cpt_crypto_adapter_vector_dequeue
cn20k_cpt_crypto_adapter_enqueue is flagged as internal but is not exported as an internal symbol
Please add RTE_EXPORT_INTERNAL_SYMBOL to the definition of cn20k_cpt_crypto_adapter_enqueue

[2487/3593] Compiling C object drivers/librte_regex_mlx5.a.p/meson-generated_.._rte_regex_mlx5.pmd.c.o
[2488/3593] Compiling C object drivers/librte_regex_cn9k.a.p/meson-generated_.._rte_regex_cn9k.pmd.c.o
[2489/3593] Compiling C object drivers/librte_ml_cnxk.a.p/meson-generated_.._rte_ml_cnxk.pmd.c.o
[2490/3593] Compiling C object drivers/librte_vdpa_ifc.a.p/meson-generated_.._rte_vdpa_ifc.pmd.c.o
[2491/3593] Compiling C object drivers/librte_net_virtio_avx512_lib.a.p/net_virtio_virtio_rxtx_packed.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
####################################################################################
[2462/3593] Compiling C object drivers/librte_crypto_caam_jr.a.p/meson-generated_.._rte_crypto_caam_jr.pmd.c.o
[2463/3593] Compiling C object drivers/librte_crypto_ccp.a.p/meson-generated_.._rte_crypto_ccp.pmd.c.o
[2464/3593] Compiling C object drivers/librte_crypto_cnxk.so.25.2.p/meson-generated_.._rte_crypto_cnxk.pmd.c.o
[2465/3593] Compiling C object drivers/librte_crypto_dpaa_sec.so.25.2.p/meson-generated_.._rte_crypto_dpaa_sec.pmd.c.o
[2466/3593] Compiling C object drivers/librte_crypto_dpaa2_sec.so.25.2.p/meson-generated_.._rte_crypto_dpaa2_sec.pmd.c.o
[2467/3593] Generating rte_crypto_dpaa_sec.sym_chk with a custom command (wrapped by meson to capture output)
[2468/3593] Compiling C object drivers/librte_crypto_ionic.a.p/meson-generated_.._rte_crypto_ionic.pmd.c.o
[2469/3593] Generating rte_crypto_cnxk.sym_chk with a custom command (wrapped by meson to capture output)
FAILED: drivers/rte_crypto_cnxk.sym_chk 
/usr/local/bin/meson --internal exe --capture drivers/rte_crypto_cnxk.sym_chk -- /home/runner/work/dpdk/dpdk/buildtools/check-symbols.sh /home/runner/work/dpdk/dpdk/build/drivers/crypto_cnxk_exports.map drivers/librte_crypto_cnxk.a
--- stderr ---
cn20k_cpt_crypto_adapter_enqueue is flagged as internal but is not exported as an internal symbol
Please add RTE_EXPORT_INTERNAL_SYMBOL to the definition of cn20k_cpt_crypto_adapter_enqueue
cn20k_cpt_crypto_adapter_dequeue is flagged as internal but is not exported as an internal symbol
Please add RTE_EXPORT_INTERNAL_SYMBOL to the definition of cn20k_cpt_crypto_adapter_dequeue
cn20k_cpt_crypto_adapter_vector_dequeue is flagged as internal but is not exported as an internal symbol
Please add RTE_EXPORT_INTERNAL_SYMBOL to the definition of cn20k_cpt_crypto_adapter_vector_dequeue

[2470/3593] Generating rte_crypto_dpaa2_sec.sym_chk with a custom command (wrapped by meson to capture output)
[2471/3593] Compiling C object drivers/librte_crypto_mlx5.a.p/meson-generated_.._rte_crypto_mlx5.pmd.c.o
[2472/3593] Compiling C object drivers/librte_crypto_nitrox.a.p/meson-generated_.._rte_crypto_nitrox.pmd.c.o
[2473/3593] Compiling C object drivers/librte_net_virtio_avx512_lib.a.p/net_virtio_virtio_rxtx_packed.c.o
[2474/3593] Compiling C object lib/librte_pipeline.a.p/pipeline_rte_table_action.c.o
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
####################################################################################
[2515/7125] Compiling C object drivers/net/rnp/base/librnp_base.a.p/rnp_bdq_if.c.o
[2516/7125] Compiling C object drivers/librte_raw_skeleton.a.p/meson-generated_.._rte_raw_skeleton.pmd.c.o
[2517/7125] Compiling C object drivers/librte_crypto_caam_jr.a.p/meson-generated_.._rte_crypto_caam_jr.pmd.c.o
[2518/7125] Compiling C object drivers/librte_crypto_ccp.a.p/meson-generated_.._rte_crypto_ccp.pmd.c.o
[2519/7125] Compiling C object drivers/librte_crypto_cnxk.so.25.2.p/meson-generated_.._rte_crypto_cnxk.pmd.c.o
[2520/7125] Compiling C object drivers/librte_crypto_dpaa_sec.so.25.2.p/meson-generated_.._rte_crypto_dpaa_sec.pmd.c.o
[2521/7125] Generating rte_crypto_dpaa_sec.sym_chk with a custom command (wrapped by meson to capture output)
[2522/7125] Generating rte_crypto_cnxk.sym_chk with a custom command (wrapped by meson to capture output)
FAILED: drivers/rte_crypto_cnxk.sym_chk 
/usr/local/bin/meson --internal exe --capture drivers/rte_crypto_cnxk.sym_chk -- /home/runner/work/dpdk/dpdk/buildtools/check-symbols.sh /home/runner/work/dpdk/dpdk/build/drivers/crypto_cnxk_exports.map drivers/librte_crypto_cnxk.a
--- stderr ---
cn20k_cpt_crypto_adapter_enqueue is flagged as internal but is not exported as an internal symbol
Please add RTE_EXPORT_INTERNAL_SYMBOL to the definition of cn20k_cpt_crypto_adapter_enqueue
cn20k_cpt_crypto_adapter_dequeue is flagged as internal but is not exported as an internal symbol
Please add RTE_EXPORT_INTERNAL_SYMBOL to the definition of cn20k_cpt_crypto_adapter_dequeue
cn20k_cpt_crypto_adapter_vector_dequeue is flagged as internal but is not exported as an internal symbol
Please add RTE_EXPORT_INTERNAL_SYMBOL to the definition of cn20k_cpt_crypto_adapter_vector_dequeue

[2523/7125] Compiling C object drivers/librte_crypto_dpaa2_sec.so.25.2.p/meson-generated_.._rte_crypto_dpaa2_sec.pmd.c.o
[2524/7125] Generating rte_crypto_dpaa2_sec.sym_chk with a custom command (wrapped by meson to capture output)
[2525/7125] Compiling C object drivers/librte_net_virtio_avx512_lib.a.p/net_virtio_virtio_rxtx_packed.c.o
[2526/7125] Compiling C object lib/librte_pipeline.a.p/pipeline_rte_table_action.c.o
[2527/7125] Compiling C object lib/librte_vhost.a.p/vhost_virtio_net.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-ppc64le" at step Build and test
####################################################################################
[2001/6296] Generating rte_crypto_dpaa_sec.sym_chk with a custom command (wrapped by meson to capture output)
[2002/6296] Compiling C object drivers/librte_crypto_scheduler.a.p/meson-generated_.._rte_crypto_scheduler.pmd.c.o
[2003/6296] Generating rte_crypto_dpaa2_sec.sym_chk with a custom command (wrapped by meson to capture output)
[2004/6296] Compiling C object drivers/librte_crypto_virtio.a.p/meson-generated_.._rte_crypto_virtio.pmd.c.o
[2005/6296] Compiling C object drivers/librte_compress_nitrox.a.p/meson-generated_.._rte_compress_nitrox.pmd.c.o
[2006/6296] Compiling C object drivers/librte_compress_octeontx.a.p/meson-generated_.._rte_compress_octeontx.pmd.c.o
[2007/6296] Compiling C object drivers/librte_regex_cn9k.a.p/meson-generated_.._rte_regex_cn9k.pmd.c.o
[2008/6296] Generating rte_crypto_cnxk.sym_chk with a custom command (wrapped by meson to capture output)
FAILED: drivers/rte_crypto_cnxk.sym_chk 
/usr/local/bin/meson --internal exe --capture drivers/rte_crypto_cnxk.sym_chk -- /home/runner/work/dpdk/dpdk/buildtools/check-symbols.sh /home/runner/work/dpdk/dpdk/build/drivers/crypto_cnxk_exports.map drivers/librte_crypto_cnxk.a
--- stderr ---
cn20k_cpt_crypto_adapter_dequeue is flagged as internal but is not exported as an internal symbol
Please add RTE_EXPORT_INTERNAL_SYMBOL to the definition of cn20k_cpt_crypto_adapter_dequeue
cn20k_cpt_crypto_adapter_vector_dequeue is flagged as internal but is not exported as an internal symbol
Please add RTE_EXPORT_INTERNAL_SYMBOL to the definition of cn20k_cpt_crypto_adapter_vector_dequeue
cn20k_cpt_crypto_adapter_enqueue is flagged as internal but is not exported as an internal symbol
Please add RTE_EXPORT_INTERNAL_SYMBOL to the definition of cn20k_cpt_crypto_adapter_enqueue

[2009/6296] Compiling C object drivers/librte_ml_cnxk.a.p/meson-generated_.._rte_ml_cnxk.pmd.c.o
[2010/6296] Compiling C object drivers/librte_vdpa_ifc.a.p/meson-generated_.._rte_vdpa_ifc.pmd.c.o
[2011/6296] Compiling C object drivers/librte_vdpa_nfp.a.p/meson-generated_.._rte_vdpa_nfp.pmd.c.o
[2012/6296] Compiling C object drivers/librte_event_cnxk.a.p/meson-generated_.._rte_event_cnxk.pmd.c.o
[2013/6296] Generating rte_crypto_octeontx.sym_chk with a custom command (wrapped by meson to capture output)
ninja: build stopped: subcommand failed.
##[error]Process completed with exit code 1.
####################################################################################
#### [End job log] "ubuntu-22.04-gcc-ppc64le" at step Build and test
####################################################################################




####################################################################################
#### [Begin job log] "ubuntu-22.04-gcc-shared-aarch64" at step Build and test
####################################################################################
[2576/7038] Compiling C object drivers/librte_crypto_ionic.a.p/meson-generated_.._rte_crypto_ionic.pmd.c.o
[2577/7038] Compiling C object drivers/librte_crypto_dpaa2_sec.so.25.2.p/meson-generated_.._rte_crypto_dpaa2_sec.pmd.c.o
[2578/7038] Generating rte_crypto_dpaa_sec.sym_chk with a custom command (wrapped by meson to capture output)
[2579/7038] Compiling C object drivers/librte_crypto_nitrox.a.p/meson-generated_.._rte_crypto_nitrox.pmd.c.o
[2580/7038] Compiling C object drivers/librte_crypto_null.a.p/meson-generated_.._rte_crypto_null.pmd.c.o
[2581/7038] Compiling C object drivers/librte_crypto_octeontx.so.25.2.p/meson-generated_.._rte_crypto_octeontx.pmd.c.o
[2582/7038] Generating rte_crypto_dpaa2_sec.sym_chk with a custom command (wrapped by meson to capture output)
[2583/7038] Generating rte_crypto_cnxk.sym_chk with a custom command (wrapped by meson to capture output)
FAILED: drivers/rte_crypto_cnxk.sym_chk 
/usr/local/bin/meson --internal exe --capture drivers/rte_crypto_cnxk.sym_chk -- /home/runner/work/dpdk/dpdk/buildtools/check-symbols.sh /home/runner/work/dpdk/dpdk/build/drivers/crypto_cnxk_exports.map drivers/librte_crypto_cnxk.a
--- stderr ---
cn20k_cpt_crypto_adapter_dequeue is flagged as internal but is not exported as an internal symbol
Please add RTE_EXPORT_INTERNAL_SYMBOL to the definition of cn20k_cpt_crypto_adapter_dequeue
cn20k_cpt_crypto_adapter_vector_dequeue is flagged as internal but is not exported as an internal symbol
Please add RTE_EXPORT_INTERNAL_SYMBOL to the definition of cn20k_cpt_crypto_adapter_vector_dequeue
cn20k_cpt_crypto_adapter_enqueue is flagged as internal but is not exported as an internal symbol
Please add RTE_EXPORT_INTERNAL_SYMBOL to the definition of cn20k_cpt_crypto_adapter_enqueue

[2584/7038] Compiling C object drivers/librte_crypto_scheduler.so.25.2.p/meson-generated_.._rte_crypto_scheduler.pmd.c.o
[2585/7038] Compiling C object drivers/librte_crypto_virtio.a.p/meson-generated_.._rte_crypto_virtio.pmd.c.o
[2586/7038] Generating rte_crypto_octeontx.sym_chk with a custom command (wrapped by meson to capture output)
[2587/7038] Generating rte_crypto_scheduler.sym_chk with a custom command (wrapped by meson to capture output)
[2588/7038] Compiling C object drivers/libtmp_rte_event_cnxk.a.p/event_cnxk_tx_cn20k_tx_112_127_seg.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] "ubuntu-22.04-gcc-abi+debug+doc+examples+tests" at step Build and test
####################################################################################
[2525/7125] Compiling C object drivers/librte_crypto_ionic.a.p/meson-generated_.._rte_crypto_ionic.pmd.c.o
[2526/7125] Compiling C object drivers/librte_crypto_mlx5.a.p/meson-generated_.._rte_crypto_mlx5.pmd.c.o
[2527/7125] Compiling C object drivers/librte_net_virtio_avx512_lib.a.p/net_virtio_virtio_rxtx_packed.c.o
[2528/7125] Compiling C object drivers/librte_crypto_nitrox.a.p/meson-generated_.._rte_crypto_nitrox.pmd.c.o
[2529/7125] Compiling C object drivers/librte_crypto_null.a.p/meson-generated_.._rte_crypto_null.pmd.c.o
[2530/7125] Generating rte_crypto_dpaa2_sec.sym_chk with a custom command (wrapped by meson to capture output)
[2531/7125] Generating rte_crypto_dpaa_sec.sym_chk with a custom command (wrapped by meson to capture output)
[2532/7125] Generating rte_crypto_cnxk.sym_chk with a custom command (wrapped by meson to capture output)
FAILED: drivers/rte_crypto_cnxk.sym_chk 
/usr/local/bin/meson --internal exe --capture drivers/rte_crypto_cnxk.sym_chk -- /home/runner/work/dpdk/dpdk/buildtools/check-symbols.sh /home/runner/work/dpdk/dpdk/build/drivers/crypto_cnxk_exports.map drivers/librte_crypto_cnxk.a
--- stderr ---
cn20k_cpt_crypto_adapter_dequeue is flagged as internal but is not exported as an internal symbol
Please add RTE_EXPORT_INTERNAL_SYMBOL to the definition of cn20k_cpt_crypto_adapter_dequeue
cn20k_cpt_crypto_adapter_vector_dequeue is flagged as internal but is not exported as an internal symbol
Please add RTE_EXPORT_INTERNAL_SYMBOL to the definition of cn20k_cpt_crypto_adapter_vector_dequeue
cn20k_cpt_crypto_adapter_enqueue is flagged as internal but is not exported as an internal symbol
Please add RTE_EXPORT_INTERNAL_SYMBOL to the definition of cn20k_cpt_crypto_adapter_enqueue

[2533/7125] Compiling C object drivers/librte_crypto_octeontx.so.25.2.p/meson-generated_.._rte_crypto_octeontx.pmd.c.o
[2534/7125] Compiling C object drivers/librte_crypto_openssl.a.p/meson-generated_.._rte_crypto_openssl.pmd.c.o
[2535/7125] Compiling C object drivers/librte_crypto_scheduler.a.p/meson-generated_.._rte_crypto_scheduler.pmd.c.o
[2536/7125] Generating rte_crypto_octeontx.sym_chk with a custom command (wrapped by meson to capture output)
[2537/7125] Compiling C object lib/librte_pipeline.a.p/pipeline_rte_table_action.c.o
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-riscv64" at step Build and test
####################################################################################
[1990/6247] Compiling C object drivers/librte_power_amd_pstate.a.p/meson-generated_.._rte_power_amd_pstate.pmd.c.o
[1991/6247] Compiling C object drivers/librte_power_cppc.a.p/meson-generated_.._rte_power_cppc.pmd.c.o
[1992/6247] Compiling C object drivers/librte_power_intel_uncore.a.p/meson-generated_.._rte_power_intel_uncore.pmd.c.o
[1993/6247] Compiling C object drivers/librte_power_intel_pstate.a.p/meson-generated_.._rte_power_intel_pstate.pmd.c.o
[1994/6247] Linking target lib/librte_pmu.so.25.2
[1995/6247] Linking target lib/librte_argparse.so.25.2
[1996/6247] Compiling C object drivers/librte_power_kvm_vm.a.p/meson-generated_.._rte_power_kvm_vm.pmd.c.o
[1997/6247] Generating rte_crypto_cnxk.sym_chk with a custom command (wrapped by meson to capture output)
FAILED: drivers/rte_crypto_cnxk.sym_chk 
/usr/local/bin/meson --internal exe --capture drivers/rte_crypto_cnxk.sym_chk -- /home/runner/work/dpdk/dpdk/buildtools/check-symbols.sh /home/runner/work/dpdk/dpdk/build/drivers/crypto_cnxk_exports.map drivers/librte_crypto_cnxk.a
--- stderr ---
cn20k_cpt_crypto_adapter_dequeue is flagged as internal but is not exported as an internal symbol
Please add RTE_EXPORT_INTERNAL_SYMBOL to the definition of cn20k_cpt_crypto_adapter_dequeue
cn20k_cpt_crypto_adapter_vector_dequeue is flagged as internal but is not exported as an internal symbol
Please add RTE_EXPORT_INTERNAL_SYMBOL to the definition of cn20k_cpt_crypto_adapter_vector_dequeue
cn20k_cpt_crypto_adapter_enqueue is flagged as internal but is not exported as an internal symbol
Please add RTE_EXPORT_INTERNAL_SYMBOL to the definition of cn20k_cpt_crypto_adapter_enqueue

[1998/6247] Linking target lib/librte_bbdev.so.25.2
[1999/6247] Linking target lib/librte_cfgfile.so.25.2
[2000/6247] Linking target lib/librte_cmdline.so.25.2
[2001/6247] Linking target lib/librte_bitratestats.so.25.2
[2002/6247] Linking target lib/librte_compressdev.so.25.2
ninja: build stopped: subcommand failed.
##[error]Process completed with exit code 1.
####################################################################################
#### [End job log] "ubuntu-22.04-gcc-riscv64" 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-----------------------------


More information about the test-report mailing list