compensated printf oddity on AIX