<table border="1" cellspacing="0" cellpadding="8">
    <tr>
        <th>Issue</th>
        <td>
            <a href=https://github.com/llvm/llvm-project/issues/122397>122397</a>
        </td>
    </tr>

    <tr>
        <th>Summary</th>
        <td>
            [clang-repl] JIT unable to find __clang_Interpreter_SetValueNoAlloc
        </td>
    </tr>

    <tr>
      <th>Labels</th>
      <td>
      </td>
    </tr>

    <tr>
      <th>Assignees</th>
      <td>
      </td>
    </tr>

    <tr>
      <th>Reporter</th>
      <td>
          lz-bro
      </td>
    </tr>
</table>

<pre>
    The output of running the test of **clang/test/Interpreter/pretty-print.c**

```
$ ./bin/llvm-lit -v /workspace/compiler/llvm/clang/test/Interpreter/pretty-print.c

llvm-lit: /workspace/compiler/llvm/llvm/utils/lit/lit/llvm/config.py:508: note: using clang: /workspace/compiler/llvm/build-19/bin/clang
-- Testing: 1 tests, 1 workers --
FAIL: Clang :: Interpreter/pretty-print.c (1 of 1)
******************** TEST 'Clang :: Interpreter/pretty-print.c' FAILED ********************
Exit Code: 1

Command Output (stderr):
--
RUN: at line 3: cat /workspace/compiler/llvm/clang/test/Interpreter/pretty-print.c | /workspace/compiler/llvm/build-19/bin/clang-repl -Xcc -xc  | /workspace/compiler/llvm/build-19/bin/FileCheck /workspace/compiler/llvm/clang/test/Interpreter/pretty-print.c
+ cat /workspace/compiler/llvm/clang/test/Interpreter/pretty-print.c
+ /workspace/compiler/llvm/build-19/bin/clang-repl -Xcc -xc
+ /workspace/compiler/llvm/build-19/bin/FileCheck /workspace/compiler/llvm/clang/test/Interpreter/pretty-print.c
JIT session error: Symbols not found: [ __clang_Interpreter_SetValueNoAlloc ]
error: Failed to materialize symbols: { (main, { $.incr_module_10.__inits.0, __orc_init_func.incr_module_10, c_str }) }
error: Failed to materialize symbols: { (main, { __orc_init_func.incr_module_10 }) }
/workspace/compiler/llvm/clang/test/Interpreter/pretty-print.c:11:11: error: CHECK: expected string not found in input
// CHECK: Not implement yet.
          ^
<stdin>:1:1: note: scanning from here
clang-repl> clang-repl> clang-repl> clang-repl> clang-repl> clang-repl> clang-repl> clang-repl> clang-repl> clang-repl> clang-repl> clang-repl>
^
<stdin>:1:135: note: possible intended match here
clang-repl> clang-repl> clang-repl> clang-repl> clang-repl> clang-repl> clang-repl> clang-repl> clang-repl> clang-repl> clang-repl> clang-repl>
 ^

Input file: <stdin>
Check file: /workspace/compiler/llvm/clang/test/Interpreter/pretty-print.c

-dump-input=help explains the following input dump.

Input was:
<<<<<<
            1: clang-repl> clang-repl> clang-repl> clang-repl> clang-repl> clang-repl> clang-repl> clang-repl> clang-repl> clang-repl> clang-repl> clang-repl>
check:11'0 X~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ error: no match found
check:11'1 ?           possible intended match
>>>>>>

--

********************
********************
Failed Tests (1):
  Clang :: Interpreter/pretty-print.c


Testing Time: 0.10s

Total Discovered Tests: 1
  Failed: 1 (100.00%)

```
</pre>
<img width="1" height="1" alt="" src="http://email.email.llvm.org/o/eJzUV0tv4zYQ_jX0ZSCBoqzIPvigtS00bbEFGrfYm6DHyGaXIgWSymMP_e0FKfmxAXY3TVwgNRgppDjv4czH0hi-l4grknwgyWZWDvag9Ep8CSqtZpVqnla7A4IabD9YUC3oQUou92APCBaNXyMsIyyrRSn3hOVulbD8VlrUvUaLmrDc_WOfgl5zacN6JCDUjxs6DZoRNoeQsLzikrBciPsuENxCcA-E5Q9KfzZ9WSNhea26ngvP2e1yK_9Cupd75E7i7Mfcp9dguTBuyu35OclXsuX7sH8icZbQheMqlUX3Hoxz2KjgS4RVAxdNEC1PjhhJaRYEsENj-cgn8v43hK0hAscRtYEgIDTLs9tf3Y61owMSZ27yPY8AYYvIRTIibOnj8PoBu-3dDghLXyydsBScytsNvEUwodn2kVtYq8a7PRrjvFZdV8oGfhtTmLCFsQ1q7SyNM-9VQrPf__joaEoLgkuE2E3q0l4174Ck69dGP9DYCwg-1TUEjzW8klXOBa4PWH---nliH67urontVRz2al7_mcd-vt2BQWO4koBaK-0y7u6pq5QwrnJAqwbZ-HqRfICi8NyLC6bFHdo_SzHgR5UJoWogyYbQ7MQrL7nABqyCrrSoeSn4FwQzSvB8U-eQRVc6Q9fTdB5yWeuiU80gsIhoWBRccmtC6vYUhdK1XyjaQdbP9roddWGsBpJuCFv61xs1-r7ErwVdNUJxFkXHxzlA65-261_8ymOPtcUGjNWuup8iBlwCl_1gR4UIy89EH5UF3vUCO5QWntCGhGZw-pFk64jitbENlyTeOvnT36mZmLocG3CrVQcH1Ehods54Em_h3c6cdd-yMU4ureyVMbwSCFxalA02LmXqw__P3mNQaXbrkgJaLryBlx6g2VhhTt-ujnWCZuj6YEzLeHNA0bsEFiWXxgO5VgmhHlxW-T3gtoeXaj-UZmyWJF4_H5cpDOCT9R3F4AfxqZ3nx3POUgqf_n5nv3PpkWo6A2NjeKZ6BCTOL8LwjQPkI7h9PugJBr0R-72dfOoRDuYaj0pPMA1eDmcnQ2g2oWXY8c6fLBpG1EyflC0FbLip1T3qo8gjboSpWY042-lBaUgpYckEkC_uLbNmFTfLeFnOcBWl8c08ZenNYnZYVbhEVjGc3yyThrWLObbLdt6WNaVxShM24ytGWUKjiNIoZvNFWLIS4wXFel6xdDFfkjnFruQidAc_VHo_48YMuIoYi5fpTJQVCnO8uumVv9JUw96QORXcWHOms9wKf8m7OADJBhwKGWTpEsUqaLlsXgI1ZoMWq4O1vS8KvsntuT0MVVir7utLU9Br9RfWrkx51d3tadL-fsX-CQAA__-s1ZwW">