<table border="1" cellspacing="0" cellpadding="8">
<tr>
<th>Issue</th>
<td>
<a href=https://github.com/llvm/llvm-project/issues/57169>57169</a>
</td>
</tr>
<tr>
<th>Summary</th>
<td>
clang -fsanitize=alignment crashes with __builtin_assume_aligned
</td>
</tr>
<tr>
<th>Labels</th>
<td>
new issue
</td>
</tr>
<tr>
<th>Assignees</th>
<td>
</td>
</tr>
<tr>
<th>Reporter</th>
<td>
m-gupta
</td>
</tr>
</table>
<pre>
int main ()
{
(void) __builtin_assume_aligned("", 1);
return 0;
}
clang -c test.c
llvm/llvm-project/clang/include/clang/AST/Type.h:691: const ExtQualsTypeCommonBase *clang::QualType::getCommonPtr() const: Assertion `!isNull() && "Cannot retrieve a NULL type pointer"' failed.
@vitalybuka can you please check?
</pre>
<img width="1px" height="1px" alt="" src="http://email.email.llvm.org/o/eJx1UsmO2zAM_Rr5IsSQ5cTLwYcszWkwaNHpOZBlxlZHlgItmaZfX8pJ2wBFAYKiRPKRfFRvh1unTKCzUIYS3hDeEnYgbEvq3cPgzdWqAR30dOqj0kGZk_A-znASWo0GhiWPL7KnRYIoH8mUOgjRGcr-PJH68DAWLbUwI11JGsCHXD67tL7OhB_Tsbo4-x1kwOuSgKcyUscBnl62X99Qv90ukE-k3FZtgZpKa3ygn36EL1Fon7x7O8_W7IQHnPjeAAaipIgUcL-NEO6Rn4O7M3PHSqBb78EFZZGzihFeKP8atX5EEV6h4MH3whgbEgdOwRWooK_fXl5owBr0YpF3cAtrNT0LpWHIn8cna3ZVQehbH98FlcLQm430oiE1LieQ76Q8ZtAVVcUq1tabOhu6cmjLVmRBBQ3dg9uzF0YF9RPnOiwbmwE3Lp3wE3j6ocL0381m0eluCuHiEyf8iDJifOxzaX_v5t8VKcQAj8amLqo2m7pNuxZs3Z9l0VRVI_taNkNfguBNeRZFUWRa9KB9RzY75MPAB10gEjebQ6Y6zjhnTVExxtuiziVrB1liHq9LVjYtMgX4gXWe-sitGzPXLS31cfTo1MoH_9eJI6bhYCmH-CKGybpuXo3xEkS2lO6W1n8BVuP4sg">