<table border="1" cellspacing="0" cellpadding="8">
<tr>
<th>Issue</th>
<td>
<a href=https://github.com/llvm/llvm-project/issues/153580>153580</a>
</td>
</tr>
<tr>
<th>Summary</th>
<td>
Mis-compilation at O2 with wrong checksum
</td>
</tr>
<tr>
<th>Labels</th>
<td>
new issue
</td>
</tr>
<tr>
<th>Assignees</th>
<td>
</td>
</tr>
<tr>
<th>Reporter</th>
<td>
connglli
</td>
</tr>
</table>
<pre>
Clang mis-compiles the following file [MXUMXC_seed_syn0.c.txt](https://github.com/user-attachments/files/21774580/MXUMXC_seed_syn0.c.txt), making the program calling into abort().
Clang works well on O0 and O1. UB sanitizer didn't complain, compcert didn't complain.
</pre>
<img width="1" height="1" alt="" src="http://email.email.llvm.org/o/eJx8kT2P3CAQhn8NbkZr4bE52wXFfcjdaquTrjthjG2yGFYwPufy6yM2p6SIkmoQI16eV49KyS7eGMnEExMvhdppDVHq4P3inC3GMH3KZ6f8AptNJx22m3UmAa0G5uBcOKxfYLbOABNP57fX89vzezJmek-fnpe6pO_ExAvDbiW6JVY_MhwYDouldR9LHTaGw55MPCkipdfNeEoMh5yYJ1Zt24iOMxz-EY49w2fY1DWDZKxbDEtUG2jlXL6zngKoMURi2DHsS8YfGX_8VeoI8ZrgMM5B8HDhoPwEl6qE1ydIyluyP0yEyU6eYUuQ-ztlff4yn7WJ9Pe2LCZZT33dq8LIqhWi6jg-tMUque7mTqhqariYcVRjM_bz3Aiu50pX81xYiRwF76qmaniDbVnXrWkRdf_w0E4N56zhZlPWlc59bGWIS2FT2o2sRC06Xjg1GpfuNhG9OeC-ZYhZbpT50Wncl8Qa7myi9CeGLDkjz78lK7LBgyK4IByWVjhi8Avo1ehr2rdij07-x2nO_RqnWwzfjCaGw50me_3C_ZD4MwAA__84xNDh">