Skip to content

Commit 11ae7d5

Browse files
committed
Missed workaround for CUDA (cp2k#422).
1 parent e6693bd commit 11ae7d5

File tree

1 file changed

+4
-0
lines changed

1 file changed

+4
-0
lines changed

src/acc/acc_bench_trans.c

+4
Original file line numberDiff line numberDiff line change
@@ -98,7 +98,9 @@ int main(int argc, char* argv[])
9898
#if defined(_DEBUG)
9999
fprintf(stderr, "Error: no device found!\n");
100100
#endif
101+
#if !defined(__CUDA)
101102
CHECK(libsmm_acc_finalize(), NULL);
103+
#endif
102104
CHECK(acc_finalize(), NULL);
103105
return result;
104106
}
@@ -208,7 +210,9 @@ int main(int argc, char* argv[])
208210
CHECK(acc_dev_mem_deallocate(stack_dev), NULL);
209211
CHECK(acc_dev_mem_deallocate(mat_dev), NULL);
210212
CHECK(acc_stream_destroy(stream), NULL);
213+
#if !defined(__CUDA)
211214
CHECK(libsmm_acc_finalize(), NULL);
215+
#endif
212216
CHECK(acc_finalize(), NULL);
213217
if (EXIT_SUCCESS != result) {
214218
fprintf(stderr, "FAILED\n");

0 commit comments

Comments
 (0)