[all-commits] [llvm/llvm-project] 4bc783: [ASan] Disable test that sets call stack on Darwin...

Aiden Grossman via All-commits all-commits at lists.llvm.org
Fri Dec 5 09:37:13 PST 2025


  Branch: refs/heads/main
  Home:   https://github.com/llvm/llvm-project
  Commit: 4bc783be2dab2b0b2b3010158891e44a2b4ee991
      https://github.com/llvm/llvm-project/commit/4bc783be2dab2b0b2b3010158891e44a2b4ee991
  Author: Aiden Grossman <aidengrossman at google.com>
  Date:   2025-12-05 (Fri, 05 Dec 2025)

  Changed paths:
    M compiler-rt/test/asan/TestCases/Posix/deep_call_stack.cpp

  Log Message:
  -----------
  [ASan] Disable test that sets call stack on Darwin (#170786)

This test fails with the internal shell as we implement ulimit with a
python wrapper. This python wrapper fails on recent versions of MacOS to
set the stack size limit lower, or even to the current values. More
discussion is in https://github.com/python/cpython/issues/78783 towards
the bottom (it seems like a new issue should be opened).

It does not seem like we lose significant test coverage by disabling
this on MacOS as the test running on Linux should catch any major
regressions. We can also simply reenable once the issue is fixed
(although writing a simple c program with calls setrlimit directly also
fails in the smae manner).



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