<ios>
<ctime>
time
Add inclusion of `<ios>` and `<ctime>` to ensure that the definitions of `std::basic_ios` and `std::tm` are available. As a drive-by fix, change uses of `tm` to `std::tm`. The latter is guaranteed to be available in `<ctime>`, but the former isn't.
ranges::fold_left_with_iter
atomic_ref
__cpp_lib_flat_set
202511L
ranges::shift_left