llvm / llvm-iwg

The LLVM Infrastructure Working Group
https://foundation.llvm.org/docs/infrastructure-wg/
Other
17 stars 14 forks source link

New project "BOLT" joining the Monorepo #80

Open ChristianKuehnel opened 2 years ago

ChristianKuehnel commented 2 years ago

I saw on the mailing list, that a new project "BOLT" shall be added to the LLVM monorepo: https://lists.llvm.org/pipermail/llvm-dev/2021-November/153551.html

Some things to do:

  1. Update pre-merge checks https://github.com/google/llvm-premerge-checks/issues/364
  2. I would recommend adding some post-merge builds to cover the new project and the configurations you care about.
  3. It would probably make sense to add a new "Category" to Discourse. Please contact one of the admins for that.
tru commented 2 years ago

Might want a discord channel for it as well.

ChristianKuehnel commented 2 years ago

Update: Bolt is in the monorepo now.

ChristianKuehnel commented 2 years ago

from meeting 2022-01-18:

ChristianKuehnel commented 2 years ago

from meeting on 2022-02-15:

aaupov commented 2 years ago

Hi @ChristianKuehnel, One extra thing we need on in pre-merge testing is enable BOLT binary tests (bolt-tests). For that, we need to clone an extra repository, pass extra CMake flags during configuration and run an extra check target. Would it be possible to set it up?

On our end, we're in progress of reducing bolt-tests artifact size and moving it off Git LFS.

ChristianKuehnel commented 2 years ago

Everything's possible 😄
However we haven't had such a request so far. So we might have to figure out the right place to store/maintain scripting for that usecase. And maybe also make it generic, so that other sub-projects can hook up custom scripting as well...

@metaflow what do you think?

ChristianKuehnel commented 2 years ago

ping @metaflow