P4 to Git Change 2027470 by axie@axie-hip-rocm on 2019/11/08 13:48:51
SWDEV-198863 - Options for hip-clang-vdi path to provide the chicken bits, or functional equivalents to HCC_DB (phase 3) Use ClPrint to implement other log functions. Move some funtion to use new log functions. This is the final change of the JIRA. Tests: 1. Linux HIP ROCM platform. VEGA10. Driver is release build. 1.1 export LOG_LEVEL=3 ./hipModule There are many logs. 1.2 export GPU_LOG_MASK=0 ./hipModule There is no log 2. Windows HIP PAL platform. VEGA10, Driver is release build. 2.1 set LOG_LEVEL=3 run test hipPrintfKernel There are many logs 2.2 set GPU_LOG_MASK=0 run test hipPrintfKernel There is no log 3. http://ocltc.amd.com:8111/viewModification.html?modId=128588&personal=true&tab=vcsModificationBuilds ReviewBoard: http://ocltc.amd.com/reviews/r/18259/ Affected files ... ... //depot/stg/opencl/drivers/opencl/runtime/device/pal/paldevice.cpp#177 edit ... //depot/stg/opencl/drivers/opencl/runtime/device/pal/palvirtual.cpp#157 edit ... //depot/stg/opencl/drivers/opencl/runtime/utils/debug.cpp#6 edit ... //depot/stg/opencl/drivers/opencl/runtime/utils/debug.hpp#14 edit
Этот коммит содержится в:
@@ -68,8 +68,8 @@ void log_printf(LogLevel level, const char* file, int line, const char* format,
|
||||
va_list ap;
|
||||
|
||||
va_start(ap, format);
|
||||
char message[1024];
|
||||
vsprintf(message, format, ap);
|
||||
char message[4096];
|
||||
vsnprintf(message, sizeof(message), format, ap);
|
||||
va_end(ap);
|
||||
|
||||
fprintf(stderr, ":%d:%s:%d: %s\n", level, file, line, message);
|
||||
|
||||
Ссылка в новой задаче
Block a user