https://gcc.gnu.org/bugzilla/show_bug.cgi?id=67096
--- Comment #5 from John Marino <gnugcc at marino dot st> --- Hmmm, thinking about this, I'd bet Linux would FAIL this test. It probably does allow 6-bytes (even though it should not) and thus K would return 6. I don't really have a recommendation -- the standard is pretty clear, 4 bytes is the maximum for UTF-8, so it probably should fail on Linux. Or maybe this whole test should just be removed? What's it really testing that the other tests haven't already?