File tree Expand file tree Collapse file tree 1 file changed +4
-0
lines changed Expand file tree Collapse file tree 1 file changed +4
-0
lines changed Original file line number Diff line number Diff line change @@ -503,8 +503,11 @@ def fix_none(s: Optional[str]) -> str:
503
503
504
504
first = True
505
505
last_pmu = None
506
+ last_name = None
506
507
pmus = set ()
507
508
for event in sorted (_pending_events , key = event_cmp_key ):
509
+ if last_pmu and last_pmu == event .pmu :
510
+ assert event .name != last_name , f"Duplicate event: { last_pmu } /{ last_name } / in { _pending_events_tblname } "
508
511
if event .pmu != last_pmu :
509
512
if not first :
510
513
_args .output_file .write ('};\n ' )
@@ -516,6 +519,7 @@ def fix_none(s: Optional[str]) -> str:
516
519
pmus .add ((event .pmu , pmu_name ))
517
520
518
521
_args .output_file .write (event .to_c_string (metric = False ))
522
+ last_name = event .name
519
523
_pending_events = []
520
524
521
525
_args .output_file .write (f"""
You can’t perform that action at this time.
0 commit comments