Fixing SDK compilation issues due to missing header (#433)

[ROCm/rocprofiler-sdk commit: 918270bf63]
This commit is contained in:
Bhardwaj, Gopesh
2025-06-04 13:39:41 +05:30
zatwierdzone przez GitHub
rodzic adc4e6995d
commit d47d3d3e9c
5 zmienionych plików z 20 dodań i 15 usunięć
@@ -23,6 +23,7 @@
#include "common/defines.hpp"
#include "hip/hip_runtime.h"
#include <libgen.h>
#include <chrono>
#include <cstdio>
#include <cstdlib>
@@ -82,7 +83,7 @@ run_scratch(int rank, int tid, hipStream_t stream, int argc, char** argv);
int
main(int argc, char** argv)
{
auto* exe_name = ::basename(argv[0]);
auto* exe_name = basename(argv[0]);
int rank = 0;
for(int i = 1; i < argc; ++i)
@@ -214,7 +215,7 @@ run(int rank, int tid, int devid, int argc, char** argv)
void
run_transpose(int rank, int tid, hipStream_t stream, int argc, char** argv)
{
auto* exe_name = ::basename(argv[0]);
auto* exe_name = basename(argv[0]);
unsigned int M = 4960 * 2;
unsigned int N = 4960 * 2;
@@ -303,7 +304,7 @@ run_scratch(int rank, int tid, hipStream_t stream, int, char** argv)
HIP_API_CALL(hipStreamSynchronize(stream));
const auto* exe_name = ::basename(argv[0]);
const auto* exe_name = basename(argv[0]);
uint64_t* data_ptr = nullptr;
HIP_API_CALL(HIP_HOST_ALLOC_FUNC(&data_ptr, sizeof(uint64_t), 0));
@@ -347,7 +348,7 @@ run_migrate(int rank, int tid, hipStream_t stream, int, char** argv)
HIP_API_CALL(hipStreamSynchronize(stream));
const auto* exe_name = ::basename(argv[0]);
const auto* exe_name = basename(argv[0]);
auto page_data = std::vector<data_type>(1024, 0);
HIP_API_CALL(hipHostRegister(