[llvm] [NFC][SLP] Precommit tests for the phantom load saving (PR #228901)
via llvm-commits
llvm-commits at lists.llvm.org
Sun Oct 4 09:17:15 PDT 2026
github-actions[bot] wrote:
<!--PREMERGE ADVISOR COMMENT: Linux-->
# :penguin: Linux x64 Test Results
* 154745 tests passed
* 3480 tests skipped
* 1 test failed
## Failed Tests
(click on a test name to see its output)
### lldb-api
<details>
<summary>lldb-api.lang/cpp/unicode-literals/TestUnicodeLiterals.py</summary>
```
Script:
--
/usr/bin/python3 /home/gha/actions-runner/_work/llvm-project/llvm-project/lldb/test/API/dotest.py -u CXXFLAGS -u CFLAGS --env LLVM_LIBS_DIR=/home/gha/actions-runner/_work/llvm-project/llvm-project/build/./lib --env LLVM_INCLUDE_DIR=/home/gha/actions-runner/_work/llvm-project/llvm-project/build/include --env LLVM_TOOLS_DIR=/home/gha/actions-runner/_work/llvm-project/llvm-project/build/./bin --libcxx-include-dir /home/gha/actions-runner/_work/llvm-project/llvm-project/build/include/c++/v1 --libcxx-include-target-dir /home/gha/actions-runner/_work/llvm-project/llvm-project/build/include/x86_64-unknown-linux-gnu/c++/v1 --libcxx-library-dir /home/gha/actions-runner/_work/llvm-project/llvm-project/build/./lib/x86_64-unknown-linux-gnu --triple x86_64-unknown-linux-gnu --build-dir /home/gha/actions-runner/_work/llvm-project/llvm-project/build/lldb-test-build --lldb-module-cache-dir /home/gha/actions-runner/_work/llvm-project/llvm-project/build/lldb-test-build/module-cache-lldb/lldb-api --clang-module-cache-dir /home/gha/actions-runner/_work/llvm-project/llvm-project/build/lldb-test-build/module-cache-clang/lldb-api --executable /home/gha/actions-runner/_work/llvm-project/llvm-project/build/./bin/lldb --lldb-python-dir /home/gha/actions-runner/_work/llvm-project/llvm-project/build/local/lib/python3.14/dist-packages --compiler /home/gha/actions-runner/_work/llvm-project/llvm-project/build/./bin/clang --dsymutil /home/gha/actions-runner/_work/llvm-project/llvm-project/build/./bin/dsymutil --make /usr/bin/gmake --llvm-tools-dir /home/gha/actions-runner/_work/llvm-project/llvm-project/build/./bin --lldb-obj-root /home/gha/actions-runner/_work/llvm-project/llvm-project/build/tools/lldb --lldb-libs-dir /home/gha/actions-runner/_work/llvm-project/llvm-project/build/./lib --cmake-build-type Release /home/gha/actions-runner/_work/llvm-project/llvm-project/lldb/test/API/lang/cpp/unicode-literals -p TestUnicodeLiterals.py --timeout 1200
--
Exit Code: -9
Timeout: Reached timeout of 1200 seconds
Command Output (stdout):
--
Skipping the following test categories: msvcstl, dsym, pdb, gmodules, debugserver, objc
--
Command Output (stderr):
--
UNSUPPORTED: LLDB (/home/gha/actions-runner/_work/llvm-project/llvm-project/build/bin/clang-x86_64) :: test_expr1_dsym (TestUnicodeLiterals.UnicodeLiteralsTestCase.test_expr1_dsym) (test case does not fall in any category of interest for this run)
PASS: LLDB (/home/gha/actions-runner/_work/llvm-project/llvm-project/build/bin/clang-x86_64) :: test_expr1_dwarf (TestUnicodeLiterals.UnicodeLiteralsTestCase.test_expr1_dwarf)
PASS: LLDB (/home/gha/actions-runner/_work/llvm-project/llvm-project/build/bin/clang-x86_64) :: test_expr1_dwo (TestUnicodeLiterals.UnicodeLiteralsTestCase.test_expr1_dwo)
UNSUPPORTED: LLDB (/home/gha/actions-runner/_work/llvm-project/llvm-project/build/bin/clang-x86_64) :: test_expr2_dsym (TestUnicodeLiterals.UnicodeLiteralsTestCase.test_expr2_dsym) (test case does not fall in any category of interest for this run)
PASS: LLDB (/home/gha/actions-runner/_work/llvm-project/llvm-project/build/bin/clang-x86_64) :: test_expr2_dwarf (TestUnicodeLiterals.UnicodeLiteralsTestCase.test_expr2_dwarf)
PASS: LLDB (/home/gha/actions-runner/_work/llvm-project/llvm-project/build/bin/clang-x86_64) :: test_expr2_dwo (TestUnicodeLiterals.UnicodeLiteralsTestCase.test_expr2_dwo)
UNSUPPORTED: LLDB (/home/gha/actions-runner/_work/llvm-project/llvm-project/build/bin/clang-x86_64) :: test_expr3_dsym (TestUnicodeLiterals.UnicodeLiteralsTestCase.test_expr3_dsym) (test case does not fall in any category of interest for this run)
PASS: LLDB (/home/gha/actions-runner/_work/llvm-project/llvm-project/build/bin/clang-x86_64) :: test_expr3_dwarf (TestUnicodeLiterals.UnicodeLiteralsTestCase.test_expr3_dwarf)
PASS: LLDB (/home/gha/actions-runner/_work/llvm-project/llvm-project/build/bin/clang-x86_64) :: test_expr3_dwo (TestUnicodeLiterals.UnicodeLiteralsTestCase.test_expr3_dwo)
----------------------------------------------------------------------
Ran 9 tests in 1.623s
OK (skipped=3)
Skip breakdown (unsupported=3, skipped=0)
free(): chunks in smallbin corrupted
PLEASE submit a bug report to https://github.com/llvm/llvm-project/issues/ and include the crash backtrace and instructions to reproduce the bug.
#0 0x00007d501122827b llvm::sys::PrintStackTrace(llvm::raw_ostream&, int) /home/gha/actions-runner/_work/llvm-project/llvm-project/llvm/lib/Support/Unix/Signals.inc:931:13
#1 0x00007d5011225158 llvm::sys::RunSignalHandlers() /home/gha/actions-runner/_work/llvm-project/llvm-project/llvm/lib/Support/Signals.cpp:109:18
#2 0x00007d5011228cbb SignalHandler(int, siginfo_t*, void*) /home/gha/actions-runner/_work/llvm-project/llvm-project/llvm/lib/Support/Unix/Signals.inc:474:38
#3 0x00007d5017e6dcb0 (/usr/lib/x86_64-linux-gnu/libc.so.6+0x45cb0)
#4 0x00007d5017ece1ac pthread_kill (/usr/lib/x86_64-linux-gnu/libc.so.6+0xa61ac)
#5 0x00007d5017e6db7e raise (/usr/lib/x86_64-linux-gnu/libc.so.6+0x45b7e)
#6 0x00007d5017e508ec abort (/usr/lib/x86_64-linux-gnu/libc.so.6+0x288ec)
#7 0x00007d5017e51979 (/usr/lib/x86_64-linux-gnu/libc.so.6+0x29979)
#8 0x00007d5017ed88ac (/usr/lib/x86_64-linux-gnu/libc.so.6+0xb08ac)
#9 0x00007d5017eda2d4 (/usr/lib/x86_64-linux-gnu/libc.so.6+0xb22d4)
#10 0x00007d5017eda3b4 (/usr/lib/x86_64-linux-gnu/libc.so.6+0xb23b4)
#11 0x00007d5010c9aa9d deallocate /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/bits/new_allocator.h:0:2
#12 0x00007d5010c9aa9d deallocate /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/bits/alloc_traits.h:649:13
#13 0x00007d5010c9aa9d _M_put_node /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/bits/stl_tree.h:1191:2
#14 0x00007d5010c9aa9d _M_drop_node /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/bits/stl_tree.h:1274:2
#15 0x00007d5010c9aa9d std::_Rb_tree<unsigned int, std::pair<unsigned int const, std::vector<unsigned int, std::allocator<unsigned int>>>, std::_Select1st<std::pair<unsigned int const, std::vector<unsigned int, std::allocator<unsigned int>>>>, std::less<unsigned int>, std::allocator<std::pair<unsigned int const, std::vector<unsigned int, std::allocator<unsigned int>>>>>::_M_erase(std::_Rb_tree_node<std::pair<unsigned int const, std::vector<unsigned int, std::allocator<unsigned int>>>>*) /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/bits/stl_tree.h:2590:4
#16 0x00007d5010c9aab1 _S_left /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/bits/stl_tree.h:1430:14
#17 0x00007d5010c9aab1 std::_Rb_tree<unsigned int, std::pair<unsigned int const, std::vector<unsigned int, std::allocator<unsigned int>>>, std::_Select1st<std::pair<unsigned int const, std::vector<unsigned int, std::allocator<unsigned int>>>>, std::less<unsigned int>, std::allocator<std::pair<unsigned int const, std::vector<unsigned int, std::allocator<unsigned int>>>>>::_M_erase(std::_Rb_tree_node<std::pair<unsigned int const, std::vector<unsigned int, std::allocator<unsigned int>>>>*) /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/bits/stl_tree.h:2589:20
#18 0x00007d5010c9aab1 _S_left /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/bits/stl_tree.h:1430:14
#19 0x00007d5010c9aab1 std::_Rb_tree<unsigned int, std::pair<unsigned int const, std::vector<unsigned int, std::allocator<unsigned int>>>, std::_Select1st<std::pair<unsigned int const, std::vector<unsigned int, std::allocator<unsigned int>>>>, std::less<unsigned int>, std::allocator<std::pair<unsigned int const, std::vector<unsigned int, std::allocator<unsigned int>>>>>::_M_erase(std::_Rb_tree_node<std::pair<unsigned int const, std::vector<unsigned int, std::allocator<unsigned int>>>>*) /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/bits/stl_tree.h:2589:20
#20 0x00007d5010c9aab1 _S_left /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/bits/stl_tree.h:1430:14
#21 0x00007d5010c9aab1 std::_Rb_tree<unsigned int, std::pair<unsigned int const, std::vector<unsigned int, std::allocator<unsigned int>>>, std::_Select1st<std::pair<unsigned int const, std::vector<unsigned int, std::allocator<unsigned int>>>>, std::less<unsigned int>, std::allocator<std::pair<unsigned int const, std::vector<unsigned int, std::allocator<unsigned int>>>>>::_M_erase(std::_Rb_tree_node<std::pair<unsigned int const, std::vector<unsigned int, std::allocator<unsigned int>>>>*) /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/bits/stl_tree.h:2589:20
#22 0x00007d5010c9aab1 _S_left /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/bits/stl_tree.h:1430:14
#23 0x00007d5010c9aab1 std::_Rb_tree<unsigned int, std::pair<unsigned int const, std::vector<unsigned int, std::allocator<unsigned int>>>, std::_Select1st<std::pair<unsigned int const, std::vector<unsigned int, std::allocator<unsigned int>>>>, std::less<unsigned int>, std::allocator<std::pair<unsigned int const, std::vector<unsigned int, std::allocator<unsigned int>>>>>::_M_erase(std::_Rb_tree_node<std::pair<unsigned int const, std::vector<unsigned int, std::allocator<unsigned int>>>>*) /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/bits/stl_tree.h:2589:20
#24 0x00007d5010c9a95c lldb_private::DynamicRegisterInfo::~DynamicRegisterInfo() /home/gha/actions-runner/_work/llvm-project/llvm-project/lldb/include/lldb/Target/DynamicRegisterInfo.h:53:42
#25 0x00007d5010f76a4a _M_release /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/bits/shared_ptr_base.h:346:8
#26 0x00007d5010f76a4a ~__shared_count /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/bits/shared_ptr_base.h:1069:11
#27 0x00007d5010f76a4a ~__shared_ptr /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/bits/shared_ptr_base.h:1531:31
#28 0x00007d5010f76a4a lldb_private::process_gdb_remote::ProcessGDBRemote::~ProcessGDBRemote() /home/gha/actions-runner/_work/llvm-project/llvm-project/lldb/source/Plugins/Process/gdb-remote/ProcessGDBRemote.cpp:389:1
#29 0x00007d5010f76cc9 lldb_private::process_gdb_remote::ProcessGDBRemote::~ProcessGDBRemote() /home/gha/actions-runner/_work/llvm-project/llvm-project/lldb/source/Plugins/Process/gdb-remote/ProcessGDBRemote.cpp:369:39
#30 0x00007d50106158ba __is_single_threaded /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/ext/atomicity.h:54:12
#31 0x00007d50106158ba __exchange_and_add_dispatch /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/ext/atomicity.h:100:9
#32 0x00007d50106158ba _M_release_last_use /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/bits/shared_ptr_base.h:186:6
#33 0x00007d50106158ba std::_Sp_counted_base<(__gnu_cxx::_Lock_policy)2>::_M_release_last_use_cold() /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/bits/shared_ptr_base.h:198:9
#34 0x00007d5010f8e806 _M_release /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/bits/shared_ptr_base.h:0:8
#35 0x00007d5010f8e806 ~__shared_count /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/bits/shared_ptr_base.h:1069:11
#36 0x00007d5010f8e806 ~__shared_ptr /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/bits/shared_ptr_base.h:1531:31
#37 0x00007d5010f8e806 lldb_private::process_gdb_remote::ProcessGDBRemote::MonitorDebugserverProcess(std::weak_ptr<lldb_private::process_gdb_remote::ProcessGDBRemote>, unsigned long, int, int) /home/gha/actions-runner/_work/llvm-project/llvm-project/lldb/source/Plugins/Process/gdb-remote/ProcessGDBRemote.cpp:4055:1
#38 0x00007d5010fa84de ~__weak_count /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/bits/shared_ptr_base.h:1167:6
#39 0x00007d5010fa84de ~__weak_ptr /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/bits/shared_ptr_base.h:2003:29
#40 0x00007d5010fa84de __invoke_impl<void, void (*&)(std::weak_ptr<lldb_private::process_gdb_remote::ProcessGDBRemote>, unsigned long, int, int), std::weak_ptr<lldb_private::process_gdb_remote::ProcessGDBRemote> &, unsigned long, int, int> /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/bits/invoke.h:63:7
#41 0x00007d5010fa84de __invoke<void (*&)(std::weak_ptr<lldb_private::process_gdb_remote::ProcessGDBRemote>, unsigned long, int, int), std::weak_ptr<lldb_private::process_gdb_remote::ProcessGDBRemote> &, unsigned long, int, int> /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/bits/invoke.h:98:14
#42 0x00007d5010fa84de __call<void, unsigned long &&, int &&, int &&, 0UL, 1UL, 2UL, 3UL> /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/functional:515:11
#43 0x00007d5010fa84de operator()<unsigned long, int, int, void> /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/functional:600:17
#44 0x00007d5010fa84de __invoke_impl<void, std::_Bind<void (*(std::weak_ptr<lldb_private::process_gdb_remote::ProcessGDBRemote>, std::_Placeholder<1>, std::_Placeholder<2>, std::_Placeholder<3>))(std::weak_ptr<lldb_private::process_gdb_remote::ProcessGDBRemote>, unsigned long, int, int)> &, unsigned long, int, int> /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/bits/invoke.h:63:14
#45 0x00007d5010fa84de __invoke_r<void, std::_Bind<void (*(std::weak_ptr<lldb_private::process_gdb_remote::ProcessGDBRemote>, std::_Placeholder<1>, std::_Placeholder<2>, std::_Placeholder<3>))(std::weak_ptr<lldb_private::process_gdb_remote::ProcessGDBRemote>, unsigned long, int, int)> &, unsigned long, int, int> /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/bits/invoke.h:113:2
#46 0x00007d5010fa84de std::_Function_handler<void (unsigned long, int, int), std::_Bind<void (* (std::weak_ptr<lldb_private::process_gdb_remote::ProcessGDBRemote>, std::_Placeholder<1>, std::_Placeholder<2>, std::_Placeholder<3>))(std::weak_ptr<lldb_private::process_gdb_remote::ProcessGDBRemote>, unsigned long, int, int)>>::_M_invoke(std::_Any_data const&, unsigned long&&, int&&, int&&) /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/bits/std_function.h:292:9
#47 0x00007d50109de074 GetLog<lldb_private::LLDBLog> /home/gha/actions-runner/_work/llvm-project/llvm-project/lldb/include/lldb/Utility/Log.h:341:10
#48 0x00007d50109de074 MonitorChildProcessThreadFunction /home/gha/actions-runner/_work/llvm-project/llvm-project/lldb/source/Host/common/Host.cpp:237:12
#49 0x00007d50109de074 operator() /home/gha/actions-runner/_work/llvm-project/llvm-project/lldb/source/Host/common/Host.cpp:130:12
#50 0x00007d50109de074 __invoke_impl<void *, (lambda at /home/gha/actions-runner/_work/llvm-project/llvm-project/lldb/source/Host/common/Host.cpp:129:52) &> /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/bits/invoke.h:63:14
#51 0x00007d50109de074 __invoke_r<void *, (lambda at /home/gha/actions-runner/_work/llvm-project/llvm-project/lldb/source/Host/common/Host.cpp:129:52) &> /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/bits/invoke.h:116:9
#52 0x00007d50109de074 std::_Function_handler<void* (), lldb_private::Host::StartMonitoringChildProcess(std::function<void (unsigned long, int, int)> const&, unsigned long)::$_0>::_M_invoke(std::_Any_data const&) /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/bits/std_function.h:292:9
#53 0x00007d50109e1989 operator() /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/bits/std_function.h:593:9
#54 0x00007d50109e1989 lldb_private::HostNativeThreadBase::ThreadCreateTrampoline(void*) /home/gha/actions-runner/_work/llvm-project/llvm-project/lldb/source/Host/common/HostNativeThreadBase.cpp:66:10
#55 0x00007d5017ecbdfa (/usr/lib/x86_64-linux-gnu/libc.so.6+0xa3dfa)
#56 0x00007d5017f5f5cc (/usr/lib/x86_64-linux-gnu/libc.so.6+0x1375cc)
--
```
</details>
If these failures are unrelated to your changes (for example tests are broken or flaky at HEAD), please open an issue at https://github.com/llvm/llvm-project/issues and add the `infrastructure` label.
https://github.com/llvm/llvm-project/pull/228901
More information about the llvm-commits
mailing list