We are below 20k open issues now!

As some of you may have noticed, we are at 19 963 open issues now! When I started triaging old Clang bugs in late May, we were at 20 440. This happened despite 1-1.5k new bugs opened in the meantime.

I’d like to thank @wheatman, @widberg, @shafik, @AaronBallman, @ChuanqiXu and others I forgot (sorry!) for taking part in this, and encourage further work.

Recently @arsenm joined this effort, as he has been of tremendous help triaging old LLVM bugs. I’d like to encourage other members of LLVM community who are familiar with LLVM IR and backends to join this effort.

If you are interested in details, you can check out my recent thread about triaging Clang bugs. While it may not be directly applicable to LLVM, but still should be of some help:

34 Likes

Thank you for all your hard work on this!

2 Likes

Highlights of categories of bugs I have encountered and would like to get help on:

  • Clang Static Analyzer: 841 open. Static Analyzer bugs are often properly labeled as such.
  • Objective-C: 322 open. At one point I did my best to identify those by keywords and label them accordingly.
  • LLVM Crahes: 186 open. In my experience, labeling for old LLVM bugs is all over the place. I often used just llvm:crash for non-Clang crashes that I didn’t know how to classify more precisely. Notably, SelectionDAG crashes ended up labeled this way, because I’m not aware of a dedicated label for SelectionDAG.

I think this is covered by llvm:codegen usually, but there should probably be a dedicated selectiondag label

1 Like

That’s great news, thank you very much for driving this effort!

1 Like

This is amazing! Thank you for your efforts.

1 Like

I can help you out on the Static Analyzer’s side as my freetime allows.
Thanks for your hard work.

1 Like

This progress is quite amazing, thank you for all the hard work on this!

2 Likes

We would be remiss in not acknowledging the ongoing work by @EugeneZelenko to make sure new bugs are being labeled etc correctly!

9 Likes