<table border="1" cellspacing="0" cellpadding="8">
<tr>
<th>Issue</th>
<td>
<a href=https://github.com/llvm/llvm-project/issues/113838>113838</a>
</td>
</tr>
<tr>
<th>Summary</th>
<td>
[RISCV] ld.lld: error: relaxation not converged with openssl
</td>
</tr>
<tr>
<th>Labels</th>
<td>
lld
</td>
</tr>
<tr>
<th>Assignees</th>
<td>
</td>
</tr>
<tr>
<th>Reporter</th>
<td>
kraj
</td>
</tr>
</table>
<pre>
With master as of e33aec89ef1378d80e8df2e965ac5e6e6aa2e3de, LLD is unable to link openSSL test binary on RISCV32
Ends up with
```
riscv32-yoe-linux-musl-ld.lld: error: relaxation not converged
```
The reproducer is here - https://uclibc.org/~kraj/reproduce.tar
If I use `-Wl,--no-relax` then it works.
</pre>
<img width="1px" height="1px" alt="" src="http://email.email.llvm.org/o/eJyUUs1u3CAQfhp8GdnCg83aBx_SbC1FyqmpmjM24zUJCyt-Nsmlz17ZidpU6qUSGkDA8P2pGM3JEQ2s_cLaY6FyWn0YnoN6Kiav34ZHk1Y4q5gogIrgFyAhFM1dT0stDp3uOHV6Qeplq-aWJEmlkIQmhrdwf38EEyE7NVmC5MEa9wz-Qu7h4R4SxQSTcSq8gXfw7e7h9odAxo-M37zXr05HyBd42VB8PmCSf4x9G0ycrwLLN0-lNS6_luccbWl1Za1m4gYoBB-2RSCrXlUy3oHzCWbvrhROpP_Z9r1-XwkCXYLXeaaw8VkpEJSwpnSJTNwwHBmOebZmmisfTgzHn5uCDMff76qkwuemdwvcQY4ETPLy0TK8LUvnyx0ekxzSSg5MghcfnmNV6EHoXvSqoKE-CM5lwxtZrMMmPa9b3ra9PKDgkreS103dCV1Ps5SFGZBjU3M8YI28kZUSbS8n7Hu9kFDNwhpOZ2VsZe31vKEvTIyZhroWnegKqyaycY8H4iYm4paTMGzXyymfImu4NTHFPw2SSXZP1O4oa4_wH0a8e71FJEZb5GCHv2U-mbTmqZr9meG4ffkxlZfgn2hODMedQGQ4fnC4DvgrAAD__-JS5h8">