[libc-commits] [libc] [libc] newheadergen: configured cmake (PR #98828)

LLVM Continuous Integration via libc-commits libc-commits at lists.llvm.org
Wed Jul 17 16:50:22 PDT 2024


llvm-ci wrote:

LLVM Buildbot has detected a new failure on builder `fuchsia-x86_64-linux` running on `fuchsia-debian-64-us-central1-a-1` while building `libc` at step 4 "annotate".

Full details are available at: https://lab.llvm.org/buildbot/#/builders/11/builds/1890

Here is the relevant piece of the build log for the reference:
```
Step 4 (annotate) failure: 'python ../llvm-zorg/zorg/buildbot/builders/annotated/fuchsia-linux.py ...' (failure)
...
      |  ^
/var/lib/buildbot/fuchsia-x86_64-linux/llvm-project/libcxx/src/support/runtime/exception_pointer_unimplemented.ipp:59:2: warning: exception_ptr not yet implemented [-W#warnings]
   59 | #warning exception_ptr not yet implemented
      |  ^
/var/lib/buildbot/fuchsia-x86_64-linux/llvm-project/libcxx/src/support/runtime/exception_pointer_unimplemented.ipp:65:2: warning: exception_ptr not yet implemented [-W#warnings]
   65 | #warning exception_ptr not yet implemented
      |  ^
8 warnings generated.
[1639/1664] Building CXX object libcxx/src/CMakeFiles/cxx_static.dir/ryu/d2s.cpp.obj
[1640/1664] Building CXX object libcxx/src/CMakeFiles/cxx_static.dir/valarray.cpp.obj
FAILED: libcxx/src/CMakeFiles/cxx_static.dir/valarray.cpp.obj 
/var/lib/buildbot/fuchsia-x86_64-linux/build/llvm-build-6zedez1j/bin/clang++ --target=armv7m-unknown-eabi -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -D_LIBCPP_BUILDING_HAS_NO_ABI_LIBRARY -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/var/lib/buildbot/fuchsia-x86_64-linux/llvm-project/libcxx/src -I/var/lib/buildbot/fuchsia-x86_64-linux/build/llvm-build-6zedez1j/include/armv7m-unknown-unknown-eabi/c++/v1 -I/var/lib/buildbot/fuchsia-x86_64-linux/build/llvm-build-6zedez1j/include/c++/v1 --target=armv7m-unknown-eabi -mthumb -Wno-atomic-alignment "-Dvfprintf(stream, format, vlist)=vprintf(format, vlist)" "-Dfprintf(stream, format, ...)=printf(format)" "-Dtimeval=struct timeval{int tv_sec; int tv_usec;}" "-Dgettimeofday(tv, tz)" -D_LIBCPP_PRINT=1 -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 -Wmisleading-indentation -Wctad-maybe-unsupported -ffunction-sections -fdata-sections -ffile-prefix-map=/var/lib/buildbot/fuchsia-x86_64-linux/build/llvm-build-6zedez1j/runtimes/runtimes-armv7m-unknown-eabi-bins=../../../../llvm-project -ffile-prefix-map=/var/lib/buildbot/fuchsia-x86_64-linux/llvm-project/= -no-canonical-prefixes -Os -DNDEBUG -std=c++23 -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 -Wno-user-defined-literals -Wno-covered-switch-default -Wno-suggest-override -Wno-error -fno-exceptions -fno-rtti -MD -MT libcxx/src/CMakeFiles/cxx_static.dir/valarray.cpp.obj -MF libcxx/src/CMakeFiles/cxx_static.dir/valarray.cpp.obj.d -o libcxx/src/CMakeFiles/cxx_static.dir/valarray.cpp.obj -c /var/lib/buildbot/fuchsia-x86_64-linux/llvm-project/libcxx/src/valarray.cpp
In file included from /var/lib/buildbot/fuchsia-x86_64-linux/llvm-project/libcxx/src/valarray.cpp:9:
In file included from /var/lib/buildbot/fuchsia-x86_64-linux/build/llvm-build-6zedez1j/include/c++/v1/valarray:363:
In file included from /var/lib/buildbot/fuchsia-x86_64-linux/build/llvm-build-6zedez1j/include/c++/v1/cmath:318:
In file included from /var/lib/buildbot/fuchsia-x86_64-linux/build/llvm-build-6zedez1j/include/c++/v1/math.h:301:
/var/lib/buildbot/fuchsia-x86_64-linux/build/llvm-build-6zedez1j/bin/../include/armv7m-unknown-unknown-eabi/math.h:398:10: fatal error: 'llvm-libc-macros/math-function-macros.h' file not found
  398 | #include "llvm-libc-macros/math-function-macros.h"
      |          ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
1 error generated.
[1641/1664] Building CXX object libcxx/src/CMakeFiles/cxx_static.dir/ryu/f2s.cpp.obj
[1642/1664] Building CXX object libc/src/math/generic/CMakeFiles/libc.src.math.generic.log.dir/log.cpp.obj
[1643/1664] Building CXX object libcxx/src/CMakeFiles/cxx_static.dir/hash.cpp.obj
FAILED: libcxx/src/CMakeFiles/cxx_static.dir/hash.cpp.obj 
/var/lib/buildbot/fuchsia-x86_64-linux/build/llvm-build-6zedez1j/bin/clang++ --target=armv7m-unknown-eabi -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -D_LIBCPP_BUILDING_HAS_NO_ABI_LIBRARY -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/var/lib/buildbot/fuchsia-x86_64-linux/llvm-project/libcxx/src -I/var/lib/buildbot/fuchsia-x86_64-linux/build/llvm-build-6zedez1j/include/armv7m-unknown-unknown-eabi/c++/v1 -I/var/lib/buildbot/fuchsia-x86_64-linux/build/llvm-build-6zedez1j/include/c++/v1 --target=armv7m-unknown-eabi -mthumb -Wno-atomic-alignment "-Dvfprintf(stream, format, vlist)=vprintf(format, vlist)" "-Dfprintf(stream, format, ...)=printf(format)" "-Dtimeval=struct timeval{int tv_sec; int tv_usec;}" "-Dgettimeofday(tv, tz)" -D_LIBCPP_PRINT=1 -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 -Wmisleading-indentation -Wctad-maybe-unsupported -ffunction-sections -fdata-sections -ffile-prefix-map=/var/lib/buildbot/fuchsia-x86_64-linux/build/llvm-build-6zedez1j/runtimes/runtimes-armv7m-unknown-eabi-bins=../../../../llvm-project -ffile-prefix-map=/var/lib/buildbot/fuchsia-x86_64-linux/llvm-project/= -no-canonical-prefixes -Os -DNDEBUG -std=c++23 -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 -Wno-user-defined-literals -Wno-covered-switch-default -Wno-suggest-override -Wno-error -fno-exceptions -fno-rtti -MD -MT libcxx/src/CMakeFiles/cxx_static.dir/hash.cpp.obj -MF libcxx/src/CMakeFiles/cxx_static.dir/hash.cpp.obj.d -o libcxx/src/CMakeFiles/cxx_static.dir/hash.cpp.obj -c /var/lib/buildbot/fuchsia-x86_64-linux/llvm-project/libcxx/src/hash.cpp
In file included from /var/lib/buildbot/fuchsia-x86_64-linux/llvm-project/libcxx/src/hash.cpp:9:
In file included from /var/lib/buildbot/fuchsia-x86_64-linux/build/llvm-build-6zedez1j/include/c++/v1/__hash_table:43:
In file included from /var/lib/buildbot/fuchsia-x86_64-linux/build/llvm-build-6zedez1j/include/c++/v1/cmath:318:
In file included from /var/lib/buildbot/fuchsia-x86_64-linux/build/llvm-build-6zedez1j/include/c++/v1/math.h:301:
/var/lib/buildbot/fuchsia-x86_64-linux/build/llvm-build-6zedez1j/bin/../include/armv7m-unknown-unknown-eabi/math.h:398:10: fatal error: 'llvm-libc-macros/math-function-macros.h' file not found
  398 | #include "llvm-libc-macros/math-function-macros.h"
      |          ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
1 error generated.
[1644/1664] Building CXX object libcxx/src/CMakeFiles/cxx_static.dir/legacy_pointer_safety.cpp.obj
[1645/1664] Building CXX object libcxx/src/CMakeFiles/cxx_static.dir/error_category.cpp.obj
[1646/1664] Building CXX object libcxx/src/CMakeFiles/cxx_static.dir/ryu/d2fixed.cpp.obj
[1647/1664] Building CXX object libcxx/src/CMakeFiles/cxx_static.dir/charconv.cpp.obj
[1648/1664] Building CXX object libcxx/src/CMakeFiles/cxx_static.dir/stdexcept.cpp.obj
[1649/1664] Building CXX object libcxx/src/CMakeFiles/cxx_static.dir/bind.cpp.obj
FAILED: libcxx/src/CMakeFiles/cxx_static.dir/bind.cpp.obj 
/var/lib/buildbot/fuchsia-x86_64-linux/build/llvm-build-6zedez1j/bin/clang++ --target=armv7m-unknown-eabi -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -D_LIBCPP_BUILDING_HAS_NO_ABI_LIBRARY -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/var/lib/buildbot/fuchsia-x86_64-linux/llvm-project/libcxx/src -I/var/lib/buildbot/fuchsia-x86_64-linux/build/llvm-build-6zedez1j/include/armv7m-unknown-unknown-eabi/c++/v1 -I/var/lib/buildbot/fuchsia-x86_64-linux/build/llvm-build-6zedez1j/include/c++/v1 --target=armv7m-unknown-eabi -mthumb -Wno-atomic-alignment "-Dvfprintf(stream, format, vlist)=vprintf(format, vlist)" "-Dfprintf(stream, format, ...)=printf(format)" "-Dtimeval=struct timeval{int tv_sec; int tv_usec;}" "-Dgettimeofday(tv, tz)" -D_LIBCPP_PRINT=1 -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 -Wmisleading-indentation -Wctad-maybe-unsupported -ffunction-sections -fdata-sections -ffile-prefix-map=/var/lib/buildbot/fuchsia-x86_64-linux/build/llvm-build-6zedez1j/runtimes/runtimes-armv7m-unknown-eabi-bins=../../../../llvm-project -ffile-prefix-map=/var/lib/buildbot/fuchsia-x86_64-linux/llvm-project/= -no-canonical-prefixes -Os -DNDEBUG -std=c++23 -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 -Wno-user-defined-literals -Wno-covered-switch-default -Wno-suggest-override -Wno-error -fno-exceptions -fno-rtti -MD -MT libcxx/src/CMakeFiles/cxx_static.dir/bind.cpp.obj -MF libcxx/src/CMakeFiles/cxx_static.dir/bind.cpp.obj.d -o libcxx/src/CMakeFiles/cxx_static.dir/bind.cpp.obj -c /var/lib/buildbot/fuchsia-x86_64-linux/llvm-project/libcxx/src/bind.cpp
In file included from /var/lib/buildbot/fuchsia-x86_64-linux/llvm-project/libcxx/src/bind.cpp:9:
In file included from /var/lib/buildbot/fuchsia-x86_64-linux/build/llvm-build-6zedez1j/include/c++/v1/functional:540:
In file included from /var/lib/buildbot/fuchsia-x86_64-linux/build/llvm-build-6zedez1j/include/c++/v1/__functional/boyer_moore_searcher.h:26:
In file included from /var/lib/buildbot/fuchsia-x86_64-linux/build/llvm-build-6zedez1j/include/c++/v1/unordered_map:591:
In file included from /var/lib/buildbot/fuchsia-x86_64-linux/build/llvm-build-6zedez1j/include/c++/v1/__hash_table:43:
In file included from /var/lib/buildbot/fuchsia-x86_64-linux/build/llvm-build-6zedez1j/include/c++/v1/cmath:318:
In file included from /var/lib/buildbot/fuchsia-x86_64-linux/build/llvm-build-6zedez1j/include/c++/v1/math.h:301:
/var/lib/buildbot/fuchsia-x86_64-linux/build/llvm-build-6zedez1j/bin/../include/armv7m-unknown-unknown-eabi/math.h:398:10: fatal error: 'llvm-libc-macros/math-function-macros.h' file not found
Step 6 (build) failure: build (failure)
...
      |  ^
/var/lib/buildbot/fuchsia-x86_64-linux/llvm-project/libcxx/src/support/runtime/exception_pointer_unimplemented.ipp:59:2: warning: exception_ptr not yet implemented [-W#warnings]
   59 | #warning exception_ptr not yet implemented
      |  ^
/var/lib/buildbot/fuchsia-x86_64-linux/llvm-project/libcxx/src/support/runtime/exception_pointer_unimplemented.ipp:65:2: warning: exception_ptr not yet implemented [-W#warnings]
   65 | #warning exception_ptr not yet implemented
      |  ^
8 warnings generated.
[1639/1664] Building CXX object libcxx/src/CMakeFiles/cxx_static.dir/ryu/d2s.cpp.obj
[1640/1664] Building CXX object libcxx/src/CMakeFiles/cxx_static.dir/valarray.cpp.obj
FAILED: libcxx/src/CMakeFiles/cxx_static.dir/valarray.cpp.obj 
/var/lib/buildbot/fuchsia-x86_64-linux/build/llvm-build-6zedez1j/bin/clang++ --target=armv7m-unknown-eabi -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -D_LIBCPP_BUILDING_HAS_NO_ABI_LIBRARY -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/var/lib/buildbot/fuchsia-x86_64-linux/llvm-project/libcxx/src -I/var/lib/buildbot/fuchsia-x86_64-linux/build/llvm-build-6zedez1j/include/armv7m-unknown-unknown-eabi/c++/v1 -I/var/lib/buildbot/fuchsia-x86_64-linux/build/llvm-build-6zedez1j/include/c++/v1 --target=armv7m-unknown-eabi -mthumb -Wno-atomic-alignment "-Dvfprintf(stream, format, vlist)=vprintf(format, vlist)" "-Dfprintf(stream, format, ...)=printf(format)" "-Dtimeval=struct timeval{int tv_sec; int tv_usec;}" "-Dgettimeofday(tv, tz)" -D_LIBCPP_PRINT=1 -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 -Wmisleading-indentation -Wctad-maybe-unsupported -ffunction-sections -fdata-sections -ffile-prefix-map=/var/lib/buildbot/fuchsia-x86_64-linux/build/llvm-build-6zedez1j/runtimes/runtimes-armv7m-unknown-eabi-bins=../../../../llvm-project -ffile-prefix-map=/var/lib/buildbot/fuchsia-x86_64-linux/llvm-project/= -no-canonical-prefixes -Os -DNDEBUG -std=c++23 -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 -Wno-user-defined-literals -Wno-covered-switch-default -Wno-suggest-override -Wno-error -fno-exceptions -fno-rtti -MD -MT libcxx/src/CMakeFiles/cxx_static.dir/valarray.cpp.obj -MF libcxx/src/CMakeFiles/cxx_static.dir/valarray.cpp.obj.d -o libcxx/src/CMakeFiles/cxx_static.dir/valarray.cpp.obj -c /var/lib/buildbot/fuchsia-x86_64-linux/llvm-project/libcxx/src/valarray.cpp
In file included from /var/lib/buildbot/fuchsia-x86_64-linux/llvm-project/libcxx/src/valarray.cpp:9:
In file included from /var/lib/buildbot/fuchsia-x86_64-linux/build/llvm-build-6zedez1j/include/c++/v1/valarray:363:
In file included from /var/lib/buildbot/fuchsia-x86_64-linux/build/llvm-build-6zedez1j/include/c++/v1/cmath:318:
In file included from /var/lib/buildbot/fuchsia-x86_64-linux/build/llvm-build-6zedez1j/include/c++/v1/math.h:301:
/var/lib/buildbot/fuchsia-x86_64-linux/build/llvm-build-6zedez1j/bin/../include/armv7m-unknown-unknown-eabi/math.h:398:10: fatal error: 'llvm-libc-macros/math-function-macros.h' file not found
  398 | #include "llvm-libc-macros/math-function-macros.h"
      |          ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
1 error generated.
[1641/1664] Building CXX object libcxx/src/CMakeFiles/cxx_static.dir/ryu/f2s.cpp.obj
[1642/1664] Building CXX object libc/src/math/generic/CMakeFiles/libc.src.math.generic.log.dir/log.cpp.obj
[1643/1664] Building CXX object libcxx/src/CMakeFiles/cxx_static.dir/hash.cpp.obj
FAILED: libcxx/src/CMakeFiles/cxx_static.dir/hash.cpp.obj 
/var/lib/buildbot/fuchsia-x86_64-linux/build/llvm-build-6zedez1j/bin/clang++ --target=armv7m-unknown-eabi -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -D_LIBCPP_BUILDING_HAS_NO_ABI_LIBRARY -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/var/lib/buildbot/fuchsia-x86_64-linux/llvm-project/libcxx/src -I/var/lib/buildbot/fuchsia-x86_64-linux/build/llvm-build-6zedez1j/include/armv7m-unknown-unknown-eabi/c++/v1 -I/var/lib/buildbot/fuchsia-x86_64-linux/build/llvm-build-6zedez1j/include/c++/v1 --target=armv7m-unknown-eabi -mthumb -Wno-atomic-alignment "-Dvfprintf(stream, format, vlist)=vprintf(format, vlist)" "-Dfprintf(stream, format, ...)=printf(format)" "-Dtimeval=struct timeval{int tv_sec; int tv_usec;}" "-Dgettimeofday(tv, tz)" -D_LIBCPP_PRINT=1 -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 -Wmisleading-indentation -Wctad-maybe-unsupported -ffunction-sections -fdata-sections -ffile-prefix-map=/var/lib/buildbot/fuchsia-x86_64-linux/build/llvm-build-6zedez1j/runtimes/runtimes-armv7m-unknown-eabi-bins=../../../../llvm-project -ffile-prefix-map=/var/lib/buildbot/fuchsia-x86_64-linux/llvm-project/= -no-canonical-prefixes -Os -DNDEBUG -std=c++23 -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 -Wno-user-defined-literals -Wno-covered-switch-default -Wno-suggest-override -Wno-error -fno-exceptions -fno-rtti -MD -MT libcxx/src/CMakeFiles/cxx_static.dir/hash.cpp.obj -MF libcxx/src/CMakeFiles/cxx_static.dir/hash.cpp.obj.d -o libcxx/src/CMakeFiles/cxx_static.dir/hash.cpp.obj -c /var/lib/buildbot/fuchsia-x86_64-linux/llvm-project/libcxx/src/hash.cpp
In file included from /var/lib/buildbot/fuchsia-x86_64-linux/llvm-project/libcxx/src/hash.cpp:9:
In file included from /var/lib/buildbot/fuchsia-x86_64-linux/build/llvm-build-6zedez1j/include/c++/v1/__hash_table:43:
In file included from /var/lib/buildbot/fuchsia-x86_64-linux/build/llvm-build-6zedez1j/include/c++/v1/cmath:318:
In file included from /var/lib/buildbot/fuchsia-x86_64-linux/build/llvm-build-6zedez1j/include/c++/v1/math.h:301:
/var/lib/buildbot/fuchsia-x86_64-linux/build/llvm-build-6zedez1j/bin/../include/armv7m-unknown-unknown-eabi/math.h:398:10: fatal error: 'llvm-libc-macros/math-function-macros.h' file not found
  398 | #include "llvm-libc-macros/math-function-macros.h"
      |          ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
1 error generated.
[1644/1664] Building CXX object libcxx/src/CMakeFiles/cxx_static.dir/legacy_pointer_safety.cpp.obj
[1645/1664] Building CXX object libcxx/src/CMakeFiles/cxx_static.dir/error_category.cpp.obj
[1646/1664] Building CXX object libcxx/src/CMakeFiles/cxx_static.dir/ryu/d2fixed.cpp.obj
[1647/1664] Building CXX object libcxx/src/CMakeFiles/cxx_static.dir/charconv.cpp.obj
[1648/1664] Building CXX object libcxx/src/CMakeFiles/cxx_static.dir/stdexcept.cpp.obj
[1649/1664] Building CXX object libcxx/src/CMakeFiles/cxx_static.dir/bind.cpp.obj
FAILED: libcxx/src/CMakeFiles/cxx_static.dir/bind.cpp.obj 
/var/lib/buildbot/fuchsia-x86_64-linux/build/llvm-build-6zedez1j/bin/clang++ --target=armv7m-unknown-eabi -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -D_LIBCPP_BUILDING_HAS_NO_ABI_LIBRARY -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/var/lib/buildbot/fuchsia-x86_64-linux/llvm-project/libcxx/src -I/var/lib/buildbot/fuchsia-x86_64-linux/build/llvm-build-6zedez1j/include/armv7m-unknown-unknown-eabi/c++/v1 -I/var/lib/buildbot/fuchsia-x86_64-linux/build/llvm-build-6zedez1j/include/c++/v1 --target=armv7m-unknown-eabi -mthumb -Wno-atomic-alignment "-Dvfprintf(stream, format, vlist)=vprintf(format, vlist)" "-Dfprintf(stream, format, ...)=printf(format)" "-Dtimeval=struct timeval{int tv_sec; int tv_usec;}" "-Dgettimeofday(tv, tz)" -D_LIBCPP_PRINT=1 -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 -Wmisleading-indentation -Wctad-maybe-unsupported -ffunction-sections -fdata-sections -ffile-prefix-map=/var/lib/buildbot/fuchsia-x86_64-linux/build/llvm-build-6zedez1j/runtimes/runtimes-armv7m-unknown-eabi-bins=../../../../llvm-project -ffile-prefix-map=/var/lib/buildbot/fuchsia-x86_64-linux/llvm-project/= -no-canonical-prefixes -Os -DNDEBUG -std=c++23 -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 -Wno-user-defined-literals -Wno-covered-switch-default -Wno-suggest-override -Wno-error -fno-exceptions -fno-rtti -MD -MT libcxx/src/CMakeFiles/cxx_static.dir/bind.cpp.obj -MF libcxx/src/CMakeFiles/cxx_static.dir/bind.cpp.obj.d -o libcxx/src/CMakeFiles/cxx_static.dir/bind.cpp.obj -c /var/lib/buildbot/fuchsia-x86_64-linux/llvm-project/libcxx/src/bind.cpp
In file included from /var/lib/buildbot/fuchsia-x86_64-linux/llvm-project/libcxx/src/bind.cpp:9:
In file included from /var/lib/buildbot/fuchsia-x86_64-linux/build/llvm-build-6zedez1j/include/c++/v1/functional:540:
In file included from /var/lib/buildbot/fuchsia-x86_64-linux/build/llvm-build-6zedez1j/include/c++/v1/__functional/boyer_moore_searcher.h:26:
In file included from /var/lib/buildbot/fuchsia-x86_64-linux/build/llvm-build-6zedez1j/include/c++/v1/unordered_map:591:
In file included from /var/lib/buildbot/fuchsia-x86_64-linux/build/llvm-build-6zedez1j/include/c++/v1/__hash_table:43:
In file included from /var/lib/buildbot/fuchsia-x86_64-linux/build/llvm-build-6zedez1j/include/c++/v1/cmath:318:
In file included from /var/lib/buildbot/fuchsia-x86_64-linux/build/llvm-build-6zedez1j/include/c++/v1/math.h:301:
/var/lib/buildbot/fuchsia-x86_64-linux/build/llvm-build-6zedez1j/bin/../include/armv7m-unknown-unknown-eabi/math.h:398:10: fatal error: 'llvm-libc-macros/math-function-macros.h' file not found

```

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


More information about the libc-commits mailing list