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

    <tr>
        <th>Summary</th>
        <td>
            llvm-bolt instrument appears Segmentation fault (core dumped)
        </td>
    </tr>

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

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

    <tr>
      <th>Reporter</th>
      <td>
          qianwindz
      </td>
    </tr>
</table>

<pre>
    Testing a simple SO library on arm64 resulted in the following error:
![Image](https://github.com/user-attachments/assets/8adb1a2a-cbdd-4e6a-9b5f-99022b612725)
The code for this library is as follows:
#include <cstdint>

extern "C" {

__attribute__((visibility("default"))) 
int32_t add(int32_t a, int32_t b) {
    return a + b;
}

__attribute__((visibility("default"))) 
int32_t multiply(int32_t x, int32_t y) {
    return x * y;
}S

} // extern "C"
The libtestdemo format is:
ELF 64-bit LSB shared object, ARM aarch64, version 1 (SYSV), dynamically linked, BuildID[md5/uuid]=2d020c716e8f70c88d6cf7306c2c9edd, with debug_info, not stripped
</pre>
<img width="1" height="1" alt="" src="http://email.email.llvm.org/o/eJysk12L6zYTxz-NfDNkkUd-vfBFXjZwYB8OPFkKvQqSNYnVynYqjXc3_fRF3nR7CqVXBYM945H00_8_o2N014moE-VOlIdMLzzMofvN6endTfb3zMz23r1SZDddQUN0480TnL6DdybocId5Ah3GqoBAcfFMFtwEPBBcZu_n97SMQpiDeD6K3V60WyG3AnNR7r6N-kqiPAhsBuZbFGor8CjweHU8LOapn0eBxyVS2Ghm3Q8jTRwFHnWMtH402ppco970xtpNQZXetKa8bNpWIpoqxxpLga2Q29eBoJ9togrAg4tf_C6Cjg_YFSHhKTf1frEEQu37yNZNLNRz-iW39MEUJhCIe4EIot595s9nzRycWZjOZ4GNwObNRWecd3xfY7R00YtngZio1geE3LqJFZ4ZtLUCm69I4B7-DMxauh4FABCIlzCBBoE7MEKtCPXhvwIZF8_u5u8_0Hz8SHP_R5oPELiF-xfN6RNH1Af49BX-Lt3DFu8MU2RL45zcGTWDexjx_HKEqtgYx_By2kEcdCALs_mFek482___D7QO_VAVKXyjEN08QQ4Cm9PPp5_Wm-3B3ic9ul57fwfvpl_Jpuxucd5-O4hyN9oyNdribOpGdUArUfZ1XlFzqWXfNLbqL7WSVY99S3Zd_e54AEtmuZ7ddJlTapoZIgd3u5HNbKdsq1qdUZfXRakaKbHMhs4opYySjWmUuuSVkbooqM4brHXRVLLOXIcSS1mgkqqoZfkk25Ik5arEquoVGlFIGrXzT96_jU9zuGYuxoW6XFWNxMxrQz6u84y4-_7ympQuD1noUv3GLNcoCuld5PjXDuzY06Ng9gxuihyWNG-gbzfSIcKJrinWnBReuyep3M-BwC7jLWnaZkvw3b_Mcjrg8drcwvxp43HFT-P8uMFbh38EAAD__z10aYk">