[libcxx-commits] [PATCH] D112086: [libc++][AIX] Do not assert chmod return value is non-zero.

Sean Fertile via Phabricator via libcxx-commits libcxx-commits at lists.llvm.org
Mon Jan 24 10:22:41 PST 2022


sfertile added a comment.

In D112086#3266644 <https://reviews.llvm.org/D112086#3266644>, @ldionne wrote:

> Here is an example of a build that's failing: https://buildkite.com/llvm-project/libcxx-ci/builds/8104#3fcf3f17-bdfe-476b-85f7-314c82a378ff. D117512 <https://reviews.llvm.org/D117512> is completely unrelated to filesystem, so I can't imagine it's an actual issue with D117512 <https://reviews.llvm.org/D117512>.

Yeah, I had noticed that and am looking into it. It seems to be failing at one of the other assertions, before the one modified by this patch.

  # command stderr:
  mkdir: cannot create /tmp/remove.pass.cpp.dir-static_env.6885170422568648249.
  /tmp/remove.pass.cpp.dir-static_env.6885170422568648249: Too many links
  Assertion failed: ret == 0, file  /scratch/powerllvm/cpap8008/llvm-project/libcxx-ci/libcxx/test/support/filesystem_test_helper.h, line 128
   
  error: command failed with exit status: 250


Repository:
  rG LLVM Github Monorepo

CHANGES SINCE LAST ACTION
  https://reviews.llvm.org/D112086/new/

https://reviews.llvm.org/D112086



More information about the libcxx-commits mailing list