https://gcc.gnu.org/bugzilla/show_bug.cgi?id=108644
nightstrike <nightstrike at gmail dot com> changed: What |Removed |Added ---------------------------------------------------------------------------- CC| |nightstrike at gmail dot com --- Comment #8 from nightstrike <nightstrike at gmail dot com> --- (In reply to Andrew Pinski from comment #1) > This one looks like a mising '()': > ../../../gcc/gcc/ira-conflicts.cc:153:25: warning: format '%ld' expects > argument of type 'long int', but argument 3 has type 'long long unsigned > int' [-Wformat=] > 153 | "+++Allocating %ld bytes for conflict table (uncompressed > size %ld)\n", > | ~~^ > | | > | long int > | %lld > 154 | (long) allocated_words_num * sizeof (IRA_INT_TYPE), > | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ > | | > | long long unsigned int > > Maybe it should have been `(long) (allocated_words_num * sizeof > (IRA_INT_TYPE))` > Likewise for the next one: > > 155 | (long) object_set_words * ira_objects_num * sizeof > (IRA_INT_TYPE)); > > Should have been `(long)(object_set_words * ira_objects_num * sizeof > (IRA_INT_TYPE))` This part should be fixed now after PR43613 and r14-8898-g2bb4556220285e.