@@ -280,15 +280,6 @@ struct
280280
281281 let device_to_device tn ~into_merge_buffer ~dst ~src =
282282 let dev = dst.stream in
283- if
284- (not (equal_merge_buffer_use into_merge_buffer No ))
285- && not (Option. equal Tnode. equal (Some tn) dst.expected_merge_node)
286- then
287- raise
288- @@ Utils. User_error
289- (" Multicore_backend.device_to_device: merge node mismatch, expected "
290- ^ Option. (value ~default: " none" @@ map ~f: Tnode. debug_name dst.expected_merge_node)
291- ^ " , actual " ^ Tnode. debug_name tn);
292283 let schedule dst =
293284 let work =
294285 (* TODO: log the operation if [Utils.settings.with_log_level > 0]. *)
@@ -479,15 +470,6 @@ module Sync_backend (Backend : Backend_types.No_device_backend) : Backend_types.
479470
480471 let device_to_device tn ~into_merge_buffer ~dst ~src =
481472 let dev = dst.stream in
482- if
483- (not (equal_merge_buffer_use into_merge_buffer No ))
484- && not (Option. equal Tnode. equal (Some tn) dst.expected_merge_node)
485- then
486- raise
487- @@ Utils. User_error
488- (" Multicore_backend.device_to_device: merge node mismatch, expected "
489- ^ Option. (value ~default: " none" @@ map ~f: Tnode. debug_name dst.expected_merge_node)
490- ^ " , actual " ^ Tnode. debug_name tn);
491473 (* TODO: log the operation if [Utils.settings.with_log_level > 0]. *)
492474 match (Backend. get_buffer tn dst.ctx, Backend. get_buffer tn src.ctx) with
493475 | None , _ | _ , None -> false
@@ -855,15 +837,6 @@ module Lowered_backend (Device : Backend_types.Lowered_backend) : Backend_types.
855837 let to_host context tn = to_host context.ctx tn
856838
857839 let device_to_device tn ~into_merge_buffer ~dst ~src =
858- if
859- (not (equal_merge_buffer_use into_merge_buffer No ))
860- && not (Option. equal Tnode. equal (Some tn) dst.expected_merge_node)
861- then
862- raise
863- @@ Utils. User_error
864- (" Multicore_backend.device_to_device: merge node mismatch, expected "
865- ^ Option. (value ~default: " none" @@ map ~f: Tnode. debug_name dst.expected_merge_node)
866- ^ " , actual " ^ Tnode. debug_name tn);
867840 device_to_device tn ~into_merge_buffer ~dst: dst.ctx ~src: src.ctx
868841end
869842
0 commit comments