On Windows, like on macOS and FreeBSD, widening char(-5) succeeds
and produces L'\u00fb'.
This is the last instance of LIBCXX-WINDOWS-FIXME.
Unfortunately, this one can't be applied quite yet, it exposes
a bug in mingw-w64's btowc, fixed in
https://github.com/mingw-w64/mingw-w64/commit/707c3b81f77dd4d3b7124796a1e3f420b05c39e5. But once the CI environment is updated to a newer version
of the mingw toolchain (which we can do e.g. after LLVM 14.0.0
is released) we'll get this fix included. Putting it up for
review now already so that we can get it reviwed and done, ready
to land once the CI environment is updated.