[libcxx-commits] [libcxx] [libc++] P0718R2: Implementation of std::atomic<shared_ptr<T>> and std::atomic<weak_ptr<T>> (PR #194215)

Vladislav Semykin via libcxx-commits libcxx-commits at lists.llvm.org
Wed Aug 26 13:48:33 PDT 2026


ViNN280801 wrote:

AIX still failing :(

```log
FAIL: ibm-libc++-shared.cfg.in :: std/utilities/variant/variant.visit/visit_return_type.pass.cpp (11099 of 11099)
******************** TEST 'ibm-libc++-shared.cfg.in :: std/utilities/variant/variant.visit/visit_return_type.pass.cpp' FAILED ********************
Exit Code: 1

# executed command: /opt/IBM/openxlC/17.1.4/compat/llvm/clang++ /scratch/powerllvm/h3ncloudppc5/llvm-project/libcxx-ci/libcxx/test/std/utilities/variant/variant.visit/visit_return_type.pass.cpp -pthread --target=powerpc-ibm-aix7.2.5.7 -nostdinc++ -D__LIBC_NO_CPP_MATH_OVERLOADS__ -I /scratch/powerllvm/h3ncloudppc5/llvm-project/libcxx-ci/build/aix/libcxx/test-suite-install/include/c++/v1 -I /scratch/powerllvm/h3ncloudppc5/llvm-project/libcxx-ci/libcxx/test/support -std=c++26 -Wall -Wctad-maybe-unsupported -Wextra -Wshadow -Wundef -Wunused-template -Wno-unused-command-line-argument -Wno-attributes -Wno-pessimizing-move -Wno-noexcept-type -Wno-atomic-alignment -Wno-reserved-module-identifier -Wdeprecated-copy -Wdeprecated-copy-dtor -Wshift-negative-value -Wno-user-defined-literals -Wno-tautological-compare -Wsign-compare -Wunused-variable -Wunused-parameter -Wunreachable-code -Wno-unused-local-typedef -Wno-local-type-template-args -Wno-c++11-extensions -Wno-unknown-pragmas -Wno-pass-failed -Wno-mismatched-new-delete -Wno-redundant-move -Wno-self-move -Wno-nullability-completeness -flax-vector-conversions=none -D_LIBCPP_HAS_NO_PRAGMA_SYSTEM_HEADER -Werror -D_LIBCPP_ENABLE_EXPERIMENTAL -Wuser-defined-warnings -lc++experimental -nostdlib++ -L /scratch/powerllvm/h3ncloudppc5/llvm-project/libcxx-ci/build/aix/libcxx/test-suite-install/lib -lc++ -lc++abi -latomic -Wl,-bbigtoc -latomic -o /scratch/powerllvm/h3ncloudppc5/llvm-project/libcxx-ci/build/aix/libcxx/test/std/utilities/variant/variant.visit/Output/visit_return_type.pass.cpp.dir/t.tmp.exe
# .---command stderr------------
# | fatal error: error in backend: IO failure on output stream: No space left on device
# `-----------------------------
# error: command failed with exit status: 1
```

I will amend with no-edit and force push to trigger it again.

https://github.com/llvm/llvm-project/pull/194215


More information about the libcxx-commits mailing list