@@ -291,26 +291,26 @@ static umf_result_t trackingAllocationMerge(void *hProvider, void *lowPtr,
291291 tracker_alloc_info_t * lowValue = (tracker_alloc_info_t * )critnib_get (
292292 provider -> hTracker -> alloc_segments_map , (uintptr_t )lowPtr );
293293 if (!lowValue ) {
294- LOG_ERR ("no left value" );
294+ LOG_FATAL ("no left value" );
295295 ret = UMF_RESULT_ERROR_INVALID_ARGUMENT ;
296- goto err ;
296+ goto err_assert ;
297297 }
298298 tracker_alloc_info_t * highValue = (tracker_alloc_info_t * )critnib_get (
299299 provider -> hTracker -> alloc_segments_map , (uintptr_t )highPtr );
300300 if (!highValue ) {
301- LOG_ERR ("no right value" );
301+ LOG_FATAL ("no right value" );
302302 ret = UMF_RESULT_ERROR_INVALID_ARGUMENT ;
303- goto err ;
303+ goto err_assert ;
304304 }
305305 if (lowValue -> pool != highValue -> pool ) {
306- LOG_ERR ("pool mismatch" );
306+ LOG_FATAL ("pool mismatch" );
307307 ret = UMF_RESULT_ERROR_INVALID_ARGUMENT ;
308- goto err ;
308+ goto err_assert ;
309309 }
310310 if (lowValue -> size + highValue -> size != totalSize ) {
311- LOG_ERR ("lowValue->size + highValue->size != totalSize" );
311+ LOG_FATAL ("lowValue->size + highValue->size != totalSize" );
312312 ret = UMF_RESULT_ERROR_INVALID_ARGUMENT ;
313- goto err ;
313+ goto err_assert ;
314314 }
315315
316316 ret = umfMemoryProviderAllocationMerge (provider -> hUpstream , lowPtr , highPtr ,
@@ -342,7 +342,7 @@ static umf_result_t trackingAllocationMerge(void *hProvider, void *lowPtr,
342342
343343 return UMF_RESULT_SUCCESS ;
344344
345- err :
345+ err_assert :
346346 assert (0 );
347347
348348not_merged :
0 commit comments