@@ -40,7 +40,8 @@ enum { LOG_TRACE, LOG_DEBUG, LOG_INFO, LOG_WARNING, LOG_ERROR, LOG_FATAL };
40
40
* it means the output, with a trailing '\0', fits in the buffer. \
41
41
*/ \
42
42
while (__i < __l && \
43
- (__k = snprintf (__p , __j , (format ), ((type * )(data ))[__i ])) < __j ) {\
43
+ (__k = snprintf (__p , __j , (format ), \
44
+ ((type * )(data ))[__i ])) < __j ) { \
44
45
assert (__k >= 0 && "snprintf write error to __p" ); \
45
46
__p += __k ; \
46
47
__j -= __k ; \
@@ -73,24 +74,28 @@ enum { LOG_TRACE, LOG_DEBUG, LOG_INFO, LOG_WARNING, LOG_ERROR, LOG_FATAL };
73
74
break; \
74
75
case ONNX_TYPE_UINT16: \
75
76
case ONNX_TYPE_INT16: \
76
- LOG_BUF_C_TYPE(const short, (hex) ? " %04x" : " %d", (buf), (data), (n));\
77
+ LOG_BUF_C_TYPE( \
78
+ const short, (hex) ? " %04x" : " %d", (buf), (data), (n)); \
77
79
break; \
78
80
case ONNX_TYPE_UINT32: \
79
81
case ONNX_TYPE_INT32: \
80
82
LOG_BUF_C_TYPE(const int, (hex) ? " %08x" : " %d", (buf), (data), (n)); \
81
83
break; \
82
84
case ONNX_TYPE_UINT64: \
83
85
case ONNX_TYPE_INT64: \
84
- LOG_BUF_C_TYPE(const long, (hex) ? " %016x" : " %ld", (buf), (data), (n));\
86
+ LOG_BUF_C_TYPE( \
87
+ const long, (hex) ? " %016x" : " %ld", (buf), (data), (n)); \
85
88
break; \
86
89
case ONNX_TYPE_FLOAT16: \
87
90
LOG_BUF_C_TYPE(const short, " %04x", (buf), (data), (n)); \
88
91
break; \
89
92
case ONNX_TYPE_FLOAT: \
90
- LOG_BUF_C_TYPE(const float, (hex) ? " %08x" : " %f", (buf), (data), (n));\
93
+ LOG_BUF_C_TYPE( \
94
+ const float, (hex) ? " %08x" : " %f", (buf), (data), (n)); \
91
95
break; \
92
96
case ONNX_TYPE_DOUBLE: \
93
- LOG_BUF_C_TYPE(const double, (hex) ? " %016x" : " %lf", (buf), (data), (n));\
97
+ LOG_BUF_C_TYPE( \
98
+ const double, (hex) ? " %016x" : " %lf", (buf), (data), (n)); \
94
99
break; \
95
100
default: { \
96
101
int __a = sprintf((buf), " unsupported data type %d ", (type)); \
@@ -102,7 +107,7 @@ enum { LOG_TRACE, LOG_DEBUG, LOG_INFO, LOG_WARNING, LOG_ERROR, LOG_FATAL };
102
107
#define LOG_BUF (type , buf , data , n ) \
103
108
LOG_BUF_ONNX_TYPE((type), (buf), (data), (n), 0)
104
109
#define LOG_XBUF (type , buf , data , n ) \
105
- LOG_BUF_ONNX_TYPE((type),(buf), (data), (n), 1)
110
+ LOG_BUF_ONNX_TYPE((type), (buf), (data), (n), 1)
106
111
107
112
#define LOG_CHAR_BUF (buf , data , n ) \
108
113
LOG_BUF_C_TYPE(const char, "%c", (buf), (data), (n))
@@ -127,7 +132,7 @@ enum { LOG_TRACE, LOG_DEBUG, LOG_INFO, LOG_WARNING, LOG_ERROR, LOG_FATAL };
127
132
#define LOG_DOUBLE_BUF (buf , data , n ) \
128
133
LOG_BUF_C_TYPE(const double, " %lf", (buf), (data), (n))
129
134
#define LOG_DOUBLE_XBUF (buf , data , n ) \
130
- LOG_BUF_C_TYPE(const double, " %016x", (buf), (data),(n))
135
+ LOG_BUF_C_TYPE(const double, " %016x", (buf), (data), (n))
131
136
132
137
/* Main macro for log output */
133
138
#define LOG_PRINTF (level , ...) \
0 commit comments