https://gcc.gnu.org/bugzilla/show_bug.cgi?id=97325
--- Comment #2 from Jakub Jelinek <jakub at gcc dot gnu.org> --- Looking at the evrp dump, I see EVRP:hybrid: RVRP found singleton 0 EVRP:hybrid: RVRP found singleton 0 EVRP:hybrid: RVRP found singleton 0 Value ranges after Early VRP: _1: short unsigned int VARYING _2: int [0, 65535] _3: int [-65535, 0] : int [0, 32] : long long unsigned int [0, 0] c_6(D): long long unsigned int VARYING : long long unsigned int [0, 32] These entries with nothing before : look confusing...