[GHC] #16226: printf g format specifier doesn't match the C standard behaviour