https://gcc.gnu.org/bugzilla/show_bug.cgi?id=124156
--- Comment #2 from keithp at keithp dot com <keithp at keithp dot com> --- Hh, C23 permits wchar_t and wint_t to be the same type. Given the %lc issue, it sure would be nice if that were usually the case, and for them not to differ by size or signedness.
