[dpdk-test-report] |FAILURE| pw89908 [dpdk-dev] [PATCH v1 2/2] event/octeontx2: support crypto adapter forward mode

0-day Robot robot at bytheb.org
Fri Mar 26 11:57:23 CET 2021


From: robot at bytheb.org

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

_github build: failed_
Build URL: https://github.com/ovsrobot/dpdk/actions/runs/689559996
Build Logs:
-----------------------Summary of failed steps-----------------------
ubuntu-18.04-gcc-static failed at step "Build and test"
ubuntu-18.04-gcc-shared-abi+doc+tests failed at step "Build and test"
ubuntu-18.04-clang-static failed at step "Build and test"
ubuntu-18.04-clang-shared-doc+tests failed at step "Build and test"
ubuntu-18.04-gcc-static-aarch64 failed at step "Build and test"
ubuntu-18.04-gcc-shared-aarch64 failed at step "Build and test"
----------------------End summary of failed steps--------------------

-------------------------------BEGIN LOGS----------------------------
####################################################################################
#### [Begin job log] ubuntu-18.04-gcc-static at step "Build and test"
####################################################################################
  union rte_event_crypto_metadata *m_data;
                                   ^~~~~~
../drivers/crypto/octeontx2/otx2_cryptodev_ops.c:471:40: error: ‘m_data’ may be used uninitialized in this function [-Werror=maybe-uninitialized]
        ((uint64_t)m_data->response_info.sched_type << 32) |
                   ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~
../drivers/crypto/octeontx2/otx2_cryptodev_ops.c:445:35: note: ‘m_data’ was declared here
  union rte_event_crypto_metadata *m_data;
                                   ^~~~~~
../drivers/crypto/octeontx2/otx2_cryptodev_ops.c:471:40: error: ‘m_data’ may be used uninitialized in this function [-Werror=maybe-uninitialized]
        ((uint64_t)m_data->response_info.sched_type << 32) |
                   ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~
../drivers/crypto/octeontx2/otx2_cryptodev_ops.c:445:35: note: ‘m_data’ was declared here
  union rte_event_crypto_metadata *m_data;
                                   ^~~~~~
../drivers/crypto/octeontx2/otx2_cryptodev_ops.c:471:40: error: ‘m_data’ may be used uninitialized in this function [-Werror=maybe-uninitialized]
        ((uint64_t)m_data->response_info.sched_type << 32) |
                   ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~
../drivers/crypto/octeontx2/otx2_cryptodev_ops.c:445:35: note: ‘m_data’ was declared here
  union rte_event_crypto_metadata *m_data;
                                   ^~~~~~
cc1: all warnings being treated as errors
[2146/3183] Compiling C object 'drivers/drivers@@tmp_rte_crypto_octeontx at sta/crypto_octeontx_otx_cryptodev_ops.c.o'.
[2147/3183] Compiling C object 'drivers/drivers@@tmp_rte_crypto_openssl at sta/crypto_openssl_rte_openssl_pmd_ops.c.o'.
ninja: build stopped: subcommand failed.
##[error]Process completed with exit code 1.
####################################################################################
#### [End job log] ubuntu-18.04-gcc-static at step "Build and test"
####################################################################################




####################################################################################
#### [Begin job log] ubuntu-18.04-gcc-shared-abi+doc+tests at step "Build and test"
####################################################################################
  union rte_event_crypto_metadata *m_data;
                                   ^~~~~~
../drivers/crypto/octeontx2/otx2_cryptodev_ops.c:471:40: error: ‘m_data’ may be used uninitialized in this function [-Werror=maybe-uninitialized]
        ((uint64_t)m_data->response_info.sched_type << 32) |
                   ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~
../drivers/crypto/octeontx2/otx2_cryptodev_ops.c:445:35: note: ‘m_data’ was declared here
  union rte_event_crypto_metadata *m_data;
                                   ^~~~~~
../drivers/crypto/octeontx2/otx2_cryptodev_ops.c:471:40: error: ‘m_data’ may be used uninitialized in this function [-Werror=maybe-uninitialized]
        ((uint64_t)m_data->response_info.sched_type << 32) |
                   ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~
../drivers/crypto/octeontx2/otx2_cryptodev_ops.c:445:35: note: ‘m_data’ was declared here
  union rte_event_crypto_metadata *m_data;
                                   ^~~~~~
../drivers/crypto/octeontx2/otx2_cryptodev_ops.c:471:40: error: ‘m_data’ may be used uninitialized in this function [-Werror=maybe-uninitialized]
        ((uint64_t)m_data->response_info.sched_type << 32) |
                   ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~
../drivers/crypto/octeontx2/otx2_cryptodev_ops.c:445:35: note: ‘m_data’ was declared here
  union rte_event_crypto_metadata *m_data;
                                   ^~~~~~
cc1: all warnings being treated as errors
[2208/3399] Generating rte_crypto_openssl.pmd.c with a custom command.
[2209/3399] Linking target drivers/librte_crypto_octeontx.so.21.2.
ninja: build stopped: subcommand failed.
##[error]Process completed with exit code 1.
####################################################################################
#### [End job log] ubuntu-18.04-gcc-shared-abi+doc+tests at step "Build and test"
####################################################################################




####################################################################################
#### [Begin job log] ubuntu-18.04-clang-static at step "Build and test"
####################################################################################
                 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
../drivers/crypto/octeontx2/otx2_cryptodev_ops.c:470:9: note: uninitialized use occurs here
                      m_data->response_info.flow_id) |
                      ^~~~~~
../drivers/crypto/octeontx2/otx2_cryptodev_ops.c:452:7: note: remove the 'if' if its condition is always true
        else if (op->sess_type == RTE_CRYPTO_OP_SESSIONLESS &&
             ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
../drivers/crypto/octeontx2/otx2_cryptodev_ops.c:452:11: error: variable 'm_data' is used uninitialized whenever '&&' condition is false [-Werror,-Wsometimes-uninitialized]
        else if (op->sess_type == RTE_CRYPTO_OP_SESSIONLESS &&
                 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
../drivers/crypto/octeontx2/otx2_cryptodev_ops.c:470:9: note: uninitialized use occurs here
                      m_data->response_info.flow_id) |
                      ^~~~~~
../drivers/crypto/octeontx2/otx2_cryptodev_ops.c:452:11: note: remove the '&&' if its condition is always true
        else if (op->sess_type == RTE_CRYPTO_OP_SESSIONLESS &&
                 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
../drivers/crypto/octeontx2/otx2_cryptodev_ops.c:445:41: note: initialize the variable 'm_data' to silence this warning
        union rte_event_crypto_metadata *m_data;
                                               ^
                                                = NULL
2 errors generated.
[2136/3185] Compiling C object 'drivers/drivers@@tmp_rte_crypto_octeontx at sta/crypto_octeontx_otx_cryptodev_ops.c.o'.
[2137/3185] Compiling C object 'drivers/drivers@@tmp_rte_net_mlx5 at sta/net_mlx5_mlx5_rxtx.c.o'.
ninja: build stopped: subcommand failed.
##[error]Process completed with exit code 1.
####################################################################################
#### [End job log] ubuntu-18.04-clang-static at step "Build and test"
####################################################################################




####################################################################################
#### [Begin job log] ubuntu-18.04-clang-shared-doc+tests at step "Build and test"
####################################################################################
                 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
../drivers/crypto/octeontx2/otx2_cryptodev_ops.c:470:9: note: uninitialized use occurs here
                      m_data->response_info.flow_id) |
                      ^~~~~~
../drivers/crypto/octeontx2/otx2_cryptodev_ops.c:452:7: note: remove the 'if' if its condition is always true
        else if (op->sess_type == RTE_CRYPTO_OP_SESSIONLESS &&
             ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
../drivers/crypto/octeontx2/otx2_cryptodev_ops.c:452:11: error: variable 'm_data' is used uninitialized whenever '&&' condition is false [-Werror,-Wsometimes-uninitialized]
        else if (op->sess_type == RTE_CRYPTO_OP_SESSIONLESS &&
                 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
../drivers/crypto/octeontx2/otx2_cryptodev_ops.c:470:9: note: uninitialized use occurs here
                      m_data->response_info.flow_id) |
                      ^~~~~~
../drivers/crypto/octeontx2/otx2_cryptodev_ops.c:452:11: note: remove the '&&' if its condition is always true
        else if (op->sess_type == RTE_CRYPTO_OP_SESSIONLESS &&
                 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
../drivers/crypto/octeontx2/otx2_cryptodev_ops.c:445:41: note: initialize the variable 'm_data' to silence this warning
        union rte_event_crypto_metadata *m_data;
                                               ^
                                                = NULL
2 errors generated.
[2189/3401] Compiling C object 'drivers/drivers@@tmp_rte_crypto_octeontx at sta/crypto_octeontx_otx_cryptodev_ops.c.o'.
[2190/3401] Compiling C object 'drivers/drivers@@tmp_rte_net_mlx5 at sta/net_mlx5_mlx5_rxtx.c.o'.
ninja: build stopped: subcommand failed.
##[error]Process completed with exit code 1.
####################################################################################
#### [End job log] ubuntu-18.04-clang-shared-doc+tests at step "Build and test"
####################################################################################




####################################################################################
#### [Begin job log] ubuntu-18.04-gcc-static-aarch64 at step "Build and test"
####################################################################################
  union rte_event_crypto_metadata *m_data;
                                   ^~~~~~
../drivers/crypto/octeontx2/otx2_cryptodev_ops.c:471:40: error: ‘m_data’ may be used uninitialized in this function [-Werror=maybe-uninitialized]
        ((uint64_t)m_data->response_info.sched_type << 32) |
                   ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~
../drivers/crypto/octeontx2/otx2_cryptodev_ops.c:445:35: note: ‘m_data’ was declared here
  union rte_event_crypto_metadata *m_data;
                                   ^~~~~~
../drivers/crypto/octeontx2/otx2_cryptodev_ops.c:471:40: error: ‘m_data’ may be used uninitialized in this function [-Werror=maybe-uninitialized]
        ((uint64_t)m_data->response_info.sched_type << 32) |
                   ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~
../drivers/crypto/octeontx2/otx2_cryptodev_ops.c:445:35: note: ‘m_data’ was declared here
  union rte_event_crypto_metadata *m_data;
                                   ^~~~~~
../drivers/crypto/octeontx2/otx2_cryptodev_ops.c:471:40: error: ‘m_data’ may be used uninitialized in this function [-Werror=maybe-uninitialized]
        ((uint64_t)m_data->response_info.sched_type << 32) |
                   ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~
../drivers/crypto/octeontx2/otx2_cryptodev_ops.c:445:35: note: ‘m_data’ was declared here
  union rte_event_crypto_metadata *m_data;
                                   ^~~~~~
cc1: all warnings being treated as errors
[2147/3183] Generating rte_crypto_openssl.pmd.c with a custom command.
[2148/3183] Compiling C object 'drivers/drivers@@tmp_rte_crypto_octeontx at sta/crypto_octeontx_otx_cryptodev_ops.c.o'.
ninja: build stopped: subcommand failed.
##[error]Process completed with exit code 1.
####################################################################################
#### [End job log] ubuntu-18.04-gcc-static-aarch64 at step "Build and test"
####################################################################################




####################################################################################
#### [Begin job log] ubuntu-18.04-gcc-shared-aarch64 at step "Build and test"
####################################################################################
  union rte_event_crypto_metadata *m_data;
                                   ^~~~~~
../drivers/crypto/octeontx2/otx2_cryptodev_ops.c:471:40: error: ‘m_data’ may be used uninitialized in this function [-Werror=maybe-uninitialized]
        ((uint64_t)m_data->response_info.sched_type << 32) |
                   ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~
../drivers/crypto/octeontx2/otx2_cryptodev_ops.c:445:35: note: ‘m_data’ was declared here
  union rte_event_crypto_metadata *m_data;
                                   ^~~~~~
../drivers/crypto/octeontx2/otx2_cryptodev_ops.c:471:40: error: ‘m_data’ may be used uninitialized in this function [-Werror=maybe-uninitialized]
        ((uint64_t)m_data->response_info.sched_type << 32) |
                   ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~
../drivers/crypto/octeontx2/otx2_cryptodev_ops.c:445:35: note: ‘m_data’ was declared here
  union rte_event_crypto_metadata *m_data;
                                   ^~~~~~
../drivers/crypto/octeontx2/otx2_cryptodev_ops.c:471:40: error: ‘m_data’ may be used uninitialized in this function [-Werror=maybe-uninitialized]
        ((uint64_t)m_data->response_info.sched_type << 32) |
                   ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~
../drivers/crypto/octeontx2/otx2_cryptodev_ops.c:445:35: note: ‘m_data’ was declared here
  union rte_event_crypto_metadata *m_data;
                                   ^~~~~~
cc1: all warnings being treated as errors
[2200/3396] Compiling C object 'drivers/drivers@@tmp_rte_crypto_octeontx at sta/crypto_octeontx_otx_cryptodev_ops.c.o'.
[2201/3396] Compiling C object 'drivers/drivers@@tmp_rte_crypto_scheduler at sta/crypto_scheduler_scheduler_failover.c.o'.
ninja: build stopped: subcommand failed.
##[error]Process completed with exit code 1.
####################################################################################
#### [End job log] ubuntu-18.04-gcc-shared-aarch64 at step "Build and test"
####################################################################################
--------------------------------END LOGS-----------------------------


More information about the test-report mailing list