https://gcc.gnu.org/bugzilla/show_bug.cgi?id=101508
Jakub Jelinek <jakub at gcc dot gnu.org> changed:
What |Removed |Added
----------------------------------------------------------------------------
CC| |amker at gcc dot gnu.org
Status|UNCONFIRMED |NEW
Last reconfirmed| |2021-07-19
Summary|Possible undefined |[9/10/11/12 Regression]
|behaviour in cpp program |Possible undefined
|using "unsigned" type |behaviour in cpp program
|starting from GCC 9 |using "unsigned" type
| |starting with r9-4145
Target Milestone|--- |9.5
Ever confirmed|0 |1
--- Comment #1 from Jakub Jelinek <jakub at gcc dot gnu.org> ---
Started with r9-4145-ga81e2c6240655f60a49c16e0d8bbfd2ba40bba51
Simplified C testcase:
int
main ()
{
unsigned i;
for (i = 0; i < 3; ++i)
{
if (i > i * 2)
__builtin_abort ();
}
return 0;
}