[libc-commits] [libc] [libc] Fix copy/paste error in file.cpp (PR #150802)
LLVM Continuous Integration via libc-commits
libc-commits at lists.llvm.org
Tue Aug 19 10:10:51 PDT 2025
llvm-ci wrote:
LLVM Buildbot has detected a new failure on builder `libc-x86_64-debian-fullbuild-dbg-asan` running on `libc-x86_64-debian-fullbuild` while building `libc` at step 4 "annotate".
Full details are available at: https://lab.llvm.org/buildbot/#/builders/171/builds/28692
<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)
...
[ RUN ] LlvmLibcFMaximumNumTest.InfArg
[ OK ] LlvmLibcFMaximumNumTest.InfArg (17 us)
[ RUN ] LlvmLibcFMaximumNumTest.NegInfArg
[ OK ] LlvmLibcFMaximumNumTest.NegInfArg (16 us)
[ RUN ] LlvmLibcFMaximumNumTest.BothZero
[ OK ] LlvmLibcFMaximumNumTest.BothZero (13 us)
[ RUN ] LlvmLibcFMaximumNumTest.Range
[ OK ] LlvmLibcFMaximumNumTest.Range (283 ms)
Ran 5 tests. PASS: 5 FAIL: 0
[486/1350] Running unit test libc.test.src.__support.File.file_test.__unit__
FAILED: libc/test/src/__support/File/CMakeFiles/libc.test.src.__support.File.file_test.__unit__ /home/llvm-libc-buildbot/buildbot-worker/libc-x86_64-debian-fullbuild/libc-x86_64-debian-fullbuild-dbg-asan/build/libc/test/src/__support/File/CMakeFiles/libc.test.src.__support.File.file_test.__unit__
cd /home/llvm-libc-buildbot/buildbot-worker/libc-x86_64-debian-fullbuild/libc-x86_64-debian-fullbuild-dbg-asan/build/libc/test/src/__support/File && /home/llvm-libc-buildbot/buildbot-worker/libc-x86_64-debian-fullbuild/libc-x86_64-debian-fullbuild-dbg-asan/build/libc/test/src/__support/File/libc.test.src.__support.File.file_test.__unit__.__build__
[==========] Running 13 tests from 1 test suite.
[ RUN ] LlvmLibcFileTest.WriteOnly
[ OK ] LlvmLibcFileTest.WriteOnly (146 us)
[ RUN ] LlvmLibcFileTest.WriteLineBuffered
[ OK ] LlvmLibcFileTest.WriteLineBuffered (54 us)
[ RUN ] LlvmLibcFileTest.WriteUnbuffered
[ OK ] LlvmLibcFileTest.WriteUnbuffered (24 us)
[ RUN ] LlvmLibcFileTest.ReadOnly
[ OK ] LlvmLibcFileTest.ReadOnly (43 us)
[ RUN ] LlvmLibcFileTest.ReadSeekCurAndRead
[ OK ] LlvmLibcFileTest.ReadSeekCurAndRead (16 us)
[ RUN ] LlvmLibcFileTest.AppendOnly
[ OK ] LlvmLibcFileTest.AppendOnly (20 us)
[ RUN ] LlvmLibcFileTest.WriteUpdate
[ OK ] LlvmLibcFileTest.WriteUpdate (30 us)
[ RUN ] LlvmLibcFileTest.ReadUpdate
[ OK ] LlvmLibcFileTest.ReadUpdate (19 us)
[ RUN ] LlvmLibcFileTest.AppendUpdate
[ OK ] LlvmLibcFileTest.AppendUpdate (41 us)
[ RUN ] LlvmLibcFileTest.SmallBuffer
[ OK ] LlvmLibcFileTest.SmallBuffer (10 us)
[ RUN ] LlvmLibcFileTest.ZeroLengthBuffer
[ OK ] LlvmLibcFileTest.ZeroLengthBuffer (48 us)
[ RUN ] LlvmLibcFileTest.WriteNothing
[ OK ] LlvmLibcFileTest.WriteNothing (40 us)
[ RUN ] LlvmLibcFileTest.WriteSplit
[ OK ] LlvmLibcFileTest.WriteSplit (19 us)
Ran 13 tests. PASS: 13 FAIL: 0
=================================================================
==3617037==ERROR: LeakSanitizer: detected memory leaks
Direct leak of 664 byte(s) in 1 object(s) allocated from:
#0 0x56334486843e in malloc (/home/llvm-libc-buildbot/buildbot-worker/libc-x86_64-debian-fullbuild/libc-x86_64-debian-fullbuild-dbg-asan/build/libc/test/src/__support/File/libc.test.src.__support.File.file_test.__unit__.__build__+0xad43e) (BuildId: 81418e6817efac9bdae511923971c3859a81e15e)
#1 0x5633448bd768 in __llvm_libc_20_0_0_git::AllocChecker::alloc(unsigned long, __llvm_libc_20_0_0_git::AllocChecker&) /home/llvm-libc-buildbot/buildbot-worker/libc-x86_64-debian-fullbuild/libc-x86_64-debian-fullbuild-dbg-asan/llvm-project/libc/src/__support/CPP/new.h:54:17
#2 0x5633448ba68c in operator new(unsigned long, __llvm_libc_20_0_0_git::AllocChecker&) /home/llvm-libc-buildbot/buildbot-worker/libc-x86_64-debian-fullbuild/libc-x86_64-debian-fullbuild-dbg-asan/llvm-project/libc/src/__support/CPP/new.h:79:10
#3 0x5633448a64f7 in new_string_file(char*, unsigned long, int, bool, char const*) /home/llvm-libc-buildbot/buildbot-worker/libc-x86_64-debian-fullbuild/libc-x86_64-debian-fullbuild-dbg-asan/llvm-project/libc/test/src/__support/File/file_test.cpp:112:10
```
</details>
https://github.com/llvm/llvm-project/pull/150802
More information about the libc-commits
mailing list