[all-commits] [llvm/llvm-project] 2a66ab: [runtimes] Use a response file for runtimes test s...

Petr Hosek via All-commits all-commits at lists.llvm.org
Wed Oct 12 01:02:40 PDT 2022


  Branch: refs/heads/main
  Home:   https://github.com/llvm/llvm-project
  Commit: 2a66abb17ed373d08a2193a9f24820b07b459965
      https://github.com/llvm/llvm-project/commit/2a66abb17ed373d08a2193a9f24820b07b459965
  Author: Petr Hosek <phosek at google.com>
  Date:   2022-10-12 (Wed, 12 Oct 2022)

  Changed paths:
    M llvm/runtimes/CMakeLists.txt
    M runtimes/CMakeLists.txt
    R runtimes/Tests.cmake.in

  Log Message:
  -----------
  [runtimes] Use a response file for runtimes test suites

We don't know which test suites are going to be included by runtimes
builds so we cannot include those before running the sub-build, but
that's not possible during the LLVM build configuration. We instead use
a response file that's populated by the runtimes build as a level of
indirection.

This addresses the issue described in:
https://discourse.llvm.org/t/cmake-regeneration-is-broken/62788

Differential Revision: https://reviews.llvm.org/D132438




More information about the All-commits mailing list