<table border="1" cellspacing="0" cellpadding="8">
<tr>
<th>Issue</th>
<td>
<a href=https://github.com/llvm/llvm-project/issues/102693>102693</a>
</td>
</tr>
<tr>
<th>Summary</th>
<td>
[llvm-lit] TypeError: string argument expected in BOLT when testing with lit internal shell
</td>
</tr>
<tr>
<th>Labels</th>
<td>
BOLT
</td>
</tr>
<tr>
<th>Assignees</th>
<td>
</td>
</tr>
<tr>
<th>Reporter</th>
<td>
Harini0924
</td>
</tr>
</table>
<pre>
When running the test: `BOLT :: runtime/X86/tail-duplication-constant-prop.s` using the lit internal shell with the following command:
```LIT_USE_INTERNAL_SHELL=1 ninja check-bolt```
The following error occurs:
```
********************
UNRESOLVED: BOLT :: runtime/X86/tail-duplication-constant-prop.s (430 of 453)
******************** TEST 'BOLT :: runtime/X86/tail-duplication-constant-prop.s' FAILED ********************
TypeError: string argument expected, got 'GlobItem'
********************
```
Steps to Reproduce:
1. CMAKE config:
cmake -G Ninja -DLLVM_ENABLE_PROJECTS="clang;llvm;clang-tools-extra;lld;lldb;bolt;mlir;libclc;polly" -DLLVM_ENABLE_RUNTIMES="compiler-rt;libc;libcxx;libunwind;libcxxabi" -DCMAKE_BUILD_TYPE=Release -DLLVM_ENABLE_ASSERTIONS=ON -DCMAKE_C_COMPILER=clang -DCMAKE_CXX_COMPILER=clang++ -B build -S .
2. `LIT_USE_INTERNAL_SHELL=1 ninja check-bolt`
</pre>
<img width="1px" height="1px" alt="" src="http://email.email.llvm.org/o/eJysVFtv4ygU_jXkBTnCB-f24Ic4dmay6yZV4s52nyKMScIMBgvwtP33K5NOq21fdpWRLDCcy8e5fcw5edZCpGiSoUk-Yr2_GJt-ZVZqSRaQjGrTvKR_XYTGttda6jP2F4G9cB7RJUZTku3KCiO6HI621162AsH6cT5FsPZMqqjpOyU589LoiBvtPNM-6qzpxg5NCe7dL6dKeiy1F1Yzhd1FKIWfpL8E2ckoZZ4GTW7alulmQCQ5Iks0Jdev3FTHh0Nx3GyrYr9dlsfD16IsEc1jrKX-zjC_CP4jqo3ybzZXF9W_AIS1xmLDeW_dZ5TXI9zwBQ8P231x2JXfinxI3C1JxAjmCSXYnHAyoQgWtz8RV8WhwghmNxUXZni93JRFjm9PV_XSiWIozPAS5-1QKGbPfSu0x-K5E9yLBsEKn40fHv5FmXrjRYtg9rsq9rEFwnrwonPYG7wXnTVNz8V7y4Q1HuPV3fLPAnOjT_IchiYIeMt-CBx9wdvQnFFelt_ujsV2mZXF8X6_-6NYVQdEcwTAFdNnRDOlfraIZuEYeWOUi8SztyyImutaI5qFFqdZq6QdLmXNFUc064xSLwjgA9b-YVtt7opfWKbtpBI2sv7V9nV7fr7-9PpJ6ubtktXy6jJEecweNmV-rP6-LxDN90IJ5sQHvOXhUOyrzW47IO62b6ar42p3d78piz2ieYjxXfT4-EmIIEOQ4SjDdS9Vg6MDHl8zC2P8_-kgWI6alDYLumAjkcYzoJDQeUxGlzSuJ6eExac4bpKYCd7MBIUmEayZTyaT2WwkUyCQkDlZAExITMbQTPk8nnFCpjWpFzOUENEyqcZDEcfGnkfSuV6kMYHpgo4Uq4VygYYBhqlDAAMh23TQj-r-7FBClHTevXvw0qtA3UFHSY8mOf5Pk4KlvnLO08DsA5sPaoFtP7PwqLcqvXjfBTqENYL1WfpLX4-5aRGsQ1tet2H0vwvuEaxDeA7B-jXCnyn8EwAA__85LeAz">