https://gcc.gnu.org/bugzilla/show_bug.cgi?id=65158

Tom Tromey <tromey at gcc dot gnu.org> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
             Status|WAITING                     |REOPENED

--- Comment #2 from Tom Tromey <tromey at gcc dot gnu.org> ---
(In reply to Martin Sebor from comment #1)
> There is no format specifier in C or POSIX that involves a multibyte
> character.  They're all single byte characters in the 7-bit ASCII range that
> should convert to single byte characters in most (all?) encodings.  It would
> take an unusual character set to map a 7-bit character to a multibyte
> sequence.  Is it worth worrying about this corner case?

I think this is just a bug I noticed by inspection.

The issue is that if the user typo the source somehow, gcc will print
something invalid.  So, yes, minor; but nevertheless a bug.  I'm reopening
on that basis.

Reply via email to