We don't really support mingw, but we'd probably take PRs to improve compatibility so long as they don't make the code worse for other platforms or clutter things up too terribly. I did run these on my system out of curiosity and took a quick look at the results:
absl_symbolize_test
Patches welcome =).
absl_hash_test
absl_absl_log_basic_test
absl_log_basic_test
absl_log_sink_test
absl_log_streamer_test
These all pass for me on gcc-14.1 with mingw runtime 12.0.0 on Windows 11 x86_64. Feel free to share your versions too, but I don't expect to have time to investigate further.
absl_random_internal_explicit_seed_seq_test
absl_random_internal_salted_seed_seq_test
Yeah, this isn't portable: std::random_device urandom("/dev/urandom");
absl_charconv_test
I think we might need to include mingw in the #ifdef _MSC_FULL_VER block up top.
absl_str_format_test
absl_str_format_convert_test
Patches welcome =).
absl_time_test
RAW: Check LoadTimeZone(name, &tz) failed: America/Los_Angeles