File tree Expand file tree Collapse file tree 1 file changed +6
-2
lines changed
Expand file tree Collapse file tree 1 file changed +6
-2
lines changed Original file line number Diff line number Diff line change @@ -411,11 +411,13 @@ record_callback(rocprofiler_dispatch_counting_service_data_t dispatch_data,
411411 continue ;
412412 }
413413 event_instance_info_t e_inst = e_tmp->second ;
414+ uint32_t e_id_32 = static_cast <uint32_t >(e_inst.counter_info .id .handle );
414415
415416 for (int i=0 ; i<record_count; ++i){
416417 rec_info_t &rec_info = event_set_to_rec_mapping[i];
418+ uint32_t r_id_32 = static_cast <uint32_t >(rec_info.counter_id .handle );
417419 if ( ( e_inst.device != rec_info.device ) ||
418- ( e_inst. counter_info . id . handle != rec_info. counter_id . handle ) ||
420+ ( e_id_32 != r_id_32 ) ||
419421 !dimensions_match (e_inst.dim_instances , rec_info.recorded_dims )
420422 ){
421423 continue ;
@@ -742,11 +744,13 @@ read_sample(){
742744 continue ;
743745 }
744746 event_instance_info_t e_inst = tmp->second ;
747+ uint32_t e_id_32 = static_cast <uint32_t >(e_inst.counter_info .id .handle );
745748
746749 for (int i=0 ; i<rec_count; ++i){
747750 rec_info_t &rec_info = event_set_to_rec_mapping[i];
751+ uint32_t r_id_32 = static_cast <uint32_t >(rec_info.counter_id .handle );
748752 if ( ( e_inst.device != rec_info.device ) ||
749- ( e_inst. counter_info . id . handle != rec_info. counter_id . handle ) ||
753+ ( e_id_32 != r_id_32 ) ||
750754 !dimensions_match (e_inst.dim_instances , rec_info.recorded_dims )
751755 ){
752756 continue ;
You can’t perform that action at this time.
0 commit comments