.. meta::
  :description: Debugging rocSPARSE functions API documentation
  :keywords: rocSPARSE, ROCm, API, documentation, exported functions

.. _debugging_:


********************************************************************
Debugging rocSPARSE functions
********************************************************************

This module contains all routines useful for debugging rocSPARSE programs.

rocsparse_enable_debug_kernel_launch()
--------------------------------------

.. doxygenfunction:: rocsparse_enable_debug_kernel_launch

rocsparse_disable_debug_kernel_launch()
---------------------------------------

.. doxygenfunction:: rocsparse_disable_debug_kernel_launch

rocsparse_state_debug_kernel_launch()
-------------------------------------

.. doxygenfunction:: rocsparse_state_debug_kernel_launch

rocsparse_enable_debug_arguments()
----------------------------------

.. doxygenfunction:: rocsparse_enable_debug_arguments

rocsparse_disable_debug_arguments()
-----------------------------------

.. doxygenfunction:: rocsparse_disable_debug_arguments

rocsparse_state_debug_arguments()
---------------------------------

.. doxygenfunction:: rocsparse_state_debug_arguments

rocsparse_enable_debug_arguments_verbose()
------------------------------------------

.. doxygenfunction:: rocsparse_enable_debug_arguments_verbose

rocsparse_disable_debug_arguments_verbose()
-------------------------------------------

.. doxygenfunction:: rocsparse_disable_debug_arguments_verbose

rocsparse_state_debug_arguments_verbose()
-----------------------------------------

.. doxygenfunction:: rocsparse_state_debug_arguments_verbose

rocsparse_enable_debug()
------------------------

.. doxygenfunction:: rocsparse_enable_debug

rocsparse_disable_debug()
-------------------------

.. doxygenfunction:: rocsparse_disable_debug

rocsparse_state_debug()
-----------------------

.. doxygenfunction:: rocsparse_state_debug

rocsparse_enable_debug_warnings()
---------------------------------

.. doxygenfunction:: rocsparse_enable_debug_warnings

rocsparse_disable_debug_warnings()
----------------------------------

.. doxygenfunction:: rocsparse_disable_debug_warnings

rocsparse_enable_debug_verbose()
--------------------------------

.. doxygenfunction:: rocsparse_enable_debug_verbose

rocsparse_disable_debug_verbose()
---------------------------------

.. doxygenfunction:: rocsparse_disable_debug_verbose

rocsparse_state_debug_verbose()
-------------------------------

.. doxygenfunction:: rocsparse_state_debug_verbose

rocsparse_enable_debug_force_host_assert()
------------------------------------------

.. doxygenfunction:: rocsparse_enable_debug_force_host_assert

rocsparse_disable_debug_force_host_assert()
-------------------------------------------

.. doxygenfunction:: rocsparse_disable_debug_force_host_assert

rocsparse_state_debug_force_host_assert()
-----------------------------------------

.. doxygenfunction:: rocsparse_state_debug_force_host_assert
