[libc-commits] [libc] [libc][test] make `str_to_float_comparison_test` independent of C++ headers. (PR #133978)
LLVM Continuous Integration via libc-commits
libc-commits at lists.llvm.org
Wed Apr 9 15:00:17 PDT 2025
llvm-ci wrote:
LLVM Buildbot has detected a new failure on builder `libc-riscv32-qemu-yocto-fullbuild-dbg` running on `rv32gc-qemu-system` while building `libc` at step 4 "annotate".
Full details are available at: https://lab.llvm.org/buildbot/#/builders/196/builds/6823
<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/libc-linux.py ...' (failure)
...
@@@BUILD_STEP build libc-startup@@@
Running: ninja libc-startup
ninja: no work to do.
@@@BUILD_STEP libc-unit-tests@@@
Running: ninja libc-unit-tests
[1/980] Building CXX object libc/src/stdlib/CMakeFiles/libc.src.stdlib.getenv.__internal__.dir/getenv.cpp.o
[2/980] Building CXX object libc/test/src/__support/CMakeFiles/libc.test.src.__support.str_to_float_comparison_test.__unit__.dir/str_to_float_comparison_test.cpp.o
[3/980] Building CXX object libc/src/stdio/generic/CMakeFiles/libc.src.stdio.generic.printf.__internal__.dir/printf.cpp.o
[4/980] Linking CXX executable libc/test/src/__support/libc.test.src.__support.str_to_float_comparison_test.__unit__
[5/980] Running unit test libc.test.src.__support.freelist_test.__unit__
FAILED: libc/test/src/__support/CMakeFiles/libc.test.src.__support.freelist_test.__unit__ /home/libcrv32buildbot/bbroot/libc-riscv32-qemu-yocto-fullbuild-dbg/build/libc/test/src/__support/CMakeFiles/libc.test.src.__support.freelist_test.__unit__
cd /home/libcrv32buildbot/bbroot/libc-riscv32-qemu-yocto-fullbuild-dbg/build/libc/test/src/__support && /home/libcrv32buildbot/cross.sh libc.test.src.__support.freelist_test.__unit__.__build__
rsync: [sender] change_dir "/home/libcrv32buildbot/bbroot/libc-riscv32-qemu-yocto-fullbuild-dbg/build/libc/test/src/__support/libc.test.src.__support.freelist_test.__unit__.__build__/build" failed: Not a directory (20)
rsync error: some files/attrs were not transferred (see previous errors) (code 23) at main.c(1338) [sender=3.3.0]
sh: line 1: /timer.21436: Permission denied
sh: line 1: /home/libcrv32buildbot/tests/: Is a directory
[6/980] Running unit test libc.test.src.__support.fixedvector_test.__unit__
FAILED: libc/test/src/__support/CMakeFiles/libc.test.src.__support.fixedvector_test.__unit__ /home/libcrv32buildbot/bbroot/libc-riscv32-qemu-yocto-fullbuild-dbg/build/libc/test/src/__support/CMakeFiles/libc.test.src.__support.fixedvector_test.__unit__
cd /home/libcrv32buildbot/bbroot/libc-riscv32-qemu-yocto-fullbuild-dbg/build/libc/test/src/__support && /home/libcrv32buildbot/cross.sh libc.test.src.__support.fixedvector_test.__unit__.__build__
rsync: [sender] change_dir "/home/libcrv32buildbot/bbroot/libc-riscv32-qemu-yocto-fullbuild-dbg/build/libc/test/src/__support/libc.test.src.__support.fixedvector_test.__unit__.__build__/build" failed: Not a directory (20)
rsync error: some files/attrs were not transferred (see previous errors) (code 23) at main.c(1338) [sender=3.3.0]
sh: line 1: /timer.21440: Permission denied
sh: line 1: /home/libcrv32buildbot/tests/: Is a directory
[7/980] Running unit test libc.test.src.__support.blockstore_test.__unit__
FAILED: libc/test/src/__support/CMakeFiles/libc.test.src.__support.blockstore_test.__unit__ /home/libcrv32buildbot/bbroot/libc-riscv32-qemu-yocto-fullbuild-dbg/build/libc/test/src/__support/CMakeFiles/libc.test.src.__support.blockstore_test.__unit__
cd /home/libcrv32buildbot/bbroot/libc-riscv32-qemu-yocto-fullbuild-dbg/build/libc/test/src/__support && /home/libcrv32buildbot/cross.sh libc.test.src.__support.blockstore_test.__unit__.__build__
rsync: [sender] change_dir "/home/libcrv32buildbot/bbroot/libc-riscv32-qemu-yocto-fullbuild-dbg/build/libc/test/src/__support/libc.test.src.__support.blockstore_test.__unit__.__build__/build" failed: Not a directory (20)
rsync error: some files/attrs were not transferred (see previous errors) (code 23) at main.c(1338) [sender=3.3.0]
sh: line 1: /timer.21442: Permission denied
sh: line 1: /home/libcrv32buildbot/tests/: Is a directory
[8/980] Running unit test libc.test.src.__support.endian_internal_test.__unit__
FAILED: libc/test/src/__support/CMakeFiles/libc.test.src.__support.endian_internal_test.__unit__ /home/libcrv32buildbot/bbroot/libc-riscv32-qemu-yocto-fullbuild-dbg/build/libc/test/src/__support/CMakeFiles/libc.test.src.__support.endian_internal_test.__unit__
cd /home/libcrv32buildbot/bbroot/libc-riscv32-qemu-yocto-fullbuild-dbg/build/libc/test/src/__support && /home/libcrv32buildbot/cross.sh libc.test.src.__support.endian_internal_test.__unit__.__build__
rsync: [sender] change_dir "/home/libcrv32buildbot/bbroot/libc-riscv32-qemu-yocto-fullbuild-dbg/build/libc/test/src/__support/libc.test.src.__support.endian_internal_test.__unit__.__build__/build" failed: Not a directory (20)
rsync error: some files/attrs were not transferred (see previous errors) (code 23) at main.c(1338) [sender=3.3.0]
sh: line 1: /timer.21438: Permission denied
sh: line 1: /home/libcrv32buildbot/tests/: Is a directory
[9/980] Running unit test libc.test.src.__support.freestore_test.__unit__
FAILED: libc/test/src/__support/CMakeFiles/libc.test.src.__support.freestore_test.__unit__ /home/libcrv32buildbot/bbroot/libc-riscv32-qemu-yocto-fullbuild-dbg/build/libc/test/src/__support/CMakeFiles/libc.test.src.__support.freestore_test.__unit__
cd /home/libcrv32buildbot/bbroot/libc-riscv32-qemu-yocto-fullbuild-dbg/build/libc/test/src/__support && /home/libcrv32buildbot/cross.sh libc.test.src.__support.freestore_test.__unit__.__build__
rsync: [sender] change_dir "/home/libcrv32buildbot/bbroot/libc-riscv32-qemu-yocto-fullbuild-dbg/build/libc/test/src/__support/libc.test.src.__support.freestore_test.__unit__.__build__/build" failed: Not a directory (20)
rsync error: some files/attrs were not transferred (see previous errors) (code 23) at main.c(1338) [sender=3.3.0]
sh: line 1: /timer.21451: Permission denied
sh: line 1: /home/libcrv32buildbot/tests/: Is a directory
[10/980] Running unit test libc.test.src.__support.str_to_integer_test.__unit__
FAILED: libc/test/src/__support/CMakeFiles/libc.test.src.__support.str_to_integer_test.__unit__ /home/libcrv32buildbot/bbroot/libc-riscv32-qemu-yocto-fullbuild-dbg/build/libc/test/src/__support/CMakeFiles/libc.test.src.__support.str_to_integer_test.__unit__
cd /home/libcrv32buildbot/bbroot/libc-riscv32-qemu-yocto-fullbuild-dbg/build/libc/test/src/__support && /home/libcrv32buildbot/cross.sh libc.test.src.__support.str_to_integer_test.__unit__.__build__
rsync: [sender] change_dir "/home/libcrv32buildbot/bbroot/libc-riscv32-qemu-yocto-fullbuild-dbg/build/libc/test/src/__support/libc.test.src.__support.str_to_integer_test.__unit__.__build__/build" failed: Not a directory (20)
rsync error: some files/attrs were not transferred (see previous errors) (code 23) at main.c(1338) [sender=3.3.0]
```
</details>
https://github.com/llvm/llvm-project/pull/133978
More information about the libc-commits
mailing list