[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