[all-commits] [llvm/llvm-project] a75917: [Github] Fix LLVM Project Tests Workflow on Linux ...

Aiden Grossman via All-commits all-commits at lists.llvm.org
Thu Jan 9 07:59:00 PST 2025


  Branch: refs/heads/main
  Home:   https://github.com/llvm/llvm-project
  Commit: a75917679549109fcbf92cb63ef61638517713d6
      https://github.com/llvm/llvm-project/commit/a75917679549109fcbf92cb63ef61638517713d6
  Author: Aiden Grossman <aidengrossman at google.com>
  Date:   2025-01-09 (Thu, 09 Jan 2025)

  Changed paths:
    M .github/workflows/libclang-python-tests.yml
    M .github/workflows/llvm-project-tests.yml

  Log Message:
  -----------
  [Github] Fix LLVM Project Tests Workflow on Linux (#122221)

This patch fixes the LLVM project tests workflow on Linux. Two changes
were needed. Firstly, some commands need to be performed with sudo now
that the container executes as a non-root user. Second, we needed to
change from `ubuntu-latest` to `ubuntu-22.04` as `ubuntu-latest` not
defaults to `ubuntu-24.04` which causes `setup-python` to install a
python executable linked against a newer version of glibc that is not
found on ubuntu 22.04, which causes failures when CMake cannot execute
the python interpreter that it finds.



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