automatic DPDK test reports
 help / color / mirror / Atom feed
From: 0-day Robot <robot@bytheb.org>
To: test-report@dpdk.org
Cc: nkaithakadan@marvell.com, robot@bytheb.org
Subject: |FAILURE| pw154549 [PATCH] crypto/cnxk: add sessionless asym cn20k support
Date: Wed, 18 Jun 2025 02:48:49 -0400	[thread overview]
Message-ID: <20250618064849.2360072-1-robot@bytheb.org> (raw)
In-Reply-To: <20250618062135.489158-1-nkaithakadan@marvell.com>

From: robot@bytheb.org

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

_github build: failed_
Build URL: https://github.com/ovsrobot/dpdk/actions/runs/15725602301
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-gcc-riscv64" failed at step Build and test
"ubuntu-22.04-clang-asan+doc+tests" failed at step Build and test
"ubuntu-22.04-gcc-shared-aarch64" failed at step Build and test
"ubuntu-22.04-gcc-ppc64le" failed at step Build and test
"ubuntu-22.04-gcc-abi+debug+doc+examples+tests" failed at step Build and test
"fedora:39-gcc" failed at step Build
"fedora:39-clang" failed at step Build
----------------------End summary of failed steps--------------------

-------------------------------BEGIN LOGS----------------------------
####################################################################################
#### [Begin job log] "ubuntu-22.04-gcc-stdatomic" at step Build and test
####################################################################################
      |                                                                         ^~~~~~~
../drivers/crypto/cnxk/cn20k_cryptodev_ops.c:832:62: error: type of formal parameter 2 is incomplete
  832 |                         count += ca_lmtst_vec_submit(&burst, vec_tbl, &vec_tbl_len);
      |                                                              ^~~~~~~
../drivers/crypto/cnxk/cn20k_cryptodev_ops.c:838:30: error: type of formal parameter 1 is incomplete
  838 |         cn20k_cpt_vec_submit(vec_tbl, vec_tbl_len, burst.qp);
      |                              ^~~~~~~
../drivers/crypto/cnxk/cn20k_cryptodev_ops.c:772:26: error: unused variable ‘burst’ [-Werror=unused-variable]
  772 |         struct ops_burst burst;
      |                          ^~~~~
../drivers/crypto/cnxk/cn20k_cryptodev_ops.c:770:28: error: unused variable ‘vec_tbl’ [-Werror=unused-variable]
  770 |         struct vec_request vec_tbl[nb_events];
      |                            ^~~~~~~
At top level:
../drivers/crypto/cnxk/cn20k_cryptodev_ops.c:28:1: error: ‘cn20k_cpt_crypto_adapter_ev_mdata_set’ defined but not used [-Werror=unused-function]
   28 | cn20k_cpt_crypto_adapter_ev_mdata_set(struct rte_cryptodev *dev __rte_unused, void *sess,
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
cc1: all warnings being treated as errors
[616/3593] Compiling C object drivers/libtmp_rte_crypto_cnxk.a.p/crypto_cnxk_cn20k_cryptodev.c.o
[617/3593] Compiling C object drivers/libtmp_rte_crypto_cnxk.a.p/crypto_cnxk_cn20k_cryptodev_sec.c.o
[618/3593] Compiling C object drivers/libtmp_rte_crypto_cnxk.a.p/crypto_cnxk_cn20k_ipsec.c.o
[619/3593] Compiling C object drivers/libtmp_rte_crypto_cnxk.a.p/crypto_cnxk_cn9k_cryptodev_ops.c.o
[620/3593] Compiling C object drivers/libtmp_rte_crypto_cnxk.a.p/crypto_cnxk_cn10k_cryptodev_ops.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
####################################################################################
                           ^
../drivers/crypto/cnxk/cn20k_cryptodev_ops.c:654:26: error: incomplete definition of type 'struct ops_burst'
                vec_tbl[len].w2 = burst->w2[i];
                                  ~~~~~^
../drivers/crypto/cnxk/cn20k_cryptodev_ops.c:562:28: note: forward declaration of 'struct ops_burst'
ca_lmtst_vec_submit(struct ops_burst *burst, struct vec_request vec_tbl[], uint16_t *vec_tbl_len)
                           ^
../drivers/crypto/cnxk/cn20k_cryptodev_ops.c:664:6: error: implicit declaration of function 'CNXK_TT_FROM_TAG' is invalid in C99 [-Werror,-Wimplicit-function-declaration]
        if (CNXK_TT_FROM_TAG(burst->ws->gw_rdata) == SSO_TT_ORDERED)
            ^
../drivers/crypto/cnxk/cn20k_cryptodev_ops.c:664:28: error: incomplete definition of type 'struct ops_burst'
        if (CNXK_TT_FROM_TAG(burst->ws->gw_rdata) == SSO_TT_ORDERED)
                             ~~~~~^
../drivers/crypto/cnxk/cn20k_cryptodev_ops.c:562:28: note: forward declaration of 'struct ops_burst'
ca_lmtst_vec_submit(struct ops_burst *burst, struct vec_request vec_tbl[], uint16_t *vec_tbl_len)
                           ^
fatal error: too many errors emitted, stopping now [-ferror-limit=]
20 errors generated.
[618/3593] Compiling C object drivers/libtmp_rte_crypto_cnxk.a.p/crypto_cnxk_cn20k_ipsec.c.o
[619/3593] Compiling C object drivers/libtmp_rte_crypto_cnxk.a.p/crypto_cnxk_cn20k_tls.c.o
[620/3593] Compiling C object drivers/libtmp_rte_crypto_cnxk.a.p/crypto_cnxk_cnxk_cryptodev.c.o
[621/3593] Compiling C object drivers/libtmp_rte_crypto_cnxk.a.p/crypto_cnxk_cn9k_cryptodev_ops.c.o
[622/3593] Compiling C object drivers/libtmp_rte_crypto_cnxk.a.p/crypto_cnxk_cn10k_cryptodev_ops.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-gcc-riscv64" at step Build and test
####################################################################################
      |                                                                         ^~~~~~~
../drivers/crypto/cnxk/cn20k_cryptodev_ops.c:832:62: error: type of formal parameter 2 is incomplete
  832 |                         count += ca_lmtst_vec_submit(&burst, vec_tbl, &vec_tbl_len);
      |                                                              ^~~~~~~
../drivers/crypto/cnxk/cn20k_cryptodev_ops.c:838:30: error: type of formal parameter 1 is incomplete
  838 |         cn20k_cpt_vec_submit(vec_tbl, vec_tbl_len, burst.qp);
      |                              ^~~~~~~
../drivers/crypto/cnxk/cn20k_cryptodev_ops.c:772:26: error: unused variable ‘burst’ [-Werror=unused-variable]
  772 |         struct ops_burst burst;
      |                          ^~~~~
../drivers/crypto/cnxk/cn20k_cryptodev_ops.c:770:28: error: unused variable ‘vec_tbl’ [-Werror=unused-variable]
  770 |         struct vec_request vec_tbl[nb_events];
      |                            ^~~~~~~
At top level:
../drivers/crypto/cnxk/cn20k_cryptodev_ops.c:28:1: error: ‘cn20k_cpt_crypto_adapter_ev_mdata_set’ defined but not used [-Werror=unused-function]
   28 | cn20k_cpt_crypto_adapter_ev_mdata_set(struct rte_cryptodev *dev __rte_unused, void *sess,
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
cc1: all warnings being treated as errors
[568/6247] Compiling C object drivers/libtmp_rte_crypto_cnxk.a.p/crypto_cnxk_cn20k_ipsec.c.o
[569/6247] Compiling C object drivers/libtmp_rte_crypto_cnxk.a.p/crypto_cnxk_cnxk_cryptodev.c.o
[570/6247] Compiling C object drivers/libtmp_rte_crypto_cnxk.a.p/crypto_cnxk_cn20k_tls.c.o
[571/6247] Compiling C object drivers/libtmp_rte_crypto_cnxk.a.p/crypto_cnxk_cn9k_cryptodev_ops.c.o
[572/6247] Compiling C object drivers/libtmp_rte_crypto_cnxk.a.p/crypto_cnxk_cn10k_cryptodev_ops.c.o
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] "ubuntu-22.04-clang-asan+doc+tests" at step Build and test
####################################################################################
                           ^
../drivers/crypto/cnxk/cn20k_cryptodev_ops.c:654:26: error: incomplete definition of type 'struct ops_burst'
                vec_tbl[len].w2 = burst->w2[i];
                                  ~~~~~^
../drivers/crypto/cnxk/cn20k_cryptodev_ops.c:562:28: note: forward declaration of 'struct ops_burst'
ca_lmtst_vec_submit(struct ops_burst *burst, struct vec_request vec_tbl[], uint16_t *vec_tbl_len)
                           ^
../drivers/crypto/cnxk/cn20k_cryptodev_ops.c:664:6: error: implicit declaration of function 'CNXK_TT_FROM_TAG' is invalid in C99 [-Werror,-Wimplicit-function-declaration]
        if (CNXK_TT_FROM_TAG(burst->ws->gw_rdata) == SSO_TT_ORDERED)
            ^
../drivers/crypto/cnxk/cn20k_cryptodev_ops.c:664:28: error: incomplete definition of type 'struct ops_burst'
        if (CNXK_TT_FROM_TAG(burst->ws->gw_rdata) == SSO_TT_ORDERED)
                             ~~~~~^
../drivers/crypto/cnxk/cn20k_cryptodev_ops.c:562:28: note: forward declaration of 'struct ops_burst'
ca_lmtst_vec_submit(struct ops_burst *burst, struct vec_request vec_tbl[], uint16_t *vec_tbl_len)
                           ^
fatal error: too many errors emitted, stopping now [-ferror-limit=]
20 errors generated.
[623/7125] Compiling C object drivers/libtmp_rte_crypto_cnxk.a.p/crypto_cnxk_cn20k_cryptodev_sec.c.o
[624/7125] Compiling C object drivers/libtmp_rte_crypto_cnxk.a.p/crypto_cnxk_cn20k_ipsec.c.o
[625/7125] Compiling C object drivers/libtmp_rte_net_idpf.a.p/net_intel_idpf_idpf_common_virtchnl.c.o
[626/7125] Compiling C object drivers/libtmp_rte_crypto_cnxk.a.p/crypto_cnxk_cn9k_cryptodev_ops.c.o
[627/7125] Compiling C object drivers/libtmp_rte_crypto_cnxk.a.p/crypto_cnxk_cn10k_cryptodev_ops.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-shared-aarch64" at step Build and test
####################################################################################
      |                                                                         ^~~~~~~
../drivers/crypto/cnxk/cn20k_cryptodev_ops.c:832:62: error: type of formal parameter 2 is incomplete
  832 |                         count += ca_lmtst_vec_submit(&burst, vec_tbl, &vec_tbl_len);
      |                                                              ^~~~~~~
../drivers/crypto/cnxk/cn20k_cryptodev_ops.c:838:30: error: type of formal parameter 1 is incomplete
  838 |         cn20k_cpt_vec_submit(vec_tbl, vec_tbl_len, burst.qp);
      |                              ^~~~~~~
../drivers/crypto/cnxk/cn20k_cryptodev_ops.c:772:26: error: unused variable ‘burst’ [-Werror=unused-variable]
  772 |         struct ops_burst burst;
      |                          ^~~~~
../drivers/crypto/cnxk/cn20k_cryptodev_ops.c:770:28: error: unused variable ‘vec_tbl’ [-Werror=unused-variable]
  770 |         struct vec_request vec_tbl[nb_events];
      |                            ^~~~~~~
At top level:
../drivers/crypto/cnxk/cn20k_cryptodev_ops.c:28:1: error: ‘cn20k_cpt_crypto_adapter_ev_mdata_set’ defined but not used [-Werror=unused-function]
   28 | cn20k_cpt_crypto_adapter_ev_mdata_set(struct rte_cryptodev *dev __rte_unused, void *sess,
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
cc1: all warnings being treated as errors
[950/7038] Compiling C object drivers/libtmp_rte_crypto_cnxk.a.p/crypto_cnxk_cn20k_ipsec.c.o
[951/7038] Compiling C object drivers/libtmp_rte_crypto_cnxk.a.p/crypto_cnxk_cn20k_tls.c.o
[952/7038] Compiling C object drivers/libtmp_rte_crypto_cnxk.a.p/crypto_cnxk_cnxk_cryptodev.c.o
[953/7038] Compiling C object drivers/libtmp_rte_crypto_cnxk.a.p/crypto_cnxk_cn9k_cryptodev_ops.c.o
[954/7038] Compiling C object drivers/libtmp_rte_crypto_cnxk.a.p/crypto_cnxk_cn10k_cryptodev_ops.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-ppc64le" at step Build and test
####################################################################################
      |                                                                         ^~~~~~~
../drivers/crypto/cnxk/cn20k_cryptodev_ops.c:832:62: error: type of formal parameter 2 is incomplete
  832 |                         count += ca_lmtst_vec_submit(&burst, vec_tbl, &vec_tbl_len);
      |                                                              ^~~~~~~
../drivers/crypto/cnxk/cn20k_cryptodev_ops.c:838:30: error: type of formal parameter 1 is incomplete
  838 |         cn20k_cpt_vec_submit(vec_tbl, vec_tbl_len, burst.qp);
      |                              ^~~~~~~
../drivers/crypto/cnxk/cn20k_cryptodev_ops.c:772:26: error: unused variable ‘burst’ [-Werror=unused-variable]
  772 |         struct ops_burst burst;
      |                          ^~~~~
../drivers/crypto/cnxk/cn20k_cryptodev_ops.c:770:28: error: unused variable ‘vec_tbl’ [-Werror=unused-variable]
  770 |         struct vec_request vec_tbl[nb_events];
      |                            ^~~~~~~
At top level:
../drivers/crypto/cnxk/cn20k_cryptodev_ops.c:28:1: error: ‘cn20k_cpt_crypto_adapter_ev_mdata_set’ defined but not used [-Werror=unused-function]
   28 | cn20k_cpt_crypto_adapter_ev_mdata_set(struct rte_cryptodev *dev __rte_unused, void *sess,
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
cc1: all warnings being treated as errors
[568/6296] Compiling C object drivers/libtmp_rte_crypto_cnxk.a.p/crypto_cnxk_cn20k_cryptodev_sec.c.o
[569/6296] Compiling C object drivers/libtmp_rte_crypto_cnxk.a.p/crypto_cnxk_cn20k_ipsec.c.o
[570/6296] Compiling C object drivers/libtmp_rte_crypto_cnxk.a.p/crypto_cnxk_cn20k_tls.c.o
[571/6296] Compiling C object drivers/libtmp_rte_crypto_cnxk.a.p/crypto_cnxk_cn9k_cryptodev_ops.c.o
[572/6296] Compiling C object drivers/libtmp_rte_crypto_cnxk.a.p/crypto_cnxk_cn10k_cryptodev_ops.c.o
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-abi+debug+doc+examples+tests" at step Build and test
####################################################################################
      |                                                                         ^~~~~~~
../drivers/crypto/cnxk/cn20k_cryptodev_ops.c:832:62: error: type of formal parameter 2 is incomplete
  832 |                         count += ca_lmtst_vec_submit(&burst, vec_tbl, &vec_tbl_len);
      |                                                              ^~~~~~~
../drivers/crypto/cnxk/cn20k_cryptodev_ops.c:838:30: error: type of formal parameter 1 is incomplete
  838 |         cn20k_cpt_vec_submit(vec_tbl, vec_tbl_len, burst.qp);
      |                              ^~~~~~~
../drivers/crypto/cnxk/cn20k_cryptodev_ops.c:772:26: error: unused variable ‘burst’ [-Werror=unused-variable]
  772 |         struct ops_burst burst;
      |                          ^~~~~
../drivers/crypto/cnxk/cn20k_cryptodev_ops.c:770:28: error: unused variable ‘vec_tbl’ [-Werror=unused-variable]
  770 |         struct vec_request vec_tbl[nb_events];
      |                            ^~~~~~~
At top level:
../drivers/crypto/cnxk/cn20k_cryptodev_ops.c:28:1: error: ‘cn20k_cpt_crypto_adapter_ev_mdata_set’ defined but not used [-Werror=unused-function]
   28 | cn20k_cpt_crypto_adapter_ev_mdata_set(struct rte_cryptodev *dev __rte_unused, void *sess,
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
cc1: all warnings being treated as errors
[625/7125] Compiling C object drivers/libtmp_rte_crypto_cnxk.a.p/crypto_cnxk_cn20k_tls.c.o
[626/7125] Compiling C object drivers/libtmp_rte_crypto_cnxk.a.p/crypto_cnxk_cn20k_ipsec.c.o
[627/7125] Compiling C object drivers/libtmp_rte_crypto_cnxk.a.p/crypto_cnxk_cnxk_cryptodev.c.o
[628/7125] Compiling C object drivers/libtmp_rte_crypto_cnxk.a.p/crypto_cnxk_cn9k_cryptodev_ops.c.o
[629/7125] Compiling C object drivers/libtmp_rte_crypto_cnxk.a.p/crypto_cnxk_cn10k_cryptodev_ops.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] "fedora:39-gcc" at step Build
####################################################################################
####################################################################################
#### [End job log] "fedora:39-gcc" at step Build
####################################################################################




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

      parent reply	other threads:[~2025-06-18  6:48 UTC|newest]

Thread overview: 3+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
     [not found] <20250618062135.489158-1-nkaithakadan@marvell.com>
2025-06-18  5:49 ` qemudev
2025-06-18  6:21 ` |SUCCESS| " checkpatch
2025-06-18  6:48 ` 0-day Robot [this message]

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=20250618064849.2360072-1-robot@bytheb.org \
    --to=robot@bytheb.org \
    --cc=nkaithakadan@marvell.com \
    --cc=test-report@dpdk.org \
    /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).