[libcxx-commits] [libcxx] [libcxxabi] [libc++][NFC] Move __memory/aligned_alloc.h into src/ (PR #166172)
LLVM Continuous Integration via libcxx-commits
libcxx-commits at lists.llvm.org
Mon Nov 24 13:49:18 PST 2025
llvm-ci wrote:
LLVM Buildbot has detected a new failure on builder `lldb-remote-linux-ubuntu` running on `as-builder-9` while building `libcxx,libcxxabi` at step 7 "build-default".
Full details are available at: https://lab.llvm.org/buildbot/#/builders/195/builds/17840
<details>
<summary>Here is the relevant piece of the build log for the reference</summary>
```
Step 7 (build-default) failure: cmake (failure)
...
1.278 [484/66/1960] Building CXX object libcxxabi/src/CMakeFiles/cxxabi_static_objects.dir/fallback_malloc.cpp.o
1.284 [483/66/1961] Building CXX object compiler-rt/lib/sanitizer_common/CMakeFiles/RTSanitizerCommonNoTermination.aarch64.dir/sanitizer_libc.cpp.o
1.290 [482/66/1962] Building CXX object compiler-rt/lib/sanitizer_common/CMakeFiles/RTSanitizerCommonNoTermination.aarch64.dir/sanitizer_linux.cpp.o
1.294 [481/66/1963] Building CXX object compiler-rt/lib/sanitizer_common/CMakeFiles/RTSanitizerCommon.aarch64.dir/sanitizer_linux.cpp.o
1.308 [480/66/1964] Building CXX object compiler-rt/lib/sanitizer_common/CMakeFiles/RTSanitizerCommon.aarch64.dir/sanitizer_deadlock_detector1.cpp.o
1.328 [479/66/1965] Building CXX object libcxxabi/src/CMakeFiles/cxxabi_static_objects.dir/cxa_personality.cpp.o
1.340 [478/66/1966] Building CXX object compiler-rt/lib/sanitizer_common/CMakeFiles/RTSanitizerCommonNoTermination.aarch64.dir/sanitizer_deadlock_detector1.cpp.o
1.342 [477/66/1967] Building CXX object libcxx/src/CMakeFiles/cxx_experimental.dir/experimental/keep.cpp.o
1.383 [476/66/1968] Building CXX object libcxx/src/CMakeFiles/cxx_static.dir/mutex_destructor.cpp.o
1.385 [475/66/1969] Building CXX object libcxx/src/CMakeFiles/cxx_static.dir/new.cpp.o
FAILED: libcxx/src/CMakeFiles/cxx_static.dir/new.cpp.o
/home/buildbot/worker/as-builder-9/lldb-remote-linux-ubuntu/build/bin/clang++ --target=aarch64-unknown-linux-gnu -DLIBCXX_BUILDING_LIBCXXABI -DLIBC_NAMESPACE=__llvm_libc_common_utils -D_DEBUG -D_GLIBCXX_ASSERTIONS -D_LIBCPP_BUILDING_LIBRARY -D_LIBCPP_HAS_NO_PRAGMA_SYSTEM_HEADER -D_LIBCPP_LINK_PTHREAD_LIB -D_LIBCPP_LINK_RT_LIB -D_LIBCPP_REMOVE_TRANSITIVE_INCLUDES -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/home/buildbot/worker/as-builder-9/lldb-remote-linux-ubuntu/llvm-project/libcxx/src -I/home/buildbot/worker/as-builder-9/lldb-remote-linux-ubuntu/build/include/aarch64-unknown-linux-gnu/c++/v1 -I/home/buildbot/worker/as-builder-9/lldb-remote-linux-ubuntu/build/include/c++/v1 -I/home/buildbot/worker/as-builder-9/lldb-remote-linux-ubuntu/llvm-project/libcxxabi/include -I/home/buildbot/worker/as-builder-9/lldb-remote-linux-ubuntu/llvm-project/cmake/Modules/../../libc -mcpu=cortex-a78 -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Werror=unguarded-availability-new -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wmissing-field-initializers -Wimplicit-fallthrough -Wcovered-switch-default -Wno-noexcept-type -Wnon-virtual-dtor -Wdelete-non-virtual-dtor -Wsuggest-override -Wstring-conversion -Wno-pass-failed -Wmisleading-indentation -Wctad-maybe-unsupported -fdiagnostics-color -ffunction-sections -fdata-sections -O3 -DNDEBUG -std=c++23 -UNDEBUG -faligned-allocation -nostdinc++ -fvisibility-inlines-hidden -fvisibility=hidden -fsized-deallocation -Wall -Wextra -Wnewline-eof -Wshadow -Wwrite-strings -Wno-unused-parameter -Wno-long-long -Werror=return-type -Wextra-semi -Wundef -Wunused-template -Wformat-nonliteral -Wzero-length-array -Wdeprecated-redundant-constexpr-static-def -Wno-nullability-completeness -Wno-user-defined-literals -Wno-covered-switch-default -Wno-suggest-override -Wno-error -fdebug-prefix-map=/home/buildbot/worker/as-builder-9/lldb-remote-linux-ubuntu/build/include/c++/v1=/home/buildbot/worker/as-builder-9/lldb-remote-linux-ubuntu/llvm-project/libcxx/include -MD -MT libcxx/src/CMakeFiles/cxx_static.dir/new.cpp.o -MF libcxx/src/CMakeFiles/cxx_static.dir/new.cpp.o.d -o libcxx/src/CMakeFiles/cxx_static.dir/new.cpp.o -c /home/buildbot/worker/as-builder-9/lldb-remote-linux-ubuntu/llvm-project/libcxx/src/new.cpp
/home/buildbot/worker/as-builder-9/lldb-remote-linux-ubuntu/llvm-project/libcxx/src/new.cpp:11:10: fatal error: '__memory/aligned_alloc.h' file not found
11 | #include <__memory/aligned_alloc.h>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~
1 error generated.
1.389 [475/65/1970] Building CXX object compiler-rt/lib/sanitizer_common/CMakeFiles/RTSanitizerCommonSymbolizer.aarch64.dir/sanitizer_symbolizer_libcdep.cpp.o
1.391 [475/64/1971] Building CXX object libcxx/src/CMakeFiles/cxx_experimental.dir/experimental/log_hardening_failure.cpp.o
1.408 [475/63/1972] Building CXX object libcxx/src/CMakeFiles/cxx_static.dir/condition_variable_destructor.cpp.o
1.411 [475/62/1973] Building CXX object compiler-rt/lib/sanitizer_common/CMakeFiles/RTSanitizerCommon.aarch64.dir/sanitizer_thread_registry.cpp.o
1.412 [475/61/1974] Building CXX object libcxx/src/CMakeFiles/cxx_static.dir/optional.cpp.o
1.422 [475/60/1975] Building CXX object libcxxabi/src/CMakeFiles/cxxabi_static_objects.dir/private_typeinfo.cpp.o
1.428 [475/59/1976] Building CXX object libcxx/src/CMakeFiles/cxx_static.dir/variant.cpp.o
1.463 [475/58/1977] Building CXX object compiler-rt/lib/sanitizer_common/CMakeFiles/RTSanitizerCommonNoHooks.aarch64.dir/sanitizer_allocator.cpp.o
1.473 [475/57/1978] Building CXX object compiler-rt/lib/sanitizer_common/CMakeFiles/RTSanitizerCommonNoTermination.aarch64.dir/sanitizer_thread_registry.cpp.o
1.489 [475/56/1979] Building CXX object compiler-rt/lib/sanitizer_common/CMakeFiles/RTSanitizerCommonSymbolizer.aarch64.dir/sanitizer_stack_store.cpp.o
1.547 [475/55/1980] Building CXX object compiler-rt/lib/sanitizer_common/CMakeFiles/RTSanitizerCommonNoHooks.aarch64.dir/sanitizer_linux.cpp.o
1.557 [475/54/1981] Building CXX object compiler-rt/lib/sanitizer_common/CMakeFiles/RTSanitizerCommonNoHooks.aarch64.dir/sanitizer_libc.cpp.o
1.583 [475/53/1982] Building CXX object libcxxabi/src/CMakeFiles/cxxabi_static_objects.dir/cxa_default_handlers.cpp.o
1.607 [475/52/1983] Building CXX object libcxxabi/src/CMakeFiles/cxxabi_static_objects.dir/cxa_handlers.cpp.o
1.620 [475/51/1984] Building CXX object compiler-rt/lib/sanitizer_common/CMakeFiles/RTSanitizerCommonNoHooks.aarch64.dir/sanitizer_deadlock_detector1.cpp.o
1.623 [475/50/1985] Building CXX object libcxxabi/src/CMakeFiles/cxxabi_static_objects.dir/stdlib_stdexcept.cpp.o
1.640 [475/49/1986] Building CXX object libcxx/src/CMakeFiles/cxx_static.dir/call_once.cpp.o
1.659 [475/48/1987] Building CXX object libcxx/src/CMakeFiles/cxx_static.dir/new_handler.cpp.o
1.693 [475/47/1988] Building CXX object libcxxabi/src/CMakeFiles/cxxabi_static_objects.dir/cxa_exception.cpp.o
1.710 [475/46/1989] Building CXX object libcxx/src/CMakeFiles/cxx_static.dir/ryu/d2s.cpp.o
1.733 [475/45/1990] Building CXX object libcxx/src/CMakeFiles/cxx_static.dir/shared_mutex.cpp.o
1.745 [475/44/1991] Building CXX object libcxxabi/src/CMakeFiles/cxxabi_static_objects.dir/cxa_guard.cpp.o
1.797 [475/43/1992] Building CXX object libcxx/src/CMakeFiles/cxx_static.dir/ryu/f2s.cpp.o
1.884 [475/42/1993] Building CXX object libcxx/src/CMakeFiles/cxx_static.dir/error_category.cpp.o
1.907 [475/41/1994] Building CXX object libcxx/src/CMakeFiles/cxx_static.dir/bind.cpp.o
1.966 [475/40/1995] Building CXX object libcxx/src/CMakeFiles/cxx_static.dir/mutex.cpp.o
1.999 [475/39/1996] Building CXX object libcxx/src/CMakeFiles/cxx_static.dir/functional.cpp.o
2.048 [475/38/1997] Building CXX object libcxx/src/CMakeFiles/cxx_static.dir/valarray.cpp.o
2.084 [475/37/1998] Building CXX object libcxx/src/CMakeFiles/cxx_static.dir/ryu/d2fixed.cpp.o
2.213 [475/36/1999] Building CXX object libcxx/src/CMakeFiles/cxx_static.dir/memory_resource.cpp.o
2.214 [475/35/2000] Building CXX object libcxx/src/CMakeFiles/cxx_static.dir/stdexcept.cpp.o
2.228 [475/34/2001] Building CXX object libcxx/src/CMakeFiles/cxx_static.dir/system_error.cpp.o
2.403 [475/33/2002] Building CXX object libcxx/src/CMakeFiles/cxx_static.dir/hash.cpp.o
```
</details>
https://github.com/llvm/llvm-project/pull/166172
More information about the libcxx-commits
mailing list