values handed to printf(3) as field widths are really ints