[libunwind] [PAC][libunwind] Enhance PAuth-related comments in `__unw_set_reg` (PR #173769)

LLVM Continuous Integration via cfe-commits cfe-commits at lists.llvm.org
Sun Dec 28 23:12:47 PST 2025


llvm-ci wrote:

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

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

<details>
<summary>Here is the relevant piece of the build log for the reference</summary>

```
Step 4 (annotate) failure: 'python ../llvm-zorg/zorg/buildbot/builders/annotated/fuchsia-linux.py ...' (failure)
...
[430/2620] Building CXX object libc/src/math/generic/CMakeFiles/libc.src.math.generic.isnanf.dir/isnanf.cpp.obj
[431/2620] Building CXX object libc/src/math/generic/CMakeFiles/libc.src.math.generic.isnanl.dir/isnanl.cpp.obj
[432/2620] Generating header stdfix.h from /var/lib/buildbot/fuchsia-x86_64-linux/llvm-project/runtimes/../libc/include/stdfix.yaml
[433/2620] Building CXX object libc/src/ctype/CMakeFiles/libc.src.ctype.isxdigit_l.dir/isxdigit_l.cpp.obj
[434/2620] Building CXX object libc/src/ctype/CMakeFiles/libc.src.ctype.tolower_l.dir/tolower_l.cpp.obj
[435/2620] Building CXX object libc/src/ctype/CMakeFiles/libc.src.ctype.isgraph_l.dir/isgraph_l.cpp.obj
[436/2620] Building CXX object libc/src/stdfix/CMakeFiles/libc.src.stdfix.uksqrtui.dir/uksqrtui.cpp.obj
[437/2620] Building CXX object libc/src/ctype/CMakeFiles/libc.src.ctype.toupper_l.dir/toupper_l.cpp.obj
[438/2620] Building CXX object libc/src/__support/CPP/CMakeFiles/libc.src.__support.CPP.new.dir/new.cpp.obj
[439/2620] Building CXX object libc/src/stdfix/CMakeFiles/libc.src.stdfix.idivulr.dir/idivulr.cpp.obj
FAILED: libc/src/stdfix/CMakeFiles/libc.src.stdfix.idivulr.dir/idivulr.cpp.obj 
/var/lib/buildbot/fuchsia-x86_64-linux/build/llvm-build-pwz73wci/./bin/clang++ --target=armv6m-none-eabi -DLIBC_NAMESPACE=__llvm_libc_22_0_0_git -I/var/lib/buildbot/fuchsia-x86_64-linux/llvm-project/libc -isystem /var/lib/buildbot/fuchsia-x86_64-linux/build/llvm-build-pwz73wci/include/armv6m-unknown-none-eabi --target=armv6m-none-eabi -Wno-atomic-alignment -mthumb -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 -ffunction-sections -fdata-sections -ffile-prefix-map=/var/lib/buildbot/fuchsia-x86_64-linux/build/llvm-build-pwz73wci/runtimes/runtimes-armv6m-none-eabi-bins=../../../../llvm-project -ffile-prefix-map=/var/lib/buildbot/fuchsia-x86_64-linux/llvm-project/= -no-canonical-prefixes -Os -DNDEBUG --target=armv6m-none-eabi -DLIBC_QSORT_IMPL=LIBC_QSORT_HEAP_SORT -DLIBC_COPT_STRING_LENGTH_IMPL=element -DLIBC_COPT_FIND_FIRST_CHARACTER_IMPL=element -DLIBC_TYPES_TIME_T_IS_32_BIT "-DLIBC_MATH=(LIBC_MATH_SKIP_ACCURATE_PASS | LIBC_MATH_SMALL_TABLES | LIBC_MATH_NO_ERRNO | LIBC_MATH_INTERMEDIATE_COMP_IN_FLOAT)" -fno-math-errno -DLIBC_ERRNO_MODE=LIBC_ERRNO_MODE_EXTERNAL -DLIBC_THREAD_MODE=LIBC_THREAD_MODE_SINGLE -DLIBC_COPT_RAW_MUTEX_DEFAULT_SPIN_COUNT=100 -DLIBC_TARGET_OS_IS_BAREMETAL -fpie -ffreestanding -DLIBC_FULL_BUILD -nostdlibinc -ffixed-point -fno-builtin -fno-exceptions -fno-lax-vector-conversions -fno-unwind-tables -fno-asynchronous-unwind-tables -fno-rtti -ftrivial-auto-var-init=pattern -fno-omit-frame-pointer -Wall -Wextra -Werror -Wconversion -Wno-sign-conversion -Wdeprecated -Wno-c99-extensions -Wno-gnu-imaginary-constant -Wno-pedantic -Wimplicit-fallthrough -Wwrite-strings -Wextra-semi -Wnewline-eof -Wnonportable-system-include-path -Wstrict-prototypes -Wthread-safety -Wglobal-constructors -O3 -DLIBC_COPT_PUBLIC_PACKAGING -MD -MT libc/src/stdfix/CMakeFiles/libc.src.stdfix.idivulr.dir/idivulr.cpp.obj -MF libc/src/stdfix/CMakeFiles/libc.src.stdfix.idivulr.dir/idivulr.cpp.obj.d -o libc/src/stdfix/CMakeFiles/libc.src.stdfix.idivulr.dir/idivulr.cpp.obj -c /var/lib/buildbot/fuchsia-x86_64-linux/llvm-project/libc/src/stdfix/idivulr.cpp
In file included from /var/lib/buildbot/fuchsia-x86_64-linux/llvm-project/libc/src/stdfix/idivulr.cpp:12:
/var/lib/buildbot/fuchsia-x86_64-linux/llvm-project/libc/src/__support/fixed_point/fx_bits.h:26:10: fatal error: 'stdio.h' file not found
   26 | #include <stdio.h>
      |          ^~~~~~~~~
1 error generated.
[440/2620] Building CXX object libc/src/stdfix/CMakeFiles/libc.src.stdfix.idivur.dir/idivur.cpp.obj
FAILED: libc/src/stdfix/CMakeFiles/libc.src.stdfix.idivur.dir/idivur.cpp.obj 
/var/lib/buildbot/fuchsia-x86_64-linux/build/llvm-build-pwz73wci/./bin/clang++ --target=armv6m-none-eabi -DLIBC_NAMESPACE=__llvm_libc_22_0_0_git -I/var/lib/buildbot/fuchsia-x86_64-linux/llvm-project/libc -isystem /var/lib/buildbot/fuchsia-x86_64-linux/build/llvm-build-pwz73wci/include/armv6m-unknown-none-eabi --target=armv6m-none-eabi -Wno-atomic-alignment -mthumb -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 -ffunction-sections -fdata-sections -ffile-prefix-map=/var/lib/buildbot/fuchsia-x86_64-linux/build/llvm-build-pwz73wci/runtimes/runtimes-armv6m-none-eabi-bins=../../../../llvm-project -ffile-prefix-map=/var/lib/buildbot/fuchsia-x86_64-linux/llvm-project/= -no-canonical-prefixes -Os -DNDEBUG --target=armv6m-none-eabi -DLIBC_QSORT_IMPL=LIBC_QSORT_HEAP_SORT -DLIBC_COPT_STRING_LENGTH_IMPL=element -DLIBC_COPT_FIND_FIRST_CHARACTER_IMPL=element -DLIBC_TYPES_TIME_T_IS_32_BIT "-DLIBC_MATH=(LIBC_MATH_SKIP_ACCURATE_PASS | LIBC_MATH_SMALL_TABLES | LIBC_MATH_NO_ERRNO | LIBC_MATH_INTERMEDIATE_COMP_IN_FLOAT)" -fno-math-errno -DLIBC_ERRNO_MODE=LIBC_ERRNO_MODE_EXTERNAL -DLIBC_THREAD_MODE=LIBC_THREAD_MODE_SINGLE -DLIBC_COPT_RAW_MUTEX_DEFAULT_SPIN_COUNT=100 -DLIBC_TARGET_OS_IS_BAREMETAL -fpie -ffreestanding -DLIBC_FULL_BUILD -nostdlibinc -ffixed-point -fno-builtin -fno-exceptions -fno-lax-vector-conversions -fno-unwind-tables -fno-asynchronous-unwind-tables -fno-rtti -ftrivial-auto-var-init=pattern -fno-omit-frame-pointer -Wall -Wextra -Werror -Wconversion -Wno-sign-conversion -Wdeprecated -Wno-c99-extensions -Wno-gnu-imaginary-constant -Wno-pedantic -Wimplicit-fallthrough -Wwrite-strings -Wextra-semi -Wnewline-eof -Wnonportable-system-include-path -Wstrict-prototypes -Wthread-safety -Wglobal-constructors -O3 -DLIBC_COPT_PUBLIC_PACKAGING -MD -MT libc/src/stdfix/CMakeFiles/libc.src.stdfix.idivur.dir/idivur.cpp.obj -MF libc/src/stdfix/CMakeFiles/libc.src.stdfix.idivur.dir/idivur.cpp.obj.d -o libc/src/stdfix/CMakeFiles/libc.src.stdfix.idivur.dir/idivur.cpp.obj -c /var/lib/buildbot/fuchsia-x86_64-linux/llvm-project/libc/src/stdfix/idivur.cpp
In file included from /var/lib/buildbot/fuchsia-x86_64-linux/llvm-project/libc/src/stdfix/idivur.cpp:12:
/var/lib/buildbot/fuchsia-x86_64-linux/llvm-project/libc/src/__support/fixed_point/fx_bits.h:26:10: fatal error: 'stdio.h' file not found
   26 | #include <stdio.h>
      |          ^~~~~~~~~
1 error generated.
[441/2620] Generating header inttypes.h from /var/lib/buildbot/fuchsia-x86_64-linux/llvm-project/runtimes/../libc/include/inttypes.yaml
[442/2620] Building CXX object libc/src/stdbit/CMakeFiles/libc.src.stdbit.stdc_leading_zeros_uc.dir/stdc_leading_zeros_uc.cpp.obj
[443/2620] Building CXX object libc/src/stdbit/CMakeFiles/libc.src.stdbit.stdc_leading_zeros_ui.dir/stdc_leading_zeros_ui.cpp.obj
[444/2620] Generating header stdio.h from /var/lib/buildbot/fuchsia-x86_64-linux/llvm-project/runtimes/../libc/include/stdio.yaml
[445/2620] Building CXX object libc/src/stdbit/CMakeFiles/libc.src.stdbit.stdc_leading_zeros_ul.dir/stdc_leading_zeros_ul.cpp.obj
[446/2620] Building CXX object libc/src/stdfix/CMakeFiles/libc.src.stdfix.bitsur.dir/bitsur.cpp.obj
[447/2620] Building CXX object libc/src/stdbit/CMakeFiles/libc.src.stdbit.stdc_trailing_zeros_us.dir/stdc_trailing_zeros_us.cpp.obj
[448/2620] Building CXX object libc/src/stdfix/CMakeFiles/libc.src.stdfix.idivlk.dir/idivlk.cpp.obj
[449/2620] Building CXX object libc/src/stdbit/CMakeFiles/libc.src.stdbit.stdc_leading_ones_ui.dir/stdc_leading_ones_ui.cpp.obj
[450/2620] Building CXX object libc/src/stdbit/CMakeFiles/libc.src.stdbit.stdc_leading_ones_ul.dir/stdc_leading_ones_ul.cpp.obj
[451/2620] Building CXX object libc/src/stdbit/CMakeFiles/libc.src.stdbit.stdc_leading_ones_uc.dir/stdc_leading_ones_uc.cpp.obj
[452/2620] Building CXX object libc/src/stdbit/CMakeFiles/libc.src.stdbit.stdc_leading_ones_us.dir/stdc_leading_ones_us.cpp.obj
[453/2620] Building CXX object libc/src/stdbit/CMakeFiles/libc.src.stdbit.stdc_leading_zeros_ull.dir/stdc_leading_zeros_ull.cpp.obj
[454/2620] Building CXX object libc/src/stdbit/CMakeFiles/libc.src.stdbit.stdc_leading_zeros_us.dir/stdc_leading_zeros_us.cpp.obj
[455/2620] Building CXX object libc/src/stdbit/CMakeFiles/libc.src.stdbit.stdc_trailing_zeros_uc.dir/stdc_trailing_zeros_uc.cpp.obj
[456/2620] Building CXX object libc/src/stdbit/CMakeFiles/libc.src.stdbit.stdc_trailing_zeros_ui.dir/stdc_trailing_zeros_ui.cpp.obj
[457/2620] Building CXX object libc/src/stdfix/CMakeFiles/libc.src.stdfix.idivuk.dir/idivuk.cpp.obj
[458/2620] Building CXX object libc/src/stdbit/CMakeFiles/libc.src.stdbit.stdc_leading_ones_ull.dir/stdc_leading_ones_ull.cpp.obj
[459/2620] Building CXX object libc/src/stdbit/CMakeFiles/libc.src.stdbit.stdc_count_ones_us.dir/stdc_count_ones_us.cpp.obj
[460/2620] Building CXX object libc/src/stdbit/CMakeFiles/libc.src.stdbit.stdc_trailing_zeros_ul.dir/stdc_trailing_zeros_ul.cpp.obj
[461/2620] Building CXX object libc/src/complex/generic/CMakeFiles/libc.src.complex.generic.conjl.dir/conjl.cpp.obj
[462/2620] Building CXX object libc/src/complex/generic/CMakeFiles/libc.src.complex.generic.conjf.dir/conjf.cpp.obj
[463/2620] Building CXX object libc/src/stdbit/CMakeFiles/libc.src.stdbit.stdc_count_ones_ui.dir/stdc_count_ones_ui.cpp.obj
[464/2620] Building CXX object libc/src/stdfix/CMakeFiles/libc.src.stdfix.idivulk.dir/idivulk.cpp.obj
Step 6 (build) failure: build (failure)
...
[430/2620] Building CXX object libc/src/math/generic/CMakeFiles/libc.src.math.generic.isnanf.dir/isnanf.cpp.obj
[431/2620] Building CXX object libc/src/math/generic/CMakeFiles/libc.src.math.generic.isnanl.dir/isnanl.cpp.obj
[432/2620] Generating header stdfix.h from /var/lib/buildbot/fuchsia-x86_64-linux/llvm-project/runtimes/../libc/include/stdfix.yaml
[433/2620] Building CXX object libc/src/ctype/CMakeFiles/libc.src.ctype.isxdigit_l.dir/isxdigit_l.cpp.obj
[434/2620] Building CXX object libc/src/ctype/CMakeFiles/libc.src.ctype.tolower_l.dir/tolower_l.cpp.obj
[435/2620] Building CXX object libc/src/ctype/CMakeFiles/libc.src.ctype.isgraph_l.dir/isgraph_l.cpp.obj
[436/2620] Building CXX object libc/src/stdfix/CMakeFiles/libc.src.stdfix.uksqrtui.dir/uksqrtui.cpp.obj
[437/2620] Building CXX object libc/src/ctype/CMakeFiles/libc.src.ctype.toupper_l.dir/toupper_l.cpp.obj
[438/2620] Building CXX object libc/src/__support/CPP/CMakeFiles/libc.src.__support.CPP.new.dir/new.cpp.obj
[439/2620] Building CXX object libc/src/stdfix/CMakeFiles/libc.src.stdfix.idivulr.dir/idivulr.cpp.obj
FAILED: libc/src/stdfix/CMakeFiles/libc.src.stdfix.idivulr.dir/idivulr.cpp.obj 
/var/lib/buildbot/fuchsia-x86_64-linux/build/llvm-build-pwz73wci/./bin/clang++ --target=armv6m-none-eabi -DLIBC_NAMESPACE=__llvm_libc_22_0_0_git -I/var/lib/buildbot/fuchsia-x86_64-linux/llvm-project/libc -isystem /var/lib/buildbot/fuchsia-x86_64-linux/build/llvm-build-pwz73wci/include/armv6m-unknown-none-eabi --target=armv6m-none-eabi -Wno-atomic-alignment -mthumb -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 -ffunction-sections -fdata-sections -ffile-prefix-map=/var/lib/buildbot/fuchsia-x86_64-linux/build/llvm-build-pwz73wci/runtimes/runtimes-armv6m-none-eabi-bins=../../../../llvm-project -ffile-prefix-map=/var/lib/buildbot/fuchsia-x86_64-linux/llvm-project/= -no-canonical-prefixes -Os -DNDEBUG --target=armv6m-none-eabi -DLIBC_QSORT_IMPL=LIBC_QSORT_HEAP_SORT -DLIBC_COPT_STRING_LENGTH_IMPL=element -DLIBC_COPT_FIND_FIRST_CHARACTER_IMPL=element -DLIBC_TYPES_TIME_T_IS_32_BIT "-DLIBC_MATH=(LIBC_MATH_SKIP_ACCURATE_PASS | LIBC_MATH_SMALL_TABLES | LIBC_MATH_NO_ERRNO | LIBC_MATH_INTERMEDIATE_COMP_IN_FLOAT)" -fno-math-errno -DLIBC_ERRNO_MODE=LIBC_ERRNO_MODE_EXTERNAL -DLIBC_THREAD_MODE=LIBC_THREAD_MODE_SINGLE -DLIBC_COPT_RAW_MUTEX_DEFAULT_SPIN_COUNT=100 -DLIBC_TARGET_OS_IS_BAREMETAL -fpie -ffreestanding -DLIBC_FULL_BUILD -nostdlibinc -ffixed-point -fno-builtin -fno-exceptions -fno-lax-vector-conversions -fno-unwind-tables -fno-asynchronous-unwind-tables -fno-rtti -ftrivial-auto-var-init=pattern -fno-omit-frame-pointer -Wall -Wextra -Werror -Wconversion -Wno-sign-conversion -Wdeprecated -Wno-c99-extensions -Wno-gnu-imaginary-constant -Wno-pedantic -Wimplicit-fallthrough -Wwrite-strings -Wextra-semi -Wnewline-eof -Wnonportable-system-include-path -Wstrict-prototypes -Wthread-safety -Wglobal-constructors -O3 -DLIBC_COPT_PUBLIC_PACKAGING -MD -MT libc/src/stdfix/CMakeFiles/libc.src.stdfix.idivulr.dir/idivulr.cpp.obj -MF libc/src/stdfix/CMakeFiles/libc.src.stdfix.idivulr.dir/idivulr.cpp.obj.d -o libc/src/stdfix/CMakeFiles/libc.src.stdfix.idivulr.dir/idivulr.cpp.obj -c /var/lib/buildbot/fuchsia-x86_64-linux/llvm-project/libc/src/stdfix/idivulr.cpp
In file included from /var/lib/buildbot/fuchsia-x86_64-linux/llvm-project/libc/src/stdfix/idivulr.cpp:12:
/var/lib/buildbot/fuchsia-x86_64-linux/llvm-project/libc/src/__support/fixed_point/fx_bits.h:26:10: fatal error: 'stdio.h' file not found
   26 | #include <stdio.h>
      |          ^~~~~~~~~
1 error generated.
[440/2620] Building CXX object libc/src/stdfix/CMakeFiles/libc.src.stdfix.idivur.dir/idivur.cpp.obj
FAILED: libc/src/stdfix/CMakeFiles/libc.src.stdfix.idivur.dir/idivur.cpp.obj 
/var/lib/buildbot/fuchsia-x86_64-linux/build/llvm-build-pwz73wci/./bin/clang++ --target=armv6m-none-eabi -DLIBC_NAMESPACE=__llvm_libc_22_0_0_git -I/var/lib/buildbot/fuchsia-x86_64-linux/llvm-project/libc -isystem /var/lib/buildbot/fuchsia-x86_64-linux/build/llvm-build-pwz73wci/include/armv6m-unknown-none-eabi --target=armv6m-none-eabi -Wno-atomic-alignment -mthumb -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 -ffunction-sections -fdata-sections -ffile-prefix-map=/var/lib/buildbot/fuchsia-x86_64-linux/build/llvm-build-pwz73wci/runtimes/runtimes-armv6m-none-eabi-bins=../../../../llvm-project -ffile-prefix-map=/var/lib/buildbot/fuchsia-x86_64-linux/llvm-project/= -no-canonical-prefixes -Os -DNDEBUG --target=armv6m-none-eabi -DLIBC_QSORT_IMPL=LIBC_QSORT_HEAP_SORT -DLIBC_COPT_STRING_LENGTH_IMPL=element -DLIBC_COPT_FIND_FIRST_CHARACTER_IMPL=element -DLIBC_TYPES_TIME_T_IS_32_BIT "-DLIBC_MATH=(LIBC_MATH_SKIP_ACCURATE_PASS | LIBC_MATH_SMALL_TABLES | LIBC_MATH_NO_ERRNO | LIBC_MATH_INTERMEDIATE_COMP_IN_FLOAT)" -fno-math-errno -DLIBC_ERRNO_MODE=LIBC_ERRNO_MODE_EXTERNAL -DLIBC_THREAD_MODE=LIBC_THREAD_MODE_SINGLE -DLIBC_COPT_RAW_MUTEX_DEFAULT_SPIN_COUNT=100 -DLIBC_TARGET_OS_IS_BAREMETAL -fpie -ffreestanding -DLIBC_FULL_BUILD -nostdlibinc -ffixed-point -fno-builtin -fno-exceptions -fno-lax-vector-conversions -fno-unwind-tables -fno-asynchronous-unwind-tables -fno-rtti -ftrivial-auto-var-init=pattern -fno-omit-frame-pointer -Wall -Wextra -Werror -Wconversion -Wno-sign-conversion -Wdeprecated -Wno-c99-extensions -Wno-gnu-imaginary-constant -Wno-pedantic -Wimplicit-fallthrough -Wwrite-strings -Wextra-semi -Wnewline-eof -Wnonportable-system-include-path -Wstrict-prototypes -Wthread-safety -Wglobal-constructors -O3 -DLIBC_COPT_PUBLIC_PACKAGING -MD -MT libc/src/stdfix/CMakeFiles/libc.src.stdfix.idivur.dir/idivur.cpp.obj -MF libc/src/stdfix/CMakeFiles/libc.src.stdfix.idivur.dir/idivur.cpp.obj.d -o libc/src/stdfix/CMakeFiles/libc.src.stdfix.idivur.dir/idivur.cpp.obj -c /var/lib/buildbot/fuchsia-x86_64-linux/llvm-project/libc/src/stdfix/idivur.cpp
In file included from /var/lib/buildbot/fuchsia-x86_64-linux/llvm-project/libc/src/stdfix/idivur.cpp:12:
/var/lib/buildbot/fuchsia-x86_64-linux/llvm-project/libc/src/__support/fixed_point/fx_bits.h:26:10: fatal error: 'stdio.h' file not found
   26 | #include <stdio.h>
      |          ^~~~~~~~~
1 error generated.
[441/2620] Generating header inttypes.h from /var/lib/buildbot/fuchsia-x86_64-linux/llvm-project/runtimes/../libc/include/inttypes.yaml
[442/2620] Building CXX object libc/src/stdbit/CMakeFiles/libc.src.stdbit.stdc_leading_zeros_uc.dir/stdc_leading_zeros_uc.cpp.obj
[443/2620] Building CXX object libc/src/stdbit/CMakeFiles/libc.src.stdbit.stdc_leading_zeros_ui.dir/stdc_leading_zeros_ui.cpp.obj
[444/2620] Generating header stdio.h from /var/lib/buildbot/fuchsia-x86_64-linux/llvm-project/runtimes/../libc/include/stdio.yaml
[445/2620] Building CXX object libc/src/stdbit/CMakeFiles/libc.src.stdbit.stdc_leading_zeros_ul.dir/stdc_leading_zeros_ul.cpp.obj
[446/2620] Building CXX object libc/src/stdfix/CMakeFiles/libc.src.stdfix.bitsur.dir/bitsur.cpp.obj
[447/2620] Building CXX object libc/src/stdbit/CMakeFiles/libc.src.stdbit.stdc_trailing_zeros_us.dir/stdc_trailing_zeros_us.cpp.obj
[448/2620] Building CXX object libc/src/stdfix/CMakeFiles/libc.src.stdfix.idivlk.dir/idivlk.cpp.obj
[449/2620] Building CXX object libc/src/stdbit/CMakeFiles/libc.src.stdbit.stdc_leading_ones_ui.dir/stdc_leading_ones_ui.cpp.obj
[450/2620] Building CXX object libc/src/stdbit/CMakeFiles/libc.src.stdbit.stdc_leading_ones_ul.dir/stdc_leading_ones_ul.cpp.obj
[451/2620] Building CXX object libc/src/stdbit/CMakeFiles/libc.src.stdbit.stdc_leading_ones_uc.dir/stdc_leading_ones_uc.cpp.obj
[452/2620] Building CXX object libc/src/stdbit/CMakeFiles/libc.src.stdbit.stdc_leading_ones_us.dir/stdc_leading_ones_us.cpp.obj
[453/2620] Building CXX object libc/src/stdbit/CMakeFiles/libc.src.stdbit.stdc_leading_zeros_ull.dir/stdc_leading_zeros_ull.cpp.obj
[454/2620] Building CXX object libc/src/stdbit/CMakeFiles/libc.src.stdbit.stdc_leading_zeros_us.dir/stdc_leading_zeros_us.cpp.obj
[455/2620] Building CXX object libc/src/stdbit/CMakeFiles/libc.src.stdbit.stdc_trailing_zeros_uc.dir/stdc_trailing_zeros_uc.cpp.obj
[456/2620] Building CXX object libc/src/stdbit/CMakeFiles/libc.src.stdbit.stdc_trailing_zeros_ui.dir/stdc_trailing_zeros_ui.cpp.obj
[457/2620] Building CXX object libc/src/stdfix/CMakeFiles/libc.src.stdfix.idivuk.dir/idivuk.cpp.obj
[458/2620] Building CXX object libc/src/stdbit/CMakeFiles/libc.src.stdbit.stdc_leading_ones_ull.dir/stdc_leading_ones_ull.cpp.obj
[459/2620] Building CXX object libc/src/stdbit/CMakeFiles/libc.src.stdbit.stdc_count_ones_us.dir/stdc_count_ones_us.cpp.obj
[460/2620] Building CXX object libc/src/stdbit/CMakeFiles/libc.src.stdbit.stdc_trailing_zeros_ul.dir/stdc_trailing_zeros_ul.cpp.obj
[461/2620] Building CXX object libc/src/complex/generic/CMakeFiles/libc.src.complex.generic.conjl.dir/conjl.cpp.obj
[462/2620] Building CXX object libc/src/complex/generic/CMakeFiles/libc.src.complex.generic.conjf.dir/conjf.cpp.obj
[463/2620] Building CXX object libc/src/stdbit/CMakeFiles/libc.src.stdbit.stdc_count_ones_ui.dir/stdc_count_ones_ui.cpp.obj
[464/2620] Building CXX object libc/src/stdfix/CMakeFiles/libc.src.stdfix.idivulk.dir/idivulk.cpp.obj

```

</details>

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


More information about the cfe-commits mailing list