<table border="1" cellspacing="0" cellpadding="8">
<tr>
<th>Issue</th>
<td>
<a href=https://github.com/llvm/llvm-project/issues/58430>58430</a>
</td>
</tr>
<tr>
<th>Summary</th>
<td>
[clang] SARIF diagnostics cause crash
</td>
</tr>
<tr>
<th>Labels</th>
<td>
bug,
clang:frontend,
clang:diagnostics
</td>
</tr>
<tr>
<th>Assignees</th>
<td>
cjdb
</td>
</tr>
<tr>
<th>Reporter</th>
<td>
cjdb
</td>
</tr>
</table>
<pre>
```cpp
#include <concepts>
int f(int);
double f(double);
long g(std::signed_integral auto);
unsigned long g(std::unsigned_integral auto);
struct S {};
int main()
{
f(0L);
g(S{});
}
```
I'll provide more context as I investigate. The purpose of this bug is to create a work item for myself for now.
</pre>
<img width="1px" height="1px" alt="" src="http://email.email.llvm.org/o/eJx1Uk2P2yAQ_TX4MqqFwR_JwYdk00iRemp6rzBgmy0BC3C2--87trNq1FUlNDP4zcd7Yzqv3ltS0-3IaSL0ROiBMG6ctLPSQPiL9E7qKUXCvz7g1RqXoCdsh56wPeHH7bPyc2f1imzhM7hZ690AAybEpAg_4IlmcFr9xFZ6CMKCmJN_rpvdlgGfSz-g_xdvNqYwywRXIM2RNKd_0EXMTRiHnZfSDWkeKbCqod-em8LK4vpo9jwNr1vwsdbteiGssRam4O8G93rzQQNuNunfCUSECxh31zGZQSSdw49RwzSHyUcNvoc0mgjdPAC65EEGjVkg4M2HX2CSvkHvA9zeo7b9Gjr_lme6Leq6phWjTZOplqs934ssmWR1S6qjtMINpDrB9fD9cgZlxOA8MpARpJhxsAwijtkcbDumNMVl3-yMZzBpnLtc-hterL1_uC8o7lVLfA5nE-OsIwbVruQ0G9uy3NWU0q7fU05VKTuhVUNZsdeyFqyoMys6bePCizCGUtES9gLoNp780IdlXU59Rp6oL2B1ykzLKGMFLXaUFiVv8oruy4pXQlUNL1StSEk1_nCbL8RzH4YstKsGHB0RtCam-BcUcX1l-sFPvqruMQlf2-hDu3zJVtXtKvkPy4IACw">