aclrtcGetCompileLogSize

Product Support

Product

Supported

Atlas A3 training products/Atlas A3 inference products

Atlas A2 training products/Atlas A2 inference products

Atlas 200I/500 A2 inference products

x

Atlas inference product's AI Core

x

Atlas inference product's Vector Core

x

Atlas training products

x

Function

Obtains the size of the compilation log, which is used to allocate the memory space of the corresponding size when the log content is obtained in aclrtcGetCompileLog.

Prototype

1
aclError aclrtcGetCompileLogSize(aclrtcProg prog, size_t *logSizeRet)

Parameters

Table 1 API parameters

Parameter

Input/Output

Description

prog

Input

Handle to the program to be compiled at runtime.

logSizeRet

Output

Length of the compilation log.

Returns

aclError is of the int type. For details, see RTC Error Codes.

Restrictions

None

Example

1
2
3
aclrtcProg prog;
size_t logSize;
aclError result = aclrtcGetCompileLogSize(prog, &logSize);