https://gcc.gnu.org/bugzilla/show_bug.cgi?id=94775
--- Comment #4 from Martin Sebor ---
The assertion was introduced in a fix for PR79900 by the commit below:
g:423aec8b5756 1734) if (TYPE_USER_ALIGN (t) != TYPE_USER_ALIGN (result)
g:423aec8b5756 1735)|| TYPE_ALIGN (t) != TYPE_ALIG
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=94775
--- Comment #3 from Martin Sebor ---
The full stack trace shows the ICE occurs while formatting the text of a
warning. strip_typedefs is being called while formatting the type of an array
of d and when assertion below fires:
if (TYPE_USER
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=94775
Richard Biener changed:
What|Removed |Added
Priority|P3 |P2
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=94775
Martin Liška changed:
What|Removed |Added
Ever confirmed|0 |1
Keywords|
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=94775
--- Comment #1 from Roman Zhuykov ---
Additionally checked that vanilla gcc-9.3.0 version is also affected.