<table border="1" cellspacing="0" cellpadding="8">
<tr>
<th>Issue</th>
<td>
<a href=https://github.com/llvm/llvm-project/issues/119439>119439</a>
</td>
</tr>
<tr>
<th>Summary</th>
<td>
Sanitizers fail dtls tests with GLIBC 2.40 on aarch64
</td>
</tr>
<tr>
<th>Labels</th>
<td>
compiler-rt,
backend:AArch64,
platform:linux
</td>
</tr>
<tr>
<th>Assignees</th>
<td>
</td>
</tr>
<tr>
<th>Reporter</th>
<td>
vitalybuka
</td>
</tr>
</table>
<pre>
```
Failed Tests (7):
MemorySanitizer-AARCH64 :: dtls_test.c
SanitizerCommon-asan-aarch64-Linux :: Linux/resize_tls_dynamic.cpp
SanitizerCommon-asan-aarch64-Linux :: Linux/tls_get_addr.c
SanitizerCommon-msan-aarch64-Linux :: Linux/resize_tls_dynamic.cpp
SanitizerCommon-msan-aarch64-Linux :: Linux/tls_get_addr.c
SanitizerCommon-tsan-aarch64-Linux :: Linux/resize_tls_dynamic.cpp
SanitizerCommon-tsan-aarch64-Linux :: Linux/tls_get_addr.c
```
It looks like __tls_get_addr interceptors is not being called.
x86_64 still works.
</pre>
<img width="1px" height="1px" alt="" src="http://email.email.llvm.org/o/eJysk1GLnDAQxz9NfAlKHF1dH_LgbbE9uL60fV9inNV0o5FkvLu9T1_0tteDFhbKgSBhJr_5z0z-KgTTT4iS7e7Y7lOkFhqcl4-GlL20y1lFresukhXi-om6UcZix39goMAZ7EsGFctqJmrOv-Lo_OW7mgyZF_RxXX87fClyvsazmndkw5EwUKLX9Le8gxtHN8UqqClWyuuhyOMHMy3Pvy9uBwaNx2Be8LhiusukRqMTPc__x1ohPdJRdZ3_t57xA_XcZt3WQx-o5zbrLz3vHwET9T1x69w5cGvOyI_H9_ncTIRe40zOB24CnxzxFs3Uc62sxS55ZTzvi2OR80DGWv7k_DkkUSezrsoqFaFMyyzb7yoBeTTIPQiV7itQCsrqpHdpVhaVastWlwWc2lNkJAjIU0hFWmUCIEnTci8E4qlMW70DzXKBozI2sfZxTJzvIxPCgjJNqzyrIqtatGFzAoB242ws-tgTA2BwYACt0mecOpbVdb0N7i0yW0Un50eW1fZ1fLC6ycu1UtwufWC5sCZQ-FObDFmUb3sJ_KSM3SzCafPWk6GBf364vztwSHLB3cSvC4sWb-VANId1Z9AwaHpDw9Im2o0MmrXG9RfP3v1ETQyardnAoLn2-yjhVwAAAP__IVROig">