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

    <tr>
        <th>Summary</th>
        <td>
            [14.0.0 regression] Compiler hang at -O3 on x86_64-linux-gnu
        </td>
    </tr>

    <tr>
      <th>Labels</th>
      <td>
            new issue
      </td>
    </tr>

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

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

<pre>
    Godbolt link: https://godbolt.org/z/d3EhhfEEK

```

[618] % clangtk -v
clang version 21.0.0git (https://github.com/llvm/llvm-project.git 41647412c6a4091080fd47b0f554adc5c54b4b54)
Target: x86_64-unknown-linux-gnu
Thread model: posix
InstalledDir: /local/suz-local/software/local/clang-trunk/bin
Build config: +assertions
Found candidate GCC installation: /usr/lib/gcc/x86_64-linux-gnu/10
Found candidate GCC installation: /usr/lib/gcc/x86_64-linux-gnu/11
Found candidate GCC installation: /usr/lib/gcc/x86_64-linux-gnu/9
Selected GCC installation: /usr/lib/gcc/x86_64-linux-gnu/11
Candidate multilib: .;@m64
Selected multilib: .;@m64
[619] % 
[619] % timeout -s 9 20 clangtk -O3 small.c
Killed
[620] % 
[620] % cat small.c
int a, b, c, d, e;
int main() {
f:
 goto g;
h:
 goto i;
j:
 goto k;
g:
 if (e)
  goto l;
 goto m;
k:
 c = 1;
 if (d >= 0)
  goto o;
n:
 goto q;
p:
 c = c * 3;
 e = c - 1;
 if (e * a >= 0)
  goto s;
i:
 goto n;
r:
 goto h;
l:
 goto j;
m:
 goto r;
s:
 b = a * c;
 if (b >= 0)
  goto p;
 goto k;
o:
 b = e;
 if (e * d)
  goto f;
 goto s;
q:;
}
```
</pre>
<img width="1" height="1" alt="" src="http://email.email.llvm.org/o/eJysVU2T4yYQ_TX4QtnFp20ddNB4RlupOeSQ3FMIsMQYgReQZ3Z_fQqh3ZEnk0MqW6WSxePx-jWGbhGj6Z3WNeAPgD9uxJQGH-pncfsmToO_BoHYpvPqW_3Fq87bBK1xF0AbOKR0jYA2gLSAtH2Z3fnQA9J-B6RV9GkYzk9PzwA1-dmj5SlD_rDHR8AfISAcSitcny5wewOomQfwpkM03kGCd2iHepMgIMcPMU0apm4n_QhIa-3tx8_2GvyLlmmXVzG8ZweGidwLhiqMjuis2KFDZ86ZUJJLzjrWcQZIBVDzpwi9Tjm9t-P-rz3bTu7i_KvbWuOmt23vpkwaghYKjl5pm6lXH80bQM1vLiZhrVaPJmQ82_FSWEDaOH3f_vz25_Qqgl5NzylvU5jcBZC2Mw6g5mEyVkHp3dn0Re1BxKhDMt5FgJrWT05BKZwySiQNv5xO0BQHInMWB1MMOZDp8oZJCUi7ZPaeEWkx-tWC-BcL5j_nD221TFr9f2enn57GySaTl9AG7gB9AAyNe7YO9q-M-QhXP47wP4BkRu2nBLcRVpCg9zP-O4VxFNbuJEDNs8kHZllM0Ae1d0CKtFplXIICkBPs8kvml8ovnf2V6VEYB8gRkAqCQwbP-d6gBvY-edgX4rDGTMFe1tilYP2CmXO-hbrcFVgotlDKYCyDy8KXENBHiBdGWa0goE8ZRncyvpDcOvrXgl3v1CQEpIF00dQLtv0QRc8s8XmsuGzTOpYrWFhjQ8HsGnsp2LjGQsHignWzJzE7kHeuus_9XNdbuGy5vxPTnySn7jTOa40lwa9ZY_4Ch8d1Dd6omqqKVmKja3xge8Y4o3wz1OwgKD4weuwoOR4kQVh15MC7M6PkiBXfmJogwhFHHGNGOdvhSlOGK46rSkohKWBIj8LYXa7EuR1sTIyTrjE9clRtrOi0jXO3IcTpVzjPAkJy8wn1XL67qY-AIWtiiu8yySQ7tynMckeAQfdBx9wj8h05-fFqrA5wyM1DpPmaeQc_VoDNFGz939oIIO1sMubqUbK41eTvAAAA__8UPBPq">