@@ -291,26 +291,26 @@ static umf_result_t trackingAllocationMerge(void *hProvider, void *lowPtr,
291
291
tracker_alloc_info_t * lowValue = (tracker_alloc_info_t * )critnib_get (
292
292
provider -> hTracker -> alloc_segments_map , (uintptr_t )lowPtr );
293
293
if (!lowValue ) {
294
- LOG_ERR ("no left value" );
294
+ LOG_FATAL ("no left value" );
295
295
ret = UMF_RESULT_ERROR_INVALID_ARGUMENT ;
296
- goto err ;
296
+ goto err_assert ;
297
297
}
298
298
tracker_alloc_info_t * highValue = (tracker_alloc_info_t * )critnib_get (
299
299
provider -> hTracker -> alloc_segments_map , (uintptr_t )highPtr );
300
300
if (!highValue ) {
301
- LOG_ERR ("no right value" );
301
+ LOG_FATAL ("no right value" );
302
302
ret = UMF_RESULT_ERROR_INVALID_ARGUMENT ;
303
- goto err ;
303
+ goto err_assert ;
304
304
}
305
305
if (lowValue -> pool != highValue -> pool ) {
306
- LOG_ERR ("pool mismatch" );
306
+ LOG_FATAL ("pool mismatch" );
307
307
ret = UMF_RESULT_ERROR_INVALID_ARGUMENT ;
308
- goto err ;
308
+ goto err_assert ;
309
309
}
310
310
if (lowValue -> size + highValue -> size != totalSize ) {
311
- LOG_ERR ("lowValue->size + highValue->size != totalSize" );
311
+ LOG_FATAL ("lowValue->size + highValue->size != totalSize" );
312
312
ret = UMF_RESULT_ERROR_INVALID_ARGUMENT ;
313
- goto err ;
313
+ goto err_assert ;
314
314
}
315
315
316
316
ret = umfMemoryProviderAllocationMerge (provider -> hUpstream , lowPtr , highPtr ,
@@ -342,7 +342,7 @@ static umf_result_t trackingAllocationMerge(void *hProvider, void *lowPtr,
342
342
343
343
return UMF_RESULT_SUCCESS ;
344
344
345
- err :
345
+ err_assert :
346
346
assert (0 );
347
347
348
348
not_merged :
0 commit comments