Patch | Description | Author | Forwarded | Bugs | Origin | Last update |
---|---|---|---|---|---|---|
hide-kernel-symbols.patch | hide kernel symbols ROCSPARSE_KERNEL exists because the early versions of HIP for Windows did not use weak symbols for kernels even when they were inline. While it was defined in a public header, the define was intended for internal use within the library, adding `static` on Windows to work around that bug. This patch adds `static` to Linux as well. It seems that kernels are unaffected by -fvisibility=hidden. To ensure that there are no name collisions between rocSPARSE kernels and application kernels, the rocSPARSE kernels will be marked as static. |
Cordell Bloor <cgmb@slerp.xyz> | no | 2022-12-02 | ||
optional-test-matricies.patch | optional test matricies Add an option to disable the use of downloaded matrix data with -DWITH_TEST_MATRICIES=OFF |
Cordell Bloor <cgmb@slerp.xyz> | no | 2023-05-25 | ||
allow-uninstantiated-tests.patch | allow uninstantiated tests When a downloaded test matrix is are not available, it is excluded from the test parameter lists. For some tests, it may be the case that there are no parameters other than downloaded matricies, in which case there will be a GoogleTestVerification.UninstantiatedParameterizedTestSuite test failure at runtime unless it is explicitly allowed. |
Cordell Bloor <cgmb@slerp.xyz> | no | 2023-05-26 | ||
use-readthedocs-theme.patch | use readthedocs theme The upstream docs uses fancy theme for their docs, but not all of the necessary packages are available on Debian. This reverts a few changes in conf.py to their values from ROCm 5.5 to build the docs using the old theme |
Cordell Bloor <cgmb@slerp.xyz> | not-needed | 2023-12-13 | ||
use-local-mathjax.patch | use local mathjax The sphinx.ext.mathjax extension defaults to loading mathjax from a CDN, which results in the lintian warning 'privacy-breach-generic'. Use a local copy of mathjax to prevent that problem. |
Cordell Bloor <cgmb@slerp.xyz> | not-needed | 2023-05-28 | ||
move-rocsparse-test-data-to-share.patch | move rocsparse test data to share The rocsparse_test.data file is a binary file containing arguments to test with rocsparse functions (e.g., various combinations of matrix sizes and other similar options). It is created by rocsparse_gentest.py and is architecture-independent (as it always uses network byte order). |
Cordell Bloor <cgmb@slerp.xyz> | not-needed | 2023-06-05 |