Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

HIP -O0 -g: spgemm producess incorrect entries #2083

Open
brian-kelley opened this issue Jan 5, 2024 · 0 comments
Open

HIP -O0 -g: spgemm producess incorrect entries #2083

brian-kelley opened this issue Jan 5, 2024 · 0 comments
Labels

Comments

@brian-kelley
Copy link
Contributor

brian-kelley commented Jan 5, 2024

On rocm 5.6.0, MI50 (AMD_GFX906) and with -O0 -g, spgemm reliably produces incorrect entries in the sparse unit test. This only happens with -O0 (so -g by itself is not the cause).

[ RUN      ] hip.sparse_spgemm_double_int_size_t_TestDevice
entries are different.
1 2 7 18 19 24 26 31 35 38 46 51 53 58 63 72 86 96 100 101 ... ... ... 2282 2283 2285 2288 2307 2308 2310 2328 2343 2353 2358 2360 2362 2366 2369 2380 2389 2407 2423 2433 
1 2 7 18 19 24 26 31 35 38 46 51 53 58 63 72 86 96 100 101 ... ... ... 2282 2283 2285 2288 2307 2308 2310 2328 2343 2353 2358 2360 2362 2366 2369 2380 2389 2407 2423 2433 
/home/bmkelle/AMD_KK/kokkos-kernels/sparse/unit_test/Test_Sparse_spgemm.hpp:335: Failure
Value of: is_identical
  Actual: false
Expected: true
@brian-kelley brian-kelley changed the title HIP debug: spgemm producess incorrect entries HIP -O0 -g: spgemm producess incorrect entries Jan 17, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Projects
None yet
Development

No branches or pull requests

1 participant