[PATCH] D74538: [doc] Clarify responsibility for fixing experimental target problems

Nico Weber via Phabricator via llvm-commits llvm-commits at lists.llvm.org
Thu Feb 13 07:21:09 PST 2020


thakis added a comment.

Fine with me, but I think the more interesting conversation to have is one about the future of the AVR target. The AVR target is the only experimental target that currently exists.

It's been in the tree for a while now, so it should either become stable or move out of tree again.

The last commit by the code owner is from July 2019. I don't have any relation with the AVR target except that I have a bot that builds with all targets enabled. Nobody seems to be fixing AVR issues, and `git log llvm/lib/Target/AVR` only shows global refactoring changes modifying that directory.

So this kind of suggests "remove the AVR target".

On the other hand, e.g. XCore is in even worse shape (code owner inactive since Aug 2014) and that's a non-experimental target. And it's not like AVR needs all that much maintenance. So we could make it non-experimental as well.

I don't have an opinion on either. But it seems like experimental targets shouldn't stay experimental for many years.


Repository:
  rG LLVM Github Monorepo

CHANGES SINCE LAST ACTION
  https://reviews.llvm.org/D74538/new/

https://reviews.llvm.org/D74538





More information about the llvm-commits mailing list