[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:09:50 PDT 2025


llvm-ci wrote:

LLVM Buildbot has detected a new failure on builder `libc-x86_64-debian-dbg-asan` running on `libc-x86_64-debian` while building `libc` at step 4 "annotate".

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

<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      ] LlvmLibcFMinimumTest.InfArg
[       OK ] LlvmLibcFMinimumTest.InfArg (14 us)
[ RUN      ] LlvmLibcFMinimumTest.NegInfArg
[       OK ] LlvmLibcFMinimumTest.NegInfArg (13 us)
[ RUN      ] LlvmLibcFMinimumTest.BothZero
[       OK ] LlvmLibcFMinimumTest.BothZero (10 us)
[ RUN      ] LlvmLibcFMinimumTest.Range
[       OK ] LlvmLibcFMinimumTest.Range (228 ms)
Ran 5 tests.  PASS: 5  FAIL: 0
[507/1205] 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/libc-x86_64-debian-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/libc-x86_64-debian-dbg-asan/build/libc/test/src/__support/File && /home/llvm-libc-buildbot/buildbot-worker/libc-x86_64-debian/libc-x86_64-debian-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 (205 us)
[ RUN      ] LlvmLibcFileTest.WriteLineBuffered
[       OK ] LlvmLibcFileTest.WriteLineBuffered (62 us)
[ RUN      ] LlvmLibcFileTest.WriteUnbuffered
[       OK ] LlvmLibcFileTest.WriteUnbuffered (12 us)
[ RUN      ] LlvmLibcFileTest.ReadOnly
[       OK ] LlvmLibcFileTest.ReadOnly (35 us)
[ RUN      ] LlvmLibcFileTest.ReadSeekCurAndRead
[       OK ] LlvmLibcFileTest.ReadSeekCurAndRead (30 us)
[ RUN      ] LlvmLibcFileTest.AppendOnly
[       OK ] LlvmLibcFileTest.AppendOnly (26 us)
[ RUN      ] LlvmLibcFileTest.WriteUpdate
[       OK ] LlvmLibcFileTest.WriteUpdate (25 us)
[ RUN      ] LlvmLibcFileTest.ReadUpdate
[       OK ] LlvmLibcFileTest.ReadUpdate (72 us)
[ RUN      ] LlvmLibcFileTest.AppendUpdate
[       OK ] LlvmLibcFileTest.AppendUpdate (47 us)
[ RUN      ] LlvmLibcFileTest.SmallBuffer
[       OK ] LlvmLibcFileTest.SmallBuffer (59 us)
[ RUN      ] LlvmLibcFileTest.ZeroLengthBuffer
[       OK ] LlvmLibcFileTest.ZeroLengthBuffer (59 us)
[ RUN      ] LlvmLibcFileTest.WriteNothing
[       OK ] LlvmLibcFileTest.WriteNothing (42 us)
[ RUN      ] LlvmLibcFileTest.WriteSplit
[       OK ] LlvmLibcFileTest.WriteSplit (13 us)
Ran 13 tests.  PASS: 13  FAIL: 0

=================================================================
==3342890==ERROR: LeakSanitizer: detected memory leaks

Direct leak of 664 byte(s) in 1 object(s) allocated from:
    #0 0x5592c1d4d46e in malloc (/home/llvm-libc-buildbot/home/sivachandra/libc-x86_64-debian/libc-x86_64-debian-dbg-asan/build/libc/test/src/__support/File/libc.test.src.__support.File.file_test.__unit__.__build__+0xae46e) (BuildId: e7b8088b054e0a2a061c36457aa0573a8df8a350)
    #1 0x5592c1da2fa8 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/libc-x86_64-debian-dbg-asan/llvm-project/libc/src/__support/CPP/new.h:54:17
    #2 0x5592c1d9f8fc in operator new(unsigned long, __llvm_libc_20_0_0_git::AllocChecker&) /home/llvm-libc-buildbot/buildbot-worker/libc-x86_64-debian/libc-x86_64-debian-dbg-asan/llvm-project/libc/src/__support/CPP/new.h:79:10
    #3 0x5592c1d8b527 in new_string_file(char*, unsigned long, int, bool, char const*) /home/llvm-libc-buildbot/buildbot-worker/libc-x86_64-debian/libc-x86_64-debian-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