diff options
Diffstat (limited to 'sci-libs/clblast/files/level3_xtrsv.patch')
-rw-r--r-- | sci-libs/clblast/files/level3_xtrsv.patch | 14 |
1 files changed, 14 insertions, 0 deletions
diff --git a/sci-libs/clblast/files/level3_xtrsv.patch b/sci-libs/clblast/files/level3_xtrsv.patch new file mode 100644 index 000000000000..abba1cd23026 --- /dev/null +++ b/sci-libs/clblast/files/level3_xtrsv.patch @@ -0,0 +1,14 @@ +This fixes a problem in the upstream code. There is an extra argument in +the call to the x_buffer.CopyToAsync function that must be removed. Otherwise +the build fails when CUDA is enabled. +--- CLBlast/src/routines/level3/xtrsm.cpp 2022-05-21 08:44:13.815816361 -0600 ++++ CLBlast_fixed/src/routines/level3/xtrsm.cpp 2022-05-21 08:28:06.756355738 -0600 +@@ -246,7 +246,7 @@ + } + + // Retrieves the results +- x_buffer.CopyToAsync(queue_, b_size, b_buffer, event_); ++ x_buffer.CopyToAsync(queue_, b_size, b_buffer); + } + + // ================================================================================================= |