From 5fe3dc5bf99795efbbdea127c190fa5437d4db6a Mon Sep 17 00:00:00 2001 From: Tao Sang Date: Thu, 17 Oct 2024 21:38:00 -0400 Subject: [PATCH] SWDEV-487356 - Fix AMD LOG issue in Win32 Change-Id: Ia1c19cf4ea24188cdb2d374b01f975f794e02dbf [ROCm/clr commit: 802cacf3e9d5a52bde46a330a9b445c24c4c907d] --- projects/clr/rocclr/utils/debug.cpp | 9 +++++---- 1 file changed, 5 insertions(+), 4 deletions(-) diff --git a/projects/clr/rocclr/utils/debug.cpp b/projects/clr/rocclr/utils/debug.cpp index 60c6f1be38..ac04b51a6b 100644 --- a/projects/clr/rocclr/utils/debug.cpp +++ b/projects/clr/rocclr/utils/debug.cpp @@ -108,8 +108,9 @@ void log_printf(LogLevel level, const char* file, int line, const char* format, uint64_t timeUs = Os::timeNanos() / 1000ULL; truncate_log_file(); - fprintf(outFile, ":%d:%-25s:%-4d: %010lu us: %s %s\n", level, file, line, - timeUs, pidtid.str().c_str(),message); + + fprintf(outFile, ":%d:%-25s:%-4d: %010llu us: %s %s\n", level, file, line, + timeUs, pidtid.str().c_str(), message); fflush(outFile); } @@ -132,10 +133,10 @@ void log_printf(LogLevel level, const char* file, int line, uint64_t* start, truncate_log_file(); if (start == 0 || *start == 0) { - fprintf(outFile, ":%d:%-25s:%-4d: %010lu us: %s %s\n", level, file, line, + fprintf(outFile, ":%d:%-25s:%-4d: %010llu us: %s %s\n", level, file, line, timeUs, pidtid.str().c_str(), message); } else { - fprintf(outFile, ":%d:%-25s:%-4d: %010lu us: %s %s: duration: %lu us\n", + fprintf(outFile, ":%d:%-25s:%-4d: %010llu us: %s %s: duration: %llu us\n", level, file, line, timeUs, pidtid.str().c_str(), message, timeUs - *start); } fflush(outFile);