diff --git a/include/cudawrappers/cu.hpp b/include/cudawrappers/cu.hpp index 591e3a5..d3a73f1 100644 --- a/include/cudawrappers/cu.hpp +++ b/include/cudawrappers/cu.hpp @@ -709,7 +709,8 @@ class GraphMemCopyToDeviceNodeParams : public Wrapper { size_t size_y, size_t size_z, size_t pitch = 0) { #if defined(__HIP__) - memset(&_obj, 0, sizeof(hipMemcpy3DParms)); + + std::fill(&_obj, 0, sizeof(hipMemcpy3DParms)); if (pitch == 0) { pitch = size_x * element_size; } @@ -855,7 +856,7 @@ class Graph : public Wrapper { #endif } - void debugDotFile( + void debugDotPrint( std::string path, CUgraphDebugDot_flags flags = CUgraphDebugDot_flags::CU_GRAPH_DEBUG_DOT_FLAGS_VERBOSE) { diff --git a/tests/test_graph.cpp b/tests/test_graph.cpp index 13a7fa6..9b2f1a2 100644 --- a/tests/test_graph.cpp +++ b/tests/test_graph.cpp @@ -174,7 +174,7 @@ TEST_CASE("Test cu::Graph", "[graph]") { graph.addKernelNode(execute_kernel, {copy_to_dev}, kernel_params); graph.addMemCpyNode(copy_to_host, {execute_kernel}, copy_to_host_params); - graph.debugDotFile("graph.dot"); + graph.debugDotPrint("graph.dot"); std::ifstream f("graph.dot"); CHECK(f.good()); f.close();