[all-commits] [llvm/llvm-project] afff28: [CI][Github] Enable CIR CI build and test (#147430)

Andy Kaylor via All-commits all-commits at lists.llvm.org
Thu Jul 17 11:18:15 PDT 2025


  Branch: refs/heads/main
  Home:   https://github.com/llvm/llvm-project
  Commit: afff28e4cb4b56dc5c77ecdb5aad9ec10e170999
      https://github.com/llvm/llvm-project/commit/afff28e4cb4b56dc5c77ecdb5aad9ec10e170999
  Author: Andy Kaylor <akaylor at nvidia.com>
  Date:   2025-07-17 (Thu, 17 Jul 2025)

  Changed paths:
    M .ci/compute_projects.py
    M .ci/compute_projects_test.py
    M .ci/monolithic-linux.sh
    M .github/workflows/premerge.yaml

  Log Message:
  -----------
  [CI][Github] Enable CIR CI build and test (#147430)

This change modifies CI scripts to add a pseudo-project for CIR and
detect when CIR-specific files are modified. It also enables building
clang with CIR enabled whenever both the clang and mlir projects are
being built.

Building and testing CIR is only enabled on Linux at this time, as CIR
doesn't properly support Windows or MacOS yet.



To unsubscribe from these emails, change your notification settings at https://github.com/llvm/llvm-project/settings/notifications


More information about the All-commits mailing list