It is not that EBCDIC platforms don't check for malformedness; it is
that a different message gets generated on them, and it's too much
bother to figure it out for each such platform.
# utf8.c [utf8_to_uvchr_buf] -W
BEGIN {
if (ord('A') == 193) {
# utf8.c [utf8_to_uvchr_buf] -W
BEGIN {
if (ord('A') == 193) {
- print "SKIPPED\n# ebcdic platforms do not generate Malformed UTF-8 warnings.";
+ print "SKIPPED\n# ebcdic platforms generates different Malformed UTF-8 warnings.";