[all-commits] [llvm/llvm-project] 3cef09: [TySan][CMake] Depend on tysan for check-tysan in ...

Aiden Grossman via All-commits all-commits at lists.llvm.org
Tue Jun 10 18:06:34 PDT 2025


  Branch: refs/heads/main
  Home:   https://github.com/llvm/llvm-project
  Commit: 3cef099ceddccefca8e11268624397cde9e04af6
      https://github.com/llvm/llvm-project/commit/3cef099ceddccefca8e11268624397cde9e04af6
  Author: Aiden Grossman <aidengrossman at google.com>
  Date:   2025-06-10 (Tue, 10 Jun 2025)

  Changed paths:
    M compiler-rt/test/tysan/CMakeLists.txt

  Log Message:
  -----------
  [TySan][CMake] Depend on tysan for check-tysan in runtimes build (#143597)

The runtimes build expects libclang_rt.tysan.a to be available, but the
check-tysan target does not actually depend on it when built using a
runtimes build with LLVM_ENABLE_RUNTIMES pointing at ./llvm. This means
we get test failures when running check-compiler-rt due to the missing
static archive.

This patch also makes check-tysan depend on tysan when we are using the
runtimes build.

This is causing premerge failures currently since we recently migrated
to the runtimes build.



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