diff --git a/rocclr/utils/debug.cpp b/rocclr/utils/debug.cpp index 5e126ac2cb..20479c8572 100644 --- a/rocclr/utils/debug.cpp +++ b/rocclr/utils/debug.cpp @@ -26,7 +26,6 @@ #include "utils/flags.hpp" #endif -#include #include #include #include @@ -81,15 +80,6 @@ void log_timestamped(LogLevel level, const char* file, int line, const char* mes #endif } -FILE* g_pLogFile = nullptr; -std::once_flag g_iLogFileInitialized; - -void createLogFile() { - if (!flagIsDefault(AMD_LOG_FILE) && g_pLogFile == nullptr) { - g_pLogFile = fopen("rocclr-trace.log", "w"); - } -} - void log_printf(LogLevel level, const char* file, int line, const char* format, ...) { va_list ap; @@ -98,16 +88,7 @@ void log_printf(LogLevel level, const char* file, int line, const char* format, vsnprintf(message, sizeof(message), format, ap); va_end(ap); - if (!flagIsDefault(AMD_LOG_FILE)) { - std::call_once(amd::g_iLogFileInitialized, amd::createLogFile); - - if (g_pLogFile) { - fprintf(g_pLogFile, ":%d:%-25s:%-4d: %010lld: %s\n", level, file, line, Os::timeNanos() / 100ULL, message); - } - } - else { - fprintf(stderr, ":%d:%-25s:%-4d: %010lld: %s\n", level, file, line, Os::timeNanos() / 100ULL, message); - } + fprintf(stderr, ":%d:%-25s:%-4d: %010lld: %s\n", level, file, line, Os::timeNanos() / 100ULL, message); } } // namespace amd diff --git a/rocclr/utils/flags.hpp b/rocclr/utils/flags.hpp index ca7e23ef4c..da982e8892 100644 --- a/rocclr/utils/flags.hpp +++ b/rocclr/utils/flags.hpp @@ -26,8 +26,6 @@ \ release(int, AMD_LOG_LEVEL, 0, \ "The default log level") \ -release(bool, AMD_LOG_FILE, false, \ - "By default log file is disabled") \ release(uint, AMD_LOG_MASK, 0X7FFFFFFF, \ "The mask to enable specific kinds of logs") \ debug(uint, DEBUG_GPU_FLAGS, 0, \