Open srinivasyadav18 opened 1 year ago
hi @srinivasyadav18 , pinging @mzuzek since he is the one who posted #218
@srinivasyadav18 @fnrizzi Hi! Thanks for rising this. I've just created #249 which reverts my incorrect fix #222 for #218 - essentially removing the second condition. For more details and background, please see the discussion at https://github.com/kokkos/stdBLAS/issues/218#issuecomment-1460039688.
@fnrizzi @mzuzek
Thank you.
I am trying to implement HPX backend for
matrix_product
. I am not certainly clear with this section of code (below). The following always evalutes to false right ? Because both qualified lookup and unqualified lookup ofmatrix_product
returnvoid
, so the second part of the expression always evaluates to false and hence wholestd::enable_if_t
is false.Which makes this : https://github.com/kokkos/stdBLAS/blob/main/include/experimental/__p1673_bits/blas3_matrix_product.hpp#L757 always false and hence falls backs to native sequential implementation.