https://gcc.gnu.org/bugzilla/show_bug.cgi?id=31377
--- Comment #3 from Nick Clifton <nickc at gcc dot gnu.org> --- Hi George, (In reply to George Ellery from comment #0) > room = columns - 3 - MAX (col_width, item_width); > if (room > columns) > room = columns - 3 - MAX (col_width, item_width); > if (room < 0) Doh! Yes this was my mistake. I do not have approval rights to this code, but personally I would consider your fix as "obvious" and so hope that it can be committed without much fuss. Cheers Nick