@@ -111,9 +111,10 @@ int main(int argc, char *argv[]) {
111
111
checkError (Status , "amd_comgr_map_elf_virtual_address_to_code_object_offset" );
112
112
113
113
if (codeObjectOffset != 0x60 || nobits != 0 || sliceSize != 0x860 ) {
114
- printf ("elf virtual address map failed for address %#6lx \n"
114
+ printf ("elf virtual address map failed for address %#6" PRIx64 " \n"
115
115
" Expected: codeObjectOffset = 0x60, nobits = 0, slice = 0x\n"
116
- " Actual: codeObjectOffset = %#6lx, nobits = %d, slice = %#6lx\n" ,
116
+ " Actual: codeObjectOffset = %#6" PRIx64
117
+ ", nobits = %d, slice = %#6" PRIx64 "\n" ,
117
118
elfVirtualAddress , codeObjectOffset , nobits , sliceSize );
118
119
exit (1 );
119
120
}
@@ -136,9 +137,10 @@ int main(int argc, char *argv[]) {
136
137
checkError (Status , "amd_comgr_map_elf_virtual_address_to_code_object_offset" );
137
138
138
139
if (codeObjectOffset != 0x1400 || nobits != 0 || sliceSize != 0x180 ) {
139
- printf ("elf virtual address map failed for address %#6lx \n"
140
+ printf ("elf virtual address map failed for address %#6" PRIx64 " \n"
140
141
" Expected: codeObjectOffset = 0x1400, nobits = 0, slice = 0x180\n"
141
- " Actual: codeObjectOffset = %#6lx, nobits = %d, slice = %#6lx\n" ,
142
+ " Actual: codeObjectOffset = %#6" PRIx64
143
+ ", nobits = %d, slice = %#6" PRIx64 "\n" ,
142
144
elfVirtualAddress , codeObjectOffset , nobits , sliceSize );
143
145
exit (1 );
144
146
}
@@ -161,9 +163,10 @@ int main(int argc, char *argv[]) {
161
163
checkError (Status , "amd_comgr_map_elf_virtual_address_to_code_object_offset" );
162
164
163
165
if (codeObjectOffset != 0x2035 || nobits != 0 || sliceSize != 0x3b ) {
164
- printf ("elf virtual address map failed for address %#6lx \n"
166
+ printf ("elf virtual address map failed for address %#6" PRIx64 " \n"
165
167
" Expected: codeObjectOffset = 0x2035, nobits = 0, slice = 0x3b\n"
166
- " Actual: codeObjectOffset = %#6lx, nobits = %d, slice = %#6lx\n" ,
168
+ " Actual: codeObjectOffset = %#6" PRIx64
169
+ ", nobits = %d, slice = %#6" PRIx64 "\n" ,
167
170
elfVirtualAddress , codeObjectOffset , nobits , sliceSize );
168
171
exit (1 );
169
172
}
@@ -178,8 +181,8 @@ int main(int argc, char *argv[]) {
178
181
& nobits );
179
182
if (Status != AMD_COMGR_STATUS_ERROR_INVALID_ARGUMENT ) {
180
183
printf ("elf virtual address map succeded on invalid address:\n"
181
- " Address = %#6lx \n"
182
- " codeObjectOffset = %#6lx \n" ,
184
+ " Address = %#6" PRIx64 " \n"
185
+ " codeObjectOffset = %#6" PRIx64 " \n" ,
183
186
elfVirtualAddress , codeObjectOffset );
184
187
exit (1 );
185
188
}
@@ -206,9 +209,10 @@ int main(int argc, char *argv[]) {
206
209
checkError (Status , "amd_comgr_map_elf_virtual_address_to_code_object_offset" );
207
210
208
211
if (codeObjectOffset != 0x60 || nobits != 0 || sliceSize != 0x860 ) {
209
- printf ("elf virtual address map failed for address %#6lx \n"
212
+ printf ("elf virtual address map failed for address %#6" PRIx64 " \n"
210
213
" Expected: codeObjectOffset = 0x60, nobits = 0, slice = 0x860\n"
211
- " Actual: codeObjectOffset = %#6lx, nobits = %d, slice = %#6lx\n" ,
214
+ " Actual: codeObjectOffset = %#6" PRIx64
215
+ ", nobits = %d, slice = %#6" PRIx64 "\n" ,
212
216
elfVirtualAddress , codeObjectOffset , nobits , sliceSize );
213
217
exit (1 );
214
218
}
@@ -231,9 +235,10 @@ int main(int argc, char *argv[]) {
231
235
checkError (Status , "amd_comgr_map_elf_virtual_address_to_code_object_offset" );
232
236
233
237
if (codeObjectOffset != 0xa00 || nobits != 0 || sliceSize != 0x480 ) {
234
- printf ("elf virtual address map failed for address %#6lx \n"
238
+ printf ("elf virtual address map failed for address %#6" PRIx64 " \n"
235
239
" Expected: codeObjectOffset = 0xa00, nobits = 0, slice = 0x480\n"
236
- " Actual: codeObjectOffset = %#6lx, nobits = %d, slice = %#6lx\n" ,
240
+ " Actual: codeObjectOffset = %#6" PRIx64
241
+ ", nobits = %d, slice = %#6" PRIx64 "\n" ,
237
242
elfVirtualAddress , codeObjectOffset , nobits , sliceSize );
238
243
exit (1 );
239
244
}
@@ -256,9 +261,10 @@ int main(int argc, char *argv[]) {
256
261
checkError (Status , "amd_comgr_map_elf_virtual_address_to_code_object_offset" );
257
262
258
263
if (codeObjectOffset != 0xe90 || nobits != 0 || sliceSize != 0x60 ) {
259
- printf ("elf virtual address map failed for address %#6lx \n"
264
+ printf ("elf virtual address map failed for address %#6" PRIx64 " \n"
260
265
" Expected: codeObjectOffset = 0x2035, nobits = 0, slice = 0x60\n"
261
- " Actual: codeObjectOffset = %#6lx, nobits = %d, slice = %#6lx\n" ,
266
+ " Actual: codeObjectOffset = %#6" PRIx64
267
+ ", nobits = %d, slice = %#6" PRIx64 "\n" ,
262
268
elfVirtualAddress , codeObjectOffset , nobits , sliceSize );
263
269
exit (1 );
264
270
}
@@ -273,8 +279,8 @@ int main(int argc, char *argv[]) {
273
279
& nobits );
274
280
if (Status != AMD_COMGR_STATUS_ERROR_INVALID_ARGUMENT ) {
275
281
printf ("elf virtual address map succeded on invalid address:\n"
276
- " Address = %#6lx \n"
277
- " codeObjectOffset = %#6lx \n" ,
282
+ " Address = %#6" PRIx64 " \n"
283
+ " codeObjectOffset = %#6" PRIx64 " \n" ,
278
284
elfVirtualAddress , codeObjectOffset );
279
285
exit (1 );
280
286
}
0 commit comments