[clang] [llvm] [Distributed ThinLTO] Support Unicode characters (PR #193931)
via cfe-commits
cfe-commits at lists.llvm.org
Fri Apr 24 03:32:49 PDT 2026
github-actions[bot] wrote:
<!--PREMERGE ADVISOR COMMENT: Windows-->
# :window: Windows x64 Test Results
* 133884 tests passed
* 3152 tests skipped
* 1 test failed
## Failed Tests
(click on a test name to see its output)
### Clang
<details>
<summary>Clang.CodeGen/thinlto_unicode.test</summary>
```
Exit Code: 3221225501
Command Output (stdout):
--
# RUN: at line 5
rm -rf C:\_work\llvm-project\llvm-project\build\tools\clang\test\CodeGen\Output\thinlto_unicode.test.tmp && split-file C:\_work\llvm-project\llvm-project\clang\test\CodeGen\thinlto_unicode.test C:\_work\llvm-project\llvm-project\build\tools\clang\test\CodeGen\Output\thinlto_unicode.test.tmp && cd C:\_work\llvm-project\llvm-project\build\tools\clang\test\CodeGen\Output\thinlto_unicode.test.tmp
# executed command: rm -rf 'C:\_work\llvm-project\llvm-project\build\tools\clang\test\CodeGen\Output\thinlto_unicode.test.tmp'
# note: command had no output on stdout or stderr
# executed command: split-file 'C:\_work\llvm-project\llvm-project\clang\test\CodeGen\thinlto_unicode.test' 'C:\_work\llvm-project\llvm-project\build\tools\clang\test\CodeGen\Output\thinlto_unicode.test.tmp'
# note: command had no output on stdout or stderr
# executed command: cd 'C:\_work\llvm-project\llvm-project\build\tools\clang\test\CodeGen\Output\thinlto_unicode.test.tmp'
# note: command had no output on stdout or stderr
# RUN: at line 8
c:\_work\llvm-project\llvm-project\build\bin\opt.exe -module-summary -module-hash 💩.ll -o 💩.bc
# executed command: 'c:\_work\llvm-project\llvm-project\build\bin\opt.exe' -module-summary -module-hash '💩.ll' -o '💩.bc'
# note: command had no output on stdout or stderr
# RUN: at line 9
c:\_work\llvm-project\llvm-project\build\bin\opt.exe -module-summary -module-hash 😀.ll -o 😀.bc
# executed command: 'c:\_work\llvm-project\llvm-project\build\bin\opt.exe' -module-summary -module-hash '😀.ll' -o '😀.bc'
# note: command had no output on stdout or stderr
# RUN: at line 10
c:\_work\llvm-project\llvm-project\build\bin\llvm-lto.exe -thinlto-action=thinlink -o 🔗.bc 💩.bc 😀.bc
# executed command: 'c:\_work\llvm-project\llvm-project\build\bin\llvm-lto.exe' -thinlto-action=thinlink -o '🔗.bc' '💩.bc' '😀.bc'
# note: command had no output on stdout or stderr
# RUN: at line 11
c:\_work\llvm-project\llvm-project\build\bin\llvm-lto.exe -thinlto-action=distributedindexes -exported-symbol=😀 -thinlto-index=🔗.bc 💩.bc 😀.bc
# executed command: 'c:\_work\llvm-project\llvm-project\build\bin\llvm-lto.exe' -thinlto-action=distributedindexes '-exported-symbol=😀' '-thinlto-index=🔗.bc' '💩.bc' '😀.bc'
# .---command stderr------------
# | Assertion failed: !Index.withGlobalValueDeadStripping(), file C:\_work\llvm-project\llvm-project\llvm\lib\Transforms\IPO\FunctionImport.cpp, line 1446
# | PLEASE submit a bug report to https://github.com/llvm/llvm-project/issues/ and include the crash backtrace and instructions to reproduce the bug.
# | Stack dump:
# | 0. Program arguments: c:\\_work\\llvm-project\\llvm-project\\build\\bin\\llvm-lto.exe -thinlto-action=distributedindexes -exported-symbol=?? -thinlto-index=??.bc ??.bc ??.bc
# | Exception Code: 0xC000001D
# | #0 0x00007ff63c299c46 (c:\_work\llvm-project\llvm-project\build\bin\llvm-lto.exe+0x23b9c46)
# | #1 0x00007ff841e9bb04 (C:\Windows\System32\ucrtbase.dll+0x7bb04)
# | #2 0x00007ff841e9cad1 (C:\Windows\System32\ucrtbase.dll+0x7cad1)
# | #3 0x00007ff841e9e4a1 (C:\Windows\System32\ucrtbase.dll+0x7e4a1)
# | #4 0x00007ff841e9e6e1 (C:\Windows\System32\ucrtbase.dll+0x7e6e1)
# | #5 0x00007ff63a3e6183 (c:\_work\llvm-project\llvm-project\build\bin\llvm-lto.exe+0x506183)
# | #6 0x00007ff63a3e6fcd (c:\_work\llvm-project\llvm-project\build\bin\llvm-lto.exe+0x506fcd)
# | #7 0x00007ff63a418ec6 (c:\_work\llvm-project\llvm-project\build\bin\llvm-lto.exe+0x538ec6)
# | #8 0x00007ff639eef503 (c:\_work\llvm-project\llvm-project\build\bin\llvm-lto.exe+0xf503)
# | #9 0x00007ff639ee6971 (c:\_work\llvm-project\llvm-project\build\bin\llvm-lto.exe+0x6971)
# | #10 0x00007ff63ead7e60 (c:\_work\llvm-project\llvm-project\build\bin\llvm-lto.exe+0x4bf7e60)
# | #11 0x00007ff845d14cb0 (C:\Windows\System32\KERNEL32.DLL+0x14cb0)
# | #12 0x00007ff85425edcb (C:\Windows\SYSTEM32\ntdll.dll+0x7edcb)
# `-----------------------------
# error: command failed with exit status: 0xc000001d
--
```
</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/193931
More information about the cfe-commits
mailing list