<table border="1" cellspacing="0" cellpadding="8">
<tr>
<th>Issue</th>
<td>
<a href=https://github.com/llvm/llvm-project/issues/89935>89935</a>
</td>
</tr>
<tr>
<th>Summary</th>
<td>
Clangs' frontend failed because file to compile had been changed during compilation
</td>
</tr>
<tr>
<th>Labels</th>
<td>
new issue
</td>
</tr>
<tr>
<th>Assignees</th>
<td>
</td>
</tr>
<tr>
<th>Reporter</th>
<td>
ii-sc
</td>
</tr>
</table>
<pre>
To whom it may concern:
I was working on backend optimization and during a build process I made a change in file which was being compiled.
```
clang++: error: unable to execute command: Segmentation fault (core dumped)
clang++: note: diagnostic msg: Error generating preprocessed source(s).
ninja: build stopped: subcommand failed.
```
Full stack trace and warnings that have been emitted only during this unsuccessful run are in the attached file.
[trace.txt](https://github.com/llvm/llvm-project/files/15095845/trace.txt)
</pre>
<img width="1px" height="1px" alt="" src="http://email.email.llvm.org/o/eJyUU8FurDoM_ZqwsTpiAgzDgsX09Y3U9Xs_YBIDaUOCEqfT3q-_CnRaXambK0UEcHJ8fI6NMZrJEfWieRTNU4GJZx96Yx6iKgavP_r_Pdxmv4BhWPADlHeKghPVBUT5JMrL_nyGG0a4-fBq3ATewYDqlZwGv7JZzC9k4x2g06BTyEcQhmSshjV4RTHCMyyoCRDUjG4iMA5GYwlus1HzBj5Qvqf8shpL-vBHenEqP9f2qSy6ScjHvKoLUAg-5JfkcLAE7IHeSSWmDLeg0zn4H00LOd6Zjpgsg5Bn5QOBTstKWsjuR3jnmfKuDU7ORzYKljjlP__mxDCRo4Cc2a-BPgsmDdGnoEjIcxSyO-zQzrgXzFd3dSL7NWeuLhDT8EkWRtwU-LH0a7IWIqN6BQ6oaNP8hsEZN0XgGRlmfCMYiBzQYphJg3f2424MzyZCcjGpTHNMFkJygGGzhGcCZEY1k978uZNoHrdsB35n0TwJeZ6Z1yiqi5BXIa-T4TkNB-UXIa_Wvt23hzX4F1Is5DWjRSGvx6bsmnPdCHn9hrwrX-i-0l3VYUH9sT1W3akrq7KY-7FSozzVR2oUDt14pKYtsTxV8lTpQY11YXpZyrqsZX2sq1J2ByIpCdu2bVrZHrtR1CUtaOwh8zr4MBUmxkT9ueuqprA4kI3blEjp6AZbUEiZhyb0Wy1DmqKoS2six28UNmyp_ye3TBSyhTF4x_TlIgykMEXau539vcFhRr2btA_E1-Ds8a1LixRs_9dCb8yz0ltlvwMAAP__LEVPEw">