[clang] [llvm] [ORC] Track __emutls_t definitions in IRMaterializationUnit (PR #207161)

LLVM Continuous Integration via cfe-commits cfe-commits at lists.llvm.org
Mon Jul 6 06:47:20 PDT 2026


llvm-ci wrote:

LLVM Buildbot has detected a new failure on builder `llvm-clang-aarch64-darwin` running on `doug-worker-5` while building `clang,llvm` at step 6 "test-build-unified-tree-check-all".

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

<details>
<summary>Here is the relevant piece of the build log for the reference</summary>

```
Step 6 (test-build-unified-tree-check-all) failure: test (failure)
******************** TEST 'Clang :: Interpreter/emulated-tls.cpp' FAILED ********************
Exit Code: 1

Command Output (stdout):
--
# RUN: at line 14
cat /Users/buildbot/buildbot-root2/aarch64-darwin/llvm-project/clang/test/Interpreter/emulated-tls.cpp | /Volumes/ExternalSSD/buildbot-root/aarch64-darwin/build/bin/clang-repl | /Volumes/ExternalSSD/buildbot-root/aarch64-darwin/build/bin/FileCheck /Users/buildbot/buildbot-root2/aarch64-darwin/llvm-project/clang/test/Interpreter/emulated-tls.cpp
# executed command: cat /Users/buildbot/buildbot-root2/aarch64-darwin/llvm-project/clang/test/Interpreter/emulated-tls.cpp
# note: command had no output on stdout or stderr
# executed command: /Volumes/ExternalSSD/buildbot-root/aarch64-darwin/build/bin/clang-repl
# .---command stderr------------
# | JIT session error: Symbols not found: [ ___emutls_get_address ]
# | JIT session error: Failed to materialize symbols: { (main, { __Z6workerv }) }
# | error: Failed to materialize symbols: { (main, { ____orc_init_func.incr_module_22 }) }
# `-----------------------------
# executed command: /Volumes/ExternalSSD/buildbot-root/aarch64-darwin/build/bin/FileCheck /Users/buildbot/buildbot-root2/aarch64-darwin/llvm-project/clang/test/Interpreter/emulated-tls.cpp
# .---command stderr------------
# | /Users/buildbot/buildbot-root2/aarch64-darwin/llvm-project/clang/test/Interpreter/emulated-tls.cpp:23:11: error: CHECK: expected string not found in input
# | // CHECK: tls = 2, 2
# |           ^
# | <stdin>:1:1: note: scanning from here
# | 
# | ^
# | 
# | Input file: <stdin>
# | Check file: /Users/buildbot/buildbot-root2/aarch64-darwin/llvm-project/clang/test/Interpreter/emulated-tls.cpp
# | 
# | -dump-input=help explains the following input dump.
# | 
# | Input was:
# | <<<<<<
# |             1:  
# | check:23'0    { } search range (exclusive bounds)
# | check:23'1        error: no match found in search range
# | >>>>>>
# `-----------------------------
# error: command failed with exit status: 1

--

********************


```

</details>

https://github.com/llvm/llvm-project/pull/207161


More information about the cfe-commits mailing list