[libc++] [LIBCXX-DEBUG-FIXME] std::advance shouldn't use ADL `>=` on the _Distance type.

Convert to a primitive type first; then use primitive `>=` on that value.

Differential Revision: https://reviews.llvm.org/D101678

GitOrigin-RevId: 9571b8f238f97bce01bcf3c84a4f87cfb1c00dbf
2 files changed